World mathematics team championship July 8, 2019 16 32 64 128 World mathematics team championship (wmtc) World mathematics team championship past papers World mathematics team championship 2023 World mathematics team championship winners World math olympiad