2024-07-18
00 : 36 : 02
Poland, Międzyrzec Podlaski
Institution: Birla Institute of Technology, Mesra