6902002391206583394072712601426045815657400221736231418261185417847021670471225826652565447503353901893352311454388094484022691645468284623716631358829834710785345839207212549744655194770597244172487490361387268169643362741822844450447170334014637332540514460226202147365539519475562959763816451356544237483662431151983545583447894785965715633974623342780852129771748114483579626278112217650718165243577362349240552649294192398171713123722308045693515567636776561377659887255108651584435419850044266381085673853525950291653280743646679201793711513486748449148548338116272190106476332821957511425226570645985314776432152493917120837684576234876451176915166422758984015476616851046516745536744527618386305432171752882242677072118833172975325437829629046313160447751112492783827147026043181873695957183162834796913556437360038553711376022092383637746667632270152117559801771545055094232132412862647471403682253993428679753616247216166165524846234746476506355663617055779034330330579585232439689440308934052052911275601094542037094032195373721852828580574978225748845775522259368448211034619176880346468148412154575466045094628643328800441605847444166330799614805513007783748374462354011996022761636444895236365203703345183097223622868838613639055046651235425675676849153130238750273204894122267864238011880625345321499337312406379859978882778647485520380267317931064528752852379727389752568526143601139350157735675131566258578570173196133250193701206734333680423627155544683076854452792481117874374854361883197088204675384565611802296871237835272614247453885727927673752757765469586779105906486034737848257283143172894838075157021083442666535215681129338173266850864079135515510762979477732302197731422165281367672301455686705522719306177565186251320639555841940634117473012556273193844611246662235065940483229964158730454277212850177671741965578054769167025624221138738377