1 1 2 2 3 2 4 4 5 8 6 32 7 24 8 64 9 144 10 64 11 864 12 512 13 4320 14 2048 15 8640 16 16384 17 8640 18 131072 19 8640 20 1048576 21 8640 22 8388608 23 69120 24 50331648 25 345600 26 150994944 27 345600 28 452984832 29 1382400 30 452984832 31 5529600 32 2264924160 33 11059200 34 2264924160 35 22118400 36 4529848320 37 88473600 38 36238786560 39 265420800 40 72477573120 41 1857945600 42 72477573120 43 13005619200 44 72477573120 45 91039334400 46 652298158080 47 546236006400 48 3261490790400 49 1638708019200 50 3261490790400 51 4916124057600 52 13045963161600 53 4916124057600 54 52183852646400 55 24580620288000 56 104367705292800 57 24580620288000 58 208735410585600 59 49161240576000 60 834941642342400 61 393289924608000 62 2504824927027200 63 786579849216000 64 17533774489190400 65 786579849216000 66 122736421424332800 67 786579849216000 68 859154949970329600 69 6292638793728000 70 5154929699821977600 71 31463193968640000 72 15464789099465932800 73 31463193968640000 74 46394367298397798400 75 125852775874560000 76 46394367298397798400 77 503411103498240000 78 231971836491988992000 79 1006822206996480000 80 231971836491988992000 81 2013644413992960000 82 463943672983977984000 83 8054577655971840000 84 3711549383871823872000 85 24163732967915520000 86 7423098767743647744000 87 169146130775408640000 88 7423098767743647744000 89 1184022915427860480000 90 7423098767743647744000 91 8288160407995023360000 92 59384790141949181952000 93 41440802039975116800000 94 237539160567796727808000 95 82881604079950233600000 96 1900313284542373822464000 97 82881604079950233600000 98 15202506276338990579712000 99 82881604079950233600000 100 121620050210711924637696000 101 82881604079950233600000 102 972960401685695397101568000 103 745934436719552102400000 104 6810722811799867779710976000 105 4475606620317312614400000 106 27242891247199471118843904000 107 8951213240634625228800000 108 217943129977595768950751232000 109 17902426481269250457600000 110 217943129977595768950751232000 111 35804852962538500915200000 112 653829389932787306852253696000 113 214829117775231005491200000 114 1307658779865574613704507392000 115 214829117775231005491200000 116 2615317559731149227409014784000 117 429658235550462010982400000 118 10461270238924596909636059136000 119 429658235550462010982400000 120 41845080955698387638544236544000 121 1718632942201848043929600000 122 41845080955698387638544236544000 123 6874531768807392175718400000 124 251070485734190325831265419264000 125 13749063537614784351436800000 126 251070485734190325831265419264000 127 27498127075229568702873600000 128 502140971468380651662530838528000 129 137490635376147843514368000000 130 502140971468380651662530838528000 131 687453176880739217571840000000 132 3012845828810283909975185031168000 133 2062359530642217652715520000000 134 6025691657620567819950370062336000 135 12374157183853305916293120000000 136 6025691657620567819950370062336000 137 74244943103119835497758720000000 138 42179841603343974739652590436352000 139 296979772412479341991034880000000 140 84359683206687949479305180872704000 141 2375838179299834735928279040000000 142 168719366413375898958610361745408000 143 2375838179299834735928279040000000 144 337438732826751797917220723490816000 145 7127514537899504207784837120000000 146 2362071129787262585420545064435712000 147 14255029075799008415569674240000000 148 2362071129787262585420545064435712000 149 28510058151598016831139348480000000 150 4724142259574525170841090128871424000 151 114040232606392067324557393920000000 152 4724142259574525170841090128871424000 153 456160930425568269298229575680000000 154 18896569038298100683364360515485696000 155 456160930425568269298229575680000000 156 75586276153192402733457442061942784000 157 3193126512978977885087607029760000000 158 226758828459577208200372326185828352000 159 6386253025957955770175214059520000000 160 1360552970757463249202233957114970112000 161 6386253025957955770175214059520000000 162 8163317824544779495213403742689820672000 163 51090024207663646161401712476160000000 164 40816589122723897476067018713449103360000 165 204360096830654584645606849904640000000 166 81633178245447794952134037426898206720000 167 1634880774645236677164854799237120000000 168 81633178245447794952134037426898206720000 169 13079046197161893417318838393896960000000 170 81633178245447794952134037426898206720000 171 104632369577295147338550707151175680000000 172 81633178245447794952134037426898206720000 173 837058956618361178708405657209405440000000 174 653065425963582359617072299415185653760000 175 5022353739710167072250433943256432640000000 176 3265327129817911798085361497075928268800000 177 15067061219130501216751301829769297920000000 178 3265327129817911798085361497075928268800000 179 45201183657391503650253905489307893760000000 180 13061308519271647192341445988303713075200000 181 45201183657391503650253905489307893760000000 182 52245234077086588769365783953214852300800000 183 226005918286957518251269527446539468800000000 184 104490468154173177538731567906429704601600000 185 226005918286957518251269527446539468800000000 186 208980936308346355077463135812859409203200000 187 452011836573915036502539054893078937600000000 188 835923745233385420309852543251437636812800000 189 3616094692591320292020312439144631500800000000 190 2507771235700156260929557629754312910438400000 191 7232189385182640584040624878289263001600000000 192 17554398649901093826506903408280190373068800000 193 7232189385182640584040624878289263001600000000 194 122880790549307656785548323857961332611481600000 195 7232189385182640584040624878289263001600000000 196 860165533845153597498838267005729328280371200000 197 57857515081461124672324999026314104012800000000 198 4300827669225767987494191335028646641401856000000 199 231430060325844498689299996105256416051200000000 200 8601655338451535974988382670057293282803712000000 201 1851440482606755989514399968842051328409600000000 202 8601655338451535974988382670057293282803712000000