0 1 1 1 2 1 3 1 4 4 5 2 6 1 7 9 8 18 9 6 10 1 11 16 12 72 13 96 14 24 15 1 16 25 17 200 18 600 19 600 20 120 21 1 22 36 23 450 24 2400 25 5400 26 4320 27 720 28 1 29 49 30 882 31 7350 32 29400 33 52920 34 35280 35 5040 36 1 37 64 38 1568 39 18816 40 117600 41 376320 42 564480 43 322560 44 40320 45 1 46 81 47 2592 48 42336 49 381024 50 1905120 51 5080320 52 6531840 53 3265920 54 362880 55 1 56 100 57 4050 58 86400 59 1058400 60 7620480 61 31752000 62 72576000 63 81648000 64 36288000 65 3628800 66 1 67 121 68 6050 69 163350 70 2613600 71 25613280 72 153679680 73 548856000 74 1097712000 75 1097712000 76 439084800 77 39916800 78 1 79 144 80 8712 81 290400 82 5880600 83 75271680 84 614718720 85 3161410560 86 9879408000 87 17563392000 88 15807052800 89 5748019200 90 479001600 91 1 92 169 93 12168 94 490776 95 12269400 96 198764280 97 2120152320 98 14841066240 99 66784798080 100 185513328000 101 296821324800 102 242853811200 103 80951270400 104 6227020800 105 1 106 196 107 16562 108 794976 109 24048024 110 480960480 111 6492966480 112 59364264960 113 363606122880 114 1454424491520 115 3636061228800 116 5288816332800 117 3966612249600 118 1220496076800 119 87178291200 120 1 121 225 122 22050 123 1242150 124 44717400 125 1082161080 126 18036018000 127 208702494000 128 1669619952000 129 9090153072000 130 32724551059200 131 74373979680000 132 99165306240000 133 68652904320000 134 19615115520000 135 1307674368000 136 1 137 256 138 28800 139 1881600 140 79497600 141 2289530880 142 46172206080 143 659602944000 144 6678479808000 145 47491411968000 146 232707918643200 147 761589551923200 148 1586644899840000 149 1952793722880000 150 1255367393280000 151 334764638208000 152 20922789888000 153 1 154 289 155 36992 156 2774400 157 135945600 158 4594961280 159 110279070720 160 1906252508160 161 23828156352000 162 214453407168000 163 1372501805875200 164 6113871680716800 165 18341615042150400 166 35272336619520000 167 40311241850880000 168 24186745110528000 169 6046686277632000 170 355687428096000 171 1 172 324 173 46818 174 3995136 175 224726400 176 8809274880 177 248127909120 178 5104345559040 179 77203226580480 180 857813628672000 181 6948290392243200 182 40426416827596800 183 165074535379353600 184 457129482588979200 185 816302647480320000 186 870722823979008000 187 489781588488192000 188 115242726703104000 189 6402373705728000 190 1 191 361 192 58482 193 5633766 194 360561024 195 16225246080 196 530024705280 197 12796310741760 198 230333593351680 199 3096707199505920 200 30967071995059200 201 228030257418163200 202 1216161372896870400 203 4583992867072819200 204 11787410229615820800 205 19645683716026368000 206 19645683716026368000 207 10400656084955136000 208 2311256907767808000 209 121645100408832000 210 1 211 400 212 72200 213 7797600 214 563376600 215 28844881920 216 1081683072000 217 30287126016000 218 639815537088000 219 10237048593408000 220 123868287980236800 221 1126075345274880000 222 7601008580605440000 223 37420349935288320000 224 130971224773509120000 225 314330939456421888000 226 491142092900659200000 227 462251381553561600000 228 231125690776780800000 229 48658040163532800000 230 2432902008176640000 231 1 232 441 233 88200 234 10613400 235 859685400 236 49689816120 237 2120098821120 238 68146033536000 239 1669577821632000 240 31350961317312000 241 451453842969292800 242 4965992272662220800 243 41383268938851840000 244 257849598772846080000 245 1178741022961582080000 246 3850554008341168128000 247 8663746518767628288000 248 12740803704070041600000 249 11325158848062259200000 250 5364548928029491200000 251 1072909785605898240000 252 51090942171709440000 253 1 254 484 255 106722 256 14229600 257 1284221400 258 83217546720 259 4008311833680 260 146589689917440 261 4122835028928000 262 89786185074432000 263 1517386527757900800 264 19863969090648883200 265 200295021664042905600 266 1540730935877253120000 267 8914228986146964480000 268 38034043674227048448000 269 116479258752320335872000 270 246661959710796005376000 271 342586055153883340800000 272 288493520129585971200000 273 129822084058313687040000 274 24728016011107368960000 275 1124000727777607680000 276 1 277 529 278 128018 279 18818646 280 1881864600 281 135870624120 282 7337013702480 283 302913851430960 284 9693243245790720 285 242331081144768000 286 4749689190437452800 287 72972497562175411200 288 875669970746104934400 289 8150466650790669004800 290 58217618934219064320000 291 314375142244782947328000 292 1257500568979131789312000 293 3624560463528085745664000 294 7249120927056171491328000 295 9538317009284436172800000 296 7630653607427548938240000 297 3270280117468949544960000 298 594596384994354462720000 299 25852016738884976640000 300 1 301 576 302 152352 303 24579456 304 2709885024 305 216790801920 306 13043579915520 307 603731413232640 308 21809797303029120 309 620367567730606080 310 13958270273938636800 311 248710997608361164800 312 3502679882984419737600 313 38798915626904341708800 314 335333485061101810483200 315 2235556567074012069888000 316 11317505120812186103808000 317 42607078101881171214336000 318 115985934832898743861248000 319 219762823893913409421312000 320 274703529867391761776640000 321 209297927518012770877440000 322 85621879439187042631680000 323 14890761641597746544640000 324 620448401733239439360000 325 1 326 625 327 180000 328 31740000 329 3840540000 330 338735628000 331 22582375200000 332 1164605349600000 333 47166516658800000 334 1514569257154800000 335 38772972983162880000 336 793083538291968000000 337 12953697792102144000000 338 168398071297327872000000 339 1732094447629658112000000 340 13972228544212575436800000 341 87326428401328596480000000 342 416084747088683312640000000 343 1479412434093096222720000000 344 3815326803713774469120000000 345 6867588246684794044416000000 346 8175700293672373862400000000 347 5945963849943544627200000000 348 2326681506499647897600000000 349 387780251083274649600000000 350 15511210043330985984000000 351 1 352 676 353 211250 354 40560000 355 5364060000 356 519241008000 357 38164214088000 358 2180812233600000 359 98409152041200000 360 3542729473483200000 361 102384881783664480000 362 2382775430601646080000 363 44677039323780864000000 364 673592285189311488000000 365 8131221156928117248000000 366 78059723106509925580800000 367 590326655992981312204800000 368 3472509741135184189440000000 369 15626293835108328852480000000 370 52635937128785949818880000000 371 128958045965525577056256000000 372 221070935940900989239296000000 373 251216972660114760499200000000 374 174759633154862442086400000000 375 65534862433073415782400000000 376 10485577989291746525184000000 377 403291461126605635584000000 378 1 379 729 380 246402 381 51333750 382 7392060000 383 782079948000 384 63087782472000 385 3974530295736000 386 198726514786800000 387 7971141315337200000 388 258264978616925280000 389 6785325347299218720000 390 144753607409049999360000 391 2505350897464326912000000 392 35074912564500576768000000 393 395177348226706498252800000 394 3556596134040358484275200000 395 25314596012875492741017600000 396 140636644515974959672320000000 397 599556221357577459655680000000 398 1918579908344247870898176000000 399 4476686452803245032095744000000 400 7325486922768946416156672000000 401 7962485785618420017561600000000 402 5308323857078946678374400000000 403 1910996588548420804214784000000 404 293999475161295508340736000000 405 10888869450418352160768000000 406 1 407 784 408 285768 409 64393056 410 10061415000 411 1159075008000 412 102191779872000 413 7065831636864000 414 389503968982128000 415 17311287510316800000 416 624937479122436480000 417 18407249385060856320000 418 443307922690215623040000 419 8729756016053476884480000 420 140299650258002307072000000 421 1833248763371230145740800000 422 19363690063108618414387200000 423 164021845240449473627750400000 424 1102591293005243683830988800000 425 5803112068448650967531520000000 426 23502603877217036418502656000000 427 71626983244851920513531904000000 428 159532826318079277507411968000000 429 249703554236993651750731776000000 430 260107868996868387240345600000000 431 166469036157995767833821184000000 432 57623897131613919634784256000000 433 8536873649127988094042112000000 434 304888344611713860501504000000 435 1 436 841 437 329672 438 80110296 439 13538640024 440 1692330003000 441 162463680288000 442 12277612410336000 443 742795550825328000 444 36396981990441072000 445 1455879279617642880000 446 47779310903815370880000 447 1290041394403015013760000 448 28678612537113179921280000 449 524408914964355289989120000 450 7866133724465329349836800000 451 96360138124700284535500800000 452 957933137827902828617625600000 453 7663465102623222628941004800000 454 48804172495653154636940083200000 455 244020862478265773184700416000000 456 941223326701882267998130176000000 457 2738104223132748415994560512000000 458 5833352475369768364510150656000000 459 8750028713054652546765225984000000 460 8750028713054652546765225984000000 461 5384633054187478490317062144000000 462 1794877684729159496772354048000000 463 256411097818451356681764864000000 464 8841761993739701954543616000000 465 1 466 900 467 378450 468 98901600 469 18024816600 470 2436955204320 471 253849500450000 472 20888187465600000 473 1381231396162800000 474 74279555082532800000 475 3275728379139696480000 476 119117395605079872000000 477 3583448317786152816000000 478 89310558074054885568000000 479 1843625091671561566368000000 480 31464534897861317399347200000 481 442470022001174775928320000000 482 5101419077190015063644160000000 483 47896656891395141430881280000000 484 363006241703205282423521280000000 485 2196187762304391958662303744000000 486 10458036963354247422201446400000000 487 38504590637804274599923507200000000 488 107143208731281459756308889600000000 489 218750717826366313669130649600000000 490 315001033669967491683548135424000000 491 302885609298045665080334745600000000 492 179487768472915949677235404800000000 493 57692497009151555253397094400000000 494 7957585794365731759089254400000000 495 265252859812191058636308480000000 496 1 497 961 498 432450 499 121230150 500 23761109400 501 3464369750520 502 390318991891920 503 34849909990350000 504 2509193519305200000 505 147484819079161200000 506 7138265243431402080000 507 286179542941204392480000 508 9539318098040146416000000 509 264899525645576373552000000 510 6130531879226196073632000000 511 118114914206424711018643200000 512 1889838627302795376298291200000 513 25012570067242879980418560000000 514 272359096287755804231224320000000 515 2422562488033196363951416320000000 516 17442449913839013820450197504000000 517 100501735217834317727355899904000000 518 456826069171974171487981363200000000 519 1608822243605648169153325670400000000 520 4290192649615061784408868454400000000 521 8408777593245521097441382170624000000 522 11642922821416875365688067620864000000 523 10780484093904514227488951500800000000 524 6160276625088293844279400857600000000 525 1911809987096367055121193369600000000 526 254907998279515607349492449280000000 527 8222838654177922817725562880000000 528 1 529 1024 530 492032 531 147609600 532 31034918400 533 4866275205120 534 591252437422080 535 57098092528189440 536 4460788478764800000 537 285490462640947200000 538 15102445473706106880000 539 664507600843068702720000 540 24420654330982774824960000 541 751404748645623840768000000 542 19375508161505014751232000000 543 418510976288508318626611200000 544 7559354509211181505193164800000 545 113834985550474262666438246400000 546 1422937319380928283330478080000000 547 14678721820982207554356510720000000 548 124035199387299653834312515584000000 549 850527081512911912006714392576000000 550 4677898948321015516036929159168000000 551 20338691079656589200160561561600000000 552 68643082393840988550541895270400000000 553 175726290928232930689387251892224000000 554 331176471364746677068460590104576000000 555 441568628486328902757947453472768000000 556 394257704005650806033881654886400000000 557 217521491865186651604900223385600000000 558 65256447559555995481470067015680000000 559 8420186781878192965350976389120000000 560 263130836933693530167218012160000000 561 1 562 1089 563 557568 564 178607616 565 40186713600 566 6759405227520 567 883228949729280 568 91981986336092160 569 7772477845399787520 570 539755405930540800000 571 31089911381599150080000 572 1495142101896904581120000 573 60304064776508484771840000 574 2045699428187710906490880000 575 58448555091077454471168000000 576 1406661892525264070939443200000 577 28484903323636597436523724800000 578 484243356501822156420903321600000 579 6887016625803692891319513907200000 580 81556775831885836870888980480000000 581 799256403152481201334712008704000000 582 6432111053941396334550777593856000000 583 42101090534889139644332362432512000000 584 221488345857460256389748515405824000000 585 922868107739417734957285480857600000000 586 2990092669075713461261604957978624000000 587 7360228108494063904643950665793536000000 588 13357451011711449308427910467551232000000 589 17173865586486149110835884886851584000000 590 14805056540074266474858521454182400000000 591 7896030154706275453257878108897280000000 592 2292395851366338034816803321937920000000 593 286549481420792254352100415242240000000 594 8683317618811886495518194401280000000 595 1 596 1156 597 629442 598 214849536 599 51617601024 600 9291168184320 601 1302312073835520 602 145858952269578240 603 13291397025565317120 604 998331598809128263680 605 62395724925570516480000 606 3267267050648056135680000 607 144032022482735141314560000 608 5362422990895677568942080000 609 168916324213213843421675520000 610 4504435312352369157911347200000 611 101631321734950329125374771200000 612 1936973426007288625683613286400000 613 31099184450894800712364679987200000 614 419020590496266788545545161932800000 615 4713981643083001371137383071744000000 616 43997162002108012797282242002944000000 617 337978199016193371033668131749888000000 618 2116037419927471540384704824868864000000 619 10668355325467669016106220158713856000000 620 42673421301870676064424880634855424000000 621 132944120209674029277631358900895744000000 622 315126803459968069398829887765086208000000 623 551471906054944121447952303588900864000000 624 684585814413034081797458032041394176000000 625 570488178677528401497881693367828480000000 626 294445511575498529805358293351137280000000 627 82812800130608961507757020005007360000000 628 10037915167346540788819032727879680000000 629 295232799039604140847618609643520000000 630 1 631 1225 632 708050 633 257022150 634 65797670400 635 12646312250880 636 1896946837632000 637 227904612921216000 638 22334652066279168000 639 1809106817368612608000 640 122295620854118212300800 641 6948614821256716608000000 642 333533511420322397184000000 643 13572248272411580623872000000 644 469212011703371787282432000000 645 13794833144079130546103500800000 646 344870828601978263652587520000000 647 7323433477959656069328476160000000 648 131821802603273809247912570880000000 649 2005078997491901624876143841280000000 650 25665011167896340798414641168384000000 651 274982262513175079983014012518400000000 652 2449841975117377985303215747891200000000 653 18001012773688559978967107017113600000000 654 108006076642131359873802642102681600000000 655 522749410947915781789204787776978944000000 656 2010574657491983776112326106834534400000000 657 6031723972475951328336978320503603200000000 658 13786797651373603036198807589722521600000000 659 23294933962665743061163502479186329600000000 660 27953920755198891673396202975023595520000000 661 22543484479999106188222744334696448000000000 662 11271742239999553094111372167348224000000000 663 3074111519999878116575828772913152000000000 664 361660178823515072538332796813312000000000 665 10333147966386144929666651337523200000000 666 1 667 1296 668 793800 669 305877600 670 83275176600 671 17054756167680 672 2731603446190080 673 351206157367296000 674 36920547293236992000 675 3216189897544200192000 676 234460243530972193996800 677 14408647693357927558348800 678 750450400695725393664000000 679 33250725446210602057728000000 680 1256402411503243463467008000000 681 40539917811171322421202124800000 682 1117381484670409574234383564800000 683 26291329051068460570220789760000000 684 527287210413095236991650283520000000 685 8991634535465413515015510097920000000 686 129929119037475225291974120914944000000 687 1583897832075888460702160712105984000000 688 16198955100776131984453916373811200000000 689 138043269554440081258824678663782400000000 690 972054689779182238864223778924134400000000 691 5599035013128089695857928966603014144000000 692 26057047561096109738415746344575565824000000 693 96507583559615221253391653128057651200000000 694 279182652440315461483025853691881062400000000 695 616127232971730673617712228837254758400000000 696 1006341147187160100242263307100849438720000000 697 1168654235443153664797467066310663864320000000 698 913011121439963800623021145555206144000000000 699 442672058879982448786919343299493888000000000 700 117177897938818883502419826167513088000000000 701 13391759764436443828847980133430067200000000 702 371993326789901217467999448150835200000000 703 1 704 1369 705 887112 706 362237400 707 104686608600 708 22800743353080 709 3891326865592320 710 534223588262031360 711 60100153679478528000 712 5616025471604604672000 713 440296396973801006284800 714 29179643035809175780147200 715 1643786557683916902281625600 716 79028199888649851071232000000 717 3251445938275879586930688000000 718 114667660089862686765755596800000 719 3468696717718346274664106803200000 720 89982073677281806301580652953600000 721 1999601637272929028924014510080000000 722 37992431108185651549556275691520000000 723 615477383952607555102811666202624000000 724 8470141141062075401176789120598016000000 725 98561642368722331940966273403322368000000 726 964189979694022812465974413728153600000000 727 7874218167501186301805457712113254400000000 728 53229714812308019400204894133885599744000000 729 294810728191244415139596336741520244736000000 730 1321188818931132378958931731323109244928000000 731 4718531496182615639139041897582533017600000000 732 13179346592785926440353875644971902566400000000 733 28115939397943309739421601375940058808320000000 734 44441323564491037975214789271647189729280000000 735 49996489010052417722116637930603088445440000000 736 37876128037918498274330786311062945792000000000 737 17824060253138116834979193558147268608000000000 738 4583329779378372900423221200666440499200000000 739 509258864375374766713691244518493388800000000 740 13763753091226345046315979581580902400000000 741 1 742 1444 743 988418 744 426996576 745 130767701400 746 30233492563680 747 5487378900307920 748 802725141987901440 749 96427357681296660480 750 9642735768129666048000 751 810954078099704914636800 752 57798908839106241188659200 753 3511283711975704152211046400 754 182586753022736615914974412800 755 8151194331372170353347072000000 756 313005862324691341568527564800000 757 10348756323110107480609442611200000 758 294635180022664236506762954342400000 759 7218561910555273794415692381388800000 760 151969724432742606198225102766080000000 761 2743053526011004041877963104927744000000 762 42321397258455490931831430761742336000000 763 555949263986074403604512885915615232000000 764 6187957025236306405337186904104239104000000 765 58012097111590372550036127225977241600000000 766 454814841354868520792283237451661574144000000 767 2956296468806645385149841043435800231936000000 768 15766914500302108720799152231657601236992000000 769 68135594804876969829167765001091776774144000000 770 234950326913368861479888844831350954393600000000 771 634365882666095925995699881044647576862720000000 772 1309658596471939976249186851188949836103680000000 773 2005414725847658088631567365883079436533760000000 774 2187725155470172460325346217326995748945920000000 775 1608621437845715044356872218622790991872000000000 776 735369800158041163134570157084704453427200000000 777 183842450039510290783642539271176113356800000000 778 19874859463730842246880274515802823065600000000 779 523022617466601111760007224100074291200000000 780 1 781 1521 782 1098162 783 501127926 784 162365448024 785 39779534765880 786 7664190364892880 787 1192329043909763760 788 152618117620449761280 789 16296223448139135621120 790 1466660110332522205900800 791 112132832071786470469324800 792 7326011695356716070662553600 793 410820194301157385808692428800 794 19836746524827313771905434419200 795 826531105201138073829393100800000 796 29755119787240970657858151628800000 797 925909315732380792823938953625600000 798 24896672711915127984821469641932800000 799 577864877155503760068750953268019200000 800 11557297543110075201375019065360384000000 801 198675448241082721318875327742623744000000 802 2925947510459581895787073008573186048000000 803 36765166544470398603585395629463076864000000 804 392161776474350918438244220047606153216000000 805 3529455988269158265944197980428455378944000000 806 26606668219259808466348569390922202087424000000 807 166538034409441023363441045446883413065728000000 808 856481319819982405869125376583971838623744000000 809 3573594472352340383109109329884848016326656000000 810 11911981574507801277030364432949493387755520000000 811 31124855081778448498047081260287385948651520000000 812 62249710163556896996094162520574771897303040000000 813 92431387818614786448745877682065570392965120000000 814 97868528278533303298672105781010603945492480000000 815 69906091627523788070480075557864717103923200000000 816 31069374056677239142435589136828763157299200000000 817 7557415311083652764376224384634023470694400000000 818 795517401166700290986970987856212996915200000000 819 20397882081197443358640281739902897356800000000 820 1 821 1600 822 1216800 823 585686400 824 200451170400 825 51956943367680 826 10607875937568000 827 1751814940546944000 828 238465808781952752000 829 27132109799191068672000 830 2607395751702261699379200 831 213332379684730502676480000 832 14951044276238196062576640000 833 901662977890057362543083520000 834 46950879348703701235279134720000 835 2115919629314913469003246338048000 836 82653110520113807382939310080000000 837 2800481862328561944269002506240000000 838 82303050287322737139905684766720000000 839 2096561912582326567142860601425920000000 840 46229190172440300805500076261441536000000 841 880556003284577158200001452598886400000000 842 14449123508442379732281842017645363200000000 843 203544174640666566663448557118134681600000000 844 2451011102964693240239026375297538457600000000 845 25098353694358458780047630083046793805824000000 846 217197291585794354827335260334058792550400000000 847 1576691450030210872079915223165760123699200000000 848 9516459109110915620768059739821909318041600000000 849 47254141783171443082434503535667411786137600000000 850 190591705192124820432485830927191894204088320000000 851 614811952232660711072534938474812561948672000000000 852 1556242754088922424902354063014369297432576000000000 853 3018167765505788945265171516149079849566208000000000 854 4349712367934813479940982479156026842021888000000000 855 4473989864161522436510724835703341894651084800000000 856 3106937405667723914243558913682876315729920000000000 857 1343540499748204935889106557268270839234560000000000 858 318206960466680116394788395142485198766080000000000 859 32636611329915909373824450783844635770880000000000 860 815915283247897734345611269596115894272000000000 861 1 862 1681 863 1344800 864 681813600 865 246134709600 866 67391683488480 867 14556603633511680 868 2547405635864544000 869 368100114382426608000 870 44540113840273619568000 871 4560907657244018643763200 872 398457478055591083332403200 873 29884310854169331249930240000 874 1933285032950492890860871680000 875 108263961845227601888208814080000 876 5261628545678061451766948364288000 877 222303806054898096337153568391168000 878 8172934046135959424160057661440000000 879 261533889476350701573121845166080000000 880 7281654080683659006956918741729280000000 881 176216028752544547968357433549848576000000 882 3700536603803435507335506104546820096000000 883 67282483705517009224281929173578547200000000 884 1056042461638766970868077236159211110400000000 885 14256573232123354106719042688149349990400000000 886 164805986563345973473672133475006485889024000000 887 1622705098469868046510002544984679245676544000000 888 13522542487248900387583354541538993713971200000000 889 94657797410742302713083481790772955997798400000000 890 551626474566049970983141669746228605642342400000000 891 2647807077917039860719080014781897307083243520000000 892 10334988917031026553129312315761599166357176320000000 893 32296840365721957978529100986754997394866176000000000 894 79274062715862987765480520603853175423762432000000000 895 149221765112212682852669215254311859621199872000000000 896 208910471157097755993736901356036603469679820800000000 897 208910471157097755993736901356036603469679820800000000 898 141155723754795781076849257672997705047080960000000000 899 59433988949387697295515476914946402125086720000000000 900 13715535911397160914349725441910708182712320000000000 901 1371553591139716091434972544191070818271232000000000 902 33452526613163807108170062053440751665152000000000 903 1 904 1764 905 1482642 906 790742400 907 300679797600 908 86836325546880 909 19813154945613120 910 3668264115644943360 911 561702942708131952000 912 72147622418955615168000 913 7856876081424266491795200 914 731403737034404444327116800 915 58573249274171889249863270400 916 4055071103596515409605918720000 917 243593914151762104248469831680000 918 12731841912998765982053356535808000 919 580094547161006275057306057162752000 920 23067289051814131878749346743648256000 921 800947536521324023567685650821120000000 922 24281356896646454609209838677524480000000 923 642241889916298724413600233020522496000000 924 14802146415213742029342024418187280384000000 925 296715753141330010679083307655481393152000000 926 5160273967675304533549274915747502489600000000 927 77619120930449372358803676857702016614400000000 928 1005943807258623865770095652075818135322624000000 929 11181452319143934507982986286535055427239936000000 930 106016733100031379038653499605665710717534208000000 931 851920176696680724417751336116956603980185600000000 932 5757805332156876620202733168238741185521254400000000 933 32435636704483738293808730181078242011769733120000000 934 150668764046634139171240553099202156441769082880000000 935 569716264051335338741253341406358154045439344640000000 936 1726412921367682844670464670928358042561937408000000000 937 4112924900905362071126695245446970630809321472000000000 938 7520776961655519215774528448817317724908473548800000000 939 10236613086697790043693108166445793570014311219200000000 940 9959947868138390312782483621406718068122032537600000000 941 6552597281669993626830581329872840834290810880000000000 942 2688245038633843539212546186614498803811614720000000000 943 604855133692614796322822891988262230857613312000000000 944 59010256945620955738811989462269485937328128000000000 945 1405006117752879898543142606244511569936384000000000 946 1 947 1849 948 1630818 949 913801686 950 365520674400 951 111191389152480 952 26760060989363520 953 5233503356348379840 954 847827543728437534080 955 115398749007481775472000 956 13340095385264893244563200 957 1320669443141224431211756800 958 112697125814717818130069913600 959 8330918300611063324845937459200 960 535559033610711213740095979520000 961 30027009817773875383694714585088000 962 1471323481070919893801041014669312000 963 63093812805923564857703464687878144000 964 2369523192044684991322641229389201408000 965 77944841843575164188244777282539520000000 966 2244811445094964728621449585737138176000000 967 56547869259773159116226039564521242624000000 968 1244053123715009500556972870419467337728000000 969 23853366415579095206331523298042830258176000000 970 397556106926318253438858721634047170969600000000 971 5740710184016035579657119940395641148801024000000 972 71538080754661366454188725411084143546597376000000 973 765722419929523515009649690511233980924690432000000 974 7000890696498500708659654313245567825597169664000000 975 54317255403867677912014559326905267612391833600000000 976 354872735305268829025161787602447748400959979520000000 977 1934628782793239745330720713058505467089104404480000000 978 8705829522569578853988243208763274601900969820160000000 979 31921374916088455797956891765465340206970222673920000000 980 93886396812024869993990858133721588844030066688000000000 981 217279946907828984843235985966612819896183868620800000000 982 386275461169473750832419530607311679815437988659200000000 983 511553989116330102453744783777250602998823282278400000000 984 484630094952312728640389795157395308104148372684800000000 985 310660317277123544000249868690638018015479726080000000000 986 124264126910849417600099947476255207206191890432000000000 987 27277491273113286790265842128934069874529927168000000000 988 2597856311725074932406270678946101892812374016000000000 989 60415263063373835637355132068513997507264512000000000