66835996
58242014
85628512
58168463
10983368
36316302
37789007
60985598
24895941
75493639
48517199
98784492
21699424
7141598
4639780
57099982
8494884
33843354
28315881
4939880
25047230
32214221
9696848
85318960
35044755
45525739
72808053
54051467
74167167
56371665
30192563
16387839
495993
28421331
97204655
80055195
8037191
28098550
90256041
36685205