2025-06-28
19 : 56 : 35
Dominican Republic
Institution: Instituto Tecnologico de Santo Domingo (INTEC)