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.