86095282
82577816
58922533
34343511
39715851
60323821
60438714
53839255
63555628
43508230
2773818
34511638
62779630
20919871
71372164
37371308
92459517
45974357
3944979
983985
69519494
4658689
85536880
86651138
31773404
9956821
2887448
48409981
75127760
75551306
3475305
18544873
13974691
80088439
4431771
72268885
83342063
17301519
91947766
47705410