1014988
199866
400640
425824
18344
705335
23422
1139200
756979
354793
719363
784801
582169
879915
943964
40351
946512
912821
1107619
827727
485517
1078620
75432
947123
747734
570312