66th International Mathematical Olympiad (IMO 2025)
IMO 2025 | Team results
arrow_upward