1038092,1033026,1032406,1023936,1023561,1011488,1004809,1003127,998739,995501,994838,993052,990012,988797,982607,980816,958995,956287,955237,941273,933488,933451,931509,928444,910126,908564,895382,868712,866820,861931,857250,857204,845726,844556,839425,807782,805515,800844,797619,794863