Answer:
Explanation:
31 times 10 to the 9th power
31,000,000,000 = 3.1 x 10^10
9.4m questions
12.1m answers