0 1 1 2 2 2 3 6 4 12 5 6 6 20 7 60 8 60 9 20 10 70 11 280 12 420 13 280 14 70 15 252 16 1260 17 2520 18 2520 19 1260 20 252 21 924 22 5544 23 13860 24 18480 25 13860 26 5544 27 924 28 3432 29 24024 30 72072 31 120120 32 120120 33 72072 34 24024 35 3432 36 12870 37 102960 38 360360 39 720720 40 900900 41 720720 42 360360 43 102960 44 12870 45 48620 46 437580 47 1750320 48 4084080 49 6126120 50 6126120 51 4084080 52 1750320 53 437580 54 48620 55 184756 56 1847560 57 8314020 58 22170720 59 38798760 60 46558512 61 38798760 62 22170720 63 8314020 64 1847560 65 184756 66 705432 67 7759752 68 38798760 69 116396280 70 232792560 71 325909584 72 325909584 73 232792560 74 116396280 75 38798760 76 7759752 77 705432 78 2704156 79 32449872 80 178474296 81 594914320 82 1338557220 83 2141691552 84 2498640144 85 2141691552 86 1338557220 87 594914320 88 178474296 89 32449872 90 2704156 91 10400600 92 135207800 93 811246800 94 2974571600 95 7436429000 96 13385572200 97 17847429600 98 17847429600 99 13385572200 100 7436429000 101 2974571600 102 811246800 103 135207800 104 10400600 105 40116600 106 561632400 107 3650610600 108 14602442400 109 40156716600 110 80313433200 111 120470149800 112 137680171200 113 120470149800 114 80313433200 115 40156716600 116 14602442400 117 3650610600 118 561632400 119 40116600 120 155117520 121 2326762800 122 16287339600 123 70578471600 124 211735414800 125 465817912560 126 776363187600 127 998181241200 128 998181241200 129 776363187600 130 465817912560 131 211735414800 132 70578471600 133 16287339600 134 2326762800 135 155117520 136 601080390 137 9617286240 138 72129646800 139 336605018400 140 1093966309800 141 2625519143520 142 4813451763120 143 6876359661600 144 7735904619300 145 6876359661600 146 4813451763120 147 2625519143520 148 1093966309800 149 336605018400 150 72129646800 151 9617286240 152 601080390 153 2333606220 154 39671305740 155 317370445920 156 1586852229600 157 5553982803600 158 14440355289360 159 28880710578720 160 45383973766560 161 56729967208200 162 56729967208200 163 45383973766560 164 28880710578720 165 14440355289360 166 5553982803600 167 1586852229600 168 317370445920 169 39671305740 170 2333606220 171 9075135300 172 163352435400 173 1388495700900 174 7405310404800 175 27769914018000 176 77755759250400 177 168470811709200 178 288807105787200 179 397109770457400 180 441233078286000 181 397109770457400 182 288807105787200 183 168470811709200 184 77755759250400 185 27769914018000 186 7405310404800 187 1388495700900 188 163352435400 189 9075135300 190 35345263800 191 671560012200 192 6044040109800 193 34249560622200 194 136998242488800 195 410994727466400 196 958987697421600 197 1780977152354400 198 2671465728531600 199 3265124779316400 200 3265124779316400 201 2671465728531600 202 1780977152354400 203 958987697421600 204 410994727466400 205 136998242488800 206 34249560622200 207 6044040109800 208 671560012200 209 35345263800 210 137846528820 211 2756930576400 212 26190840475800 213 157145042854800 214 667866432132900 215 2137172582825280 216 5342931457063200 217 10685862914126400 218 17364527235455400 219 23152702980607200 220 25467973278667920 221 23152702980607200 222 17364527235455400 223 10685862914126400 224 5342931457063200 225 2137172582825280 226 667866432132900 227 157145042854800 228 26190840475800 229 2756930576400 230 137846528820 231 538257874440 232 11303415363240 233 113034153632400 234 715882973005200 235 3221473378523400 236 10953009486979560 237 29208025298612160 238 62588625639883200 239 109530094869795600 240 158210137034149200 241 189852164440979040 242 189852164440979040 243 158210137034149200 244 109530094869795600 245 62588625639883200 246 29208025298612160 247 10953009486979560 248 3221473378523400 249 715882973005200 250 113034153632400 251 11303415363240 252 538257874440 253 2104098963720 254 46290177201840 255 486046860619320 256 3240312404128800 257 15391483919611800 258 55409342110602480 259 156993135980040360 260 358841453668663680 261 672827725628744400 262 1046620906533602400 263 1360607178493683120 264 1484298740174927040 265 1360607178493683120 266 1046620906533602400 267 672827725628744400 268 358841453668663680 269 156993135980040360 270 55409342110602480 271 15391483919611800 272 3240312404128800 273 486046860619320 274 46290177201840 275 2104098963720 276 8233430727600 277 189368906734800 278 2083057974082800 279 14581405818579600 280 72907029092898000 281 277046710553012400 282 831140131659037200 283 2018483176886233200 284 4036966353772466400 285 6728277256287444000 286 9419588158802421600 287 11132240551311952800 288 11132240551311952800 289 9419588158802421600 290 6728277256287444000 291 4036966353772466400 292 2018483176886233200 293 831140131659037200 294 277046710553012400 295 72907029092898000 296 14581405818579600 297 2083057974082800 298 189368906734800 299 8233430727600 300 32247603683100 301 773942488394400 302 8900338616535600 303 65269149854594400 304 342663036736620600 305 1370652146946482400 306 4340398465330527600 307 11161024625135642400 308 23717177328413240100 309 42163870806067982400 310 63245806209101973600 311 80494662447947966400 312 87202550985276963600 313 80494662447947966400 314 63245806209101973600 315 42163870806067982400 316 23717177328413240100 317 11161024625135642400 318 4340398465330527600 319 1370652146946482400 320 342663036736620600 321 65269149854594400 322 8900338616535600 323 773942488394400 324 32247603683100 325 126410606437752 326 3160265160943800 327 37923181931325600 328 290744394806829600 329 1599094171437562800 330 6716195520037763760 331 22387318400125879200 332 60765578514627386400 333 136722551657911619400 334 258253708687166392200 335 413205933899466227520 336 563462637135635764800 337 657373076658241725600 338 657373076658241725600 339 563462637135635764800 340 413205933899466227520 341 258253708687166392200 342 136722551657911619400 343 60765578514627386400 344 22387318400125879200 345 6716195520037763760 346 1599094171437562800 347 290744394806829600 348 37923181931325600 349 3160265160943800 350 126410606437752 351 495918532948104 352 12893881856650704 353 161173523208133800 354 1289388185665070400 355 7413982067574154800 356 32621521097326281120 357 114175323840641983920 358 326215210973262811200 359 774761126061499176600 360 1549522252122998353200 361 2634187828609097200440 362 3831545932522323200640 363 4789432415652904000800 364 5157850293780050462400 365 4789432415652904000800 366 3831545932522323200640 367 2634187828609097200440 368 1549522252122998353200 369 774761126061499176600 370 326215210973262811200 371 114175323840641983920 372 32621521097326281120 373 7413982067574154800 374 1289388185665070400 375 161173523208133800 376 12893881856650704 377 495918532948104 378 1946939425648112 379 52567364492499024 380 683375738402487312 381 5694797820020727600 382 34168786920124365600 383 157176419832572081760 384 576313539386097633120 385 1728940618158292899360 386 4322351545395732248400 387 9124964373613212524400 388 16424935872503782543920 389 25383991802960391204240 390 33845322403947188272320 391 39052295081477524929600 392 39052295081477524929600 393 33845322403947188272320 394 25383991802960391204240 395 16424935872503782543920 396 9124964373613212524400 397 4322351545395732248400 398 1728940618158292899360 399 576313539386097633120 400 157176419832572081760 401 34168786920124365600 402 5694797820020727600 403 683375738402487312 404 52567364492499024 405 1946939425648112 406 7648690600760440 407 214163336821292320 408 2891205047087446320 409 25057110408091201440 410 156606940050570009000 411 751713312242736043200 412 2881567696930488165600 413 9056355618924391377600 414 23772933499676527366200 415 52828741110392283036000 416 100374608109745337768400 417 164249358725037825439200 418 232686591527136919372200 419 286383497264168516150400 420 306839461354466267304000 421 286383497264168516150400 422 232686591527136919372200 423 164249358725037825439200 424 100374608109745337768400 425 52828741110392283036000 426 23772933499676527366200 427 9056355618924391377600 428 2881567696930488165600 429 751713312242736043200 430 156606940050570009000 431 25057110408091201440 432 2891205047087446320 433 214163336821292320 434 7648690600760440 435 30067266499541040 436 871950728486690160 437 12207310198813662240 438 109865791789322960160 439 714127646630599241040 440 3570638233152996205200 441 14282552932611984820800 442 46928388207153664411200 443 129053067569672577130800 444 301123824329236013305200 445 602247648658472026610400 446 1040245938591906227781600 447 1560368907887859341672400 448 2040482418007200677571600 449 2331979906293943631510400 450 2331979906293943631510400 451 2040482418007200677571600 452 1560368907887859341672400 453 1040245938591906227781600 454 602247648658472026610400 455 301123824329236013305200 456 129053067569672577130800 457 46928388207153664411200 458 14282552932611984820800 459 3570638233152996205200 460 714127646630599241040 461 109865791789322960160 462 12207310198813662240 463 871950728486690160 464 30067266499541040 465 118264581564861424 466 3547937446945842720 467 51445092980714719440 468 480154201153337381440 469 3241040857785027324720 470 16853412460482142088544 471 70222551918675592035600 472 240763035149744886979200 473 692193726055516550065200 474 1692029108135707122381600 475 3553261127084984957001360 476 6460474776518154467275200 477 10229085062820411239852400 478 14163348548520569409026400 479 17198351808917834282389200 480 18344908596179023234548480 481 17198351808917834282389200 482 14163348548520569409026400 483 10229085062820411239852400 484 6460474776518154467275200 485 3553261127084984957001360 486 1692029108135707122381600 487 692193726055516550065200 488 240763035149744886979200 489 70222551918675592035600 490 16853412460482142088544 491 3241040857785027324720 492 480154201153337381440 493 51445092980714719440 494 3547937446945842720 495 118264581564861424 496 465428353255261088 497 14428278950913093728 498 216424184263696405920 499 2092100447882398590560 500 14644703135176790133920 501 79081396929954666723168 502 342686053363136889133728 503 1223878762011203175477600 504 3671636286033609526432800 505 9383070508752557678661600 506 20642755119255626893055520 507 39408896136760742250378720 508 65681493561267903750631200 509 95996029051083859327845600 510 123423465922822104850087200 511 139879928045865052163432160 512 139879928045865052163432160 513 123423465922822104850087200 514 95996029051083859327845600 515 65681493561267903750631200 516 39408896136760742250378720 517 20642755119255626893055520 518 9383070508752557678661600 519 3671636286033609526432800 520 1223878762011203175477600 521 342686053363136889133728 522 79081396929954666723168 523 14644703135176790133920 524 2092100447882398590560 525 216424184263696405920 526 14428278950913093728 527 465428353255261088 528 1832624140942590534 529 58643972510162897088 530 908981573907524904864 531 9089815739075249048640 532 65901164108295555602640 533 369046519006455111374784 534 1660709335529048001186528 535 6168348960536464004407104 536 19276090501676450013772200 537 51402908004470533370059200 538 118226688410282226751136160 539 236453376820564453502272320 540 413793409435987793628976560 541 636605245286135067121502400 542 863964261459754733950610400 543 1036757113751705680740732480 544 1101554433361187285787028260 545 1036757113751705680740732480 546 863964261459754733950610400 547 636605245286135067121502400 548 413793409435987793628976560 549 236453376820564453502272320 550 118226688410282226751136160 551 51402908004470533370059200 552 19276090501676450013772200 553 6168348960536464004407104 554 1660709335529048001186528 555 369046519006455111374784 556 65901164108295555602640 557 9089815739075249048640 558 908981573907524904864 559 58643972510162897088 560 1832624140942590534 561 7219428434016265740 562 238241138322536769420 563 3811858213160588310720 564 39389201535992745877440 565 295419011519945594080800 566 1713430266815684445668640 567 7996007911806527413120320 568 30841744802682320022035520 569 100235670608717540071615440 570 278432418357548722421154000 571 668237804058116933810769600 572 1397224499394244497967972800 573 2561578248889448246274616800 574 4137934094359877936289765600 575 5911334420514111337556808000 576 7487690265984541027571956800 577 8423651549232608656018451400 578 8423651549232608656018451400 579 7487690265984541027571956800 580 5911334420514111337556808000 581 4137934094359877936289765600 582 2561578248889448246274616800 583 1397224499394244497967972800 584 668237804058116933810769600 585 278432418357548722421154000 586 100235670608717540071615440 587 30841744802682320022035520 588 7996007911806527413120320 589 1713430266815684445668640 590 295419011519945594080800 591 39389201535992745877440 592 3811858213160588310720 593 238241138322536769420 594 7219428434016265740 595 28453041475240576740 596 967403410158179609160 597 15962156267609963551140 598 170263000187839611212160 599 1319538251455756986894240 600 7917229508734541921365440 601 38266609292216952619932960 602 153066437168867810479731840 603 516599225444928860369094960 604 1492397762396461152177385440 605 3730994405991152880443463600 606 8140351431253424466422102400 607 15602340243235730227309029600 608 26403960411629697307753742400 609 39605940617444545961630613600 610 52807920823259394615507484800 611 62709405977620531105915138200 612 66398194564539385876851322800 613 62709405977620531105915138200 614 52807920823259394615507484800 615 39605940617444545961630613600 616 26403960411629697307753742400 617 15602340243235730227309029600 618 8140351431253424466422102400 619 3730994405991152880443463600 620 1492397762396461152177385440 621 516599225444928860369094960 622 153066437168867810479731840 623 38266609292216952619932960 624 7917229508734541921365440 625 1319538251455756986894240 626 170263000187839611212160 627 15962156267609963551140 628 967403410158179609160 629 28453041475240576740 630 112186277816662845432 631 3926519723583199590120 632 66750835300914393032040 633 734259188310058323352440 634 5874073506480466586819520 635 36419255740178892838281024 636 182096278700894464191405120 637 754398868903705637364392640 638 2640396041162969730775374240 639 7921188123488909192326122720 640 20595089121071163900047919072 641 46807020729707190681927088800 642 93614041459414381363854177600 643 165624842582040828566818929600 644 260267609771778444890715460800 645 364374653680489822847001645120 646 455468317100612278558752056400 647 509052824994801958389193474800 648 509052824994801958389193474800 649 455468317100612278558752056400 650 364374653680489822847001645120 651 260267609771778444890715460800 652 165624842582040828566818929600 653 93614041459414381363854177600 654 46807020729707190681927088800 655 20595089121071163900047919072 656 7921188123488909192326122720 657 2640396041162969730775374240 658 754398868903705637364392640 659 182096278700894464191405120 660 36419255740178892838281024 661 5874073506480466586819520 662 734259188310058323352440 663 66750835300914393032040 664 3926519723583199590120 665 112186277816662845432 666 442512540276836779204 667 15930451449966124051344 668 278782900374407170898520 669 3159539537576614603516560 670 26066201185007070479011620 671 166823687584045251065674368 672 861922385850900463839317568 673 3693953082218144845025646720 674 13390579923040775063217969360 675 41659581982793522418900349120 676 112480871353542510531030942624 677 265863877744736843073345864384 678 553883078634868423069470550800 679 1022553375941295550282099478400 680 1679909117617842689749163428800 681 2463866705839502611632106362240 682 3233825051414347177767139600440 683 3804500060487467267961340706400 684 4015861174958993227292526301200 685 3804500060487467267961340706400 686 3233825051414347177767139600440 687 2463866705839502611632106362240 688 1679909117617842689749163428800 689 1022553375941295550282099478400 690 553883078634868423069470550800 691 265863877744736843073345864384 692 112480871353542510531030942624 693 41659581982793522418900349120 694 13390579923040775063217969360 695 3693953082218144845025646720 696 861922385850900463839317568 697 166823687584045251065674368 698 26066201185007070479011620 699 3159539537576614603516560 700 278782900374407170898520 701 15930451449966124051344 702 442512540276836779204 703 1746130564335626209832 704 64606830880418169763784 705 1162922955847527055748112 706 13567434484887815650394640 707 115323193121546433028354440 708 761133074602206457987139304 709 4059376397878434442598076288 710 17977238333461638245791480704 711 67414643750481143421718052640 712 217224963195994795469980391840 713 608229896948785427315945097152 714 1492927928874291503411865238464 715 3234677179227631590725708016672 716 6220533036976214597549438493600 717 10663770920530653595799037417600 718 16351115411480335513558524040320 719 22482783690785461331142970555440 720 27772850441558511056117787156720 721 30858722712842790062353096840800 722 30858722712842790062353096840800 723 27772850441558511056117787156720 724 22482783690785461331142970555440 725 16351115411480335513558524040320 726 10663770920530653595799037417600 727 6220533036976214597549438493600 728 3234677179227631590725708016672 729 1492927928874291503411865238464 730 608229896948785427315945097152 731 217224963195994795469980391840 732 67414643750481143421718052640 733 17977238333461638245791480704 734 4059376397878434442598076288 735 761133074602206457987139304 736 115323193121546433028354440 737 13567434484887815650394640 738 1162922955847527055748112 739 64606830880418169763784 740 1746130564335626209832 741 6892620648693261354600 742 261919584650343931474800 743 4845512316031362732283800 744 58146147792376352787405600 745 508778793183293086889799000 746 3459695793646392990850633200 747 19028326865055161449678482600 748 86986637097395023769958777600 749 337073218752405717108590263200 750 1123577395841352390361967544000 751 3258374447939921932049705877600 752 8294044049301619463399251324800 753 18661599110928643792648315480800 754 37323198221857287585296630961600 755 66648568253316584973743983860000 756 106637709205306535957990374176000 757 153291706982628145439611162878000 758 198377503153989364686555622548000 759 231440420346320925467648226306000 760 243621495101390447860682343480000 761 231440420346320925467648226306000 762 198377503153989364686555622548000 763 153291706982628145439611162878000 764 106637709205306535957990374176000 765 66648568253316584973743983860000 766 37323198221857287585296630961600 767 18661599110928643792648315480800 768 8294044049301619463399251324800 769 3258374447939921932049705877600 770 1123577395841352390361967544000 771 337073218752405717108590263200 772 86986637097395023769958777600 773 19028326865055161449678482600 774 3459695793646392990850633200 775 508778793183293086889799000 776 58146147792376352787405600 777 4845512316031362732283800 778 261919584650343931474800 779 6892620648693261354600 780 27217014869199032015600 781 1061463579898762248608400 782 20167808018076482723559600 783 248736298889609953590568400 784 2238626690006489582315115600 785 15670386830045427076205809200 786 88798858703590753431832918800 787 418623191031213551892926617200 788 1674492764124854207571706468800 789 5767697298652275603858100059200 790 17303091895956826811574300177600 791 45617242271158907048695882286400 792 106440231966037449780290392001600 793 221068174083308549543680044926400 794 410555180440430163438262940577600 795 684258634067383605730438234296000 796 1026387951101075408595657351444000 797 1388642522077925552805889357836000 798 1697229749206353453429420326244000 799 1875885512280706448527254044796000 800 1875885512280706448527254044796000 801 1697229749206353453429420326244000 802 1388642522077925552805889357836000 803 1026387951101075408595657351444000 804 684258634067383605730438234296000 805 410555180440430163438262940577600 806 221068174083308549543680044926400 807 106440231966037449780290392001600 808 45617242271158907048695882286400 809 17303091895956826811574300177600 810 5767697298652275603858100059200 811 1674492764124854207571706468800 812 418623191031213551892926617200 813 88798858703590753431832918800 814 15670386830045427076205809200 815 2238626690006489582315115600 816 248736298889609953590568400 817 20167808018076482723559600 818 1061463579898762248608400 819 27217014869199032015600 820 107507208733336176461620 821 4300288349333447058464800 822 83855622812002217640063600 823 1062171222285361423440805600 824 9825083806139593166827451800 825 70740603404205070801157652960 826 412653519857862913006752975600 827 2004317096452477006032800167200 828 8267808022866467649885300689700 829 29396650747969662755147735785600 830 91129617318705954540957980935360 831 248535319960107148748067220732800 832 600627023236925609474495783437600 833 1293658203894916697329683225865600 834 2494912250368767916278674792740800 835 4324514567305864388216369640750720 836 6757054011415413106588077563673000 837 9539370369057053797536109501656000 838 12189195471572902074629473252116000 839 14113805282873886612728863765608000 840 14819495547017580943365306953888400 841 14113805282873886612728863765608000 842 12189195471572902074629473252116000 843 9539370369057053797536109501656000 844 6757054011415413106588077563673000 845 4324514567305864388216369640750720 846 2494912250368767916278674792740800 847 1293658203894916697329683225865600 848 600627023236925609474495783437600 849 248535319960107148748067220732800 850 91129617318705954540957980935360 851 29396650747969662755147735785600 852 8267808022866467649885300689700 853 2004317096452477006032800167200 854 412653519857862913006752975600 855 70740603404205070801157652960 856 9825083806139593166827451800 857 1062171222285361423440805600 858 83855622812002217640063600 859 4300288349333447058464800 860 107507208733336176461620 861 424784580848791721628840 862 17416167814800460586782440 863 348323356296009211735648800 864 4528203631848119752563434400 865 43017934502557137649352626800 866 318332715318922818605209438320 867 1909996291913536911631256629920 868 9549981459567684558156283149600 869 40587421203162659372164203385800 870 148820544411596417697935412414600 871 476225742117108536633393319726720 872 1342090727784578603239562991957120 873 3355226819461446508098907479892800 874 7484736751106303748836024378222400 875 14969473502212607497672048756444800 876 26945052303982693495809687761600640 877 43785709993971876930690742612601040 878 64390749991135113133368739136178000 879 85854333321513484177824985514904000 880 103928929810253165057367087728568000 881 114321822791278481563103796501424800 882 114321822791278481563103796501424800 883 103928929810253165057367087728568000 884 85854333321513484177824985514904000 885 64390749991135113133368739136178000 886 43785709993971876930690742612601040 887 26945052303982693495809687761600640 888 14969473502212607497672048756444800 889 7484736751106303748836024378222400 890 3355226819461446508098907479892800 891 1342090727784578603239562991957120 892 476225742117108536633393319726720 893 148820544411596417697935412414600 894 40587421203162659372164203385800 895 9549981459567684558156283149600 896 1909996291913536911631256629920 897 318332715318922818605209438320 898 43017934502557137649352626800 899 4528203631848119752563434400 900 348323356296009211735648800 901 17416167814800460586782440 902 424784580848791721628840 903 1678910486211891090247320 904 70514240420899425790387440 905 1445541928628438228702942520 906 19273892381712509716039233600 907 187920450721696969731382527600 908 1428195425484896969958507209760 909 8807205123823531314744127793520 910 45294197779663875332969800080960 911 198162115286029454581742875354200 912 748612435525000161753250862449200 913 2470421037232500533785727846082360 914 7186679381040001552831208279512320 915 18565588401020004011480621388740160 916 42843665540815393872647587820169600 917 88747592905974744450484289056065600 918 165662173424486189640904006237989120 919 279554917653820445019025510526606640 920 427554579941137151205568427864221920 921 593825805473801598896622816478086000 922 750095754282696756500997241867056000 923 862610117425101269976146828147114400 924 903686789683439425689296677106500800 925 862610117425101269976146828147114400 926 750095754282696756500997241867056000 927 593825805473801598896622816478086000 928 427554579941137151205568427864221920 929 279554917653820445019025510526606640 930 165662173424486189640904006237989120 931 88747592905974744450484289056065600 932 42843665540815393872647587820169600 933 18565588401020004011480621388740160 934 7186679381040001552831208279512320 935 2470421037232500533785727846082360 936 748612435525000161753250862449200 937 198162115286029454581742875354200 938 45294197779663875332969800080960 939 8807205123823531314744127793520 940 1428195425484896969958507209760 941 187920450721696969731382527600 942 19273892381712509716039233600 943 1445541928628438228702942520 944 70514240420899425790387440 945 1678910486211891090247320 946 6637553085023755473070800 947 285414782656021485342044400 948 5993710435776451192182932400 949 81914042622278166293166742800 950 819140426222781662931667428000 951 6389295324537696970867005938400 952 40465537055405414148824370943200 953 213889267292857189072357389271200 954 962501702817857350825608251720400 955 3743062177625000808766254312246000 956 12726411403925002749805264661636400 957 38179234211775008249415793984909200 958 101811291231400021998442117293091200 959 242780771397953898611669664314294400 960 520244510138472639882149280673488000 961 1005806052934380437105488609302076800 962 1760160592635165764934605066278634400 963 2795549176538204450190255105266066400 964 4038015477221850872497035152050984800 965 5313178259502435358548730463224980000 966 6375813911402922430258476555869976000 967 6983034283917486471235474323095688000 968 6983034283917486471235474323095688000 969 6375813911402922430258476555869976000 970 5313178259502435358548730463224980000 971 4038015477221850872497035152050984800 972 2795549176538204450190255105266066400 973 1760160592635165764934605066278634400 974 1005806052934380437105488609302076800 975 520244510138472639882149280673488000 976 242780771397953898611669664314294400 977 101811291231400021998442117293091200 978 38179234211775008249415793984909200 979 12726411403925002749805264661636400 980 3743062177625000808766254312246000 981 962501702817857350825608251720400 982 213889267292857189072357389271200 983 40465537055405414148824370943200 984 6389295324537696970867005938400 985 819140426222781662931667428000 986 81914042622278166293166742800 987 5993710435776451192182932400 988 285414782656021485342044400 989 6637553085023755473070800