Question 439896
126/42=3
2^3=8
12.5 million x 8=100 million.
You can expect the population to be 100 million in 126 years.