7142742853165047885026887327137181225406545984515362436571882731714704002412234605672525670214215551508176644796202984572003248466756570670111668945865526115175256122828253692834643774578333410475767212341372676715156266564719557168777468587711163482239284280404144211769276136331672864372532424652441774919083851709140182169161585147473310467315582058466376572754538566208535406677731262787204425238568230643378560771539658485337448271254615937925249017031317968742681524664888472521722684391671125956534437514717835326022958951010754671456472659227518690914415626794787462262659454119430818716551521829775045056144652163036617475355925972989501680195421382404813066504072766655214837911747928712345985510925838566268438295301706285123713525477555019880579516240220316629054974321062917606614533832377617433865839153692568206855001911966648037851642314354752833056333954482664487733284383182282692641213886471439174607479228873764951377621612040119505141189305113600206368853293275449660852405340403422127407213154146398157417412705197025556512204804762508643629650809786734234160998831756766846333221639597569225854772370211356273518613849255636373390730248551816292333547943808454877037622325277362814475142175378111524948979722470584045418033623679072931458003893976033487384233825882096646802267349399543193298789673435115453657657686713625425120780629450377830216474604554663846426813094614275243619742452674878077014371757033277979144425710823599764175801828137199678442103507086376023741737556489068614267573333678071152013192191303458783254235613359636387834110841522377507111808858354423073511246451287848275902996561182354636013128107495561786651141924833864625484865716634407812787289674335798520344320376553640763346707652335455272155744804635375704445558710837279289523139536327826383041253433143036416915094452381601977779971276646922334222211586355300793