#include<iostream>
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;
}