86715671
31718163
33166901
7904797
25716714
50557957
10925479
1267687
16246436
65692358
94537013
67628557
6161342
50494180
59178634
31364736
7195817
81287156
25019259
38374372
88728509
67104116
22581442
7240694
48077432
71042656
81985947
46837871
48501102
67849030
23237790
3833016
1402474
72463636
45869409
14254810
95107105
21377687
45935854
9143892