2024-07-23
00 : 24 : 44
Poland, Czechowice-Dziedzice
Institution: Birla Institute of Technology, Mesra