India has lost the icons in 2024