Who was the last Chinese president?
Xi Jinping
Xi Jinping
Xi Jinping
Hu Jintao
Xi Jinping
Hu Jintao
Xi Jinping
Hu Jintao
Xi Jinping
Hu Jintao
Xi Jinping
Li Keqiang
Xi Jinping.
Jiang Zemin
Hu Jintao
Xi Jinping
Deng Xiaoping
Li Keqiang
Xi Jinping.
Jiang Zemin
Deng Xiaoping
Xi Jinping
Wen Jiabao
Hu Jintao
Li Keqiang
Zhu Rongji
Jiang Zemin
Li Yuanchao
Hu Jintao.
Xi Jinping.
Deng Xiaoping
Yingluck Shinawatra
Zhu Rongji
Jiang Zemin
Li Keqiang
Xi Jinping
Xin Jinping
Wen Jiabao
Xi Jinping of China
Hu Jintao
Li Yuanchao
Deng Xiaoping
Li Xiannian
Hu Jintao.
Jiang Zemin
Zhu Rongji
Yingluck Shinawatra
Xi Jinping.
Li Keqiang
Xi Jinping
Xin Jinping
Wen Jiabao
Xi Jinping of China
Xi Jinping,
Hu Jintao
Li Yuanchao
Jiang Zemin
Deng Xiaoping
Zhu Rongji
Yingluck Shinawatra
Li Keqiang
Li Xiannian
Hu Jintao.
Ma Ying-jeou
Xi Jinping
Xi Jinping.
Deng Xiaopeng
Jiang Zemin
Xin Jinping
Wen Jiabao
Xi Jinping of China
Hu Jintao
Li Yuanchao
Xi Jinping,
Zhu Rongji
Yingluck Shinawatra
Li Keqiang
Deng Xiaopeng
Jiang Zemin
Xi Jinping Xi
Xi Jinping 
Li Xiannian
Xi Jinping
Ma Ying-jeou
Xin Jinping
Hu Jintao.
Wen Jiabao
Xi Jinping of China
Yingluck Shinawatra.
Hu Jintao
Xi Jinping.
Li Keqiang
Li Yuanchao
Li Peng
Zhu Rongji
Jiang Zemin
Xi Jinping,
Deng Xiaopeng
Li Jinxi
Xi Jinping Xi
Li Xiannian
Xi Jinping
Xi Jinping 
Deng Xiaoning
Deng Xiaofeng
Deng Xiaowen
Li Peng
Yingluck Shinawatra.
Xin Jinping
Xi Jinping of China
Jiang Zemin
Wen Jiabao
Li Keqiang
Li Jinxing
Zhu Rongji
Deng Xiaopeng
Hu Jintao
Hu Jintao.
Li Yuanchao
Xi Jinping.
Xi Jinping -
Xi Jinping,
Li Jinxi
Li Peng
Deng Xiaoning
Xi Jinping
Deng Xiaojiang
Deng Xiaofeng
Deng Xiaowen
Xi Jinping Xi
Xi Jinping 
Xi Jingping
Jiang Zemin
Li Xiannian
Yingluck Shinawatra.
Yingluck Jinbao
Deng Xiaopeng
Li Keqiang
Li Jinxing
Zhu Rongji
Wen Jiabao
Hu Jintao
Li Peng
Xi Jinping of China
Li Yuanchao
Xi Jinping
Xin Jinping
Deng Xiaoning
Jiang Zemin.
Xi Jinping -
Deng Xiaofeng
Deng Xiaping
Deng Xiaowen
Zeng Jinping
Xi Jinping.
Jiang Zemin
Deng Xiaojiang
Xi Jinping's
Hu Jintao.
Yang Shangkun
Li Jinxi
Xi Jinping Xi
Xi Jinping,
Deng Xiaojie
Xi Jinping 
Li Keqiang
Yingluck Jinbao
Li Peng
Li Jinxing
Zhu Rongji
Xi Jingping
Li Xiannian
Wen Jiabao
Hu Jintao
Jiang Zemin.
Deng Xiaoning
Jiang Zemin
Deng Xiaping
Deng Xiaofeng
Deng Xiaowen
Xi Jinping
Yingluck Jinwu
Xi Jinping of China
Li Xiannian.
Deng Xiaojiang
Li Yuanchao
Zeng Jinping
Xin Jinping
Yang Jiechi
Xi Jinping -
Yang Shangkun
Zhu Jianping
Li Peng
Deng Xiaonan
Yingluck Shinawatra II
Yingluck Binsheng
Xi Jinping.
Zhu Rongji.
Li Keqiang
Xi Jinping Xi
Yuan Muzhing