6716003015827883452434948250859666149798561026077134534354650071125152751304566437087855104832694791767635535580585649281296228333319180768840371789453674666302589554550172586735195561597170450286166655632252297471421458284375279667598293660519207812495276784647554512985403805046731071607703175853167141733752173534638357430615316511644527313266221461656832468736629505555215338528587887067731351534465234025913935245948535891627601625355265054245248743647537942264885414053781038539776111536650950164238365804198268398462386275383155543652976755034807176536999603707272481923178702658197672543882136054574392005022654447112022671423257014818170366454923966310843384339427342308143141472754348280309628274485318127481441690845118121838203372473513809521199701167197315443827341234044602414544707824901911943911753547927181142847803787454584430370578753676475154428754530756212879384698754160265747615219334668328426463464714485562057342552560371375313878844044273018940125516373467237385519018850740227094120214636566262474465737637466389109401111337731366321933628395515392795146858535183745932574002611685691132266916813693611823106472827281226627621711465227652336547862102853044781776457464671173053674433678336825882620137664083738272426547161719560772488938154859529523677923133405224376155886110367117497957823756359040781177733022323462283212847174218211390207273157255376567406157447797902564463502352719364470455710652620812422770718713759912559216196156464125280774824372984680342454926396307382504359742374325115182556567014448924232058844911251222024496568264135647326597152333748650138266735147291438801706511778204455300752806676794288776769791212762896043412309135679920674132299399240351169638186687387684852290477126354312665377484802756433566651784179523154227780068840368629468067960184176679071084953571642641750820332709520983145388083317251222689