Question: How many people in 2018 lived in the city in China that is home to Luwan Sports Centre ?
Answer: 24.2 million