2025-07-13
13 : 47 : 50
Netherlands Antilles, City
Institution: Birla Institute of Technology, Mesra