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