1078620
75432
947123
747734
570312
219630
502316
46503
366968
1126966
260225
355775
1014988
199866
400640
425824
18344
705335
23422
1139200
756979
354793
719363
784801
401394
145881