68301602
66783198
56187775
33398258
98931328
14193094
19859805
49398868
38786466
80567048
2566867
31155433
63824522
2716608
83471884
93466797
14596260
91393628
48805448
30813058
95067515
27756658
66829524
95161049
41459701
496076
726432
1235210
38704344
90052277
35018656
64084339
8781583
27236986
24469378
66754057
80869410
79478969
93599128
1907392