129507
67862
937619
984827
1001714
265606
608692
484344
604390
163742
333172
996961
915108
511320
940744
191404
12165
731954
10637
921855