#include <bits/stdc++.h>
using namespace std;
#define rep(i, n) for (int i = 0; i < (int)(n); i++)
//動画解答写し
int main() {
  int MOD = 1000000007;
  int n;
  cin >>n;
  vector<long long>a(n);
  rep(i,n)cin>>a[i];
  long long kotae=0;
  rep(i,60){
    long long x=0;
    rep(j,n){
      if(a[j]>>i&1)++x;
    }
    long long tmp=x*(n-x)%MOD;
    rep(j,i)tmp=tmp*2%MOD;
    kotae+=tmp;
    kotae%=MOD;
  }
  cout<<kotae<<endl;
  return 0;
}