413198
140932
47804
480450
299592
836478
643562
853675
624208
706837
297703
195402
387405
880893
510208
39137
181726
796325
751407
198854
840103
558835
53839
781313
124208
769925