578988623113110251146101995399211041098102761397111271072100861660611459991061627109710361141102410586181016904881112691491610566149931075108593110141004112410238991005577112111371089969879877620110810379981091105211149556261007108862199593688991739411301050951887114095889781510701109106991093988010746259651006940114810338901080110111169911132113510318128191059973989911112990910489289601062101710923939599546249376155833961049933107310831047112597010641003994996108210206346221078949934102210349291041930952110588658195010549668841115107188888289896211421029607105311001060957103811199561136107610931065101310438839079641057612111810399639721044108110156099481106894113411231068103510286339381066113386511399689611102114361010961051106798111136111000100210269189138959059063955821122103010011138617885110710181086110311479879086198769679901077584112890060857610848931117111299710991094896106310871055111111109328628911079392912