80059651
8518609
5258496
58034472
32676236
72932306
5682599
82472208
91894268
67808528
23031390
28058318
29458975
25735689
65688667
47231493
14825714
87568010
4979371
42994635
6941566
15026029
26526199
15305492
96457459
87264556
49483993
98498384
93951252
32277316
66551505
53891353
77297632
5992968
5091152
408285
73369127
47913549
22136763
77986281