#include typedef long long ll; int main() { const ll MN = 1LL << 31; int result = 0; for (ll i = 1; i <= MN; i++) for (ll j = 1; j <= i; j++) if (!(i % j || (j & (j - 1)))) result += j; cout << result; }