1847814116183869475682097519667227156238161167778719173512111395214162712918444297200212656901862121131393505101020490375868177230199390560581302856133022325512998110148323064187331019231882951496173118114097482184198353860737829717900021117131527148109193912284925438112925512158843856169401164172046391037237367452165107420131931702911316311612741146652121751876896113662581189792200108170192215188926026518622050584961521561967156791367515643317260714081488711236945166314302766910955581427278303763391816931125001741521532122247806412110258678089