1 1 2 4 3 36 4 48 5 180 6 720 7 5040 8 20160 9 25200 10 45360 11 50400 12 498960 13 665280 14 3603600 15 6486480 16 7207200 17 8648640 18 14414400 19 32432400 20 110270160 21 698377680 22 2095133040 23 2205403200 24 41902660800 25 73329656400 26 146659312800 27 240940299600 28 293318625600 29 963761198400 30 1606268664000 31 1686582097200 32 1927522396800 33 3212537328000 34 8995104518400 35 26985313555200 36 46581791256000 37 93163582512000 38 1444035528936000 39 2888071057872000 40 18194847664593600 41 72779390658374400 42 106858629141264000 43 4381203794791824000 44 8976124847866176000 45 17407398917466875116800 46 30990445042459967064000 47 34814797834933750233600 48 52222196752400625350400 49 55782801076427940715200 50 743770681019039209536000 51 1487541362038078419072000 52 39419846094009078105408000 53 78839692188018156210816000 54 563703799144329816907334400 55 867236614068199718318976000 56 1691111397432989450722003200 57 17734003261542334012670424000 58 35468006523084668025340848000 59 195074035876965674139374664000 60 744828136984778028532157808000 61 7022665291570764269017487904000 62 9363553722094352358689983872000 63 49903485177980127911654573136000 64 674885228121255063186185655744000 65 1349770456242510126372371311488000 66 2718551763981393634806325317504000 67 3398189704976742043507906646880000 68 133627275168008502510864759837312000 69 135483209545341953934626770390608000 70 258649763677471002966105652563888000 71 20433331330520209234322346552547152000 72 31703071033610017220702664271402272000 73 42270761378146689627603552361869696000 74 63406142067220034441405328542804544000 75 126812284134440068882810657085609088000 76 7995270644899264727544129601060949904000 77 1385846911782539219440982464183897983360000 78 123340375148645990530247439312366920519040000 79 370021125445937971590742317937100761557120000 80 1675445456718954458867510445157864494912211824000 81 3081332421094776161523327115505309736828838944000 82 4108443228126368215364436154007079649105118592000 83 6162664842189552323046654231010619473657677888000 84 12325329684379104646093308462021238947315355776000 85 423169652497015926182536923862729203857827214976000 86 1269508957491047778547610771588187611573481644928000 87 1306847456240784477916658147223134306031525222720000 88 2613694912481568955833316294446268612063050445440000 89 215075975881608344482274391553232117860740682011552000 90 4935427657072696747066928143011010704593838808265088000 91 14806282971218090241200784429033032113781516424795264000 92 28705318211356640639190736478836099024512694833365328000 93 38273757615142187518920981971781465366016926444487104000 94 74031414856090451206003922145165160568907582123976320000 95 76547515230284375037841963943562930732033852888974208000 96 164030389779180803652518494164777708711501113333516160000 97 418277493936911049313922160120183157214327839000466208000 98 557703325249214732418562880160244209619103785333954944000 99 1377855274145118750681155350984132753176609352001535744000 100 1673109975747644197255688640480732628857311356001864832000 101 2649090794933769978988173680761159995690742980336285984000 102 2788516626246073662092814400801221048095518926669774720000 103 4860767217123057814902964710416246101484149658449862208000 104 9721534434246115629805929420832492202968299316899724416000 105 26490907949337699789881736807611599956907429803362859840000 106 58329206605476693778835576524994953217809795901398346496000 107 70828322306650271017157485780351014621626180737412277888000 108 174987619816430081336506729574984859653429387704195039488000 109 212484966919950813051472457341053043864878542212236833664000 110 1859243460549569614200384001734214133817687244357072294560000 111 3718486921099139228400768003468428267635374488714144589120000 112 22923378195952340655082381574323016614599249789249550172928000 113 779394858662379582272800973526982564896374492834484705879552000 114 1542552324435959589914918593438819659690741183734917647053280000