#include "bits/stdc++.h" 
using namespace std;
#define MOD 1000000007

int main()
{

    long long n;
     cin>>n;
    long long a[n];
     for(int i=0;i<n;i++)cin>>a[i];
  
    long long one[64];
    long long zero[64];
    for(int i=0;i<n;i++)
    {
        long long y = a[i];
        long long k = 0;
        while(y!=0)
        {
            if(y&1)
            {
                one[k]++;
            }
            else
            {
                zero[k]++;
            }
            y/=2;
            k++;
        }
        for(long long j=k;j<=63;j+=1)
        {
            zero[j]++;
        }
    }
    long long ans = 0;
    for(long long i=0;i<64;i++)
    {
        if(one[i]!=0&&zero[i]!=0)
        {

            long long  s = (one[i]%MOD*zero[i]%MOD)%MOD;
            s = (s%MOD*power(2,i,MOD)%MOD)%MOD;
            ans = (ans%MOD+s%MOD)%MOD;
        }
    }
    cout<<ans;
    return 0;
} 
