2024-07-02
21 : 13 : 41
Poland, Kartuzy
Institution: Birla Institute of Technology, Mesra
QY4wesyrkru5