1 10 2 33 3 180 4 760 5 3653 6 16401 7 76330 8 348480 9 1607429 10 7373520 11 33925033 12 155833327 13 716445000 14 3292287537 15 15133013897 16 69549148120 17 319662372941 18 1469173559040 19 6752499229970 20 31034919432791 21 142639437485117 22 655582007979360 23 3013112158740900 24 13848511632579623 25 63648937434032290 26 292535836853342511 27 1344519393396874529 28 6179524010953920000 29 28401612619798231969 30 130536199121934153009 31 599955353572254896690 32 2757445258183736750057 33 12673450350884551084740 34 58248243704805371133840 35 267713827355431440776077 36 1230435267170119873154489 37 5655183978546379999530370 38 25991701211448109813294080 39 119460044891072905367168701 40 549048413890695540737489080 41 2523472689812150129217262537 42 11598092727347684005898866383 43 53305809671176415224723485000 44 244997984710336336909509028753 45 1126031344098786694940298445673 46 5175334766079512242817551145280 47 23786273873621093830099208215189 48 109323715346675888560668866462400 49 502460990767392821651620381660730 50 2309352974716568805088364971880319 51 10613980507596408691668986420682613 52 48782747136980317428070350415218040 53 224209608876465260117970236508592020 54 1030486220289738100060587338422786287 55 4736201340916318135660583543382396410 56 21767979716788869226223853597198800479 57 100047465646563345474504670122013469441 58 459826566935850896173565182880048640000 59 2113401576877162245402720162850460354561 60 9713371401983344986692291470647993808481 61 44643471938864657023711641385381804387610 62 205185151918441306772492714533457692354353 63 943048215995552869190098818851626353104340 64 4334328918916594488064762404143301272595560 65 19920940264463939179175705165911143185500693 66 91558316972292767507952599886114528799145121 67 420809725620871113805028735251016858165339930 68 1934076892552543843474612160331908526817431360 69 8889180070129484525281212388620203334975223669 70 40855419256316111852410132434932277600013540320 71 187774943182701372519773189796019771418329148393 72 863029432302686215147317210116241322048457463407 73 3966555858818722417425146101512939333744868125000 74 18230624347479929145627036232656533953912094609457 75 83789482848202377288457334809233111650709055421257 76 385103510562965908544635877938228896964574577513320 77 1769968124956652957792880148836858840245849300553181 78 8134922371346046405081144735510592166972026459484160 79 37388787433359612774084179230007019408377466110641570 80 171842011751814956589825319980627362987920289108852071 81 789800339354238489053059508237235596898020872024818157 82 3629988788451680859319813212003967449681569853822388560 83 16683733783982183384421874712504226654030809958031101060 84 76679843712000370402559690585935963906627371887733877303 85 352427011113178632600363324118129583700847393591943823890 86 1619784185119961651825621166979117389876546294942064646031 87 7444664352137757302427843925204541259403695358132644893089 88 34216303520636021873210498741092750373792610721666635840000 89 157261008856645518914255395555158111854074345713714210565409 90 722784823664383761073324900341475885838064231958318707440529 91 3321979841778676519491286485180688308984444077948045851537090 92 15268098758958036124274035407479156669595939197506640178911737 93 70173466070305841016976661831986208001934214742149118651332580 94 322523152231458487570445200563144986147670108295466695230791040 95 1482343534536246750569083324355139712769921533824633785289091037 96 6812975562152796843206013617180980988262090126557115717464109769 97 31313008711582317320866437103603603204773468928780069037374422770 98 143917221722986124376296524080010620304115076203717948233150675200 99 661455655674568247688004078348348863412245001800238445470248540461 100 3040105827404203836312436125255277365460208725522955990027830558280 101 13972582080943186728493707208317108545170544170304753132859871367177 102 64219162454418400920137481474633923156695066214990147613438563652303 103 295156672006366496834050022842899065077448854222732524551806654365000 104 1356564889673050609506297078908917014462721358799153944829498764322833 105 6234886331331048441000516245790903687604157994312912538526419013910313 106 28656061984611604064376224063682085834617694584866874657225943833856080 107 131705671094503452805044368585930489881286298607669259092281056748646949 108 605330341893055134681036927883277881803087365127719423986304334477401280 109 2782149164658523458228257366169991466354079636107141017749185704712973130 110 12786991562662528759388678951275138500985872998530068295899401159793345039 111 58770088714373913093194124368210282562732197909203573724318968704085937573 112 270112270784684735952451346429948202347123588568480806919050962576177220840 113 1241458715215691540369681984069975131247793875294395565198926692377850079860 114 5705848672138082255399351810634012805673717533739435364331818869308091204607 115 26224560406492052103093363992945824941024406139726396284718668293566836696810 116 120530285331953418373907604222863764548570474508513392868939416729368536992959 117 553967328985454436584976243803378185619750671081049473020659601420468366362881 118 2546080437278469909558816485680254381136820224464896099102429793322486149120000 119 11701999836279761414992172368723265637064248842700820437380149873423851096933121 120 53783375483087501235236929031077822091010549620940145409900443003828031109024961 121 247192917349620672694665280583561049661479478379236870556111093873889507990439210 122 1136119439119826452446539261072120053522711398817837897374037110557323373649476673 123 5221700499291954241972396383557338495400809816872229829164149280642518282812704500 124 23999374683201846257510193772666400395492644127225045196049957976127880212566726360 125 110303144591078977440118694726200014582234275377542600165652314060626873751746773733 126 506962529952770394351270976320177778003049891618730837516098833661822740450878305841 127 2330042427429580102122007902808500893736759804381386789771909314192459682073154571530 128 10709070972420220594123079315575343097082383472990672441714453936725813658782471186240 129 49219790911210530635902027793974421107276990350760436406640221977504092054940455463909 130 226218298821843046587247185567353495958676367607522509547971192931337592639021799195120 131 1039718328226235535436630092668257172122881036077073333916239793305110912584464508915753 132 4778632885489536483892958647347345417601246943344510358180770409077820899153177079061487 133 21962998664493334528638159017054094971717859530319523494203020113442839747032457813405000 134 100943789132929036142111377567196991840558210700622203167230721460467404067835370888899377 135 463946145067450317697889239666188187584989161023467137951878039403412120513570814325284617 136 2132335504460788086871755170149707686290973639832510248726827448199860510610037178855766520 137 9800393325658528680621205095862127538114495106863492400303143280105091267598026145648109421 138 45043432019343593376131581055730266504926865340993768588089194818118036932171467807126081280 139 207023402088292902089837749727980295841805601867821783194586546009367786181866930477190885170 140 951496968388324128562233240314497241602022377545875801968920362020620492417118615485626303351 141 4373160095524140260577456199450480065747862225148578911008343864265601696045101885751820375197 142 20099411618177243700384429177660483655271791162707993145243543761843804646559626494775547933760 143 92378586324884826746178718197209617048435039879671322210179687847638366271022084822409828965220 144 424579752556861330627663999454785105884333983520404832722061910549208935163785318908796611942983 145 1951404253440986451467557675471685026815060384401733547025291547044180665152823393687842659151490 146 8968818078147979402130974341090173173108992401473908956338481492639910616253512033759505341357551 147 41221442239388169059456817681613341511321424094233412485830270593771794450352199749267358732687649 148 189457215598478698962659572947740425659496243870423409097253105238815400532751321624268409240000000 149 870761297818705315308917173945371759577078144976776157702658379231635292032755928258033120307474849 150 4002092163044564458741171486116780148062860177554576551982334478523850677543922595858741218324120049 151 18393952190600743114070463024025688635551382658797799275001494735880522763597294308468372151189073490 152 84540151352416116322909222760566040723660609399427290354771627668501903647351640655510895076778705417 153 388553646145798945581182350869971886972358959871744807424654103360898826508983198000192974680366684420 154 1785825238280460900668030819967505909436742015223319008373315854321312237165373954064562119539126832240 155 8207802997897427864613338026052851070129937451714617934119501250156834355370594040989691300923548829997 156 37723752922856814571467057843121021595346689406072879746415968634708350838099990114522248237049232633049 157 173381541314928642662583349779324261679906193633859426174870256602543260435179162879444550986336906787170 158 796876146713553982511566518496507762663000867623689593284802581517203864811654142664417553456537536184320 159 3662509794209363806346166493346679868143119837549252230464809718458201181674917849223987604896393980088221 160 16833203061731649996489200619165586696597357885065777416578538358436510274139251186505994288538155918219480 161 77366817084146747358261406710238549807104553172682778989919849978281261392701983571038732040972641322527817 162 355584398511739529426783627429239328282150157318916982827526806687018290457366744468804720810906386170870223 163 1634295803166296904940891266592624133739294768421175885713525935132260223137743633394418584416451205074205000 164 7511360969226527056101430663344999880422359567872080907894908147147339624630530039112589697004114302701248913 165 34522846782516414114915124489546002795980966025847285823970159157507794107876669941685892296754340487047518953 166 158669907471086535559559928123454336817460828092244305305644373885762517093746631273294616720141448768252598880 167 729260240196450045838917243688497431174327553289605562563272774602770173827164672191725709036634810573896502709 168 3351741400796458339128176490864880656797638117220104013737774050027732978051126764881541069563464671006854868160 169 15404885387398488003951709472056332015198516633407818959844347988057317191397736832154170634649793116508476893530 170 70802148919511660980754569698824307746284218087788436018096546962433831417451198153831580425286888540372445177759 171 325412631483866633748648469919334829785948114581142978753550285505586150693321891622606950361677726780297482168533 172 1495623824209559900856801539215575104321984770231321048738387711289681665306960974242401465864974397445971330167640 173 6874012890474196310278963222953336554820952639954412544408817893797653816274210526026044708284054101556202571663700 174 31593541406294605664092828519844165918007983442133440932193510317831694046554715877492066984120834754471811520454927 175 145206573583017431308408117442905945834687239628306704167145467338861673813751822919527703188510030473275370528021210 176 667381625268490843527167955129685205734061008428746861813041759900757475507463176722866341820760893350732775876977439 177 3067342082081218419323725812815729372959236891068672335055688485534429294549254333640777011415713462138069270252280321 178 14097762198234367046601862877382616379132397612992955167000417246283172841958677514798985449253469960959398533153280000 179 64794500802178016103035174577636701750561762455104797031654897856557352240540507221544034419884173212310542763420135681 180 297800975443411493212929318666908441437542286679185660710402198883206479278045732212395526094754241893045360701384049441 181 1368718330677628812627736475725059595822179812458919609660149703034277561315983601364511540588063460095204405808633034810 182 6290744568393593780296016776170999748406431879537209113096874998543330950102094049113567538450956382696043858239826566993 183 28912791140293534437283071464058700435136485811286659807426805072525229723670407308137954093630479812921467370730479600660 184 132885619887075558951049480264051334102082657084128344633506732473900114486620855829808692131446341548125759984118806553160 185 610753485787227047637304690215052623430400118403906059068673949703223961058312423356251935851943475067309167841613421422773 186 2807074390127659093355667134887133259658635843659629043524039972520316227895841435100520519715035882141687878212781546298561 187 12901549995337513514900842096379552339499132449386341497187954876098687671820604404273205191056700412079197369649796524891130 188 59296608906265445877990171498299485139971524773807716033091302944431708391214880166702347444058680063161194137718129560013120 189 272532201871346954872966973305916576970102974370744000993317907437493787357403784010458459995930880401982397478433688608728149 190 1252580922026329075233866419618446563769615301860035363848870707722382457675835254079953190878447593292133943678543675256177920 191 5756967270109900805999732653480528676308953233882635341170269751720328800414092326618344126919196184182447035407297691354027113 192 26459505782269921294389577894798536877436064113218062363550405321820632412623262013201316666027980759231695876372804539479827567 193 121610114039889330493369564859413709325462020675592818552662931240755485592005788384620699458363964620790171822750762892187165000 194 558930312549706294643401162363568382985810241696835690365433481316744316369248676747821958415040231441765961440353272461031957297 195 2568890727167980737454297936999173199597283144958655315269779177157006170425514879321509801151852553232530281939949764556427403977 196 11806837847147112254200738171289599312725182530130710215581742599406609497318809118826946240707302902144745007164122526081452067720 197 54265219798782801566168780931635065646498885381595453559981814239303477682130100295616491644965331796478347961644730632102631441661 198 249407514351672120262199312960226684570758597430301890786257958429559588035368298654223319386826058864858948738598116194279166950400 199 1146297913207288007036534724500948330777727550241395398729228058408449385443915071122289631544038883858085177966421418522412817080770 200 5268481622292282204780839331303962817744519301664526799424823895822434695136807003668103466665581606480531345208921280974378058986631 201 24214384659193012240192619445666916762863238421619091707524484530311155415224967622474438386141834166432107863744648824213335873756237 202 111291348524862218987350676274448838227825625733606401044487074935467227655714569939976837657756596085243802967582279798562366420454960 203 511504398348610763119107886018483502317478847561049863870907164669188850112599800462878089257035201198102386486800559949669662957133380 204 2350917236585782425086853947780604410425040310883853374267342342682972484034481433227354959711522573824373149215911127235579152071576663 205 10805013351047252864260878880138427051614624298842224833924528594529640042541139188747431076639464563227417675108247997035931137574895090 206 49660750152932644628076804527087832809868430431643130872883606721894870383502202716378328140302643201991315841507080839736869245237077071 207 228244984585138848806323531895396909975327754368094504467547691569220929320866956052384964497644008904709768660653531219192414874642658209 208 1049033146455477561647662216151858409506635383574297844108619907941018056204140163789819384657965307875518826603370791805598690808714560000 209 4821444573524844286290860977048535260492134832581040465222300526295341688418258572972505672175113728459700459099266108841718875556834560289 210 22159764783522761987737076185932245745651789998376272690072565008432223853734653055168616935851292470067501308417401177574358108421769791569