Question: what is the grand prize for the tour de france
Answer: €500,000