0 11 1 23 2 57 3 1277 4 2611 5 6499 6 145589 7 297677 8 740943 9 16598423 10 33937789 11 84474001 12 1892365811 13 3869205623 14 9630777057 15 215746300877 16 441123378811 17 1097993058499 18 24596970665789 19 50291934390077 20 125180839445943 21 2804270402200823 22 5733721643847589 23 14271713689896001 24 319711422821559611 25 653694559333015223 26 1627100541487590057 27 36449906472059996477 28 74526913485607583011 29 185503733443275162499 30 4155609049237661157989 31 8496721831918597478477 32 21149052713074856114943 33 473775881519565432007223 34 968700815752205720129389 35 2411177513023976872266001 36 54014606102279696909981411 37 110440389717583370692228823 38 274895385537446438294439057 39 6158138871541405013169888077 40 12591173128620256464634215211 41 31340485128781917942438318499 42 702081845961822451198277222189 43 1435504177052426820338992762877 44 3573090200066676091876262747943 45 80043488578519300841616773217623 46 163660067357105277775109809183189 47 407363623292729856391836391584001 48 9125659779797162118395510424031211 49 18658683182887054093182857239646423 50 46443026145571270304761224903324057 51 1040405258385455000797929805112775677 52 2127253542916481271900620835128875411 53 5294912344218417544599171475370526499 54 118615325115721667253082393293280458389 55 242525562575661752050763958061931443277 56 603666450267045171354610309417143344943 57 13523187468450655521852190765239085032023 58 27650041387168356215058991839895313408989 59 68823270242787367951970174445029711850001 60 1541761986728490451158402829630548974109011 61 3152347243699768270268775833706127660068023 62 7846456474128026991695954497042804294245057 63 175774389674516362087579774768647822133459277 64 359395235823160751166855504034338448561163611 65 894564861320837864421290782837324719255786499 66 20039822184881593768435252726455482272188466589 67 40974209231084025401291796235748289263632719677 68 101988240647049644571018845197952060799453905943 69 2284715503466176205963706390590693626851618650423 70 4671419247579402056498431626379339314502691206789 71 11627553998624980318960569643349372255857001064001 72 260477607217328969073630963780065528943356714614811 73 532582768433282918466222497203480430142570430293623 74 1325643144083894806006075958187026389228497575202057 75 29696731938278968650599893577318060993169517084738877 76 60719107020641832107205863112823148375567531744679811 77 151134945979562632865011619802964357744304580574098499 78 3385687918571019755137461498778039018750268304374846789 79 6922510783121602143139934617359042395244841189323792077 80 17230709484814224041417330733496123809239950683022430943 81 385998119449034531054321210754273766198523756215817272823 82 789226948382883286150059752242043656206287463114656976589 83 1964452016214801103354440715238361078611098682445131226001 84 44007171305108507559947755487485987385650458476907543948611 85 89978794626431816223249951690210335849912015636260219123223 86 223964760557972140006447658867906659085474489749427982195057 87 5017203526901818896365098446784156835730350790123675827414477 88 10258371814361609932736644552436220330546176069996779637024011 89 25533947155625038761838387551656597496822702930117235101462499 90 572005209238112462693181170688881365260645640532575951869198989 91 1169544365631849964148200728929419328018113983995269138839860477 92 2911093940501812390989582628547720021296873608523114229548919943 93 65213611056671722565919018556979259796549333371503782188916099223 94 133338316053845257522827619742506239614395540351530678607381118389 95 331890243164362237611574258041991739025340414074565139403678336001 96 7434923665669814484977461296666324498171884649991963745488304510411 97 15201737574503991207566496851374640735369109714058492630380287356823 98 37838398814677796900110454999415605968910104078108949006248879224057 99 847646511497415523009996506838517972051391399432455370767855630286077 100 1733131421809508842920103468676451550071692902943019690541960139796211 101 4313909355116433208850203444191421072194777205318494751851775909878499 102 96639137234371039437624579240887715138356791419949904231281030157123189 103 197592183823858512084099361925966851348908360045218303214413836224124877 104 491823504882088063605823303092821417836173511510386510660108702605372943 105 11017709291229795911412212029968038043744725613273721537736805293542329623 106 22527242087341679886430247363028897505325624738057829586133719289690032189 107 56072193465913155684272706756025833054395975089389380710004243872922394001 108 1256115498337431104940429795995597224702037076704624205206227084493982700211 109 2568303190140775365565132298747220282458470128498637791122458412860887794423 110 6392721878618981836070694393490037789618977333701899787451143910215758289057 111 143208184519758375759120408955528051654075971469940433115047624437607570153677 112 292809090918135733354311512304546141097770920273582766017546392785430898596411 113 728826366356029842467743433564620333849617812017105965150140410008469367346499 114 16326989150750792267644667050726193485789362784649913999320635412971756980219389 115 33382804667857614377757077535017007305428343381316933963791411235951983327785277 116 83092598486466021023158822120760208096646049547283781926903457884875723635789943 117 1861419971370110076887251164191741585431641433421560136355667484703217903315164023 118 3805932541226686174797661150504243378959928916390404054638238427291311530266117989 119 9473285053823482426482573465200228343351499266202368245632144339285840963847400001 120 212218203725343299557414277384909266932692912772842505458545413891579812734908918011 121 433909692504510081541311128235018762208737324811887379162722972122445466433665236023 122 1080037588734363462640036533854946791350167562396617263783991358136470745602239390057 123 24194736644660506259622114873043848171912423697537467182410532851124801869682931817277 124 49469510878055375981884266279942643135175014957471551628605057060386074484968103024611 125 123133758400771258223390647432929134442262453612480570439620646971896950839619137866499 126 2758412195695023056896478509804383600864948994432044101300259290442118992956589136087589 127 5639958149790817372016347667041696336172160442476568773040139227856134936752797410041677 128 14038328495276657800929173843887776273209269879385181647380537746154388866462183956170943 129 314483185045877288992458172232572774346776097788950565015411969643252689998920844445802423 130 643004698587031235785845518309033324966761465457286311678204477032659768864303872847775789 131 1600492582219939760564149208850639424280299028703523188371820923708572227727528590141354001 132 35853841507425705968197128113023100659133340096934796455858264798621248778869932855957563811 133 73308175597071351696958405434896840742546979222573116100088350520951069785467394302056481623 134 182470192701568409362113938982816782144227298542081028656034965840523388349804721460070527057 135 4087652415031576357663465063056866047915547547148355746532857599012465613481171266423608076877 136 8357775022764721124689044065096548877975322392838792521721750163865454615312147254307286680811 137 20803202460561018607041553193249963803866192332825940789976357926743374844105465775038181438499 138 466028229155107130479603214316595752563031553715009489901201624552219701185632394305147278327789 139 952859660770775279566247981826441468929929299762844920592379607031182777215370254385332738094077 140 2371747550696657689612099177969478690422890153240699331085960838614585255616372903075812754515943 141 53131305776097244451032429897154972658233512671058230204483518056552058400775574122053213337444823 142 108634359102891146591676958972279424006889915495357159740052996951718702057167521147182239429405589 143 270400023981879537634386347841713820672013343661772549684589511959989462515110616416417692196256001 144 6057434886704240974548176611489983478791183476054353252801022260071486877389601082308371467747037611 145 12385269797390361486730739570821680778254380295770479055286634032102963217294312781033160627690331223 146 30827974481484963948009655753133345035299944067595311363374290324277413311978226644374692723127700057 147 690600708390059568342943166139755271554853149782867329049521021166206056080815298957276400536499732477 148 1412029391261604100633895988032643888145006243633329969462416332656689525473608824558927493796127165011 149 3514659490913267769610735142205043047844865637049527267974353686479585107028032948075131388128754062499 150 78734538191353495032070069116543590940732050258722929864898197435207561880090333682211818032628716539989 151 160983735873620257833750873375292224929308966154495386997770748556894708867208700312498767453386187142477 152 400702009938594010699571815867128040799349982567713703860439694548996979614507734307209352939401090824943 153 8976427954522688493224330822452109122515008582644196871927444028634828260386378855071104532120210185291223 154 18353557918983970997148233460771346285829367147856107447715327751818653500387265444449418417179821461407389 155 45683543792490630487520797743994801694173742878356411767358099532272135261160909743969941366479853108106001 156 1023391521353777841722605783828656983557651710471697166329593517461805629245927279811788128479736589839739411 157 2092466586500046313932732365401308768809477163821750744426545134455883393753015469367546198325953032787584823 158 5208324694353870469588070514631274521176606038115198655182683786373572416751958218546880525131642655414909057 159 116675609862285196644870283687289348234694810002356121158445588434674476562296096277398917751222091451915584077 160 238559544418924263759328637889209970990566226042827440972073860655722525541344150773344716027575825559246077211 161 593794698700133724163527559465709290215827262088011003102593309746119527644984397824088349806373742570407738499 162 13302042915821866195356934946134814355738765991979069509229126675070352133731000902903288411767798162108216324189 163 27197880530343866114877397451735338001693359246046150021560846659886823795106986203630665173341970066786840386877 164 67697803976509598425111729849605490359125484484071369552350819994843999723944973310164618758451738295681897097943 165 1516549568013555031467335454143056125902454017895616280173278886546454817721896399027252277859280212571788576541623 166 3100796940003619661359782638135717742164033520275303929898908593087753635167737771364669174477012163439259050181189 167 7718143448020794354186900730414491610230521058446224139971096072721962088057371941756590626813304539450306676904001 168 172899952796461095453471598707254533167235496806092235009263022192970919572429920490009662964369712031346005942069211 169 353518049040942985261130098144923557944701514670630694158497140458663801232917212921775916555552728602142318561042423 170 879936050878347065975731794997101649056638526147353623326257303110298522038264346333561496075475169235630643064154057 171 19712111168364578436727229588081159837190749089912410407336157808885231286074732832260128830216006451786016465972431677 172 40304158387607503939430190971159421323438136705972174437998572920880761094187730010853819156507488072807663575009017411 173 100320427943579586315587611530400002484067022501856759283333303650646753474450192853967767143230982597401343615990466499 174 2247353573146358402882357644639959475972912631746820878671331253235109337532091972798144696307589105215637223126799280389 175 4595027574236296392080302900810318954429892285995498516625995810120865428538634138450257159758409193028675789869589027277 176 11437408721618951187042963446260597384832697203737817911923322873476840194609360249698659015824407491272988802865977334943 177 256218019449853222507025498718543461420749230768227492578939099026611349709944559631820755507895374001034429452921090396023 178 523873447621325396201093960883347520226331158740192803069801520926699539614498479513340170031615155493341847708708158126989 179 1303964914692504014909213420485238501873411548248613098718542140880010428938941518658501095571125684987718124870337406650001 180 29211101570856413724203789211558594561441385220209680974877728620286928976271211890000364272596380225223140594856131104427011 181 59726168056405331463316791843602427624756181988667975048473999381453868381481365298659229640763886135433999314582599615504023 182 148663437683667076650837372898763449810953749197545631071825727383194665739233942487318823554124152496091139224021330335435057 183 3330321797097081017781738995616398323465738664334671858628640001811736514644628100019673347831495241049439062243051866995075277 184 6809307031877829112214315364131560096742431077866889348329105731006667695028490142526665519217114634594969263710125064325585611 185 16948935860852739242210369723879518516950600820068450555286851463825071904701608385073004386265724510239377589663301995646246499 186 379685895970638092440842449289480967469655649119372801564639837935158249598463874614132762017063053859861276236302768968543008589 187 776320727802128924123895268302841453456261899058814053684566527334141571101629357613338528420391832229961930062268839932732263677 188 1932327351574895940688632985895163874382179447237000908933772892603441391801722589840809818857846718319785136360840448834007535943 189 43287522462449839619273820957996446689864209738272834050227570164609852190739526334111154543293019635265234930000758714280898054423 190 88507372276474575179236274901888057254110598923782669009388913221823145773280775258063118905443885988850254996362357877395803644789 191 220302267015398989977746370761772561198085407585838172069005396608256143737301076850237392354180791612965744922725474469072505344001 192 4935157246615252354689656431660884403611989565812222454527507638603458307993904465963285750697421301474096643296322796196990921212811 193 10090616760245903699357059234083541368422064539210283081124020673815172759725110008776808893749023394561159031515371066863054347769623 194 25116390767107059753403774899827967140456118644232788616775548986233803827444124483516903538195468090596414706327064929923099616752057 195 562651213636601218274240107030298818458456674712331632650186098370958856963495848646148686734049321387682282570710799525171245916314877 196 1150418818040309496301883988960425604057369468068896053917147745728151517754435821775814277006294110865960979847748663980265591449381811 197 2863488849717220210878008084951150026573195610850123740484481589827261892472367492197777240746637543119604242266208127485702428815078499 198 64147173511819154135618061857885726188667672906771618344575742721927913152146520650126913573432320059497254309704327468665719025381108789 199 131157835873355528482114131800722602403908541424393360429635967033683088196765408792451604387611277662114112861674863064817140479577296077 200 326462845258530211099846325459330930996484755755558339203847676789294089545677338235030122348654875383725480033054053598299999984535700943