n = int(input())
a = list(map(int, input().split()))
mod = 10 ** 9 + 7

num = [0] * 60
for i in a:
    temp = bin(i + 2 ** 60)[3:]
    for i in range(len(temp)):
        if temp[i] == "1":
            num[i] += 1
ans = 0
for i in range(60):
    ans += (num[i] * (n - num[i]) * (2 ** (59 - i)))
    ans %= mod
print(ans)