2025-07-17
01 : 24 : 49
India, hyderabad
Institution: National Institute of Technology , kurukshetra