293923
1079317
244911
883741
417720
971717
572746
300629
846728
287474
137976
700143
792147
881949
1010724
809610
538505
45952
83987
593377
284284
528841
442275
818256