55405856
61143772
6025340
8028212
76775935
91463741
68771750
7445793
17092668
67444290
63111750
94664002
3783262
80328303
36626283
40303955
238999
90782716
98336064
2402156
9118982
83938833
45136768
5705278
6036183
62258854
66655834
73493083
47292232
75559931
54719625
34482779
77073668
8037042
3608598
4404140
39624763
68642078
47208677
86277320