82131821358215383671821398214982132821348214582165821988619986335821288214482146821688452386338867511089768207182072821108212782137821418214882154821558215782163821648216782169821738217682178821868452084524848878492284955851658522685294862488633286333863368633786747867498049782018820918212982130821338213682138821408214282147821508215182152821568215882159821618217282174821758217782179821808218182182821838218482185821878218882189821908219182192821938219482195821968219782442824438244482445824488366783668836708367283673836748422484517845188451984521845228492184923849258502285246852678540285513855858596985988863318633486339863408674686748867509286592866928679286892869108972108974108978108980119988119990119991119992127588134864134865134868143274143280143286143292