99694
106320
231260
492814
326909
759675
175634
477472
100691
533664
790406
386166
488381
102885
31594
969496
846829
201354
379456
760163
410593
593397
66532
67235
130311
872715
972560
671366
738879
752574