India wins 173 medals in the Special Olympics! 🙂