Trivia question: In which year was the longest Tour de France held?
And the answer is?
1926