80392375
89221892
780154
3294545
58679588
262336
57847670
35927483
25879113
3817608
50882828
7734511
88907729
79246424
92363627
27759948
17376000
4592102
67727209
6133133
97681184
1214289
26616547
98725820
53313421
24174278
52623017
12808884
52187552
57085159
32555999
54589759
74248692
1703185
54683168
24179314
68046942
18093324
49325468
21884027