6626917132281715052237086340601443777560400484734628259714221514471447219838485886772405997627415688002682371722057492574854485555189852450434456365645936563191187552446537646739066351884736236585467649040113956954435478849293439452778230622662884822673341484561783764645817038228020756748846448748157051557134270314084135429646130711628536960574147931921672648349261142217206424276114548040719225278573023891777944746671137361956542137810863967956398685546269106214135167338511238660163154055852981112335241997797913303515575323652239945345148919437073175353792267612534576407785077766463015231255331810707494403531652106518767874333926252734388690378839760719160215137112433526084580322750112823920353783420064163780273191127117275241173436122299373272352310795166475510701318773647657372176664835284328301754634604791984862768282515193443063461216854578739873752446218403224250426689565825509202670386702566607703048274422867884493141623087906687983719960436190504598472101154374833663827015671266578614618970545519365571512352667557212127846580178229591763805512738425212208332767309649882237348438355333454646632249837387204766297796802291544147711812170680921179274715528337430213667210766667459687644258313698779996789462542377355283675525895866807840152356547540290289138750196658597350336182562220535483436597115507323684063373812565180451352383728248164500508081412545439723433167456451865964665561695901516431906749417414439776568029454942350312553968172927414341271242853153717179466176922278455422577247323278394042296503452875575233857485864415207103340826603671638563057932795531614487353805593121331638542781422744652731704197846175595629764476372353252568675150865130372720632058755856160047680646944474611070911263571813092282538797300541363754704681097681153673713770850224328111481120112026418839140252134126575415742483268467368838460218082023154555