65738621
39158236
72859074
99244003
95906505
88588974
69072778
33334986
25295689
6011102
967356
29467583
55403438
2800588
12327795
98676367
29951475
52764422
25156314
69341958
39628904
98423631
9769332
86475025
12413822
95112613
75921785
2140999
30109278
45601708
40637957
34546733
54114901
8066487
62776209
58185026
32698569
6937152
1503700
70845363