6913287614671675464464021725932764905894273685021974432415685697545357554363812272254803136703364914729740130445554211204481237140841262300503148210913756032744053334732192533098075856359817866565667735378186390151372779572171254476156661787763181286642308335285196680424392324856541937133375255410870128235173526047440060579574712745529073068120851444931850513662917020242656511123943884047854245439776753985472927037188737504709207828238315259710662513233422551236243548288862656793537985265675496904531625272481181534254676249272128348435398686655146597743802753892441986452012583763577338440153626675142351518744724931744507789475179463469284486433407977367113393837538043565905101073493647162556123125638708374267853743456839488664370782482228123168296261143145760537252715366691657817848107814275524809519678513699621328964882511621633077152458382173785638212450528730536777733667111291241344428026474810611783844019169545752218250122470206190706673462718407281643298155302112371993792264032157996325442035866536843623735611131924422585568482222948558026514481892697695416883036363074417507032401665434527057122180293779459516370259689464667557287399122245384571763541442143912737651604656683106571393775477715877863328037803041751212006282347671747268914148363743760428319555246164191135235845901096605186308065597197342912714121725173174587786007963864714795666745607271413746866379350602683522787381201158266636145172865070567570723562161654668083873123146768323343452145918234264422021410230484639685647768221306500652835982425128527441465831611078322935577299556774138839233834325746064065932082052216437617784934493749626415407273415638002995648011884894873313465209484730115323508277882056877136513350942479052819479253732511555295570279508746553791766501154834805404704602599550764672646406201138666973857763197708467318511481158815722334560155874556712523