2024-06-30
22 : 28 : 48
Poland, Międzyrzec Podlaski
Institution: Birla Institute of Technology, Mesra