1 1 2 1 3 2 4 1 5 6 6 6 7 1 8 50 9 36 10 24 11 1 12 510 13 510 14 240 15 120 16 1 17 7682 18 7380 19 4800 20 1800 21 720 22 1 23 161406 24 141246 25 91560 26 47040 27 15120 28 5040 29 1 30 4747010 31 3444756 32 2162664 33 1134000 34 493920 35 141120 36 40320 37 1 38 194342910 39 110729310 40 61286400 41 32253480 42 14605920 43 5594400 44 1451520 45 362880 46 1 47 11084390402 48 4790371860 49 2174492400 50 1054279800 51 490598640 52 198374400 53 68342400 54 16329600 55 3628800 56 1 57 881008805886 58 285048320766 59 99799406520 60 41397383280 61 18337944240 62 7747019280 63 2854051200 64 898128000 65 199584000 66 39916800 67 1 68 97779099906050 69 23638047773076 70 6155351128344 71 2025216309600 72 796438304640 73 328344287040 74 127938666240 75 43529270400 76 12653625600 77 2634508800 78 479001600 79 1 80 15178191426486270 81 2749530945609630 82 525677697264720 83 129483556402200 84 41686583178240 85 15738074352000 86 6100456602240 87 2215989135360 88 703134432000 89 190443052800 90 37362124800 91 6227020800 92 1 93 3302331237256396802 94 449168662001148180 95 63227812286751840 96 11318693116971240 97 2769541196582160 98 883411931001600 99 321717415219200 100 118032141427200 101 40283635392000 102 12008809612800 103 3051240192000 104 566658892800 105 87178291200 106 1 107 1008694542117649154046 108 103065439567704901566 109 10754403898711079880 110 1395323496220137120 111 247121817680097360 112 61181097861003120 113 19388671984281600 114 6825087228960000 115 2381456645568000 116 768251426342400 117 216420107904000 118 51871083264000 119 9153720576000 120 1307674368000 121 1 122 433286992912494943469570 123 33214424310792070360596 124 2582452817437228248264 125 245133884070148928400 126 31012586179840006560 127 5570116697371786560 128 1404098754637138560 129 441698258236435200 130 150453738583948800 131 50117012455910400 132 15355497033676800 133 4106969298432000 134 932807715840000 135 156920924160000 136 20922789888000 137 1 138 262063364967549826752315390 139 15042124844826354109467870 140 873118572678006605037600 141 61230506895873134361480 142 5587456680940630073760 143 708093355897348293600 144 130585995988956668160 145 33537877559221875840 146 10450695183888960000 147 3447228849935270400 148 1099631396453990400 149 321261331149158400 150 81897030319104000 151 17695449547776000 152 2845499424768000 153 355687428096000 154 1 155 223444273720225868526523514882 156 9579580113015978287854289940 157 415086491118904934439216720 158 21621269386438237490805720 159 1443686832075309236120880 160 129989916029794043059200 161 16761595231541099721600 162 3193071011700800630400 163 833735270210101459200 164 256748163850584806400 165 82069085643697152000 166 25135928135052134400 167 7025529187566489600 168 1712634966282240000 169 353197616099328000 170 54420176498688000 171 6402373705728000 172 1 173 268792004614884097115086966489086 174 8586823533158631833696124587646 175 277362032035457723450854238040 176 10751859315730930247417006160 177 530244745736168896268356080 178 34557716191809678430142160 179 3117328933839026875113600 180 413131755618977949590400 181 81469904904761819846400 182 21553535610834792364800 183 6545481191973884160000 184 2028926433670456320000 185 598014916428593664000 186 160361187886867968000 187 37486965109321728000 188 7400076941537280000 189 1094805903679488000 190 121645100408832000 191 1 192 456542831500119718630963400873607170 193 10840998102532117685831747085114516 194 260585795460867667322643528319224 195 7515620613715357193353036776000 196 274931943707937383824691206080 197 13150913617094269438040028480 198 848303038555926693777838080 199 77456145132193814068118400 200 10621573970129380287993600 201 2167453498174387732108800 202 578763532732732957209600 203 173018966838807817728000 204 52046315194904110080000 205 14792449693382000640000 206 3815013364838387712000 207 857293845131243520000 208 162396209045790720000 209 23112569077678080000 210 2432902008176640000