why do China and India have so many people?

compared to the US, which has about a quarter of the population of each of them, they have relatively similar climates, sizes, and at least for China, are about equally developed.