Indonesia, Togean, 2025