79856342315798609703438625161673295678405199190318457655779703125013409586870867435869 1047151012824747625123957465798071304561278456631454654010384726572364567636645432378g 02586203463872032034875670100129765678948576358670567787896354234236547602782761641395 06723658790875243976567908751946245602384765216451625948756187365714378657823186781927 38650465601340323475676919192736472346759246937457563145647852604576139611901027656234 93645697616255235465939153465006873649674314753012874664332327870009732545475675243143 21431234573452314914863498756271864573467586137657462438756351693751645495409342598902 45981304923589409857765478576809760892435823874524571693163413741723479574564513223466 15496765785447347302147832175984623578699291237645454237148187963128794740159248576916 78605169837465923758656345087110304857296576398348764529919978356056286897167867676718 47562736718265736623027893287456786167457368264571017456296510657846873784774472929923 47561808726260206030207934567943104529456400567465284789367856554322134010010109878901 45768543760348751264263456173645423234719283890980134658709658790583841782980840567587 48541563542121097898743142893174897695771598838154782367890095783532432534587971348649 36571367851239199325658690894376580912357327461143657238945762758947438291658402927296 72629486078174157392037601569892567353759284827562485679437527525258169765174578643785 63478529114101094858867979027897276767867168978268974763992019285868792894813895847138 36414264960368533930356372875588527348651734659817263451551828857625387924604509810325 71765365463272716579429948609519761555434128358657345791358499073342335328284755117486 87384589158675865290929187147568999143765143746455614556731473233362726112846537872435 61898276375173246875471561743567816374586764873617864851876573681764785299458859392746 59762918475785498737462019828457469139329912764564568273682828637592948867448848288289 19128375694285676920204675816185687628813815861576581272783761873643764985678362862875 64783789791583745984276836942569365926549889498253709548620224856289469172425657748287 34657817887181011983472355782613727181872346327188832654718345743253454564567092384586 73567456473667541477532128697083543934537376973419300273491010837596843393993937292874 57892395268991816745397893599421657632178617866115648767816615682911993456284757657237 61764753648636576246543281819385613465871849678680159625368187227737463746384786801279 87872879827386623541875161991972623546519885476107654229507722920467268346897228756439 41857196278159723753047624598317673465394525758752047179456328497830192875764823473928 74658483299883865144142745868265273048261193939976540018746531295969357784764526738462 64576746581878452616878867414186635881655143235787660250176527848235668825525687154576 70001776223468386456168875983287616261554195449872761555657698781635648676899974611827 65341875872687575151014754165319456354152346758348377265486529345888134592763457623478 56723475737487569283645782886156541732514358993751652127456142637372600256625692376578 23782435915017864421119983838923435637755150873610388838913838764514342212460345978745 6718478262763575746613192764536233968746257339393437384236772628118587147655164550`230 75137165651437475625789658652449169898165367899781934867782578987685329328949854885484