13988286642560545310396746146186659786642415034866173472751226620951115093340938714471589438158945811164411164311171310735316603958508254816215241101439869143995565804188294954754243266310666305679287795413371752626271167799246887517109116048794707651398871451668513816042105721966627295401391621374875135361032876057946714363572851345343631131717797998136726612801232771721280128746251132950126518226518117504724202642880110167977326582710712452744007592050038374518295250349812047299807411646181553804697798366815635321262249153764583687152808625888265826949338782330078865111141817193838489615213891274384775354775316