78127174467210491644131821781657379784523313145717161899646734363015117884769204394127442882272008016972180728183393170674163577186494125759199241976211578015838216408286015344623925710046617559763925132057887701933011091692036291168022156721565142097902247652129796704716003732306041720360637705609101766062046276610070516185406309766453621068215666919460419140914066521509723873184425155258671692025091701487781667801395881583421245672034843790810853156935129473856761268191953292921610279910700213063497865544522308548963284012575113502521688314867111084