6567193882196784667286471736683098267827674864969157467251848152471037412053723216037840504438564201755153769811266307163849118687462816792876412906041421485972122145102252384834513566617963750015447923458583976563889379450278503194657475514729468067388783566834736713486386660377643657671613439071513815752198240235422361147854273654456390297653629778262590461272223852671221214124163215270729446329328017719667729156926811152566377081070144479356221723943547302513285543140192108333220425444656442274436369426207128284642512482445607442705894043892164431975459378621882073463083880877976445351533682876038114522126150724353490168108032513766851808074604355811123205493327553625264878020316533030170515685347613760547817547355456727626565280646420262655279372513083655263687432983545484804711896417459974840764040219534067278910731383751425834167233227383549752761505437375931335194491942492601726344735062817622370969040642712511376834517871844350829599352745022834595232106912365955968616930022211028965030323055226165116704695354583347923352115277732133553184742318525332860258755239816148547034975329628614485534283230525071776676737323665214133866152813959834431725596170314675143825776520106213841716745632084553324875719865834844280470678525980236246850391735841659312827917773714674397118731018248822056811778718679480533978840080938353635199781454489440667288239211216285230670219139964568868164477122963968673272719366637371424854401684337215320441403750237797539676712781271518109798509181424121762501200164264795603448136763801377901462565553315427301246548455854047558829952254571423116738556242689673164057033976362245506464577054170428218756184766222820674913013584084679642527157235166573155835366644621155607992575533042446513705441144527452080060018814380197557845741132695383565367570341955919058654677977917081667846013538775747382751731729772346315