stewedmantella stewedmantella 02-11-2018 Geography contestada which continent has 60 percent of the worlds population?