1686081017424436268414436558540517072967047534974114655323741371543401123586882255547612793881534078112479249350785332426753337457687833511082966391386537112695518495257824421521035359716564166477163838338197718259596423022203761331203524532972051425557978341475434039756448867421355024179467717380350287450588483274423422462321812528356806597804461272545181063517133072913097171453418378536329568732826810713737848212558202260163343280436536681256222284854593437515122324587761805289343853828240718847456844322944737529310963653577030747070645137521605422625371282362434594414353671127667351467802504511560400199709662754484255648490465693081953891551283315072274683562786652265467548633630522620082667337948039938097239167189238272898383373454029821106655519182598348235448211568526791915006473722751630628156317726634591139193644494042064546406501988328083614277032857497055567957622848536836648156956728684078590444570162629276473299265204111317233250463514384512736565825763748769689796172442672316214777141625057420722318726414846223070235273522374354652788501489234186121750807704520249476203208290140216656197283155524879360051323154166178660430372715271846386547456789548196765373649545135257221549601435035897902241907474454407377132588111363191576598644727078558091541163702881137083467063752624077938580516117852760333976434235531330094643676605424136854641927531513382377381175787864555248017711815479358248369658219334472663461738318976025192715839398478460731310166614021697434693417671967856229412559580438748281947678457556326603011432183044712712066765754676252156139117971439033521278477371069043967121773263028931474660264248777880645251508115253457539115711305666912346668682073052357251084764696668472834256285998538277255720190267735566645117261362705371566667446517984031649931279955982754479140611058750320701800337114752688344509242287751467841