64419902146398001524619177160216101083152193984448015951590135215768041253120313510081001174216841086182510171129833111013961193109480711535691061586250152672810981789130911841631591549419132341811414411855120716381058184015333534811042544165213877894387845162191003