30253944
85394636
30849337
57566554
85996437
26666861
98735540
76066231
358253
15772915
52012811
90846778
63592634
16307666
68933449
38839729
80206542
47605634
68441236
80419214
55285762
1602991
96168086
656442
58306402
58634912
34071502
64499068
36935979
26862567
38639667
37008625
33564307
94841238
11959320
1162919
7954671
32563508
49714335
5075391