Retrieve the ten largest cities in the world.
user
The ten largest cities in the world are Tokyo, Japan; Delhi, India; Shanghai, China; Sao Paulo, Brazil; Mexico City, Mexico; Cairo, Egypt; Mumbai, India; Beijing, China; New York City, USA; Osaka, Japan.
assistant