2063878740248951528525227083544631746928826221167671555379748876944535180915159320738378946446754312049256752744438805182503319605677795535187801162135802287425306422283168378585568199524213548847528400854735541471172228078526801153986369374248376788188505511772855660336440266458259776752805497035471737125144487275225475167820551832336565365526394617458510828944182648319119555084921763650264575334071297202290148569482355314478655770672388253640709210161190155582343384636133524439938644473691778391964846593852032387616465381123916370637253747378767838052159848066342317421568917630813929122167331352044840339760565734746254460581463301423903841121440733468451023799490298261828443975712717326625952842433674348543523225560337763465368567764723542735609349837887967557782275094512725231372672417994542163317643717411253913416542655007853532261184374571707797101793527771361812201442607375250731866496838219250152513356291105566865147225201397942686216661589293300194427737934778554667463868811168616551215647617567123370649264236117178504145841160140934815882298344753892407841224128256271831654622467379228644138635312302641685157747281341923655907924661161288101237818081942357681309063220456116963012112714637487373708794643729538596555309570362113806332198533206582085658751848623135640134655756650121197348269276798286846687450865404744060410775455638124240364833378365285321842771366527553930748670526597344681249782667906504557507914525647473616430457247918689657628212223232002963667485997431537116017214327412727954570440542673871122053704365194047176001892303372574250845925114138275180440674998303917191420449559456439525278762611663507302997347015415570545311434356336647315171642462301825542133108456661376567467931080378654446842463873119372829550338258260771780766776377328305222767602345375690109527325182712469118070758664634270192651702444800106294