56 ms·I believe they were referring to Xinjiang's population (~21.8 million)by pizza 8y agoI believe they were referring to Xinjiang's population (~21.8 million)bigmonads 8y agoLooks like.