11894367179213711899326330972404735139617431497164665491130019161515893233270201120494912828566481235193386612141206599625124419631538251028501108712547904384519281029869900901140517306021885674186758942261714701682173747118691835378981021141012817631891487