88828358
30265
88515744
48196540
97354478
72063896
24436395
27445188
47861542
20491432
16544134
11119406
4060379
52334043
98591113
43098129
89572026
8534914
13252503
67515035
69433589
14797560
68859930
10878535
11794748
35908626
52979381
46701898
30241989
32682745
98016154
49896129
53722501
39196473
21884714
24819505
90859315
52111626
3438046
72911818