1 1 2 1 3 2 4 1 5 4 6 6 7 1 8 6 9 16 10 22 11 1 12 8 13 30 14 68 15 90 16 1 17 10 18 48 19 146 20 304 21 394 22 1 23 12 24 70 25 264 26 714 27 1412 28 1806 29 1 30 14 31 96 32 430 33 1408 34 3534 35 6752 36 8558 37 1 38 16 39 126 40 652 41 2490 42 7432 43 17718 44 33028 45 41586 46 1 47 18 48 160 49 938 50 4080 51 14002 52 39152 53 89898 54 164512 55 206098 56 1 57 20 58 198 59 1296 60 6314 61 24396 62 77550 63 206600 64 461010 65 831620 66 1037718 67 1 68 22 69 240 70 1734 71 9344 72 40054 73 142000 74 426150 75 1093760 76 2386390 77 4255728 78 5293446 79 1 80 24 81 286 82 2260 83 13338 84 62736 85 244790 86 812940 87 2332850 88 5813000 89 12455118 90 22004292 91 27297738 92 1 93 26 94 336 95 2882 96 18480 97 94554 98 402080 99 1459810 100 4605600 101 12751450 102 31019568 103 65478978 104 114781008 105 142078746 106 1 107 28 108 390 109 3608 110 24970 111 138004 112 634638 113 2496528 114 8561938 115 25918988 116 69690006 117 166188552 118 346448538 119 603308292 120 745387038 121 1 122 30 123 448 124 4446 125 33024 126 195998 127 968640 128 4099806 129 15158272 130 49639198 131 145248192 132 381126750 133 893763840 134 1843520670 135 3192216000 136 3937603038 137 1 138 32 139 510 140 5404 141 42874 142 271896 143 1436534 144 6504980 145 25763058 146 90560528 147 285447918 148 811822860 149 2086713450 150 4823997960 151 9859734630 152 16989553668 153 20927156706 154 1 155 34 156 576 157 6490 158 54768 159 369538 160 2077968 161 10019482 162 42287520 163 158611106 164 534619552 165 1631890330 166 4530426640 167 11441138050 168 26124870640 169 52974158938 170 90890869312 171 111818026018 172 1 173 36 174 646 175 7712 176 68970 177 493276 178 2940782 179 15038232 180 67345234 181 268243860 182 961474518 183 3127984400 184 9290301370 185 25261866060 186 62827874750 187 141926904328 188 285791932578 189 488500827908 190 600318853926 191 1 192 38 193 720 194 9078 195 85760 196 648006 197 4082064 198 22061078 199 104444544 200 440033638 201 1669752016 202 5759210934 203 18177496704 204 52729664134 205 140819404944 206 345574184022 207 773293020928 208 1547585781414 209 2636405463248 210 3236724317174 211 1 212 40 213 798 214 10596 215 105434 216 839200 217 5569270 218 31712412 219 158218034 220 702696216 221 2812481870 222 10241444820 223 34178152458 224 105085313296 225 298634382374 226 785027971340 227 1903895176290 228 4224773978632 229 8408765223294 230 14281895003716 231 17518619320890 232 1 233 42 234 880 235 12274 236 128304 237 1072938 238 7481408 239 44763090 240 234693536 241 1095607786 242 4610785872 243 17664712562 244 62084309840 245 201347775594 246 605067471264 247 1688729824978 248 4377652972608 249 10506322127530 250 23139861329456 251 45830521556466 252 77631035881072 253 95149655201962 254 1 255 44 256 966 257 14120 258 154698 259 1355940 260 9910286 261 62154784 262 341611410 263 1671912732 264 7378306390 265 29653804824 266 109402827226 267 372834912660 268 1179250159518 269 3473047455760 270 9539430253346 271 24423405353484 272 58069588810470 273 127039971696392 274 250501529133930 275 423282220216964 276 518431875418926 277 1 278 46 279 1056 280 16142 281 184960 282 1695598 283 12961824 284 85026894 285 488793088 286 2502317230 287 11552536352 288 48584647566 289 187641279616 290 669879019502 291 2221964091680 292 6874261706958 293 19886739416064 294 53849575022894 295 136342569186848 296 321452129693710 297 698993630524032 298 1372777379874926 299 2314491475510816 300 2832923350929742 301 1 302 48 303 1150 304 18348 305 219450 306 2100008 307 16757430 308 114746148 309 688566130 310 3679676448 311 17734530030 312 77871713948 313 314097641130 314 1171617940248 315 4063461051430 316 13159686850068 317 39920687973090 318 113657002412048 319 303849146621790 320 761643845502348 321 1782089605720090 322 3853860616119048 323 7541129471504790 324 12688544297945348 325 15521467648875090 326 1 327 50 328 1248 329 20746 330 258544 331 2578002 332 21435440 333 152939018 334 956251296 335 5324493874 336 26738700352 337 122344944330 338 514314299408 339 2000029880786 340 7235108872464 341 24458256773962 342 77538631597120 343 231116321982258 344 648622471016096 345 1714115463140234 346 4257848914362672 347 9893799136201810 348 21288789223825648 349 41518462993275786 350 69728474940096224 351 85249942588971314 352 1 353 52 354 1350 355 23344 356 302634 357 3139180 358 27152622 359 201527080 360 1310717394 361 7591462564 362 39654656790 363 188738301472 364 825397545210 365 3339741725404 366 12574880478654 367 44268246125080 368 146265134496162 369 454920088075540 370 1334658881073894 371 3697396815230224 372 9669361192733130 373 23821009243297612 374 55003597603325070 375 117810849820426504 376 229057787753798514 377 384036205282866052 378 469286147871837366 379 1 380 54 381 1456 382 26150 383 352128 384 3793942 385 34085744 386 262765446 387 1775009920 388 10677189878 389 57923309232 390 286316267494 391 1300452114176 392 5465591384790 393 21380213588848 394 78223340192582 395 268756720813824 396 869941943385526 397 2659520912534960 398 7691576608839078 399 21058334616802432 400 54548705052833174 401 133373311899455856 402 306187759323207430 403 653056396897432448 404 1266150389934097014 405 2119472743088800432 406 2588758890960637798 407 1 408 56 409 1566 410 29172 411 407450 412 4553520 413 42433206 414 339284396 415 2377059762 416 14829259560 417 83429758670 418 427669335396 419 2014437717066 420 8780481216032 421 35626286189670 422 135229839971100 423 482209900977506 424 1620908565176856 425 5150371421097342 426 15501468942471380 427 44251380168112890 428 119858419837748496 429 307780436790037526 430 747341508012700812 431 1706585664233340690 432 3625792451064870152 433 7011415584087767598 434 11719647218137205828 435 14308406109097843626 436 1 437 58 438 1680 439 32418 440 469040 441 5430010 442 52416736 443 434134338 444 3150478496 445 20356797818 446 118615816048 447 629714910114 448 3071821962576 449 13866740895674 450 58273508301376 451 229129634462146 452 846569375410752 453 2949687841565114 454 9720967827839312 455 30372808191408034 456 90125657301992304 457 254235457307853690 458 681874313935639712 459 1736996258738378050 460 4190923430984419552 461 9523301546282630394 462 20160509581435268144 463 38891572383660241570 464 64919625710895291024 465 79228031819993134650 466 1 467 60 468 1798 469 35896 470 537354 471 6436404 472 64283150 473 550834224 474 4135447058 475 27642723372 476 166615337238 477 914946063400 478 4616482936090 479 21555045794340 480 93695294991390 481 381098437754912 482 1456797447627810 483 5253054664603676 484 17923710334008102 485 58017486353255448 486 178515951846655786 487 522877066456501780 488 1458986837699995182 489 3877857410374012944 490 9805777100096810546 491 23520002077363860492 492 53203813205081759030 493 112255895170177268744 494 216067093264732801338 495 360214750795621227012 496 439442782615614361662 497 1 498 62 499 1920 500 39614 501 612864 502 7586622 503 78306176 504 693423550 505 5379704832 506 37157875262 507 231415935872 508 1312977336510 509 6844406336000 510 33015935066430 511 148266275852160 512 623060008598462 513 2460955893981184 514 9170808006212670 515 32347573004824448 516 108288769692087998 517 344822207891999232 518 1046215226195156798 519 3028079130351653760 520 8364923378425661886 521 22048557888896485376 522 55374337066357156414 523 132098152348802775936 524 297557860724061803710 525 625880849158971873792 526 1202162693219325902142 527 2001820226630561490816 528 2441263009246175852478 529 1 530 64 531 2046 532 43580 533 696058 534 8895544 535 94788342 536 866518068 537 6939646450 538 49477226544 539 318051037678 540 1862444310060 541 10019827982570 542 49880169385000 543 231162380303590 544 1002488664754212 545 4086504567333858 546 15718268467527712 547 57236649478564830 548 197872992175477276 549 650983969759564506 550 2042021403846720536 551 6116315760393531094 552 17509318269170846740 553 47922799536492994002 554 125345694491746635792 555 312818183906906568142 556 742474196979771147788 557 1665912906862804825290 558 3493956449241102601224 559 6697939369090989994182 560 11141022604967727337476 561 13582285614213903189954 562 1 563 66 564 2176 565 47802 566 787440 567 10379042 568 114062928 569 1075369338 570 8881533856 571 65298406850 572 432826671072 573 2613322018810 574 14495594311440 575 74395591679010 576 355438141367600 577 1589089186425402 578 6678082418513472 579 26482855453375042 580 99437773399467584 581 354547415053509690 582 1203404376988551472 583 3896409750594836514 584 12054746914835088144 585 35680380944399465978 586 101112498750063306720 587 274380992778302936514 588 712544871176956140448 589 1767837252063633856378 590 4176224355906209829456 591 9336093712010117255970 592 19527989530342209851376 593 37366951504400927183034 594 62090259723582557710464 595 75672545337796460900418 596 1 597 68 598 2310 599 52288 600 887530 601 12054012 602 136495982 603 1325928248 604 11282831442 605 85462772148 606 583587850070 607 3629736539952 608 20738652870202 609 109629838860652 610 539463571907262 611 2483990899700264 612 10751162504639138 613 43912100376527652 614 169832729229370278 615 623817917682347552 616 2181769709724408714 617 7281583837307796700 618 23232740502737721358 619 70967868361972275480 620 207760748056435048178 621 583254239584801291412 622 1570180103540060368374 623 4050562226780650365200 624 9994623834750494051034 625 23506941902666821136460 626 52371025145019148243806 627 109265966179762285278216 628 208723177407745770171714 629 346485982469124788782596 630 422158527806921249683014 631 1 632 70 633 2448 634 57046 635 996864 636 13938406 637 162488400 638 1624912630 639 14233672320 640 110979275910 641 780029898128 642 4993354288150 643 29361743698304 644 159730235429158 645 808823646197072 646 3832278117804598 647 17067431522144000 648 71730694403310790 649 285475524009208720 650 1079126170920926550 651 3884713798327682816 652 13348067345359888230 653 43862391685405406288 654 138063000550115403126 655 416791616968522726784 656 1207806604609759066374 657 3361240947734620726160 658 8981983278055331459734 659 23027169339586475875968 660 56528735077003791063462 661 132406702124689760443728 662 294043693449471193965750 663 612032837036979249415680 664 1167241996913849808369990 665 1935886507189895846835600 666 2358045034996817096518614 667 1 668 72 669 2590 670 62084 671 1115994 672 16051264 673 192478070 674 1979879100 675 17838464050 676 143051412280 677 1034060586318 678 6807444772596 679 41162542759050 680 230254521886512 681 1198808403512742 682 5839910167514412 683 26739619807463010 684 115537745732917800 685 472743964145437310 686 1837345659075572580 687 6801185628324181946 688 24033966772011752992 689 81244425802777047510 690 263169818038297856924 691 818024435556935986834 692 2442622657135217779992 693 7011670209479597572526 694 19354894435269549758420 695 51364047052911357094122 696 130919951469501624033552 697 319855388671195175540742 698 746305784245356129950220 699 1652382314731806573331650 700 3431657148682635631117320 701 6534785652786381286322910 702 10828717194973094229677124 703 13186762229969911326195738 704 1 705 74 706 2736 707 67410 708 1245488 709 18412746 710 226942080 711 2399299250 712 22217642400 713 183107518730 714 1360219517328 715 9201724876242 716 57171712407888 717 328588777053450 718 1757651702452704 719 8796370273479858 720 41375900248457280 721 183653265788838090 722 771934975667193200 723 3082024598888203090 724 11720555886287957616 725 42555708286623892554 726 147834100861412693056 727 492248344702487597490 728 1573442598297721441248 729 4834089690989875208074 730 14288382557604690560592 731 40654947202353837891538 732 111373888690534744744080 733 293657887212947725871754 734 744433227353644525446048 735 1810594400270195830937010 736 4209282499247358534218880 737 9293321962661800738667850 738 19259764764130817656108080 739 36623267611890293172108114 740 60638747036833298727980976 741 73825509266803210054176714 742 1 743 76 744 2886 745 73032 746 1385930 747 21044164 748 266398990 749 2892640320 750 27509581970 751 232834743100 752 1776161779158 753 12338106172728 754 78711543456858 755 464472032918196 756 2550712512424350 757 13104734488356912 758 63277005010294050 759 288306171047589420 760 1243894412503620710 761 5097853987059017000 762 19900434472235177706 763 74176698645147027876 764 264566507793183613486 765 904648953357083904032 766 2970339896357292942770 767 9377872185644889592092 768 28500344434239455360758 769 83443674194197983812888 770 235472510087086566448506 771 640504285990569037064340 772 1678595400557161288382142 773 4233623028181001644765200 774 10253499927698556009921090 775 23756104389607715282807820 776 52309191116400333677583750 777 108192223492421444505799944 778 205454238141145036405889034 779 339918494444781545188046724 780 413744003711584755242223438 781 1 782 78 783 3040 784 78958 785 1537920 786 23968014 787 311411168 788 3470450478 789 33872672768 790 294216997838 791 2303213520096 792 16417481471982 793 107467131101568 794 650650707476622 795 3665835252819168 796 19321282253600430 797 95703021752251392 798 447286197810134862 799 1979486781361344992 800 8321235180923982702 801 33319523640218177408 802 127396656757600382990 803 466139863195931024352 804 1635355324346198541870 805 5510344174060575388672 806 17858556256062757923534 807 55736772875947102876384 808 167680791504384542050030 809 486596975785669092311424 810 1362573771863324695824270 811 3681673458411055021270752 812 9593891887149217954418094 813 24081014843028775609104384 814 58090619160335046901833294 815 134155914666343095862224864 816 294657329275164874045608558 817 608303790908731354957297536 818 1153676523494657936551233294 819 1907339021651024236981503456 820 2321083025362608992223726894 821 1 822 80 823 3198 824 85196 825 1702074 826 27208008 827 362587190 828 4144448836 829 41487572082 830 369577242688 831 2967007760622 832 21687702752700 833 145572315326250 834 903690153904440 835 5220176114200230 836 28207293620619828 837 143231597626471650 838 686220817188857904 839 3112993796360337758 840 13413715758645665452 841 55054474579787825562 842 215770654977606385960 843 809307174931137793302 844 2910802362473267359524 845 10056501860880041290066 846 33425402291003374602272 847 107020731423013235402190 848 330438295803344880328604 849 984716063093398514690058 850 2833886810742392302825752 851 7878134041016772019920774 852 21153699386577044995609620 853 54828606116755038559132098 854 137000240120118861070069776 855 329246773946797003834127934 856 758060017888304973741961356 857 1661021138072201202744867450 858 3423001452475590494253398280 859 6484016997621272667786135030 860 10712439044634905896991365380 861 13033522069997514889215092274 862 1 863 82 864 3360 865 91754 866 1879024 867 30789106 868 420584304 869 4927620330 870 50559641248 871 461624456018 872 3798209459328 873 28452919972650 874 195712938051600 875 1244975407282290 876 7368841675386960 877 40796311410207018 878 212235202657298496 879 1041687617472628050 880 4840902231021823712 881 21367611786027826922 882 89835802124461317936 883 360660931681855529458 884 1385738761590599708720 885 5105848298995004861546 886 18073152522348313511136 887 61555056674231729403474 888 202001190388248339407936 889 639460217614606455138730 890 1954614576511349850157392 891 5773217450347140667673202 892 16485238302106304990419728 893 45517071729700122005950122 894 121499377233032205560691840 895 313328223469906105189893714 896 779575237536821970094091424 897 1866882029371923947670180714 898 4285963185332430124157009520 899 9369985775880221821155275250 900 19277004225977084983194808560 901 36473460268233263547972308970 902 60219421382865684334178766624 903 73252943452863199223393858898 904 1 905 84 906 3526 907 98640 908 2069418 909 34737548 910 486110958 911 5834315592 912 61321577170 913 573505674436 914 4833339589782 915 37084469021760 916 261250327046010 917 1701938672379900 918 10315755755049150 919 58480908840643128 920 311512422908148642 921 1565435243038075188 922 7448025091532526950 923 33656539108582177584 924 144859953019071322442 925 595356686825388169836 926 2341756380097843408014 927 8833343440683447978280 928 32012344262026766350962 929 111640553458606809265572 930 375196800521086878076982 931 1216658208523941672623648 932 3810733002649897977919770 933 11538565029508388495750364 934 33797020781961834153843294 935 95799330813768261150213144 936 262815779776500588716855106 937 697643380479438899467440660 938 1790546841486166974751425798 939 4437004108394912892515697936 940 10589849323099266964342888170 941 24245798284311918909655172940 942 52892788286169225714005256750 943 108643252780379574245172374280 944 205336134431478522127323449874 945 338808499267207405684896075396 946 412061442720070604908289934294 947 1 948 86 949 3696 950 105862 951 2273920 952 39080886 953 559929392 954 6880355942 955 74036248704 956 708863500310 957 6115708764528 958 48033517376070 959 346368313443840 960 2309557312869750 961 14327251740298800 962 83123916335991078 963 453117248084782848 964 2330064914031006678 965 11343525248601608816 966 52448089448716313350 967 230964581576369813376 968 971181221420829305654 969 3908294288344060883504 970 15083394109125352269798 971 55929081811835566599040 972 199581979532469142215574 973 686419333512162829558128 974 2278274342557191380258758 975 7305665553731031030802176 976 22654963585889317504472310 977 67990549397359540154065968 978 197586900993089635458122406 979 556202011583358485325190656 980 1516661171839297973509486422 981 4004851393804903847728352880 982 10232402343685983714995476614 983 25259255775180163571854062720 984 60094903382591349445852123830 985 137233489953072494069512553520 986 298769531019621294028690184550 987 612748918231479390401186008704 988 1156893551930165318213405533974 989 1907763493917443328806591543664 990 2319824936637513933714881477958 991 1 992 88 993 3870 994 113428 995 2493210 996 43848016 997 642858294 998 8083143628 999 88999748274 1000 871899497288 1001 7696471762126 1002 61845697902724 1003 456247528722634 1004 3112173155036224 1005 19748982208204774 1006 117200150284494652 1007 653441314705268578 1008 3436623476821058104 1009 17110213639453673598 1010 80901828336771595764 1011 364314499361857722490 1012 1566460302359056841520 1013 6445935812123947030678 1014 25437624209593360183980 1015 96450100130554279052818 1016 351961161474858987867432 1017 1237962474519490959641134 1018 4202656150588845169458020 1019 13786596046877067580518954 1020 43747225186497416115793440 1021 134392738169746273774331718 1022 399970188560195449386520092 1023 1153759101136643570169833154 1024 3226622284559300029004510232 1025 8748134850203501850242349534 1026 22985388587694389412966179028 1027 58477046706560536699815718362 1028 143831205864332049717521904912 1029 341159599199995893232886582262 1030 777162620172689681331089320332 1031 1688681069423790365760965513586 1032 3458323539585435074375557056264 1033 6522980585433043721395554133902 1034 10750569015988000983917027155524 1035 13070393952625514917631908633482 1036 1 1037 90 1038 4048 1039 121346 1040 2727984 1041 49069210 1042 735775520 1043 9461777442 1044 106544669344 1045 1067443914906 1046 9635815174320 1047 79177984839170 1048 597271211464528 1049 4165691895223386 1050 27026847258464384 1051 163975979751163810 1052 934617444740927040 1053 5024682236267253722 1054 25571519352541985424 1055 123583561328767254786 1056 568799889027396573040 1057 2499574690748311137050 1058 10511970805231315009248 1059 42395530826948622223906 1060 164283255167096261460704 1061 612694516772509528380954 1062 2202618152766859475889520 1063 7643236777875195604988674 1064 25632488975341108354965648 1065 83166310208715592051278042 1066 261306273564959281941403200 1067 795669200294901005102255010 1068 2349398489991740024658608256 1069 6729779875687683623832951642 1070 18704537010450485503079811408 1071 50438060448348376766288339970 1072 131900495742603302879070237360 1073 334208748313495889296407860634 1074 819199553377823832246816347808 1075 1937521772750509406810792250402 1076 4403365462346989453902847084320 1077 9550370071356214894039369654170 1078 19531674196374693689810480844336 1079 36805223797795738395123062133762 1080 60626186766409254296671997922768 1081 73696580719034769214303906556250 1082 1 1083 92 1084 4230 1085 129624 1086 2978954 1087 54776148 1088 839620878 1089 11037173840 1090 127043620626 1091 1301032204876 1092 12004291294102 1093 100818091307592 1094 777267287611290 1095 5540230394299204 1096 36732769547986974 1097 227735596557615168 1098 1326329021049706018 1099 7285628702057886780 1100 37881830290867125926 1101 187036910972176366136 1102 879420361328340193962 1103 3947794941104047904052 1104 16959340437083674050350 1105 69866842069263611283504 1106 276545628063308494968114 1107 1053523400002914284809772 1108 3868836069542283289080246 1109 13714691000184338369958440 1110 46990416753400642329912762 1111 155789215937457342736156452 1112 500261799711132216728837694 1113 1557237273570992503772495904 1114 4702304963857633533533359170 1115 13781483329537057182024919068 1116 39215800215675226308937682118 1117 108358397674474088578305833496 1118 290696953865425768223664410826 1119 756806197921524960399142508820 1120 1910214499612844681942366717262 1121 4666935825741177920999975315472 1122 11007823060838676781713614650194 1123 24961558594541881129655831388684 1124 54043602862272789713505681887190 1125 110380500856443221798439224865288 1126 207811911420648214490234284921818 1127 342134678906092238001210189400836 1128 415831259625127007215514095957086 1129 1 1130 94 1131 4416 1132 138270 1133 3246848 1134 61001950 1135 955398976 1136 12832193694 1137 150912988160 1138 1578988813662 1139 14884312312640 1140 127706694914334 1141 1005792073833216 1142 7323289755743710 1143 49596289698029888 1144 314064655803632030 1145 1868129273410953216 1146 10480086996518546014 1147 55647545989443558720 1148 280566287252487050782 1149 1347023559553003610880 1150 6174238861985391708894 1151 27081374240173113663296 1152 113907556746520398997150 1153 460320026879092505248768 1154 1790389054945315285026654 1155 6712748524490512858916672 1156 24296275594217134517955358 1157 85001383347802115217826560 1158 287781016038660100283895774 1159 943832031687249659748889920 1160 3001331104969374380250223518 1161 9260873342398000417556078592 1162 27744661635792691133114356830 1163 80741945181004974624076958016 1164 228316143071154289511320473630 1165 627371494611054146313290717952 1166 1674874646398004874936097637598 1167 4341895343932374517277606863680 1168 10919045669286397120219948896414 1169 26593804555866251822933538862080 1170 62563186211246809734302984900958 1171 141568347668061480577464498176832 1172 305992451386777492089409404929310 1173 624184863663868928378082914716416 1174 1174131453990609380869527389039070 1175 1932097392521828626086251674396992 1176 2347928652146955633301765770354078 1177 1 1178 96 1179 4606 1180 147292 1181 3532410 1182 67781208 1183 1084182134 1184 14871774804 1185 178616956658 1186 1908518758480 1187 18371819884782 1188 160962827111756 1189 1294461595859306 1190 9623543425436232 1191 66543122879209830 1192 430204068380871748 1193 2612397997595456994 1194 14960614267524956224 1195 81088247253487060958 1196 417302080495417670460 1197 2044891927300908332122 1198 9566154348839303651896 1199 42821767450997809024086 1200 183810698437691321684532 1201 758038282063304225930450 1202 3008747363887712016205872 1203 11511884943323540160149198 1204 42520909062031187537021228 1205 151818568004050437272803146 1206 524600967390512652774525480 1207 1756214015116422412807311174 1208 5701377151773046452806424612 1209 17963581599140421250612726722 1210 54969116577331112801283162144 1211 163455723394128778558474476990 1212 472513811646288042693871908636 1213 1328201449328496478518483100218 1214 3630447590337555499767871455768 1215 9647217580667934891981575957046 1216 24908158593886706529479131717140 1217 62421008819039355472632619475634 1218 151577999586152417029869143238672 1219 355709533465460707341636626316462 1220 803270332520299680008510529422604 1221 1733447647570946100476002849068330 1222 3531763965225424409723613152823816 1223 6637992811737862416679392216259878 1224 10918018856406646676067409661010948 1225 13265947508553602309369175431365026 1226 1 1227 98 1228 4800 1229 156698 1230 3836400 1231 75150018 1232 1227113360 1233 17183070298 1234 210671801760 1235 2297807516898 1236 22578146160160 1237 201912793156698 1238 1657337216127760 1239 12575342237423298 1240 88742008542069360 1241 585489199802150938 1242 3628091265778479680 1243 21201103530898892898 1244 117249965051910910080 1245 615640292800815641498 1246 3077834300597141644080 1247 14688880576737353628098 1248 67076802376574466304080 1249 293709268265263597012698 1250 1235558248766259144627680 1251 5002343894717275386764002 1252 19522976201928527563119072 1253 73555770207283255260289498 1254 267895247273364880070113872 1255 944314782667927970117442498 1256 3225129765174863035699279152 1257 10682720932064331901313014938 1258 34347679682977799604732166272 1259 107280377859449333656628055138 1260 325705217830909225016385694272 1261 961674752871326046268732079898 1262 2762390013846110567481087088752 1263 7721039053512162545767441644738 1264 20998704224517652937516889057552 1265 55554080399072294358977596731738 1266 142883247811998356361089347924512 1267 356882256217190128863591110638818 1268 864169789268803253235096880193952 1269 2023149655254563640585244035933018 1270 4559867635345809421069757414423952 1271 9825079248142179931269373416316098 1272 19994836025105466757672378785399792 1273 37550847693249975850419180662670618 1274 61734814058210224835855765755046592 1275 75000761566763827145224941186411618