1 205 2 1940 3 16842 4 131432 5 940270 6 6287755 7 39889619 8 242721211 9 1428279867 10 8179225950 11 45807549072 12 251870313730 13 1363916141796 14 7292379512157 15 38576495950065 16 202251507089485 17 1052431144936985 18 5441816782194136 19 27988159687871590 20 143300628658765100 21 730922292722564490 22 3716225488205071775 23 18843390442776716767 24 95329411997211793327 25 481351096441918811495 26 2426590193168595097090 27 12216369629352659312844 28 61431859451707049363046 29 308624743283071498953312 30 1549247272589630650774225 31 7771778201282253316711197 32 38965250446577466784199265 33 195268463406570635912553381 34 978178271083322605348559452 35 4898503657672119977378987330 36 24524041592048300914728163120 37 122750598018685799953053463270 38 614291739138104572220381261171 39 3073682451544288170322650040875 40 15377582333500451243135538651875 41 76925692222173052122338967022675 42 384783984465387934978245956439910 43 1924559620687220557597557848395592 44 9625427317872396136154259501798922 45 48137935134856797806894484240459420 46 240733996618837937582872309042808325 47 1203851773958240152793681753499999369 48 6020004061699772063352466720132473781 49 30103073190276984262028550191372489457 50 150527865936097661197814943808992631200 51 752690483452880327766410601063999024222 52 3763661647697750487609042066163691082100 53 18819163621626709184190040531578178116866 54 94099313486393699521029147545506508125447 55 470510844328117960996284083045035332666295 56 2352612510758465578780055462741481337165655 57 11763300436399517932896508821230873244633855 58 58817472616976966454429367561763744159860106 59 294091320443028841754524368439893279845945860 60 1470472734120699650984152881897781250959802350 61 7352429408117861688764248795281561925614820760 62 36762414830216012571475343191638912910105156345 63 183813164667865966900034597391298058404702507317 64 919070262839596162985878996127043963311244806217 65 4595369381931556377587680690603406016342233346045 66 22976920419522184270482198536369088711437294487460 67 114884901092789111637425141674932604744344377419194 68 574425721267541191476277087227558783479325258727416 69 2872133548843621651868036295513620468024353252366302 70 14360687831407908776841313391734795877167738293878875 71 71803520774463312423232295215524863177552349597974147 72 359017935416669949365058587761049973414826704749652235 73 1795091023559396691895086777455737908617272367052326251 74 8975460584895705261319217827011985014803556050891308142 75 44877325117651550930509123963680751523508396825628488960 76 224386715660062406860616060629456424360978088239484803090 77 1121933943783980870290120321122269030310512687073793958740 78 5609671201640380641431904641941115790161516835491895104941 79 28048362022227012264956201447083963584872623646071675104545 80 140241834499808313493159960449650549656972087578488264938525 81 701209271384025840938672783433865050100063805651728477484745 82 3506046757781231360974456375777137292106624089977805972351080 83 17530235413635225689252791146653635765191463530990110466585942 84 87651183652231045050267427579982837888557531730542719775553212 85 438255944937929456022738390962243381760714493609272611845013370 86 2191279832758962460892504295819146065491737083293058913015280495 87 10956399601520946059175392715346185558380757348025199052747122319 88 54781999780304757443622770559202866099912777771885967022154877951 89 273910006079505864332274243152694929804562030420694506630022141847 90 1369550059458185504233786161621486223485598582691976646001363679250 91 6847750414928463747991673669117129494036119091517425638335497126972 92 34238752550772109633594026726532961375619447328979030316810078679670 93 171193764680698295688535736805003158275360785357141055486251554755536 94 855968831200116804310987115074674456396428533330802457009825251285537 95 4279844187544182668178280214501646110153858397922685488654105178037325 96 21399221065323697300003197079775411431128221078165113639691427281861425 97 106996105842743179826991340403779533146283328187060016218441253457027925 98 534980531301068902405136048859427280704352465887774731860927523084189676 99 2674902664946173444956010285893085222469805631041243593708985468177114930 100 13374513358859850635901340708227189604254033857364783290922466150756862400 101 66872566932277857541596339555799391897534850871113790980004348296046620630 102 334362835219154388026772105677759575873484964959873301461567474998599234115 103 1671814178350235072890791882743202742512979918314742574665168126059908245467 104 8359070900862638821408891792389775428816643149207021150274022318930388857907 105 41795354541133491638573404336390569796616205996888424069645899228289703083395 106 208976772854446423133820842075070141081062161571687113791275279309459590413430 107 1044883864873339074692275208134906899179471415430725359656043290775631704738744 108 5224419326795087606591493680987941564068274407332975612763350931421724507759386 109 26122096643784864553627706225003905959716570099913066596253037971944255245454092 110 130610483258545459203418650350036138265308357976681569198680823999260888731274325 111 653052416452745563168610699931003041235544421078328163736520608959067040720128697 112 3265262082909935770090712084325970356431218077697058460002219607795394997757014405 113 16326310417159050210010552673536738032687698663273580979208712140994034993385058721 114 81631552096330894658546172339376134867879772158621083423981393458294687468061315632 115 408157760524189680407766282598054250768460304999454133355705770237135689952532973390 116 2040788802792659761223220312800892208877755158592670631173187245813328448912799206660 117 10203944014656426365750646258537222425833224490242276632820358189253331964527669511410 118 51019720076079770558879367149442890554443067434191089963747406632457043835972944388311 119 255098600391689921681253209599333095320819174509939266339447242326343187370609031655015 120 1275493002004015939819098871491856141796894669443710745306538034940605559015251698455975 121 6377465010203953248208454983109710252154102522722649365410016903629322907222609493914415 122 31887325051761693331340634803288602160996573492810331627231744258100035277827412747095450 123 159436625261801906593282683284809313982156035262397847449428952063373382074827335435179892 124 797183126321086219014275732902115806139436756039409237744692807115996913690711426339618302 125 3985915631654149544469005049659474902986286273534196117900526190348815249202117093115258120 126 19929578158467268340760239270733834086419475377807242030641965507707017887970101684125192265 127 99647890793129011460760886385581089784726880248576720753433330573221451368234304699985978469 128 498239453968842085464838527868983307669462906936396549221795659549003711111470302159964285721 129 2491197269857103936501110366498320650447320503807049392138782587297021366593518243503166021037 130 12455986349337515305344348115070929406138683398102919828024063031682354237087605530718645986100 131 62279931746897245362601427202772476884542654024068496858975874172182836675667339055717930705322 132 311399658735331647534623888515677872315152382411302268306002219534797561918527680595223823586440 133 1556998293680066902071978476565541214452063908809873234685415583862772889472016177081106922969806 134 7784991468414077094004896614730073845665264476407678380336011388224377359050272582556189514736427 135 38924957342125787508802772385178267263000986404108827063934353294892397486466986720198407885039155 136 194624786710852272515920108707989142368596751552040025686775119214335955641681038506259074067784795 137 973123933555161609734397888813226359179862018693713164970556542751658400666531722768526828547159195 138 4865619667779436666359868257741666927158434406186784489223950512514851599900747144437412172413054846 139 24328098338911808318825614273748753317838073422955698998834612670707995608733017344000069643558482800 140 121640491694617983607332194230284628236795237598948186159165897887826582984177734805002799634312681250 141 608202458473327454349873586283182129296115988117761777112190721431064038135275109746681765442671132100 142 3041012292367594490043802886685566859457779129794948252135348975003148439951174974685232121952897305085 143 15205061461841829615563092233477659613366487329769542903758144448790036867448444569235255730157095163217 144 76025307309224689907857124283474574870167564438873830415402018454840358715390464943745387174088842812397 145 380126536546186069534113681545272451015886751125630666399594343597168083787608964539812938536580069319545 146 1900632682731182638348526278892198280178973151121750679312540903077163756094855326068474140163597445003000 147 9503163413656929597249045401741346313184973747226961747445103887599271066724121390788679843390781966631494 148 47515817068288742579449213128296375525767966406445293012697898937866755855670632108440812892717470131450956 149 237579085341460207154775330481713897646420888705266731592083569740584970918869008993630587258847368707640682 150 1187895426707367476342846993216992997060097576657013022186197184157227346567236929251179702309228157077216575 151 5939477133537104998145529455108645725492839467801776109256825108899737577982976988124885147689958293432662847 152 29697385667686602873074477734797913478449832260249295975499768121620268989274759825472790686834772722277405775 153 148486928338437355561246320523648199872577558733928727818544964492257969185287338602716222105794208899228302791 154 742434641692204261255673770067435239046618063504634403204857422074225807468460648882282646159778903291524965922 155 3712173208461091714739923280336192408119229121225222022247083599593460255767515168494303986203869969113066056620 156 18560866042305742106200977162485985162243018500032482250457585413766982193957660459601503465839850964879078621830 157 92804330211529852255630901018885855163282576446574175414461762187182831015561370460256652337613670050104885801280 158 464021651057653858555140854573196352115550096393176140192806997315414453846530444199297183110345843185768147623281 159 2320108255288287803397578825392823535845815810565270919305561064121766507611519358323166701724667528658370717436285 160 11600541276441513545531108955518578764775164625790192236710014993473687629049275639675843596556107766550291782580225 161 58002706382207867786051270565599114418509586453337192372060269783310093832909025628520471245484339279049522110119685 162 290013531911040546940730721875173960430515588347346649558167412413248028418344818457751483964828966788388623251313020 163 1450067659555207597853116949145197382209001373125400530909149199338747983945909662620923801621719582771049322576049442 164 7250338297776057566293701559125753346743131927170208635741367819450926823770717075921616999920023342566607757073498192 165 36251691488880366637302028866517656964521804308922593489904789208942636770269756837435085827459158109423244069233129670 166 181258457444402150400728443885303143776743711472641599714398580465389553848705899371947048863545335833330566134095311635 167 906292287222012028824052278714012347061915691440676193634614944519283990541060564573708651564915572477998725347662567819 168 4531461436110065283256049075026597018187408265755644334703021076866552997369330175335955563837621103348344842010576329091 169 22657307180550347100239985878185321305276810935841237541049379030665147078430032402688860682888964423553910598047474191027 170 113286535902751818746705250512040731721600976329151717818419198071995477985029407691110787934075206780464015038537714447750 171 566432679513759428754212973480279280760053623959020677834519668480777876494843373531331483765866366443097123536807169887272 172 2832163397568798492008473496824175377952789033289809674270397420601150136705934858938415053326679943512044278521045077562410 173 14160816987843997885610648984781898728731195780280578658612257180213627742655617852419223397364075472346056838254310040951676 174 70804084939220011260800958858433204769496412800966633074996100577584437958349265538395871782982946539118111629901687725502117 175 354020424696100144156894001757779363432367338363024726469589428210719924074781222571836205352496464804617506476929951547927785 176 1770102123480501074283620245561424155832413949742111866796872929897595920199793698059992331131163616991073392881589165782823765 177 8850510617402506793765075802537526055183435138275378578362444119276497308183524465618583566517695958462559239238134322161347665 178 44252553087012539691614771822170435065403854927253224933629436728621677095255431493051401664393127500278235079516371842525607616 179 221262765435062721482837408391028129226706610324457407003784255479203765795159392657441507013528544161614715441383630879108433470 180 1106313827175313700047665151244823400699654427343396075960055542778828751708962567943872828241499367479767049802771400887251274900 181 5531569135876568872909933842058763777633481387104433154309500051785157379043957558324160636639354601073031184861377868487022803170 182 27657845679382845863786884148336069008194866598955488244339160561876433680896922719685830181493452081802507397532459575647730649255 183 138289228396914235350086410872663997615041907786606677523384634624561561369754011735145231313264489003683678505018484657647205772567 184 691446141984571201011852536402513206747344706549262519548801634970487752396437915985287027583370714532150814337487320743988166813687 185 3457230709922856102652194696230373341928826010970991170666692832451265011863044841123551551069911882917324800501908070373359954630495 186 17286153549614280905821701882267233676427095887508642505825646315084501413768167043780251739546655752618709698465860518144672341664170 187 86430767748071406108107424392774187185326497573796373977775191519327058055035734835170450731603340785254966720720812287759852729737444 188 432153838740357036891556787397529214883635988197816009790824623625379028028256977827860847264968666976209607017676976929061350826074126 189 2160769193701785210001958620753904005223160124667742864947996377605177894257997893592681795532910560175288668660525062951404215749630072 190 10803845968508926152746875926961051009243611637823501781225769941192262343589967379881616070580917999387481132856387952945818181967241625 191 54019229842544631176924247280077376018360940426985827984299348169282583480136965662824015616687221462369831504515207188797696852726344597 192 270096149212723157546346852391499352138903016218359359633511291135977906848575573268325023431879125393116203204717724026974760302143226345 193 1350480746063615794414501307562042601517016178879149428615808415478424473827287204377182937900552818493105699284134130916119563551780890461 194 6752403730318078998947033046788780181411518765204346141776197605615383256058402669788205112635240897815807463331967264515678967423469923012 195 33762018651590395102807104576099704844509085602628613632280665027838173201028402522466735526368099224430236144842816142212378877688442634650 196 168810093257951975948618613474087880940934375516872992460882683580006929519832476001358786672718330755561816660761911975922706661122091576600 197 844050466289759881490606762644661395452559647158747302085521861619406579293808068239630457032944631567069879614217296107973201176262529788350 198 4220252331448799414479813925919653195751677407136322868819889693884408898588626651087152872716819131523079638498512302666112462422033644601851 199 21101261657243997100653091406781483874703216620343148698913436209022635182790164800814564060696644952850910385681160640733871234642186971472355 200 105506308286219985616869149448231623045252654626927544283427732166419968795664515198126328853513021333301771160059799974086552022424473821967275 201 527531541431099928541110938120820258265038576774154375841188760456241434155542473434508400547587817930337705148385507311859977184472649301188555 202 2637657707155499644542017139012211176887610183033348919556086529863310644482772350414156490058544929744999788985169742868162113092180589976923790 203 13188288535777498230093542228251340680316984493802428975162131916780721916137576592555493879866748042778455454867830008508937964993061403952346592 204 65941442678887491180151964232249223599617714442851900843238527590296026687156683212533344768650743227685250395496783754101109387715100017217976882 205 329707213394437456020098541358141722848287971142833672753079507404006652881445848198704079901682466109531573669698496536528062114196392252261844020 206 1648536066972187280580254418909993129874510376755288419249284269050915528206336328365247001062584410534770118859918841181717034438017848554169686605 207 8242680334860936404829946268353912096833925672847749022013011254211579196676366824199178772675374387539294675245421982422997001610676458778464170369 208 41213401674304682031902937338292579813731490351002813475360964633305459708612390659312759405553835204681235726951853328148216970168107849474367920061 209 206067008371523410190681547882783910545770367056699107961967738664156478652302326971323530294435074883631902516409948320274699788951287233110497995817 210 1030335041857617051078691333000119335272765366007367392874625615135847978210281929064630878747820665786092610960854860999157812076869634012718965240200