87230315377238939254667062147521860340078943694150227810623986545411013623276685232455198837368609037649956066815830414871928042624733567206284122731099371101539517524384611216488087549756953730569018124805284090199562162962840298543396215985191970375116741006502449055918696107746384316856791479531293513815299418098821953524745592844495642393283516906876708415090821377817400187190315305945563650700266732681525419490279277423940670880830766272338630386470973487216604902895894020949924630342579486136169181962345397788108471333732089861025008675524847385400317248936706227468706779196651541133493464541965347830615831459939927179494730373486556428358149496628779980995944892728982422209497609394333470506965091380659089552562928706652195987723013958476748131936301913308235966901592947791149638255114671327136170475056364519614039683124078877846614705134320841605669765823312293726668533035852539368479937174353302849987089993229561061636983490465583178639211831404835995408201634509024393030150219797295339683668541282885385729570787401152195344745774386584650251195925131528733337409949753949832932643230057074611493715547347618109912794506508533438532175065870615619682121523389733883378629057879159570401433983747269792425158713717056622731505475665336633244963144142955604233111249261703975698874665984552286274432654335319174094664671346245873544436541739102244822957772260736671544387494116087036770950532119986726526315816014335189004982371066261740062181142199545887525991676231320607746825639346597205084666417704395422216920184418718003335818458917764292758804482221573023118063347826775440220056729250497025385563315658112684307008070220672651285037807864166973519022392679457907835973800522841017253008124836165886787787703475261770275509766371485832148331541019012168654145969152758994322097172574778957118760063333426276768116167773919040847093713801003856609377342211144182443399283729225051018441487042507029694638846469309095196498304362655126333786398463618862814320442670267656

Search