1 1 2 2 3 6 4 8 5 60 6 144 7 336 8 384 9 8640 10 57600 11 221760 12 967680 13 4193280 14 9031680 15 14515200 16 30965760 17 2368880640 18 50164531200 19 582465945600 20 7357464576000 21 50214695731200 22 245494068019200 23 1443672502272000 24 24103053950976000 25 200858782924800000 26 835572536967168000 27 2603129826705408000 28 10798168170037248000 29 27959542583132160000 30 57847329482342400000 31 156910881220853760000 32 1295780180404469760000 33 363466340603453767680000 34 26962593993856206766080000 35 1054713235642022205849600000 36 43393915980700342183526400000 37 936585353250115718794444800000 38 14107844239947689025444249600000 39 249764531905915994522832076800000 40 12296100032291248961124040704000000 41 157543781663731627314401771520000000 42 1198869753148396773709593968640000000 43 8285046329793384846885944033280000000 44 94950484449353024477799842316288000000 45 880045328170495006701198822604800000000 46 8996018910187282290723365742182400000000 47 186991297958559970278031808161382400000000 48 24444139035263669306132498496670924800000000 49 399254270909306598666830808778958438400000000 50 3259218538035155907484333132889456640000000000 51 19946417452775154153804118773283474636800000000 52 162700189418714982901617909993841675468800000000 53 829145196076143662864014349007077769216000000000 54 3379157780234849644879756592179788644352000000000 55 18069107574866904351093142888739147612160000000000 56 294362188856013569065081018696550477463552000000000 57 1348283954313705008307022880279735669096448000000000 58 3919823025072425588060517646928554827448320000000000 59 10965366996862087097634810141623414150922240000000000 60 53525859238920018374895344420127852126535680000000000 61 221072949877414450892145875651882222585118720000000000 62 1048586450784676193302637268119310214228869120000000000 63 10488507114829586217787720053340580242626969600000000000 64 681919446703841034096166687912428836092064563200000000000 65 731358606589869509068138772786079926708739244032000000000000 66 201989995469251345027557342293164720681158260136345600000000000 67 28707062992448145702401331374392198181655522425438208000000000000 68 4195515833164958846536027415194752307384639934177476608000000000000 69 315033880060886468682543470323300077669205463292796993536000000000000 70 16193045815690009791218659537390883219325343620460676382720000000000000 71 960825939935263652397524319836471906449540210394048847937536000000000000 72 155897391944425877121401129077692343130967651038583700397752320000000000000 73 6480567973467592364227133046243516430430363604978902990145454080000000000000 74 157664229053129370395443675207239523019785284417020982335593512960000000000000 75 3435588774975285267062877382049645011748699609762788297515466752000000000000000 76 122545161210851775285954794299456137805734949280498816713511688732672000000000000 77 3491932430884879945442708571115259189941378283362898025594720406732800000000000000 78 108476654216579647136350115611788311458958140958494182821072353414348800000000000000 79 6777444037844042328655951574197091353677358273202457465630989273058508800000000000000 80 2635482035981885827041909270371324637784410710794677130939037854029840384000000000000000 81 65376426255075655297058361838148671796039538194650459579356507766527728025600000000000000 82 882447235047934771087865954029331866218146852997751059342754508124324888576000000000000000 83 9761496026022407367634851698796590042773734221444634758356828831594775052288000000000000000 84 158065670590049584362665550399790566475757816790621555605199734333293706870784000000000000000 85 1766085927599636353060040437874644102116292075004340545638454372945159100825600000000000000000 86 17543749834807938446226369611742988684979808334374668436245951033063783666810880000000000000000 87 256233096242830769588525690470347996803807564023203278752350928714740450837135360000000000000000 88 12901320033559847075680762223630906035751353006450531368496402316283432354793390080000000000000000 89 209174562774233642732370937799828223321839319678803945558039858151474670107529052160000000000000000 90 2503763397572803519979308175453114711625776768455300609522971932012606691037151232000000000000000000 91 34229111689178750714457861466223495776367303279676295994865092438132532075454424678400000000000000000 92 996631366281846350472830216933030488011679195272860591955984054110724802056308171735040000000000000000 93 31207781348471419200501339872874518283106882206257725796604054010959512324579938585804800000000000000000 94 1521090379799569913624435676766772817058098406793895079567812410311952526635081451071078400000000000000000 95 238337239509361217495703787443191291778524474224431561347424164050105244319477491910574080000000000000000000 96 493252715636384107888371897280325826252548840298074109614677579426979914475408744521622618112000000000000000000 97 15948504472243086155057358012063868382165745836304396210874575068139017234704882739532464652288000000000000000000 98 257806752705950093722989044978516965187998860529126734625271481513834835299146970469968088399872000000000000000000 99 3125249206272129707580724341168144435136149452128597558518597143249344738116189805289000908357632000000000000000000 100 50509078081165732647769282281505364608261001246522788824542984133322743242281855439014156094668800000000000000000000