2025-05-19
19 : 44 : 07
Poland, Piotrków Trybunalski
Institution: Birla Institute of Technology, Mesra