n=int(input())
a=[int(i) for i in input().split()]
cnt=[0 for i in range(64)]
mask=1
for i in range(64):
    for j in a:
        if j|mask==j: #立っている
            cnt[i]+=1
    mask*=2
x=1
res=0
for i in range(64):
    res+=2*cnt[i]*(n-cnt[i])*x
    res%=1000000007
    x*=2
print(res//2)