1 6 2 36 3 114 4 361 5 1425 6 5625 7 20550 8 75076 9 282494 10 1062961 11 3953885 12 14707225 13 54963220 14 205406224 15 766145724 16 2857650849 17 10667504721 18 39821399809 19 148599935192 20 554524472896 21 2069606677336 22 7724225004001 23 28826640215153 24 107580396177409 25 401498875519246 26 1498426783792324 27 5592184569425034 28 20870241106721769 29 77888922733706049 30 290685874379443929 31 1084853712678545790 32 4048726414466772900 33 15110057148594817590 34 56391517643177387889 35 210455982012174971277 36 785432317054648645561 37 2931273475855420801340 38 10939662149979604819600 39 40827373978980587689780 40 152369830362873573323329 41 568651954386708561175585 42 2122238007732365289921025 43 7920300034792599100062960 44 29558962007359662150607104 45 110315548246751180938047216 46 411703231728884487171914689 47 1536497377146453566149142881 48 5734286272332652304582523649 49 21400647721376800561564228950 50 79868304640494528557364022500 51 298072570785091094811232798050 52 1112421978334896790532871998569 53 4151615342889697941519512825457 54 15494039394220095269273639528121 55 57824542231966542973155536586486 56 215804129527630449711363645171076 57 805391975890778180246515607659310 58 3005763774071808096429639729634225 59 11217663120322645104791231575606205 60 41864888706999415923011259885513049 61 156241891708120720866589417051654564 62 583102678126808069129342840471177104 63 2176168820796420145471948402846620012 64 8121572605050873795996960630144001761 65 30310121599423327344274415681573589873 66 113118913792690736502967042415984095489 67 422165533571241477750087451320864937544 68 1575543220491983505308404479955407221824 69 5880007348397285175712144441135725639880 70 21944486173098918466611519510874168696225 71 81897937343994810030798583387396720575185 72 305647263202869686083992085230700967604481 73 1140691115467505544346886734612958240698078 74 4257117198667216715111379100056495497823364 75 15887777679201230822026243178051785695122682 76 59293993518137318752074497927227341190916841 77 221288196393348832185817429742642584730340129 78 825858792055260351880775047468487903675067801 79 3082146971827687816935038866890540671717343918 80 11502729095255476774160061700847476645804663524 81 42928769409194248013721748106956167185450330214 82 160212348541521600676580718207216739933358578929 83 597920624756891981179798787467896166007944451949 84 2231470150486045808372489395585150825262596472569 85 8327959977187292300081971887131339279105836285772 86 31080369758263126505873303145567986421261280331536 87 115993519055865207396352036638326870249997776682340 88 432893706465197684275876740554963753631225758980225 89 1615581306804925567913640047708885701958760503928385 90 6029431520754504700926172167725775859211490472903681 91 22502144776213093005077938680000840294805679583485664 92 83979147584097866633719414482052262208779767103702016 93 313414445560178374922980456444334550536558739269707488 94 1169678634656615637198655885124969503569739859734747009 95 4365300093066284165458802707698675288790150755183486145 96 16291521737608520999634074483865473045340552243301876225 97 60800786857367799883879147384394075021127334396978790310 98 226911625691862678686862119879357917762826762403340801956 99 846845715910082914556799234700411415654380050765205845330 100 3160471237948468978628631633755608142651529803278092210025 101 11795039235883793001810184625742319430364756809665669373265 102 44019685705586703034117504097009210280921629840048758354809 103 164283703586463019123473610643379395718160920303117108078246 104 613115128640265373426532129058981965086447087607155828777924 105 2288176810974598474650203853255340185847607391690760501794782 106 8539592115258128525375034893244384825082077739939522206020401 107 31870191650057915626442035653929644182757048250728580639168669 108 118941174484973533979180852055029412053655111856737182063147161 109 443894506289836220292744511807153301770908399266076058024922164 110 1656636850674371347199117504129076085963503506363933873937189136 111 6182652896407649168488851628901831858499930481197679448555361564 112 23073974734956225326712084703226250881679137517316418374821443361 113 86113246043417252138449304348153883837372030304511696503824490641 114 321379009438712783227352064164538858856381587390346945691398552321 115 1199402791711433880770416583724934253828711618340072435408141224120 116 4476232157407022739852702382318816126034399311108336984320368526400 117 16705525837916657078643668084382084551706452081691884951196750673720 118 62345871194259605574731703480510020504519167629557143037160010570081 119 232677958939121765220263368633257530134438140616788442681573465545521 120 868365964562227455306262994332114030065035219513093286778608328066561 121 3240785899309788056004908035026108791067516683153484189254425324579246 122 12094777632676924768713724073997711067264243575621442999274808472345156 123 45138324631397911018849267094907800886437267000188928553960631231828074 124 168458520892914719306681201041356272767066356607989395878351622704607721 125 628695758940260966207879891893090426778944923240028869931245820559331585 126 2346324514868129145524851308814637455475767914224462602935950700166875225 127 8756602300532255615891499046398954743144379372055109165677949414767193310 128 32680084687260893318041066723700671549872986724781252820045647273881338916 129 121963736448511317656272926644872642180908434845234636868852824978794373014 130 455174861106784377307051111789813819019716111022116093636801969032501012081 131 1698735707978626191571930561608398780044342002456721985946505747793037661005 132 6339767970807720388980668284830037789611681172423219116081104928813806868025 133 23660336175252255364350748368147095041344622737023928011868831667059518458460 134 88301576730201301068422342396601021733656482954071853077227555107455170730384 135 329545970745552948909338586252220673289514168434715086302442676264360821244564 136 1229882306252010494568931898695221464541593672956843610608744035798837570187969 137 4589983254262489029366389219674049509581991867165135170831160243315572709123681 138 17130050710797945622896625607512983234996542390821497718742822982208597309767169 139 63930219588929293462220111935358521344247942778665528909031427157457022150243792 140 238590827644919228225983818344636477268642049087910953022473284177686547819776256 141 890433090990747619441715169142500251679005374384541171321057255110376239051904976 142 3323141536318071249540876881107282032029557337123803605164795028283952609656230721 143 12402133054281537378721792308793672287141983150840119505323038043613536110105694753 144 46285390680808078265346292215893002069708086605809663844790159277954150965408208129 145 172739429668950775682663376835530002747542505894994616501443673781471170222680553206 146 644672327994995024465307215960604906135195696192812465191753477703044426930923536484 147 2405949882311029322178565485311546802926849956660221978981070693521955873671059447874 148 8979127201249122264248954720247120405739681455328370580819135262718873135313698589289 149 33510558922685459734817253405914406628102371827332453335614605757009577995193105543729 150 125063108489492716675020058933835686832101516978456566801232858678748958662229897280569 151 466741875035285406965262982267608496445371364503482741137403479910484113808722225151830 152 1741904391651648911186031869952873257343740123490369375031660050406871515658033022468100 153 6500875691571310237778864497917188920512013412824444717764423131218386858695655311711630 154 24261598374633592039929426122825321715060956007644437877404759650030187967301431827267249 155 90545517806963057921938839991129867644139141835431843787216574725631320608386638627550077 156 337920472853218639647825933834994705343997231939424105452072885051249155384007870994831321 157 1261136373605911500669364895362461315103964175839866301248594366720791668174627157406581700 158 4706625021570427363029633647655305714569341331323343704220238413678002050572809528436090000 159 17565363712675797951449169695176562141236823529083033885683573241681127916572193963696125900 160 65554829829132764442767045132806650928863578637943943983269061866953289200636638454313581409 161 244653955603855259819619010836546409654231335458743714037483728556312817198766635822324972465 162 913060992586288274835708998214854165234226173763138537674861533299196953478577073363724449025 163 3407590014741297839523216982019872890413226523069026430915801177573688441446779016313393920040 164 12717299066378903083257158929855729411335842838308104406601093026150439673860402892882338793024 165 47461606250774314493505418737421144573478993728851604154540566675355863433873136849444160235176 166 177129125936718354890764516019882640508166062756260224492056260983962354258536113891192276137249 167 661054897496099105069552645342000120165409044782755785739562317214721482583510940913601372329361 168 2467090464047678065387446065347793014847155683633986246785092465109294325994209478163522959836929 169 9207306958694613156480231616049831940227895774296435155472775746270227137775635181506617801269630 170 34362137370730774560533480398853496231304424730604658345116322358768057762984547165689915376836100 171 128241242524228485085653689979360167512787048889716678116897697832807078536232688199848566392254170 172 478602832726183165782081279518575329224389120494246759394727133351726757909706278421471648720982249 173 1786170088380504178042671428094965215997647663520961828002508602854495242206183913470054981826604257 174 6666077520795833546388604432861357059363289256385596875066055842062732457480312530074491756699410201 175 24878139994802830007511746303350317693166673139478225180539784562232143411341768144915366968355797006 176 92846482458415486483658380780539481805940408259702483910894328025991262014960688156583797317124436836 177 346507789838859115927121776818808487107827906086023773675531103729575783414557114842600902495581052870 178 1293184676897020977224828726494697074734718278049385191814422274469915349003130942921690503763193431025 179 4826230917749224792972193129159974512506282266147682405083684408632772860278405615904219449894503875885 180 18011738994099878194663943790145185226000287408679175181371306558001297223361745318455627797120756923769 181 67220725058650287985683582031420798391918179205730739167842995697700180249076498419430112548630500225644 182 250871161240501273748070384335538103445100385663347245350542293620659567994644446125223197565716525168144 183 936263919903354807006597955310731422151205418500450849887590002143252900678919932270116922350021897647812 184 3494184518372917954278321436907387010869582610672735973574367967436461266335897719559424374332978571116801 185 13040474153588317010106687792318817788206863573156382845270566118427282922850715712328920184424133156127873 186 48667712095980350086148429732367887609857719983280607192489906489644967321992776920647534109799793667196929 187 181630374230333083334487031137152725604921466890077401745980020603122375312824664961572695800853086432301504 188 677853784825351983251799694816242993868619953510437667440723823102395457617704309382909308944797228794056704 189 2529784765071074849672711748127819292419255611076158419332779715728939248242205747801761687517953089883124160 190 9441285275458947415439047297695034302263669312310910904159108577667311940681357754750078112701153995856097025 191 35235356336764714812083477442652317659695455671501802989985210667079091977539341620359530955483285148769423745 192 131500140071599911832894862472914235572907269096646731140965650274312967672899527713444173471151665586911851521 193 490765203949634932519495972449004626183487459076337636882571865754616234504335431587865524130809066114836747078 194 1831560675726939818245089027323104273772171840372051696475054534514678565035997477516305976858638583808250292004 195 6835477498958124340460860136843412459536010083005373048416177690141503981654141432031549981584568050692799288882 196 25510349320105557543598351520050545536527172178874538019079392738691649334348327021916132958481329931782627589481 197 95205919781464105833932545943358769743149328247684458915044848280124867210946821967839959183365167417175237119249 198 355313329805750865792131832253384533604212707810156714999296480032203668033553581667390934336720624788553511452921 199 1326047399441539357334594783070179364332058592199302907970290681049272172865316924794457394712683089052966691168518 200 4948876267960406563546247300027332922708678468904737956326911062802719780342354099456207007178717035435197467531844 201 18469457672400086896850394417039152328565695058475711491395798639667134513383564136426214978398326561892553517048894 202 68928954421639941023855330368129276397685337989780927319328911574314889937319498058558884220385677099158854302891569 203 257246360014159677198570927055477953249717815748386607294896514523695238713131564149087814037844728015580218207958109 204 960056485634998767770428377853782536564161933571870052704704986998580481769778169709610765132325455480814672402401049 205 3582979582525835393883142584359652193082157651931078229298384805988171022644957090032971298106384377194484944470130772 206 13371861844468342807762141959584826235988041195466873750882252747082048707910366968890236651598691106217001860764940816 207 49904467795347535837165425253979652750415738063400098084539036468875743783123065645433738900757397751970370216323338620 208 186246009336921800540899559056333784764324849372352367796879469710749606423781946842304957435622771386413587803372549025 209 695079569552339666326432810971355486309626801821866346372274250587295230354728038517523982386939927020057192309868676305 210 2594072268872436864764831684829088160482334820233372857760975209033868967892325332503238796466860993923896277844961058561