2024-07-22
02 : 23 : 59
Poland, Wysokie Mazowieckie
Institution: Birla Institute of Technology, Mesra