Question: How many athletes participated in 2015 sport games won by the worlds 21st-most-populous country ?
Answer: 4370