86529710
41793837
96131325
881312
30921156
6944547
90539024
60228393
607676
3462180
4462653
18045750
4199742
82133524
1041446
28877457
61981297
6251270
96726268
63274038
56811916
99342310
92241923
89054491
2951160
61431062
22901029
39456468
64292452
16145256
76054886
1759344
83693750
28843218
40189306
58437182
2320247
28906939
28683698
26034224