1 1 2 5 3 21 4 84 5 330 6 1287 7 5005 8 19448 9 75582 10 293930 11 1144066 12 4457400 13 17383860 14 67863915 15 265182525 16 1037158320 17 4059928950 18 15905368710 19 62359143990 20 244662670200 21 960566918220 22 3773655750150 23 14833897694226 24 58343356817424 25 229591913401900 26 903936161908052 27 3560597348629860 28 14031391033119152 29 55317304280338408 30 218169540588403635 31 860778005594247069 32 3397378086595889760 33 13413576695470557606 34 52976853413424121454 35 209296471752557936110 36 827114477843191362552 37 3269576461559623975900 38 12928082062869540207410 39 51131477324391596121990 40 202278371832757962680400 41 800410813194041101164420 42 3167923063306792384874700 43 12540952571249428901392860 44 49656592789699457611581840 45 196657396009496401276042200 46 778981796415394078387878270 47 3086205608690980088732809650 48 12229253884310811313310605728 49 48467410615025936013782474172 50 192119641762857909630770403900 51 761663757117201961728631646556 52 3020104657850343290514399992880 53 11976932527740766993361651999736 54 47504194648438109516796956651244 55 188442565515734021182615607768580 56 747626679989695853318866185554592 57 2966521118239985664954702086144280 58 11772404858699732586188659857646248 59 46723603455585541259259796981647432 60 185463838757545669514612425416490080 61 736262001162891618184199485661336016 62 2923171367321931373425996933337783875 63 11607093851088224773588784845476728925 64 46093394340829429403919676615803691200 65 183062151498210163887302260440097215750 66 727112925724565076290832236263879348350 67 2888333953965169571827218962233987134750 68 11474507085347343168930648977471993239800 69 45589062740499738331903005113062919288700 70 181144947362613694579662906789827300072250 71 719829608834683695133979449173039756412350 72 2860685617142785602283496554764573679842000 73 11369636058355271221520074640436533391994260 74 45191639213924016037664146714294598839267740 75 179640334888623896674814482814807417288419500 76 714139423618775613858031728605326717343501520 77 2839191879043999650698070846403922175714420600 78 11288553165835331078717069995150139923311296970 79 44886203328919782741299498641684364538370750630 80 178491601999532819298529651900245327339986189600 81 709826693132479461806773190975584053274047488340 82 2823032086443987983023410133421414532862393450100 83 11228134218134897398188662226500495506457858138260 84 44660855522735501110867539637826011266370342989840 85 177653403126152301216874572697263566983221930858600 86 706718537890613352273973233312804104164806386982420 87 2811546835480686775116603730647358893626646783853500 88 11185862965376035047053951394269032471808084369170400 89 44505989735615787795858266648876112964129518502810600 90 177089050511280210843803410774350727939831425601071000 91 704674780923380968024338876851914617056633866316519800 92 2804200320625659124567277924718163849030607529742148000 93 11159690566590580740354583612991667619792058478202676400 94 44413768504939125769072475911382161051349845637040490350 95 176768552209282833314283850715514216336201568125487979250 96 703580609094219620976810136639537572562221837643188244800 97 2800552866375665852436103479490078532200005483800695633500 98 11147932708917238133429157479388753843846042447475511319660 99 44377737380961509086014918468667981304831457316167922511340 100 176667166044231794935412925573425712859400335126752870366000 101 703341146680560095448693439423679105001220402156080407983320 102 2800240551616624447035830125352081128251241166999931708098100 103 11149193053411400529458624482284168391306202226256870952074620 104 44392537132982268164189899568955611678591612308100265069480480 105 176764317070672564913304677381418327954564552603515703201714600 106 703877381097291917215624868768547267823308371901618614971483640 107 2802959867083815225124710075475234532850131399618614546896136600 108 11162305428203278439426118152733661259452112061420875194742201760 109 44453685831938681953210021091742613934664892729092044006288137840 110 177042775651118833270402295665180692128391799188110679848110195100 111 705123061253764196289986810072440494328894964650571787333913380420 112 2808456004993655404853432529449265126772270129475961599622983592000 113 11186289593803145153710465498897996858204270355774517234771607471800 114 44557411677727327949765854793138710097693115945659070328188523750200 115 177488025373943089966341270442304668427832902248677943210125676027000 116 707022306530130263170268512529787852360717418124873610771300924341600 117 2816513810206596868424591821501958417945222458902260204021576197446000 118 11220316982370041028826514940188571099181779385421739154653475774611800 119 44700523223923005589137822021838233734672781552147315211864337372984200 120 178087771268198556500601434477415858879561488150998809192329058661896000 121 709527742357566687911542544436240988975033392425991597111389066644407600 122 2826950709019950453435884651186249421549419901308036368656280885364082000 123 11263683867637392095191555618057631957520383740542879070970028797147039376 124 44880307536091381898455861564478957842353770599174336584755530925372562624 125 178831553079104280805696298778959525311639516452767946449924407262327172000 126 712599031131960782940498326559458968485555563185167074616336281838558198627 127 2839611126271508546268984656777172227686073202135060380392524976909278609885 128 11315790140500005467966628621361824058384138589634760299623561676609040478592 129 45094449473311746504083137985248080106711886261723160349561404959110764722118 130 179710438175882964397878890279477021144084367026106040716539637099204633194910 131 716201703467171286570285877015479677209616969016822605067315224636078337474174 132 2854362035693477452914275945995383286862527238943654406432116504246327930368760 133 11376122362459155760992014940318973726125163275210786939036014498573664549419196 134 45340967124856559991233764986591964499326363933906239054012845932727367575007114 135 180716775494375993820599988237767406167104807116457103801183131980480525409264110 136 720306220134749532857889035243352469798418387398799715505134441671635099022561232 137 2871089382519751232587914663858792244991050861748812873641127813158998344866165300 138 11444240118477581920428115322280103478313650702941618447112174325945346270162047420 139 45618159732210823769773125738857507759531471673427783430718186096668359924262962380 140 181843996743861972550701668514201474846485773192081163255086983589313332599098686800 141 724887212994038390678386481390827317762170010757603861874898691924512478591591898040 142 2889695184187227508939548946206341760228035888037847546303895790207350276655016165650 143 11519764939701603127186792452768768546043596005921447416013422741709554415172269883870 144 45924565354020683565571946998220621880654305142487494555495219927098842469758519349280 145 183086454564711143523177277361103471301418027729332939604036357220704427249760083516900 146 729922866110830689434713659921088937123211592749804705534153521825470082841587777510340 147 2910095163086896464773040163875886895131752387569668204053375698626598339838692100003300 148 11602371246135838639960431151322311506794676457869599598854438295585556156548712013400912 149 46258926202487716775449898713313074990084985759311663838246293225938080573689070065242888 150 184439289830653515755171576024910397015395364450099048242389627265198193032679398926679300 151 735394407635894580073757308746642735916809072739466819541093909914127488089253206021120524 152 2932216800378435772961158410036497569201278800395775501326663254805104528065518072687636320 153 11691778890541214489962527307115817260013010741374360872055577227627382409827287724296346824 154 46620160070830755213621319292476393508880436495646081486311102560237692253564715405427011896 155 185898322128744855246307858093624331962576014663960572259709380338841753253626197875639764120 156 741285689906276340707776242955940292451503605064260254985470773636991843843859533676744663328 157 2955997725714795712764318182179166841089268729918802685881830116934158332309149591838687899120 158 11787746981699940929101404496228164840987031338114104404862845799105434254142998921722334563322 159 47007336634861443813582226389903982144799372317044224350896171222299452064186417824410608647398 160 187459958814075918492552461168217138206141452147169140667911123066798653468174114408085166560320 161 747582840353404140288972825010030355685120700614205277772498629819227789593976876653654364772724 162 2981384376958546279822331407118474339253265027066952573452662692015023717779342717453030018579300 163 11890068737468572784198285546638368930530361332412692788447465330871139482331219317842420727294820 164 47419657683410031276827754819603801760344162617463171859965366205372400170645522175586196523166480 165 189121119057940620577183279499975290867620595980192137515116728151483396766452840194219375136025800 166 754273969645370968561727079668083270460341363967753317284316197601565599311398275631750261094461340 167 3008330878435180639921994829402646222706480188720037023987386445770270724565208279048853522273446900 168 11998567172489340409286626224829885068316314361717056438891854245419489069530386187152510814866746720 169 47856440537391172472044006060061887040442075055495118382104791254130322214039637639108500215436562680 170 190879170080677464442300194805407155066356618340928306908670341888119910468410471579683484071064919400 171 761348926402038444198179756948082003815505932373374225441294903962182734355911553183486935819120756040 172 3036798097243863768146802902285352295920691135782484811298409598784427200153242694488681506453359256800 173 12113091466820357864825297343992822835642193327053710678209623031536740814112911109159471064046618574416 174 48317104073445418529912047195960861765449805043264820982984601170067007532699726748214532306574813422884 175 192731873349658083849590720112468078053299193115302398134932731143020062192095637087413315600451841970300 176 768799090046071103268531124182819695235657930649599190454388489274706287246903225744257750987150692644032 177 3066752845546272078077587175471525872913443757768382753440928182045211373740424339108712276744388888540360 178 12233513893476673287728710273227469122420445513568716286889970009808223600483930009604659782674132850670792 179 48801156887994568386785936486924724891418477195818441697922674455291219615786071534372403146962719667077768 180 194677338976111919318150294856674358367264574141094133558291815710284452737048249021027611055905060099865760 181 776617195066635181236213043288893464954728859428798291267786713273395227576337650602827998130305413706222224 182 3098167203235441694062072571804059144663862486899776032243518578113838876284897317412074460472987546991613160 183 12359727207395040072165301811400796923954242262113208084437597340344730191278288609130521701207384416008537656 184 49308187230348060446544176026022005285198732747425722786354962631179611085670761114373694190327079870104922304 185 196713986895776512947486603205418526665288015700974452652957036746745675823355771279065246498087603283227815760 186 784797181302770725432474155099800261241193326814387899721498176849667711171522524427773931658672900551108648752 187 3131017940425373904588510560754024766429918759905498746542075419672466760306253457671823801420289989824571542000 188 12491642417426895629699705854433000807514040080329981939764488457343414247310217847787682732871628106884679572800 189 49837854405854180731370147602700806552469544669383810645386547437226584936453058630660549283631925639091928399200 190 198840513692668879141528052522018925613606169456387458808395732417373924357905473670277621397823803847765911420750 191 793334065893635479456787653457499343627604696713559409556071612409498483149924140463693419040905629826867723924850 192 3165286023147705221646556017897034138336079191507870219376305585864421000401705212019011039860945871258275066256000 193 12629186877934041170406138650253599189447654428040295649328826950523475904968149785839313759522110473832896526374300 194 50389881406903370570258520639739775638725636516151472532105808112943038629815289824370818027709399863501817133306700 195 201055864140946542944652305519752953769147320957348318761337973707223924869447211924179863965812088157030511660943500 196 802223833361762771817698927198939680027447803092599134812138898664596968911876707593666229554963663639458495323447600 197 3200956188752208496000114963592733627388772987265439528017977048486596920104486001507596023629345579228000349379247000 198 12772302648378482286121067859297990838300603524720159367481274308291240482321483585507923504233925817299299262096705060 199 50964048574496199407020398467064665086281030225956348255559609093554087418302835226539757483274433078013048932596636940 200 203359206710512721649984375195710539823858829997596852086963562829147609878495814974301634417563537134018932503818612000