75456340
67935867
47711211
22028804
504149
27537504
27044484
16348289
49672637
1844356
6496570
42505755
56316620
68567741
5061931
60472656
78968369
16057188
90471826
32545865
97275384
4295379
1678736
87297127
55192577
7996258
5178851
28777770
2937040
52012518
387613
14976060
16386401
36027061
56798949
18444470
73469214
90579436
59002678
91629674