(Click for Hi-Rez) Holy crap China and India! You all need to keep your peckers in your pants or start wrapping them in a rubber! Holy crap, you’re going to exhaust the planets resources if you don’t! How can so many people fit on such a small amount of land in the first place? These numbers are…