86958498
91551356
73855496
13785760
11243084
5897379
70154658
73116392
27848630
68473661
2783441
45388763
65131264
8627205
4097719
14341215
42938781
72972980
60963950
157655
97554045
13474760
96733897
2824819
43405531
87818954
94778809
15658287
24499054
49992308
48001190
18606193
12105254
13307580
64413780
43076245
7545210
79088822
68911012
46336945