Human: What are the top 10 largest cities in the world? Assistant: 

1. Tokyo, Japan
2. Delhi, India
3. Shanghai, China
4. São Paulo, Brazil
5. Mexico City, Mexico
6. Cairo, Egypt
7. Beijing, China
8. Dhaka, Bangladesh
9. Istanbul, Turkey
10. Lagos, Nigeria