1 1 2 1 3 2 4 1 5 12 6 6 7 1 8 86 9 84 10 24 11 1 12 840 13 1110 14 480 15 120 16 1 17 11642 18 16620 19 9120 20 3240 21 720 22 1 23 227892 24 300846 25 185640 26 82320 27 25200 28 5040 29 1 30 6285806 31 6810804 32 4299624 33 2142000 34 816480 35 221760 36 40320 37 1 38 243593040 39 199239270 40 117205200 41 60890760 42 26157600 43 8860320 44 2177280 45 362880 46 1 47 13262556722 48 7790095740 49 3895783440 50 1955643480 51 888557040 52 340502400 53 104630400 54 23587200 55 3628800 56 1 57 1014466283292 58 420215766366 59 164538473880 60 73462715040 61 33086869200 62 13554913680 63 4730140800 64 1337212800 65 279417600 66 39916800 67 1 68 109128015915206 69 31970104797444 70 9252226962264 71 3364141572000 72 1396111052160 73 577735139520 74 217352298240 75 70034025600 76 18401644800 77 3592512000 78 479001600 79 1 80 16521353903210520 81 3465441562911510 82 722630861272320 83 197888639708760 84 69427159401600 85 27216341792640 86 10491959237760 87 3669479573760 88 1102701600000 89 271394323200 90 49816166400 91 6227020800 92 1 93 3524056001906654762 94 535674385276905420 95 80517164244229440 96 15821152362255240 97 4288964426706960 98 1469719553702400 99 548606182924800 100 198824622796800 101 65216626675200 102 18416414016000 103 4271736268800 104 741015475200 105 87178291200 106 1 107 1059868947134489801412 108 117788069269153188366 109 12896838533872467720 110 1797655949668902960 111 351068211363870000 112 95678794649758320 113 32137481030054400 114 11476514015366400 115 3936048993676800 116 1218963191846400 117 325392971904000 118 71486198784000 119 11769069312000 120 1307674368000 121 1 122 449831067019305308555486 123 36741168045729150232404 124 2959492533463774591944 125 295862647225639712400 126 40462650047751553440 127 8033210717630978880 128 2210452449471826560 129 728086118356396800 130 249544768919846400 131 81400767896448000 132 23926866624460800 133 6066737284608000 134 1267572354048000 135 198766503936000 136 20922789888000 137 1 138 269568708630308018001547680 139 16230035969325873349266630 140 967137645026185738757040 141 70391056015485970455720 142 6793146160056519026400 143 936236591672708158560 144 190883013489344816640 145 53004319282641767040 146 17110225783594944000 147 5642269336665561600 148 1757567180636467200 149 492435905920358400 150 119066366555136000 151 23742135825408000 152 3556874280960000 153 355687428096000 154 1 155 228228540531327778410439620962 156 10142119420752506807367640860 157 448172673115799221847393520 158 23985290495471988436728120 159 1665576239581403177989680 160 159337569348057519619200 161 22466157091963459056000 162 4721750099395189660800 163 1319765090572357228800 164 417178618264856448000 165 132626372182662758400 166 39582866617655961600 167 10608724338205593600 168 2454243253862400000 169 468440342802432000 170 67224923910144000 171 6402373705728000 172 1 173 273082682454590333933642304203052 174 8961400432837148167960754675646 175 293753242402408814846025037560 176 11617340479781574363253270080 177 589183509237536165398362000 178 40029000927914271947380560 179 3855808541971157447894400 180 561303737992871014377600 181 121630422456349059052800 182 34108838220053249452800 183 10549914965082484992000 184 3239110180814796288000 185 928833835536262656000 186 238842551833966080000 187 53016989594849280000 188 9711333849305088000 189 1338096104497152000 190 121645100408832000 191 1 192 461961426871703774776561764529813046 193 11191891335981058775421056115819684 194 272003911006491497073444066798264 195 7962705297770418711754317273600 196 297292427145656556970013622720 197 14638936920340434730517845440 198 987045280549320006239662080 199 96751957602772376094153600 200 14622271324893196541740800 201 3260460243702108807360000 202 914289609245295188505600 203 276554807329861412352000 204 82130283880278746112000 205 22682695567016669184000 206 5610495046872748032000 207 1197900126275973120000 208 211054249209323520000 209 27978373094031360000 210 2432902008176640000