82110821378214982163821678217682178845238452484887849558522685294861998633286747867498215382135821288216882131821988367182195851658633386751928691348641089768213982157821648492282132821458216582173821868624886335821278213482142821448215582161821698452085267855138633811999113486582146820718214182154845188633782072821478244486340821488633683667850228633480497820188209182129821308213382136821388214082150821518215282156821588215982172821748217582177821798218082181821828218382184821858218782188821898219082191821928219382194821968219782442824438244582448836688367083672836738367484224845178451984521845228492184923849258524685402855858596985988863318633986746867488675092865928669286792868108972108974108978108980119988119990119992127588134868143274143280143286143292