85952913
98422452
50929793
7745807
87969244
4645256
95059609
71327336
1153913
4460750
27001113
15747018
54196908
73959224
78666632
39819975
28244802
60993197
15171664
40204199
10301405
9018968
7864241
15389731
1072912
87829096
70982217
17175817
39714972
5420895
84098736
16201135
7010601
43094634
42274056
39029438
11864999
18971351
35085894
17513162