0 1 1 1 2 1 3 1 4 2 5 1 6 2 7 3 8 4 9 3 10 2 11 6 12 7 13 10 14 8 15 5 16 8 17 18 18 19 19 29 20 23 21 5 22 18 23 26 24 52 25 57 26 86 27 68 28 14 29 23 30 68 31 82 32 166 33 176 34 266 35 215 36 14 37 56 38 91 39 220 40 270 41 524 42 557 43 844 44 680 45 42 46 70 47 248 48 321 49 769 50 890 51 1722 52 1806 53 2742 54 2226 55 42 56 180 57 318 58 872 59 1151 60 2568 61 2986 62 5664 63 5954 64 9032 65 7327 66 132 67 222 68 900 69 1218 70 3296 71 4020 72 8902 73 10076 74 19072 75 19897 76 30202 77 24607 78 132 79 594 80 1122 81 3370 82 4696 83 11558 84 14197 85 30362 86 34428 87 64408 88 67235 89 101988 90 83060 91 429 92 726 93 3278 94 4576 95 13624 96 17240 97 42026 98 49762 99 105791 100 118258 101 220676 102 229366 103 347914 104 284046 105 429 106 2002 107 4004 108 12892 109 18770 110 49814 111 63720 112 148208 113 175865 114 366504 115 409694 116 758864 117 788688 118 1195500 119 975950 120 1430 121 2431 122 12012 123 17160 124 55270 125 71914 126 189084 127 231178 128 533250 129 620544 130 1286294 131 1426008 132 2634734 133 2730810 134 4138310 135 3383343 136 1430 137 6864 138 14443 139 49140 140 74278 141 209440 142 276828 143 687196 144 843006 145 1893014 146 2202490 147 4508478 148 4994382 149 9180872 150 9512107 151 14405848 152 11778308 153 4862 154 8294 155 44304 156 64441 157 221949 158 295224 159 826586 160 1035896 161 2547576 162 3050682 163 6799828 164 7822139 165 15936001 166 17562018 167 32208376 168 33309444 169 50428392 170 41269252 171 4862 172 23868 173 52598 174 187200 175 292539 176 867328 177 1178834 178 3086176 179 3888260 180 9251916 181 11080240 182 24283116 183 27901497 184 56360904 185 62046508 186 113371636 187 117190184 188 177321636 189 145131502 190 16796 191 28730 192 164424 193 242658 194 886272 195 1200336 196 3547242 197 4535314 198 11764002 199 14404356 200 33977024 201 40122372 202 87361608 203 99666596 204 200494188 205 219954906 206 401067522 207 414039578 208 626250990 209 512881550 210 16796 211 83980 212 193154 213 713796 214 1149808 215 3557064 216 4955253 217 13567796 218 17484134 219 43630358 220 53467894 221 123523206 222 145681396 223 313587574 224 357216478 225 714195610 226 782645894 227 1423073892 228 1468349782 229 2219876580 230 1818259952 231 58786 232 100776 233 613700 234 916674 235 3528078 236 4851250 237 15034312 238 19545980 239 53079259 240 66186202 241 163626602 242 197205240 243 452063992 244 528470398 245 1131189356 246 1282451302 247 2554879950 248 2792890224 249 5068961452 250 5225201321 251 7896651847 252 6470758289 253 58786 254 298452 255 714476 256 2726120 257 4516798 258 14494812 259 20648792 260 58765312 261 77241059 262 200707350 263 250757886 264 604983340 265 728351828 266 1646277944 267 1921133192 268 4078449380 269 4616560810 270 9154537268 271 9996608010 272 18103192360 273 18651958885 274 28176271634 275 23091680690 276 208012 277 357238 278 2302344 279 3474188 280 14022076 281 19532728 282 63168396 283 83306298 284 235565408 285 298279996 286 767819158 287 941021912 288 2250848056 289 2681707744 290 6020471944 291 6984358992 292 14755878044 293 16646729317 294 32908149268 295 35869919982 296 64853607912 297 66769742002 298 100830069380 299 82659905947 300 208012 301 1069776 302 2659582 303 10431608 304 17748204 305 58809256 306 85527646 307 251786328 308 336892832 309 906743880 310 1152061162 311 2884227088 312 3532560160 313 8311247264 314 9884059968 315 21966677240 316 25435776556 317 53406020226 318 60159244913 319 118495254894 320 129031550312 321 232872927444 322 239643164237 323 361757157484 324 296605398856 325 742900 326 1277788 327 8677072 328 13208762 329 55689722 330 78456700 331 263757316 332 352194244 333 1032729068 334 1325123964 335 3534809968 336 4394196615 337 10901487425 338 13192552696 339 30802358414 340 36377887648 341 80375461154 342 92683141356 343 193794388816 344 217756710861 345 427768842697 346 465151372762 347 838311889890 348 862168692562 349 1301092926454 350 1067012168350 351 742900 352 3863080 353 9954860 354 39997736 355 69789318 356 237890488 357 352750276 358 1070119824 359 1455428772 360 4040975776 361 5211900250 362 13476707160 363 16753255915 364 40789073842 365 49275702838 366 113697921188 367 134002721094 368 293831706492 369 338211561818 370 703756504104 371 789684590135 372 1546745424188 373 1680400616998 374 3023961593292 375 3108716586702 376 4689840961196 377 3846553544904 378 2674440 379 4605980 380 32836180 381 50368620 382 221135984 383 314658544 384 1096265192 385 1479998464 386 4485636024 387 5823042990 388 16038059128 389 20184694978 390 51713263824 391 63417606176 392 153131557120 393 183524878144 394 420644608176 395 493352434158 396 1076341224124 397 1235109097782 398 2560847315552 399 2868000208252 400 5604508840394 401 6081964914438 402 10931277735230 403 11232127258416 404 16940093338162 405 13896522968160 406 2674440 407 14040810 408 37442160 409 153671050 410 274684216 411 960282154 412 1450420822 413 4520087066 414 6242026880 415 17819851462 416 23299788606 417 62002142766 418 78099905824 419 195934854974 420 239923352070 421 571601525318 422 683602855312 423 1552990998320 424 1817726953998 425 3942233533244 426 4516160975968 427 9327147992124 428 10432870027454 429 20338061424084 430 22052876987738 431 39586258360246 432 40660388117380 433 61305930699382 434 50296815014780 435 9694845 436 16715250 437 124715430 438 192599010 439 878225790 440 1260789574 441 4540781854 442 6190652414 443 19342943268 444 25371677010 445 71944227522 446 91536621766 447 241385721594 448 299459387122 449 744800620018 450 903857924648 451 2137682289639 452 2542337908812 453 5742259990416 454 6696981017270 455 14461043588970 456 16527113701500 457 34027480061562 458 38002857689500 459 73934111620710 460 80093898206934 461 143617299291242 462 147453014455094 463 222266237001434 464 182378110257354 465 9694845 466 51325650 467 141430680 468 591549420 469 1082265460 470 3870605830 471 5950359440 472 19000421808 473 26619112802 474 77927990382 475 103189682636 476 281777773372 477 359197499592 478 925531686674 479 1146932131556 480 2810205309320 481 3403266853865 482 7968344781204 483 9456205871954 484 21210856649248 485 24690390616488 486 53060329038906 487 60549099015924 488 124261305583592 489 138624122432988 490 269140705063698 491 291353923040612 492 521864672775276 493 535620719686644 494 807175931344908 495 662384549806938 496 35357670 497 61020495 498 475237500 499 738328980 500 3488984310 501 5049002550 502 18758662000 503 25801915660 504 82933904114 505 109801962102 506 319812434908 507 410888391468 508 1112357987870 509 1394166424814 510 3560687537516 511 4368468209866 512 10620448607850 513 12781579853880 514 29735475073456 515 35143515731768 516 78434107486654 517 91048165219958 518 194927018340292 519 222017284350316 520 454404829983650 521 506285790305094 522 981223691077380 523 1061382510116624 524 1899293659221278 525 1948664108210014 526 2935943355110062 527 2409571854541583 528 35357670 529 188574240 530 536257995 531 2281340100 532 4268767110 533 15584883720 534 24370564250 535 79562853500 536 113006480934 537 338498078618 538 453575602426 539 1267975113618 540 1634178381142 541 4313440988188 542 5403034229836 543 13573925815152 544 16621019528342 545 39958799065090 546 47982810983540 547 110756998846958 548 130630139849702 549 289921626841120 550 335963669072522 551 716432420146828 552 814888685334214 553 1663297038637206 554 1851361953309194 555 3581809081057926 556 3871924810507198 557 6922106712707512 558 7099875479858805 559 10694590730592040 560 8777981323006152 561 129644790 562 223931910 563 1816267680 564 2836987785 565 13867100085 566 20213402340 567 77336307450 568 107233812180 569 353943295160 570 472599033886 571 1411203264076 572 1829120824160 573 5072835662744 574 6416639091028 575 16787881147242 576 20796599927520 577 51823654975088 578 63018262730170 579 150461026471736 580 179850335505778 581 412828666156250 582 485375479870092 583 1072551292501622 584 1240136506556592 585 2635860457761052 586 2993424815569082 587 6095562571838004 588 6777539935353699 589 13092013822826389 590 14143001107686182 591 25262888932915634 592 25903643600763810 593 39010718470063174 594 32022598972080766 595 129644790 596 695987820 597 2040199590 598 8813364480 599 16855213395 600 62705256960 601 99687347730 602 332128905600 603 478005463060 604 1462241669980 605 1981491851018 606 5659623143268 607 7368991037434 608 19882630936294 609 25150828784718 610 64631918247944 611 79927919489752 612 196745877120184 613 238713974183418 614 565013169807972 615 673906319351560 616 1537161615699174 617 1803841800997858 618 3967686442860320 619 4580451787053172 620 9703139133506892 621 11005996798019070 622 22359358852023684 623 24838932552231655 624 47907804180027832 625 51723942215535782 626 92315359514760508 627 94630843602277166 628 142484824929468892 629 116970265370054440 630 477638700 631 825632610 632 6959878200 633 10924279410 634 55143077760 635 80912996280 636 318318299610 637 444647679630 638 1504838056590 639 2024977844350 640 6189266838820 641 8086881401230 642 22936222950168 643 29254557947280 644 78253221884428 645 97785694787550 646 249201648126002 647 305832698894818 648 747350932675372 649 902205695248302 650 2122522676449188 651 2522763747490852 652 5726342695182424 653 6703021900394428 654 14687664877887936 655 16925225821995030 656 35750757478170452 657 40497860689679254 658 82102873990251808 659 91124381729638412 660 175512667733243642 661 189383487627929496 662 337749371481748700 663 346126408814944512 664 521061474503478084 665 427791219465691960 666 477638700 667 2579248980 668 7785510810 669 34103403180 670 66621294000 671 252158496240 672 407376316365 673 1382906935740 674 2015893474530 675 6287604361110 676 8612363270800 677 25091415842142 678 32984844147796 679 90813183043326 680 115923708657914 681 304119710152050 682 379496906388750 683 954325152445648 684 1168672750560852 685 2828801954887544 686 3407300430010664 687 7960206223347188 688 9441973134332427 689 21320759355565192 690 24913965297074048 691 54379729985670384 692 62576068596417854 693 131800365023947252 694 149138891854296864 695 301741528238783372 696 334631990975930850 697 643666686693379284 698 694177913568966676 699 1237100655943675388 700 1267470499692410296 701 1907715207813461212 702 1566343874732689960 703 1767263190 704 3056887680 705 26734120380 706 42148203570 707 219394342350 708 323885561850 709 1308503058480 710 1840287511740 711 6377901839415 712 8644046186790 713 27007023932466 714 35548901009852 715 102959805302652 716 132326161392702 717 361304797495456 718 455069307533832 719 1183853208513564 720 1464963416881592 721 3656128752664380 722 4452663410519728 723 10708362213326544 724 12848907101727534 725 29858520721019314 726 35318645142026652 727 79412208805649527 728 92605505825672604 729 201454229709768016 730 231463844518837180 731 486280394646182756 732 549631534784890856 733 1109980106954884788 734 1229990177187229352 735 2362986524627067092 736 2547120104841108764 737 4536156551735822156 738 4646387474754351888 739 6992251918074690400 740 5741454616852764232 741 1767263190 742 9593714460 743 29791008060 744 132163248600 745 263582745510 746 1013630608980 747 1663516396440 748 5745844147200 749 8480594127975 750 26931919640118 751 37273086867846 752 110606723882316 753 146733094323704 754 411599644201100 755 529890150893508 756 1416859430666428 757 1782760713872332 758 4571633132488392 759 5645726050860898 760 13945737192436408 761 16945709589260506 762 40443851863452178 763 48424941866069844 764 111884537291293076 765 132097298576628541 766 295713341742202048 767 344303411527504184 768 746505916253796016 769 856629274306134964 770 1795216119301353628 771 2027116065977159728 772 4086461977981355696 773 4525073218824225000 774 8683026776916995908 775 9355304960272799322 776 16649932503667023128 777 17050722576848803758 778 25655078932364324096 779 21067149314019860154 780 6564120420 781 11360977650 782 102914391480 783 162909534060 784 873353381940 785 1296557721840 786 5373124087260 787 7604640955050 788 26959590097824 789 36782058028008 790 117338585210358 791 155510093494152 792 459373751142248 793 594553456814624 794 1654817195950916 795 2099409670120018 796 5566784700350178 797 6940716154277824 798 17660441999865020 799 21679022714789332 800 53188047938345358 801 64360725174446010 802 152734106624922604 803 182321653021158196 804 419282123233593512 805 493907960695516292 806 1101511395527450590 807 1280295900703950704 808 2767693369876113796 809 3171811499260245724 810 6632107330394447368 811 7481471843364878370 812 15057140605197150346 813 16661568140224017150 814 31936199082333424030 815 34393238355756054672 816 61173231954956811678 817 62632137249789287958 818 94223769187653255478 819 77378519452841117078 820 6564120420 821 35804293200 822 114275369130 823 512903485320 824 1043809607460 825 4073529489480 826 6788961839310 827 23830483942632 828 35602357676784 829 114977253757104 830 160727792257566 831 485197319310568 832 649308329721680 833 1853300424315656 834 2405108445090314 835 6545492216626232 836 8299645056462610 837 21670507705955394 838 26969310951035084 839 67867123714794782 840 83124537344767686 841 202268418190708236 842 244220644715950542 843 575932261539871376 844 686144095977125292 845 1570275129577379944 846 1846625471477191170 847 4102860750427294016 848 4762085994995491476 849 10264698008188747040 850 11750183836450208266 851 24515454822540234448 852 27630941194342449354 853 55521919128302052594 854 61398875696587647736 855 117562505088662007714 856 126554290958549639286 857 224962405098217597920 858 230280774529736438018 859 346382812611767527488 860 284473033789708082032 861 24466267020 862 42368413620 863 396960642000 864 630713380830 865 3478404048510 866 5190868163100 867 22044337577676 868 31383526891572 869 113701294005972 870 156090498928428 871 507925841333216 872 677455304079259 873 2038906835885477 874 2656119401863468 875 7527283220055718 876 9613607693095160 877 25949401465276124 878 32578260350413434 879 84392888813361368 880 104346057152107314 881 260739408495000614 882 317919504184971808 883 768947631481212856 884 925396948511224336 885 2171346822075936348 886 2580483395660695460 887 5881219627155703668 888 6903099345325017768 889 15286448498535749228 890 17716358266152165916 891 38087545329731621814 892 43549628970304227864 893 90678860868107293732 894 102114119977661967178 895 204887495880757359756 896 226433270478323206742 897 433130008263376762642 898 466068565773302789468 899 828022533140041714164 900 847431521149544942116 901 1274505895208480458340 902 1046769537050983943884 903 24466267020 904 134032593240 905 439329055620 906 1993105654800 907 4137141174210 908 16367498753808 909 27693385316076 910 98683135410816 911 149196394430844 912 489458163708784 913 690926384090714 914 2119460738443968 915 2860254028562127 916 8297675596826162 917 10850543265573038 918 30019803166030884 919 38341481768811464 920 101800682231658744 921 127602302820568820 922 326660945955820712 923 403022157375925998 924 998223363693418616 925 1214432486432546912 926 2917521425187127916 927 3503901278350925988 928 8178201408149151692 929 9701645151823542790 930 22019336442813126956 931 25805686391549599306 932 56958147612070370736 933 65928620096672915062 934 141376023297864769552 935 161486282875214147672 936 335595090550984585988 937 377618422140232750388 938 756605377922542117692 939 835686928690515175630 940 1597015684454463281176 941 1717813287593450077556 942 3050265054614587038000 943 3121187530828572792556 944 4693514585729583538480 945 3855048573428003482731 946 91482563640 947 158498860260 948 1533928567080 949 2445562951260 950 13860765544704 951 20784946231128 952 90374511773028 953 129371334632472 954 478595632638800 955 660841694914438 956 2191648062699820 957 2940595296157370 958 9008809192600896 959 11807352891156320 960 34036611981514700 961 43740973530408288 962 120058212833571668 963 151692742195999480 964 399576242851038604 965 497331456798117468 966 1263983589756404072 967 1551895356521020832 968 3819642614740844612 969 4630606008451907510 970 11065084185242525522 971 13253679877823005070 972 30796789571761186556 973 36458176555284641542 974 82444789937440643356 975 96464189336240202044 976 212285819523228801238 977 245402522141094161564 978 525003876973554505112 979 599078646258530696320 980 1242740212381611199176 981 1397278912733424200788 982 2795913900258287920736 983 3086418169269767978112 984 5892927989537948677644 985 6336342807783415670380 986 11245574184947691475740 987 11504997533755742247437 988 17298507241387709874458 989 14208957899331096304363 990 91482563640 991 503154100020 992 1692427427340 993 7754530144452 994 16410757684464 995 65756655682284 996 112923269492646 997 408106887958564 998 624267528901592 999 2078436088856008 1000 2962080409350242 1001 9224375327080016 1002 12550151644380344 1003 36968082182436600 1004 48695244802026846 1005 136817225846451688 1006 175943750458339588 1007 474511556596168686 1008 598767400973024792 1009 1557476755551036634 1010 1934536326968149528 1011 4870681925261813646 1012 5966872937108213066 1013 14580236142427658098 1014 17638488554724561982 1015 41908959966261315412 1016 50103203060563402984 1017 115895605328813722920 1018 136975938225882472952 1019 308631518054799713004 1020 360613768068369239658 1021 791309076810342315384 1022 913710333447355085168 1023 1950337121887039662620 1024 2223476186440279882772 1025 4604437670093759287820 1026 5173326562193636215824 1027 10338533412595075425332 1028 11406768954226868441651 1029 21760364053686310099276 1030 23389653867744703362096 1031 41491313612854223830670 1032 42441315965257371479675 1033 63805333053167107797074 1034 52412028253743466809696 1035 343059613650 1036 594636663660 1037 5937218380236 1038 9495890105832 1039 55258774248552 1040 83238817923048 1041 370271755556564 1042 532786703686660 1043 2011088950014378 1044 2792075283178212 1045 9430338723971296 1046 12723880501210732 1047 39648369275774068 1048 52261254669361596 1049 153110973291417272 1050 197908211452261918 1051 551854000320451715 1052 701413592120191822 1053 1876803139082106474 1054 2350307004558932108 1055 6068572537114524012 1056 7498496905962192878 1057 18756426916899736712 1058 22891189410475596188 1059 55621662931412386792 1060 67096992835970881052 1061 158666123290693487056 1062 189267974801245631000 1063 436071021321170440152 1064 514476836691196909264 1065 1155432793907245404308 1066 1348123125374973165462 1067 2950420558890576197394 1068 3402921313804522499460 1069 7248346726923372175508 1070 8256023203367879355978 1071 17069031967539836740822 1072 19164680844965752221570 1073 38253380605630017734048 1074 42184597272833122375424 1075 80408855293700190204925 1076 86400649760929754924584 1077 153197259255941419969094 1078 156679462403928934632480 1079 235520439370930753195472 1080 193473893312411284455180 1081 343059613650 1082 1893689067348 1083 6531855043896 1084 30204727665816 1085 65145060875964 1086 264156742600828 1087 460314037816112 1088 1685768990082656 1089 2608559424756574 1090 8806518823374024 1091 12668689127841700 1092 40017039313225872 1093 54877773482665168 1094 163990740140905472 1095 217533660020181684 1096 620129671207465344 1097 802683131066369723 1098 2196794433421350066 1099 2789547384616517106 1100 7364967403710816676 1101 9205571604652145420 1102 23533249875404534792 1103 29014775043837862192 1104 72020422530209394528 1105 87708287109847550052 1106 211825280757949162552 1107 255025114393006781980 1108 600132356451451510408 1109 714641542854279228004 1110 1640049526594952477488 1111 1932058145336372040952 1112 4325291025361313770884 1113 5040307549849454291866 1114 11002726671193172165316 1115 12677106426192763002696 1116 26948112731298360869992 1117 30668980145527566148938 1118 63308228006224582991016 1119 71034920580432360762028 1120 141625389481576788979916 1121 156105535226011448048793 1122 297323671461662500225506 1123 319378549509762332172350 1124 566041784345036650071948 1125 578818549574434594591956 1126 869980239454400471461536 1127 714696628646357544355572 1128 1289904147324 1129 2236748680998 1130 23015605587768 1131 36919547836992 1132 220399557750812 1133 333406817582452 1134 1516203872198504 1135 2192300615787916 1136 8438021434938196 1137 11775243164675944 1138 40477429570462612 1139 54902889427725632 1140 173890542207983052 1141 230438330401020820 1142 685632597239234852 1143 891063880266477018 1144 2522169647653869280 1145 3223535490041411860 1146 8753882650185551680 1147 11025053489500470020 1148 28892352619662812544 1149 35911283158878390536 1150 91189781732287745864 1151 111978396036995356640 1152 276328937817651975400 1153 335500309939794420840 1154 806217892258936546064 1155 968338632507248821316 1156 2269091237273468985472 1157 2696920548092731913280 1158 6167373226757888906176 1159 7254276388549387384288 1160 16192736627489899053268 1161 18845909461724270038045 1162 41041882968379734136838 1163 47239596408882190862432 1164 100228142964398139202452 1165 113974961020775643043064 1166 234925836815202410763416 1167 263433387283969361941914 1168 524646342025715597461816 1169 578021991850053831978550 1170 1100102289675014049968694 1171 1181347123933718938061056 1172 2092848243957583575984648 1173 2139769714535243118028316 1174 3215780931936890612645296 1175 2641902365398321719273803 1176 1289904147324 1177 7144084508256 1178 25252354268766 1179 117775590712840 1180 258782826606044 1181 1061113292780640 1182 1875900863819760 1183 6956231249000408 1184 10887214550621900 1185 37241268298744780 1186 54069898429878484 1187 173104225071157084 1188 239233626324027500 1189 724686794584788992 1190 967849854719914218 1191 2797146069409257296 1192 3643217348628598696 1193 10109613939326453960 1194 12914211593363454200 1195 34576891562393703532 1196 43473286604640422520 1197 112731612869784174152 1198 139820063577505496204 1199 352170402679702348328 1200 431521104350382755040 1201 1058024628867311994516 1202 1281991533133853450340 1203 3064691004077065932912 1204 3674318017724605855376 1205 8573545163698478030960 1206 10174021550966987583524 1207 23185595258718526866304 1208 27234980823912296761948 1209 60621076568664656528046 1210 70473903462128984524647 1211 153124188600934795404062 1212 176082466237654252501892 1213 372913449265692518664864 1214 423740189962451076910018 1215 872183686055036395573448 1216 977444115989933266689864 1217 1944616837430033473676760 1218 2141522736832043098741096 1219 4072885018858868851786912 1220 4372413064623247358180344 1221 7742944974022853736049456 1222 7915416004661343122832315 1223 11894534651010157018361840 1224 9772254137076865918645948 1225 4861946401452 1226 8433988655580 1227 89345155640288 1228 143714064208906 1229 879435137514514 1230 1335658565101856 1231 6205630138964388 1232 9014059248493472 1233 35356429208460880 1234 49580561217409108 1235 173358820155299304 1236 236317397971790434 1237 760307069232503238 1238 1012660761412774796 1239 3057937458843407672 1240 3994564603709360504 1241 11469185127315492008 1242 14735049733032894136 1243 40579582691491141920 1244 51380818452833760702 1245 136544692638301893242 1246 170649965366555997040 1247 439494333096203721340 1248 542767329698589788876 1249 1358831764561329047188 1250 1659646378262366655644 1251 4047914284069460576600 1252 4892463569150145477968 1253 11643494699950501855392 1254 13931415502443754736840 1255 32384232914068953457814 1256 38366149204267782278340 1257 87155669126408872027586 1258 102238299546852958786564 1259 226969866388278007680980 1260 263564417161128312217735 1261 571438040803307606654411 1262 656515467404193104788604 1263 1387999482340878891213636 1264 1576025208736076146943544 1265 3239587614439788524712788 1266 3628496347980534626530200 1267 7211684582299355518291824 1268 7938588540756994318361407 1269 15087853893618064260246621 1270 16192942250760884665186074 1271 28664413850085961873609324 1272 29298891280388329742160840 1273 44023138181005468282367564 1274 36169682024518656778316928 1275 4861946401452 1276 27010813341400 1277 97779144295868 1278 459690968605312 1279 1028651877926366 1280 4262354569768448 1281 7643048278163156 1282 28678066126118464 1283 45391520156454728 1284 157211853175282616 1285 230338772660737704 1286 746890476052995800 1287 1040091882470003326 1288 3191542669430980552 1289 4290702370912057344 1290 12562438500253750296 1291 16460808084590239336 1292 46278433405691478664 1293 59453692682781501188 1294 161299329668063304560 1295 203930705339665553086 1296 535953401021661225932 1297 668455864046380154552 1298 1706859868236172960544 1299 2103405261272715835912 1300 5230244349241517861224 1301 6374975945404152069114 1302 15463311934454373765768 1303 18654641773224529019826 1304 44195709439952757910998 1305 52792801578351278932438 1306 122262259048622395014492 1307 144638882621213721611350 1308 327561815802843346080320 1309 383777881009065771896988 1310 849831924715986065070280 1311 985835220595196057231239 1312 2132996301039362162689390 1313 2448475426947669903730040 1314 5168005064821086808580384 1315 5864045741174504103738784 1316 12038325838208310904183904 1317 13476242984401649308826740 1318 26758663718579314017233496 1319 29444054164405572322062657 1320 55924014418798664083130048 1321 60004153095857668218862736 1322 106178716031487333726455396 1323 108514720070522018660867372 1324 163033255976650553337645316 1325 133953937923451192979394730