Question: what are all the megacities in the world?
Answer: Tokyo 37.39 million. Delhi 30.29 million. Shanghai 27.05 million. São Paulo 22.04 million. Ciudad de México (Mexico City) 21.78 million. Dhaka 21 million. Al-Qahirah (Cairo) 20.9 million. Beijing 20.46 million.