245743
47869
261893
886412
660881
487529
31480
90599
777744
638450
826475
688477
477311
212839
1010294
80588
49511
73670
733357
332715
725750
449564
546943
184676
438871
770912