24 Distinct names of Vishnu based on the order of holding Shankha Chakra Gada Padma.
1. Shankha, chakra, gada, padma: Keshava
2. Padma, gada, chakra, shankha: Narayana
3. Chakra, shankha, padma, gada: Madhava
4. Gada, padma, shankha, chakra: Govinda
5. Padma, shankha, chakra, gada: Vishnu
6. Shankha, padma, gada, chakra: Madusudhana
7. Gada, chakra, shankha, padma: Trivikrama
8. Chakra, gada, padma, shankha: Vamana
9. Chakra, padma, shankha, gada: Shridhara
10. Padma, gada, shankha, chakra: Hrishikesha
11. Padma, chakra, gada, shankha: Padmanabha
12. Shankha, chakra, gada, padma: Damodara
13. Chakra, shankha, gada, padma: Sankarshana
14. Shankha, chakra, padma, gada: Pradyumna
15. Gada, shankha, padma, chakra: Aniruddha
16. Padma, shankha, gada, chakra: Purushottama
17. Gadha, shankha, chakra, padma: Adhokshaja
18. Padma, gada, shankha, chakra: Narasimha
19. Padma, chakra, shankha, gada: Achyuta
20. Shankha, chakra, padma, gada: Janardana
21. Gada, padma, shankha, chakra; Upendra
22. Chakra, padma, gada, shankha: Hari
23. Gada, padma, chakra, shankha: Krishna
24. Shankha, chakra, padma, gada: Vasudeva
Source: Garuda Purana, Chapter 45