93994770
30252145
93113439
31387160
10009492
97913645
64981260
8763476
3697326
18542277
71586720
98139538
43628876
16931941
20633607
6702655
30443656
6725540
17845747
35783071
4135273
8821500
71038853
78148771
52817548
79957578
28136656
31335338
70985114
11028281
71689480
2199310
22649599
31955238
13743875
91314771
62486163
46645990
15257880
19627193