Men's 100m freestyle world record short course July 8, 2019 16 32 64 128 100m men's world record World record 100m running man 100 free short course world record 100m world record 2022