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