36376652
50954614
7515641
48522540
62292697
5946966
39173463
100002573
25759280
5409563
21385480
942814
18196985
36873680
35027269
4384449
3811825
92201414
80853471
89409855
31781336
72149410
28215116
39365623
44183558
6951682
11109792
72309588
57809409
16022675
2408558
35062553
98412625
93278089
63626127
94419112
71609850
61101658
31602699
94759043