0 1 1 1 2 5 3 49 4 243 5 14641 6 371293 7 253125 8 410338673 9 16983563041 10 1400846643 11 41426511213649 12 95367431640625 13 617673396283947 14 10260628712958602189 15 756943935220796320321 16 7474615974418932603 17 827909024473876953125 18 456487940826035155404146917 19 510798409623548623605717 20 4394336169668803158610484050361 21 467056167777397914441056671494001 22 4241226628536623382568359375 23 6111571184724799803076702357055363809 24 2183814375991796599109312252753832343 25 95504263058175175702402131974241897 26 12790771483610519443342791266451996229460693 27 939343707638512715789016819000244140625 28 8458457876605688265981734490400452409089 29 38358032782038398419973086399760468678777161743121 30 5950661074415937716058277355262049126611998411687341 31 83200657332026613638609997776632700935602921 32 12012608434832760739237305901752293109893798828125 33 27189028279553414235049966267283185807800188603627566700161 34 14570462500742538146104600105464615110307426845405769 35 876564456148583685580741416193317498080031692578600918378223281 36 164550840223975716663655069866834081172656515609690871995791535257 37 630063203758794709852253390636178664863109588623046875 38 282155536079038665590406826273300135542379635667212678876347641 39 1287743804278744050410620426954739687963064854495168753870500853746064161 40 696198609130885597695136021593547814689632716312296141651066450089 41 57959375186337998161464929843210464026538099255933595673241672975683189751201 42 22622889410129838681771311511137117397501307817944325506687164306640625 43 85527695906729328782414686732162744198499677130471573609007077488492383 44 666454163935483494165986073535521413339908119119439689887653437787720225729135378569 45 610102725514163239982716985989474704363648793560327748278023594292400978311037 46 117713057957567030202546996623060101607655090304909364068603047809374166952801 47 2679653240915333665087575057009054947247378211961433197153382934629917144775390625 48 2389304552094864178853589584634683126002317957074543744918540588078667365016931466205231748513 49 1343541223212440659063266862151598146511027978917717761058219996867174606694185529 50 162834833845928900982368435879636604233842818238895835565101256432643654239867618721306046035764901 51 43839060187070899052409736192529434410328171089842344350753662612544746766784117928987837621911435249 52 90874288143321785937105040278170529816306903019036326440982520580291748046875 53 3372534799471035508816126040304846447604076573844849940681625694815039939725010899724851177875589620514801 54 962951448662682707845132127918587429418182634656667637511505831324196628772828173546395619629185862068588029 55 2979109783211623979282133042628400909178856768223810212553130314978937476082055412850486112755717 56 83045172508619117297796253551643738443312435075649244685984228940192565843418834147492898562264866097611989853457 57 38816228110117923335957283997133595158637574380972340996509930112381588752441530232317745685577392578125 58 35362815312862048069466809974837645972396791431278361421170857095360321447977602217713295130655344511 59 12147716180623902002683143575950659576014906554063305735144586137507247301402815751322079475538834328490022551 60 4757441129747876794354634979812813561276154527360438195459196105367171943128531430624658604293503728068379244611369931 61 264318583048804674364909733613592355913291781829698709991277740089244861682483932236594567492881401597258894201 62 13363823550460978230702682335757409394075984400525243489809687460801993204935651793352491267796722240746021270751953125 63 27279141545339087318797556375110374175359453247271980096530854843580471518718317393590101324303289731092641808686711606517012406529 64 1047238624727699136835028294467407806852791858958895663001146791592302074910170708556978627604798358919150544952176027 65 3201569411516090967486211631141468828113450135398943740169452829766792287382386882594896103802599805342304026123269825275723107862846721 66 579582761588786200673686174421332138120455362436612668422847653651285110238105794852282783592633690447475801760259749703737823 67 21218748209843311340524450235651540922174502137062729706745776592547262611543151589188482830650173127651214599609375 68 144636531817384859604440541141806535306492408965480745089142977487918557325683277802801505522409506584510063977861970606915512669221119270700633 69 53089228881254291632919938791664665929423708387869152930088003864722715362234829386627536152992638937533752214473853768511302414511927567944735281 70 227060068353190329942562362200445413349124787916392629188753308624545882412343422572407258303075003337804980193386289909310890785843 71 11361868278624748583801783729660911331985875239864796868212015036381931477925404843078440244916815825549566410828583389555299630580571212813 72 22326060306433760070618079863261503850675696799225042583938303666819726472823353648354195033072405371099566906423206091858446598052978515625 73 33779016547898672594432694595186529198001777039338383285020497655137215021204536319663847559993808914426852986230545848858074526223 74 439134536300746048877265660612900887122162988333739352835956771515678356288136630969726580433048247684962172025123069627655140166553684099113692793180289880949 75 175506861367208306398121628889188703435734638865618267777389071076933814608484907724234564519733664274906191658885100186280307795114676563341809185152833254283601 76 17014441997301616774739301386190814383581412123221060184177060237188369018765208573426634249592937745806514791015796038234401877372854361797931 77 7962062735979528030511722280354567619267146156920505158023716171374363044571231617362715492810217045426648307983319430292112883762456476688385009765625 78 12141524918476043464225804264313590782216638221623905856563507197488607246108668208776182002455129653114735779836376070154348574435808307394756080483188658253361604135757 79 643183148768197230637949191438202367806711322037698053615289543046565274925715595880455325539283060007961529412030722945198666156764045210151046349063117 80 12968334926717798216521024903012276308025509184127619325245055631549552460815262320028535519884639617480358264286791106119669431385171365899232771006547445925623 81 944079032563526398867950075336198896160191313866593600362194402467918886055306297936965237879312325253718038737301375553113182090904662045425093257516971382960144678736277019201 82 91447200335030021616717071508785271750586461606116855816682151542301926899893240858242591611864768900985733779407382826320827007293701171875 83 183126263470601529308636855235399028811199930952551703564635407228032422869131779407366521897376032324405024044005157767037723984909820669298243962206006752824057723684879049399461489 84 17019091339299243249937504722072749606507551708779196027375507115726426737901805724288862136675319788307329044899407678579812295906343018100162865372568208504490934514404899830401 85 7846706810047238269071125760885291412664292879620894871021629153386222611238570564100457047715282163823951922310496920029184417250312207770700465287360741174727787 86 17136367446581071330032797415489927717950432604180279978692238287809268822038580668439902219825126574615783867060889911235139502482691504247875646585711436800292406191705726045664995337218493 87 862179277005240267821367034945857737026788441357409206392722901031145652660475305636110074257241543725893467827480828312943276180158047594659365131519734859466552734375 88 580402752823393440987634235942223433651210042054517630995883403072069771026243189517474181605742624657369785332352084792855436293020067876650768110701597960822966642968174763 89 1782652638193758205030136124159362396485388016520001873100559527483673625964287949721848773328704366443468973493577583631348216238127897605228581661988153083645225914210275384690237121538306020459361 90 857814066109278440201694564459976018290681184827195499854151479182098890171107950329254272510430102067911382349510463222902324682289710366134838399861939741102633087056893440605410629719645760759502421 91 6949171551367097429046180644117002396398796572600613803943459244393535439583437548398545619490857499856917741329605410630511039719223034917516268486185512959046929931972702617163189 92 314668844593316820329131319070950417411378594284650775368357542916360058004910924687779242273926056138038714527774590320418342061392502104622191064393910142626964443479664623737335205078125 93 335769862783207928288345069660039631069749828116626466728699948239186662952185368097845434173528857784297193469996797878128940796903235756489906487719278449638176377069057936531497557258050448993 94 25651854360534859550340120771472446869833156428379998926944514384950568105004014080449795051262403061188187975134535761865319719564998840377951597862114464517931114344565119516367 95 26129826213056245153322542786940922689745998364874230342395596943840955919525881123018412540530314802858115263184239084087833793169727242082017352920365202128524971345462032530705623980921546107188889699583989016961 96 13425929295294829862675561985584878007810025530234901071240157940122872004302024000483300194381679349050000762272608262284478050194642710464634371712278475211144488196891350956884173468116251772742848565434055963957057 97 5257767918758431650995805593589367820457801182225853241095535621742926162834198634805395952149272849249114587141020506111131043784048984257584180568301235325634479522705078125 98 3657833538955062956065352073886403485290808653923727555508422935753316455139084926002936289691817504247208286052155230659953351144169362775103005133012748919941683940609252279967326341162790556738068426749789010199198298437 99 1939105723133224265744292366977009212706239224891867232881003793410018146798348836160943030127448346998819800041701648162652695352737074581463717815688327630517055459459438137393981124343667367722182155099763745789951422100401 100 194318726409745504392212445475399287674579465456508188347216454542257548025568336556959651935311727876365528888072779110203162557302928997012060402856871451170211607445181052923796596505965499114557321523 101 693172232865764725917874562038952285013256827935506140984227992340270381062409768472063319985741664928884954987976530734505921326630377458030384363425487621818586092527939483255623789266245217847024178853436346109 102 3064023904018317632198073253273535548946471963649814070766015224550782808399082558211108064605532895192172327194906426510128060301102132539084636739966533600646413385029079474997093512911305879242718219757080078125 103 2530011010854129798234298951248770224011680455071546875879619425130997952337118114082046895679942609282405207038779296413738541415497180171263344065699363438686658392013205853881923842305086574232695184869483 104 16172058298569387919552325559490794993764713378522005558510702710259706252585026831129906541858479535571796875660435800079387135682271808592267251153594838482868159773595480732910587700836912765667922289477267349805958752881 105 53134347406063639084710374286346095013521780821110604947398199997182794230046679301275028010050722317176170654935247381856866488012859380944820264858773281875383513773741882496326587633707169701407190561595591237725964454507533662798459425441 106 592293922468155875859555925703986871460330840854675851455024255857129217409324329090592251775400815341683007064237206984131572649845754886718506455549844034947026638739399879318256300706007837538823020880558788808896267 107 31426045249211319111238101666542875705625094347975732089414860759276349707139368390451151970145788802032141329697263809244489716029017828859290599073413469628420099244272768028437162819883898823292156521347351372241973876953125 108 1446904142550016531867337045601375601892686724329066558994697214587753738283612208237451735227721449767545626420826672155705222475242573767984269995961771190386049247340985002037719549346241001391057728350823148410040283721274255729 109 4142047190034277537599347346905091946253197637738843150269570144354970405464094909933966218770628239503732555149537256273675560131124416121486626374704896270781018350392639906731971158283302146303581857447317995345330722716179 110 175597158923086935367940415406428441406056851312915519277880491726921111590825594827944062461273575212899765294178164979918814636032479199025599934273002072167152538036734117083496243440171052425542684024163528166677764465430062745450601869 111 2058424466625136662738902535782410159196459270726833310856203404036430309677416078897773845912775909339649786088806687600411221244337177168400839148286970892504689070586289529153042726880555364818881224231822468020816366551560155164797928654454176650980723649 112 14272223655047228882083261468896999549077277303836155862487224770160359639455118932154771844910162262504823888136656609363201056572742916655482053552528660449716434724398784529043882063348291922011412680149078369140625 113 749714664247046705904062537842839840949878355436181399743018921429315502085356175035082151401360323564129489393476837041200743194248781095451484666128952247679024727512510134526782933927009537695855942522630267726077845093471882646620642264687358861664697507760321 114 458574081016898376451775457147480904657718857057344125827677662003898715064453653543931493418878689482204184117874267986553842088442087397397199209060912767706934911776069782326377607205542430834488608342421838868392491024567448816903132799504186111401196438098186789 115 38406534909331140611183902901425835819336798606909865034844955265905285529286085603206178733259720802474803942445748018920262065962604041703941096507006383773057930732041447593240223891944210555894905952190468595261147 116 176169579610290627405248338875409552752001938311358887710047408067455772862684309561076695560076972347212070826990831340434700645855886568069302711050671679005386730984215139126849128354950578288214160558234962998656836757528945594415633261174353789731242856881755814686457 117 6721809351855303089335311804966877200141720553727391910077509600977933616951222936900165118538597459405469247619173898649436946820865204629472061410751070819450733078499353447059204300210061571483949896453106921841158527541892908629961311817169189453125 118 564960224597497360918145061249975925328195540999954812116889447890888819480405110955789029584283735778832979720045960450028214751287570089567581828592561285178957851845197857652779864760017981807337403528164682463297822956785296808979430326951895921 119 44766414528905135385529768725172257313614827185271419498459419098048515033923415699806274409044354580080954223810832091982232996148192989713728627643384207280556620839912490092963193688744506002125421573866661847819771729654829849809121555261244258513475336530192482499552893200481 120 28842178905380677838895557465231821019810257241211456955410530275036690970896086120700428461513047009000758892459496759762398568069502329331650644649618066948428078258895489158391322539765526364220227122349058425919232693974980418232036886900345762089187955139844083649880865783254161 121 3978506372830910620390151108998527020132793827428444783035406705257741098049841430403061731020778050650421112715326000001806617447689016390448087874886256949508940849639699168532554389972463676594763763009641463512940518039358351546384547447534993247422849209 122 28911679869512636643698440459583945143164139348429388971314932439976542293840709855919372665725855424317758139097319560787046495122692779117358248914928826801203194542570733561052399317459025797156670747754919864429268283601004441152326762676239013671875 123 16256105951917194652719897061687560731917102495116299939974367053490314850082078137703350068606885896883985812617548285020310401702302852174577811411874336116088258986597822955202433282460117500228840171926184632038154599877202627487240038006545126056650447039625539292371293 124 4605614374728437091732147223443493049588241929136205310182592994401009411276554605269583767021714433803724052572234727517766121721404392999329182238135599048518666467276685778984935035756210972066561311949196938633072500267788656090009895036794559755067210370699209 125 3626949123734592161305390241501502477564665176389999636345247019711388147812293181391043582299203833146224420462461012650249415412476499311317728763329897049162013129213635274166206400208803195466561715417522527521703579992083111492229073594460236909204803068267589261544591738817071830045382906001 126 121538464432974511199019418956693741316676906722595562981442219622915859713528013885848135543132792475753549833270729494802062369833982465567893542110308897636082210901484502174225930191912213359457852645417484698653012900628791553528094287315063185943407885420212899282334176357131 127 6893719569562871756533037672227939601692369201332298912889812927901043024934086866725438697089670355017526572443948002374800810898057836577361009150213919390636910205152181589705157320844237231116514281158147436912031480460427701473236083984375 128 1152143736220215303635290492163464520768250308557041974310620899156113176034351099566542467603664040205665673607332999107112553406563950187276881645384979892333483712663253088555021135158466892757791245470307719433763060098810372645850388066565912831758368652676971834636945406393588549414982699919547137793 129 197607684790726115767646155243655864775094570367821431050438456036854140282846126069128495058407987193872593061805347791511021491174463737302005386113345081606147647983929353186111422351712319320746100561300880213748224614117379030048262068231478388288201754673391088064706917511574363157 130 2067833955067768128340179281762870928683330496866112358217421883968163187766463601729629523157731201722756841533917378268944529196326341423529738817544987911196865996108143431624030686887062772327367469467890272012559470876073391988886581148313019352628754136179152572880950429 131 392868585915944394832738524185545728429225597549690731318249329960565879062947735726684566210931937529341506934399800580632087745152959175490232879713636993614615933005085769454173521928651363611259287111963250014775513828279117595532781581621753871128921017373483813726478142349132252689866667749658168043714624049 132 4262040848294541692591274631698305211433740137230320716173006106604145434759424700869224266500334524194704374876494594078066759803806532139983430728544172328691819735373518500644311696840525910369129770285057530891508454206385731746318950951055628943199560243471069043152965605258941650390625 133 1956399062966138700571900139092009937392252117431210193059392973405768844699609296387548781666260078930546721069839706201551008741755943503018433600665099903533179765321905719078894310761259372067942092323939544144183296492056952988622875989971330042631400776180116566409390500224312771787 134 143566542131822935951047667262834939490671871506573722951936746922832702294810852707734147811673690526870896211937459847096461427049953403786692053220869359027589981865550747482738567064746065283767081882568812403252616608889156562078640231275082175012473927644289912454680577256556044086797009389636812013580902828884367709 135 104204140832917303563460301075562059837665441933460854403658387679632173163752588507362240882636206392723073756562407970495037255039352163243025383456143514048649067372464376842442824512635584454697926975421118005488090927293422501316754153092617767507009785626232206508121804590791225511035383129929271320824918245336450130081 136 32023011818555693037358273177658506420107163773016633341479111232111277314329791729772863326463684376149896131777242261480280676341581891805031593960603999153086734193284523388879341585652855079906426603028392138017545226693596744736099317499407934093676605827207775031 137 13967906227583919042605891632748665119485294302637159708824665450208450321262052377589231909524291314546647114853500129731582548665449870185439166440677027667134969499263480088593974145457481231857587770355448393397170987927977237942770082141331544479229652411245155008145957253873348236083984375 138 41660872570144766508702629827040494471658805546359020462699467525607118696675227034737443264902144853220925011721825585446026662122941028714672464667059009651114146404619508269253665974565257419142536813582476264550343295347437621833619665355714480576329984718196697784472753419553401690739316549851475063729762358085817095507502577397 139 363755199816953341172507142809882068465593794630157325783615033833004004129381723326334877052298100514276877152224752742820004626615542117753329913909215688024559654672616394629253226372396383253771580178413428093434195943314168421300719703922375975140342883356854659020340509355278650664391348903043 140 23451923389645722133635172971307590500035865624819748912074948718540140544260039691195959041308922064942635805858114810222810669712713863438804130146410622525954492479122915665834452020511627343843673434346409103988920161781435688536884135508897793305218264322784638209658734674379953474044396661250084448006798710600812766541737691738661321 141 17786929077970538567015083240854288606287157757365209448341960592112543904406664042001758712947283729377132338540767613984164628121625650278568988426670697157124819866110250277991261323926680793991329478828210472999595012252026422370016294733694100300159433193117692488842206523090273841533505090736790206858895962206170463992274161955621845201 142 93891134377811435088571159376421128072166067193196169440554753323760420298296207769428192978736441446300592923777863064006547614108847483009817873969412584357990689957817930864240754872204268331645559548180002457342654320270955123713777792059109739142286343849264085292816162109375 143 38790098798787396160737508646742071405862510057575000236502481864132863514990884959703663028525600881692196458433773411582759815080530380323250348375364737142870314462166609981587141733607030910456788522522186396471307360202179920573227354073137979073038514361960595981508123819993981227296448081127787373300208122030699199161 144 1160914252808073434677964216256771255676706718602080384943245691878025036360547283307912805078374406125553768497230805322440481300950657824836864209076703351109192953758310166425372895530652248753016530417614231352373182689137012875206099395851351438806355005409478238822276228759157607347284888321793282287522865305258128780449194598999898209 145 26021411421180955476110705936369119034956585534112546019372940050650318106433700153356327590176250296344019663563557400206827466932875222559604230321140523477077975457110384314481446038273913886138579267796356465815802977864806353082152459050824859030435661543148736485488423447077184169461499429141498234428750699288137 146 4963693439071661801064764628798699228902785158562997480241550259793453912997487541444423154755184705171479143469529496560288863897975921595582583828528574248172871513407524108419535991414177966301023967319080872009624264290434492949705299103426829161231404358358830800135670128499764296516289047030758593539187336684028104973970870407527333006514477873438693 147 387578928527099910399177875794141682151331254506129815093001755555953660582863853511987598915911596429369202607300223205045417877854410065835065357268261026517581804181053657322582187456873848026870929637739566503648671191743883006345431785963304696207253547549026320397642660898250142304075245569539021062155370600521564483642578125 148 1096708911245131742401098716979342995572170761225379095276186857511886067190943133235987569563774058457084899585726449462165372613151865812996188283786719994201690732934088937252061233896668133823175409803341429885687373061189999393416713123969534055842541749785809795800410057603510541854256438371655691426958215219 149 9453485894615051350867746789058754184878435389126190931950722662084975551475142097338505440542396675916081631537903159971346513874614941812191291743539598237200189086880765532396541611788220327420903649657491007223885070794989231214135776690718867288092044650475150327999757066763633220615851750157951497637007398126950208698740929627572522340957 150 132938115003558153147015924313870810898168372933849569293232530446444463688167771939080517782242490053098055734761213329626238350054421707413413103374671063946336758607531578054320360902842511989253197713992476576008720518552236464512164591987256674122010975844247368948569397913386776324798149026462177337543243669737108703643567385116193354543 151 723340133115705741462040269612354603535598569680517469369410397892652648610081784643762636905365910669121659890030797903492495154115731035579496108762997448587143944283202276184877433076289034900070514085360186389272419491407240691815479246642813662088108982390032448751427756032040180142199625118191763797798762223358184904204864201389 152 4974230555136831762112805062681567758499573062826280119927468907907592798604255748662929942601503919208532584171263575624279331978590748994268146266914113861219749196921062381664137483616290347086439191563801880623109426413329983429574220690918220970978340800249735039113907748286599579266330870937209908573539696163834378239698708057403564453125 153 1109259284714063504431099255915669632809579975731202487179571538908320084107893872252073720950320674865891126093167417925637997949277249265921980003222962571803971522650935673391188226108990789471363907167843970029530364827301561020921642606212378408075627004187210902197206321164782108802079497068614817556852575785916062588893823865158462459971629937735835622596433814377212001 154 44038982681901608489578794338925688530504590932341590337025662477754722810618124857309752578588247322582754675490165369223690739717859919012036898014636578921934689405864186560443339020351259878993888048409406383005544101721136148682807710136331035213430309205477398077128299242621185595766401107642639187550483037748046028635963807127425896747 155 767538042394422493855178274083384141787617820706965001082128057856992437963277554890285659772908843300066147767926736955692788028719679170151033088961398844374573985289251605981791139018776722158042040531306238731598909716636691543771773853041123627322164041699534109095610947101699737422982931739071494759888414347442590065351728822312078787067769266973676672110713675121076913725841 156 644721747189666907373681984783052215929978715722378093076498588930604237295130040865852693033189090346530173812649767016110153899542539250238003609313801428452179992547641971672124087779871913179764884545680130820800896379118586359327027175378363016459061801728093140197606540074572138536291055447884855907795932751777375025132873498708417820534483364507231327836032468817261494112460457 157 1836712248040905281492248984083777730403645209614419373683095052235345292557316638700154582469149853697685177202127025231369957034419792267512079942531788383692620551590466965487507598821311960231916137160737560045472012085757811071347867803812021791604792502765786284257831795230231364257633686065673828125 158 463771619199613216480016031576890265360751867057822390589294777832696858883448997302923991063569186272917315539114769558646199499352352217821868432877594504264313114231790670647551985213611983752391618838122415832584497273792993681392438704344560605939669787029949243146001346819373920233145680725278567433397983657502793597373149016084350099474469075763501401357700196762843507042718794261677 159 4634977776594216653187976641857039943043742761934334581609905591836287469501694606582484395942293126979930228048479154336776179859873647974183175529153066398857248699392328062417678508771450118847010727578524138580124608144230630099545209212579865394521502411132598130691143825418549104627110572340904292419229759584304430861804530850298903046660588200249476001734279078359 160 1752673482692366272355358777009759972729621958333297807223030570913426375003675189639824593117965999989559746630802874416408301197115791245610101196762823866065357966835578231483116200873004287060221932190425140885153225554658602193551159910025099857609482478964728931269664775562075727288363282568285868302755251668112254679229128156377040660232573998604755123 161 147344684423206836723984917491069098466740931246049814188754703344125392755813979850321296945350435518296528534573096857886896252816250597467632563736491246476846560014152425179319375846765334551741197342026220353549687846127679647647422519669521328393607516368851455789555353827894147944994343577537532029837347221959449279585896066580024552465738452355865328428719713823906652113 162 6110415192255577874877518537095085352758500781864786766306262475209138740808341540949466248194854153482828619023469509943774187982572542567368954698026124035394700035878983699302197163485448049530227736261804590315295669650111087971449188895420183486465996761008528107474280266582982675486475346826635884039088465256484732947284133075527279288507997989654541015625 163 14112665743544912369620026002376748803687048661922339227185474369634405555504422230568175677504913920437966056521301265554806920771114969683175206784476422847584993050519897738045156882505062248518177503645660972982962484386336211946770971720322844954816255640198917093300240669969800295127329105156968513662304817085794567248810852819718386676778309661163128901272981 164 206105106306063894312106914297177599154359677293959261938017543747804521706320198272091855794130504154556731207463082860409044324025272357300205768528263908783442029659765412747980105200620922383350292216186847165416574353133382611520500762294966812458710444719003988966024839585329326068882877037150716407253062490348533317451696262501978935205125181347537429623627412982989527265607 165 178562796645154092314767867253987623435374250581234696406721556055019506426853038565437157261355489475514422430895513960321392633307994187087617339764646494409057304698711337718383316546158350257159773335278774122033472460699120061415496096599061589146828495323838284076858598620085741333139932426173373453902038972672702580346608541313037656448720554202984450032608055246461854418812031980973969265943230667289521 166 192163101669007288205868351891581234839988204966925183603609175148343487882476940891428888190515683849009599848753059673681528671816237468209977938088722961935879325164444347357226686995387030198662782731711841850279210900525395478754597147554691942033226284283511847869385784550593811475589851335302436036916992148068251514014307267945795684474025138051174398833471779471 167 3519558508842098173263901364565808407612891154849185435588087823755991374485378520055963916564865226266012912768686110895994375617152854353981024188622264022386939009980003838518834355649711290910692535104609387601817516745350422370870942321204814343428816073026420096887812581900798364596749534400959947010923172534579227260016822689629856151329913294123485911768511869013309478759765625 168 130074883474815811946231400079312334215128560913257746288386934565228837604956618570394230697285505546747349683299739709342949655865596134498034405197021075401881916713178887817867651384358767931898769530989324684809629938595064428570243573963170669804869966892805988559140003042543686662553392484551920203857743821562912901311980496343952829758923402436947275198497230746528637910921764072650514440828504591502308612573233 169 788003175511669037516635155853659901270423201537029800133232035866122740194569342778912526975706071160379534197089637190380086578867947126370787450762566801214704543061836006613991550525881983158505502255467174386410314899606438423447288063977053425654524676576714541566862759498331928224459020860984486121810882087750242152174924282949850346540405293893250966670756478594159655271593 170 82489489902857767350315845675349939842145069570126822171115762600963144989051284643304298311310390012646990662081322573653678283200895699655053111608338046285527223601163143753008370898906661946525414192132448320990077597681172230147955302153310278892163963720863807031349044766798455648842514933455304407956875571599465434549979862789813953950249878936730121538160829956638530496732574727259700762678251 171 1521785097672071206362886039677677257275152200874339422360045263801354536866325824570095906109378958890339077633749699579576428604654638280865216930466891886581409323723596767086186799280455605545858344106361021472535085440086467485224461529785502792919677083562853924667682707045494080821351500374160768465672291738865721819784536176569737822862358062914135835532539015617248839549824684229980249493333984343 172 50005161147297232061979058473101943649106712387047950343825622433827400178568156969687846588715509346366907644920118681953639334292755198714435957550704106119224636210222142359471273518032092374348937994929222930998963589925286240015355924637436281327207946596213455200913025966917660274747046622794532286445059912453892092543128455872647464275360107421875 173 86431025125115145573502256297815814976759200563371074911346712080306754455540334475036787043588453383692700903642233674926861267801047454259877123398258252776225978400360972398117065035490579763800014877511387822278260923647482181870650952354531031013595367717002296056006561476186387246148195777414276104841226278412056181038889933418339041559566320384498827615642147483047393609974355924457833305719664804723625074646215139044731260241 174 81058556206809713832444038773247236791278255878881664354274677737211961288676226268364536602392529684530229503531293115668761136403494875228371870552918906867871936097378690026690849907265428679055586459530647317371178943833578725606734719385054488507069987320840454862806938735043609326038908269977509310893806927049965867322731624798167848683651028612419585382204691255462477307056772724695447508758422531573043930318446542412818743505549 175 540660549646734843855693116529656512807161613528054341969899285385115637500460470080385959050226575208473393129324515368039690616108665355805601781586903590149785003335987238905802222613415026167108009442599713722805271435857417370973807904954465952913731596402192496393383544553613170893877238876582349689909580198195702080077554632480249324086773399735282021262692373051139640945776563 176 72539313783252741936883821297384823368639697246816878909723987176248241678044184333942988037482294612376745759921295122290502499032181223348218028536408034281711307181571751904333115444947896776869061368589895507517921189807045683672040064714363791335932879848096405335036535558644491510792646678363623272684130938438373962517634278083058677006440284930660144071641395820293579080282546088893734212418500852663067424358939751984701073274440529057 177 12077116448155780527588098499894282417865653138815355313043450362234855150924318527359880497160338107553483519538964201092986054034449221484341319351624130606183445803387470655698668098809634941126480062938899418425309129047389115211711697112943737019140849191660205157426199457841343230838570939140643937857119599375574660172585133375851866144858259536970769806184945914452784354597980609469232149422168731689453125 178 664679082615772715745266707338639474216419055285892105582481325909163290858715335052435621827126011210253500520167926019765743521873238596924654714407525845704065954740646529678537265048697714396030854441691558702977314359333188554112323656749197886712308580539625548933252142397545802112935122482163684131577263429431206867919182842124940904396005964857854756474074528207917 179 64093184012275082096493063018137105356634631346871369818223939994686549257734608982313920338612747803213076789864698691100985999997090781895692603118173741126649807549466520348972544860335094627384942709900250453398512042028167487277565727478466425721522169527351042588989471279035392251579512211556528241691872954830972438655334519420680878162908913082046892521630591718584969538943284797236297467649017545005500902020578613044132617594453546569702068721 180 192755479437644015367463747437337019012879535534619090735401538879368171231801870293019357366790037484371568291330396765111151908178416172734080709818446582247065761820555365595538970915538950421648273832602063937084698272902531321507486762725780485004881816835506364393059531574913168008969323009190944669513235012197656473337406163163305365747298782044350994753456634164900433337488063342977257325259782623720614959826187405102238808890124148579 181 123835865403318325249592355306462983004100970815422862162345580001962450461128503752691578951591029195434219332556910635137985354830441298804031725538875936021828522741786362562983320777789288089174931571284259065151000866393903821325831122287362873306784892750121370485536040311238703097976092677666566451664667903304152744468033823563276027902654625722839879594088155595359411410191188360834748461971 182 1966448403056888993846165646504576242329301897237725481851644081715412963017392190989344036839827639846914165980218001019857948870766030439933699193004499004790927312015539482562336808010126386095672412060094958490789513147321555788122018780055492839098309101078887004877562853868124500581440751574017354019090753416105765484805007899873760241258601787918860528491443014651349473138184265237626835443052186747081577777862548828125 183 58779203107882439800481145152349913842299476125571280743462113758690406988353167574875019412686202924845171583999132563520788545661726810083461694201676992024585961230421794199738601606259460421852848581732527499196360368770912164401087810257009192717609809048428153965260996598648238004496525791570103618990849572440271530182977800827518644642427732886854551040574659797148863275581472231380101807646805074707810783484732066836034739442885847558290780974922663592289 184 7094109867663787266717419059524352685096273605783427749826015215115501902253339983190687659533084391280438568472389216489094016799585198842346977405780815204124405444509398030397324885022410886266882322859029388453610242350887674229211262573922585602145445997141689260889008567117473686033837582705077825524335934065878590475196342683902181342921908192205315066758036132996033062124246077326187454149468998937992778039643 185 121374820307113172727203211914706038753072751263537185431822447124424956759647995824902785372494055647677534808677419483735029978345790793329145382022103100100208159201921086794169834684838070478914948110459474127579335647167911985770355032230156921090737816204607100040496000634291208413610896568184526919889586037543130984036303705976881073835582279083177616095989493895829521498783091143785760507646945342699132583949312898011161720482863379 186 58362499686661398021064787680967402303350220613755447773496783262409021189472451684873072739235530898088900056943491015214080099846562181925330612084318020922042266972235009100051246681545816306855340402286400246755862560966288937389000779240623072740795686836581901997065306212650868295981785348544058668007613082157026317929937951339784988122036436034324218902704240133016645390622522536543561256233086386994500519884817550200794481552940763401346144814764841992204800793493 187 237275379927193771655178422071444982693783799919812963687258329753239766429083889475194524551641582217940169026135858905667397321150098962076227549181189774468967598235781626740567913582193442769248452175026973080021948965506520231930796664080034916314872924973814089383325440849708095795694832557750319124367663914081012888707739923712281199555663674922248790257091333177896785855409689247608184814453125 188 1960172159081827861173526580622311272410838263295100578839767037612070040079597388861798627527613334121155949348452040901677520470614817812822465037247882698165125746207400522549619975494175930889027569133083033643955897497823826680283325228179074280412846445242452788344276889810419988271134350590131261959714519290911489887220345722509219345467920206379828069943817952906288664271298070295322586084785657919573616807960390750215026504517858852355226057949 189 60837516074031024130704932834633292487026283127623690970084586895773983011767960695706209824670481733293151330869350305793355228191576440713905445502652358139477579092693883824431027905313684405785079295491356918213037085351096557794862120300164431981208700895018150592206151855544298804289683884745588254290219455300800018644977163852334804704372259169604023778695062305981563406852749741468448406167046394668752023953197621649693831719159162053888251592745899273036690825026585999761 190 2083243295485988525331683751955194674852307178073392090834021961687612279559460787395019344687634813956919709664068324988412361688141177691223505023284740699827027167942644260513135230634842496485260569212483306741242159818974775339764718579957231929798134357569564939360158374408657815627164924180041619961275086031009504542090332367596324358302617289178302024174424788290435427851650110506152337521156093087049208388156735183654688111369601 191 64234308626410003875728698569718976494585855671301164442222658774187736620093986944395959972882673728665605406614319118981801530785997463003878354229830465629890672585314768626314277060353119619473106202144958133094798405300606938464335090263916983114953362630452013736825316066614925185483742267823458174767559671982116206832517986049510311110899119048373127678346384811849854564578072759473630880177214226392672542048089721945821470860585373400079334976924156264621927492697545700228834049 192 3735679450323925994266444181547634780961713089833559629677668820029513956535800587163930912300326902225845370240666501605975327288173392409330346576750503398235411131362918884891292229684635183810485014282296743592512147830503780907938003176939547945202511278896559887007504284181256839435135809282606423377177405442864865647188445334450887094387988184281450278552451436847093614590509247364025213755667209625244140625 193 28657184361678021024991912856248015080206260144615161060947432854677765180997012742146236352722641220759236707818283425139986114282310155097024554541859572633029275300387203918932734578729561617934189870203822928389268580478861580360905255690083194942192882820135493910010868628749849015612970632410771275517726727990044119511022188586359694893203598920148833626812329149399069098208280986478078158327166522815549107978794311328416889808770293849 194 72489158106942068733486025912544319236577212373285438201362676914737861246606371308983041004864691918001819902471172105040043545447801127307479653374634111959749560171222874027319027433935916704450830701043708933129631635656497098668990996768317983009702553183684887900725432864506786859482493911777932205074082012822038472376244203890837989855632680954770056232593033996226315816788362048092841909881876945557370821554559528132667351356310428049149525038946150212542270250353999514595328793045070469 195 28413851835575020802649785124884431125092166064289515638043356039571073007023948560870707049757152827921729361892636686373342834238165586299483762755579400407114271724319970476504286961449821657172426300868409258417325305780954833737071260055725257998391883117586407362994277507382830879910249234076160814615927473564007325652787223994738137861238421962417582889275048106145830253914688838793866456399681058317085194646672689048570366283775435472809566813211344733981640244341057 196 290239708489697709776209938926985155143948290168721395868679313763881265907684963190123958486605531770573346184564849357485354145449852491983281514618647419107263473079248246630873699218036357673015972580419466360293396432533226139743328144027879903924989546123213327332257302733799995242550667077756176918791165063221161261815431986946955223699751527303377486241396359093201550636298344703331165828803070160934219885870650478827393009474890875655333030700121 197 19327975054046922698744696084914799487077827599341517159842380778878325954842168387579690778136705456620395631537262277280214708166001461375136242497943586310942855144288090306021049448518291767983137624269112761623249840515272586971041504061495820625494525006428665451681455327558141966032299482199394073809206705899346529827536909927696338448981999802113821346335963164981135335724947344282528877091896165254182182411316040214770313465653117646070313639938831329345703125 198 91565070122362673855538880846591023131109460754629931480731876619043534585484741132890064213127697938158111716351262664332686391385916029972941146384944695660344761928393833628693582153712148432571973723569539391391325957142692190873814669121066617899508613505303558106399022297150454924628507515400957102454529852881453057020372855677609586887759401394362460194450125947654399176022202899802864055485767367795229167591897596113422443646139197598034365060643949204156583943884170687032047125230781959020422639837 199 760673607579726157099481678761645502162528332672863652146239745637098546951995673748223380373537472062523504539761897008790507452244195401995524954877203702635927413427442552410735838852323294636754319105688373097138857557529087422902243675561872753865164371941414430208825320345553809504937265363777176437818985308469194727490020765584306933340798142322371999521102070890839780400716297921053567722075044560903318104250362768627 200 106103607828419255841844413895090738158122027090985725045567668075284185604906139347821514389692902467382827359336128015534558586383477922850223410089780529789178836600292551881641448615764621529349110818567327628182385804397511450785060113105460713692986483230371535459198117544996739578724850785247384580788154184078088289764511438913276030432324709988706752379620606232542609863153536025261098030229576261314204497425303556458479295665550525741024170162654746009750594921189457045924423743278281294455554185488239601