964287315 251396874 738415692 512963487 386741529 479528163 127834956 645179238 893652741