81458247
4016548
2533340
80228750
93108396
67423974
19412728
9464324
51388206
41772496
20912443
86746188
8189999
6297152
3578658
34506071
25267944
4771856
93044963
7349634
21561348
7285416
78322233
80238435
16222224
2849275
13069256
35588154
47286626
17451890
9706671
11875458
78942144
29162555
95822285
64871521
21735
13712992
85337510
99745842