66th International Mathematical Olympiad (IMO 2025)

 

IMO 2025 | Team results