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