100000
104329
270967
324636
450234
565950
631809
751209
800950
910642
30369
30885
31821
33405
34116
34988
35855
37410
38069
38669
29555
32663
36098
39895
44091
48728
53853
59516
65776
72694