8492339353568724248074854765028551706852544405933712766545543306012387362935508085611063343778024474445581013637218236668156979871156270267507432012324028120428555145962767123568769349301491747652608342111728051671925265072525494011625057636402353023625191763692992502414616387082873458019019143992355288130274445451124537851516311846438244537388807754350656300734679297641109639265755504782197469965133523086584854252828278833565735474701753797114737379649488313794853231405750156882247471667954424827933395415905986722215347046374942558268147571515240236562708525125340029064296341602365655438752806854630203291173684225370157163666390555006637865038263043781371758982584727967619452383817112020076270667028439837346246644823985389444211544974479664343761874436538712421612138383948137310643548435178223338251111828188213113642217196112353673456457764117467764712248154377121974542216532834230938079041490269447258678725543588168375606612152664272064831795106001994656507263714333751163826741402287609202135214733765648031072034473827226212946865271454875273059614224602433403161105187032105083565454781522893447187856337410824966727219830534838576660378455274623766247148430651114140360572870979123478928074186186659773286161566273567365094267385551618739964833127122716962967436668651777446190146386599779553160208800653368205189609952512577889259346556520644713657452597381837144665222915421933277658531718169042451423691539475680636336628230283468770811732475123191153974046045588049840284553629443713313969872927879618044166127614583375701171427517778131819547238459552415314854065222689262248450448650145440726433122953518351078712854731432036171712220840976715594061757996604678091932573544892293038463073151554763283214337584167771578054664672720763526167557254468876833558670463264579252121855753882029877239171915436770216473125678370552242371075113835707587