1 88 2 542 3 3357 4 21068 5 132152 6 831331 7 5226955 8 32887826 9 206882773 10 1301662324 11 8189126429 12 51523012575 13 324155480581 14 2039448592803 15 12831234573276 16 80728397862748 17 507905656032918 18 3195511917733141 19 20104693948800956 20 126489565197550076 21 795814445964403611 22 5006900969210368907 23 31501131174961701590 24 198190720593850887401 25 1246925404254960220116 26 7845084680759045815337 27 49357686473564548009375 28 310536001071215022342889 29 1953750562739403278051663 30 12292105435415329958003288 31 77336308329796440925643224 32 486564699600251798237647846 33 3061242667947569605738831149 34 19259939492127790528503745900 35 121174735050228930853849336800 36 762376040750265747965064252467 37 4796521545978922066898817503931 38 30177520949757463329330305063578 39 189863166867250920500375607456989 40 1194532254422788864245662191991204 41 7515450892330802346085902128300549 42 47283781501905297457103934900686911 43 297487938534716435985135927490079677 44 1871658119604986319090644888540016827 45 11775617303804465082887513926608773316 46 74086801127409380900341369889442501572 47 466120285644694483597930328987110819238 48 2932615761285965611280601752840160451509 49 18450677793281698916148607217255689980988 50 116083230379360466025723388351634413426116 51 730342620812242040455387903599936915125899 52 4594981911097251334893012616047096839371771 53 28909525696075869393621554626883253274074878 54 181885520365954558028306848862888523687860689 55 1144340549429511799667070537268176798086085188 56 7199667628483488969730006993369719084154078673 57 45297017558693057125915176890099904833376006047 58 284988128006783416347127929482131346692823185057 59 1793015025759107254653078466161685286319439928007 60 11280830907178735478599482738590709786420976979712 61 70973831299870038454600443663343105212407771556288 62 446534902511202083263915212824266192726556610183158 63 2809393483609977534696325589789204462319340176761165 64 17675419550327767748251776283307012720202107110769676 65 111205659905873752111263386189802581735261892188039432 66 699655177060367575805604965871869065232145926714831235 67 4401910543057876960257706322936477255636450315103757227 68 27694808906433954367763228656585896292313345386803321634 69 174243077604907343435167805340436635654380823125221951397 70 1096257793141027609420127558785283237275024275334564447252 71 6897152905824187431777781983316766853929666427702239927149 72 43393733211253275028889067267586321251113906560338890264095 73 273013532934632126443374586826043213594839407638737479334517 74 1717676347471297455630373383536728181045819399192478572511827 75 10806834382707164836983894702093672455695812298920565286468268 76 67991661844323837127182033113602566521934257351604789871528428 77 427772455525947588306283679435154344319964906940565594708934582 78 2691348743992721531007208396168534665889581743668727504847925909 79 16932736010048772474890587478387075933171557151477861584106782076 80 106533034570854493605777988554971756092398145177372236470170955404 81 670257154433850326020201639021053022818609091394815313268912741307 82 4216951623310535793656361445635667122026488040037457490195109616683 83 26531131933029427580542256734295291910696077966098493714618315758310 84 166921754035967187372360263378692361275478214239470975077646631804857 85 1050195372017150011647795121721052058106707692407204621823960836620596 86 6607349208471607258027672651728357904404441838060431600280305676155321 87 41570420824495350897919174847648369179854256179452726477871163604844511 88 261542084881779050663187815520105673427126039151222791158140158567146649 89 1645503240227015902145832926430116285152082331429645254623960818219396607 90 10352754184174683905958408575448894365022049946758647339371806043080154472 91 65134796807303636955653558894100367842973121680524830437693185542722752296 92 409798366662073436005806300596000669480485514484513734408722077055981932102 93 2578263993295707598643276015432996898018739129232327033376695244257004619757 94 16221258452712972108430626170638230098289826245627615370434070828262465236524 95 102056743015428324132013422872629120970885203012277214618955239340816881075696 96 642094374199135819439381684787292928931809146623573323214841126124012974592339 97 4039764284030238569307655052484160836420259324471053570144154593336655333547419 98 25416350191327233647540614226881392510361537879792500516555616971857763638993194 99 159908056913586128328574081366488860099985942420165577793472104239117073841931309 100 1006068395870784645774914034005423514812191475333950871914620603574688389041561412 101 6329722446174114109012796854927511952878905800792091267400033246538194398393037397 102 39823720146702875844352040070429431720848068553431919778424454675172965591107852031 103 250552642680485041448071405730300270915247610798194697982956369701128317762434198573 104 1576362693463038458257314497261158868503907272707600426123044614394980712846930435563 105 9917753469920155422692251557776821887066405328968128022275147159057792503569886218388 106 62397971163620162423312384325438594193888198921951733495684017508839747056677531497300 107 392579510787871869906478892595219049631971150283508545663271077390596156833923229609158 108 2469930823332610020188848849332280348413958673506055905921689097209392008995304682925365 109 15539675669280934920980021241879947242243558437015226219819618584904152496594763074929788 110 97768535711707695076780288320979276378194207641595802880802786504337640638276500185406932 111 615114934097834396243117611981369704852546007715377560909732724602266819927532478158505771 112 3870021979933101474323375479296751953217341595414523253792471234922275271274208104395010971 113 24348409207673717374085229203003439155509347326646874745272327102315387558143284059182870414 114 153189060428689964125244041076628655712278199222038753826708153666330917521765947827575248417 115 963795541419968038982789491267237073484563703940816260507363476447675997758554796717845704356 116 6063760970016630790371989146508221100524652901387848302346939732458752870592368916011007436129 117 38150412116790523117851142613048345488494393366433293339683369505246465054934428337163361637215 118 240024953469919735018498411695574198671040963810827486109891416155588556573459356143322376145489 119 1510127285437142283109688860129757816975985451144447197881292029607634715297989321589333777359607 120 9501030560589383554877923163279530303424616520383233396745169392506650552709416585489004469375760 121 59776141113245786517610892397030243863778098890625512979652877013072947189916915776279455931387664 122 376084154619224317273123959154328101202304967138964044362961172361597166203105231339570989452371542 123 2366149582785883633042074738727124453301212251690043414345202483596149085339440178441070724198148365 124 14886731544928598632015792900148806130569943592004242246224692624610989780717701364315401026033564492 125 93660509759423129889192125295774352579842069210261226235190413170985297117598864175284301623884751768 126 589269112694076594975662489170336742597855441530063570677397891946616936694621869353326209346141576995 127 3707411886473625756508880495620326851305177459617692667552001029892261558342248745514411774275127238795 128 23325340833029027614436172750900868760438832616612231944079816067991025807374472309820592517879439588402 129 146752381887213268754885414882809003305412606573358166524599782324629155647978221902845666433099488816501 130 923298902414099610157814250592208264151383912805073504167541021061331274243931384233975897558656407362740 131 5808974629483399426330181284835972259249461190349645775077276487046280922353013378456516737120259865536701 132 36547412931773992514029612520244764309943593123510209920293045847104965234986651512340340458068964037932639 133 229939615371394348128417453473347306346572813755352599488944789990264792973786802469814436581415645720313317 134 1446674948397732770873053627172773628865379066665473842427484011467390909569919141314772423337541073374847747 135 9101817461689753687860265525869570014886988922721212386699709698572288263245890525669212744471290386641295484 136 57264474785903704342158541637775027452629493429560292588966525062290811731190849337027461529578325940475462524 137 360281898237125647545078580585564796645900953890579238679713224859757029749905491894346960905558509300958453718 138 2266729009261760365800618490419657694538939002280434696956682936774102222090336893734885016597237784102585058069 139 14261222744105506050768403480914413951147962600255844695870207471586849643824226325993885420937668454911761567036 140 89725094321367864316528377430237264494433958325071090700274432186935802495192844427690697933555747846516481868572 141 564509277740988674618813423140178080552983777206707436419501164156416171169557857982760089817325748757360399051739 142 3551634323328449833401468547057538296501973460536546496414563920689437807639362277060167135586959034999100651254219 143 22345259615790426462335374859936597941557229457975814870069818594429219985954966017985417433292526519163645551379702 144 140586158889561732837971500068758676924128895796144281392139131630497711195137018295372672902069937879593070312060553 145 884503846057550591245814587073538839265655928142870724084911315774996040774159930763194095126116187675834584978648980 146 5564893869140961383295420267297986938357631788620242129095072221246484424248287719950527663719100586800241960075375177 147 35011768363512250309051929673682108691305175938368900175461512553640435355613405435565820083465727178524622625180332575 148 220278041731901820143396854127754092989509106177746507469779343784436335722489428996720781742495985126312949796987931465 149 1385888743620543354315480985597030859008450327090878968432941149222878889869109640704166776463728603437174571226556297391 150 8719378448223984301682635148577709243685735045079418737788938406005061799992887576552985768529663518033467927107762412920 151 54858343336230501515487941095611086015476264146455582143181242939541167277237356575040737950575045205094988565332877475192 152 345143619062517690934422583207816905713143956549189427797089485897222171981790330391536116157106570353277822484053987535270 153 2171485876805512332245474329800217882268190073442677226448546368122596320243558698192592253090568909967930212579777346903981 154 13661996492861970619803560427199487504250281155787365255874435653860649819102827620760399354250766906935099599917053797666540 155 85955036670814129290572852557344139818923232511298310895562943924935277152327926674283502436841113266098479504079050342747648 156 540789798397413963941692882724566205831028144491922610303491200206578288856594329764414087511655403919589484951074971517439091 157 3402402202104088095803613852835997622298189580025332816999043275186951407576989132736574385937998445984881127697288509077855099 158 21406359327021849297214844013173858882794015709461087424896963676893692683419869048024347115379621375739643945788692101294959546 159 134679027468944965498679786782355000271027867212001404512100562641576634310214994844269303752045268617859708808242483838820214141 160 847338875466047566678742701092480756384510747693584587408128373523630128582489717038106322275210359282185807652087117941724028900 161 5331068863276597348367960625474177542708453305430694291414747376888211013705809720105823050630917054168727492771881708163159919525 162 33540648314248174038207876092098374898621845324039966009627042120581503499378225911372610938169217914705470825686448198923895878591 163 211022426870067357287862559022018171790075613572136463875995995177054721263860812661163311348520377349261190089046564549787014770589 164 1327656645897814767041008259127466517703084175118893499510187917592343581590944706387181530208071244423492851507471009558948716500763 165 8353008708794558622053429632447836206245134024467471470669934906394717663437372002108501995464122205153669504700210211401022728036196 166 52553312413101054076588627370153753739787478439157394780190886884451123004764280233689599957148977115358575288815660501663069717829092 167 330641418185181107302772327958031664724515454939895337183855606311512496925826738711178228847169874292001456421945997318527500473664230 168 2080244658227373962542429288759705450822738181912680759771268001273321337145544074721118725086722521350927179228390845534661938028438965 169 13087948454358138274275162132296442813522233040454087499517280338148914634917210607697755704592319689357966065830541998102522562536343228 170 82343388825187329506897405087236102099510946298966350686114909766261818945138896336479941810189664018844902730069365862147995072903987684 171 518066961133100896460448875808497659966054180634629926248357369148930115222517003342960475606784449517535497318794105159691678272016594891 172 3259440497250816000866542329935608597291238820913087409759698542349134467624150569363214371367837742306538852351128743405941337843627373627 173 20506909631685929137048537527670087180576578813176077855106108301481386761251643961795958307159472688026782583964762095621650023582971728414 174 129020101148290060045083849955154595110497197719904579456297870811454689148146690258208227414140933772116615348042356297860039895422217558641 175 811735497902346270939574041732869572574232916651889248942307726127853155273226989750052744246189108683336870379959497965010428709158854066180 176 5107068686897419844635732033338273020475963479242118597430824081641391980096601648736990954159979265287122702282050343574481937032570159242225 177 32131341600913800984612423893526743024880077129364881613772795507026676956095282396082456900314424571917650928593648230687597192816217719418655 178 202155713261381289046476888016164669320635663456783360163072739234874088363399440458085883826184242216713938879335285174974098230964363561121537 179 1271871337082780679543516603823084436566880074310186483249007393614127565490835701186774814561767207944976631554466980777485670075522811707560231 180 8002033046680004553770332038429520199511585542233373185383261765896074976640272357879630526498224045195105011130881759722634196238362753600512032 181 50345133987394254435248647999262367765632019079067470078975430922364348238535822498805432528613104432865885324035852726422068489987731317749282144 182 316748568947773079668878706946769497426584258603782299243321674755149755952959242740494037363273292494762148581318613903787373659340651519747490230 183 1992837201616810775833090602381891383454171680181919791620270550937113795003292816682683256952065642267632402710429770769200444182601339960543763917 184 12538020693639640497863883353995202575318019889555820559233538373115976595300847944720419474373233846412075677782229976058176150777138692108655191692 185 78883494741364807678617182644575471554178167664391272211724692590249949097482422282174808439008432322160433372058006768766869014968336440346269606952 186 496298889167376204913412180662030619502197616351911069212422139311665844616814332009546667530429531613144338099240339179499136536639209650429640023747 187 3122485739207628538718785290755413441992221125301319926797513527470933891871294385510087457631134313880702892195605968330692777031016524140799727904875 188 19645252899743772242128520969394940614856472836456284495922122845122196388010476092616219697934783085783595543379356618089804994654704052557608111144258 189 123598950877139113247844361286219000029411826166158160137822050568329297951542022208616538798577106391592341427186222574078653168745356722502849592085829 190 777628098548362158078974793920408559931740659746884994963771443877695074768289900355771519337439621855201059225641919969527105944894916845115392721812564 191 4892480521562320893821774610427430787298181531199130857232528577155620255165392774315835901377186754189734827470958098285802260290541632897465213761337101 192 30781250958587978229720645351464859098167338097862988840199856831688516995809752342585502269399508223900972214995142659175448587730291729000961190767847583 193 193661560102238654795960315121542519610293776859223778061637683278244315272112405386806585924941474633410799534346104437214510609331416090024181048380619861 194 1218430008308974992610923531037498897541751796349127762320113386303556927859171045980766336903504922241222096559192284376102660729789411238905657386884058035 195 7665804635489186990293113206935349920731412738146013077793020824228656646975771054677529544612388368571984410630971309613558297491473092507343336257166845260 196 48229738523138642130822390616341924500408524435944698987461660767381245788539690135317178983090149497480197579492600378199287312230932667291733216778612358156 197 303439467690254400675728963488522147762180435342619820111830284240917356867903341192553550552215351776610607100808729227905490600905371169115089812801782818550 198 1909102420448970641826947852158186149846045477974249898959371133602328269764250588073625615753182376086867695725355161805403302168990034658336264993005250145941 199 12011199727929046251076465157857477512626517204379898831401915214285467810357454379626242415884430135929408132619329369046356864574827962562453144904306489841404 200 75568978049000923746980883417098264733301896073772822702669246407465955987998910132343124979878078385645215175348971590728933318303271667968397110636641129711532