579901
566145
905774
236599
754620
483821
864372
35056
398513
182949
418977
927694
12710
16754
485848
257892
289287
8281000
447305
898458
585609
811608
45265
562854
64620
217207