0 1 1 21 2 305 3 3825 4 44481 5 494721 6 5346625 7 56661825 8 592183361 9 6126355521 10 62899732545 11 642086748225 12 6525582872641 13 66093551865921 14 667637303808065 15 6729987319337025 16 67728787443552321 17 680719188437241921 18 6834642396386693185 19 68566028059982172225 20 687417113368745742401 21 6888225795838853779521 22 68994695255599717027905 23 690846450933686620917825 24 6915660496358381847842881 25 69214172859755943654854721 26 692602271766936438094172225 27 6929707063024380393575157825 28 69326545393083932037355933761 29 693501252033560345187467923521 30 6936898905157371650388095406145 31 69384080130147862091992578396225 32 693961529930071785624827368575041 33 6940581128329463173887503542521921 34 69413537915524594279988908639129665 35 694197192213085643128800140822057025 36 6942466426593574033919289981105606721 37 69428620301637481160243208669014265921 38 694317851301988738170834558103564062785 39 6943431699304798794255565353442523484225 40 69436342483327279242933411715879320948801 41 694379628755507122832356182614823944851521 42 6943925918932945871547738349805281424445505 43 69440296240352455861270795687326742237941825 44 694411258811708535779055254387494030699401281 45 6944178959382557175121330923988823542298054721 46 69442320563949346289859536280799442042901237825 47 694427453400483659207765179135284354863354613825 48 6944308516092758162551010321971163587058237444161 49 69443357017630954189296971464658197303879811731521 50 694435745029936522403264660606154466756977429319745 51 6944374849128381068115006173738124621818808416604225 52 69443887681915937433808938278793885861187556408037441 53 694439990344216388359360395119239975773885740525817921 54 6944408811642619995763772049842808695070967613840691265 55 69444159382029848854999065287631358449438615401104937025 56 694442163945127679728881411189939756484361783300709421121 57 6944426200449910326719940178408406940763711097700526329921 58 69444298492488171502648410316156144414998433555305023672385 59 694443276828794260910076171418138044208876069100952926556225 60 6944435103519242976169498260233993242559896865235759997915201 61 69444369717042832698244874970760834829368062657853464265363521 62 694443846625231550474847888654975567523833387845873593798103105 63 6944439661890741292687671998128693429079555987044191620846325825 64 69444406184014819230390264873918436321525336776019049818804719681 65 694444138361007442732011007880236379461091583078594543365617094721 66 6944441995776948430744976951930779924577621553480751747666406543425 67 69444424855104476334848704504335128285509861316661115893925303029825 68 694444287729724699567678524923569915172967779422030242087701636714561 69 6944443190726686485430317088277448210272631124264835677685322629779521 70 69444434414702380772331425595108474571069937883006984014561111221473345 71 694444364206507935067540293649756685457448391952943580413757061249372225 72 6944443802540952369429211238086942372548476024512435171015703944061259841 73 69444439309216507844322578793584427869276697084988365534648037571733753921 74 694444403362620951643469519237564311843102465568795803721340223723468492865 75 6944444115789856502036645042789403383633708613439255299770144747198055977025 76 69444441815207740905182049231204115957958557796402931249271115003516174995521 77 694444423410550816130345282738521816552557351260112338807499945191103965433921 78 6944444276173295417931651150797063421309347698969787599197772722965891965521985 79 69444443098275252232342098095265396259363670480647189682168839217712367319388225 80 694444433675090906747625673651012058963798252734066406345635139720780512856641601 81 6944444358289616142869894278096985360599274910761420139652761080835518362567315521 82 69444443755205818031848043113664771773683088174980250006108559683933806531078000705 83 694444438930535433143673233798207063078353594288730888937752530657080882620814069825 84 6944444400333172354038274759274545393515717643198736000390899462738979032822003798081 85 69444444091554267721195086963085252037014630034478776892016065247987607317398123974721 86 694444441621323030658449584593570905185005929164719104025017372187163519759940290089025 87 6944444421859473134156485565637456130368936322206641721089027789014944591632144028405825 88 69444444263764673962140773413988537931840379466542022657601111046265940711273506753744961 89 694444442999006280586015076200797192343611924621225070149697776949531404757731874194067521 90 6944444432880939133577009498495266427637784285858689450086471103866170107308053744991866945 91 69444444351936401957504964876851020309991163175758404489580657718580309708067938573924700225 92 694444443704380104548928607903697051368818194294956124805534150635055486474861636930488242241 93 6944444438523929725280317752118465299839434443248537887333162093964381020530640463233198329921 94 69444444397080326691131430905836611287604364434877191987554185640594033532819729552555282534465 95 694444444065531502417940336135581779189723804367906424789322374013621350110818159224932763177025 96 6944444441413140908232411577973543122406679323832140287203467880997820075694177030519554222329921 97 69444444420194016154748181512677233868142323479546011186516631936871370266279790868707729123577921 98 694444444250441018126874340990306759834027476725256978381021944383859692562802187309875534789611585 99 6944444442892417033903883616811342967561108702690944715937064443959766112478656330310542793029980225 100 69444444432028225160119957823379632629377758510416446616385404440567017154892839417258530484777128001 101 694444444345114690169848551475925949923910956972220461819972124413425024860381003998727731270402707521 102 6944444443649806410247677300696296488280176544666652583448665884196289085236635720422251936058704138305 103 69444444438087340170870307294459260795130301246222109556478215962459201565711372251353986771371709173825 104 694444444393587610255851347244562975249931298858665765340714616588562501404438662097894947847888936636481 105 6944444444037589770935699666845392690888339279758215011614605821597388900104115776068396801248053130694721 106 69444444441189607056374486223652030415995603126954608981805735461668000089681250278228759958025419431874625 107 694444444418405745339884778678105132216853713904525760743334772582232889606257761476304361871396455338741825 108 6944444444236134851607967118313729946623718600125094974835567069546752005738788721422494570496668953588535361 109 69444444442777967701752625835398728461878637689889648687573425445262904934798874141715187026135457361576595521 110 694444444431112630502909895572078716583917990408006078389476292450992128367279232985503068244518981469460500545 111 6944444444337789932912168053465518621560232812152937516004699228496825915827121454698698801138133608020490588225 112 69444444443591208352186233316613037861370751386112389016926482716863496215505857930330050030580143487804648984641 113 694444444437618555706378755421793191779854899977788001024300750623796858612935747139232430598702408260829751545921 114 6944444444389837334539918932263234423127728088711192897083294893879263757792374855618154616608852897914534242816065 115 69444444444007587565208240346994764273910713598578432065555248039922998951227887713064938387620401558083177514537025 116 694444444440949589410554811664847003080174597677516345413330873208272880498711990551870021121573480325310338371424321 117 6944444444416485604173327382207664913530285670309019652195535874555071932878584813220772308124919489434883654592761921 118 69444444444220773722275507946550208197131174251361046106453175885329464351917567394488913854415130320254982243095941185 119 694444444442655078667092952461290554465938282899777257740514295971524603704229428044467892725263702482702795068586332225 120 6944444444430129518225632508579213324616395152087106950813003256661085718522724313243967416693106050814059345907439374401 121 69444444444329925034693948957522595485820050105585744495392914942177574637070683394839298994437952379528459849088123539521 122 694444444443528289166440480549069652775449289733574844852032208426309485985454356047600622388400938093370760067473316515905 123 6944444444437115202220412733281446111092483206757487647705146556299364776772523737269688551084113253972363354200434299637825 124 69444444444385810506652190755140457777628754542948790070530061339283807103069078787046386663737828641340812492035881043234881 125 694444444443975372942106414930012551109918925232479209453129379603159345713441519185259960931143585460961422364262972749254721 126 6944444444440691872425740208328989297768240290748722564513923925714163654596421042370968533802741707459272334881166741911900225 127 69444444444414423868294810555520803271034811214878669405000280294602198125660257227856637074240230818328451702094570966242037825 128 694444444444204279835247373333055315057167378607918244128891131245706473894170946711741985312669551975047270773958152902941085761 129 6944444444442523127570867875553331409346227917752234841920017938854540680042256462582824771049962937768328591617179504680649363521 130 69444444444429073909455831893315540163658712230906767624249032399725214329226940589551487056608027657193640694899575711470547374145 131 694444444444321480164535544035413210198158586736143029882881148086690603522704413605300785340391980678754260594231996150926195036225 132 6944444444443460730205173241172194570474157582778033127951938073582413717070524197731295171609302475383555465935037861236844303487041 133 69444444444436574730530274818266445452682149551113153912504393477548198625453082470739250261757864174086597600953777785064735025401921 134 694444444444381486733131087435020452510346085297794120188924036709274477892513548654802890982940913245840199665688283181968952509337665 135 6944444444443940782753937588369052508971657571271241850400281182563084712028997278127312016752394416784127546152733498369764875798057025 136 69444444444440415150920389595841308960662149459058823692091138349393566585120867113907385022908000667018943377987433563897256628942278721 137 694444444444412210096252005655619360574186084561359478425617995684037421569855825800147969072152807112754504152541710776167439387764985921 138 6944444444444186569658904934133843773482377565379764716293832854361188261447735495290072641466111171566353058588729281850429398925684510785 139 69444444444442381446160128361959639076747909411927006619239551723778394980470772851209470020617777912970569630557736557196726070163716444225 140 694444444444427940458169915784566001502872164184304941842805302679116048732655071698564649053831111495755158479268808173471501429937323380801 141 6944444444444312412554248215165416900911866202363328423631331310321817278750129462477406081319537779461133581814875407930678508287864881811521 142 69444444444443388189322874610212224096183818507795516277939539371463427118889924588708137539445191121790364393591564259642352171110762755133505 143 694444444444435994403471885770586681658359436951253019112405203860596305840008285598553989204450417857636617737988747180643776689612900553461825 144 6944444444444376844116663975053582342155764384498913041788130519773659335608955173677320802524492231738831458193533554763271243269467912563593281 145 69444444444443903641822200689317547626135003964880193223193933047078163573760530278307455309084826742777239809238626703853523116771983827891654721 146 694444444444440118023466494403429269897968920607930434674440353265514197478973131115348531361567502831062205872400841273434002386519462789010165825 147 6944444444444409833076620844116323048072640253752332366284411715013002468720673937811677139781428911537297332887301496583794765107953997754946293825 148 69444444444444167553501855641819473273470010918907547819164182608992908638654280391382306007140320181187089146025712616574114724006339684036411396161 149 694444444444442229316903734023444675076648976240149271442202349760832157998123132019947336946011450338385245245171413331511542109447243987396084371521 150 6944444444444426723424118761076446289502080698810083060426507686975546152873873945048467584456980491595970137226413842561040696621482116040489372487745 151 69444444444444302676281838977500459204905534479369553372300950384693258111879880449276629564544732821656648559452506923417333403574776367717667486044225 152 694444444444443310299143600708892562528133164723845315867296491966434953783927932483101925405246751462142074510013558864307794000915160931639956011749441 153 6944444444444435371282037694560029389113954206679651415827260824620368519160312348753704292130862900586025479260006588979511716663066298544027991451897921 154 69444444444444371859145190445369124001800522542326100215506975485851837042171387678918523225935792093577092711550960059077303573727131521645151729442099265 155 694444444444443863762050412451841880903293069227497690612944692775703585226259990320237074696375225637505630558460606278211959381773365550858180542301737025 156 6944444444444439798985292188503623936115233442708870413792446431094517570698968811450785486459890693988933933310901812947993847749210662273370488863054893121 157 69444444444444407280771226396917880377810756430559852199228460337645029454480639380495172780568014440800360355284759540139658238494843885031085111064832249921 158 694444444444444147135058700064231931911374940333367706482716571590049124524734003932850271133433004415291771730984277505339791932072179365048034399950555320385 159 6944444444444442065969358489402744344179888411555830540750621461609281885086760920351691057956352924211223062736397733522274498615915402601094093333579348316225 160 69444444444444425416643756804110843642327996181335533214893860581763143969582976251702417352539712282578673390779340006248419426357110267281283494047695709147201 161 694444444444444292222038943321775638027512858339573154608039773542994040645552698902508227709206587149518276015122147437238913396827567342306440558250798629523521 162 6944444444444443226665200435463093993108991755605474125753207077232841214053310480108954710562541586085035097009863145383525534257673020257674980788855966059991105 163 69444444444444434702210492372593640833760822933732681894914545506751618601315372729760526573389221577569169664967788205950543839338600236210957870067657993638645825 164 694444444444444366506572827869638015558975472358750344048205252942901837699411870726973101476002661509442246208631182844480140956374345149097890119165995590537711681 165 6944444444444443820941471511845993013360692667758891641274530912432103590484183854704673700696910180964426858557938328260703819245436958822714686381688539118269894721 166 69444444444444439456420660983656832995774430230960022019085136188345717612762359726526278494464170336604303757352395468206467048263491176952691733021340572845206671425 167 694444444444444404540254176758143552855084330736569065041569978395654629790987766701099116844602251581723318947708052541004520485819031539474593459217500213670859509825 168 6944444444444444125210922302954037311729563534781441409221448716054125927216791022497681823645706901542675440470553309029852843197085567674613977974944664082296399466561 169 69444444444444441890576267312521187382725397167140420162660478617321896306623217068870343478054544101230292412653315360753567215308862283225657395513077748515341353619521 170 694444444444444424013499027389058387950692066226012250190172717827464059341874625439851636713325241698731228190115411774169137773046364860573861418642773970947782255841345 171 6944444444444444280996881108001355992494425418696986890410270631508601363623885892407701982595490822478738714409812183080745413396632963185239206969329606844343472011612225 172 69444444444444443136863937752899736828844292238464784012171053940957699797879976028150504749652815468718798604167386353531859040708698905194321398106122796019381315133771841 173 694444444444444433983800390912086783519643226796607160986257320416550487271928697114092926886111412638639277722227979717137774903851972752090497780663065361795428710263033921 174 6944444444444444360759292016185583157046034703261746176778947452221292787064318465801632303977780189998003110666712726625979115498291656148906946548043799992755297171601100865 175 69444444444444443774963225018373554145257166514982858303120468506659231185403436615301947320711130408872913774222590701896697867632396108566732612100940065249937223462913577025 176 694444444444444439088594689035877322050946221008751755313852636942162738372116381811304467454577932159872199082669614504062423939462405698395926087351810963726398590994629267521 177 6944444444444444401597646401175907465296458656958902931399709984426190795865819943379324628525512346167866481550245804921388184623616830358002650191014179704376101445650786553921 178 69444444444444444101670060098296148611260558144560112340086568764298415255815448435923485917092987658231820741290855328259994174315880923516802795623623932735249748111704908369985 179 694444444444444441702249369675258077778973354045369787609581439003276210935412476376276776225632790154743454819215731514968841900292051060551096664291123563193590969097747609948225 180 6944444444444444422506883846290953511120675721251847189765540400915098576372188699899103098693951210126836527442614741008639623324977526940353233024044363819283024832301308676673601 181 69444444444444444268943959659216516977854294658903666407013212096209677499866398488081713678440498569903581108429806816958005873956213563545825894722896772292843903928560236118675521 182 694444444444444443040440566162621024711723246160118220144994585658566308887820076793542598316412877448117537756327343424552935877473606315523718329955369012931021753079892533471088705 183 6944444444444444433212413418189857086582674858169834650048845574157419359991449503237229675420191908473829190939507636285312375902547757249615080095098452883735826179053072667923189825 184 69444444444444444354588196234407745581550287754247566089279653482148243768820484914786726292250424156679522416404949979171387896097010982558882418782809735741573024852363557254805590081 185 694444444444444443725594458764150853541291190922869417603126116746074839039452768207182699226892282142325068220128488722259992057640456820706094017417633222387068140769897520972395974721 186 6944444444444444438693644559002095717219218416271844229713897822857487601204511034546350482704027146027489434649916798666968825349963503597229932584762487563116624121172269404758181417025 187 69444444444444444398438045360905654626642636219063642726600071471748789698524977165259692750521106057108804366088223278224639491688498837952112932680053855184084262070515444823134589685825 188 694444444444444444076393251776134125902029978641398030701689460662879206477088706210966430893057737345759323817594675114686004822396683433076561516555449861942087745877509248866326105296961 189 6944444444444444441500034903097961896105128718020073134502404574191922540705598538576620336033350787654963479429646289806376927468061964034642919353784748047586640376757956482604218729107521 190 69444444444444444420889168113672584057729918633049473964908125482424269214533677197501851577155695190128596724326059207339904308633383816528315320384071393795904110944650527955292080717434945 191 694444444444444444256002233798269561350728237953284680608153892748283042605158306468903701506134450409917662683497362547608123357955957851839977605291269080308765974529489086942364418619740225 192 6944444444444444442936906759275045379694714792515166333754120030875153229730155340640118500937964492168230190356867789269753875752536548565057842037878659613464305081291593533250082005829554241 193 69444444444444444432384142963089251926446607229010219558921849135890114726730131614009836896392604826234730411743831203046919894909181271132249889805237401960813906331555221052534100471490809921 194 694444444444444444347962032593602904300461746720970645360263681976009806702729941800967584060029727498766732182839538513264248048162339045392684536557426576903821293125997825104450803732746342465 195 6944444444444444443672585149637712123292582862656654051770998344696967342510728423296629561369126708879022746351605196995002873274187601226921958239801578448776301541066205825315073540894721577025 196 69444444444444444438269570085990585875229551790142121303056875646464627628974716275261925379841902559921070859701730464848911875082389698654047740924208070368412985831757204162590633660334385401921 197 694444444444444444395045449576813575890725303210025859313343894060605909920686619090984291927624109368257455766502732607680183889548006478020837188516366559614820144771623859531976271060139419897921 198 6944444444444444444049252485503397496014691314569095763395640041373736168254381841616763224309881763834948535020910749750330360005272940712854719141487447581364704785519234439829423683147155143659585 199 69444444444444444441282908772916068857006419405441654996054009219878778234923943621822994683367942999568477169056174886891531768931072414591324907509723721970921036649957473756893727605620431829340225 200 694444444444444444419152159072217439744940244132422128857320962647919114768280437863472846355832432885436706241338287984021143040337468205618684679944549169518486201042378097642777608236960947105960001