You might want to check France. Paris is a megacity and France only has a population of around 65 million. You might have just used the metropolitan area but in that case you might need to define better what 'living in the capital' is.
So I completely changed the quiz, so that it based on Metro Area. This stupid site once used Metro, then Urban, then City Proper, and then like a whole new different number. I should have checked it ^^