6474719918716716038258623779768812423077964348552415267947576171603671662545356632585676264685804786345191216256266664509371298273390651208748794280597111680252133388076594723342532952393323862613401375405316913698285463194182148468315352309113154660445343762569214339567405231512033987498006050070944335105151401124429711080978030665364436746259521535465667789782446736796123282838193334425994641864797032516387736742194504006524532726005413917343942563217853337503355146301262179551719231641760162466308565312893354512007082677141446069313144373210163286855141274480268225553881452015144061407557165667372133753721076554025196562557813743023302813508341611953651774407038031928324120630050445475327038766131043823250726563788731902024352247472692178933758886522175436732459562196837125767288489488366122915564577437111302491152053203788256403623317451541513544238484242681734448227849546424820101285898461329657279511621212759841248293342572223511768995595626042279875549791754689471324927932822462678314207776686713537560707525286297264967542625879980519851254770144924340656183545572984139156458668543377233346602715654441135353482941147466351643161555255555937648272763364037633978545112992903488453767852543681062843664583247853652742573134955033817262718717456568767684372117605924042283994317049048712282882677825056622177166590502318220677635871477068013837356483953976645896354783215523570687552317648770307790704120305278467772746844880324012119730350152654237980274579251818830484738591893691684274231927734438950821814228945267367211867081134165401741234461769658852481156486236750153690636912447512873614762044448529477735505275702180666639117691109117285485203701436775581015808473663558628977301634273863033175213876574487235784553181171712806384381595788108470157604787226474229705447505906575384206426465716504831664697276017105548401781937935962223271