Question: what are the five largest cities in the world?
Answer: 1 - Tokyo, Japan: 37,393,129. ... , 2 - Delhi, India: 30,290,936. ... , 3 - Shanghai, China: 27,058,479. ... , 4 - San Paolo, Brazil: 22,043,028. ... , 5 - Mexico City, Mexico: 21,782,378. ... , 6 - Dhaka, Bangladesh: 21,005,860.