88386680
14013800
63992170
50921558
59379775
91513731
38294347
73397498
14185232
55657582
6953238
83239425
7051903
4621959
10696445
15126866
40596046
5430258
54221486
69142537
82129433
59279641
22505133
52474032
19721592
81682181
2996949
88737834
43048559
89272831
58724084
66962248
25383626
25438920
14943963
68175009
37751676
50342541
47889895
5748785