1 828 2 2738 3 18356 4 84050 5 294336 6 1210568 7 5674360 8 24724512 9 101249348 10 428893472 11 1872332800 12 8043685448 13 34055537824 14 145297154312 15 624337715924 16 2672815345922 17 11402714613024 18 48733917928200 19 208637923678800 20 892427740501250 21 3814092465407514 22 16307825303528648 23 69755433345776128 24 298310618498680832 25 1275476861359611340 26 5454075736114925042 27 23324496841620678320 28 99742788133741609472 29 426510643975114637560 30 1823849398155884176512 31 7799347935414778318392 32 33352036466937384556098 33 142620320743919980426928 34 609878099465326935080658 35 2607997217904846773806140 36 11152441293476138091475232 37 47690465743961860820526036 38 203935955068779312858318848 39 872080606626479439369189110 40 3729229857891632808367148450 41 15947087873422628280505909608 42 68193624017812225393219409672 43 291612607433143480302234149568 44 1247006589696515871006000307538 45 5332503280341095577449852342868 46 22803082046327327589008645911250 47 97511537133203445745019525381472 48 416983084601663164980039049845000 49 1783121169696114996540011365269036 50 7625060311024005168666418613452800 51 32606615204793544349318981806255400 52 139433827593139208175288911228993672 53 596252998826245569536916523634215984 54 2549723022294598994919538882513409568 55 10903236600400621708839549749949094464 56 46624894958207646134290130803745871392 57 199379404914591637220904738899272846736 58 852594889172148588350071719159266777058 59 3645903377764357786846259133049435288168 60 15590770718140392481813616852404774986632 61 66669932324095837077502307277001973491392 62 285096866452497870075931312547232055263378 63 1219143629653107218071292042285250259330650 64 5213355053732684522375968032353161616181248 65 22293575795103967179819220689043933503562816 66 95332759162265227180934095513276149014860832 67 407666094196454706130688569803874463933012640 68 1743279496076862787287694556629040535039024450 69 7454687658875283970795189399302273360643144460 70 31878059839131793826774530713147126364529223200 71 136318347008513535740533130799743362526820976488 72 582930448865578746288710672674275629957862201608 73 2492752558031547999362805888343488357000327120700 74 10659616988079851724403716584219390806239562228898 75 45583118134558043536470505041793386636088327773696 76 194924513815901318785165930062135404405871115458258 77 833544690254352902771802160375741984621354910145424 78 3564440085294100218471443796567068846452771823972168 79 15242413838405671449531625214213163929737662523041816 80 65180273496432392901777756617561403025840422300353288 81 278726722559075229562150398274422244533032090571691626 82 1191903342854077822099584159134834918293067400829671842 83 5096868953445700287967236697338861532622654575848932412 84 21795452864818670911774695843007091788724391596230944800 85 93202664208451943432982918685934955931089232570816521216 86 398557289423230304634651758325779297584517528499389958098 87 1704328028618689453763571288381523853420779435855357143956 88 7288121698485958270320336898746012980174692454214696801858 89 31165783229528977184827301612831451824400417560939136414000 90 133272478766618579384469207597798662047435230218760017880200 91 569905574513856174340243238034770624372824961373338483525400 92 2437055023421075617692573347666816192748962327484023484701472 93 10421440766302704053182713486702094290159174253074392336326052 94 44564618608035075747412479665949681013417187315818585104720000 95 190569161809305424287027574079374052663212239322907267337914016 96 814920144433890285397599077950162274689887051292881410538781128 97 3484796991806489332028349943395666862023461429386217735253920752 98 14901840575483187893505766272472061916447105842370577363517891208 99 63723899285737365132137597253707149641292575010933493805259053404 100 272498911769301990050983076229305712210623977957237825247937738098 101 1165271707283512859282196392490537424681163036499529023001184408544 102 4982985594250732187440863074814164991765995716997466060574764058568 103 21308459887346346070336258941050586366992393007525722891988015652800 104 91120163641356386824468629716325075887483481175262894821414431605058 105 389652009855394918915071861427479141966755176047429775020317603224242 106 1666246884519847753740492889741402682034517398478081236993799017724232 107 7125277452572233085922634248501005718694166920449299882396725376443296 108 30469421577201755109825351447646775694296306956485844292885216647744800 109 130294666759130848825584083141706166146302806772159275163909966485757988 110 557171725195318278787307085595703914571455461584633404140121149979715282 111 2382601982712174933863551884020952394453138399366409879720360541182978112 112 10188586303502694746261431219511620196040980280041324222482468483935538208 113 43568876218996632811046577202533760373730475047953716596260636507322466272 114 186311124864659519359266038243121638665431385611876838616062077706619767328 115 796711741516066698026124150479664081518793635583724096097188301413821227128 116 3406933426711152556766387890404789046197642987867838737599925791466263569122 117 14568877009336409470969513915991392032347464601817153556505426302462392563040 118 62300065991622975553875197643419007149872201627883197044730159489023350039058 119 266410253863304799207575975887158840958709224862119311520577520200736515668884 120 1139235123331232267856854379430679406910965904358123084641971794295971467819808 121 4871646820686784585710961631232072841034867641793128133721460922353331378352540 122 20832348177705639749801263346754670915978845433443174039163744464973431844467200 123 89084194025373505629417321167065439257878131429090839213773947020735946543341190 124 380945707966005169074297423979858880410495294099696777627702918123196810835406050 125 1629016617430326998390946398154495589247199548541688647875404387815479021899480264 126 6966071763961059730204196290654083806912049083646675525264239041369661523328963272 127 29788619281982869514176782718161172125627388610079909789146871568449439691569863712 128 127383390351745154955077951737890881838463504822507877354589456056019139230307444658 129 544722398305966975810851773765229210527072858599601233250596890860780530171333349076 130 2329365629199077363629384401759456327504623536422986970738411087984332650984289551458 131 9960934691446810149324982075259220032462462673300615944724501656165003934136712830608 132 42595382486769226071530686629136368521346997241964446992608930596408710642565335918728 133 182148228594663398184315328942680081939375881760653909239333201885449100110444465500140 134 778910183292269704841255432747954186971021944984166109444010564314474320062896336150528 135 3330809628604713163621663530821638931514981747281433668344277985104218908695405798463464 136 14243353110512571935311878873383919472958985186539041961569565074830490921652516863317512 137 60908046526733607944502422830246956030804437877036589063149846102106871208399989869072992 138 260457639638567006353827750963667289554949926167915919251876257319427041730235519944258592 139 1113780295290184118671913607640752180970215060044536949343981110575433820746444096512877232 140 4762795777071931034596690387706476261011220645936503725058202200029447286574547732144261408 141 20366874607154075954132851881007346100657678576815808801258240877100571888631778177288682200 142 87093715682798791279916878635972468823038357998585626506019442126533413012670084137089454642 143 372433937840014562036233360237363197891382778806660723033128467314325391016172938193549566440 144 1592618215534634595862173839458434592297058134862256800192025340355358148932715960419311645000 145 6810423333499463135641494507349946622244241556446086955243207727852606939094429507050910979712 146 29123028688896265701552670888288044288787328469716299538302703485732209690036117482339671683698 147 124537162887121399292038095722222692775449600615672528987126792032129548956944585078062830269650 148 532551236536971687027824326183932646410788426205970222579405644390457870125534569471322929578112 149 2277318777481048966112294261778210212303304694319002929802438408637213939599771038429524516348800 150 9738369678741203072346442859323647704516574495350128104977136161234628228995867903605350551052800 151 41643640292082575063600528103869165332218914257436339946610142459168577724038070703465870835251304 152 178078347196255520881767342832104047899763285186424901436738527074147413975343224073416414686746050 153 761506379310919562711665803047580871053543544020205212761047886269028433920962239169686140499287468 154 3256386724502458622937564416757341173677439689811945716089628162836554385897622768871149992728179200 155 13925102648662467117956605315138884223506527181430705857012990192324000325456623764905006656137321664 156 59547130049614613333857271368095946588900426732617127867812927831222476062031190605933270615686355528 157 254638029363920157524759547303677834615717159520566531025295672652989855075517209569287551638777460780 158 1088894224529638934267328886101287735814818434183680385697131044539551846952585237294521821140602509122 159 4656376878095668585181022690661731142967002665948264128246801122312634560321846757900408056196223438080 160 19911801479367475775232058605355840648905901153665079563521811875097912039645607748126636207663569655378 161 85147712166264827770737034318508023682611355013538224139194345341882855818391414640305285998181124698376 162 364112352900948731882181027046133148095917167513534072478276216353465057985292973704268151485909855169352 163 1557033091813261988321131658605868849982617959954784170276888930826572969494367398714194980532157243135760 164 6658252678565602820564283025424714384147701449878663769924642378414751840219899041251043044780660729543368 165 28472309910894872113866371162561382433780439150142407640288695154364673365312266998359364045182559793551450 166 121754530925474987554161306962654312998474584259973850197647552801379521811521024375661993272109052449371202 167 520652024625863176110101554106060837516001751875687539707518688793538173924415926592133857250852271960866012 168 2226434849582193536963748199888697686774373595889889932994445741703043035690017361929881568099034846034571392 169 9520777611488514343107822936067054893310207629605373606291692303318870137927321500326461266313529753528608000 170 40713163623193898107859812326997565094868311388495572728366445412863779294584897864119860800200767185964880818 171 174099402364867278878222418157490315683880701824060490396290319658285544112526794090905193725263130509516379092 172 744491442235559793341003490771117874314173028132489713758053253501549769042376981899747917162920267393337224050 173 3183626709989403926045410660980282703876169206257424454266178690995904944323451580153948311401017084969185008672 174 13613963107652557644421516746546345298324232466102459576487088248813027544253632841893657477372833252220582761800 175 58216621601702089146624390831103250229874993856471132852923107597404238998817755430124792281940181117173405732632 176 248948451227304556602881394227026347762404612086159009371575730544482052368477459149518786882314483987190667301152 177 1064564202857516081269082564575072170133781065771627000368090353425268324957108176970712212072836647367843403916516 178 4552335780433885825516357352295917627031808432853434558817678583402991102615512140767711304501492468061632343298592 179 19466896409057928864010052015940953147831813543498387497450010735619648719956046923318206157638170724590459403908608 180 83245189739688661059198537820214669722628897455798372028470046561582315502402341185333890003202410221215008368512712 181 355976703691316437576481449180465506397268727766386961533716673411327380604280258987028845538643532252303434179193280 182 1522243074551123431444459076683678531095230283901810983406046875654051852397649785827849224047317546894015631383115912 183 6509482092480487855220989843777290863990197471679163879809376654297664398817903315345918048484730610636891723896549668 184 27836130655295730251630647690654069394214217548483337046380176381146552457283552352569012510778440394716709459518131362 185 119034073502371695931807272463336112822274367703552641154423111649758263946301835938423597272924578709959684513462935328 186 509018686182678979870196880738206441353503231314460044560894131923160964974497850566462371462350565294582034823890180808 187 2176687861379272909402871518980129443172406392710468517435302599749708463351111726189559244088373032618835160638835588144 188 9308047375249969109889388832961932366538733436485806350661733515653840128489312980004673271682082125132474958229027701250 189 39803477327703744018310155143314695462832997857389369316412623685488085236024889393024832914816316962003323150191347002346 190 170209362233126676615231590414869384274235240385542365996658028257418336984817588356274263597010082103705488573142139260872 191 727856683306495299638718655655371392572812929778472354074026778528359657808358302779953678078200483175854606659701291667456 192 3112492429813154327209037125262001537332032008170227157309930443945624416228486110301756030139767667735874580851643120605312 193 13309775602575335224776961958128573188175041611267831780874183624892628147221977376953820149820210036488602660054930387724060 194 56915841752438930951695399448179814078867273272691386579442674486463918198140271539838255286203579617588867574857361104651250 195 243385999818199049135608688406398270846345486509609992719645778984682980972451915243400877184241459323495529933089536480041360 196 1040777806030884228711661703375094815392334656532027478018620988597742808507906666998944076766585899196171648907460230834078848 197 4450619354998182747866098944043308339597012235238958290377710003325587037369346017446662097427257133667358434782431487024697160 198 19031932203305124747220232330005634290631493702238555655736830604810884893481064802162139181589440282617463704824365939035340800 199 81385176870815670463136125596974839260488809006508650261523341203329187627422632706691359662104602269514540870436663566594236248 200 348022835702603600061278378272098378358340324314547275912067896674857717044975475825306985824254748127324004460940113040593086082 201 1488230398058082065880740677058756770159549242280379678246805307917938285140082447777876491992063095809896008754105276956025820560 202 6364035604826686355734968863020292407144527139494985829559584445876054953794872127559586244482448107788895165498494555380592197202 203 27214166054093132852079305062351091626467886356624255121678075239120701584392308746604712948941475935466787920420554788589208926604 204 116374401403105328529267407412317326098082040080257868280064465073754848943672668520814797727880446225286971239515118798900461799712 205 497645280587025565343176809383629981980033717010418765179998790300233682206201618086319729014895270335895850380377577612370174538436 206 2128052409332789076334176533044583857215824419259476194379136399617272582013502045359120791253956406122955110981003562130180203118592 207 9100070338304252654156950769443462660606184926649379404600634536788012460255196727490203644860540898594014442790945173826155832428854 208 38914116869917127281283762884077055212449413540484509090767798495409734780210038210527734034685601582000353029684135481706331910075042 209 166406240333275456852563484347787328825501704234428194397757466323484397683798074384988557038125631940851340471622358815600296913507464 210 711593607903835313896852789917484336738935795207938032615055621492096162123792172679375942367921958934700243429402801548362457837986888