0 27 1 55 2 137 3 192 4 521 5 713 6 1947 7 4607 8 250725 9 506057 10 1262839 11 1768896 12 4800631 13 6569527 14 17939685 15 42448897 16 2310180123 17 4662809143 18 11635798409 19 16298607552 20 44233013513 21 60531621065 22 165296255643 23 391124132351 24 21285999402597 25 42963122937545 26 107212245277687 27 150175368215232 28 407562981708151 29 557738349923383 30 1523039681554917 31 3603817713033217 32 196129196185348635 33 395862210083730487 34 987853616352809609 35 1383715826436540096 36 3755285269225889801 37 5139001095662429897 38 14033287460550749595 39 33205576016763929087 40 1807134392365802920293 41 3647474360748369769673 42 9102083113862542459639 43 12749557474610912229312 44 34601198063084366918263 45 47350755537695279147575 46 129302709138474925213413 47 305956173814645129574401 48 16650936095129311922231067 49 33607828364073268974036535 50 83866592823275849870304137 51 117474421187349118844340672 52 318815435197974087558985481 53 436289856385323206403326153 54 1191395147968620500365637787 55 2819080152322564207134601727 56 153421723373387087685634131045 57 309662526899096739578402863817 58 772746777171580566842439858679 59 1082409304070677306420842722496 60 2937565385312935179684125303671 61 4019974689383612486104968026167 62 10977514764080160151894061356005 63 25975004217543932789893090738177 64 1413627742511452530806120961217563 65 2853230489240448994402135013173303 66 7120088720992350519610390987564169 67 9973319210232799514012526000737472 68 27066727141457949547635442989039113 69 37040046351690749061647968989776585 70 101146819844839447670931380968592283 71 239333686041369644403510730926961151 72 13025165866078800245460510851024494437 73 26289665418198970135324532432975950025 74 65604496702476740516109575716976394487 75 91894162120675710651434108149952344512 76 249392820943828161818977792016881083511 77 341286983064503872470411900166833428023 78 931966787072835906759801592350547939557 79 2205220557210175685990015084867929307137 80 120013876876422322950220616175218730524955 81 242232974310054821586431247435305390357047 82 604479825496531966123083111045829511239049 83 846712799806586787709514358481134901596096 84 2297905425109705541542111828008099314431241 85 3144618224916292329251626186489234216027337 86 8587141874942290200045364200986567746485915 87 20318901974800872729342354588462369708999167 88 1105807848514189417584532511977954532032440933 89 2231934599003179707898407378544371433773881033 90 5569677046520548833381347269066697399580202999 91 7801611645523728541279754647611068833354084032 92 21172900337568005915940856564288835066288371063 93 28974511983091734457220611211899903899642455095 94 79121924303751474830382078988088642865573281253 95 187218360590594684117984769188077189630789017601 96 10188913396195864417201559615144256882928180231707 97 20565045152982323518521103999476590955487149481015 98 51319003702160511454243767614097438793902479193737 99 71884048855142834972764871613574029749389628674752 100 195087101412446181399773510841245498292681736543241 101 266971150267589016372538382454819528042071365217993 102 729029401947624214144850275750884554376824466979227 103 1725029954162837444662238933956588636795720299176447 104 93880646926740846225905752709406670941345720622507365 105 189486323807644529896473744352769930519487161544191177 106 472853294542029906018853241414946531980320043710889719 107 662339618349674435915326985767716462499807205255080896 108 1797532531241378777849507212950379456979934454221051511 109 2459872149591053213764834198718095919479741659476132407 110 6717276830423485205379175610386571295939417773173316325 111 15894425810438023624523185419491238511358577205822765057 112 865016270594076760929631188262913450909302586887602629403 113 1745926966998591545483785561945318140329963750981028023863 114 4356870204591259851897202312153549731569230088849658677129 115 6102797171589851397380987874098867871899193839830686700992 116 16562464547770962646659178060351285475367617768511032079113 117 22665261719360814044040165934450153347266811608341718780105 118 61892987986492590734739509929251592169901240985194469639323 119 146451237692345995513519185792953337687069293578730658058751 120 7970259823373176348464775542748731827271643094236650004811877 121 16086970884438698692443070271290416992230355482052030667682505 122 40144201592250573733350916085329565811732354058340711340176887 123 56231172476689272425793986356619982803962709540392742007859392 124 152606546545629118584938888798569531419657773139126195355895671 125 208837719022318391010732875155189514223620482679518937363755063 126 570281984590265900606404639108948559866898738498164070083405797 127 1349401688202850192223542153373086633957417959675847077530566657 128 73437973147544176280677680921255626793567468560993906256734005275 129 148225347983291202753578903995884340221092355081663659590998577207 130 369888669114126581787835488913024307235752178724321225438731159689 131 518114017097417784541414392908908647456844533805984885029729736896 132 1406116703308962150870664274730841602149441246336290995498190633481 133 1924230720406379935412078667639750249606285780142275880527920370377 134 5254578144121722021694821610010342101362012806620842756554031374235 135 12433387008649823978801721887660434452330311393383961393635983118847 136 676657476611212216876987803543673802527198828049354758012897119791973 137 1365748340231074257732777328975008039506727967492093477419430222702793 138 3408154157073360732342542461493689881540654763033541712851757565197559 139 4773902497304434990075319790468697921047382730525635190271187787900352 140 12955959151682230712493182042431085723635420224084812093394133140998263 141 17729861648986665702568501832899783644682802954610447283665320928898615 142 48415682449655562117630185708230653013001026133305706660724774998795493 143 114561226548297789937828873249361089670684855221221860605114870926489601 144 6234721916057736218760389341173729495229983208079286179336927805029233947 145 12584005058663770227458607555596820080130651271379794219278970480984957495 146 31402732033385276673677604452367369655491285750838874617894868766999148937 147 43986737092049046901136212007964189735621937022218668837173839247984106432 148 119376206217483370475950028468295749126735159795276212292242547262967361801 149 163362943309532417377086240476259938862357096817494881129416386510951468233 150 446102092836548205230122509420815626851449353430265974551075320284870298267 151 1055567128982628827837331259317891192565255803678026830231567027080692064767 152 57446727057898504908446010512586940025375262752043714807055694782642241795685 153 115949021244779638644729352284491771243315781307765456444342956592365175656137 154 289344769547457782197904715081570482512006825367574627695741607967372593107959 155 405293790792237420842634067366062253755322606675340084140084564559737768764096 156 1099932351131932623883172849813694990022652038718254795975910737086848130636151 157 1505226141924170044725806917179757243777974645393594880115995301646585899400247 158 4110384634980272713334786684173209477578601329505444556207901340380019929436645 159 9725995411884715471395380285526176198935177304404483992531797982406625758273537 160 529314136876754908168685322102586724220078175767347580152924992390337810876207643 161 1068354269165394531808766024490699624639091528839099644298381782763082247510688823 162 2666022675207543971786217371083985973498261233445546868749688557916502305897585289 163 3734376944372938503594983395574685598137352762284646513048070340679584553408274112 164 10134776563953420978976184162233357169772966758014839894845829239275671412714133513 165 13869153508326359482571167557808042767910319520299486407893899579955255966122407625 166 37873083580606139944118519277849442705593605798613812710633628399186183344958948763 167 89615320669538639370808206113506928179097531117527111829161156378327622656040305151 168 4877100399735692665967761649407223564376860286145077851485336072828877806771135426917 169 9843816120140923971306331504927954056932818103407682814799833302036083236198311158985 170 24564732640017540608580424659263131678242496492960443481085002676901044279167757744887 171 34408548760158464579886756164191085735175314596368126295884835978937127515366068903872 172 93381830160334469768353936987645303148593125685696696072854674634775299309899895552631 173 127790378920492934348240693151836388883768440282064822368739510613712426825265964456503 174 348962588001320338464835323291318080916130006249826340810333695862200152960431824465637 175 825715554923133611277911339734472550716028452781717503989406902338112732746129613387777 176 44937602553850535347472047668952835819581666456462571556238306422120287721251430947405595 177 90700920662624204306222006677640144189879361365706860616466019746578688175248991508198967 178 226339443879098943959916061024233124199340389187876292789170345915277664071749413963803529 179 317040364541723148266138067701873268389219750553583153405636365661856352246998405472002496 180 860420172962545240492192196427979660977779890295042599600443077238990368565746224907808521 181 1177460537504268388758330264129852929366999640848625753006079442900846720812744630379811017 182 3215341247971082018008852724687685519711779171992294105612601963040683810191235485667430555 183 7608143033446432424776035713505223968790557984833213964231283368982214341195215601714672127 184 414055065054078432955914781253969779834401910352985848174101903888080258234732877978259725413 185 835718273141603298336605598221444783637594378690804910312435091145142730810660971558234122953 186 2085491611337285029629125977696859347109590667734595668798972086178365719856054821094727971319 187 2921209884478888327965731575918304130747185046425400579111407177323508450666715792652962094272 188 7927911380295061685560589129533467608603960760585396827021786440825382621189486406400652159863 189 10849121264773950013526320705451771739351145807010797406133193618148891071856202199053614254135 190 29626153909842961712613230540437011087306252374606991639288173677123164764901890804507880668133 191 70101429084459873438752781786325793913963650556224780684709540972395220601659983808069375590401 192 3815103324470676127405263447002029882441343382410745148613603386186465077254541016440254162549787 193 7700308078025812128249279675790385558796650415377715077911916313345325375110742016688577700689975 194 19215719480522300383903822798582801000034644213166175304437436012877115827476025049817409563929737 195 26916027558548112512153102474373186558831294628543890382349352326222441202586767066505987264619712 196 73047774597618525408210027747329174117697233470253956069136140665321998232649559182829384093169161 197 99963802156166637920363130221702360676528528098797846451485492991544439435236326249335371357788873 198 272975378909951801248936288190733895470754289667849648972107126648410877103122211681500126808746907 199 645914559976070240418235706603170151618037107434497144395699746288366193641480749612335624975282687 200 35152361617617744783833664444761922082844758091130695446339893426220185333743082690747623875474012005