493202
22564
978139
944815
1641
655628
183173
66968
79610
420783
647362
63504
98438
580992
620734
910445
315198
523693
688241
1030794
444541
550508
665730
932954
601469
753126