6440226439056439276442171247623115960211596011159600106061539662824876224875697348889661260796449729338153682137158706797330107898439662639663559392159177151254691211611286536112496112836112359732215843635127175126823966323540473699321334224133422339116010870663089601066047754298121213524645315870789343866121211469348677264612120146934737783010299861029998146948037771035580635580762551250547062930115085511387352129441915960315960255537812218046120811415171415361223215157066915012611416021415161414979899321416011416001415997422731884847422507187557187547188221490566117334812589974518429272852272846261208214693961508518