# Computed using the Mathematica program that I contributed to this sequence 1 1 2 25 3 3375 4 1336336 5 1160290625 6 1870414552161 7 5026507568359375 8 20882706457600000000 9 126834469112674289266929 10 1078732544346879404306640625 11 12415028528548173886807771291871 12 188031682201497672618081000000000000 13 3661926425131437024691115607984619140625 14 89928992198796345138632481821699838332833081 15 2738706787183630536505794560639403903167724609375 16 101945900212539782596441672980494461691987445736800256 17 4580234370636308145290780912320466504108902964019775390625 18 245621097472462344357007501876279123956919647753238677978515625 19 15567229950453487479064520938500783104016080308090921508185011655759 20 1155812674040005368244539770153470688784506499040800100000000000000000000 21 99733930945141380698085400486543093884073435049258810437548155867028168033441 22 9930184616443180135930187082396105477769331542678106114499909169409275054931640625 23 1133431632295952836684312310579165782978909620556181434421414968374620187282562255859375 24 147424417636386896625632195672948900142551598251229991045431736427511966369905240964046258176 25 21732448316033832703733778775633568546740995872910073797519032101632774356403388082981109619140625 26 3612705379670472394887571956027492388291662915693309354193935521631198202221686363728245258572368228801 27 674107210623342357420373920689168771058641703334724069377783441124692365828337821697995744645595550537109375 28 140583835503188214182906967052900541045706130386938092270229635496696061902876013492010000000000000000000000000000 29 32637938392070637266061204665756209446741002045356662153852474541490768573974249839220830781726169762245185682477493489 30 8403912095174961265705906805165571294549067193641490075800020317038319964690082073953888774293496057064272463321685791015625 31 2391717473641196754046022817654169241356570421343031713040136943879367397247799470974636247206437588796549399884566642929050123711 32 749899626903770107981354139841716582977816663238459273451127171931176960000000000000000000000000000000000000000000000000000000000000000 33 258252533729740313598300662326745820391340872143982489274045196182482625241639816044775639786259711385082049650232689105905592441558837890625 34 97408651520905906723545624635802464981161895843899830159270215865637165612921012203277720903432041510031213106727604816152931126678510818565992121 35 40132679830868330587385503759527425467368741635828787239767789629625908484819333542255193293348065759858945699841312915491273891529999673366546630859375 36 18015624561741008451226301305154280969889868327407435327683151109449652217146923280606595773428463647308986031435941360593292477223407655770251028003391799296 37 8790527475651997593238496727020435157094330605924812600932515197502081902196264316502768205770352956426978450096278813921604318615739189335727132856845855712890625 38 4651735641036011162713977089168748089551019420891777941341800127711280706999178499121219791651833512857376106401879153560168262105152412773503237986005842685699462890625 39 2663920672642034638068707348805283301709910522139775051900959875282776800835116698820679139281939924135811635575047638339322601264301670069539026046150425740796149048909567119 40 1647605007921117786858058463286658382220612851081432219441571595381863332700982894663534656088314136854816824932011365395523249338712860917760000000000000000000000000000000000000000 41 1098433964594573958860379681167499345570575988905188405941886542079021064139602159529358304965267405910690027765689969214199596814685337385488612629461763269464291252396519640598995461681 42 787930999501721822595810262916932040440105325653006914613668588517971248466845168070845140240762610232518602632836589484620988279598019554962005035506041656188919887426891364157199859619140625 43 607069058044199206877111382438408735133358452433535130739456309196772359263607741577101835792471054589619362876033076143522414818538971920001194874889089022305943554869145373231731355190277099609375 44 501535025215013984628584886528524201027369263041136052260776086366402058608862565320874149524945644961497218985421891006474688580376056983231799628996247360370205985681643455614165707486262432223163580416 45 443596551294655069592364196917144925090020201994093477083900099337482604718659698840447111135159364080451835599173600935461992214344354800498403449952230431146205637342842391938035007115104235708713531494140625 46 419411105332735641602012632817290573046468333492541090714255168751316476603972783182134155981954610202962362285449054354639369612257304640657606863737482479592953246669416644329363466313433522917409993002803609473241 47 423278675905182392319444307342715833036683165594079516075327957420145712578037455217133428620156916208654085143867048356649144096853276978970567171868143854858896822193817956936927590399110243879476911388337612152099609375 48 455348834170358268584051092755485193819394360964691140321413892650362818205884320176318433932708996992630671606018199072457516229127671414044446987348998526996911896855463933771776000000000000000000000000000000000000000000000000 49 521453136608422065482804332006819398442651086822707337563005743716386874054707581359623694893976153010233369573698286065025205959637659992473008157640657236984062720821047663784446444227481426082665501631594073096561379765592759623649 50 634870313738751783028727876162325707873845369606163342792625891807445868762256493129763978409270697142409352306793702667284006579930251256288949370642279547859078902674114985897452302126762186852020931893125776923625380732119083404541015625 51 820769303564094123350952705136177888561381090678803149753242870737789108257527283729077240037969344338577542815175886037020970418974262952603725420121917717018967214940738283713472027397829405226124306256624606671822975476273654343297494336446351 52 1125413461204599584295829920030400294281259853837855942124774014787080547990727008437834807280974641221293207161293740026971402189812173774974619565688992163591033835933296062971312408095125870691921610000000000000000000000000000000000000000000000000000 53 1634806190650342119318112004134629245597818352510406676389688100424758911376959088451883127445435200375095673070956517327886201274866534931464257553704730285249476004927799074708896898755306119924587311516788320583623131876382927885060780681669712066650390625 54 2513103859664489598407007363315578582035963046945699021280448991312671478117480469811234392068798235311571392980246143403391762789019570738484391887186969378878682281543166559819935713132986549770434357821043118367178957957988784163976939688852149984605543489108561 55 4084030374661704514342583958575625044839300708197417437343004496019848394650425205666111266216397985454855388331371381573109351877112198298405700732085773525288364035625454055744504489748853385628914211751636884083301044856500463338944140190278631052933633327484130859375 56 7009108812868365218444330817525718268250894165781764587542170856631183133799641850078348083826066415141788798477031097321488666095527703153108369916106073016666851990616835101355966529888806873420306281102343643892507571958450150690303495028025587813181844705652069887834587136 57 12691372650786327088376227506768239376722344278321032586477660393938022366212649357716509664263694597108631242019635290256424644900327654313299373764350077862773894190501105815317218776974638782191123405334953335689843317826148086089461152815328903731284526656963862478733062744140625 58 24222438092827622574107006445358915625098477107882660168373427999300782992007756549506990542604233575903425990609243644590735686055607446893861974466874484841175617273450858798589336048229901129843727485377592683318753102701550449047401422972221913011703353646453251712955534458160400390625 59 48685113050617985304371375911543618582749574011978711013702549276950221202193633690108287464011522664146977797787937195583569197549953229861307087767776262406099323869687020612427800824764496290057082837138314282561029714307308593836249971689357931958115288221163293602884599754570829774252870079 60 102958585046943154329118640081600039782140879905241965480619154686295772913758587173912007863405049599026750090663317570254744544260847767240323984208059202258587610126821616514231550908535934733610349509280822317881439887984393797124565049201000000000000000000000000000000000000000000000000000000000000 61 228901530570782970319343536109826550583024636293523933531615264071931347594709714993170223940296907111379557772878680382561707526385493778185340142102112719316335367833247990473217494146917272403516860117999955818612347680352900289603247535561906450716204359989788476786738651385839265905277618154840694476721 62 534562333676229864295569633864550822009496114033376130645435099383373873639630074661012579204470880409461805105541993228884949887269819319985307045105852061459735913734014347919060586521759634189451668177453183836919633574228943712785571955209987826870521274710200261982861492937590952578830183483660221099853515625 63 1310288154405385347075530741118306600432631385267183232457936916953255895385092574973388848701632222530209031164135991288899536812179621085643684093824033081062011414331127179533667494673160358859090396421856592240360452669078591736007224182463088032062077692935652910879717150129629421595467420047498308122158050537109375 64 3368373992534476288049293654721687955237645910324354836167258814335238179666369820536087301847740450525618530834624236865083910985751432343402805410436458816922033991080837019359847374133319458315847119697761691445608562171130227043845492617355700456083712736619835721613591182583863435912249572871630338451825306912079852077056 65 9074767148397003050028371631662561415679939735148124943918751576438113664724223693808887107235351940216698181093563071555246107827823286063103151124754521974042947563540450737194612560961110744254806523794054384994366740335082916092861209872635833024116065229935569439807761107514812110239597366112551668493324541486799716949462890625 66 25603479380665552092418030847952508705061109256518881174718513610158251834487915944105119494138255330077227296662108885558451789876776121218628316880569774411901860219706030473647852472256054931015553365518934713137532404807185647400132362343470825975760331070771623349659227171008120766308288926864319169687945894596311880561021378067227481 67 75597410357225093768603715897941600490983488556076624265690913912148712324702051940785181409018955285254685209511779624491092225440175314241543445696868546897698106499027252565467203049711718338339967524782487150934013505004447722342734498623287968216875730216389391915826270171844151279297444989475990794434989705763427991769276559352874755859375 68 233434197822443681863480204778421002009814330627573506190649705905401055874538860921166547466030090209696645858117922798537234222633065348524530614949339128660196022761850049832924904814636486368284859830938879005517481924026275653457183815542384103247641746747831348329782485961914062500000000000000000000000000000000000000000000000000000000000000000000 69 753330487495405282746815314872303609447970432052509963476741157937452783329853528455487108983393804004281436562414895908665793337399958745954286119492728572911490283161498603789697724219942324587217406886399654068279474277906232649677561189776858369130615187395720302182192224986535581601781798723511626494432857516163549797338527164260724829989710236430473409 70 2539172935615231063059635516730491915834845257829603931898231102491508967589691624390412246997560233984481928637299860904800754662248169327484305165172349659520072994573852610800681800543964461042493456530660195668183950394087432699709453665645868553679283574216812061787224560643354754171793112062690005368846333172488886746089031820616810364299453794956207275390625 71 8933359308306356345922685737490048336982936955608793984168423979804588816248201782568771834100142256869214382004333582330250685746694493128147598456440259696270290695824171251764117030474510596174072279411982420838109318462917859077673813861010367684891301725690826963233788785698451723958931443826487915918134692437740533760983978171343942537587851745717940409238482451791 72 32786180647016202611320621229391417219578401421794411010006348152678914743855291096792729804398966035603161187710859833725770198388696349407054409476259908129030988792670260439231974433355510368252097812133565074360524776395728888015293621769645148312034973877424996490686778720139091439828612188264365817856000000000000000000000000000000000000000000000000000000000000000000000000 73 125448468654062314469485477483264153896361237748275008866041908039975603068160352819637756989709582426725642838770844092068667589069886014120360077956694556165529835311386109427184025535584963825846795175831138240935929245315006697198551739866124211741272741697070602461772718923590716303036006908581404792406940873486167147997522340161468185266470387606574377059587277472019195556640625 74 500138641001764106015869538599944380179605456437658484164002741272849106095733433512029838881534223793477031696805221483312783709254903392101026691630611748996977505610978126044684235694893669705566607007404776787139545513782635149297820585047642104077776174387978348608902641965518452592574299763551579610027779298629101705860185881987927166536979256415662798154647463894307817726182094276401 75 2076465246428725062433117513391607523914194015413229093634544270573107587707445869259636284583763671623629118332696260901435312577722866887920119036782999664259850868665330779104963418723523572574445544768849875314399761163045917645083842014177541616322907742548243614473917771748054015880661111653613086663575287863767302092977707117165030362257744836525382402248052216009455150924623012542724609375 76 8972909262585190436100554668590750967087557822900708686313220257168462822119483147272481423931453629536643378178652682033826684066733249467447582607167172881150336191622991386270206871617266730839838507787186641168374861577202366276867707665198233136575503128830455352072320092755832943399568457687393785579706736880346485612481286666023862670502098609253345576742458477175869700231523269089965560641355776 77 40335510807389934862189496629462895363821283220996385705082367546959504456924750371421424940351100213481489213536745254660266759526383875272405231050080958154579509577332055885642665154294619242186093015603681232409068676173415435599561911792676478940838959857778665268403063738146927943368408735864252269355380367206961809407060191969019713562134687946456399262548731866374895904669983792700804769992828369140625 78 188523193636309099372218369838939381755459448220907379025229764015472664463741864786061717808917872244675871689121378518701786013712526440961406382166977696792793911675748860100917150814384320941915960773639710473595108141301324237196262560010539471744674618211440720628229095842086304594073621254297711219255577576834343592589288473509084383080063008392267133429528655619227353081035492010641974047757685184478759765625 79 915688872198503168260622714473027643033148072223403326052836635357531142624190052845966188359229105921740951186244484328448391701999938491378563936583878989848769237322011892013593642298882015826694032380395013442345892177187561619559593136737850793590062142160013625063648347133751347474836909942307193153371855562330116838472549673433120638361706858756405182193337053815047778033489151939528572148247185686020811014360060639 80 4619824544758266329964779913200258148114770310900719151558705760976481825769161267657807587305262341965056798598599514393901840400464555248880778294736940605378508285306415743931462454389214051569280986003736483850370692251043697068546271074561523248554511873553113504716226293129461737327026007526874028699881678201959799364138880496281298511936985497600000000000000000000000000000000000000000000000000000000000000000000000000000000 81 24198652914537287717903030570705102516346487463661730418619199485814855404890152215598454023543462991755339681975426292912243482277076098578361629039410704923803431083706087262542180212556832001912054483005436558863670829914346481458538163310636195760927590025592069274916949994091294297938097898794328993484643306499450269009927595217865601806343245640510773970418565980302728798366867135951656015153305796630037431441757657359118645270561 82 131535785403195899138953611304349731188526464551610900070806338004511935677045436506207991160704913059678648126347916660819898405930503479423048687408906181564369457798803123445575389751954872068762185952277718083929261560692143500289055826337035829664941959876035765090373331683922687066542331771608948297287890223840272825670540084480075335508406168357520811483917519962943212478865600016072580702845861745642341844586553634144365787506103515625 83 741630266581314803860530484213657573262158819065034355919442471710041513201312636498020004410513812668004138290035934400075661921062613770087539721672312727141871743228694827437446622705158421985960926837507112908594439458566223110923413425014994824738255281888363544420421713686128913362817386995703709988418748262314065288013362129162654445712303515238156804196894510051741353980929559686952709617485342803526980615114183592595509253442287445068359375 84 4335410827358635678314657660456222342086397347401610301510037048968020068163280680160376378701160470712864581672555993191597591951435034566265914636808439651539074518727698993455178493766651805069822621680435790590626586830911697063168760226668047446988659985501070825089104767223307914409868696100893083704228189400736069645580740556367448402956215561555548907997169899763540511518850418833767419909537939691875832939954951353170844650527275377412579153412096 85 26265484661725637181865236884033379281448280928052529968019545190471988741633734493713945002643274378347448402048108329683633149371776341441058285020687719090013566993533539926351653587558946831506438555295597153807202409683424808211281943905375805702474123597224636256736846861514125769429925028214487445941717398341929152203208043315916897056169609017964967098640040074125835711791758095245362961141187596935679587358981727264473082783524660044349730014801025390625 86 164842953882920901167143252847335099526318249787524916088199579341361771159407778529675454201445496501538802159558345891970177954556466782103796355874520197457967012249830027708624265304337248933835636606521535587152770183718999581466852706126669192321355844765098504360584132678602259630637029283700594174341948259873213004189301663543920612330135273022844892723802254300434420737638172577763972788690474888404749415526595322345503823517298321536373897543971628535232433521 87 1071289557388368230718882598603031379790403044234768767236290130297287249648598306676497715534065572479228459379459741746370355657677395195026476893183365899422092363506424334494830663000835640024007481908758036426245321534928154931572193477066121789323299706719953442198112545743834735080748557103639833785242242189769723078249054453448528291821937154687695772932186483373541764206354942674110220561231160486008123322628243178877458394670195429565495714996359311044216156005859375 88 7206438341774296071735902525510401419341517385052106560373569794373441732588565849531352420918283119595128021382319106472614017645036345203901075379142872131532687422207657735823161579977519810425955315943544127339173859104121102438088609781929217694483493587998666290202058792363616206815660493226859897470759566270040481089993903317538736353045260519898809691908111561815147075317476722176541327360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 89 50158156408893501519140401701343524787883959993616600999766437858490141096078605271805634801881923544196989440127062249249142181211058695132929430586378712631875959068932167598444998301003999937512258905479655761120278780578725424129533755006906569141930293239369233699521756023289962203734194025875115432512216199857495841324134333757332251865865609611547713203274990277380050564314628875304564020490469204917888867129788293677188213499727184783257987528242529338506269393326965705909584218769 90 361079751796684970290888175301190885106776933969687238728694439202250927625673056087024210356095119640749760791202634055692376099544989884439095918366348400310495705173229085125215464830380649652684910892899751034129558968614508179505207566002368506039379962859885925380555444319322931934525367146769720798514924709379157402712917516641146550434595971613965806861510698608553257943134248605491407038546633303061355693420754403141234894262055786821664877945235218315023217883208417333662509918212890625 91 2687464133522853804472302365071865184269715088926202734734235509084524059104389025522423097492124591344155700776194255254815272962252991612285943730612181722855478155968176551931608548982928711132330057929627286466483349958859581895902621886951115078242346542410884140894095804011499065956547065657227287896776495451732564717305874373459130775355213188652367696987036677863271065146579010041742522295669320331580320877667639326874224885290762318167297532758177537398937551004276560511776743799610719708332031 92 20672883615344184639909696912825136860200787006354503489359570328581612960182549341264119682885971801569055597362293435737723289339254850285539845461374706691210640006048410899381466813102561831444380177256205050569922161249157585783044127851759676679493478669332524240875842508458853690274610982189684067008850875708427457262787808758467086968861630588715723381264111576929703437154157550904796943240303210009116187388712100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 93 164294344125053118081069641219857276974279063759762672496400659801090714538231411191003789759606916861714928540450499346736813484491501367703891452960667881070484541534519099518347519810217126276573351953351570536349234730522794432089273567061894160854518537637206508992838691666873989361576865231351972526954859879418840039683976322731070898574579770249120837623797030605983068273549106796819539785306550844522710850235728207712869984807414785301966350893381243776468251822564709853369269154654830344952642917633056640625 94 1348512620649190087354855505026567981160023221690722300868639108070225468519404618910339204183279118519185114896095882380736821253138203107398170944499642646298215402155631980566299498348616155760258016799568681946906937852442981633917009689747121684884616518795254339503049078123703164702014780172589914273498441534013766503459258682389421843098451781228634372217323152713162966030515659474400012093289761527294228643464320238131197281129525796753388793193539153228847476011939796255588057321268743521107464476165382478516229641 95 11427446240279306321733389724863103080040295747737375045087006936809718102500185839816371214672697496640010981358664426604576530514358041603335642517859574503330305225255819194299896895051623558138135953579479216390531613780572772799171891733586493436249570634929365332234347268335853262690371529797678051223472807618071881343771971453377016473008722966924464123565891118340168985731597935100206805081196732769840976497518538670731842330566952425051306989153846396286864185887288809433261528038759669012591757564223371446132659912109375 96 99944566147893773329360113769763658695424011740033995301229547451853677071243855343979171377297199513003064350824759004287389223528734565316376966262255561561827844048885756158800176263084117353594419824027067076943250700559632389330594400217060907180077406233121719007804815581555647057820239749247218419959942427958924670933494004098594043482633832876454446934266934870176667023850038185802513232842366030610801303415553770986814503244117705991569008160829140931762534241597536605028751795040335610058599731102212716764354708250055164297216 97 901866212570190926052344597529564989137873567965375895867109021986299598093371517707627973747175505639733366876462378968066320251364169525511532734999001181967849777467718442770923178462808180573612716915031524749424630680858945277200484538338355289421951026038514644493251408872906657203286768762284473840025331155321958390195687829708073248742716893487840980452101088083665770437566868547157746762154470856569127000222200375204940673858050570455194042388536881133894034064207887812346059764968097600645034229993601826436133706010878086090087890625 98 8393788541813313880159473947043430498212086787888141360391365540436390841508676985696803965086471042710218033824415830632792170402804641166537070512409009948743473193031202892411568313438040810559702140668186510313869491407957679072044494912843218572239190657003145593442732169738949751037939724413681428161237309384725750833042280619239154760675792826492325297782368380039982658060933548932923521425357099281441133244062377280376718812642686380968328636170122597245219465017822723875518608707132345027025855789906162718327919947114423848688602447509765625 99 80550791817399102249355893522571881989815610153107271820930855085861717775164950439407632275656891350284643542959018107127766336862582660966647723035106046374773298326827200573613379678419839450336850413873053854026643090452559275967740328479602672015161985398675335636312860052661043308447377347048393817890519056297853675829317164193299394517609943803068586363615789421472437621479628784302303071655885762752086176279075815260277960972613332243238438836324366043196277123819803749925002523808125121810587171678742371097648615396976183651005579715893147276994799 100 796788690756763703534918020347807051688289266664870217336069710830981315669255645960442379334897085016533224008232920165537289144737657762617865024422537480140996397602968843749130953047509202188191602260912053322387864608860303984300750271642251095900722879151568327440787829936863853892909974736807589588095837289632095344874740154114883521018967583011275125485577266870132849056791160124669117260933205529499711897024669381714781501990785272937500849366188049316406250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 101 8121690373725357136527127935641808588401087651050295823477100351715274134485512507583974948505033665410878106446606434623641411182664941854807819002088032290433106204590031429621292289964739857566610516255111849931342477537624792188048185203512548850903300417231904847447854561666389365982628552911866333015530243504285560540406931647076462388430486096246789132310248489039383113442367488588555330534408442120681815884331946146636632859956081607483841721604639781370900203022152679136867681151988101778666494939975471909737571987749984233611806034517144055678824597310004035201 102 85280666496339445981564575558096672994144742928462613202407494350581365589381519959131406111923758917634310704961530089654033129603242844822408717576694116421068286650407739524326520441760252275152779125258594923241536377072859930836677820588732355557347685116681596772787010033546494705727073824341544433743851125899673904554863993490302483297404950074279221571256246542253081519626457924558422787839277609033469417090256826135313039364206030936964211856819883977951619800204359886451791662754574683055308866400900980814573160974591113336049953697060033164234482683241367340087890625 103 922208526086076178512402340742646912527520917652501926824646760701815207789056035404823698024697360612723543882196859650788805189218615830958153656839837187510779156010889788677975630048996137664419199747491476080059441008146825350126186271959359807073902824031625872613484808268867573823760982359673494098096984035846418049061199745166533668416987385596529969963002343407283217797697625287266878446784953363117022559853896959125316740314844556112418855258516351216746808892870935845473835985570376459483373720940513504986468294934622076931438763663061164432832583770505152642726898193359375 104 10267341981564437501361443334686604317920114337025651495475671398598791899408393246047332276903680852416595912383570119319563180458595381659168426579167674913531228915173655491761658776075979849685351460488560525770365093316415318752032081242928762446073524325779975591441360812732457526359696463124719464627431781702443404576973840669530936916856242271279946993110559026492531200130301841908095137050464435295873999630765835545688207669887715508810283890281628831325135870405842540410721504459036455211339226817558176343599235105175292405765110213853751411303906544624769580086328685369196109889536 105 117656415379260826002723824257525358561281182169792894598001145308588951657091899378940030653781726071916737677859881899438953054657655421026754151782152543294622508108461749027029915003538545879331503625467698793297035796618526680439614182489382772145264039774659909148442919221444450191155943275617733181769883559111570867225330804907630230550234088253526064566564964625183739624842120617508361287062913678203429034341007968316310506573920784921288036382594597050765640530469931049582879042516641601029459046308694808115527835233179127904797188147992271297316763979667886275137789198197424411773681640625 106 1387338853686924616232941363918132700637742083046446163362659275956815962307804164199537249264414461883207234783730954424565240950447786339532964518443448095626311328864476522602469186076511172402745379528397212409811694201078559357600792114315453953182909418607547533201428378265813057199565193554587006577343395286817339888515893780841794048310757843665069713472357015700426566661682950826870312648386292897259022624087642674533180120147797723439485123467741205029530822532269746235731898215339547902557878228532692091666676525197196507517869766193437016413585109930306908918979358985388622465068614956504033361 107 16828358315293333905668725902458364834217203752209466068168610053253277760001475435979469775891688556008674719091787481103474698560134856060594026879022093720398098347039960449853092068947397609797738708040543927660276974610275213599370001983564284041667381620944337002342765640483325208691469312876428983765511460693610788692558281443145046984967388942153168820048431713815384844726764658035343592298834924337874062265956925908564629517750061229992987566631028527743290744152839027560262993933601212434894503197322422071106490485054652154172962535082659498369842061929820917361676213541699098641402088105678558349609375 108 209931843201505265720349451010566061980355316561904589744016633750278918932975623977887798863115831983607360839122481704447767044476796968936995927867290303747828103387784508789415248933413522492875767607294119836191275302527084566253352791435407522671671820356325879095700481460504105497556952891677533847986199223688391315426073939229390753086795003102717235735016324458698959191042066923858816153059641355855554197350864822932986122172106955391800493433174733610326769947916412136703708082802968002670697424374694721000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 109 2692647387372813509044071806263919212040484637959253608634409281834924578793685972836635813769532679673499720180052855984255389675985886604155529267456264184637357391196232282088292868944717272336516086469630259438869290989613546684859815580977089580328148119453765629515098493304019423025391823895321317992181818544698503402074825860951998166307308431687657280371013065485162164596804593280046370218662107149475600040253931338477330517438496155679728444758611823515201116006238660539472559060828484082894318832314778970267550288893226477924600105384146812615570299123159739468115535397776835065267355545761460818588133241079978395729 110 35500506364287289436820751807094637234094668443301952566771501916666420858002546786188485105540372927369672157162990693806664251382028438110768152633403917935222222305071176775382476107708270149125047781374844152202795885803311994456130429381969140947781237608979197167712263701504607757771053288229108069858684093230501871538067521062734884632174508214216374763213209373481055215494750153123386495499151288456051758225651695514473150888007496200651018115586531635006108213383246190829065133167129267091298032834803173054048684231375287434376152029573202509245180436026952438923629609101197398421064822804371630127207026816904544830322265625 111 480988642291296895927076240177855933311267112581436324381286417981289104677453429854586487562432941404164515517355874833941850137193615848803636187419445100808103718537915559232287895049880080808103603886618362159544707610315949812447482172680180396370772532534981401326679433511267139983053261983947095575678110646116638317896209166116999560934318725879254727113449840316366656522068871938217225603188483734093783433625528621197422513411411895372997871524944738178865200582566122158876124674754104762998824610244284929439333094667263328586093692551925419069209172213416863582952255842532792367677109036463924569424246460276916768683437759746279071 112 6695354514631895499396746487987251396619898522244756985690809505462157553069922695944174341401382354672321370595654099510192702266638949629123310095733490109692128832405040286687622842930959161043797109417888432901462375964986709618250980627619324949713838683114594359442935374173800899921060449551283531929782712189530306629648207699167965791952155082026077337762640732737345835770744388227527905570096648499660248987329683478912180049674419072669750482651328084553759029652023307240249594799412131063051279383058054314571330428069330508840960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 113 95729544919458573606396403104212302035220296773194758054659083178880809935794028752531510287765687511372941802389141731772870353897073442080386259483319171339320995981989760811627458510840005104601979916414851732555215509753987548222389316247884265848553493380022326327084503438296572207183677153190796885137152810575241099588003438508161737802057711216818705971850742948856785843673615868710789243390589106273724445144132166764560401187645906575741070212959354230706835922157505475427223280605798925744595850036474570130564280872235138566142310053095269910903210997932842498544021605742356961595404574188560774430003922665088911259090309613384306430816650390625 114 1405559081516860845528499991334426439847046991308098181717364120177302980317170590637039100152387751536258715389316535094168591193955882901810256244907893441989694725208805758549904525249795243577122121248478758365210066885348214388263818074125735461132260273570192721865671798563213106932161051400747566999037407790557192196923764552240530392880661269826122337345313552326181925375717361859550728916252320656048591717170507858109665345235894678554876360419305698090929673256493996194704212446198701302975449294540939938033986574222259582387228320960613334451399459860110774256167256465624080457059947709260272349576494221608380935113500397157147512046233685141530342281 115 21187599332284469732239777263753127375836453247434046779629250670030584909961052895539120230731934619724610979361860327942020400599723114057456077682875574842481784292302461465936005684762766119222064900352664145228468325063226403445956327093987445609753583348907070571398076109181625027213297427388890906397656165097619937084782888624541649481115554767347834534612041381674748217447927973628279753924722191270821530561537050017320903717179679999845472198067620689135894607092233763516739290574385867664272066785094465897114256619240975938090599025381236181696716915079716555729952248860803872347780097661575482067189193824415264369247745290802953377351514063775539398193359375 116 327826859114237345485759635505023606612650004866874069525227999159760707108565019626993523707968114538873201279635294564530345948968156753868353068757456441430805792010924512212076269300102377730840209154657782391178066149259137172040035744828813905634818958925056528622292186798266708543006425699238237123238219587062102613638041056520324696811653825471401856541460326164080248013029004315883623528715346408948466599181186356052293502890843851121657859204321646804594779167164141939400782450839252919105727169250022830770252051338613894519458316909242224619756389498825333973145503358662264144566431782997934331223821818538400046286424656370472791073615246360375333689438574483603456 117 5205228072051089774949272186045187993431060035424470856626623505546544088821011593066767385869193841206979030173117395123818829831611594038133973504981343635011808764612621540667744251031614739018607227929734906749174654209372126929758425917699703771231135199028239765843978022975796605828485131666391855423935775305486306142634503688188746471025838393640887703296510222475151272968280008827229518336078699081977000349001073012198925788105284019526281099986414375197266119824345298196941557707267636789849137086140638821620275202379409372519188657415733795470923241561405243691901115474595800207722519468225083366393779872361455278033613920094080222168708704799655606620945036411285400390625 118 84795230989605728927865190751135963009364712379336016914469040433778711635545051102169941301610760566051396647369865060946365552747651590579685118143932952607494296517673865968068645656649152617034417198735173090800232327005028310942306320859377342040488490081619968127414052985582635166175216094517752153562498790800277983424848890277884584816200000663912468246451760948425714995384167563386487483108217570113113337468678485993244324451772459473396303068433860901123237583077549274902609251664105374535154017898964634773375174899114350471633823170983894580097747685447267298632692838284531452725702430141481989781083374883784734304529005580917537098712744893236337162534255185164511203765869140625 119 1416919371199783966916932966712873296454911891168898955991405448721870068992577826452069725328453798342380515792135443606715136317500346013791325499801260582189094404038073871439921725195820824458909420749624841286764406414911430684494274411298739898700055145183529128641345835775960725080506461902453863170259424568727700522264403804711867840214026136639377682828816426437233044821587236552074664391081369164773593561816472177239522203874084562750834576732676206654785213955423284665530272477752453908776650384628928235424216412927803795464836057037073730015774928249946969112373823142242453543947327379254195968751304869218088154641880697124747978410796074842005429611819291191775025220208953364176888559 120 24281085179521698723941051399095828320510289134232024810138547762540003917968199008326030612089117137517855743391444361169563933398844676613466237217029845459665631274684737595798983944082496768593525983494456057948992647486059266460292969278527740692125040088018602553933302190367765727405517699518341250118761979039854072862048704924499928263233085365445397334182781582063486338737204687530726399748607824895979732189253570319402229753454703335328599739073142401796947546095529263361999605884532319681882993469117930656998641375885170125143273617673119117278620185719813537532740149996158976000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 121 426627687955785773874232567440407546757847672573969951374620834477568690480373373787008314614728343514960145620804186704924692115580458170334474262944482566470346978341025361097212459763852350269846372620754082370409122065610488988994970379621813944257064297630623877878437698905874670021374547189479104976178356425120381551004964053441893616601095282529143775280840920111476285105946801296398809343067574460946131466254241422465861361123449293831360950981434938057132498344072762454262758604318771828108947589566211297893549876162140163131294742733710382092955901681453604075192404581864143520669345495379259335337573694098682124130694162173537687070094371840517628793581996725340551093547701050581685837598576422962641 122 7684192344034230309521679768033799887124450793542329194443978731655866656460012278696894290456706622893816887507602464443268028006455357600385803635965472461379109260649655492744169895952368899444181823789007839870949364436078709824359487464895118146914224877499226108543760738702195063840617736612658769686658161078343247831420475704137277594094570716769026562974100340139449917345156573733567425252489974382398874812919976501195595696177031511192469060766349505639141454557200637978663539606930260976657908963153593373703497656334927941944915332513444110283327718539771035202784463152939062715892079729692332885630030958543079307833493345984717411124605525420477872496448229982669701244868409872879055910743772983551025390625 123 141849362140734003017201097963914279133828627102175740696413786348220803910555972598979643388137756602802382033277477156830278404033190344190394576518743626168547521446542941741244324910335979524489258182107991138498481015461718601360382445145031127535983555149563144022111786713328942654510038729724104198708771206628118457982172428035519524629508339695078885993547752803522641338546334317797636167522661507323747402752980827027588245692157576325530317880079123948848379136220463791247635374134828499652616195250787114892536402478574294629907090954156341979585839667893039385319865451357032219513205379933895764202353677678042786925496124111001175768768417147117208178612668910341643748913311416648408425089655793271958827972412109375 124 2683179202228751603214756524130530560815803516509759758150367544152769389168625867656356910742822905599377052749760917402855452010349185386267762280970449832396274562090575931847432244499745751797969471997679107197023684602592697387603924619690741711017363414027011253116010799197330483572956801286115197739504386070539417470386181500338275585476096481540338663111083272385092242222613159872975667339175050411553802496013133860361974298368959068403694245326155469590339643491447673666267947268097961623849656249164488956278479630745842204409546185733925556584573101735829962148934117357953246202613927738131729346916226608957877984536538269038511571844260723437551958647837291969289798106962413652454702398301726655359018186136644594356453376 125 51997164894140172304981776474427032979286952076928257980343794520418876398046046014803286569291902459069197209553648056717282286297547994280016098173774935715667340036652069786008708388969224680837613506666595158929218475668976313167668723180668613723643821376147930253378790320398608626012377966025143937826839610575924316790611194695010820098608439794160661648211030945628215580779000416631331489404861192705084177347864352588671209778635855638215568031278214341558261757677835294384239404265640548227067530832504739292974180759360158730792587039452345479929749015420195116589308607871787019328790817669322945840015562070982486303624403330151603537433276066431312043050092608404440266011055988156267819639590188618427646360942162573337554931640625 126 1032127320060222651248012575360990201014596283673122934098117297451356749778465235573963750593485442623750311506051941809796534128808731303388020407879386333333475548272065480278905361414226833067580304737950501272487353339650850869528132020310047266201036919175969430325014235272761983804636746502503364482264744127685372219400649249722647742100123216049613781199152562879947151490636939477688229447463249938631026750994174302034080153350799322640322878385332278579523417938330458775257005405150671896903923785581117025579395540155017576491421501268370649901432006984977290665601209049547790676973546186783509359167557844605813750848673764528470075916776763995046377822673702574840048961218068708584143681976743585656783785690308686502242402349356086969001 127 20981076654978631416402527612779766464540659091480635783015140237579436318625483785651234610519334930070648696892804837877084747296850385499523101304282997716763604998650786533528952203112512276218352909887608947428076487895456795611916884138835644780047044372880255888165217212656919631361798442747811157659355899730106579097627810614985024665749110753618187196146461041183029812352269686494237868728238076136872166696689473701297132775106053868616521637311446335337765909010509962938907015355008804957785778826878027511219363405297126813616190997228512063308050050058797069698360423195821123472509633610151193284244946097450236623670536041777938215791638524865211211933140112276115336210387030181126205803414194690225693350205116161077967262826859951019287109375 128 436698521830870236789422959781485120465916905674771227803927768665129714488695910169065427692637114130599905695587867953140024767864932568034965676425795368348201760430290006566278336647454455164952646097345808830452887191805768775077941785114017747121569490527605190966068999595102629747791453062986983349849054216974079667115763990562432354367952602511309195845178378069152377017623130667604408934592261367457015329092477405084343710443980633669821390433030817092103015792480044067681318883905087127906859514095249495647197461769434118740812397097606662722822505773246621704635301345324309139153978841623651354941885453333456893935380699545600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 129 9304969799214796854566311169928113648927816738547502802227201209883052409617500679572558754118922951605040442011809750562755939366956702733791078664588587781060971884436347977789045228120898665025766808148735269611410723120295920238298231389442462053890641375564107203370045413871513057838843947890417236479752697624181072354181214631410779504231601323295182110300721454986771966768522490824973057921943739135038285932148826403266343202512869513590818102500268227830330630129312081535991201329051807958883212881841092537787529709472185110683064304337716232154195935351803784708896846586596448114141068877413738307708440185891619110846413124828703221821352611839574893963841812240170449228176547453945866579024977616386248272824736957841179195662101304654753991905447214409900289 130 202931091497620102948688445659301857648481595594215995288241474805579441547016815643885732816930978971682967349847114320416304127672725178539973720138583929537642309743186610618445457906755859009276640468682250621453473768832557459415642676190546300224731034071581930653307449870533383298539718086134068340852158496249147353465521776501934060434625617085925142185071093778146986046455965697879715147861584895879904843754499658053461474075521789691488137450967979651023100909401804272600516869603780009014774468185867603887724866659256527732209941486423747843765698973917042745523509811696995043527580532690094157293172578620187221810582856182562446889183209943387478519063064596224531882503464631723312819241997424034951588241987646120024712755904039429566410035477019846439361572265625 131 4529026785606210135038142227954738324614991396385658082186148620595985809313991389951461800851918064449676202554185416884491820137120152131069371752944163096913824162964421783525307110358197377965264186231000043097628013579734102483147422819150051468506181806955705654934483404619107487270121077710717597254170175423772327963107523906646366099267647932794637088169782905560735727525847116394810069366855892460734507738064790529764331665423716000229218598496512301190289221082264276042063311628879875693833385974425803735214968987230433930354628908554322281462616487379098424412057292783051197123400552888907355314580191668769781211589885019713463458710673538981544617451404442268372143608946049468551372357473380972344119667573241318039233125832023451857477597166611697674639764696453776484911 132 103420669570477170529696039042734846406672128405892635108235622108305777335265955521503575185428072303814926582991509873610949117193446209104894925583875197489141523641415401634795349070532084172178993338621707568350662525119095422878477098575420433700224052315257450858269090082973103721601665544098944447571209221008002674926818878870976076080251905770687474781922048765113688516657091806504134730093593505975345933093580832716883085573275768222639568184386928983950689474241459244593623471746539411031300861749393156030523543841613424996075557045388009165413396175093427917742786107124841321095559384389233296901668124933627336548003228244851925410330295562744140625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 133 2415909170285075967205414972190991587745812478394158519156407373221505634788031541687201182371424729243814370230615752301295249327333658649872641609696410932786847510741760124181187124717790993497299423408417996906487056824042119309539604556783355853515284500959469105186727412105151766341921363236284920738499247494506379174538119208506202932577175695934681049749622788447174618758226369819102333601556872735731070684900926366592951648598289756421885049837384593533297016022662797580800395228531256818412095705676900778799842689191726263577803082841958534423435040471221054483852449085846478784246202193880203149452360804447824762727325815377350055916606938163085788727728220104323591369714266240509543730440995609103293660794773068381472207149651104091688300808658286522589975220398628152906894683837890625 134 57723205046176996050588924031980768749754883682224576830242445793173091385664469504005865460860535963123237549848380467788659164563924065742637159460449053531698034844951671362814589405885623056642639636879403156014137141523515447815845494244405400737053641047706321173280453475977008357043728836767572591720651919229128038091569657346866716014699434908479541458299298537962507794324664741910869895861735239978822495192156839432733360516284316815306763420562902113346052413220794505098477092814636607324785962572271367261286825186529468671470289469013990169208473524069920886610649986923836555522860513536323159275650456248737017357900107695744339089088214028237987011898766386911531957040868649400072724061479470807099284698673592568831833252759429942434044349993003796330781986034649996109664376253957395898628321 135 1410404658499686917792055887055561297692159364961086727565375025534841141617982627019344493075534395616835352647911633403010243317135333727585179864275807971871445385873411147306870882821649258219864809765634470700440575487502166094332774680842800268009026977997487770601608462375905150344779294674496853376992464383013326395618392704746832212572534942193240794013149798273519908340590143658691637343711532324983510412063770110134545217866984387791983860063606289785599698835112250533811534861009256870712796494092652305807876270392859720786004896883747388158544106427569492789024872867730423040824926531986648069114447483881759213568895023086627936553071273013648555589191719219418686293249116089953938573688999706693671393513557930985096872988718038918805857166237801305513051091343468268490823902538977563381195068359375 136 35236150819275165084546202758788977854862778228068355071257055282505560846366098047623668681747180133745998029438962528299530004429891939622527626925483268897673733320255839729301018182324265414329719008538587072595351233189920893562277868399531124857707698047212534766110452218491757414390147616104746872053359803414907065682258318627433622840918049922556502046787960767674789125810795109853087700267117484933569607495040091885345370803361419527234527359225950865220011344199969439801213183381239562418713586161943842644765432530335931389559584576666490168316009273966958327756701355743294491002602310817259412600950846227286733081166886121936258898870384261169656723858617715974951890374114145531348056890035684061839576998487028767558932012007205544913234832182916726682975929974554317712674607417348168967580097535922191466496 137 899940182514284477940331519962801208271714781011145295456817807327543282003110301789233508230270546359972285558153145283205090690620040881403877846475215625405137062900482024045738563616742948682388581243537014709252298725258347196188156322117302212242111469604668225334188680466052500355446235711674291088823128666316648207567244317150828870928113419687329173572498488813131760214483047327596518203765640116948372200292702712600899500709135404441852281552529694471104716506876642197829474999342081256542846107953780476932575192020031710771798339056620610298349260196549649263428538346178158852214915554860158980556252872809194692853451568594062615177591923869463438063197184059829964140979711014500751176937257398080306036528057057463436618318412871572038634257705074129809644365712062832182911199796482293322696932591497898101806640625 138 23493587942178358076490310613426820683441093904720525570945251939112485210134510298335524700591697822637386124091823354562012661421608133794312796138509418395884092617076494637426934827332345712711474345888930606051135192001384746358308112999794961220130385340594257252221026456856536244478135347744399418191996857894936746206229783609408360006487478788151722727454364969970628537791663949391068009069852230642214112289697130223102185128024854490237394034706394013786182215166049926167981133282030670071540735777620923204159985619969386347907016040626782781664687526984194144805669190065725873484469155443597121141872095611550397630764734382306771440660422510182234406966653681635729577192770047602053959452141182447232774530255607902178512117532544387751689549262937863908829504550643866948073622608257095267791925152778276242315769195556640625 139 626796623859539165041996859725044852381455688556911447468600444540289489625580925420741178527463568035528972537300254596449691818080726928186021175832593041469496257576414462028635627168139733890208003618401246299190390388542436063506774478238659868525021906243836236866657596320741446833660945150409273285819044775860418163215673801848094907165569906064373472544233698825301712751572796722227281184474042779956816671001764823319244693997379309070535068322416115699475546615820633364679934342266501001766709150601703914865035261964313912173618765195063767024847329764052551422549989626706027363176944956362492266949333955315829232029470366614974457737811788125794450492907471183210542685760498582110489398170288185248757239175264177554122461230558666510725872268380170004908876709522107742095153009652911103776262050110782158337851249528331533952317919 140 17087464142047175549531642750074939476524130625837983859095989546221736061789694312467724489737094999457121797300066236954920217231002161062924718374444628080087201654266873497225141212908164688805505412705038488774884596969911698972086691819643777921265089010136190442147097064812154601377345513820166365148759677596921575360228008754290316412381373666243871562236994912724813210416995568451622874855689035834085549573831042316042610379628065194117592504510203177523362525053067068153955779838371287056412691558132008193576524604727295265057290337545871056802243620545199690454748775962422145392104236105251994293827707529151611920426212400630003027114336763453354595740327857928720139879896860605697913689790076282800100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 141 475921461790082020445076660418464497970009591899152377527502477732399989460857389818439847157961420030902241722751601668251430725226658046529321844900010383277542469446459279468709178276384001951527153068065391656696232500613614367941135736942113717415346000074455745868433803922046667300464355226555409674370555806768108754560963292449773331751981696307521192596247262348782794806932719702673270876338598077643266983051128429068379279517091880479383221724137130248673153405305994756550695969340254283940960740500709720004240489231551007061124071585797100045515177916974455469135415077614171141671003571751119112414057507391042757916569075407682370741621305949167244421666878805035835903587081062564362746220483226021295706741533215195589804026142169359994867620763159910189191060414143322156173223780023393172593494258357709459751431808226745158296425950549442244881 142 13540467493377665147114604846131269142577099274010948568697257069465341000466924562124958193965351474218876887816372289269362772953652679551975126764158390964223057816462451896526643386811419332154381885593018017244549694076599949361357396465091881792521111296756299175382562232477922401560528771230748184064132877962849619498101723192937304272764442840661901392136046505205149038896183122348397956637948716064650645198335121198142511975233775605672884545494106747397339257285060352827509707002165395112621083774125086552620178036976902952808497915937366483435812766517189697774166302824459435827314960411428996812108030428157460198944079575058499812285979732484983116984552861820906491794037514479794914425596667390370017646201084985976226914356820431579721907616839803045170647760049737727369229801259692639481839283860172584817251929811821042903829948045313358306884765625 143 393466391741084140929577054140838418072150475422953634405746847277639255374239671178638596130864368803939704199486221383408725670096701650625172551400998113128553795009454776637643097901274160035347220201031800048430256891857400949718796537689901283410112386764036298556674764134179599811019495921641926050826772769307831396421187671999457744941055863541921968285668444784657465375477127684764020113622641913309235264859150407712208399801506181726328346251907957962450332760094014810604322242446059160983107452302678420972932198730818178473829242488273807899793171382081265077494082755937994043597721825859804812572125364168979178884239287902784047294669358475368100484664516999895562653839799458986404229221909377560493438157982579484152929382311968399434233633952480975427474126812909498592023573856819414551039361485734574272121467277004390472594508310066885314881801605224609375 144 11675972695665610560275326296379586390339518216583583919489324136455334942180492942629166568198083926502384438762493698503043322271413755174887135201306739864868159880304229132041382078878439339656916248873751361756425992177918035000954346008075263826743298672354552065154770657581455260876437463284260029273573807208216599324951207667926527362303181229030538442272664713804215324423114477323772437547005965655274330878717926739518150905833806833992799057963341861620340483935734248837080847580593819894708647111748292865485831369391054702647020237271543085788563345089736326856297045247491776611167748549622347391348883823753248029636703817818667943880275633095617437519496129876799925867913427765155882950033924505980292411974081811567947203824702388744149858304979866369409848716601792293473422981651865952249206622203242676165739326184663918636230867615785164673048989182633947080687616 145 353774612603671517264262619177703355503342944668937045087002514931655334296543883121963127345422178955532289510367081002115509699475408143601571624351251875496688926056106711563406981967638147772165377184574303230521982019586245945356695052456249937590247221975620905970016479747365032953108900730257244714277343223877785528545563165487764631500552815389903471842866674083659994223053438895839652510759640459474990878826920455151822363104256802430999716396403494314742807659600181030192304236677775903475678018598111007269841024844127718379104959241814525363499800913110059797491429741294029977350315791368892111550309316622522667022108989746563303875857314397969957455680997686444282765317360699669339006715426313166087501283266842359587771695158556663907503671560543701585767649003000724545700770970432625570388230637733364218689922775365889668334977284126774410566440565162338316440582275390625 146 10943242333798044146129790716898590193978719537281762650916310260347448157310500512696206789380333112940527265733881023876324534756497902346224122678333943782670211243221020437643500955660525064257229904737038581652173841688149831886789525456020423153009117664874414994182315861552223757255962857941157164122605395875783463314884737507337889364725334038783353612971131113026563619319614914286047948742454463415027063500051485736224165922032506612254253187504760053332204627174780476085081245279800874880715481435551980445570243021105426554247665586355770788810367308342304310847979800927821660088823300143476705772094282752245714128143587897324835532944398603349858865554052629738603311415429122313890503973087590552624466611462946727332743272245822937370834504579964324378493072276770274856780662123679760128773542435285900039348722396064724728189714547800889996476830399541216465999122850138130202182441 147 345533036908777930569720361202711687947010588133203040411963864162743617157413265325097096721265248316079960323698380199524567789070867118442325694350524247300003601884879759923366879391612634532410861607112708431312594437609635259169096977457244515051202616709159289704687471131752423353292064254614103804376344824188454027853805958853503452772245655887365902699189371269415413492778329182685789756183038792821667280760579478523654152110220967459259947225559333160191258484683538972816680668278721107339817849476748376018793232403753038505616320856557535233229550618386325120679995302679145662895330901861015629902438725753504405646770628625344182649148277219117120228091487854335469941015413277862784533266884926049687172241158787687694872567905967427256437002596697200794033296123387345302033672623705076297039088353775079133202876122576919456715554630418155731595513356635418489304356626234948635101318359375 148 11135164372494196185142603065311864993333774364250301579699457048839678935083109804271298370363226610771897311971628227463000169397888346787005983850263664779528373781307697327937450123920892818374512347455099471177332116664751246475325170293606381867687067983337212498406746820981527410686984007489024660176445525777912472150292817682483424508179586142321230815595408718632323774296235315911362821729023661002850448586365004109192944722147606568095769937560009108019159089945988546731390882433878988783265539421698009449317314777671699480846974807598865150741964757253919377954168923263255684776796054019598155315430036520509564499216248935830796218550231247424351050175948142672792146289857440886426108286343392070721726043461218883846382522686559093266212550718251657610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 149 366190681683210922576082749978396929039342017194656328875952776445820639834887859416001883841488367043533362483717651574706857360355264048030480768735425327394193200427948381775505553800257252188626344690607440833777381495550488523356628925220914811493907767960452821158320542766177929249195609910154495077876993964598501687684326109669817573243658545482558095624572200870436605052999206471359167114982173620642540479801988943841383893360051272930477540775653972687309290146630091334790054157110750696324686314116152501872097748794927173809674751842929409562412858698624814265698892013571481242443115354832714608619349366810571976510132657414208618069368160301175483235613068325434443156907852938944180209148332750535011595267593197629767068242547204962397170309556118177726314713717449400870923518542506619090278443544793098236841682110347404378791012691981390005072904964690917968046410048679337409115818240357852431562988449 150 12287469636743889489491639282692853579164640250268557643691195285447635595557649439323020763990180908322991607735929708022349594949730281345807347997263578799664744870118464550889995030716055952494769939930160764002190811234679075864491564133944265540261632001395305404417712292279300632134425391538329584322313671276507067947222720526325936411287508751587347293958671456886216621657509847236785432125062167681418874354401365143963372226554091541035476120164154439706992762030830900157543639563443454633212884752930984213975004509997186424746758003438157046038931289006215128542032321790534393820185540867287900260122291216232351734519394199065540409870789004119849690464775074777275242302325158458452186948304055771339767438994898350551292056988217327413330650064429224728755520941713284589518803478160516952687016617963039851299978555941626399606735145509793902036826461086117903547345982435447242497872366584488190710544586181640625 151 420633480784526473811588638922732584925743771778947126057899312785149410364455165563668420427679964319065771341058020766216083163424509340617560696518592029051325307987869904986796828783307133664111968084673030538076420329001380741112871575313061353644946463185817702115755742405271745560504147100606987062582256529431021781767510362542225682709262130752091608370910082177179657972710638118388061207534434460743284473894737238573430449731532291391739093568974749941355476950413912123251260130134696009524332151836379053488242190341111117208724466940937664893668340600867408627168322680244725636010253297343896134419629804537397918840788576268795680771049359090373484756384858869743708588927525864254614707687106182536243786049056128753451959354003172622883453992946799929842323319378614746291546015023536229816962802833234831940830830298034750193190839329921621287779153929293925611338325452060283126126518111903040513130033994712399115141551 152 14688380035657414047526339278299725229830464362447442220457431791748360671712477245004609696048084669550774554454241534087334211443596144969446205095670489655982920408473142860700370168959861121077058095678972848185127799838075612096367996479147170947042698210061065193737656003915622851836805573776346621863004721258002923476968473729736586547774121557373637056731532552618538633715933830448369678986192686907462409072293750096806238139498711413388073961607480911648424643481502667291723639477907098461849123089443337895514918820021545267583105801704019223186831828482064464380529337505409745789861783580893411963797728096851540939936419771421196328299150293171688312814458419162042155413901984323133031245319467994946616008352927294747499001533253183171431017007520412418594419243405219011860889600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 153 523137525858101947125363471042055014186795237591693678544345028789052711327767205591850532404497297830405330023147525408594156076604750959753048277916408516359832004186397785602847437172665746181032906032392948155388774082579931535135433782303730495409582159930725121975113169217046494606039427194698787911243517674307265051782227268811255670572615279467726417167679864671208856139264175200301587999097502863246404368560709436645968087515344545921575300494869280510479577814956296423997076779818676579421866315849349581047014648005954278841369625799828732531119183576567343732662111967929376665435473310089296312530658107834253730971907811976985563493396924353517302018042205478183310492399704771637642939275042574932428984547792087737042144857371580886622693205664981082520150237777215904909958325729028903000194336465251939134108547464435990930948354400126336968238591585273043881203660084566923541809959285762477755599153539378676214255392551422119140625 154 19000880594949835974495861436244435565105139392555667379208340812812187482673566822123317380526645460003301540764891108660357024706062562701101170439836281744773373075142897523472026251414177354750813281632734899450581710638952440793539503495503531593892757451372278654191376410222807755466968305942159249818404034177714638796144108222354240985173766748273416718708668300493947157440173358009735654298978664259889448284040574768954434403748258490396525856539848464008807316589503969552755201952017894130056533537728080785400835979277292052596082843644655388555241688758545513414961485639035311737896236808261032986047836467443676711911165425856835045335487230652373159368780843037613206367164734945616758791046937826761478754116572602062199433038435021904479873267154388787980674972306529807623895275716103852854868034217276971388651961084226674250929366886733227099261829316160678672385407645705145769355351604446911998358799689397347798639479926219818091003741761 155 703707472695840873781096943613210389115380791315722030735952526224592518315469466606091451467497172224237616347243891694885612735913710498814119565500011973004762986526777231147285585207713226874455955586935541000084396342221475908560651568669468974749121820591172982282478317616234490203724160635495442741769958648487410916982965859852899457636549204675514451599269068808369307397915115637373770868787382296481173524290520225833904454975375247765649686765128774990316145392467472385857760562498722587115099275000478482091477034437967062093289408732799617237023909289357056863439207739165517147040118238385080708249564937232006860492187217771587608584093559137737775152971825543217391962467314188004445445082477695752648635801104344178547739670585088852210098560098508236202373914898298316404116189539368870996725056020610149953144989091333683638633680494456882738943279855431998421576936173089947241263335704836748280421252418350384905121330803012824617326259613037109375 156 26571531597240939024854051370110597394316139868741194155183250999811144120730330169477480245649074302617737483446767715789167216697842606373708785682090021661989154614479207159323391968497141938044514982491292439957265053998828215968839725849580306295020207642080413056861784189379315608832426107202417781684654986377549857524803556106421465940638489451768153036775336601146248623720707943068939441658953615797518300599005552475524999567455478979405875086341794908137333843891670869251915554325434740282697094024007451308387234746002194103756882403768813197991412246650442543878784729429808640754309459911341570195290098813821297192507656422587253449625273821409023737739593661050610930004769955432377534432431540159336526331049098201116112816437271633261471471657636672529398235906866363697858571803451258067288770210175599319923532063052747559654452185768242321403769485141276771310538705228281674651047137718259322747355971970888043135234949543386444142451137412176226168078336 157 1022805644988128977541213514576851318496251296817534887048030147989870656399395778894507276794916692924339094449661000633852525821883321778527162012213830146941198338876264987946430532440945715046125281205981386341342829036018222172010964716140947385647559405000992605632072876447866672193013107417149759314722781103532368423647919631083091148010616345842624719975275333504821963561611637902607578491619024894593179746450892018842088008875236861974593488310458981325379248844965813947570917629425939063802865552345632047600488960754378799501060008612375646477848307162642643524407291226164868476512521041873381718345063043421980298964579938181393122012118284260916133261667642148796823658941855798347101223664899186143679907075962492871598613992119315949113565030760537386601241838594755051665732930430773056873857001674410933738627462534525565949852404579042648471951232167883887166421925403902240929151977478926023041333326314627056981840922040595531772311232998617924749851226806640625 158 40129943260527361251077332098282432094251872329345716102556174292572215131658378869031391994905247272776579778131637049995933528736866328539851021836288945496283760345576138212968873208728143879809231017604414470464283754014770378731468968597167389779906885944673098579061353526065301247995429139954527792995496564947524253853326062081686448861471006762432046188459285976763941560977290762190011987145306489600290635628169074742602637145372837710979150078336084092545204025574008452362744546782588292208213803674270889680093887500466325753770209890833581533980667841227724082481923693940840989451756010291571069032860015902998140410589456929354829174391577982085269340252861285761746073246240215720668020870654087901269975758930613903067584982509129273848134122594793606133862710130550317038443129665898928694861506989211831006289486464315490288614802576404042794875154924428526516176710331132719221771536000941679690210276492231163836130221768522569774674535469927150188595987856388092041015625