Nice quiz, but there are at least 2 inconsistencies vs. your source...Beijing get counted as wrong, but has the highest 2024 (and 2023) population among B cities in the list. Mumbai, on the other hand, gets counted as correct, but the list actually shows Mexico City as larger for 2024 and 2023.