17 331776 18 5806080 19 69672960 20 675578880 21 5675235840 22 42832800000 23 297267224832 24 1927826369280 25 11821052680704 26 69152452363584 27 388663047288576 28 2110540207741632 29 11123834480487936 30 57120835559901696 31 286669843226634240 32 1409843999618778240 33 6809949521252980992 34 32370010012972556352 35 151668447769234744320 36 701508700069654802112 37 3207069497617644094848 38 14507944563546537811392 39 65005950406718143394496 40 288754423731634590332832 41 1272532997484552651415296 42 5567683814641528050588288 43 24199916273829352838822688 44 104550980854972062183904704 45 449194426889274528240719136 46 1920120374666361247236315744 47 8169350661305347160699741280 48 34607654897259637343617481664 49 146025331355607785141868599616 50 613886882244667783597910454912 51 2572015841588309646476057562528 52 10742233019819529304499816442144 53 44735492780884364353205626220640 54 185797218159817210981046437192704 55 769733621144096082987714365010336 56 3181515158057712723632587007385408 57 13121744715165455030592723752555904 58 54010635665669112971146278768987360 59 221900361777949773936536163499884384 60 910089163286710659296968483275429504 61 3726567473377747525889286854514841056 62 15236356644048411041982278848977969696 63 62207788503267914745220734123110987232 64 253653582185769426691507947162176256192 65 1033018132993206992235280895422171814208 66 4202240802093842378082019212784418058432 67 17076260362795733016284671132075293885504 68 69322449730804681537169282652973130650944 69 281159421375660062251832159645305619034048 70 1139345141578074736031579687076635178622944 71 4613243503543668246465014120228925723188448 72 18665028421053864508977444301675062460234080 73 75464615181134145091392667469094636515969280 74 304909022532202213620046175365734474022105440 75 1231197809527797580773608121599401950633128736 76 4968590798077807132229072548451835111002750592 77 20040220983074057623517358416919584369418162816 78 80788702194939145833543871743350757223997715456 79 325530424596488170325988298039291070665470919104 80 1311107857555729485175448295738578725505945327424 81 5278412600012077591388837726686967896101065347008 82 21242113632160924780217999944639216356541629733536 83 85453972145988509511446575244838311347259494615104 84 343650421428844554728620514604015465951463473699552 85 1381531929226391766806567191245560575680912405264288 86 5552302411997895155947341907259223421931008170829824 87 22308049489104016434654005224332672711149201120104608 88 89605367676666960461185933795225363197122909824619424 89 359830146202501138214257991809315551352547319389486304 90 1444637400227523729291837602496381811984074690597062304 91 5798614350799892371825155340970146230297083695263268320 92 23270169033601024581903436917109761090680809234807954560 93 93366331864096033586507633676805449339509262201383879424 94 374542981301401718501428855236914162781195061078599779808 95 1502237068452171077564886427237350766970319420053424927648 96 6024281608405699100497918555723537555849639540409736293664 97 24154958042124019959030745651522638769862769577495992406464 98 96837937012022516801749467093288242440507289766636564759840 99 388174255781395771696765567473325407353760987644363006984544 100 1555798670122738947012554734725307552881758644831094575177536 101 6234890356062211082527148549212069747857695033071216603847040 102 24983661720778702142932839549779394441274779787268434903640544 103 100100928208799507852212613976029992125573211605484333231604352 104 401030663807008291012236476770876264049311025767708959929871072 105 1606486473186306272409219687419341519876450091788715996471852256 106 6434858133211707816373605819695839104960221509268549922128373216 107 25773033681828007722063346777370168864147282398739214261418444128 108 103218817495743082604297225249433704423790367785812637930395757888 109 413352885968316714862878454779070667495599599224402811989893806144 110 1655212236765992241220082839489081470295199237375476776435701467584 111 6627637878634990581141186709670641591025255352449999813474623720608 112 26536147131139938694794515460227626359789441231339682581295181111808 113 106241089889307336654463635630542686957683361262512592986610401976640 114 425328196030885769275937814153916476090472262234230360160290389140352 115 1702684566051993910794429253900921844936948097917915507220423231601344 116 6815910413548690365266720728440805647262309205535179144732513217354816 117 27283143026363135868053269215984800893495905083569677049654578718532256 118 109206102746744439392461490809961060648824000600998448524045819339707328 119 437101667320814270570670559417548301010032920201476908410174246997993152 120 1749452124297868351792483707465796542723999881283304482474344460375573120 121 7001750716050898553160087933889363713386281028819580678143341726782889056 122 28021868665498930052579689841913345391506485548659807100685507726832315168 123 112143534105348327665450525435133796519832027809639657043316080636952770880 124 448785545051371428723915019313392158560914070703702740349929684435987010336 125 1795939459856096048235511338646986569711662726852867009921337232635732364672 126 7186764699416726778878050604149312025087286057311827894422135873561683988384 127 28758399260420962456217237807030338186761087242343615152984124472819442828832 128 115076369462977808269465248611535856819748669653129034634625129663592653335744 129 460466806983562757029809027932261059238300054673450789304766690146085199830592 130 1842475752390228374899159810899022217885829262766568076642523338078599056458944 131 7372198417637763847394431938042166979257041792360026070400407344921287110626496 132 29497452490741019407787287398100178221283574027683390824824761542447238548959552 133 118022474369719425709600264343350817638823380771438514526070671888463137154053696 134 472213125175970611789050761147033782628182227701229879582219509539239115082437248 135 1889317400797657741134882742714729616501751857127177778819321245674790969328881696 136 7559023600394605225415488138432845857566394352918604822033796393671026848140641216 137 30242712242397270383693139801006426966643047405873950793050431390052343807137371968 138 120995819172333481537000183203571975226738962860461980713443505092578058482699765824 139 484077497385261595906149075770426207363538254530760205186379864409369795803675066176 140 1936665530116338568054563790436145088548343633910820943333668694534881017239486199424 141 7748003806123436608839604270340469498026315975771038081511709585286955086093223302752 142 30997078496168509069116058361166154527137145800140329447901107768083875291710730510560 143 124007422661587506913099832326090997255978368369003979710068607936432176361654491376416 144 496101809532602839673571691588560155967492549041903253229439947676472612853174452399840 145 1984679437096028859763617822725199664988815313126588696839851526824445999957922265311616 146 7939745156616429018978866738686748728797571630056650268173856850658765312849088570299712 147 31762858724264178662326659999037828518168010230306029878160370485930548628062270068397440 148 127066073972180661590173144701373503350740930772102278935608410265876461451591205274482144 149 508319558028828034175178367531082671155385327815152419618671578705516165542904767667836512 150 2033486854515552655200922695516340143439165167394251138158292118669248104156519403472301280