Answer:
1,672,270,000
Explanation:
43% of 3889 million =
= 0.43 × 3,889,000,000
= 1,672,270,000
9.5m questions
12.2m answers