796411
356147
638810
973835
117144
845221
424646
574975
735230
97774
543350
297586
881219
42268
405583
869575
352675
24254
594590
38825
15394
143538
553553
475815
827457
309127