Um...more like 30 million people.
... at least 30 million. In fact, there is no reliable way to tell how many people live in Mexico City because there are huge crowded areas where people are living completely "off the grid", no city water, no sewer, and no billed electrical service.