47869
261893
886412
660881
487529
31480
90599
777744
638450
826475
688477
563917
202165
487862
87726
980900
112827
865174
99406
600886
953250
397677
708269
776477
49474
188114