1018594
811545
76361
962334
193890
757409
279201
628642
843275
1050837
190217
253715
398240
225604
253497
560972
345149
551944
261748
785991
625353
669708
976782
771779
1067414
616779
45265
562854
64620
217207