1 1 2 4 3 4 4 16 5 60 6 16 7 64 8 900 9 900 10 64 11 256 12 13500 13 50580 14 13500 15 256 16 1024 17 202500 18 2842560 19 2842560 20 202500 21 1024 22 4096 23 3037500 24 159749820 25 598507920 26 159749820 27 3037500 28 4096 29 16384 30 45562500 31 8977824540 32 126017211780 33 126017211780 34 8977824540 35 45562500 36 16384 37 65536 38 683437500 39 504547256880 40 26533211918040 41 99407416968000 42 26533211918040 43 504547256880 44 683437500 45 65536 46 262144 47 10251562500 48 28355191537860 49 5586628402633500 50 78416544382742160 51 78416544382742160 52 5586628402633500 53 28355191537860 54 10251562500 55 262144 56 1048576 57 153773437500 58 1593541291098420 59 1176277376648694960 60 61858104930689319360 61 231753101877188629380 62 61858104930689319360 63 1176277376648694960 64 1593541291098420 65 153773437500 66 1048576 67 4194304 68 2306601562500 69 89555869973406240 70 247667889663690066720 71 48796145962555619907720 72 684925618712729136913980 73 684925618712729136913980 74 48796145962555619907720 75 247667889663690066720 76 89555869973406240 77 2306601562500 78 4194304 79 16777216 80 34599023437500 81 5032975230384726780 82 52147040135402715629580 83 38492350573406180494467240 84 2024236566241727245692157080 85 7583858300260627032845531520 86 2024236566241727245692157080 87 38492350573406180494467240 88 52147040135402715629580 89 5032975230384726780 90 34599023437500 91 16777216 92 67108864 93 518985351562500 94 282849573983126145660 95 10979678466093753927519840 96 30364304873646611423433030660 97 5982450596328307878990974438640 98 83972485690826213759616527499540 99 83972485690826213759616527499540 100 5982450596328307878990974438640 101 30364304873646611423433030660 102 10979678466093753927519840 103 282849573983126145660 104 518985351562500 105 67108864 106 268435456 107 7784780273437500 108 15895941831670877597520 109 2311796391622216326875508300 110 23952577505016018447231455650500 111 17680599063555688278808997409565200 112 929787724653148422947168982361958940 113 3483475434832751291309593655505225600 114 929787724653148422947168982361958940 115 17680599063555688278808997409565200 116 23952577505016018447231455650500 117 2311796391622216326875508300 118 15895941831670877597520 119 7784780273437500 120 268435456 121 1073741824 122 116771704101562500 123 893340453575999346503940 124 486754013136313704023780351760 125 18894750646234621911408897108924420 126 52253433306756391697543453560958331720 127 10295100898866350022534794575237454355180 128 144506870378340096733678787140956164140980 129 144506870378340096733678787140956164140980 130 10295100898866350022534794575237454355180 131 52253433306756391697543453560958331720 132 18894750646234621911408897108924420 133 486754013136313704023780351760 134 893340453575999346503940 135 116771704101562500 136 1073741824 137 4294967296 138 1751575561523437500 139 50205088471406773258836180 140 102487169788361116790899383299520 141 14904934632133858465413623519265035280 142 154430360788608482019867505332140235495660 143 113992796105559770787202367242677535472651400 144 5994655618274661942394225852870467331249868640 145 22459143127863154464679826472043109609252549520 146 5994655618274661942394225852870467331249868640 147 113992796105559770787202367242677535472651400 148 154430360788608482019867505332140235495660 149 14904934632133858465413623519265035280 150 102487169788361116790899383299520 151 50205088471406773258836180 152 1751575561523437500 153 4294967296 154 17179869184 155 26273633422851562500 156 2821489722459266105160984960 157 21578907800985831398843552152087380 158 11757608266317879104589843753443157524580 159 456405155108078461421656819820369057502787980 160 1262188461445249428806653593124015965517982395800 161 248679497989448714449761211131533317414313949398940 162 3490582203581049271400138731348578924218108799626160 163 3490582203581049271400138731348578924218108799626160 164 248679497989448714449761211131533317414313949398940 165 1262188461445249428806653593124015965517982395800 166 456405155108078461421656819820369057502787980 167 11757608266317879104589843753443157524580 168 21578907800985831398843552152087380 169 2821489722459266105160984960 170 26273633422851562500 171 17179869184 172 68719476736 173 394104501342773437500 174 158565685198964863197528514620 175 4543488349273630736791573256892251640 176 9274871413803393504018469863260727957980100 177 1348864721583910044292691860354844193355415878800 178 13975617465600746624126301479014019715644102671942020 179 10316104319948073009168846220283572067393022464823000060 180 542503516300266412224031983844336084919598169635293153400 181 2032504433250999692521105286419252497269689804419586885320 182 542503516300266412224031983844336084919598169635293153400 183 10316104319948073009168846220283572067393022464823000060 184 13975617465600746624126301479014019715644102671942020 185 1348864721583910044292691860354844193355415878800 186 9274871413803393504018469863260727957980100 187 4543488349273630736791573256892251640 188 158565685198964863197528514620 189 394104501342773437500 190 68719476736 191 274877906944 192 5911567520141601562500 193 8911277018830330227526881010140 194 956641854646699697766808438341548633100 195 7316389336513180967900904899170469095247241900 196 3986449357047226704229127035476864813896013822045360 197 154745419967758940238224194538447972085472359581395906920 198 427948460570588333250534587769494677070202229079727366345660 199 84315466026330960499368702103154063073243477632414904417798720 200 1183491472266953748258240224826754528485099534783252862547552040 201 1183491472266953748258240224826754528485099534783252862547552040 202 84315466026330960499368702103154063073243477632414904417798720 203 427948460570588333250534587769494677070202229079727366345660 204 154745419967758940238224194538447972085472359581395906920 205 3986449357047226704229127035476864813896013822045360 206 7316389336513180967900904899170469095247241900 207 956641854646699697766808438341548633100 208 8911277018830330227526881010140 209 5911567520141601562500 210 274877906944 211 1099511627776 212 88673512802124023437500 213 500807334239375404125143434420080 214 201423128598576660076010404084016762578560 215 5771460383135667590708072699937857862009642681000 216 11781595457282965926956302398735674157465924588881233740 217 1713423042662591525382507949967561724632175122439001536962400 218 17752814359447874172948047936918579149292881916575823521033359360 219 13104242825409829103521708370510073674569236547956533173763799159360 220 689126204112751993021437452944057204254162256662745315841195125475160