0 1 1 2 2 10 3 4 4 40 5 100 6 8 7 120 8 600 9 1000 10 16 11 320 12 2400 13 8000 14 10000 15 32 16 800 17 8000 18 40000 19 100000 20 100000 21 64 22 1920 23 24000 24 160000 25 600000 26 1200000 27 1000000 28 128 29 4480 30 67200 31 560000 32 2800000 33 8400000 34 14000000 35 10000000 36 256 37 10240 38 179200 39 1792000 40 11200000 41 44800000 42 112000000 43 160000000 44 100000000 45 512 46 23040 47 460800 48 5376000 49 40320000 50 201600000 51 672000000 52 1440000000 53 1800000000 54 1000000000 55 1024 56 51200 57 1152000 58 15360000 59 134400000 60 806400000 61 3360000000 62 9600000000 63 18000000000 64 20000000000 65 10000000000 66 2048 67 112640 68 2816000 69 42240000 70 422400000 71 2956800000 72 14784000000 73 52800000000 74 132000000000 75 220000000000 76 220000000000 77 100000000000 78 4096 79 245760 80 6758400 81 112640000 82 1267200000 83 10137600000 84 59136000000 85 253440000000 86 792000000000 87 1760000000000 88 2640000000000 89 2400000000000 90 1000000000000 91 8192 92 532480 93 15974400 94 292864000 95 3660800000 96 32947200000 97 219648000000 98 1098240000000 99 4118400000000 100 11440000000000 101 22880000000000 102 31200000000000 103 26000000000000 104 10000000000000 105 16384 106 1146880 107 37273600 108 745472000 109 10250240000 110 102502400000 111 768768000000 112 4392960000000 113 19219200000000 114 64064000000000 115 160160000000000 116 291200000000000 117 364000000000000 118 280000000000000 119 100000000000000 120 32768 121 2457600 122 86016000 123 1863680000 124 27955200000 125 307507200000 126 2562560000000 127 16473600000000 128 82368000000000 129 320320000000000 130 960960000000000 131 2184000000000000 132 3640000000000000 133 4200000000000000 134 3000000000000000 135 1000000000000000 136 65536 137 5242880 138 196608000 139 4587520000 140 74547200000 141 894566400000 142 8200192000000 143 58572800000000 144 329472000000000 145 1464320000000000 146 5125120000000000 147 13977600000000000 148 29120000000000000 149 44800000000000000 150 48000000000000000 151 32000000000000000 152 10000000000000000 153 131072 154 11141120 155 445644800 156 11141120000 157 194969600000 158 2534604800000 159 25346048000000 160 199147520000000 161 1244672000000000 162 6223360000000000 163 24893440000000000 164 79206400000000000 165 198016000000000000 166 380800000000000000 167 544000000000000000 168 544000000000000000 169 340000000000000000 170 100000000000000000 171 262144 172 23592960 173 1002700800 174 26738688000 175 501350400000 176 7018905600000 177 76038144000000 178 651755520000000 179 4480819200000000 180 24893440000000000 181 112020480000000000 182 407347200000000000 183 1188096000000000000 184 2741760000000000000 185 4896000000000000000 186 6528000000000000000 187 6120000000000000000 188 3600000000000000000 189 1000000000000000000 190 524288 191 49807360 192 2241331200 193 63504384000 194 1270087680000 195 19051315200000 196 222265344000000 197 2063892480000000 198 15479193600000000 199 94595072000000000 200 472975360000000000 201 1934899200000000000 202 6449664000000000000 203 17364480000000000000 204 37209600000000000000 205 62016000000000000000 206 77520000000000000000 207 68400000000000000000 208 38000000000000000000 209 10000000000000000000 210 1048576 211 104857600 212 4980736000 213 149422080000 214 3175219200000 215 50803507200000 216 635043840000000 217 6350438400000000 218 51597312000000000 219 343982080000000000 220 1891901440000000000 221 8599552000000000000 222 32248320000000000000 223 99225600000000000000 224 248064000000000000000 225 496128000000000000000 226 775200000000000000000 227 912000000000000000000 228 760000000000000000000 229 400000000000000000000 230 100000000000000000000 231 2097152 232 220200960 233 11010048000 234 348651520000 235 7844659200000 236 133359206400000 237 1778122752000000 238 19051315200000000 239 166699008000000000 240 1203937280000000000 241 7223623680000000000 242 36118118400000000000 243 150492160000000000000 244 520934400000000000000 245 1488384000000000000000 246 3472896000000000000000 247 6511680000000000000000 248 9576000000000000000000 249 10640000000000000000000 250 8400000000000000000000 251 4200000000000000000000 252 1000000000000000000000 253 4194304 254 461373440 255 24222105600 256 807403520000 257 19175833600000 258 345165004800000 259 4889837568000000 260 55883857920000000 261 523911168000000000 262 4074864640000000000 263 26486620160000000000 264 144472473600000000000 265 662165504000000000000 266 2546790400000000000000 267 8186112000000000000000 268 21829632000000000000000 269 47752320000000000000000 270 84268800000000000000000 271 117040000000000000000000 272 123200000000000000000000 273 92400000000000000000000 274 44000000000000000000000 275 10000000000000000000000 276 8388608 277 964689920 278 53057945600 279 1857028096000 280 46425702400000 281 882088345600000 282 13231325184000000 283 160666091520000000 284 1606660915200000000 285 13388840960000000000 286 93721886720000000000 287 553811148800000000000 288 2769055744000000000000 289 11715235840000000000000 290 41840128000000000000000 291 125520384000000000000000 292 313800960000000000000000 293 646060800000000000000000 294 1076768000000000000000000 295 1416800000000000000000000 296 1416800000000000000000000 297 1012000000000000000000000 298 460000000000000000000000 299 100000000000000000000000 300 16777216 301 2013265920 302 115762790400 303 4244635648000 304 111421685760000 305 2228433715200000 306 35283533824000000 307 453645434880000000 308 4819982745600000000 309 42844291072000000000 310 321332183040000000000 311 2044841164800000000000 312 11076222976000000000000 313 51121029120000000000000 314 200832614400000000000000 315 669442048000000000000000 316 1882805760000000000000000 317 4430131200000000000000000 318 8614144000000000000000000 319 13601280000000000000000000 320 17001600000000000000000000 321 16192000000000000000000000 322 11040000000000000000000000 323 4800000000000000000000000 324 1000000000000000000000000 325 33554432 326 4194304000 327 251658240000 328 9646899200000 329 265289728000000 330 5571084288000000 331 92851404800000000 332 1260126208000000000 333 14176419840000000000 334 133888409600000000000 335 1071107276800000000000 336 7303004160000000000000 337 42600857600000000000000 338 213004288000000000000000 339 912875520000000000000000 340 3347210240000000000000000 341 10460032000000000000000000 342 27688320000000000000000000 343 61529600000000000000000000 344 113344000000000000000000000 345 170016000000000000000000000 346 202400000000000000000000000 347 184000000000000000000000000 348 120000000000000000000000000 349 50000000000000000000000000 350 10000000000000000000000000 351 67108864 352 8724152320 353 545259520000 354 21810380800000 355 627048448000000 356 13795065856000000 357 241413652480000000 358 3448766464000000000 359 40954101760000000000 360 409541017600000000000 361 3481098649600000000000 362 25317081088000000000000 363 158231756800000000000000 364 852017152000000000000000 365 3955793920000000000000000 366 15823175680000000000000000 367 54392166400000000000000000 368 159976960000000000000000000 369 399942400000000000000000000 370 841984000000000000000000000 371 1473472000000000000000000000 372 2104960000000000000000000000 373 2392000000000000000000000000 374 2080000000000000000000000000 375 1300000000000000000000000000 376 520000000000000000000000000 377 100000000000000000000000000 378 134217728 379 18119393280 380 1177760563200 381 49073356800000 382 1472200704000000 383 33860616192000000 384 620777963520000000 385 9311669452800000000 386 116395868160000000000 387 1228623052800000000000 388 11057607475200000000000 389 85445148672000000000000 390 569634324480000000000000 391 3286351872000000000000000 392 16431759360000000000000000 393 71204290560000000000000000 394 267016089600000000000000000 395 863875584000000000000000000 396 2399654400000000000000000000 397 5683392000000000000000000000 398 11366784000000000000000000000 399 18944640000000000000000000000 400 25833600000000000000000000000 401 28080000000000000000000000000 402 23400000000000000000000000000 403 14040000000000000000000000000 404 5400000000000000000000000000 405 1000000000000000000000000000 406 268435456 407 37580963840 408 2536715059200 409 109924319232000 410 3435134976000000 411 82443239424000000 412 1580162088960000000 413 24831118540800000000 414 325908430848000000000 415 3621204787200000000000 416 34401445478400000000000 417 281466372096000000000000 418 1993720135680000000000000 419 12269046988800000000000000 420 65727037440000000000000000 421 306726174720000000000000000 422 1246075084800000000000000000 423 4397912064000000000000000000 424 13438064640000000000000000000 425 35363328000000000000000000000 426 79567488000000000000000000000 427 151557120000000000000000000000 428 241113600000000000000000000000 429 314496000000000000000000000000 430 327600000000000000000000000000 431 262080000000000000000000000000 432 151200000000000000000000000000 433 56000000000000000000000000000 434 10000000000000000000000000000 435 536870912 436 77846282240 437 5449239756800 438 245215789056000 439 7969513144320000 440 199237828608000000 441 3984756572160000000 442 65463857971200000000 443 900128047104000000000 444 10501493882880000000000 445 105014938828800000000000 446 906947198976000000000000 447 6802103992320000000000000 448 44475295334400000000000000 449 254144544768000000000000000 450 1270722723840000000000000000 451 5559411916800000000000000000 452 21256574976000000000000000000 453 70855249920000000000000000000 454 205107302400000000000000000000 455 512768256000000000000000000000 456 1098789120000000000000000000000 457 1997798400000000000000000000000 458 3040128000000000000000000000000 459 3800160000000000000000000000000 460 3800160000000000000000000000000 461 2923200000000000000000000000000 462 1624000000000000000000000000000 463 580000000000000000000000000000 464 100000000000000000000000000000 465 1073741824 466 161061273600 467 11676942336000 468 544923975680000 469 18391184179200000 470 478170788659200000 471 9961891430400000000 472 170775281664000000000 473 2454894673920000000000 474 30004268236800000000000 475 315044816486400000000000 476 2864043786240000000000000 477 22673679974400000000000000 478 156971630592000000000000000 479 953042042880000000000000000 480 5082890895360000000000000000 481 23826051072000000000000000000 482 98107269120000000000000000000 483 354276249600000000000000000000 484 1118767104000000000000000000000 485 3076609536000000000000000000000 486 7325260800000000000000000000000 487 14983488000000000000000000000000 488 26058240000000000000000000000000 489 38001600000000000000000000000000 490 45601920000000000000000000000000 491 43848000000000000000000000000000 492 32480000000000000000000000000000 493 17400000000000000000000000000000 494 6000000000000000000000000000000 495 1000000000000000000000000000000 496 2147483648 497 332859965440 498 24964497408000 499 1206617374720000 500 42231608115200000 501 1140253419110400000 502 24705490747392000000 503 441169477632000000000 504 6617542164480000000000 505 84557483212800000000000 506 930132315340800000000000 507 8878535737344000000000000 508 73987797811200000000000000 509 540680060928000000000000000 510 3475800391680000000000000000 511 19696202219520000000000000000 512 98481011097600000000000000000 513 434475048960000000000000000000 514 1689625190400000000000000000000 515 5780296704000000000000000000000 516 17340890112000000000000000000000 517 45416616960000000000000000000000 518 103219584000000000000000000000000 519 201951360000000000000000000000000 520 336585600000000000000000000000000 521 471219840000000000000000000000000 522 543715200000000000000000000000000 523 503440000000000000000000000000000 524 359600000000000000000000000000000 525 186000000000000000000000000000000 526 62000000000000000000000000000000 527 10000000000000000000000000000000 528 4294967296 529 687194767360 530 53257594470400 531 2662879723520000 532 96529389977600000 533 2702822919372800000 534 60813515685888000000 535 1129393862737920000000 536 17646779105280000000000 537 235290388070400000000000 538 2705839462809600000000000 539 27058394628096000000000000 540 236760952995840000000000000 541 1821238099968000000000000000 542 12358401392640000000000000000 543 74150408355840000000000000000 544 393924044390400000000000000000 545 1853760208896000000000000000000 546 7724000870400000000000000000000 547 28456845312000000000000000000000 548 92484747264000000000000000000000 549 264242135040000000000000000000000 550 660605337600000000000000000000000 551 1436098560000000000000000000000000 552 2692684800000000000000000000000000 553 4308295680000000000000000000000000 554 5799628800000000000000000000000000 555 6444032000000000000000000000000000 556 5753600000000000000000000000000000 557 3968000000000000000000000000000000 558 1984000000000000000000000000000000 559 640000000000000000000000000000000 560 100000000000000000000000000000000 561 8589934592 562 1417339207680 563 113387136614400 564 5858335391744000 565 219687577190400000 566 6370939738521600000 567 148655260565504000000 568 2866922882334720000000 569 46587496837939200000000 570 647048567193600000000000 571 7764582806323200000000000 572 81175183884288000000000000 573 744105852272640000000000000 574 6010085729894400000000000000 575 42929183784960000000000000000 576 271884830638080000000000000000 577 1529352172339200000000000000000 578 7646760861696000000000000000000 579 33985603829760000000000000000000 580 134153699328000000000000000000000 581 469537947648000000000000000000000 582 1453331742720000000000000000000000 583 3963632025600000000000000000000000 584 9478250496000000000000000000000000 585 19746355200000000000000000000000000 586 35543439360000000000000000000000000 587 54682214400000000000000000000000000 588 70884352000000000000000000000000000 589 75947520000000000000000000000000000 590 65472000000000000000000000000000000 591 43648000000000000000000000000000000 592 21120000000000000000000000000000000 593 6600000000000000000000000000000000 594 1000000000000000000000000000000000 595 17179869184 596 2920577761280 597 240947665305600 598 12850542149632000 599 497958508298240000 600 14938755248947200000 601 361019918516224000000 602 7220398370324480000000 603 121844222499225600000000 604 1759972102766592000000000 605 21999651284582400000000000 606 239996195831808000000000000 607 2299963543388160000000000000 608 19461229982515200000000000000 609 145959224868864000000000000000 610 973061499125760000000000000000 611 5777552651059200000000000000000 612 30587043446784000000000000000000 613 144438816276480000000000000000000 614 608163436953600000000000000000000 615 2280612888576000000000000000000000 616 7602042961920000000000000000000000 617 22460581478400000000000000000000000 618 58592821248000000000000000000000000 619 134275215360000000000000000000000000 620 268550430720000000000000000000000000 621 464798822400000000000000000000000000 622 688590848000000000000000000000000000 623 860738560000000000000000000000000000 624 890419200000000000000000000000000000 625 742016000000000000000000000000000000 626 478720000000000000000000000000000000 627 224400000000000000000000000000000000 628 68000000000000000000000000000000000 629 10000000000000000000000000000000000 630 34359738368 631 6012954214400 632 511101108224000 633 28110560952320000 634 1124422438092800000 635 34857095580876800000 636 871427389521920000000 637 18050995925811200000000 638 315892428701696000000000 639 4738386430525440000000000 640 61599023596830720000000000 641 699988904509440000000000000 642 6999889045094400000000000000 643 61922095398912000000000000000 644 486530749562880000000000000000 645 3405715246940160000000000000000 646 21285720293376000000000000000000 647 118949613404160000000000000000000 648 594748067020800000000000000000000 649 2660715036672000000000000000000000 650 10642860146688000000000000000000000 651 38010214809600000000000000000000000 652 120941592576000000000000000000000000 653 341791457280000000000000000000000000 654 854478643200000000000000000000000000 655 1879853015040000000000000000000000000 656 3615101952000000000000000000000000000 657 6025169920000000000000000000000000000 658 8607385600000000000000000000000000000 659 10388224000000000000000000000000000000 660 10388224000000000000000000000000000000 661 8377600000000000000000000000000000000 662 5236000000000000000000000000000000000 663 2380000000000000000000000000000000000 664 700000000000000000000000000000000000 665 100000000000000000000000000000000000 666 68719476736 667 12369505812480 668 1082331758592000 669 61332132986880000 670 2529950485708800000 671 80958415542681600000 672 2091425734852608000000 673 44816265746841600000000 674 812294816661504000000000 675 12635697148067840000000000 676 170581911498915840000000000 677 2015968044987187200000000000 678 20999667135283200000000000000 679 193843081248768000000000000000 680 1592282453114880000000000000000 681 11676737989509120000000000000000 682 76628593056153600000000000000000 683 450756429742080000000000000000000 684 2378992268083200000000000000000000 685 11268910743552000000000000000000000 686 47892870660096000000000000000000000 687 182449031086080000000000000000000000 688 621985333248000000000000000000000000 689 1892998840320000000000000000000000000 690 5126871859200000000000000000000000000 691 12304492462080000000000000000000000000 692 26028734054400000000000000000000000000 693 48201359360000000000000000000000000000 694 77466470400000000000000000000000000000 695 106850304000000000000000000000000000000 696 124658688000000000000000000000000000000 697 120637440000000000000000000000000000000 698 94248000000000000000000000000000000000 699 57120000000000000000000000000000000000 700 25200000000000000000000000000000000000 701 7200000000000000000000000000000000000 702 1000000000000000000000000000000000000 703 137438953472 704 25426206392320 705 2288358575308800 706 133487583559680000 707 5673222301286400000 708 187216335942451200000 709 4992435625132032000000 710 110546788842209280000000 711 2072752290791424000000000 712 33394342462750720000000000 713 467520794478510080000000000 714 5737755204963532800000000000 715 62159014720438272000000000000 716 597682833850368000000000000000 717 5122995718717440000000000000000 718 39276300510167040000000000000000 719 270024566007398400000000000000000 720 1667798790045696000000000000000000 721 9265548833587200000000000000000000 722 46327744167936000000000000000000000 723 208474848755712000000000000000000000 724 843826768773120000000000000000000000 725 3068460977356800000000000000000000000 726 10005851013120000000000000000000000000 727 29183732121600000000000000000000000000 728 75877703516160000000000000000000000000 729 175102392729600000000000000000000000000 730 356690059264000000000000000000000000000 731 636946534400000000000000000000000000000 732 988365312000000000000000000000000000000 733 1317820416000000000000000000000000000000 734 1487861760000000000000000000000000000000 735 1394870400000000000000000000000000000000 736 1056720000000000000000000000000000000000 737 621600000000000000000000000000000000000 738 266400000000000000000000000000000000000 739 74000000000000000000000000000000000000 740 10000000000000000000000000000000000000 741 274877906944 742 52226802319360 743 4830979214540800 744 289858752872448000 745 12681320438169600000 746 431164894897766400000 747 11857034609688576000000 748 271017933935738880000000 749 5250972470004940800000000 750 87516207833415680000000000 751 1268985013584527360000000000 752 16150718354712166400000000000 753 181695581490511872000000000000 754 1816955814905118720000000000000 755 16222819775938560000000000000000 756 129782558207508480000000000000000 757 932812137116467200000000000000000 758 6035843240165376000000000000000000 759 35209085567631360000000000000000000 760 185310976671744000000000000000000000 761 880227139190784000000000000000000000 762 3772402025103360000000000000000000000 763 14575189642444800000000000000000000000 764 50696311799808000000000000000000000000 765 158425974374400000000000000000000000000 766 443592728248320000000000000000000000000 767 1108981820620800000000000000000000000000 768 2464404045824000000000000000000000000000 769 4840793661440000000000000000000000000000 770 8346195968000000000000000000000000000000 771 12519293952000000000000000000000000000000 772 16153927680000000000000000000000000000000 773 17668358400000000000000000000000000000000 774 16062144000000000000000000000000000000000 775 11810400000000000000000000000000000000000 776 6748800000000000000000000000000000000000 777 2812000000000000000000000000000000000000 778 760000000000000000000000000000000000000 779 100000000000000000000000000000000000000 780 549755813888 781 107202383708160 782 10184226452275200 783 628027297890304000 784 28261228405063680000 785 989142994177228800000 786 28025718168354816000000 787 660606213968363520000000 788 13212124279367270400000000 789 227542140366880768000000000 790 3413132105503211520000000000 791 44991286845269606400000000000 792 524898346528145408000000000000 793 5450867444715356160000000000000 794 50615197700928307200000000000000 795 421793314174402560000000000000000 796 3163449856308019200000000000000000 797 21399807851495424000000000000000000 798 130776603536916480000000000000000000 799 722712809019801600000000000000000000 800 3613564045099008000000000000000000000 801 16347075442114560000000000000000000000 802 66874399535923200000000000000000000000 803 247144520024064000000000000000000000000 804 823815066746880000000000000000000000000 805 2471445200240640000000000000000000000000 806 6653890923724800000000000000000000000000 807 16018626297856000000000000000000000000000 808 34325627781120000000000000000000000000000 809 65100328550400000000000000000000000000000 810 108500547584000000000000000000000000000000 811 157500794880000000000000000000000000000000 812 196875993600000000000000000000000000000000 813 208807872000000000000000000000000000000000 814 184242240000000000000000000000000000000000 815 131601600000000000000000000000000000000000 816 73112000000000000000000000000000000000000 817 29640000000000000000000000000000000000000 818 7800000000000000000000000000000000000000 819 1000000000000000000000000000000000000000 820 1099511627776 821 219902325555200 822 21440476741632000 823 1357896860303360000 824 62802729789030400000 825 2260898272405094400000 826 65942866278481920000000 827 1601469609620275200000000 828 33030310698418176000000000 829 587205523527434240000000000 830 9101685614675230720000000000 831 124113894745571328000000000000 832 1499709561508986880000000000000 833 16150718354712166400000000000000 834 155739069849010176000000000000000 835 1349738605358088192000000000000000 836 10544832854360064000000000000000000 837 74434114266071040000000000000000000 838 475551285588787200000000000000000000 839 2753191653408768000000000000000000000 840 14454256180396032000000000000000000000 841 68829791335219200000000000000000000000 842 297219553492992000000000000000000000000 843 1163033035407360000000000000000000000000 844 4119075333734400000000000000000000000000 845 13181041067950080000000000000000000000000 846 38022233849856000000000000000000000000000 847 98576161832960000000000000000000000000000 848 228837518540800000000000000000000000000000 849 473456934912000000000000000000000000000000 850 868004380672000000000000000000000000000000 851 1400007065600000000000000000000000000000000 852 1968759936000000000000000000000000000000000 853 2386375680000000000000000000000000000000000 854 2456563200000000000000000000000000000000000 855 2105625600000000000000000000000000000000000 856 1462240000000000000000000000000000000000000 857 790400000000000000000000000000000000000000 858 312000000000000000000000000000000000000000 859 80000000000000000000000000000000000000000 860 10000000000000000000000000000000000000000 861 2199023255552 862 450799767388160 863 45079976738816000 864 2930198488023040000 865 139184428181094400000 866 5149823842700492800000 867 154494715281014784000000 868 3862367882025369600000000 869 82075317493039104000000000 870 1504714154039050240000000000 871 24075426464624803840000000000 872 339244645637894963200000000000 873 4240558070473687040000000000000 874 47298532324514201600000000000000 875 472985323245142016000000000000000 876 4256867909206278144000000000000000 877 34587051762301009920000000000000000 878 254316557075742720000000000000000000 879 1695443713838284800000000000000000000 880 10261896162705408000000000000000000000 881 56440428894879744000000000000000000000 882 282202144474398720000000000000000000000 883 1282737020338176000000000000000000000000 884 5298261605744640000000000000000000000000 885 19868481021542400000000000000000000000000 886 67552835473244160000000000000000000000000 887 207854878379212800000000000000000000000000 888 577374662164480000000000000000000000000000 889 1443436655411200000000000000000000000000000 890 3235289055232000000000000000000000000000000 891 6470578110464000000000000000000000000000000 892 11480057937920000000000000000000000000000000 893 17937590528000000000000000000000000000000000 894 24460350720000000000000000000000000000000000 895 28776883200000000000000000000000000000000000 896 28776883200000000000000000000000000000000000 897 23980736000000000000000000000000000000000000 898 16203200000000000000000000000000000000000000 899 8528000000000000000000000000000000000000000 900 3280000000000000000000000000000000000000000 901 820000000000000000000000000000000000000000 902 100000000000000000000000000000000000000000 903 4398046511104 904 923589767331840 905 94667951151513600 906 6311196743434240000 907 307670841242419200000 908 11691491967211929600000 909 360487668989034496000000 910 9269682916860887040000000 911 202774313806331904000000000 912 3830181483008491520000000000 913 63197994469640110080000000000 914 919243555922037964800000000000 915 11873562597326323712000000000000 916 137002645353765273600000000000000 917 1418955969735426048000000000000000 918 13243589050863976448000000000000000 919 111742782616664801280000000000000000 920 854503631774495539200000000000000000 921 5934052998433996800000000000000000000 922 37478229463793664000000000000000000000 923 215499819416813568000000000000000000000 924 1128808577897594880000000000000000000000 925 5387495485420339200000000000000000000000 926 23423893414871040000000000000000000000000 927 92719578100531200000000000000000000000000 928 333790481161912320000000000000000000000000 929 1091238111490867200000000000000000000000000 930 3233298108121088000000000000000000000000000 931 8660619932467200000000000000000000000000000 932 20904944664576000000000000000000000000000000 933 45294046773248000000000000000000000000000000 934 87665896980480000000000000000000000000000000 935 150675760435200000000000000000000000000000000 936 228296606720000000000000000000000000000000000 937 302157273600000000000000000000000000000000000 938 345322598400000000000000000000000000000000000 939 335730304000000000000000000000000000000000000 940 272213760000000000000000000000000000000000000 941 179088000000000000000000000000000000000000000 942 91840000000000000000000000000000000000000000 943 34440000000000000000000000000000000000000000 944 8400000000000000000000000000000000000000000 945 1000000000000000000000000000000000000000000 946 8796093022208 947 1891159999774720 948 198571799976345600 949 13569072998383616000 950 678453649919180800000 951 26459692346848051200000 952 837890257650188288000000 953 22144242523612119040000000 954 498245456781272678400000000 955 9688106104080302080000000000 956 164697803769365135360000000000 957 2470467056540477030400000000000 958 32939560753873027072000000000000 959 392740916680793784320000000000000 960 4207938393008504832000000000000000 961 40676737799082213376000000000000000 962 355921455741969367040000000000000000 963 2826435089715639091200000000000000000 964 20413142314612948992000000000000000000 965 134296988911927296000000000000000000000 966 805781933471563776000000000000000000000 967 4412615349963325440000000000000000000000 968 22063076749816627200000000000000000000000 969 100722741683945472000000000000000000000000 970 419678090349772800000000000000000000000000 971 1594776743329136640000000000000000000000000 972 5520381034600857600000000000000000000000000 973 17378977331150848000000000000000000000000000 974 49654220946145280000000000000000000000000000 975 128416088653824000000000000000000000000000000 976 299637540192256000000000000000000000000000000 977 628272261693440000000000000000000000000000000 978 1178010490675200000000000000000000000000000000 979 1963350817792000000000000000000000000000000000 980 2887280614400000000000000000000000000000000000 981 3712217932800000000000000000000000000000000000 982 4124686592000000000000000000000000000000000000 983 3901730560000000000000000000000000000000000000 984 3080313600000000000000000000000000000000000000 985 1974560000000000000000000000000000000000000000 986 987280000000000000000000000000000000000000000 987 361200000000000000000000000000000000000000000 988 86000000000000000000000000000000000000000000 989 10000000000000000000000000000000000000000000