2.0 × 10^7
2.6 × 10^9 = 26,000,000,000
1.3 × 10^2 = 130
26,000,000,000 ÷ 130 = 20,000,000
7.4m questions
9.9m answers