1 6 2 6 3 14 4 504 5 27720 6 360360 7 360360 8 765765 9 765765 10 765765 11 1601145 12 1601145 13 369495 14 3061530 15 94907430 16 16703707680 17 116925953760 18 4326260289120 19 1068586291412640 20 43812037947918240 21 1883917631760484320 22 1883917631760484320 23 88544128692742763040 24 619808900849199341280 25 3099044504245996706400 26 164249358725037825439200 27 164249358725037825439200 28 164249358725037825439200 29 9690712164777231700912800 30 591133442051411133755680800 31 591133442051411133755680800 32 591133442051411133755680800 33 39605940617444545961630613600 34 39605940617444545961630613600 35 39605940617444545961630613600 36 2891233665073451855199034792800 37 2891233665073451855199034792800 38 2891233665073451855199034792800 39 228407459540802696560723748631200 40 685222378622408089682171245893600 41 685222378622408089682171245893600 42 685222378622408089682171245893600 43 15935404154009490457724912695200 44 15935404154009490457724912695200 45 15935404154009490457724912695200 46 15935404154009490457724912695200 47 838705481789973181985521720800 48 81354431733627398652595606917600 49 81354431733627398652595606917600 50 81354431733627398652595606917600 51 8379506468563622061217347512512800 52 8379506468563622061217347512512800 53 16917116832760520010382192147903200 54 1843965734770896681131658944121448800 55 1843965734770896681131658944121448800 56 1843965734770896681131658944121448800 57 35035348960647036941501519938307527200 58 35035348960647036941501519938307527200 59 35035348960647036941501519938307527200 60 385388838567117406356516719321382799200 61 385388838567117406356516719321382799200 62 1926944192835587031782583596606913996000 63 244721912490119553036388116769078077492000 64 42092168948300563122258756084281429328624000 65 5514074132227373769015897047040867242049744000 66 5514074132227373769015897047040867242049744000 67 5514074132227373769015897047040867242049744000 68 755428156115150206355177895444598812160814928000 69 105004513700005878683369727466799234890353274992000 70 105004513700005878683369727466799234890353274992000 71 7455320472700417386519250650142745677215082524432000 72 7455320472700417386519250650142745677215082524432000 73 7455320472700417386519250650142745677215082524432000 74 1110842750432362190591368346871269105905047296140368000 75 167737255315286690779296620377561634991662141717195568000 76 167737255315286690779296620377561634991662141717195568000 77 167737255315286690779296620377561634991662141717195568000 78 2025749929576923880949966876867475130283919711507669552000 79 107364746267576965690348244473976181905047744709906486256000 80 107364746267576965690348244473976181905047744709906486256000 81 5833484547205015135842254616419372550174260795904919086576000 82 5833484547205015135842254616419372550174260795904919086576000 83 80857929308808714797909491238188922917965428892038083459029936000 84 13664990053188672800846704019253927973136157482754436104576059184000 85 13664990053188672800846704019253927973136157482754436104576059184000 86 2364043279201640394546479795330929539352555244516517446091658238832000 87 2364043279201640394546479795330929539352555244516517446091658238832000 88 2364043279201640394546479795330929539352555244516517446091658238832000 89 37661573480961333125519969619417038491425557600392639433686207402832592000 90 6816744800054001295719114501114483966948025925671067737497203539912699152000 91 6816744800054001295719114501114483966948025925671067737497203539912699152000 92 6816744800054001295719114501114483966948025925671067737497203539912699152000 93 6816744800054001295719114501114483966948025925671067737497203539912699152000 94 6816744800054001295719114501114483966948025925671067737497203539912699152000 95 1301998256810314247482350869712866437687072951803173937861965876123325538032000 96 251285663564390649764093717854583222473605079698012570007359414091801828840176000 97 251285663564390649764093717854583222473605079698012570007359414091801828840176000 98 49503275722184958003526462417352894827300200700508476291449804576084960281514672000 99 9851151868714806642701766021053226070632739939401186781998511110640907096021419728000 100 9851151868714806642701766021053226070632739939401186781998511110640907096021419728000