Ecuador, 2025