2024-07-18
23 : 23 : 18
Viet Nam, Thành phố Cẩm Phả
Institution: Birla Institute of Technology, Mesra