1. t = int(input())
  2. def result(arr,n):
  3. if n > 61:
  4. return 0
  5.  
  6. charge = 0
  7. x = 2**(n-1)
  8. for num in arr:
  9. if num >= x:
  10. charge = (charge+num) % 1000000007
  11.  
  12. return charge
  13.  
  14. for case in range(t):
  15. n = int(input())
  16. arr= map(int, input().split())
  17. print(result(arr,n))
Language: Python 3.8