Question: What is the population of the country that hosted the 2009 UCI Women 's Road World Cup on 5 April 2009 ?
Answer: 11.5 million