1 1 2 2 3 1 4 4 5 4 6 1 7 8 8 16 9 8 10 1 11 16 12 48 13 64 14 16 15 1 16 32 17 144 18 288 19 256 20 32 21 1 22 64 23 432 24 1296 25 1728 26 1024 27 64 28 1 29 128 30 1296 31 6480 32 11664 33 10368 34 4096 35 128 36 1 37 256 38 3888 39 32400 40 97200 41 104976 42 62208 43 16384 44 256 45 1 46 512 47 11664 48 162000 49 810000 50 1458000 51 944784 52 373248 53 65536 54 512 55 1 56 1024 57 34992 58 810000 59 6480000 60 20250000 61 21870000 62 8503056 63 2239488 64 262144 65 1024 66 1 67 2048 68 104976 69 4050000 70 51840000 71 259200000 72 506250000 73 328050000 74 76527504 75 13436928 76 1048576 77 2048 78 1 79 4096 80 314928 81 20250000 82 414720000 83 3317760000 84 10368000000 85 12656250000 86 4920750000 87 688747536 88 80621568 89 4194304 90 4096 91 1 92 8192 93 944784 94 101250000 95 3317760000 96 43130880000 97 212336640000 98 414720000000 99 316406250000 100 73811250000 101 6198727824 102 483729408 103 16777216 104 8192 105 1 106 16384 107 2834352 108 506250000 109 26542080000 110 560701440000 111 4485611520000 112 13589544960000 113 16588800000000 114 7910156250000 115 1107168750000 116 55788550416 117 2902376448 118 67108864 119 16384 120 1 121 32768 122 8503056 123 2531250000 124 212336640000 125 7289118720000 126 94758543360000 127 466503598080000 128 869730877440000 129 663552000000000 130 197753906250000 131 16607531250000 132 502096953744 133 17414258688 134 268435456 135 32768 136 1 137 65536 138 25509168 139 12656250000 140 1698693120000 141 94758543360000 142 1989929410560000 143 16014193827840000 144 48516374200320000 145 55662776156160000 146 26542080000000000 147 4943847656250000 148 249112968750000 149 4518872583696 150 104485552128 151 1073741824 152 65536 153 1 154 131072 155 76527504 156 63281250000 157 13589544960000 158 1231861063680000 159 41788517621760000 160 543250729082880000 161 2706398756904960000 162 5045702916833280000 163 3562417673994240000 164 1061683200000000000 165 123596191406250000 166 3736694531250000 167 40669853253264 168 626913312768 169 4294967296 170 131072 171 1 172 262144 173 229582512 174 316406250000 175 108716359680000 176 16014193827840000 177 877558870056960000 178 18428736271196160000 179 148307449039626240000 180 457381389916938240000 181 524753103350661120000 182 227994731135631360000 183 42467328000000000000 184 3089904785156250000 185 56050417968750000 186 366028679279376 187 3761479876608 188 17179869184 189 262144 190 1 191 524288 192 688747536 193 1582031250000 194 869730877440000 195 208184519761920000 196 18428736271196160000 197 626577033220669440000 198 8127072695597506560000 199 40487933587817963520000 200 77297454895962562560000 201 54574322748468756480000 202 14591662792680407040000 203 1698693120000000000000 204 77247619628906250000 205 840756269531250000 206 3294258113514384 207 22568879259648 208 68719476736 209 524288 210 1 211 1048576 212 2066242608 213 7910156250000 214 6957847019520000 215 2706398756904960000 216 387003461695119360000 217 21303619129502760960000 218 447376001719557980160000 219 3584039058758500392960000 220 11053205869474304040960000 221 13063269877417673072640000 222 5675729565840750673920000 223 933866418731546050560000 224 67947724800000000000000 225 1931190490722656250000 226 12611344042968750000 227 29648323021629456 228 135413275557888 229 274877906944 230 1048576 231 1 232 2097152 233 6198727824 234 39550781250000 235 55662776156160000 236 35183183839764480000 237 8127072695597506560000 238 724323050403093872640000 239 24626983713705191669760000 240 319426465227764397834240000 241 1580561224912498673295360000 242 3017525202366485003182080000 243 2207692609283586749276160000 244 590275874847438070087680000 245 59767450798818947235840000 246 2717908992000000000000000 247 48279762268066406250000 248 189170160644531250000 249 266834907194665104 250 812479653347328 251 1099511627776 252 2097152 253 1 254 4194304 255 18596183472 256 197753906250000 257 445302209249280000 258 457381389916938240000 259 170668526607547637760000 260 24626983713705191669760000 261 1354484104253785541836800000 262 28468793173043201570242560000 263 228070496172623780053647360000 264 697027500186411914923253760000 265 823784380246050405868707840000 266 373100050968926160627671040000 267 61388690984133559289118720000 268 3825116851124412623093760000 269 108716359680000000000000000 270 1206994056701660156250000 271 2837552409667968750000 272 2401514164751985936 273 4874877920083968 274 4398046511104 275 4194304 276 1 277 8388608 278 55788550416 279 988769531250000 280 3562417673994240000 281 5945958068920197120000 282 3584039058758500392960000 283 837317446265976516771840000 284 74496625733958204801024000000 285 2532885274954578963234816000000 286 32909924908037941015200399360000 287 162842334267253378958304215040000 288 307389127582207654481154908160000 289 224893135807171760802157240320000 290 63053908613748521146076405760000 291 6384423862349890166068346880000 292 244807478471962407878000640000 293 4348654387200000000000000000 294 30174851417541503906250000 295 42563286145019531250000 296 21613627482767873424 297 29249267520503808 298 17592186044416 299 8388608 300 1 301 16777216 302 167365651248 303 4943847656250000 304 28499341391953920000 305 77297454895962562560000 306 75264820233928508252160000 307 28468793173043201570242560000 308 4097314415367701264056320000000 309 225352292845223569523097600000000 310 4736495464165062661249105920000000 311 38043873193691859813571661660160000 312 116269426666818912576229209538560000 313 135558605263753575626189314498560000 314 61395826075357890698988926607360000 315 10656110555723500073686912573440000 316 663980081684388577271108075520000 317 15667678622205594104192040960000 318 173946175488000000000000000000 319 754371285438537597656250000 320 638449292175292968750000 321 194522647344910860816 322 175495605123022848 323 70368744177664 324 16777216 325 1 326 33554432 327 502096953744 328 24719238281250000 329 227994731135631360000 330 1004866913647513313280000 331 1580561224912498673295360000 332 967938967883468853388247040000 333 225352292845223569523097600000000 334 20056354063224897687555686400000000 335 681690685856801297807370240000000000 336 8857246517988667176535828070400000000 337 43978717411907789944488840879144960000 338 83016370640108703579427655610531840000 339 59781344921315326851149487693864960000 340 16761060518572704160823976963809280000 341 1800882683917271512453088224911360000 342 69053928495176412036195239854080000 343 1002731431821158022668290621440000 344 6957847019520000000000000000000 345 18859282135963439941406250000 346 9576739382629394531250000 347 1750703826104197747344 348 1052973630738137088 349 281474976710656 350 33554432 351 1 352 67108864 353 1506290861232 354 123596191406250000 355 1823957849085050880000 356 13063269877417673072640000 357 33191785723162472139202560000 358 32909924908037941015200399360000 359 12394376106487296323770368000000000 360 1785015511627015894192456089600000000 361 98175853139485874180585084928000000000 362 2062114324716823925867294976000000000000 363 16563050988638807620121998491648000000000 364 50839397328165405175829100056291573760000 365 59273688637037614355711346105919733760000 366 26363573110300059141356924072994447360000 367 4575769521570348235904945711119933440000 368 304349173582018885604571910010019840000 369 7181608563498346851764304944824320000 370 64174811636554113450770599772160000 371 278313880780800000000000000000000 372 471482053399085998535156250000 373 143651090739440917968750000 374 15756334434937779726096 375 6317841784428822528 376 1125899906842624 377 67108864 378 1 379 134217728 380 4518872583696 381 617980957031250000 382 14591662792680407040000 383 169822508406429749944320000 384 697027500186411914923253760000 385 1118937446873289994516813578240000 386 681690685856801297807370240000000000 387 158866380534804414583128591974400000000 388 14139107867597592897898444685721600000000 389 480570801117783354113963990722560000000000 390 6237895832268392375748567302400000000000000 391 30972905348754570249628137179381760000000000 392 58770343311359208383258439665073059266560000 393 42321413686844856649977901119626689904640000 394 11626335741642326081338403516190551285760000 395 1249185079388705068402050179135741829120000 396 51435010335361191667172652791693352960000 397 746887290603828072583487714261729280000 398 4107187944739463260849318385418240000 399 11132555231232000000000000000000000 400 11787051334977149963378906250000 401 2154766361091613769531250000 402 141807009914440017534864 403 37907050706572935168 404 4503599627370496 405 134217728 406 1 407 268435456 408 13556617751088 409 3089904785156250000 410 116733302341443256320000 411 2207692609283586749276160000 412 14637577503914650213388328960000 413 38043873193691859813571661660160000 414 37492987722124071379405363200000000000 415 14139107867597592897898444685721600000000 416 2036031532934053377297376034743910400000000 417 111995873419240533344253580355600793600000000 418 2352394071471549518387853734586931200000000000 419 18869634892611886936639416089760000000000000000 420 57919333002171046366804616525443891200000000000 421 67938516867931244891046756252824456512143360000 422 30217489372407227648084221399413456591912960000 423 5127214062064265801870235950640033117020160000 424 341027526673116483673759698904057519349760000 425 8692516746676041391752178321796176650240000 426 77676278222798119548682722283219845120000 427 262860028463325648694356376666767360000 428 445302209249280000000000000000000000 429 294676283374428749084472656250000 430 32321495416374206542968750000 431 1276263089229960157813776 432 227442304239437611008 433 18014398509481984 434 268435456 435 1 436 536870912 437 40669853253264 438 15449523925781250000 439 933866418731546050560000 440 28700003920686627740590080000 441 307389127582207654481154908160000 442 1293491688585523233661436496445440000 443 2062114324716823925867294976000000000000 444 1258380600216185767912961577029222400000000 445 293188540742503686330822149003123097600000000 446 26093780126082828083443171261277955686400000000 447 887119313353804264619832609996713886105600000000 448 11514968979853234892508544030803028224000000000000 449 57080645550150957983334233671524000000000000000000 450 108309152714059856705924632902580076544000000000000 451 78536925499328519094050050228265071728037724160000 452 21575287411898760540732134079181208006625853440000 453 2261101401370341218624774054232254604605890560000 454 93100514781760800042936397800807702782484480000 455 1469035330188250995206118136383553853890560000 456 8078332935171004433063003117454863892480000 457 16823041821652841516438808106673111040000 458 17812088369971200000000000000000000000 459 7366907084360718727111816406250000 460 484822431245613098144531250000 461 11486367803069641420323984 462 1364653825436625666048 463 72057594037927936 464 536870912 465 1 466 1073741824 467 122009559759792 468 77247619628906250000 469 7470931349852368404480000 470 373100050968926160627671040000 471 6455171679226360744104253071360000 472 43978717411907789944488840879144960000 473 113416287859425315922701223680000000000000 474 111995873419240533344253580355600793600000000 475 42219149866920530831638389456449726054400000000 476 6079557580836556439755928081728760551833600000000 477 334417886095877524717407682884538280076902400000000 478 7026872081075483580053694103783970691842457600000000 479 56365773156381584798829323030780823156480000000000000