1982421675242812431179144712493152334244532886741126145527427865380336120622424431613427715512111922604821072728103792028883246611170611822652769690518495041654747047944884567848912140578778929140354635473279465197481807463438231282154727641601648344566020521535631369158512255452824965628512766217573637144259256741306225155073348357654859611680566568194500598133855504682627233843936536845815153566721455620019555237825015301254565755663829730465750544017734239751829534333574334963980158106595784793328839543348760677540772352210449169664747388203723745130911528672826825818284776153143646426204377400113338112309910825782679758742112312425153645077885424029344376333321863890469675475305444841234307148643855921783404641638771116171351083442367948714670383878365052017360416617282744233960067123752981902834767657022412807799419922865818138641710176547012212037732391258005195632381412846255503415034253834353981473556970193597366708284484782694364708088533907826327461365418204487953444545263741792163085572193171351861718092966056301888659376723230259965486463759814175473142254735517073511038668523650853921360214554447984053772982896387471654189265514571376152513237164271490564266144731624013194606347231026414276852533038113974832065554976420854562227562267606494463897347174120764848535340730356114052267844129923574762384270130382437865866812122173801561536862527092328918032666730792776636707714611968376016807816656521040213866171525525322045731878858812068765119155337567512290273825738373523589502168264454297992257806033319336280468971256187347371374034746139952140685255356015740422274464045275355817489385351752276559527645806749566777642345750745672570637538437684629770201484671275785511572688509314766391229332668294693127197052871093697189721780277336248628798676114346501647480771555659845546732459791419137079630067035084646736759079075136223673