2024-05-19
00 : 33 : 14
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra