0 980 1 34560 2 312120 3 1548800 4 5467500 5 15482880 6 37565360 7 81285120 8 161036100 9 297440000 10 518930280 11 863516160 12 1380726620 13 2133734400 14 3201660000 15 4682055680 16 6693569460 17 9378789120 18 12907266200 19 17478720000 20 23326421580 21 30720757760 22 39972975120 23 51439104000 24 65524062500 25 82685940480 26 103440463560 27 128365637120 28 158106570300 29 193380480000 30 234981874880 31 283787919360 32 340763977620 33 406969337600 34 483563115000 35 571810337280 36 673088207660 37 788892549120 38 920844428400 39 1070696960000 40 1240342290180 41 1431818760960 42 1647318254120 43 1889193715200 44 2159966857500 45 2462336046080 46 2799184361760 47 3173587845120 48 3588823920500 49 4048380000000 50 4555962267480 51 5115504642560 52 5731177924620 53 6407399116800 54 7148840930000 55 7960441466880 56 8847414085860 57 9815257445120 58 10869765726600 59 12017039040000 60 13263494006780 61 14615874524160 62 16081262709120 63 17667090022400 64 19381148572500 65 21231602599680 66 23227000139960 67 25376284869120 68 27688808126700 69 30174341120000 70 32843087308080 71 35705694965760 72 38773269927620 73 42057388512000 74 45570110625000 75 49323993044480 76 53332102884060 77 57608031237120 78 62165907000800 79 67020410880000 80 72186789571380 81 77680870127360 82 83519074500120 83 89718434265600 84 96296605527500 85 103271884001280 86 110663220278160 87 118490235269120 88 126773235828900 89 135533230560000 90 144791945796680 91 154571841768960 92 164896128946620 93 175788784563200 94 187274569320000 95 199379044270080 96 212128587882260 97 225550413285120 98 239672585691000 99 254524040000000 100 270134598583980 101 286534989250560 102 303756863387120 103 321832814284800 104 340796395642500 105 360682140250880 106 381525578856360 107 403363259205120 108 426232765267100 109 450172736640000 110 475222888133280 111 501424029532160 112 528818085541620 113 557448115910400 114 587358335735000 115 618594135943680 116 651202103960460 117 685230044549120 118 720727000837200 119 757743275520000 120 796330452244580 121 836541417173760 122 878430380730120 123 922052899520000 124 967465898437500 125 1014727692948480 126 1063898011554560 127 1115038018437120 128 1168210336281300 129 1223479069280000 130 1280909826317880 131 1340569744335360 132 1402527511872620 133 1466853392793600 134 1533619250190000 135 1602898570465280 136 1674766487598660 137 1749299807589120 138 1826577033079400 139 1906678388160000 140 1989685843353180 141 2075683140776960 142 2164755819489120 143 2256991241011200 144 2352478615032500 145 2451309025294080 146 2553575455652760 147 2659372816325120 148 2768797970311500 149 2881949760000000 150 2998929033950480 151 3119838673858560 152 3244783621699620 153 3373870907052800 154 3507209674605000 155 3644911211834880 156 3787088976876860 157 3933858626565120 158 4085338044657600 159 4241647370240000 160 4402909026309780 161 4569247748540160 162 4740790614224120 163 4917667071398400 164 5100008968147500 165 5287950582087680 166 5481628650030960 167 5681182397829120 168 5886753570397700 169 6098486461920000 170 6316527946231080 171 6541027507381760 172 6772137270382620 173 7010012032128000 174 7254809292500000 175 7506689285652480 176 7765815011475060 177 8032352267237120 178 8306469679411800 179 8588338735680000 180 8878133817114380 181 9176032230543360 182 9482214241095120 183 9796863104921600 184 10120165102102500 185 10452309569729280 186 10793488935169160 187 11143898749509120 188 11503737721179900 189 11873207749760000 190 12252513959959680 191 12641864735784960 192 13041471754881620 193 13451550023059200 194 13872317908995000 195 14303997179118080 196 14746813032673260 197 15200994136965120 198 15666772662782000 199 16144384320000000 200 16634068393366980 201 17136067778466560 202 17650629017862120 203 18178002337420800 204 18718441682817500 205 19272204756218880 206 19839553053147360 207 20420751899525120 208 21016070488898100 209 21625781919840000 210 22250163233536280 211 22889495451548160 212 23544063613756620 213 24214156816486400 214 24900068250810000 215 25602095241031680 216 26320539283351460 217 27055706084709120 218 27807905601808200 219 28577452080320000 220 29364664094267580 221 30169864585589760 222 30993380903885120 223 31835544846336000 224 32696692697812500 225 33577165271156480 226 34477307947645560 227 35397470717637120 228 36338008221392300 229 37299279790080000 230 38281649486960880 231 39285486148751360 232 40311163427167620 233 41359059830649600 234 42429558766265000 235 43523048581793280 236 44639922607989660 237 45780579201029120 238 46945421785130400 239 48134858895360000 240 49349304220616180 241 50589176646792960 242 51854900300124120 243 53146904590707200 244 54465624256207500 245 55811499405742080 246 57184975563943760 247 58586503715205120 248 60016540348102500 249 61475547500000000 250 62963992801833480 251 64482349523074560 252 66031096616874620 253 67610718765388800 254 69221706425280000 255 70864555873402880 256 72539769252667860 257 74247854618085120 258 75989325982988600 259 77764703365440000 260 79574512834812780 261 81419286558556160 262 83299562849139120 263 85215886211174400 264 87168807388722500 265 89158883412775680 266 91186677648921960 267 93252759845189120 268 95357706180068700 269 97502099310720000 270 99686528421354080 271 101911589271797760 272 104177884246237620 273 106486022402144000 274 108836619519375000 275 111230298149460480 276 113667687665066060 277 116149424309637120 278 118676151247222800 279 121248518612480000 280 123867183560857380 281 126532810318959360 282 129246070235090120 283 132007641829977600 284 134818210847677500 285 137678470306657280 286 140589120551060160 287 143550869302149120 288 146564431709930900 289 149630530404960000 290 152749895550322680 291 155923264893800960 292 159151383820216620 293 162435005403955200 294 165774890461670000 295 169171807605166080 296 172626533294464260 297 176139851891045120 298 179712555711273000 299 183345445080000000 300 187039328384349980 301 190795022127682560 302 194613350983737120 303 198495147850956800 304 202441253906992500 305 206452518663386880 306 210529800020438360 307 214673964322245120 308 218885886411929100 309 223166449687040000 310 227516546155139280 311 231937076489564160 312 236428950085371620 313 240993085115462400 314 245630408586885000 315 250341856397319680 316 255128373391742460 317 259990913419269120 318 264930439390179200 319 269947923333120000 320 275044346452490580 321 280220699186005760 322 285477981262440120 323 290817201759552000 324 296239379162187500 325 301745541420564480 326 307336726008736560 327 313013979983237120 328 318778360041903300 329 324630932582880000 330 330572773763803880 331 336604969561167360 332 342728615829862620 333 348944818362905600 334 355254692951340000 335 361659365444321280 336 368159971809380660 337 374757658192869120 338 381453580980581400 339 388248906858560000 340 395144812874079180 341 402142486496808960 342 409243125680159120 343 416447938922803200 344 423758145330382500 345 431174974677390080 346 438699667469234760 347 446333475004485120 348 454077659437293500 349 461933493840000000 350 469902262265916480 351 477985259812290560 352 486183792683449620 353 494499178254124800 354 502932745132955000 355 511485833226170880 356 520159793801458860 357 528955989552005120 358 537875794660719600 359 546920594864640000 360 556091787519515780 361 565390781664572160 362 574818998087454120 363 584377869389350400 364 594068840050297500 365 603893366494663680 366 613852917156812960 367 623948972546949120 368 634183025317139700 369 644556580327520000 370 655071154712677080 371 665728277948213760 372 676529491917492620 373 687476350978560000 374 698570422031250000 375 709813284584468480 376 721206530823657060 377 732751765678437120 378 744450606890433800 379 756304685081280000 380 768315643820800380 381 780485139695375360 382 792814842376485120 383 805306434689433600 384 817961612682252500 385 830782085694785280 386 843769576427951160 387 856925821013189120 388 870252569082081900 389 883751583836160000 390 897424642116885680 391 911273534475816960 392 925300065244951620 393 939506052607251200 394 953893328667345000 395 968463739522414080 396 983219145333255260 397 998161420395525120 398 1013292453211164000 399 1028614146560000000 400 1044128417571532980 401 1059837197796898560 402 1075742433281012120 403 1091846084634892800 404 1108150127108167500 405 1124656550661754880 406 1141367360040729360 407 1158284574847365120 408 1175410229614360100 409 1192746373878240000 410 1210295072252942280 411 1228058404503580160 412 1246038465620386620 413 1264237365892838400 414 1282657230983960000 415 1301300202004807680 416 1320168435589133460 417 1339264103968229120 418 1358589395045950200 419 1378146512473920000 420 1397937675726913580 421 1417965120178421760 422 1438231097176395120 423 1458737874119168000 424 1479487734531562500 425 1500482978141172480 426 1521725920954827560 427 1543218895335237120 428 1564964250077814300 429 1586964350487680000 430 1609221578456846880 431 1631738332541583360 432 1654517028039957620 433 1677560097069561600 434 1700869988645415000 435 1724449168758049280 436 1748300120451771660 437 1772425343903109120 438 1796827356499432400 439 1821508692917760000 440 1846471905203742180 441 1871719562850824960 442 1897254252879594120 443 1923078579917299200 444 1949195166277557500 445 1975606652040238080 446 2002315695131525760 447 2029324971404165120 448 2056637174717884500 449 2084255017020000000 450 2112181228426199480 451 2140418557301506560 452 2168969770341424620 453 2197837652653260800 454 2227025007837630000 455 2256534658070138880 456 2286369444183249860 457 2316532225748325120 458 2347025881157850600 459 2377853307707840000 460 2409017421680418780 461 2440521158426588160 462 2472367472449169120 463 2504559337485926400 464 2537099746592872500 465 2569991712227751680 466 2603238266333703960 467 2636842460423109120 468 2670807365661610700 469 2705136072952320000 470 2739831693020200080 471 2774897356496629760 472 2810336214004147620 473 2846151436241376000 474 2882346214068125000 475 2918923758590676480 476 2955887301247248060 477 2993240093893637120 478 3030985408889044800 479 3069126539182080000 480 3107666798396943380 481 3146609520919791360 482 3185958061985280120 483 3225715797763289600 484 3265886125445827500 485 3306472463334113280 486 3347478250925842160 487 3388906949002629120 488 3430762039717632900 489 3473047026683360000 490 3515765435059648680 491 3558920811641832960 492 3602516724949086620 493 3646556765312947200 494 3691044544966020000 495 3735983698130862080 496 3781377881109046260 497 3827230772370405120 498 3873546072642455000 499 3920327505000000000 500 3967578814954915980 501 4015303770546114560 502 4063506162429687120 503 4112189803969228800 504 4161358531326342500 505 4211016203551322880 506 4261166702674020360 507 4311813933794885120 508 4362961825176191100 509 4414614328333440000 510 4466775418126945280 511 4519449092853596160 512 4572639374338801620 513 4626350308028614400 514 4680585963082035000 515 4735350432463495680 516 4790647833035524460 517 4846482305651589120 518 4902858015249121200 519 4959779150942720000 520 5017249926117536580 521 5075274578522837760 522 5133857370365750120 523 5193002588405184000 524 5252714544045937500 525 5312997573432980480 526 5373856037545918560 527 5435294322293637120 528 5497316838609125300 529 5559928022544480000 530 5623132335366089880 531 5686934263649999360 532 5751338319377452620 533 5816349040030617600 534 5881970988688490000 535 5948208754122977280 536 6015066950895162660 537 6082550219451749120 538 6150663226221683400 539 6219410663712960000 540 6288797250609605180 541 6358827731868840960 542 6429506878818429120 543 6500839489254195200 544 6572830387537732500 545 6645484424694286080 546 6718806478510816760 547 6792801453634245120 548 6867474281669875500 549 6942829921280000000 550 7018873358282682480 551 7095609605750722560 552 7173043704110799620 553 7251180721242796800 554 7330025752579305000 555 7409583921205306880 556 7489860377958040860 557 7570860301527045120 558 7652588898554381600 559 7735051403735040000 560 7818253079917521780 561 7902199218204604160 562 7986895138054284120 563 8072346187380902400 564 8158557742656447500 565 8245535209012039680 566 8333284020339594960 567 8421809639393669120 568 8511117557893481700 569 8601213296625120000 570 8692102405543923080 571 8783790463877045760 572 8876283080226202620 573 8969585892670592000 574 9063704568870000000 575 9158644806168084480 576 9254412331695839060 577 9351012902475237120 578 9448452305523055800 579 9546736357954880000 580 9645870907089286380 581 9745861830552207360 582 9846715036381475120 583 9948436463131545600 584 10051032079978402500 585 10154507886824641280 586 10258869914404733160 587 10364124224390469120 588 10470276909496583900 589 10577334093586560000 590 10685301931778611680 591 10794186610551848960 592 10903994347852621620 593 11014731393201043200 594 11126404027797695000 595 11239018564630510080 596 11352581348581837260 597 11467098756535685120 598 11582577197485146000 599 11699023112640000000 600 11816442975534498980 601 11934843292135330560 602 12054230600949762120 603 12174611473133964800 604 12295992512601517500 605 12418380356132090880 606 12541781673480311360 607 12666203167484805120 608 12791651574177422100 609 12918133662892640000 610 13045656236377148280 611 13174226130899612160 612 13303850216360616620 613 13434535396402790400 614 13566288608521110000 615 13699116824173383680 616 13833027048890915460 617 13968026322389349120 618 14104121718679692200 619 14241320346179520000 620 14379629347824359580 621 14519055901179253760 622 14659607218550505120 623 14801290547097600000 624 14944113168945312500 625 15088082401295988480 626 15233205596542009560 627 15379490142378437120 628 15526943461915836300 629 15675573013793280000 630 15825386292291532880 631 15976390827446415360 632 16128594185162347620 633 16282003967326073600 634 16436627811920565000 635 16592473393139105280 636 16749548421499553660 637 16907860643958789120 638 17067417844027334400 639 17228227841884160000 640 17390298494491668180 641 17553637695710856960 642 17718253376416664120 643 17884153504613491200 644 18051346085550907500 645 18219839161839534080 646 18389640813567107760 647 18560759158414725120 648 18733202351773266500 649 18906978586860000000 650 19082096094835365480 651 19258563144919938560 652 19436388044511574620 653 19615579139302732800 654 19796144813397980000 655 19978093489431674880 656 20161433628685831860 657 20346173731208165120 658 20532322335930312600 659 20719888020786240000 660 20908879402830824780 661 21099305138358620160 662 21291173923022799120 663 21484494491954278400 664 21679275619881022500 665 21875526121247527680 666 22073254850334485960 667 22272470701378629120 668 22473182608692752700 669 22675399546785920000 670 22879130530483846080 671 23084384615049461760 672 23291170896303657620 673 23499498510746208000 674 23709376635676875000 675 23920814489316692480 676 24133821330929430060 677 24348406460943237120 678 24564579221072466800 679 24782348994439680000 680 25001725205697829380 681 25222717321152623360 682 25445334848885070120 683 25669587338874201600 684 25895484383119977500 685 26123035615766369280 686 26352250713224624160 687 26583139394296709120 688 26815711420298934900 689 27049976595185760000 690 27285944765673774680 691 27523625821365864960 692 27763029694875556620 693 28004166361951539200 694 28247045841602370000 695 28491678196221358080 696 28738073531711628260 697 28986241997611365120 698 29236193787219237000 699 29487939137720000000 700 29741488330310281980 701 29996851690324546560 702 30254039587361237120 703 30513062435409100800 704 30773930692973692500 705 31036654863204058880 706 31301245494019602360 707 31567713178237125120 708 31836068553698053100 709 32106322303395840000 710 32378485155603551280 711 32652567884001628160 712 32928581307805831620 713 33206536291895366400 714 33486443746941185000 715 33768314629534471680 716 34052159942315306460 717 34337990734101509120 718 34625818100017663200 719 34915653181624320000 720 35207507167047382580 721 35501391291107669760 722 35797316835450660120 723 36095295128676416000 724 36395337546469687500 725 36697455511730196480 726 37001660494703100560 727 37307964013109637120 728 37616377632277947300 729 37926912965274080000 730 38239581673033175880 731 38554395464490831360 732 38871366096714642620 733 39190505375035929600 734 39511825153181640000 735 39835337333406433280 736 40161053866624944660 737 40488986752544229120 738 40819148039796385400 739 41151549826071360000 740 41486204258249931180 741 41823123532536872960 742 42162319894594299120 743 42503805639675187200 744 42847593112757082500 745 43193694708675982080 746 43542122872260398760 747 43892890098465605120 748 44246008932508057500 749 44601491970000000000 750 44959351857084248480 751 45319601290569154560 752 45682253018063749620 753 46047319838113068800 754 46414814600333655000 755 46784750205549242880 756 47157139605926622860 757 47531995805111685120 758 47909331858365643600 759 48289160872701440000 760 48671496007020327780 761 49056350472248636160 762 49443737531474714120 763 49833670500086054400 764 50226162745906597500 765 50621227689334215680 766 51018878803478376960 767 51419129614297989120 768 51821993700739423700 769 52227484694874720000 770 52635616282039969080 771 53046402200973877760 772 53459856243956512620 773 53875992256948224000 774 54294824139728750000 775 54716365846036500480 776 55140631383708021060 777 55567634814817637120 778 55997390255817277800 779 56429911877676480000 780 56865213906022572380 781 57303310621281039360 782 57744216358816065120 783 58187945509071257600 784 58634512517710552500 785 59083931885759297280 786 59536218169745515160 787 59991385981841349120 788 60449449990004685900 789 60910424918120960000 790 61374325546145137680 791 61841166710243880960 792 62310963302937891620 793 62783730273244435200 794 63259482626820045000 795 63738235426103406080 796 64220003790458419260 797 64704802896317445120 798 65192647977324728000 799 65683554324480000000 800 66177537286282264980 801 66674612268873762560 802 67174794736184112120 803 67678100210074636800 804 68184544270482867500 805 68694142555567226880 806 69206910761851893360 807 69722864644371845120 808 70242020016818084100 809 70764392751683040000 810 71289998780406154280 811 71818854093519644160 812 72350974740794446620 813 72886376831386342400 814 73425076533982260000 815 73967090076946759680 816 74512433748468697460 817 75061123896708069120 818 75613176929943034200 819 76168609316717120000 820 76727437585986605580 821 77289678327268085760 822 77855348190786215120 823 78424463887621632000 824 78997042189859062500 825 79573099930735604480 826 80152654004789191560 827 80735721368007237120 828 81322319037975458300 829 81912464094026880000 830 82506173677391018880 831 83103464991343247360 832 83704355301354337620 833 84308861935240185600 834 84917002283311715000 835 85528793798524961280 836 86144253996631335660 837 86763400456328069120 838 87386250819408836400 839 88012822790914560000 840 88643134139284394180 841 89277202696506888960 842 89915046358271334120 843 90556683084119283200 844 91202130897596257500 845 91851407886403630080 846 92504532202550689760 847 93161522062506885120 848 93822395747354248500 849 94487171602940000000 850 95155868040029331480 851 95828503534458370560 852 96505096627287324620 853 97185665924953804800 854 97870230099426330000 855 98558807888358010880 856 99251418095240413860 857 99948079589557605120 858 100648811306940374600 859 101353632249320640000 860 102062561485086030780 861 102775618149234652160 862 103492821443530029120 863 104214190636656230400 864 104939745064373172500 865 105669504129672103680 866 106403487302931267960 867 107141714122071749120 868 107884204192713494700 869 108630977188331520000 870 109382052850412292080 871 110137450988610293760 872 110897191480904767620 873 111661294273756640000 874 112429779382265625000 875 113202666890327508480 876 113979976950791612060 877 114761729785618437120 878 115547945686037488800 879 116338645012705280000 880 117133848195863515380 881 117933575735497455360 882 118737848201494460120 883 119546686233802713600 884 120360110542590127500 885 121178141908403425280 886 122000801182327406160 887 122828109286144389120 888 123660087212493836900 889 124496756025032160000 890 125338136858592700680 891 126184250919345896960 892 127035119484959626620 893 127890763904759731200 894 128751205599890720000 895 129616466063476654080 896 130486566860782210260 897 131361529629373925120 898 132241376079281619000 899 133126127993160000000 900 134015807226450447980 901 134910435707542978560 902 135810035437938387120 903 136714628492410572800 904 137624237019169042500 905 138538883240021594880 906 139458589450537184360 907 140383378020208965120 908 141313271392617515100 909 142248292085594240000 910 143188462691384957280 911 144133805876813660160 912 145084344383446461620 913 146040101027755718400 914 147001098701284335000 915 147967360370810247680 916 148938909078511088460 917 149915767942129029120 918 150897960155135805200 919 151885508986897920000 920 152878437782842028580 921 153876769964620501760 922 154880529030277170120 923 155889738554413248000 924 156904422188353437500 925 157924603660312212480 926 158950306775560282560 927 159981555416591237120 928 161018373543288369300 929 162060785193091680000 930 163108814481165061880 931 164162485600563663360 932 165221822822401432620 933 166286850496018841600 934 167357593049150790000 935 168434074988094689280 936 169516320897878726660 937 170604355442430309120 938 171698203364744687400 939 172797889487053760000 940 173903438710995057180 941 175014876017780904960 942 176132226468367769120 943 177255515203625779200 944 178384767444508432500 945 179520008492222478080 946 180661263728397980760 947 181808558615258565120 948 182961918695791839500 949 184121369593920000000 950 185286937014670614480 951 186458646744347586560 952 187636524650702299620 953 188820596683104940800 954 190010888872716005000 955 191207427332657978880 956 192410238258187204860 957 193619347926865925120 958 194834782698734505600 959 196056569016483840000 960 197284733405627933780 961 198519302474676668160 962 199760302915308744120 963 201007761502544806400 964 202261705094920747500 965 203522160634661191680 966 204789155147853158960 967 206062715744619909120 968 207342869619294965700 969 208629644050596320000 970 209923066401800815080 971 211223164120918709760 972 212529964740868422620 973 213843495879651456000 974 215163785240527500000 975 216490860612189716480 976 217824749868940203060 977 219165480970865637120 978 220513081964013099800 979 221867580980566080000 980 223229006239020658380 981 224597386044361871360 982 225972748788240255120 983 227355122949148569600 984 228744537092598702500 985 230141019871298753280 986 231544600025330297160 987 232955306382325829120 988 234373167857646387900 989 235798213454559360000 990 237230472264416463680 991 238669973466831912960 992 240116746329860761620 993 241570820210177427200 994 243032224553254395000 995 244500988893541102080 996 245977142854643001260 997 247460716149500805120 998 248951738580569910000 999 250450240040000000000 1000 251956250509814830980