2025-05-22
15 : 56 : 52
Dominican Republic
Institution: Instituto Tecnologico de Santo Domingo (INTEC)