85443611
17757847
8675286
81435752
50969103
8205697
89146405
71794626
9639579
13208619
8682201
8302972
28127827
94937056
22193161
54882251
6659094
89199710
82016994
88433641
56635583
5966576
56193398
60466535
10438840
28275981
22513342
1841448
24853482
48919171
31432515
36943771
28786814
6467439
72548526
2379629
32141448
52351875
4969288
85711111