3783834678265392153137615962123017174041816375592789838230247421728333946679616643691774007823286848551645114535373992357496581224752846673386635086912731522253452567627048945448663697665657194561165663463797368495975583713981472206120070919860283986340587783354307755290493197038736264531722342628156811442777748042522639671253491232652498047025493094226784381967357441486217655023123051096552655711262778264955560437045157220744675054572922640165654174585476818920824022110716824167017973766250068546436637642549055148211144528573276611750550148727256913766820227563767560507514679250654842127414679946148363630219541357731744761567873917015195037843031618071827486803619022825358110343801305138153471547525435781310852772203268472743613304482442616755641203445406401783721401941367430038535319960042344156172875168116617329745548866029421017246348687743763654524233316374682543504432013491282437056772691425282368351432396475224319119262827959311364256439144390805325896769447040723216048580060515464646054831870729311257131525910715271266213157764526847442769513794635632782969267760444436405336590402706570661299789704653202727334397762664897131367809403312222803306462565542741242553386797314450603165118734258127365515128456292349233518437308771195374554598342881632488465202757184733802247102605042115355463848403373201514482838893528385567795431159072475022046504794038916746971460129579841623695383536883258544754477034865283421828652323781068918615514672449853298180458452644280188512882647906681458371067571332238356659701082525091094112425117147858885557778278747235996884679512145967127680825773822811117535127851874577926905211391758251693775520553595788229381193373387803335671334068411972144815362916666739950128341686331367352648130527387170802736387312872025564165160562719355712786424335157652063776806730216708793351465586304647791375440289141754746