1978134227947071266192491893993784265262144138216336779634115469997139737965522817753728165763565539336532024005493692067485116483792435658446238241349735470599522001124242083135244662917082512535105412961332974404813737442714243617872103751307472036807953201077634607442253806867497327373438568557834368688556196248161673521137506057147792548067777097677527437863044251687891212567622628416471875408383731651487313655661221281116617693387415551553512573625551878286371317244480452386229471572376374472744377175044572831747646324026296453915196855655558625231825754328822055371961190383153602115810889375584423020416967564343546820840127488653333381547489827172259596845232855642854809231825710551773128537024563021418035632686683558463404842395606305503438025935137604631239028250036127230848126180160045146459730931436654872933914444970640154572346250285690454211303839201462337843909170335479918115243827614776163947856463745323517633094711171332479644822672804221573703568355147832401518496594456496621964435396372118106623356847488264076633107532332897787626529367173413619417922217522613945052847614667655266259826055918617067732830650733114038727024655573871867246767864058958565120751135167948767030062821765654401144418322212122336282849056279123634477050527879422712439827131976658719814543929968752326992674275754475514644215554243785287607768766618258353246156721571527354352544359066725810197301544295509664504068527461957682866501617872421735717813871215666063822191570312249473343977011429838860353622413530758816080813797520377109234233164865586914731623489793405472143117751730704984684582055036566651664236384212389403522448728646455423771315512501213641741521800778111180726423740485188527193595788805604648847790284290569216561199780673737987275082948045027056356524691801646013501083374596894448938583720670753854234530575765745120110681218772636474