1049021,1048981,1041976,1041868,1037670,1037651,1036530,1036300,1032956,1031959,1023884,1023448,1023447,1023067,1022766,1015560,1015551,1012954,1012168,1011831,1011714,1011712,1009142,1009105,1009104,1008826,1007922,1007760,1007358,977963,974788,973794,973778,971660,971612,971555,971048,970738,969852,969851,969723,968558,962458,960340,939995,877047,808419,784200,