41566608
90779122
91933475
76487447
44487553
99181497
44676954
68335632
19049381
50652490
22564438
32703605
31045660
15427224
1782734
90628220
98845570
56649935
17798167
75842896
4132579
28146736
79451221
55141868
86046442
39774680
2878778
36288104
1208497
94636279
42963872
66309233
77192135
3545995
56942387
36462913
72079209
86735436
49013342
9127311