65829
352750
487241
1104700
484542
179166
1161249
280850
950971
750563
674198
923445
646899
1315701
890647
984953
1210641
1557149
192872
441582
2189484
1016558
1410807
1785613
1408462
578771