9852570
50823201
18315654
17578287
38367690
82763856
91959975
46133982
61764844
9947263
3656026
66195173
21001942
11169731
77933797
42149172
94309525
85574772
82166050
63182084
29673738
27966140
15321382
5555077
66688265
90941445
71436175
57835041
53105780
49805187
72422398
85265228
79878890
95194970
84846789
17667422
94559537
83932758
67257132
7186801