5434673782747041476594436229082614236715154725112037126854825692363986766433323862654835589747338383748795504473435204233350702825746439786192568171552646375672202734225463888394815727513284538880816493399371444678284631482672383721984643533467783664762411137692781752645268324435446321895367612597671382607985497426647169560519315665294448479376785286657320400602343779312855468913342852001614606502972042528979456310337496553332237839976543715646137950755725530937715364844220817347814622880123578852454730140291722267976394262805661231242212104575414548525228158574366048319614421634016135597115273837527535436462502438581871635456285001826457681273566360447030321455165623978635691540521380654421123026511639750358823736270318272120537809630486403647106638450180288374306510307140232595541458251753222295594974422731971679160176179224772528714254368385182879618121533576668887261807539662305162234603490730841440390802268728590342835147822507089023774192675186455435482495094758208479816835625871350525334919475412759830817418885229121951245946671517015133684984545459619133032107854525484790114527185938621270315245111205760354677387313751907075642446612302486747222226927929915402765622113915466424056054494632317312575231775184225715019538451331414340762447369601556570684154401670382789345776297501304451666660810147656188272756361392828045586813653811183176111028535387062075501214898461657737925871677377122012245665864348799417621252961068042738705501406803117262469137764942985672937116497456737068678035124059914113542331488508215635654807011137319805339556449646538965279155447752109213737337108853611997771696732565557016874875892428407703447934300520709784835178341316800763136776287352217668404781690717271811664738806640653666304977101337324464412436675227276003682011977367423193553787295641586719834755155536897296512064522183423538515763742437474128