1 14 2 38 3 100 4 272 5 740 6 2061 7 5834 8 16521 9 46969 10 133864 11 382377 12 1093837 13 3133209 14 8984580 15 25782696 16 74034161 17 212690121 18 611260183 19 1757248511 20 5052897615 21 14532031920 22 41799692849 23 120245136990 24 345938696990 25 995313138719 26 2863801649534 27 8240313888466 28 23711461077522 29 68231290570335 30 196343806174209 31 565011560919428 32 1625932588608718 33 4678985418157444 34 13464924730785726 35 38748827951836806 36 111510325649060279 37 320902467816961496 38 923489936840081179 39 2657615600072267107 40 7648087580357218840 41 22009697783284511025 42 63339659710951883217 43 182279445833974599773 44 524565746575434924308 45 1509601629297995335100 46 4344351317202936563527 47 12502234528804465239537 48 35979111879078801578607 49 103541227550497540911613 50 297972536118177493176231 51 857510032384672185606718 52 2467756002009384627491633 53 7101747892161174529094082 54 20437525238573621068329438 55 58815443751829607071181611 56 169260049121377237281539688 57 487099357922734306973039726 58 1401782582324669992197306152 59 4034073138468908040159524035 60 11609322635991425007934914869 61 33409501658545715879914484794 62 96146419860465603579918798764 63 276691768531018359152686923936 64 796268183376523444380558198742 65 2291513857494324883318184718900 66 6594556810796125405853696315429 67 18977925650034997031245186272934 68 54614991248944504633279844527427 69 157171933728381660167914859631959 70 452312015607019911120803078686098 71 1301671072900779088772513447107449 72 3745970755784333890339494200460027 73 10780217215632462269594010335343485 74 31023489191792598396107983971246932 75 89279915481382467660473574020634346 76 256931232354128036364918336024405799 77 739400993084111152568646246365255705 78 2127860531518772122800454375630320961 79 6123592589647957620986209251857052937 80 17622577068065973512877902059711954703 81 50714546729147008131738119450288349000 82 145947169935771181285543922444210898535 83 420009204198808177196070857214899565618 84 1208709505598502099053838627806718611358 85 3478444411099002871442064198781954912467 86 10010325446490786288653738541731393209678 87 28807881829655431327693287359534532560178 88 82903803673110254241243800767376514031834 89 238581951431386072391155827429506996472393 90 686595126245353053093077683541195118543667 91 1975894926493259121635951140431563952720140 92 5686263434327492601675380777880801160554254 93 16364023922086098988110530845869131106214858 94 47092661466692200607436648307513483703683162 95 135524048032416417480903861886344337045794670 96 390013369877355005219263843858741760171960921 97 1122386992505349021321724079960938588488244932 98 3230024040823026147913014392415468946520067585 99 9295417154660061304701156730297222381777649205 100 26750506803403307528732226670186733787653786740 101 76983055449046226528394396774070342820715704051 102 221543123269678839986985175703921381826125924283 103 637560501876702923170069169150957297395067269365 104 1834782265205080800546668870744012228870502825436 105 5280167059913962912841660985228182906507969176488 106 15195352990556279719563333851020561827906684782951 107 43729440733148052209259041318841076504178057704995 108 125845315210675841378598016365799617744434462116021 109 362159750844248207789760735956335230276552006295735 110 1042229382253927531131764445913435224808053456994355 111 2999345130708885642461595816589783149048372745204072 112 8631565532773994136363728086352501222846170418995511 113 24840063513786000540540961480701764641331628631711126 114 71485149828971144295470386782905231847307047655767254 115 205721158612756493284633517501831458314405972405579539 116 592027787620633800081164901078345113225636487543832846 117 1703747459320652588692974157844956108720054524071891072 118 4903072906100913551694235796382624180383903252771029108 119 14110145133907730678078356486948338786314758898902303563 120 40606411430718172623367077200666314342153131187506036639 121 116857809301931333723296518940578676375316197387786709452 122 336295356169203355987368183237790440931123871540841625228 123 967796395093831274649841630239612449851651352413834973920 124 2785140636569959731841235754018688914628134924839696759640 125 8015124260430065947966694761464951185033728240606868185440 126 23066058520208936888574844312782824116519485113050839911939 127 66379888616867916901898876486269968645861691727981988783228 128 191029152593508633245620415271168851080158394642615940458365 129 549746887211873610782829553290955024214559170587486662807527 130 1582070777658961221001009350906218377861954436351579704086690 131 4552909718537050038145279207436135319300973832974830773084985 132 13102439661910981746211417902919921923205111927056618079764895 133 37706419785802515427511397137999279254915594447026645506446363 134 108512164890656309916435664104050481915877604539624297119461458 135 312278121236282122912506502786426235290052699271102855405547854 136 898679195103397130602564440021349367878726265965273937963292567 137 2586234003568277219175798858958577875402727602050473412467293457 138 7442707428475903923517149875702169655527101217978932018126985069 139 21418747796781874489137019631098424096099004450480279221595084459 140 61639230292314811922732587330803240944909791708195137316880735383 141 177386406856140849015896977430408411467696470758007163247506682126 142 510485565574226699013444006985526549782685181423222648376393495721 143 1469083890238440148445246014005683230703758512475068311714255091766 144 4227754166036839771729887597428073751021537574774448203921779176474 145 12166701579949137244112120118744270328499487261522411621009636575911 146 35013537098421474900193823139280980284979085075778886148105988086128 147 100762542097926756366330280837670496930478381482392005760154228108126 148 289976127276047081813326713242066096312042028502655142766801988887526 149 834498144243865544177006965704806886271993609113735570755138799589267 150 2401532703012890888397928555844994115662808246207692245417768963360675 151 6911170939590496603800813412594413106994694721594024129087028787636412 152 19889083207701710719619661155572939303863630072779352937992334227053850 153 57237135978917195263433368868596153691053021793436881520520991779524124 154 164717986287092760424158845271055775629125944331826073727283474972152540 155 474028173185826804772978971802877801346207713472973045237458532289516480 156 1364166197261845900706294471098378350992357230697125018834721818400024415 157 3925820276134352936057877682842804304033313509128681809218828801624105670 158 11297791186618390333815820625977838922802218489241546795849457943788814999 159 32512972249997101769302435560040415708982548508813761455693908876870904079 160 93566374795557410184588625868072968331201791718266007154395223198054711208 161 269266876773577703009283805329219747679106625132706357026393082248847407705 162 774900717120010141769229978743247560855446114243843658573401088034479729553 163 2230022231431134156357225832012086363674896962866873948477013763128396745491 164 6417595238729038824090198231805746792498239075900655602705737835866361281472 165 18468662808678142482157943335443011881374085586968963329922041043020950284580 166 53149426421009697716217844661188235985258607286733031110340587974132743234983 167 152954307420403195210035467556241879736085103202568352415144085412040538264409 168 440174461585671516575741326471889364259676549715702701118727978911293592363699 169 1266741420362184825464039620238856735587919998360480905962865201072413158737571 170 3645449625316107173503298505795966819958804110926854173343568309118515240700313 171 10490935843021291916226754820945806092707196442798429991160491946956823862668106 172 30190990460565005405709993095625340099199293637152991582564608781811702872739107 173 86884136804274347469304024962361774098707574038089316480857327248683906981828952 174 250036620629722400246227281221398497350240993419525585017393236663237431835718456 175 719559564673675549300324278259926092446881924464720225702509685855559699898440509 176 2070760538233820186209684215112534003023832939261818305596075435983715764624107144 177 5959269276965383604654924892697258503374789925974486083590156795551971926478567486 178 17149684697812984601634202623539924450541651769006492299001955724303368261775233608 179 49353649174948884660834964741012530710562913900043543662902230165362983879997244897 180 142030756238600478440857808707599043137554393433613629639461889294267556787845265619 181 408738483474654668896504020284973285277070956458306317798531640654715928351948398104 182 1176274437295122926306834859914244622585844761577252137559784488251359366116372566570 183 3385102229846078620823552909522171468297252753329571219882943091872155516623228543436 184 9741703758230948932791673545894432079309190794219713697118417399939501823818318162640 185 28034837848145624731582759616565383064609037076449714577866430949851285586846337562856 186 80679124789414033093891490342844443413635979144829197787201691965756467084048796468699 187 232179733374715784390310611832315929593603244287380494833605098184712063204433489795098 188 668170716163090353337709887026915189811214717292290326547018177962435580352900974984593 189 1922872851341276387711984861341458085711466478158869897376308610774892416791057510355047 190 5533675620592209985652242030553386300021553493489306819952530989753994324345892868402994 191 15924904162319875903342068168233984460027391205939930918459029507139857247947716208864119 192 45828955285227315782038210099178108611609783073177887712661642059304981836324183726122255 193 131887333269163139154438418632158286630237679846065610645885227978206175891083433861407407 194 379547571368231529814953152914777264594603491028796808663915195468467186619139077675808406 195 1092268342688561536325010604510658790002321271106967279738233121361403705418292967518004628 196 3143348087141722282023042798934651436324333765179350309037511738303321009779324885465081449 197 9045979646921608622376365781342466289647133271719081561593007243654047835362429311276949777 198 26032671375866805616522232070630570068549711436899390473900995224815432664974048150063319239 199 74917256661582204542085666626172502290767583407896976922313552039231041478306370081006408191 200 215598133002226381407644093143844102522095576727310472716899982531676683999268745912358770711 201 620451909551595886215875893513305887614119676662390530538588169374993483372582356793704234222 202 1785546872348131206421721836429708041523292990064108928933414981119925749410487736228474221225 203 5138476623685964016307618804472749335962080955539839417262957362050968501579774999136321899886 204 14787593885700627720065230654515559484489004277716000268248786571895309381374028992531762902324 205 42555984768020752631122788024301349364153074513145182340400064145559338133281960809357760980887 206 122468324027158635245990869593894709931124049032167153506437465104292734909468719603450639399524 207 352441389190738019299852010698905371786074366489483762493527121211236301685387462571466235704702 208 1014261718704922440911330167439670745952800354982336310029218880775718890788587723507288030788218 209 2918859321240292157909952907916744326955009672729850361744691856233759190806233992945102937127911 210 8399942125460394576601418597140181547751770137891242181616519694089170175990298938537600765944593