25539880
79367890
64518097
5135247
22095996
94657354
81332150
4648684
1765952
63874868
14263086
879718
53491364
3193636
51395
28513303
71417043
32286984
89876239
8059189
60984465
92084144
80759459
95746723
51698825
51022806
42685902
52211621
63313415
1507278
54497219
27793303
12818724
7683772
40429801
40693293
21951430
24545865
58883767
5840751