112110249928621056102858498194093288111331107909917627960812619112288810921075108410651051969100889496889098999361388493010948158839611025967114693811309138919169701066101895899799910739631080103310348856141027103910491109876100595011049311070111888711101060912101463362699191089839593610721123104110599498779519331101113710501127105239410791062108661195796411161102634101711471029965392113962111265821136103591197262310616128891082106811316169738198969959481117111511381002962893105562011243939901047396106910376221004111211341148606897109910919941036105711289541063108911401076906971105310679561143112560992810231135103193762411131096865109390510985769886071108934111195310001022111410191141959608108599610061026107711051142998918987577101510645811129929880114510881087886108111005781003105861061510716251106882100710545839556179661083113211031044939100110131078904107410979146181016907952102089510481030879103811199089001043899