1. Yang Wei: China male gymnast, Olympic champion and world champion.
2. Michelle Phelps: American swimmer, who won the most Olympic medals in history, won a total of 28 Olympic medals.
3. Gabriela Sanchez: Mexican fencer, gold medal winner of the 2008 Beijing Olympic Games.
4. Mauricio Pizarro: Argentine footballer who helped Argentina win the gold medal in men's football at the 2008 Beijing Olympic Games.
5. Xu: China female cyclist, who won the world champion and the Asian champion for many times, won the bronze medal in the women's cycling 500m time trial in the 20 12 London Olympic Games.
Xie Wenjun: Singaporean swimmer, who won the silver medal in the men's 100 meter freestyle at the 20 16 Rio Olympic Games.
7. Mainz Bantez: A Dutch volleyball player who helped the Dutch team win the women's volleyball gold medal at the 2004 Athens Olympic Games.
8. Andre Andre Agassi: Jamaican track and field athlete, one of the fastest runners in history, has won many Olympic gold medals.
9. Peter Zavili: Australian swimmer, one of the best freestyle athletes in history, has won many Olympic medals.
10. arturo Yuchao: Cuban boxer, gold medal winner of men's boxing in London Olympic Games on 20 12.
These characters all show different aspects of the Olympic spirit, including persistence, pursuit of Excellence, unity and cooperation, mutual respect and so on. They have inspired countless people and become legends in Olympic history.