59611561
45939282
71959649
67688954
83872801
2069161
52598652
91003303
56846865
62885229
90219096
23838537
80404845
55743115
9465702
70044608
8228987
62648150
71864171
9517452
18421318
26991197
38657644
9194750
16479568
85705651
2011288
77855653
81798608
40511365
62178106
56203361
11162461
36842107
34066564
15235261
4357431
37455545
50973518
10883850