2024-07-03
07 : 34 : 25
Poland, czerwionka-leszczyny
Institution: Birla Institute of Technology, Mesra