2024-07-23
09 : 30 : 56
Poland, Międzyrzec Podlaski
Institution: Birla Institute of Technology, Mesra