0 9 1 28 2 37 3 65 4 102 5 881 6 983 7 1864 8 2847 9 10405 10 190137 11 580816 12 770953 13 1351769 14 2122722 15 18333545 16 20456267 17 38789812 18 59246079 19 216528049 20 3956750961 21 12086780932 22 16043531893 23 28130312825 24 44173844718 25 381521070569 26 425694915287 27 807215985856 28 1232910901143 29 4505948689285 30 82339987308273 31 251525910614104 32 333865897922377 33 585391808536481 34 919257706458858 35 7939453460207345 36 8858711166666203 37 16798164626873548 38 25656875793539751 39 93768792007492801 40 1713495131928410169 41 5234254187792723308 42 6947749319721133477 43 12182003507513856785 44 19129752827234990262 45 165220026125393778881 46 184349778952628769143 47 349569805078022548024 48 533919584030651317167 49 1951328557169976499525 50 35657833613090228308617 51 108924829396440661425376 52 144582663009530889733993 53 253507492405971551159369 54 398090155415502440893362 55 3438228735729991078306265 56 3836318891145493519199627 57 7274547626875484597505892 58 11110866518020978116705519 59 40607147180938418947622449 60 742039515774912519173909601 61 2266725694505675976469351252 62 3008765210280588495643260853 63 5275490904786264472112612105 64 8284256115066852967755872958 65 71549539825321088214159595769 66 79833795940387941181915468727 67 151383335765709029396075064496 68 231217131706096970577990533223 69 845034730883999941130046664165 70 15441842287618095910918830488193 71 47170561593738287673886538128744 72 62612403881356383584805368616937 73 109782965475094671258691906745681 74 172395369356451054843497275362618 75 1488945920326703110006670109646625 76 1661341289683154164850167385009243 77 3150287210009857274856837494655868 78 4811628499693011439707004879665111 79 17585172709088891593977852133651201 80 321344737263293060131308343285386729 81 981619384498968071987902881989811388 82 1302964121762261132119211225275198117 83 2284583506261229204107114107265009505 84 3587547628023490336226325332540207622 85 30984964530449151893917716767586670481 86 34572512158472642230144042100126878103 87 65557476688921794124061758867713548584 88 100129988847394436354205800967840426687 89 365947443231105103186679161771234828645 90 6687183967007286293714430712850067342297 91 20427499344252963984329971300321436855536 92 27114683311260250278044402013171504197833 93 47542182655513214262374373313492941053369 94 74656865966773464540418775326664445251202 95 644797110389700930585724575926808503062985 96 719453976356474395126143351253472948314187 97 1364251086746175325711867927180281451377172 98 2083705063102649720838011278433754399691359 99 7615366276054124488225901762481544650451249 100 139160298032076890508904243003101558107813841 101 425096260372284796014938630771786218973892772 102 564256558404361686523842873774887777081706613 103 989352818776646482538781504546673996055599385 104 1553609377181008169062624378321561773137305998 105 13418227836224711835039776531119168181154047369 106 14971837213405720004102400909440729954291353367 107 28390065049630431839142177440559898135445400736 108 43361902263036151843244578350000628089736754103 109 158475771838738887368875912490561782404655663045 110 2895925795360336124483011003180112711373538688913 111 8846253157919747260817908922030899916525271729784 112 11742178953280083385300919925211012627898810418697 113 20588432111199830646118828847241912544424082148481 114 32330611064479914031419748772452925172322892567178 115 279233320627039142897476819026865313923007222685905 116 311563931691519056928896567799318239095330115253083 117 590797252318558199826373386826183553018337337938988 118 902361184010077256755269954625501792113667453192071 119 3297880804348789970092183250702688929359339697515201 120 60264215662288296718414568467273902520581782008465689 121 184090527791213680125335888652524396491104685722912268 122 244354743453501976843750457119798299011686467731377957 123 428445271244715656969086345772322695502791153454290225 124 672800014698217633812836802892120994514477621185668182 125 5810845388830456727471780768909290651618612122939635681 126 6483645403528674361284617571801411646133089744125303863 127 12294490792359131088756398340710702297751701867064939544 128 18778136195887805450041015912512113943884791611190243407 129 68628899380022547438879446078247044129406076700635669765 130 1254098325036293659349871045320958908273194172222632299177 131 3830923874488903525488492582041123768948988593368532567296 132 5085022199525197184838363627362082677222182765591164866473 133 8915946074014100710326856209403206446171171358959697433769 134 14000968273539297895165219836765289123393354124550862300242 135 120923692262328483871648614903525519433318004355366595835705 136 134924660535867781766813834740290808556711358479917458135947 137 255848352798196265638462449643816327990029362835284053971652 138 390773013334064047405276284384107136546740721315201512107599 139 1428167392800388407854291302796137737630251526780888590294449 140 26097786083741055388782519734714586413891268203371196137407681 141 79721525644023554574201850506939896979304056136894477002517492 142 105819311727764609962984370241654483393195324340265673139925173 143 185540837371788164537186220748594380372499380477160150142442665 144 291360149099552774500170590990248863765694704817425823282367838 145 2516422030168210360538550948670585290498057019016566736401385369 146 2807782179267763135038721539660834154263751723833992559683753207 147 5324204209435973495577272488331419444761808742850559296085138576 148 8131986388703736630615994027992253599025560466684551855768891783 149 29720163375547183387425254572308180241838490142904214863391813925 150 543094927148553037604270576329539497952118383038960419396821542433 151 1659004944821206296200236983560926674098193639259785473053856441224 152 2202099871969759333804507559890466172050312022298745892450677983657 153 3861104816790965630004744543451392846148505661558531365504534424881 154 6063204688760724963809252103341859018198817683857277257955212408538 155 52366742326876765340478761370186264991739047132416749429146233693185 156 58429947015637490304288013473528124009937864816274026687101446101723 157 110796689342514255644766774843714389001676911948690776116247679794908 158 169226636358151745949054788317242513011614776764964802803349125896631 159 618476598416969493491931139795441928036521242243585184526295057484801 160 11301805407863602628803815304635197217668997137149498124276660160623049 161 34523892822007777379903377053701033581043512653692079557356275539353948 162 45825698229871380008707192358336230798712509790841577681632935699976997 163 80349591051879157388610569412037264379756022444533657238989211239330945 164 126175289281750537397317761770373495178468532235375234920622146939307942 165 1089751905305883456567152663575025225807504280327535536603966386753794481 166 1215927194587633993964470425345398720985972812562910771524588533693102423 167 2305679099893517450531623088920423946793477092890446308128554920446896904 168 3521606294481151444496093514265822667779449905453357079653143454139999327 169 12870497983336971784019903631717891950131826809250517547087985282866894885 170 235190569994546643556854358885187877770152332471962672927236878545744107257 171 718442207966976902454582980287281525260588824225138536328798620920099216656 172 953632777961523546011437339172469403030741156697101209256035499465843323913 173 1672074985928500448466020319459750928291329980922239745584834120385942540569 174 2625707763890023994477457658632220331322071137619340954840869619851785864482 175 22677737097048692404285681588517513578867899081876967384311791079200229456425 176 25303444860938716398763139247149733910189970219496308339152660699052015320907 177 47981181957987408803048820835667247489057869301373275723464451778252244777332 178 73284626818926125201811960082816981399247839520869584062617112477304260098239 179 267835062414765784408484701084118191686801387863982027911315789210165025072049 180 4894315750284710244554536579596944431761672821072546086466301318260274711395121 181 14950782313268896518072094439874951486971819851081620287310219743990989159257412 182 19845098063553606762626631019471895918733492672154166373776521062251263870652533 183 34795880376822503280698725459346847405705312523235786661086740806242253029909945 184 54640978440376110043325356478818743324438805195389953034863261868493516900562478 185 471923707899831383627301577289896794001215754086355410939992835754190388234409769 186 526564686340207493670626933768715537325654559281745363974856097622683905134972247 187 998488394240038877297928511058612331326870313368100774914848933376874293369382016 188 1525053080580246370968555444827327868652524872649846138889705030999558198504354263 189 5573647635980777990203594845540595937284444931317639191583964026375548888882444805 190 101850710528234250194633262664558054739772533636367351587401057505759438198388360753 191 311125779220683528574103382839214760156602045840419693953787136543653863484047527064 192 412976489748917778768736645503772814896374579476787045541188194049413301682435887817 193 724102268969601307342840028342987575052976625317206739494975330593067165166483414881 194 1137078758718519086111576673846760389949351204793993785036163524642480466848919302698 195 9820732338717753996235453419117070694647786263669157019784283527732910899957837836465 196 10957811097436273082347030092963831084597137468463150804820447052375391366806757139163 197 20778543436154027078582483512080901779244923732132307824604730580108302266764594975628 198 31736354533590300160929513605044732863842061200595458629425177632483693633571352114791 199 115987607036924927561371024327215100370771107333918683712880263477559383167478651320001 200 2119513281198238996265607951494916539537721993211131765461269920228552590648187075874809