20356883
77655413
27851195
12296608
16198884
84092267
28003107
19871410
22039621
64756797
47012824
81983530
4133684
717230
74227799
1342543
92077956
73003616
43613277
49348239
13882612
14343464
40257024
22773417
30672552
64065014
12625770
31089775
86996676
62316016
88071377
81472310
58746559
5135607
3334558
6642448
42019214
61913950
7607968
444219