145513618135408327398324511641154948461063227021839743906213531372010355123231860327732165201528324895096416243213473918567743855148392012994530578456765472255233074972391620305352402459649332020403593425225055336942143088183830184620216737754887513947025377266850911964550531296071593544931257232434244132641120956794687142619712381204114399353287423224484051221132584088465137284820546658771181388522759942301492051500655605745417918422406532641704159114416539565443178526503782286935845865216505337292986498140615977546958275837861246415329563290307443082145590222411525776515258402645107426041742288146882536284620702417199649525590592546151090131952245184533511312326193605024111463484228749582845404058872327915882492927046791322247445384833297734585345150060101889436358361652232855251978168933704898379249763432455330135888520441083341181759054394158957204690180044642860491846973009194519314146511454985056526010171274472250502329378353914483489651653569181031524133560830661501514698456042705198331224970497459281297370550482925432720274415150836995811203571982151621202476754544104265717045771508839011657756501716283150425043125131589642212116785626541621294335