90385622
57645245
62787539
28218625
55383212
7979508
67061695
67849438
16973170
4453762
45994007
8122490
94721978
65898664
9769622
56401656
44595093
65014876
6495772
51272344
16803382
91636579
10225775
90712439
80953296
70993409
75448563
82585928
87939712
87898056
81332061
22201052
60283644
19288318
56489939
55218975
89864498
13016747
64815370
52792244