1 1331 2 2864 3 6986 4 15208 5 42345 6 111519 7 294801 8 852023 9 2391671 10 6526332 11 19388874 12 55236910 13 154718356 14 459605140 15 1324410518 16 3750331025 17 11134189835 18 32227560268 19 92034892492 20 272465735794 21 791324270153 22 2272219351820 23 6711920588780 24 19534583239951 25 56324838026245 26 166058208598567 27 484071189373751 28 1399962692228132 29 4121399794571618 30 12027975349628422 31 34864550386666588 32 102524463983088604 33 299467172772060590 34 869504850523077233 35 2554776996102269723 36 7467097805782610452 37 21708002052034156564 38 63742583114755042570 39 186395319660536599049 40 542385637514279677844 41 1591901919674028286964 42 4656664963324722733951 43 13559670206929377865669 44 39783903189126300889303 45 116407226447436408343367 46 339138665746637442235436 47 994773978273760657831418 48 2911262748083634296867518 49 8484851304681135821313508 50 24883356432984285857940964 51 72833054296322125169496902 52 212331250865818307428240721 53 622612201458341774234335403 54 1822567129146189362937276700 55 5314466466550217724405395740 56 15581820977102891782009397986 57 45616128630899911924842330569 58 133033715355856346647339489244 59 390019958953399744976842359740 60 1141858886517167365109807700079 61 3330469199928653062330227627397 62 9763506113889837480367977779719 63 28585789490457025315294451055575 64 83383464323598935385377894812148 65 244434229020430339128446057496530 66 715682348161897632517922537906614 67 2087743965138891839265850638163756 68 6119920682368025704968934981783468 69 17919024154129406974505271637573406 70 52274681198634648484759117072008497 71 153232166921853595649518164486215099 72 448669042685379908918517601975597540 73 1308934793352898569434388394835170276 74 3836800012586755016143227248967202810 75 11234427481343415898892260443894775433 76 32775841216883097899578674034551756260 77 96072596076055642782617779298325702980 78 281310190444529560772370021525116202463 79 820722795993761715266246329171138563397 80 2405681509098470464680614423268388178359 81 7044126417573118037097153424216623660263 82 20551531174698475302688152009764055867260 83 60239703637986178929123618704352959200490 84 176390060875438131178977541358863481837806 85 514630589897030440865354088459252087065140 86 1508453850904275703865714333542577428919092 87 4416975512404543375512247094922162298963766 88 12886938763833249918781470208217281838553617 89 37773268033999628815669746895191600704726603 90 110606020203838500747246199298948267876099692 91 322705203883370186779966851878397914344399468 92 945887650407677238288777294468670443827692114 93 2769712424833401441118300717593143520751255625 94 8080973422506760006151737173775844246926687148 95 23686253395565843555632856969748487926082979468 96 69357299320490247948174985199415766713891577807 97 202358989105895403702431391132167229195506779909 98 593136339947281606551594786784195110318045209575 99 1736804108764828214304667016752568057569657029239 100 5067364528010768613445236772843949535606423736004 101 14852983211050427843436874938749049156271078523714 102 43492098825289928945960394469169248807384133676646 103 126894383839168573209108864785449533465198023452924 104 371940596455504228442798687805449518972136775197308 105 1089106960466356617648034588621823485707146016559502 106 3177628378724717137001261202575994103872743010108401 107 9313952532104297003328959321606000042769872968248923 108 27272890798452760947888458086408277529309955019604148 109 79572708742050990462260544318785270872910571440271028 110 233235610578838819681143019872438963348515695514986474 111 682955116266561155002195941425712430060354352610238217 112 1992624311915344631238794607691533563252122833259842356 113 5840580258809493397185649805914513917947310825654795668 114 17102256290586170405658231715232720482814173476268575295 115 49898430923540430873161060248649411545462700445519016645 116 146257232949696720954632468563062472099251959376652815511 117 428267234351371611706329854755845370213871424372928569479 118 1249535180482143413283919501105131864951575384826271259084 119 3662510443896213680521835777964789007015796362986238605530 120 10724484566484272124138322824091051863947463639354458927134 121 31290333095123951311047188849378200580587996467483436514692 122 91715029697532964941592655274649182449371713900244282769284 123 268558011524010286594659479381792653460136949889553523479590 124 783559459652357413067409011966841862734107011345994275060433 125 2296689257855066699650554656084999189945634772492244595462635 126 6725117456386931286643636021211382773331340134647051257105084 127 19621571356678955469324791964723259110978588355871023011035836 128 57512736596849381908029936890046471230227647109346968345747138 129 168407602092512738361568763952611893695282676324858061079165641 130 491355306050412022861006085289120362945454083908288921640908412 131 1440210176204018198802066324435695750763998053903520466917548124 132 4217193733932366933183146407690405613982669121727169335835093295 133 12304317982510311337951855508183544667465580494670320266432626821 134 36065150884146523582901694757542317481671659503079527773915533255 135 105605234238620095242604196190596576581688424273892199509598227223 136 308119698317220444232730789829286344021939056668313161398585897620 137 903128730299205349571422183922064661998804937074677654734824854450 138 2644523063028801124441381904668017371366686667264060140344233819158 139 7715807749253727556765452677937709297549883436784256814523962735052 140 22615780617994875893206671681549662983030528487010835821758352104524 141 66223067026904610839421946264498730855243685790404250907144343327998 142 193216114365067791770047348232543773440166084931778067115959212635825 143 566335155654089229311429256913791588398876524280060848012391783322875 144 1658331059772647769653217857806474936176728961148887717859075786684036 145 4838439321725996086508354149841172426754547606491895880636853638166660 146 14181934370066191765404811941449051233213706673678672326083994337127642 147 41527251549484750557311710513574045409399524821962945244428317251302281 148 121162230699427650028275023984142107601592193946200464842945037895294852 149 355138232443945441606898981583500200967296131971591759400915722230722788 150 1039908550493578360908103555528579688947884370753075372277086383179389087 151 3034095363362702284851546720195393488412462724555229857590679465074171973 152 8893227295740496486974074180503816927483224482226347545032529980217268599 153 26040967454397878262280801521119003463651795392497005544516187582742058535 154 75978584224011313910087108330132621374219050879982280465522766510844476188 155 222700586132087483231595657474246035740661863510726672618024389702379592138 156 652107333398022311570365517583116055118903688864359636135984490213337923662 157 1902624869877477285201978839869577608930963393160737276883441011437218562004 158 5576777673651083154073900501925792241426360803007761978765524719281082464980 159 16329807167949202539350678511469854264135292108937130122700266902085362412054 160 47644760017321703607614602139093227788688007064410237411765509653088040038289 161 139651403398541688630899634094320822133247906210004745224205980052438887750539 162 408924405153584279148215510344170740178626016969538761081248246776432591496716 163 1193100752870127595945646426272406092217603613783835627040716686299658985441804 164 3497093786255515582382152583014791505620208551006956005099196943517701502527538 165 10240119065476548276710789975819854235628057729475640855145378298265484283128137 166 29877145136050276899325980477670867331658304903174453799734486796058953186007116 167 87572804058681447778645725879764886997515076017906319842515298743301523796861228 168 256428908192376734273728744336047804193857783379820144287052954952858433287541903 169 748171351799763657801963903406161449760637654726926611198308914204603507958727173 170 2192962641651493569317704038974954576735622842486999149789056053074994123961742759 171 6421388722358508225354976135483960056845700648880482542812778635749954934381524407 172 18735403595607515228366835224081291778517485301829431462759274944197684723993462116 173 54915281144774308387049795184712180259091904794991188425661535114765739769618260258 174 160801812372415975285353308374644998517181484717174354296899144435023244569113672390 175 469164379785117481114683274922767052401888809935223387596425303793638475083392934300 176 1375166201907165773988281760710884147688866061920119171545216678297004001664338660636 177 4026733781010382065299929756546625670292474805637650113973730078331643736691437468014 178 11748624164837576188884525890158873167422786200116659283476226501830385244658055880049 179 34436354419589254679606465480271364254206126139008759647547138619063884234414511171995 180 100835834599461791264007453656500075392625679335831850040302995520004345008018763508564 181 294204282739914452509853471276420245021828725569996250674979527619299333017245023158612 182 862341224535737647866558193325138213135446944215171052930748113398936850801841575900874 183 2525090084956246843637489540784027492626877706776963784020784583670793113644177470340105 184 7367344363301827550081065286623612387235647855663559926635101686812550643581270253216468 185 21594399303573330071282823050692244118490956167967859721840355974050895287708136736133940 186 63232282106539465741950416475754425082525942359590943508236784891057377339856131946215679 187 184490050512351665475364709812349078134875805703480138223741799021393759684343069772633541 188 540758191980370750703797861720038754382846248074292309751116767274517222637356589068701783 189 1583437171399264265236872111611872361109721300257777449039397037414068727738503477528247751 190 4619925045866697883273690373094168108511652633248626473063085997661554476525912610864665452 191 13541447398508566532121986186539677009705056717288822974915201616790877575213604156066566074 192 39651791661166920064848217712965439857292142598509117034298191952316113923665392647934343550 193 115690289929598516529612671416112742322361339308304806838067518964186229205264158766755406116 194 339099435574195986741833876603054823153561551705958425924799371304206195422562094611192952100 195 992944090620260817182058283891483486010453339878342074241134187164592143372774743959151589638 196 2897069336131232913774519526773098425713530612581339632181926046996308777288746958552989825105 197 8491590584041688819644461161639071367064653015085124137790427462519101846405128766483603677995 198 24864903347807249717430792507437564842047282741631492621770486200421900581493073651584521947228 199 72547235763744416488463668448614070121117871749726711322180671207134862223311505908831349514332 200 212642968669777862696066449434529831693820080286447059267014460962129387288751878570462711434914 201 622656828711631720392895053069718800131740743272480263043791960141329719511660995319045126540233 202 1816698465468854766084338915734742389838615755097947708177085849311585057366746946327326461178140 203 5324919010258151193851286218209875834703052858046679241078315585852359662441809356174118816504060 204 15592319863258174725715862737576883015900858552311275745760460239947119717246146511374495093457391 205 45493026437910914415308920072091385195038737463446218355246154312489486249025923038120917217020805 206 133344462997548609034899303051631933106041259219075763805272517556365235878562643657896133975192967 207 390456552502000971978674052464029427533063393610697587378486663972559140329902027234293967772803671 208 1139217924104283988030119429663663983237704378344019470316517606410442038726604188260718921677756212 209 3339157981299635447886083446825744530052468752177834414062424369415682298515493336423189617897233298 210 9777654687340885179720205233614807026822297101322097717892693875514299145089272552898058490411620982