1984944436263585512523347576948776511367137610756823118122259871523855134844821015717055319667823531636573364796913835492112722946714762593514476274755629043550025178374726111445348158893633684070630080371134038851334916741287232470828367646195219241779307677623867743722734138616090834760540123205852386767733754280428337941757486447543424501874862342367613325998266671177863379756364192719785587984006882261772240546184071287203118161366585852118118355181532492706285641371283657304415074651822309521805539304749555472275262601190838789510750675310422112202771267788208504449225381426680284258537703778318067251917245830845631371130502457121734681343796597810161162856607172664622912484636851485893062934423480960777106471714654482112761385152357702374232684273991797533333545951418273396642564948036243296297768424178390345702245078372736256397961407072887921689820637850371984404822592281452393737958321734066878964840710916279147351152644329466274356760013454136632542854839548460718713361401655356280571559505240535320230176199602331369142351547152250215590784661806945135311118956213933735404220658653651729565780200641885563187722727975504901543173897415432814851914742536894842557947936642422446055431952429875550182010864021245230218822115666554565672204674124115517823307472873721363612069046970133864544570917444616933422375264376417146631228628249299763732676639801151144520705528541352653844661695258027271946598543846414639130165052760465244374305436710403702538554566738825271765445603827762181043926458647812270848316679927327856925753616515585325448837943135156373708073163156703291279642509124684025727733287755254667331426063014368447499766204473987442525963356866475125873556688478377511935575588414895238019738726567973135084626913378121434456184545980845516479021635800570217371346303746663666289745603186201142072957875592110629522385638704508377