World short course championships 2024 schedule July 8, 2019 16 32 64 128 World short course swimming championships 2024 schedule World scholar's cup tournament of champions World championship swimming 2022 freestyle World championship 2022 long jump World championship cycling World championship cycling 2023