WPR over 20 million people population worldpopulationreview.com over 20 million people population of Lagos Worldpopulation.com over 20 million people World Population Review more than 21 million inhabitants