7132815972414907832251793675101397845714373564502193306542558153197518308782378729535260289368483544744742946537281769185477397318117147632238371555189655707485372239515224113806513839390259657657681555691743193121675394413844446673456237793220266447137170195275904767373495881523731737871428350020633247528680833449426305131108533524515639928073670265676028218729383434753315338454743258453754320470781614464224555513484431648884164536932817770374426440019848720788764191307391935875212124816221038350755853272166564514796366436273462172229192233160251161168593502191814785248468355532115616051072301716876905863005227256079971555734494537362854832734803684528567643755463123654456777098386783413987882212502742327921758092059650521529667621260778585389559362218052714423547635963537713551333743566049291727565800479458663385136116375895438491081826505031252654134574816464812471910911433738047278911183770635427720244859062402178461877491356791431231994251481638405626710403795223261540797680269646712974683881284354247851206976777076180479131354664975140456319464766277652037927092486993772141064078012138105987182785541882364382577622246682654251982025466196746334480382644706636754732492874656576856912436397722013406406722765044331021730971727954914229015175034618022631454770820347123160322763031713048439766884714040658587126384016656027312442045087055265725664891655120295475566598923422811866420877948273028812743861933618682879498351599825331301253667343541370339268112512745755054122601832501536216116376464732674704595509200628636527686525787521467738405762427754525114396881696615070123481545252262406279014560057073528415446074764177745923542362944038171137226705681478080730626784533564233334264186652302388116519738275486661563162997697526891463876815528552561901585260429824030414444146930324211574533638414115779821880252338571076635053855741671786375