1012258
750192
425810
933305
810854
793961
727928
340818
331466
713985
191995
456761
873768
521768
996541
821696
64983
163995
33758
668991
850787
526881
646788
42075
548974
295475