#include <bits/stdc++.h>
using namespace std;
#define rep(i, n) for (int i = 0; i < (int)(n); i++)
long MOD = 1e9+7;
int main(){
   long n,ans=0;
   cin >> n;
   long a[n];
   rep(i,n) cin >> a[i];
   rep(i,60){
       long x = 0;
       rep(j,n){
           if(a[j]>>i&1) x++;
       }
       long now = x*(n-x);
       rep(j,i) now = now*2%MOD;
       ans += now;
       ans %= MOD;
   }
   cout << ans << endl;
}