#include <bits/stdc++.h>
using namespace std;

long long MOD=1000000007;

int main(){

  int n;
  cin >>n;
  vector<long> a(300000,0);
  for(int i=0; i<n; i++) cin >>a[i];
  
  long ans=0;
  
  for(int i=0; i<60; i++){
    long x=0;
    for(int j=0; j<n; j++){ if(a[j] >> i&1) x++;}
    long now= x*(n-x)%MOD;
    for(int j=0; j<i; j++) now=now*2%MOD;
    ans+=now;
    ans%=MOD;
  }
  
  cout << ans << endl;
  
}