57646487
23429113
38399155
59361721
58526316
77596923
23012401
71171985
84861306
34515914
52518691
10911472
73776651
26329549
17952950
62089067
34977063
13309803
22372688
62109685
4859962
4249112
42648423
50983510
19149637
8585772
49141218
36569631
28119184
7162025
17391774
92769596
80404182
6521557
1576882
60712685
46043864
80749167
23219699
9974857