1393502
89558502
9201931
77265497
85469660
29264639
2124220
13789644
214258
14927917
30784656
11595227
25801010
21479429
8062306
64683109
37687059
5081971
32714069
37678098
66011211
31635894
17983757
60788510
25298074
52363364
83371902
36379957
56329289
32978380
635013
47054833
23929399
30309985
19791019
55758443
49202051
11816785
2994212
8832904