Question: What is the estimated population in 2023 of the 5 current most populous cities in the world?
Answer: Tokyo: 13942856
Delhi: 30763264
Shanghai: 27130401
São Paulo: 22803016
Mumbai: 24992316
Categories: Geography, Demographics