76608932
6122272
44552252
32075138
91793227
42005179
92221551
7559411
85998457
2599528
19997675
49945318
9176673
77301336
25798546
19629646
3017901
40684638
16725793
13068003
23847866
6156469
77569955
28759807
49619328
434794
84416328
70468498
55339070
2934689
11905762
55383142
25347264
53836129
6168714
6698252
18464896
9156048
99388848
63683206