Will the margin of victory at the end of the 2026 Tour De France be 1:00-2:59? · top holders · Whale Watch