0 1 1 1 2 2 3 2 4 2 5 2 6 4 7 4 8 6 9 6 10 12 11 12 12 12 13 12 14 24 15 24 16 32 17 32 18 64 19 64 20 64 21 64 22 128 23 128 24 192 25 192 26 384 27 384 28 384 29 384 30 768 31 768 32 960 33 960 34 1920 35 1920 36 1920 37 1920 38 3840 39 3840 40 5760 41 5760 42 11520 43 11520 44 11520 45 11520 46 23040 47 23040 48 30720 49 30720 50 61440 51 61440 52 61440 53 61440 54 122880 55 122880 56 184320 57 184320 58 368640 59 368640 60 368640 61 368640 62 737280 63 737280 64 1032192 65 1032192 66 2064384 67 2064384 68 2064384 69 2064384 70 4128768 71 4128768 72 6193152 73 6193152 74 12386304 75 12386304 76 12386304 77 12386304 78 24772608 79 24772608 80 33030144 81 33030144 82 66060288 83 66060288 84 66060288 85 66060288 86 132120576 87 132120576 88 198180864 89 198180864 90 396361728 91 396361728 92 396361728 93 396361728 94 792723456 95 792723456 96 990904320 97 990904320 98 1981808640 99 1981808640 100 1981808640 101 1981808640 102 3963617280 103 3963617280 104 5945425920 105 5945425920 106 11890851840 107 11890851840 108 11890851840 109 11890851840 110 23781703680 111 23781703680 112 31708938240 113 31708938240 114 63417876480 115 63417876480 116 63417876480 117 63417876480 118 126835752960 119 126835752960 120 190253629440 121 190253629440 122 380507258880 123 380507258880 124 380507258880 125 380507258880 126 761014517760 127 761014517760 128 978447237120 129 978447237120 130 1956894474240 131 1956894474240 132 1956894474240 133 1956894474240 134 3913788948480 135 3913788948480 136 5870683422720 137 5870683422720 138 11741366845440 139 11741366845440 140 11741366845440 141 11741366845440 142 23482733690880 143 23482733690880 144 31310311587840 145 31310311587840 146 62620623175680 147 62620623175680 148 62620623175680 149 62620623175680 150 125241246351360 151 125241246351360 152 187861869527040 153 187861869527040 154 375723739054080 155 375723739054080 156 375723739054080 157 375723739054080 158 751447478108160 159 751447478108160 160 939309347635200 161 939309347635200 162 1878618695270400 163 1878618695270400 164 1878618695270400 165 1878618695270400 166 3757237390540800 167 3757237390540800 168 5635856085811200 169 5635856085811200 170 11271712171622400 171 11271712171622400 172 11271712171622400 173 11271712171622400 174 22543424343244800 175 22543424343244800 176 30057899124326400 177 30057899124326400 178 60115798248652800 179 60115798248652800 180 60115798248652800 181 60115798248652800 182 120231596497305600 183 120231596497305600 184 180347394745958400 185 180347394745958400 186 360694789491916800 187 360694789491916800 188 360694789491916800 189 360694789491916800 190 721389578983833600 191 721389578983833600 192 1009945410577367040 193 1009945410577367040 194 2019890821154734080 195 2019890821154734080 196 2019890821154734080 197 2019890821154734080 198 4039781642309468160 199 4039781642309468160 200 6059672463464202240 201 6059672463464202240 202 12119344926928404480 203 12119344926928404480 204 12119344926928404480 205 12119344926928404480 206 24238689853856808960 207 24238689853856808960 208 32318253138475745280 209 32318253138475745280 210 64636506276951490560 211 64636506276951490560 212 64636506276951490560 213 64636506276951490560 214 129273012553902981120 215 129273012553902981120 216 193909518830854471680 217 193909518830854471680 218 387819037661708943360 219 387819037661708943360 220 387819037661708943360 221 387819037661708943360 222 775638075323417886720 223 775638075323417886720 224 969547594154272358400 225 969547594154272358400 226 1939095188308544716800 227 1939095188308544716800 228 1939095188308544716800 229 1939095188308544716800 230 3878190376617089433600 231 3878190376617089433600 232 5817285564925634150400 233 5817285564925634150400 234 11634571129851268300800 235 11634571129851268300800 236 11634571129851268300800 237 11634571129851268300800 238 23269142259702536601600 239 23269142259702536601600 240 31025523012936715468800 241 31025523012936715468800 242 62051046025873430937600 243 62051046025873430937600 244 62051046025873430937600 245 62051046025873430937600 246 124102092051746861875200 247 124102092051746861875200 248 186153138077620292812800 249 186153138077620292812800 250 372306276155240585625600 251 372306276155240585625600 252 372306276155240585625600 253 372306276155240585625600 254 744612552310481171251200 255 744612552310481171251200 256 992816736413974895001600 257 992816736413974895001600 258 1985633472827949790003200 259 1985633472827949790003200 260 1985633472827949790003200 261 1985633472827949790003200 262 3971266945655899580006400 263 3971266945655899580006400 264 5956900418483849370009600 265 5956900418483849370009600 266 11913800836967698740019200 267 11913800836967698740019200 268 11913800836967698740019200 269 11913800836967698740019200 270 23827601673935397480038400 271 23827601673935397480038400 272 31770135565247196640051200 273 31770135565247196640051200 274 63540271130494393280102400 275 63540271130494393280102400 276 63540271130494393280102400 277 63540271130494393280102400 278 127080542260988786560204800 279 127080542260988786560204800 280 190620813391483179840307200 281 190620813391483179840307200 282 381241626782966359680614400 283 381241626782966359680614400 284 381241626782966359680614400 285 381241626782966359680614400 286 762483253565932719361228800 287 762483253565932719361228800 288 953104066957415899201536000 289 953104066957415899201536000 290 1906208133914831798403072000 291 1906208133914831798403072000 292 1906208133914831798403072000 293 1906208133914831798403072000 294 3812416267829663596806144000 295 3812416267829663596806144000 296 5718624401744495395209216000 297 5718624401744495395209216000 298 11437248803488990790418432000 299 11437248803488990790418432000 300 11437248803488990790418432000 301 11437248803488990790418432000 302 22874497606977981580836864000 303 22874497606977981580836864000 304 30499330142637308774449152000 305 30499330142637308774449152000 306 60998660285274617548898304000 307 60998660285274617548898304000 308 60998660285274617548898304000 309 60998660285274617548898304000 310 121997320570549235097796608000 311 121997320570549235097796608000 312 182995980855823852646694912000 313 182995980855823852646694912000 314 365991961711647705293389824000 315 365991961711647705293389824000 316 365991961711647705293389824000 317 365991961711647705293389824000 318 731983923423295410586779648000 319 731983923423295410586779648000 320 1024777492792613574821491507200 321 1024777492792613574821491507200 322 2049554985585227149642983014400 323 2049554985585227149642983014400 324 2049554985585227149642983014400 325 2049554985585227149642983014400 326 4099109971170454299285966028800 327 4099109971170454299285966028800 328 6148664956755681448928949043200 329 6148664956755681448928949043200 330 12297329913511362897857898086400 331 12297329913511362897857898086400 332 12297329913511362897857898086400 333 12297329913511362897857898086400 334 24594659827022725795715796172800 335 24594659827022725795715796172800 336 32792879769363634394287728230400 337 32792879769363634394287728230400 338 65585759538727268788575456460800 339 65585759538727268788575456460800 340 65585759538727268788575456460800 341 65585759538727268788575456460800 342 131171519077454537577150912921600 343 131171519077454537577150912921600 344 196757278616181806365726369382400 345 196757278616181806365726369382400 346 393514557232363612731452738764800 347 393514557232363612731452738764800 348 393514557232363612731452738764800 349 393514557232363612731452738764800 350 787029114464727225462905477529600 351 787029114464727225462905477529600 352 983786393080909031828631846912000 353 983786393080909031828631846912000 354 1967572786161818063657263693824000 355 1967572786161818063657263693824000 356 1967572786161818063657263693824000 357 1967572786161818063657263693824000 358 3935145572323636127314527387648000 359 3935145572323636127314527387648000 360 5902718358485454190971791081472000 361 5902718358485454190971791081472000 362 11805436716970908381943582162944000 363 11805436716970908381943582162944000 364 11805436716970908381943582162944000 365 11805436716970908381943582162944000 366 23610873433941816763887164325888000 367 23610873433941816763887164325888000 368 31481164578589089018516219101184000 369 31481164578589089018516219101184000 370 62962329157178178037032438202368000 371 62962329157178178037032438202368000 372 62962329157178178037032438202368000 373 62962329157178178037032438202368000 374 125924658314356356074064876404736000 375 125924658314356356074064876404736000 376 188886987471534534111097314607104000 377 188886987471534534111097314607104000 378 377773974943069068222194629214208000 379 377773974943069068222194629214208000 380 377773974943069068222194629214208000 381 377773974943069068222194629214208000 382 755547949886138136444389258428416000 383 755547949886138136444389258428416000 384 971418792710749032571357617979392000 385 971418792710749032571357617979392000 386 1942837585421498065142715235958784000 387 1942837585421498065142715235958784000 388 1942837585421498065142715235958784000 389 1942837585421498065142715235958784000 390 3885675170842996130285430471917568000 391 3885675170842996130285430471917568000 392 5828512756264494195428145707876352000 393 5828512756264494195428145707876352000 394 11657025512528988390856291415752704000 395 11657025512528988390856291415752704000 396 11657025512528988390856291415752704000 397 11657025512528988390856291415752704000 398 23314051025057976781712582831505408000 399 23314051025057976781712582831505408000 400 31085401366743969042283443775340544000 401 31085401366743969042283443775340544000 402 62170802733487938084566887550681088000 403 62170802733487938084566887550681088000 404 62170802733487938084566887550681088000 405 62170802733487938084566887550681088000 406 124341605466975876169133775101362176000 407 124341605466975876169133775101362176000 408 186512408200463814253700662652043264000 409 186512408200463814253700662652043264000 410 373024816400927628507401325304086528000 411 373024816400927628507401325304086528000 412 373024816400927628507401325304086528000 413 373024816400927628507401325304086528000 414 746049632801855257014802650608173056000 415 746049632801855257014802650608173056000 416 932562041002319071268503313260216320000 417 932562041002319071268503313260216320000 418 1865124082004638142537006626520432640000 419 1865124082004638142537006626520432640000 420 1865124082004638142537006626520432640000 421 1865124082004638142537006626520432640000 422 3730248164009276285074013253040865280000 423 3730248164009276285074013253040865280000 424 5595372246013914427611019879561297920000 425 5595372246013914427611019879561297920000 426 11190744492027828855222039759122595840000 427 11190744492027828855222039759122595840000 428 11190744492027828855222039759122595840000 429 11190744492027828855222039759122595840000 430 22381488984055657710444079518245191680000 431 22381488984055657710444079518245191680000 432 29841985312074210280592106024326922240000 433 29841985312074210280592106024326922240000 434 59683970624148420561184212048653844480000 435 59683970624148420561184212048653844480000 436 59683970624148420561184212048653844480000 437 59683970624148420561184212048653844480000 438 119367941248296841122368424097307688960000 439 119367941248296841122368424097307688960000 440 179051911872445261683552636145961533440000 441 179051911872445261683552636145961533440000 442 358103823744890523367105272291923066880000 443 358103823744890523367105272291923066880000 444 358103823744890523367105272291923066880000 445 358103823744890523367105272291923066880000 446 716207647489781046734210544583846133760000 447 716207647489781046734210544583846133760000 448 1002690706485693465427894762417384587264000 449 1002690706485693465427894762417384587264000 450 2005381412971386930855789524834769174528000 451 2005381412971386930855789524834769174528000 452 2005381412971386930855789524834769174528000 453 2005381412971386930855789524834769174528000 454 4010762825942773861711579049669538349056000 455 4010762825942773861711579049669538349056000 456 6016144238914160792567368574504307523584000 457 6016144238914160792567368574504307523584000 458 12032288477828321585134737149008615047168000 459 12032288477828321585134737149008615047168000 460 12032288477828321585134737149008615047168000 461 12032288477828321585134737149008615047168000 462 24064576955656643170269474298017230094336000 463 24064576955656643170269474298017230094336000 464 32086102607542190893692632397356306792448000 465 32086102607542190893692632397356306792448000 466 64172205215084381787385264794712613584896000 467 64172205215084381787385264794712613584896000 468 64172205215084381787385264794712613584896000 469 64172205215084381787385264794712613584896000 470 128344410430168763574770529589425227169792000 471 128344410430168763574770529589425227169792000 472 192516615645253145362155794384137840754688000 473 192516615645253145362155794384137840754688000 474 385033231290506290724311588768275681509376000 475 385033231290506290724311588768275681509376000 476 385033231290506290724311588768275681509376000 477 385033231290506290724311588768275681509376000 478 770066462581012581448623177536551363018752000 479 770066462581012581448623177536551363018752000 480 962583078226265726810778971920689203773440000 481 962583078226265726810778971920689203773440000 482 1925166156452531453621557943841378407546880000 483 1925166156452531453621557943841378407546880000 484 1925166156452531453621557943841378407546880000 485 1925166156452531453621557943841378407546880000 486 3850332312905062907243115887682756815093760000 487 3850332312905062907243115887682756815093760000 488 5775498469357594360864673831524135222640640000 489 5775498469357594360864673831524135222640640000 490 11550996938715188721729347663048270445281280000 491 11550996938715188721729347663048270445281280000 492 11550996938715188721729347663048270445281280000 493 11550996938715188721729347663048270445281280000 494 23101993877430377443458695326096540890562560000 495 23101993877430377443458695326096540890562560000 496 30802658503240503257944927101462054520750080000 497 30802658503240503257944927101462054520750080000 498 61605317006481006515889854202924109041500160000 499 61605317006481006515889854202924109041500160000 500 61605317006481006515889854202924109041500160000 501 61605317006481006515889854202924109041500160000 502 123210634012962013031779708405848218083000320000 503 123210634012962013031779708405848218083000320000 504 184815951019443019547669562608772327124500480000 505 184815951019443019547669562608772327124500480000 506 369631902038886039095339125217544654249000960000 507 369631902038886039095339125217544654249000960000 508 369631902038886039095339125217544654249000960000 509 369631902038886039095339125217544654249000960000 510 739263804077772078190678250435089308498001920000 511 739263804077772078190678250435089308498001920000 512 985685072103696104254237667246785744664002560000 513 985685072103696104254237667246785744664002560000 514 1971370144207392208508475334493571489328005120000 515 1971370144207392208508475334493571489328005120000 516 1971370144207392208508475334493571489328005120000 517 1971370144207392208508475334493571489328005120000 518 3942740288414784417016950668987142978656010240000 519 3942740288414784417016950668987142978656010240000 520 5914110432622176625525426003480714467984015360000 521 5914110432622176625525426003480714467984015360000 522 11828220865244353251050852006961428935968030720000 523 11828220865244353251050852006961428935968030720000 524 11828220865244353251050852006961428935968030720000 525 11828220865244353251050852006961428935968030720000 526 23656441730488706502101704013922857871936061440000 527 23656441730488706502101704013922857871936061440000 528 31541922307318275336135605351897143829248081920000 529 31541922307318275336135605351897143829248081920000 530 63083844614636550672271210703794287658496163840000 531 63083844614636550672271210703794287658496163840000 532 63083844614636550672271210703794287658496163840000 533 63083844614636550672271210703794287658496163840000 534 126167689229273101344542421407588575316992327680000 535 126167689229273101344542421407588575316992327680000 536 189251533843909652016813632111382862975488491520000 537 189251533843909652016813632111382862975488491520000 538 378503067687819304033627264222765725950976983040000 539 378503067687819304033627264222765725950976983040000 540 378503067687819304033627264222765725950976983040000 541 378503067687819304033627264222765725950976983040000 542 757006135375638608067254528445531451901953966080000 543 757006135375638608067254528445531451901953966080000 544 946257669219548260084068160556914314877442457600000 545 946257669219548260084068160556914314877442457600000 546 1892515338439096520168136321113828629754884915200000 547 1892515338439096520168136321113828629754884915200000 548 1892515338439096520168136321113828629754884915200000 549 1892515338439096520168136321113828629754884915200000 550 3785030676878193040336272642227657259509769830400000 551 3785030676878193040336272642227657259509769830400000 552 5677546015317289560504408963341485889264654745600000 553 5677546015317289560504408963341485889264654745600000 554 11355092030634579121008817926682971778529309491200000 555 11355092030634579121008817926682971778529309491200000 556 11355092030634579121008817926682971778529309491200000 557 11355092030634579121008817926682971778529309491200000 558 22710184061269158242017635853365943557058618982400000 559 22710184061269158242017635853365943557058618982400000 560 30280245415025544322690181137821258076078158643200000 561 30280245415025544322690181137821258076078158643200000 562 60560490830051088645380362275642516152156317286400000 563 60560490830051088645380362275642516152156317286400000 564 60560490830051088645380362275642516152156317286400000 565 60560490830051088645380362275642516152156317286400000 566 121120981660102177290760724551285032304312634572800000 567 121120981660102177290760724551285032304312634572800000 568 181681472490153265936141086826927548456468951859200000 569 181681472490153265936141086826927548456468951859200000 570 363362944980306531872282173653855096912937903718400000 571 363362944980306531872282173653855096912937903718400000 572 363362944980306531872282173653855096912937903718400000 573 363362944980306531872282173653855096912937903718400000 574 726725889960613063744564347307710193825875807436800000 575 726725889960613063744564347307710193825875807436800000 576 1017416245944858289242390086230794271356226130411520000 577 1017416245944858289242390086230794271356226130411520000 578 2034832491889716578484780172461588542712452260823040000 579 2034832491889716578484780172461588542712452260823040000 580 2034832491889716578484780172461588542712452260823040000 581 2034832491889716578484780172461588542712452260823040000 582 4069664983779433156969560344923177085424904521646080000 583 4069664983779433156969560344923177085424904521646080000 584 6104497475669149735454340517384765628137356782469120000 585 6104497475669149735454340517384765628137356782469120000 586 12208994951338299470908681034769531256274713564938240000 587 12208994951338299470908681034769531256274713564938240000 588 12208994951338299470908681034769531256274713564938240000 589 12208994951338299470908681034769531256274713564938240000 590 24417989902676598941817362069539062512549427129876480000 591 24417989902676598941817362069539062512549427129876480000 592 32557319870235465255756482759385416683399236173168640000 593 32557319870235465255756482759385416683399236173168640000 594 65114639740470930511512965518770833366798472346337280000 595 65114639740470930511512965518770833366798472346337280000 596 65114639740470930511512965518770833366798472346337280000 597 65114639740470930511512965518770833366798472346337280000 598 130229279480941861023025931037541666733596944692674560000 599 130229279480941861023025931037541666733596944692674560000 600 195343919221412791534538896556312500100395417039011840000 601 195343919221412791534538896556312500100395417039011840000 602 390687838442825583069077793112625000200790834078023680000 603 390687838442825583069077793112625000200790834078023680000 604 390687838442825583069077793112625000200790834078023680000 605 390687838442825583069077793112625000200790834078023680000 606 781375676885651166138155586225250000401581668156047360000 607 781375676885651166138155586225250000401581668156047360000 608 976719596107063957672694482781562500501977085195059200000 609 976719596107063957672694482781562500501977085195059200000 610 1953439192214127915345388965563125001003954170390118400000 611 1953439192214127915345388965563125001003954170390118400000 612 1953439192214127915345388965563125001003954170390118400000 613 1953439192214127915345388965563125001003954170390118400000 614 3906878384428255830690777931126250002007908340780236800000 615 3906878384428255830690777931126250002007908340780236800000 616 5860317576642383746036166896689375003011862511170355200000 617 5860317576642383746036166896689375003011862511170355200000 618 11720635153284767492072333793378750006023725022340710400000 619 11720635153284767492072333793378750006023725022340710400000 620 11720635153284767492072333793378750006023725022340710400000 621 11720635153284767492072333793378750006023725022340710400000 622 23441270306569534984144667586757500012047450044681420800000 623 23441270306569534984144667586757500012047450044681420800000 624 31255027075426046645526223449010000016063266726241894400000 625 31255027075426046645526223449010000016063266726241894400000 626 62510054150852093291052446898020000032126533452483788800000 627 62510054150852093291052446898020000032126533452483788800000 628 62510054150852093291052446898020000032126533452483788800000 629 62510054150852093291052446898020000032126533452483788800000 630 125020108301704186582104893796040000064253066904967577600000 631 125020108301704186582104893796040000064253066904967577600000 632 187530162452556279873157340694060000096379600357451366400000 633 187530162452556279873157340694060000096379600357451366400000 634 375060324905112559746314681388120000192759200714902732800000 635 375060324905112559746314681388120000192759200714902732800000 636 375060324905112559746314681388120000192759200714902732800000 637 375060324905112559746314681388120000192759200714902732800000 638 750120649810225119492629362776240000385518401429805465600000 639 750120649810225119492629362776240000385518401429805465600000 640 964440835470289439347666323569451429067095087552607027200000 641 964440835470289439347666323569451429067095087552607027200000 642 1928881670940578878695332647138902858134190175105214054400000 643 1928881670940578878695332647138902858134190175105214054400000 644 1928881670940578878695332647138902858134190175105214054400000 645 1928881670940578878695332647138902858134190175105214054400000 646 3857763341881157757390665294277805716268380350210428108800000 647 3857763341881157757390665294277805716268380350210428108800000 648 5786645012821736636085997941416708574402570525315642163200000 649 5786645012821736636085997941416708574402570525315642163200000 650 11573290025643473272171995882833417148805141050631284326400000 651 11573290025643473272171995882833417148805141050631284326400000 652 11573290025643473272171995882833417148805141050631284326400000 653 11573290025643473272171995882833417148805141050631284326400000 654 23146580051286946544343991765666834297610282101262568652800000 655 23146580051286946544343991765666834297610282101262568652800000 656 30862106735049262059125322354222445730147042801683424870400000 657 30862106735049262059125322354222445730147042801683424870400000 658 61724213470098524118250644708444891460294085603366849740800000 659 61724213470098524118250644708444891460294085603366849740800000 660 61724213470098524118250644708444891460294085603366849740800000 661 61724213470098524118250644708444891460294085603366849740800000 662 123448426940197048236501289416889782920588171206733699481600000 663 123448426940197048236501289416889782920588171206733699481600000 664 185172640410295572354751934125334674380882256810100549222400000 665 185172640410295572354751934125334674380882256810100549222400000 666 370345280820591144709503868250669348761764513620201098444800000 667 370345280820591144709503868250669348761764513620201098444800000 668 370345280820591144709503868250669348761764513620201098444800000 669 370345280820591144709503868250669348761764513620201098444800000 670 740690561641182289419007736501338697523529027240402196889600000 671 740690561641182289419007736501338697523529027240402196889600000 672 925863202051477861773759670626673371904411284050502746112000000 673 925863202051477861773759670626673371904411284050502746112000000 674 1851726404102955723547519341253346743808822568101005492224000000 675 1851726404102955723547519341253346743808822568101005492224000000 676 1851726404102955723547519341253346743808822568101005492224000000 677 1851726404102955723547519341253346743808822568101005492224000000 678 3703452808205911447095038682506693487617645136202010984448000000 679 3703452808205911447095038682506693487617645136202010984448000000 680 5555179212308867170642558023760040231426467704303016476672000000 681 5555179212308867170642558023760040231426467704303016476672000000 682 11110358424617734341285116047520080462852935408606032953344000000 683 11110358424617734341285116047520080462852935408606032953344000000 684 11110358424617734341285116047520080462852935408606032953344000000 685 11110358424617734341285116047520080462852935408606032953344000000 686 22220716849235468682570232095040160925705870817212065906688000000 687 22220716849235468682570232095040160925705870817212065906688000000 688 29627622465647291576760309460053547900941161089616087875584000000 689 29627622465647291576760309460053547900941161089616087875584000000 690 59255244931294583153520618920107095801882322179232175751168000000 691 59255244931294583153520618920107095801882322179232175751168000000 692 59255244931294583153520618920107095801882322179232175751168000000 693 59255244931294583153520618920107095801882322179232175751168000000 694 118510489862589166307041237840214191603764644358464351502336000000 695 118510489862589166307041237840214191603764644358464351502336000000 696 177765734793883749460561856760321287405646966537696527253504000000 697 177765734793883749460561856760321287405646966537696527253504000000 698 355531469587767498921123713520642574811293933075393054507008000000 699 355531469587767498921123713520642574811293933075393054507008000000 700 355531469587767498921123713520642574811293933075393054507008000000 701 355531469587767498921123713520642574811293933075393054507008000000 702 711062939175534997842247427041285149622587866150786109014016000000 703 711062939175534997842247427041285149622587866150786109014016000000 704 995488114845748996979146397857799209471623012611100552619622400000 705 995488114845748996979146397857799209471623012611100552619622400000 706 1990976229691497993958292795715598418943246025222201105239244800000 707 1990976229691497993958292795715598418943246025222201105239244800000 708 1990976229691497993958292795715598418943246025222201105239244800000 709 1990976229691497993958292795715598418943246025222201105239244800000 710 3981952459382995987916585591431196837886492050444402210478489600000 711 3981952459382995987916585591431196837886492050444402210478489600000 712 5972928689074493981874878387146795256829738075666603315717734400000 713 5972928689074493981874878387146795256829738075666603315717734400000 714 11945857378148987963749756774293590513659476151333206631435468800000 715 11945857378148987963749756774293590513659476151333206631435468800000 716 11945857378148987963749756774293590513659476151333206631435468800000 717 11945857378148987963749756774293590513659476151333206631435468800000 718 23891714756297975927499513548587181027318952302666413262870937600000 719 23891714756297975927499513548587181027318952302666413262870937600000 720 31855619675063967903332684731449574703091936403555217683827916800000 721 31855619675063967903332684731449574703091936403555217683827916800000 722 63711239350127935806665369462899149406183872807110435367655833600000 723 63711239350127935806665369462899149406183872807110435367655833600000 724 63711239350127935806665369462899149406183872807110435367655833600000 725 63711239350127935806665369462899149406183872807110435367655833600000 726 127422478700255871613330738925798298812367745614220870735311667200000 727 127422478700255871613330738925798298812367745614220870735311667200000 728 191133718050383807419996108388697448218551618421331306102967500800000 729 191133718050383807419996108388697448218551618421331306102967500800000 730 382267436100767614839992216777394896437103236842662612205935001600000 731 382267436100767614839992216777394896437103236842662612205935001600000 732 382267436100767614839992216777394896437103236842662612205935001600000 733 382267436100767614839992216777394896437103236842662612205935001600000 734 764534872201535229679984433554789792874206473685325224411870003200000 735 764534872201535229679984433554789792874206473685325224411870003200000 736 955668590251919037099980541943487241092758092106656530514837504000000 737 955668590251919037099980541943487241092758092106656530514837504000000 738 1911337180503838074199961083886974482185516184213313061029675008000000 739 1911337180503838074199961083886974482185516184213313061029675008000000 740 1911337180503838074199961083886974482185516184213313061029675008000000 741 1911337180503838074199961083886974482185516184213313061029675008000000 742 3822674361007676148399922167773948964371032368426626122059350016000000 743 3822674361007676148399922167773948964371032368426626122059350016000000 744 5734011541511514222599883251660923446556548552639939183089025024000000 745 5734011541511514222599883251660923446556548552639939183089025024000000 746 11468023083023028445199766503321846893113097105279878366178050048000000 747 11468023083023028445199766503321846893113097105279878366178050048000000 748 11468023083023028445199766503321846893113097105279878366178050048000000 749 11468023083023028445199766503321846893113097105279878366178050048000000 750 22936046166046056890399533006643693786226194210559756732356100096000000 751 22936046166046056890399533006643693786226194210559756732356100096000000 752 30581394888061409187199377342191591714968258947413008976474800128000000 753 30581394888061409187199377342191591714968258947413008976474800128000000 754 61162789776122818374398754684383183429936517894826017952949600256000000 755 61162789776122818374398754684383183429936517894826017952949600256000000 756 61162789776122818374398754684383183429936517894826017952949600256000000 757 61162789776122818374398754684383183429936517894826017952949600256000000 758 122325579552245636748797509368766366859873035789652035905899200512000000 759 122325579552245636748797509368766366859873035789652035905899200512000000 760 183488369328368455123196264053149550289809553684478053858848800768000000 761 183488369328368455123196264053149550289809553684478053858848800768000000 762 366976738656736910246392528106299100579619107368956107717697601536000000 763 366976738656736910246392528106299100579619107368956107717697601536000000 764 366976738656736910246392528106299100579619107368956107717697601536000000 765 366976738656736910246392528106299100579619107368956107717697601536000000 766 733953477313473820492785056212598201159238214737912215435395203072000000 767 733953477313473820492785056212598201159238214737912215435395203072000000 768 978604636417965093990380074950130934878984286317216287247193604096000000 769 978604636417965093990380074950130934878984286317216287247193604096000000 770 1957209272835930187980760149900261869757968572634432574494387208192000000 771 1957209272835930187980760149900261869757968572634432574494387208192000000 772 1957209272835930187980760149900261869757968572634432574494387208192000000 773 1957209272835930187980760149900261869757968572634432574494387208192000000 774 3914418545671860375961520299800523739515937145268865148988774416384000000 775 3914418545671860375961520299800523739515937145268865148988774416384000000 776 5871627818507790563942280449700785609273905717903297723483161624576000000 777 5871627818507790563942280449700785609273905717903297723483161624576000000 778 11743255637015581127884560899401571218547811435806595446966323249152000000 779 11743255637015581127884560899401571218547811435806595446966323249152000000 780 11743255637015581127884560899401571218547811435806595446966323249152000000 781 11743255637015581127884560899401571218547811435806595446966323249152000000 782 23486511274031162255769121798803142437095622871613190893932646498304000000 783 23486511274031162255769121798803142437095622871613190893932646498304000000 784 31315348365374883007692162398404189916127497162150921191910195331072000000 785 31315348365374883007692162398404189916127497162150921191910195331072000000 786 62630696730749766015384324796808379832254994324301842383820390662144000000 787 62630696730749766015384324796808379832254994324301842383820390662144000000 788 62630696730749766015384324796808379832254994324301842383820390662144000000 789 62630696730749766015384324796808379832254994324301842383820390662144000000 790 125261393461499532030768649593616759664509988648603684767640781324288000000 791 125261393461499532030768649593616759664509988648603684767640781324288000000 792 187892090192249298046152974390425139496764982972905527151461171986432000000 793 187892090192249298046152974390425139496764982972905527151461171986432000000 794 375784180384498596092305948780850278993529965945811054302922343972864000000 795 375784180384498596092305948780850278993529965945811054302922343972864000000 796 375784180384498596092305948780850278993529965945811054302922343972864000000 797 375784180384498596092305948780850278993529965945811054302922343972864000000 798 751568360768997192184611897561700557987059931891622108605844687945728000000 799 751568360768997192184611897561700557987059931891622108605844687945728000000 800 939460450961246490230764871952125697483824914864527635757305859932160000000 801 939460450961246490230764871952125697483824914864527635757305859932160000000 802 1878920901922492980461529743904251394967649829729055271514611719864320000000 803 1878920901922492980461529743904251394967649829729055271514611719864320000000 804 1878920901922492980461529743904251394967649829729055271514611719864320000000 805 1878920901922492980461529743904251394967649829729055271514611719864320000000 806 3757841803844985960923059487808502789935299659458110543029223439728640000000 807 3757841803844985960923059487808502789935299659458110543029223439728640000000 808 5636762705767478941384589231712754184902949489187165814543835159592960000000 809 5636762705767478941384589231712754184902949489187165814543835159592960000000 810 11273525411534957882769178463425508369805898978374331629087670319185920000000 811 11273525411534957882769178463425508369805898978374331629087670319185920000000 812 11273525411534957882769178463425508369805898978374331629087670319185920000000 813 11273525411534957882769178463425508369805898978374331629087670319185920000000 814 22547050823069915765538356926851016739611797956748663258175340638371840000000 815 22547050823069915765538356926851016739611797956748663258175340638371840000000 816 30062734430759887687384475902468022319482397275664884344233787517829120000000 817 30062734430759887687384475902468022319482397275664884344233787517829120000000 818 60125468861519775374768951804936044638964794551329768688467575035658240000000 819 60125468861519775374768951804936044638964794551329768688467575035658240000000 820 60125468861519775374768951804936044638964794551329768688467575035658240000000 821 60125468861519775374768951804936044638964794551329768688467575035658240000000 822 120250937723039550749537903609872089277929589102659537376935150071316480000000 823 120250937723039550749537903609872089277929589102659537376935150071316480000000 824 180376406584559326124306855414808133916894383653989306065402725106974720000000 825 180376406584559326124306855414808133916894383653989306065402725106974720000000 826 360752813169118652248613710829616267833788767307978612130805450213949440000000 827 360752813169118652248613710829616267833788767307978612130805450213949440000000 828 360752813169118652248613710829616267833788767307978612130805450213949440000000 829 360752813169118652248613710829616267833788767307978612130805450213949440000000 830 721505626338237304497227421659232535667577534615957224261610900427898880000000 831 721505626338237304497227421659232535667577534615957224261610900427898880000000 832 1010107876873532226296118390322925549934608548462340113966255260599058432000000 833 1010107876873532226296118390322925549934608548462340113966255260599058432000000 834 2020215753747064452592236780645851099869217096924680227932510521198116864000000 835 2020215753747064452592236780645851099869217096924680227932510521198116864000000 836 2020215753747064452592236780645851099869217096924680227932510521198116864000000 837 2020215753747064452592236780645851099869217096924680227932510521198116864000000 838 4040431507494128905184473561291702199738434193849360455865021042396233728000000 839 4040431507494128905184473561291702199738434193849360455865021042396233728000000 840 6060647261241193357776710341937553299607651290774040683797531563594350592000000 841 6060647261241193357776710341937553299607651290774040683797531563594350592000000 842 12121294522482386715553420683875106599215302581548081367595063127188701184000000 843 12121294522482386715553420683875106599215302581548081367595063127188701184000000 844 12121294522482386715553420683875106599215302581548081367595063127188701184000000 845 12121294522482386715553420683875106599215302581548081367595063127188701184000000 846 24242589044964773431106841367750213198430605163096162735190126254377402368000000 847 24242589044964773431106841367750213198430605163096162735190126254377402368000000 848 32323452059953031241475788490333617597907473550794883646920168339169869824000000 849 32323452059953031241475788490333617597907473550794883646920168339169869824000000 850 64646904119906062482951576980667235195814947101589767293840336678339739648000000 851 64646904119906062482951576980667235195814947101589767293840336678339739648000000 852 64646904119906062482951576980667235195814947101589767293840336678339739648000000 853 64646904119906062482951576980667235195814947101589767293840336678339739648000000 854 129293808239812124965903153961334470391629894203179534587680673356679479296000000 855 129293808239812124965903153961334470391629894203179534587680673356679479296000000 856 193940712359718187448854730942001705587444841304769301881521010035019218944000000 857 193940712359718187448854730942001705587444841304769301881521010035019218944000000 858 387881424719436374897709461884003411174889682609538603763042020070038437888000000 859 387881424719436374897709461884003411174889682609538603763042020070038437888000000 860 387881424719436374897709461884003411174889682609538603763042020070038437888000000 861 387881424719436374897709461884003411174889682609538603763042020070038437888000000 862 775762849438872749795418923768006822349779365219077207526084040140076875776000000 863 775762849438872749795418923768006822349779365219077207526084040140076875776000000 864 969703561798590937244273654710008527937224206523846509407605050175096094720000000 865 969703561798590937244273654710008527937224206523846509407605050175096094720000000 866 1939407123597181874488547309420017055874448413047693018815210100350192189440000000 867 1939407123597181874488547309420017055874448413047693018815210100350192189440000000 868 1939407123597181874488547309420017055874448413047693018815210100350192189440000000 869 1939407123597181874488547309420017055874448413047693018815210100350192189440000000 870 3878814247194363748977094618840034111748896826095386037630420200700384378880000000 871 3878814247194363748977094618840034111748896826095386037630420200700384378880000000 872 5818221370791545623465641928260051167623345239143079056445630301050576568320000000 873 5818221370791545623465641928260051167623345239143079056445630301050576568320000000 874 11636442741583091246931283856520102335246690478286158112891260602101153136640000000 875 11636442741583091246931283856520102335246690478286158112891260602101153136640000000 876 11636442741583091246931283856520102335246690478286158112891260602101153136640000000 877 11636442741583091246931283856520102335246690478286158112891260602101153136640000000 878 23272885483166182493862567713040204670493380956572316225782521204202306273280000000 879 23272885483166182493862567713040204670493380956572316225782521204202306273280000000 880 31030513977554909991816756950720272893991174608763088301043361605603075031040000000 881 31030513977554909991816756950720272893991174608763088301043361605603075031040000000 882 62061027955109819983633513901440545787982349217526176602086723211206150062080000000 883 62061027955109819983633513901440545787982349217526176602086723211206150062080000000 884 62061027955109819983633513901440545787982349217526176602086723211206150062080000000 885 62061027955109819983633513901440545787982349217526176602086723211206150062080000000 886 124122055910219639967267027802881091575964698435052353204173446422412300124160000000 887 124122055910219639967267027802881091575964698435052353204173446422412300124160000000 888 186183083865329459950900541704321637363947047652578529806260169633618450186240000000 889 186183083865329459950900541704321637363947047652578529806260169633618450186240000000 890 372366167730658919901801083408643274727894095305157059612520339267236900372480000000 891 372366167730658919901801083408643274727894095305157059612520339267236900372480000000 892 372366167730658919901801083408643274727894095305157059612520339267236900372480000000 893 372366167730658919901801083408643274727894095305157059612520339267236900372480000000 894 744732335461317839803602166817286549455788190610314119225040678534473800744960000000 895 744732335461317839803602166817286549455788190610314119225040678534473800744960000000 896 957513002735980079747488500193654135014584816498975296146480872401466315243520000000 897 957513002735980079747488500193654135014584816498975296146480872401466315243520000000 898 1915026005471960159494977000387308270029169632997950592292961744802932630487040000000 899 1915026005471960159494977000387308270029169632997950592292961744802932630487040000000 900 1915026005471960159494977000387308270029169632997950592292961744802932630487040000000 901 1915026005471960159494977000387308270029169632997950592292961744802932630487040000000 902 3830052010943920318989954000774616540058339265995901184585923489605865260974080000000 903 3830052010943920318989954000774616540058339265995901184585923489605865260974080000000 904 5745078016415880478484931001161924810087508898993851776878885234408797891461120000000 905 5745078016415880478484931001161924810087508898993851776878885234408797891461120000000 906 11490156032831760956969862002323849620175017797987703553757770468817595782922240000000 907 11490156032831760956969862002323849620175017797987703553757770468817595782922240000000 908 11490156032831760956969862002323849620175017797987703553757770468817595782922240000000 909 11490156032831760956969862002323849620175017797987703553757770468817595782922240000000 910 22980312065663521913939724004647699240350035595975407107515540937635191565844480000000 911 22980312065663521913939724004647699240350035595975407107515540937635191565844480000000 912 30640416087551362551919632006196932320466714127967209476687387916846922087792640000000 913 30640416087551362551919632006196932320466714127967209476687387916846922087792640000000 914 61280832175102725103839264012393864640933428255934418953374775833693844175585280000000 915 61280832175102725103839264012393864640933428255934418953374775833693844175585280000000 916 61280832175102725103839264012393864640933428255934418953374775833693844175585280000000 917 61280832175102725103839264012393864640933428255934418953374775833693844175585280000000 918 122561664350205450207678528024787729281866856511868837906749551667387688351170560000000 919 122561664350205450207678528024787729281866856511868837906749551667387688351170560000000 920 183842496525308175311517792037181593922800284767803256860124327501081532526755840000000 921 183842496525308175311517792037181593922800284767803256860124327501081532526755840000000 922 367684993050616350623035584074363187845600569535606513720248655002163065053511680000000 923 367684993050616350623035584074363187845600569535606513720248655002163065053511680000000 924 367684993050616350623035584074363187845600569535606513720248655002163065053511680000000 925 367684993050616350623035584074363187845600569535606513720248655002163065053511680000000 926 735369986101232701246071168148726375691201139071213027440497310004326130107023360000000 927 735369986101232701246071168148726375691201139071213027440497310004326130107023360000000 928 919212482626540876557588960185907969614001423839016284300621637505407662633779200000000 929 919212482626540876557588960185907969614001423839016284300621637505407662633779200000000 930 1838424965253081753115177920371815939228002847678032568601243275010815325267558400000000 931 1838424965253081753115177920371815939228002847678032568601243275010815325267558400000000 932 1838424965253081753115177920371815939228002847678032568601243275010815325267558400000000 933 1838424965253081753115177920371815939228002847678032568601243275010815325267558400000000 934 3676849930506163506230355840743631878456005695356065137202486550021630650535116800000000 935 3676849930506163506230355840743631878456005695356065137202486550021630650535116800000000 936 5515274895759245259345533761115447817684008543034097705803729825032445975802675200000000 937 5515274895759245259345533761115447817684008543034097705803729825032445975802675200000000 938 11030549791518490518691067522230895635368017086068195411607459650064891951605350400000000 939 11030549791518490518691067522230895635368017086068195411607459650064891951605350400000000 940 11030549791518490518691067522230895635368017086068195411607459650064891951605350400000000 941 11030549791518490518691067522230895635368017086068195411607459650064891951605350400000000 942 22061099583036981037382135044461791270736034172136390823214919300129783903210700800000000 943 22061099583036981037382135044461791270736034172136390823214919300129783903210700800000000 944 29414799444049308049842846725949055027648045562848521097619892400173045204280934400000000 945 29414799444049308049842846725949055027648045562848521097619892400173045204280934400000000 946 58829598888098616099685693451898110055296091125697042195239784800346090408561868800000000 947 58829598888098616099685693451898110055296091125697042195239784800346090408561868800000000 948 58829598888098616099685693451898110055296091125697042195239784800346090408561868800000000 949 58829598888098616099685693451898110055296091125697042195239784800346090408561868800000000 950 117659197776197232199371386903796220110592182251394084390479569600692180817123737600000000 951 117659197776197232199371386903796220110592182251394084390479569600692180817123737600000000 952 176488796664295848299057080355694330165888273377091126585719354401038271225685606400000000 953 176488796664295848299057080355694330165888273377091126585719354401038271225685606400000000 954 352977593328591696598114160711388660331776546754182253171438708802076542451371212800000000 955 352977593328591696598114160711388660331776546754182253171438708802076542451371212800000000 956 352977593328591696598114160711388660331776546754182253171438708802076542451371212800000000 957 352977593328591696598114160711388660331776546754182253171438708802076542451371212800000000 958 705955186657183393196228321422777320663553093508364506342877417604153084902742425600000000 959 705955186657183393196228321422777320663553093508364506342877417604153084902742425600000000 960 988337261320056750474719649991888248928974330911710308880028384645814318863839395840000000 961 988337261320056750474719649991888248928974330911710308880028384645814318863839395840000000 962 1976674522640113500949439299983776497857948661823420617760056769291628637727678791680000000 963 1976674522640113500949439299983776497857948661823420617760056769291628637727678791680000000 964 1976674522640113500949439299983776497857948661823420617760056769291628637727678791680000000 965 1976674522640113500949439299983776497857948661823420617760056769291628637727678791680000000 966 3953349045280227001898878599967552995715897323646841235520113538583257275455357583360000000 967 3953349045280227001898878599967552995715897323646841235520113538583257275455357583360000000 968 5930023567920340502848317899951329493573845985470261853280170307874885913183036375040000000 969 5930023567920340502848317899951329493573845985470261853280170307874885913183036375040000000 970 11860047135840681005696635799902658987147691970940523706560340615749771826366072750080000000 971 11860047135840681005696635799902658987147691970940523706560340615749771826366072750080000000 972 11860047135840681005696635799902658987147691970940523706560340615749771826366072750080000000 973 11860047135840681005696635799902658987147691970940523706560340615749771826366072750080000000 974 23720094271681362011393271599805317974295383941881047413120681231499543652732145500160000000 975 23720094271681362011393271599805317974295383941881047413120681231499543652732145500160000000 976 31626792362241816015191028799740423965727178589174729884160908308666058203642860666880000000 977 31626792362241816015191028799740423965727178589174729884160908308666058203642860666880000000 978 63253584724483632030382057599480847931454357178349459768321816617332116407285721333760000000 979 63253584724483632030382057599480847931454357178349459768321816617332116407285721333760000000 980 63253584724483632030382057599480847931454357178349459768321816617332116407285721333760000000 981 63253584724483632030382057599480847931454357178349459768321816617332116407285721333760000000 982 126507169448967264060764115198961695862908714356698919536643633234664232814571442667520000000 983 126507169448967264060764115198961695862908714356698919536643633234664232814571442667520000000 984 189760754173450896091146172798442543794363071535048379304965449851996349221857164001280000000 985 189760754173450896091146172798442543794363071535048379304965449851996349221857164001280000000 986 379521508346901792182292345596885087588726143070096758609930899703992698443714328002560000000 987 379521508346901792182292345596885087588726143070096758609930899703992698443714328002560000000 988 379521508346901792182292345596885087588726143070096758609930899703992698443714328002560000000 989 379521508346901792182292345596885087588726143070096758609930899703992698443714328002560000000 990 759043016693803584364584691193770175177452286140193517219861799407985396887428656005120000000 991 759043016693803584364584691193770175177452286140193517219861799407985396887428656005120000000 992 948803770867254480455730863992212718971815357675241896524827249259981746109285820006400000000 993 948803770867254480455730863992212718971815357675241896524827249259981746109285820006400000000 994 1897607541734508960911461727984425437943630715350483793049654498519963492218571640012800000000 995 1897607541734508960911461727984425437943630715350483793049654498519963492218571640012800000000 996 1897607541734508960911461727984425437943630715350483793049654498519963492218571640012800000000 997 1897607541734508960911461727984425437943630715350483793049654498519963492218571640012800000000 998 3795215083469017921822923455968850875887261430700967586099308997039926984437143280025600000000 999 3795215083469017921822923455968850875887261430700967586099308997039926984437143280025600000000 1000 5692822625203526882734385183953276313830892146051451379148963495559890476655714920038400000000