86175716
98579838
40674498
58665284
11909999
80498402
62729576
12037013
25648118
76777895
61117574
16189949
55762960
30827494
65609615
73163197
36984479
82302242
24913580
43405797
89226577
87794100
16552854
25073258
38157561
62266289
80522024
925718
10346299
58088
20918219
31955574
92851336
19316860
22577094
62952562
23197707
43589594
6232155
1111083