3 1 4 0 5 1 6 1 7 0 8 1 9 1 10 2 11 1 12 0 13 0 14 2 15 4 16 4 17 5 18 4 19 0 20 0 21 2 22 6 23 10 24 14 25 14 26 18 27 16 28 0 29 0 30 0 31 7 32 18 33 35 34 49 35 63 36 69 37 88 38 78 39 0 40 0 41 0 42 5 43 28 44 74 45 131 46 204 47 274 48 345 49 396 50 489 51 457 52 0 53 0 54 0 55 0 56 26 57 126 58 304 59 574 60 893 61 1290 62 1708 63 2137 64 2503 65 3071 66 2938 67 0 68 0 69 0 70 0 71 13 72 159 73 582 74 1396 75 2613 76 4274 77 6270 78 8709 79 11433 80 14227 81 16905 82 20667 83 20118 84 0 85 0 86 0 87 0 88 0 89 124 90 866 91 2877 92 6648 93 12654 94 21005 95 32016 96 45385 97 61657 98 80372 99 99991 100 119571 101 146381 102 144113 103 0 104 0 105 0 106 0 107 0 108 49 109 944 110 4826 111 14543 112 33141 113 63102 114 106927 115 166179 116 242813 117 336813 118 451116 119 585389 120 728125 121 874771 122 1072760 123 1065328 124 0 125 0 126 0 127 0 128 0 129 0 130 630 131 6286 132 26604 133 75580 134 168992 135 323904 136 555626 137 880689 138 1312916 139 1867682 140 2551707 141 3386481 142 4379223 143 5449480 144 6567181 145 8071728 146 8068332 147 0 148 0 149 0 150 0 151 0 152 0 153 201 154 5909 155 39525 156 147648 157 399381 158 882148 159 1693890 160 2942308 161 4735188 162 7189622 163 10422508 164 14554990 165 19672794 166 25939975 167 33461879 168 41661756 169 50329363 170 61990477 171 62297808 172 0 173 0 174 0 175 0 176 0 177 0 178 0 179 3439 180 45427 181 241242 182 821216 183 2143162 184 4680498 185 9012718 186 15799759 187 25787905 188 39770693 189 58631085 190 83317247 191 114819084 192 153952593 193 202051383 194 260164154 195 324120202 196 392328944 197 484182622 198 488755938 199 0 200 0 201 0 202 0 203 0 204 0 205 0 206 940 207 37510 208 319590 209 1445613 210 4594805 211 11640294 212 25198904 213 48611221 214 85936720 215 141904268 216 221963921 217 332169202 218 479356437 219 671212491 220 915845900 221 1220529737 222 1596234616 223 2052569019 224 2558761054 225 3102523829 226 3835654678 227 3886672165 228 0 229 0 230 0 231 0 232 0 233 0 234 0 235 0 236 19316 237 327502 238 2128194 239 8578898 240 25835652 241 63922980 242 137314765 243 265358902 244 472457781 245 788367406 246 1248337761 247 1893696798 248 2771594296 249 3936127586 250 5449650049 251 7379100798 252 9787294501 253 12765468744 254 16398323246 255 20455176362 256 24839151315 257 30757242535 258 31269417102 259 0 260 0 261 0 262 0 263 0 264 0 265 0 266 0 267 4643 268 240918 269 2539984 270 13714349 271 50637398 272 146082645 273 354363545 274 756358918 275 1463665654 276 2622425487 277 4416497832 278 7071222765 279 10857177285 280 16095714586 281 23160543699 282 32485824149 283 44580547551 284 59999565866 285 79279860373 286 103183906293 287 132447739781 288 165314311555 289 201011560316 290 249255692801 291 254141551498 292 0 293 0 294 0 295 0 296 0 297 0 298 0 299 0 300 0 301 111241 302 2344706 303 18344358 304 86481624 305 298167171 306 830419946 307 1981332042 308 4205477725 309 8148529496 310 14680231478 311 24928498952 312 40312943521 313 62583157786 314 93861079144 315 136693694339 316 194083283532 317 269555500999 318 367292000247 319 491914724426 320 647995676309 321 841937356459 322 1080093059863 323 1348892988184 324 1642124006250 325 2038827903834 326 2084129777764 327 0 328 0 329 0 330 0 331 0 332 0 333 0 334 0 335 0 336 24037 337 1555281 338 19893878 339 126507631 340 537766270 341 1754462742 342 4745503529 343 11163445646 344 23581057090 345 45740164679 346 82812086519 347 141668898393 348 231178803529 349 362521195734 350 549541974833 351 809165647948 352 1161878187823 353 1632078447687 354 2248671884834 355 3046247509880 356 4063485262734 357 5339306196289 358 6927694475669 359 8883371937112 360 11100213300401 361 13527821578754 362 16815060576958 363 17228043363781 364 0 365 0 366 0 367 0 368 0 369 0 370 0 371 0 372 0 373 0 374 650780 375 16695595 376 154900322 377 845587600 378 3312694017 379 10328652938 380 27254770284 381 63338695498 382 133228017626 383 258672074711 384 470391659293 385 810131555092 386 1332911232777 387 2109557710116 388 3229517320457 389 4804046590977 390 6969976903561 391 9894072487190 392 13776558767519 393 18856399981535 394 25421544837795 395 33797224487820 396 44315237184825 397 57432638152136 398 73620683847209 399 92040080347174 400 112279051170871 401 139706974995635 402 143432427097935 403 0 404 0 405 0 406 0 407 0 408 0 409 0 410 0 411 0 412 0 413 127859 414 10083485 415 153815395 416 1139256043 417 5529954994 418 20280100042 419 60879232206 420 157283238218 421 361657706740 422 757882874945 423 1472747639756 424 2688833497433 425 4659141046129 426 7723664196027 427 12328174294115 428 19045810239530 429 28601661497604 430 41900892599423 431 60062279327820 432 84457014612612 433 116742216761601 434 158907876838272 435 213365657065024 436 282862682669596 437 370234017280866 438 479364693992855 439 614317340886321 440 768387463562783 441 938188211057701 442 1168468902294726 443 1201853492038096 444 0 445 0 446 0 447 0 448 0 449 0 450 0 451 0 452 0 453 0 454 0 455 3857956 456 118280704 457 1285246633 458 8051462856 459 35605359548 460 123648044745 461 359438474844 462 911777112646 463 2077080238358 464 4338226099884 465 8436701609757 466 15458619880637 467 26935662358316 468 44962383869471 469 72332147844094 470 112694567312805 471 170739335830644 472 252409062490423 473 365145032672626 474 518182150385742 475 722891946332333 476 993091624972407 477 1345461255945078 478 1800312545679707 479 2380951991947310 480 3111669351254967 481 4025615468256001 482 5157871987578585 483 6454396476139756 484 7887160187935198 485 9831504782276593 486 10129428318995227 487 0 488 0 489 0 490 0 491 0 492 0 493 0 494 0 495 0 496 0 497 0 498 696365 499 65571584 500 1176336968 501 10047906528 502 55290660111 503 226667624232 504 751946409178 505 2126341372566 506 5308268392033 507 11993043477645 508 24974321953998 509 48602020475630 510 89345827351784 511 156474750648290 512 262866645707191 513 425965167128710 514 668906717295946 515 1021846062536255 516 1523522668613745 517 2223096718332841 518 3182287132597495 519 4477950577937097 520 6205099063106605 521 8479705851172929 522 11442404902048682 523 15265154053026161 524 20146516077801522 525 26295196457484206 526 33995118376494173 527 43549830952686186 528 54520151486000687 529 66672792338916470 530 83174244225508659 531 85826173629557200 532 0 533 0 534 0 535 0 536 0 537 0 538 0 539 0 540 0 541 0 542 0 543 0 544 23110344 545 834476348 546 10503460342 547 74913115304 548 371704321948 549 1431039279833 550 4565920421837 551 12605705949365 552 31029033330569 553 69589691622095 554 144524741816115 555 281432560612978 556 518911317744632 557 913058732914166 558 1542950146662462 559 2517240768943587 560 3982069682347242 561 6130481720939621 562 9213638365535686 563 13554190520123884 564 19562103763518379 565 27753227576887814 566 38771789265053722 567 53416876941863428 568 72667677516315270 569 97716233381584201 570 130025295964305708 571 171293290624851316 572 223318730872223409 573 288541907061096383 574 369595096311375715 575 462882709869817305 576 566452703137103796 577 707159273362126228 578 730731238225438766 579 0 580 0 581 0 582 0 583 0 584 0 585 0 586 0 587 0 588 0 589 0 590 0 591 3858759 592 427517292 593 8912040696 594 87026761155 595 539331094556 596 2459137740984 597 8979319919898 598 27704005852546 599 74896913529164 600 182067958340352 601 405637798273779 602 840384967846595 603 1637407703981967 604 3027380737599546 605 5349966300736538 606 9090363125108973 607 14924145514102403 608 23771795102283644 609 36864619790735732 610 55824074043922473 611 82756986924887719 612 120370028940951244 613 172106221063561144 614 242306188114450539 615 336404226471187315 616 461160479762134793 617 624886677959088712 618 837735921532360440 619 1112206053584267276 620 1462879375814149876 621 1905299431003102083 622 2460510814123162974 623 3151391732045873696 624 3948305796665511477 625 4834838039006782636 626 6039827641569969225 627 6249208294054672310 628 0 629 0 630 0 631 0 632 0 633 0 634 0 635 0 636 0 637 0 638 0 639 0 640 0 641 139678120 642 5866248645 643 84715775676 644 683002120000 645 3781622833831 646 16070809721016 647 56086432606296 648 168061446083114 649 446002121226635 650 1072142968401079 651 2374466418159280 652 4908435141885661 653 9568549918786002 654 17735888841113884 655 31468499909110500 656 53742474714665434 657 88752813816395115 658 142284829812046670 659 222169078597939259 660 338835476757190327 661 505985086442749209 662 741402412107939803 663 1067938044591490768 664 1514688070960272558 665 2118395491696724379 666 2925159957836912438 667 3992473074189131136 668 5391230709572031638 669 7208295809500846105 670 9550887684389484741 671 12544650397600763792 672 16324297503677198622 673 21071892173434096488 674 26986734088966839487 675 33823034268178879086 676 41442117608175446933 677 51802647123124335553 678 53662229185893634613 679 0 680 0 681 0 682 0 683 0 684 0 685 0 686 0 687 0 688 0 689 0 690 0 691 0 692 21704863 693 2793473252 694 66972689716 695 741849174296 696 5147086727872 697 25980882191720 698 104030972072116 699 349149758950006 700 1019713803329836 701 2661850800988300 702 6334845320425623 703 13953999664051681 704 28786924953193748 705 56144034791885380 706 104309316818570844 707 185763702645358165 708 318761116783892812 709 529327076495460860 710 853762110425101218 711 1341747680972375711 712 2060172559714616032 713 3097821932210295423 714 4571097022872969904 715 6630971807834983876 716 9471453924228330237 717 13339795366134330024 718 18548688217472975174 719 25491189415222216757 720 34658572146811566750 721 46658229605586142575 722 62236343300391435851 723 82316240420953387126 724 107984104506343378403 725 140410663390710634124 726 181175752119885310862 727 232019473897703853963 728 290891785795158458643 729 356616078041741547501 730 446024823725053529554 731 462544261130245719131 732 0 733 0 734 0 735 0 736 0 737 0 738 0 739 0 740 0 741 0 742 0 743 0 744 0 745 0 746 850637942 747 41113667355 748 675451281436 749 6116210911460 750 37598543736467 751 175670193735318 752 668432621583224 753 2168186180422619 754 6190121395329842 755 15921761942736662 756 37549109037026750 757 82303909856658230 758 169476175403798924 759 330678020280663340 760 615690916737650159 761 1100281181475492979 762 1896430918310237710 763 3165507704485983642 764 5134990248209317540 765 8119483388906375347 766 12546898459106288876 767 18990858362683561126 768 28210607723993737790 769 41199941174348524029 770 59247008192988994320 771 84007383830400825846 772 117592667423034262949 773 162676792130530650931 774 222626491057825713560 775 301658017078180728984 776 404996277537036514098 777 539075433058485152615 778 711874817714666386984 779 932813844447726729772 780 1212093379812797806421 781 1563461378185958480799 782 2002144549267745151599 783 2510954556355214377398 784 3079867877896612957095 785 3854082426879838702931 786 4000904612715394935287 787 0 788 0 789 0 790 0 791 0 792 0 793 0 794 0 795 0 796 0 797 0 798 0 799 0 800 0 801 123619126 802 18288556153 803 499742488693 804 6235454404999 805 48172653183691 806 268034044970699 807 1172842543545769 808 4269817018619267 809 13440380669946681 810 37602967519622109 811 95441866147925759 812 223236701119115425 813 487109533624159052 814 1001313158490977022 815 1954518977212271263 816 3646435101272637688 817 6537509228548026217 818 11314965702090051619 819 18979014918978635488 820 30953786397152964822 821 49228410226224493964 822 76534740605936679315 823 116569520454110402315 824 174270442592073959098 825 256157565357538078626 826 370753666100374995895 827 529100199894595523726 828 745390218331713640339 829 1037738953682221797051 830 1429112226173721017637 831 1948468773144176222570 832 2632137768543979590230 833 3525232783146911599516 834 4683428220920673483037 835 6175907342867869757630 836 8084596428174193256180 837 10498601199280357767470 838 13537880776214295933811 839 17335963126807904586467 840 21748036526886793781981 841 26688387214094476781615 842 33413847661597805203101 843 34719676184181606840642 844 0 845 0 846 0 847 0 848 0 849 0 850 0 851 0 852 0 853 0 854 0 855 0 856 0 857 0 858 0 859 5214767151 860 287389855302 861 5331077789380 862 53900246371944 863 366188383729828 864 1874062580042306 865 7751139116183344 866 27148664852325348 867 83212347756059630 868 228619318814712070 869 573326883713351904 870 1330949168635680636 871 2892160827562651696 872 5935769716958363110 873 11590627103400127044 874 21664406607068137863 875 38958566034882163634 876 67692627630480290110 877 114065428712458034243 878 186986395880739978613 879 299016432605570503089 880 467565993029135428037 881 716407648978155324800 882 1077572313652184878481 883 1593713226651631349435 884 2321039904629130578024 885 3332943659081260968521 886 4724463873888625419221 887 6617785799806131062333 888 9168958534769036529637 889 12576018566216978873155 890 17089009049606841189826 891 23022104333069640644424 892 30766174713711747546836 893 40804531977940506433609 894 53738853513315056956566 895 70283678876020006144349 896 91219219236072659971796 897 117594855976028985777660 898 150583978757628173985298 899 188961069444758769245707 900 231990563499993774572529 901 290586666636326026086167 902 302210133277298742307499 903 0 904 0 905 0 906 0 907 0 908 0 909 0 910 0 911 0 912 0 913 0 914 0 915 0 916 0 917 0 918 711787259 919 119939062826 920 3705936208986 921 51758860378423 922 443043960625523 923 2706475249334050 924 12899895705701655 925 50806077848251135 926 171985120723103719 927 514760080035932086 928 1391291898505166594 929 3451069417311061475 930 7956462982484190041 931 17223517867979735054 932 35296998524973788808 933 68947043268470820981 934 129096010775752189809 935 232808741084550013401 936 406008286804123259889 937 687113227569503065099 938 1131833300793320913405 939 1819408904185688306590 940 2860639195749548997826 941 4408115769177162546932 942 6669166923329984064391 943 9922124728025481474181 944 14536661619490805931503 945 20999106581442841726802 946 29943827653865567128523 947 42192014740088729150667 948 58799566272399784769310 949 81115793410534531170569 950 110854640678852192966474 951 150182720906261956799695 952 201826187859317042676865 953 269182435500344771138369 954 356459800143114864893396 955 468905974772387346014887 956 612769278307480546248064 957 794896835905225308623262 958 1024490565190882714642912 959 1311882431967763455818328 960 1646657777279324942524173 961 2022483199282544420193900 962 2534421100618348035266134 963 2637978091737372739664761 964 0 965 0 966 0 967 0 968 0 969 0 970 0 971 0 972 0 973 0 974 0 975 0 976 0 977 0 978 0 979 0 980 32154785128 981 2004311137972 982 41698718031454 983 468240990011586 984 3500720569430518 985 19556252693529163 986 87669947423477761 987 330787305189847572 988 1086338496591190491 989 3182756291119968878 990 8475599442975626454 991 20814403425908719844 992 47684689561049614091 993 102860006950368244313 994 210507931421941945031 995 411323580862782848468 996 771417224445508921277 997 1394862894495493962627 998 2441027896326077629162 999 4148055844995576553277 1000 6864177565120682705170 1001 11088886657858743525083 1002 17526454262571772784524 1003 27154789336661971264956 1004 41313300899988712827496 1005 61814211555922879499541 1006 91082737466506683991390 1007 132332759663818469150768 1008 189786083408855419731894 1009 268944988765803201314222 1010 376929993328428717820337 1011 522898041195388434232472 1012 718556647903603270975457 1013 978789528575665462048655 1014 1322431508316447853982078 1015 1773211985110456818378320 1016 2360748549018974137441758 1017 3121787834310795006036692 1018 4102221829014992920347274 1019 5356823879739556801094336 1020 6945814847235901276618438 1021 8950069329882905669447635 1022 11460738128714738156092401 1023 14388971408775253647807710 1024 17680065932739158512162427 1025 22164333282342822840602527 1026 23087847168781974219007150 1027 0 1028 0 1029 0 1030 0 1031 0 1032 0 1033 0 1034 0 1035 0 1036 0 1037 0 1038 0 1039 0 1040 0 1041 0 1042 0 1043 4137614454 1044 787791181132 1045 27331506630704 1046 424851139462992 1047 4010952509284806 1048 26802052236439285 1049 138727894417028967 1050 589599689988810012 1051 2141843922463813480 1052 6845949958402803809 1053 19674052178968911642 1054 51688140443057542365 1055 125777609445583628815 1056 286470775955686362412 1057 615920950032922011463 1058 1258905094533614310170 1059 2460570319496337280376 1060 4621743474200992978593 1061 8377911812810008003960 1062 14709527178322688504685 1063 25093132974282959140905 1064 41705027438761400098905 1065 67691841670341927885808 1066 107525631853759104949218 1067 167464991908432776752519 1068 256148452611903599469792 1069 385352262698256350665817 1070 570951768320355678469639 1071 834134293013988306818813 1072 1202922287735378004082600 1073 1714078772453293166379468 1074 2415481673619801755489929 1075 3369073574148855282362106 1076 4654522783539330681804258 1077 6373736236354489782928699 1078 8656365829025454528155129 1079 11666641536128020601403534 1080 15611712976665115933208858 1081 20750495040097701973617073 1082 27404701792410065322093264 1083 35976677388348710176947549 1084 46947687214268533111807106 1085 60848473022311738203278605 1086 78391366717297886726509859 1087 100382008429128533407295957 1088 126059645538997057361655489 1089 154950396973578283747305265 1090 194325547225825170405409385 1091 202569661349370688559948126 1092 0 1093 0 1094 0 1095 0 1096 0 1097 0 1098 0 1099 0 1100 0 1101 0 1102 0 1103 0 1104 0 1105 0 1106 0 1107 0 1108 0 1109 199292418595 1110 13950456278666 1111 323545512650468 1112 4015466239779899 1113 32906868595606974 1114 200013889692614178 1115 969268264318505876 1116 3930802701157638331 1117 13805495835932173403 1118 43063327718402065917 1119 121608310692710408529 1120 315568013297192227835 1121 761450981772339433563 1122 1724925682871595947107 1123 3697359350858725182898 1124 7548174062036504049471 1125 14757189520439285695030 1126 27758617138408618981392 1127 50437481989893437008948 1128 88830271910313156169841 1129 152094918536680010934509 1130 253831274413615652156751 1131 413852658892220457790526 1132 660532557743881964100329 1133 1033879126097479318085136 1134 1589524929613311003094944 1135 2403861863295073618069038 1136 3580603352974152247310959 1137 5259119793391214918531048 1138 7624971184672145426784139 1139 10923158501292124927517428 1140 15474734575897804723787791 1141 21697547490316882238514604 1142 30132068382577313301860535 1143 41473518252611564642485738 1144 56611563657999333650846491 1145 76678870696127441511094103 1146 103111464122821306342113087 1147 137722591441245507419473315 1148 182781540089085967653161204 1149 241111867037232106882822022 1150 316249356566037092815653761 1151 412431938529718230742725794 1152 534346390332204265976663075 1153 688279666553167830778877395 1154 881365085985199105619725950 1155 1107066753876798163490017723 1156 1361268124251228831677939725 1157 1707802639972501104650103585 1158 1781472557770894219083649139 1159 0 1160 0 1161 0 1162 0 1163 0 1164 0 1165 0 1166 0 1167 0 1168 0 1169 0 1170 0 1171 0 1172 0 1173 0 1174 0 1175 0 1176 24256010068 1177 5181599084675 1178 200587615027030 1179 3452327149211879 1180 35796996854708756 1181 260758154124957436 1182 1461539458378096076 1183 6687014872447848492 1184 26016225008568697197 1185 88650462189180664886 1186 270494061777203642525 1187 751762201300470954984 1188 1928784280327067414785 1189 4617961656047074864528 1190 10408764885629521928402 1191 22247771754914586088296 1192 45368211857128336619022 1193 88720607433704008120602 1194 167111413947768984172067 1195 304319902120314578856817 1196 537541129345666521606183 1197 923597500838353927813059 1198 1547476587367606539287716 1199 2533892884741382737977181 1200 4062741503915921089684011 1201 6389519209952469086155891 1202 9872041356004006236550981 1203 15005092638504509171624845 1204 22465028715450509950406137 1205 33166812046246178537343069 1206 48336537286023627876885934 1207 69603201658047192553331876 1208 99114351540396828370119964 1209 139681309250350079091403540 1210 194960881502375392213160353 1211 269682059692868844255155711 1212 369928572621603594923685029 1213 503488760725596827108500713 1214 680284497879016043111337771 1215 912905269743226936412349918 1216 1217263223230232928350885487 1217 1613296120526667994078661551 1218 2125842854602368319951891794 1219 2786045065233182322113855661 1220 3631298765921393579979941547 1221 4703068758860960332840495249 1222 6056950647318121790198570642 1223 7756211825327170652505197227 1224 9744520945667767537905508097 1225 11986024102223372346354890773 1226 15042400378051944038767842602 1227 15701400775550710979956849334 1228 0 1229 0 1230 0 1231 0 1232 0 1233 0 1234 0 1235 0 1236 0 1237 0 1238 0 1239 0 1240 0 1241 0 1242 0 1243 0 1244 0 1245 0 1246 1240878306330 1247 96926354926375 1248 2492348312908350 1249 34034723853448215 1250 304613090380165835 1251 2008424760528219412 1252 10494476594183217912 1253 45646880489282303132 1254 171139313435312155576 1255 567482023641255195782 1256 1697162729466375742392 1257 4648361118326020210947 1258 11802261927231904374666 1259 28054311017557886917058 1260 62939065519332451629141 1261 134169649520407164954935 1262 273315312106915321107067 1263 534614541755410129671797 1264 1008268642969819129356462 1265 1839995865825494425256430 1266 3259166239660635111344863 1267 5618503106579934943987676 1268 9449154719291144884830429 1269 15535940068986515267002766 1270 25018797016777085348546970 1271 39527957267443084742924571 1272 61362203762947298626418021 1273 93721809244639820470038120 1274 141010505531168002040841848 1275 209224213114513165415561246 1276 306448427377350727621794609 1277 443491279604165177262740132 1278 634685572009691923306475979 1279 898900947206637049251909160 1280 1260817002162540253832970706 1281 1752518995750828907200275991 1282 2415492272067776322071541395 1283 3303112577744839608656386150 1284 4483735815714977291631806491 1285 6044493781017156437792199399 1286 8096027673134813929012099823 1287 10778305879495549357368339324 1288 14266899722887225254441725822 1289 18780796017482829920078270411 1290 24594853919147123336157613566 1291 32039710576732205617459782160 1292 41482868853098456979550591381 1293 53416867495847446379780387879 1294 68403756597937984997302545027 1295 85956573588657346510577162070 1296 105762265601130131646049291926 1297 132773880125234963748923058918 1298 138674941464076022427822832470 1299 0 1300 0 1301 0 1302 0 1303 0 1304 0 1305 0 1306 0 1307 0 1308 0 1309 0 1310 0 1311 0 1312 0 1313 0 1314 0 1315 0 1316 0 1317 143271593982 1318 34124146467840 1319 1465683600602520 1320 27799015428283762 1321 315357190914427870 1322 2496166320019270466 1323 15109895534512529710 1324 74256058755276470360 1325 308811094678679755378 1326 1119977763512146273348 1327 3623209467108130955341 1328 10639444713041525079508 1329 28751748810889430111322 1330 72299692427258473640030 1331 170711114296006760282476 1332 381320717120143239650934 1333 810856520142758803343160 1334 1650156753565427936006024 1335 3228490196859559537156907 1336 6096184308825850080675834 1337 11147226552785015371551615 1338 19797225173639710135249552 1339 34236753604198837517122253 1340 57785849506222213047173010 1341 95382530889341469489097250 1342 154246919102552391911639339 1343 244773282946094526054862868 1344 381715488765435893704086008 1345 585747520097921608119737803 1346 885500619232980655865414638 1347 1320203066637666097281079969 1348 1943078751415850547236182746 1349 2825697917123404487995875808 1350 4063519330861300131896714228 1351 5782919474753480758988596694 1352 8150074932799692211925294323 1353 11382150955955944952121516886 1354 15761347255715697349495181201 1355 21652482368988307116052073419 1356 29524986762726274409008411389 1357 39980239305226864393669871240 1358 53785214612128001158059679776 1359 71914502982724532925563863378 1360 95602055419881565813405276530 1361 126397268713415854028539435504 1362 166234780708156579022387731190 1363 217545349559601812645915099254 1364 283257767911661348311659928036 1365 366634768996435232804411299100 1366 472047552994130733318718391100 1367 604497008061638353218190742062 1368 759761647382516412945044501569 1369 935101669504658168381003453498 1370 1174284137350905722897077909962 1371 1227179819213345383208285639448 1372 0 1373 0 1374 0 1375 0 1376 0 1377 0 1378 0 1379 0 1380 0 1381 0 1382 0 1383 0 1384 0 1385 0 1386 0 1387 0 1388 0 1389 0 1390 0 1391 7758139345935 1392 672371981383518 1393 19074257575376445 1394 285423210517580460 1395 2780461546071718899 1396 19830257673281897263 1397 111460233931779999986 1398 518924405756091976110 1399 2073284853148675748218 1400 7297305716448553301532 1401 23083088309386953738615 1402 66655818607672424842310 1403 177912899130676675221329 1404 443397509203619371800980 1405 1040422747563273822472322 1406 2314564062616252149949967 1407 4910306996916432627957645 1408 9983572267759356105242101 1409 19536725678577741851132269 1410 36932205460314707684852120 1411 67660881629335656535790390 1412 120466677478484443914430810 1413 208961008932330007850740454 1414 353900661159582988023877815 1415 586352567957579651287753432 1416 952030731127842402212552312 1417 1517166860663289493464943915 1418 2376370509831149808374708784 1419 3663050593081589657855320253 1420 5563113297651867636990194171 1421 8332827885814336236695791368 1422 12321969566637450726175887844 1423 18003617430105779958508047730 1424 26012318212895371905012748545 1425 37192737445273126192418092853 1426 52661425193554362958890024607 1427 73884957398803296405215236219 1428 102778494962449989468455219038 1429 141829689803296468878578377597 1430 194254040779201489413020458384 1431 264189497415233701853521102819 1432 356938748023886048376558535699 1433 479267974430895129764479551403 1434 639780443271668050997308223962 1435 849377388385481261023088255644 1436 1121759749428091313958419254406 1437 1474052417265835939741269062147 1438 1927792623531532571236782334424 1439 2508969708065576900178653211318 1440 3246597702512984472804396444243 1441 4179534969624267053937304731928 1442 5352343841639620745827132978704 1443 6728330732926682388720064431008 1444 8283463779687118119811845813534 1445 10405235967110011383976985439182 1446 10879860765608980904756334743754 1447 0 1448 0 1449 0 1450 0 1451 0 1452 0 1453 0 1454 0 1455 0 1456 0 1457 0 1458 0 1459 0 1460 0 1461 0 1462 0 1463 0 1464 0 1465 0 1466 852001881614 1467 224986016189700 1468 10667439966175890 1469 221999530141404405 1470 2745388113165784834 1471 23542600871737807650 1472 153519987708525424048 1473 808642569761478836092 1474 3588174717118894070021 1475 13828914485726358342087 1476 47368669886996193405388 1477 146794873640462989231762 1478 417405681043934932481466 1479 1101427111307377772057568 1480 2722259986573315586012745 1481 6350643082735519986514011 1482 14074049551853508190793844 1483 29792340647772790912764084 1484 60520236503898808683162642 1485 118454769461048167560394237 1486 224168618237435062383289607 1487 411424121918614027681997670 1488 734275085625862188769764477 1489 1277342945768437647963806030 1490 2170431041779582686886287082 1491 3608988531497810998230318635 1492 5882369666086625619462525602 1493 9412374109508353168813485353 1494 14805223710577786544110917429 1495 22920960294098099512106570457 1496 34965274489860833502451955202 1497 52610043417728205075583147684 1498 78150422703665736721589486066 1499 114708276774430649060097271974 1500 166494130573288634598382271334 1501 239142801750952779656569597712 1502 340141553117719102310772778220 1503 479374144382135862105102945320 1504 669809856439813589371983662542 1505 928373593091673544387839132268 1506 1277041188640455638201870628236 1507 1744214628736007904198327075222 1508 2366447122666135261637335637362 1509 3190594193780261776947844437825 1510 4276470488391585952798773831605 1511 5700176245558867568618733239760 1512 7558207887263844392842383220462 1513 9971951224742202472304735783948 1514 13093270950104767018539241455512 1515 17113333629361329239764223697030 1516 22263150665937214823120342631708 1517 28801131420729972766874178619776 1518 37073261025465081151205992997700 1519 47477198005694447563488157030557 1520 59693195811304935716727650555898 1521 73510015781538504560208138339709 1522 92364635060349558318442546287288 1523 96627618216978189527273636589977 1524 0 1525 0 1526 0 1527 0 1528 0 1529 0 1530 0 1531 0 1532 0 1533 0 1534 0 1535 0 1536 0 1537 0 1538 0 1539 0 1540 0 1541 0 1542 0 1543 0 1544 48685769219250 1545 4657605047271729 1546 145115973181404360 1547 2370496877567603982 1548 25055046061834827345 1549 192778227584171593960 1550 1162943244725017799526 1551 5784171608522691041465 1552 24586334784555459701401 1553 91722909878189900122943 1554 306500512503506292110365 1555 932129319026864809896600 1556 2613028150209142350990190 1557 6822282724345448010426620 1558 16731618150645871477182815 1559 38820437776866999823704742 1560 85724479833137470155101710 1561 181088786978742665171233583 1562 367558868902236793872482242 1563 719548375666814632314747983 1564 1363097774339700040134227681 1565 2506030424621991409559776692 1566 4482773160203529627476227097 1567 7819702192396458627260212607 1568 13328779738522108220047662412 1569 22239657071915924545719774113 1570 36383451618769214390075255904 1571 58445201529268622306830758270 1572 92306736004770628751196679645 1573 143507590126681357719779610669 1574 219858907402208431150554196033 1575 332254345143345728872269794610 1576 495733243768900221832006925516 1577 730865261650941092115789454862 1578 1065542955107265356230822882301 1579 1537290212445510145857396982264 1580 2196221080941917977441170942017 1581 3108816524632365991469888372625 1582 4362727418503432327173492639956 1583 6072863271796259390567158359131 1584 8389089497222004900844110972538 1585 11505928621077072658897031392577 1586 15674756242911056009159016168922 1587 21219119537801480837961511143734 1588 28553866131020034828433330527262 1589 38208806589307735773502339374202 1590 50858375852482395169646397603370 1591 67358343890033389390181909965884 1592 88786094922005391895935993340044 1593 116490730747451402622128937598263 1594 152171936603501589735222101781678 1595 197886397054405340797501522731224 1596 255939011242599984742851493457487 1597 329415008141276981049188670613800 1598 421867824559057730748797263896874 1599 530504570602995189978377243929224 1600 653464740145287158866828861377879 1601 821286585543067322564484910547939 1602 859613292868399838600914221725219 1603 0 1604 0 1605 0 1606 0 1607 0 1608 0 1609 0 1610 0 1611 0 1612 0 1613 0 1614 0 1615 0 1616 0 1617 0 1618 0 1619 0 1620 0 1621 0 1622 0 1623 5097719884665 1624 1484915915325075 1625 77361683378955750 1626 1759526732630946240 1627 23641657926396848853 1628 219024333177890161814 1629 1534955873497971467810 1630 8648282240886443285172 1631 40873985197724499352507 1632 167149838257844588533037 1633 605425670900911920885483 1634 1977794115813114534126169 1635 5911540382171975406529824 1636 16354928103925149757397512 1637 42280973016127006694986768 1638 102946035282682430208668964 1639 237637026562777001376156430 1640 522990351107401570325063532 1641 1102635378769030797542611346 1642 2236277297764376255193911146 1643 4378600652076123309944270100 1644 8302805180211259115553819415 1645 15289495839868826741813719504 1646 27409423521194324847115586385 1647 47938679307742050728470037297 1648 81957952193410913487197389471 1649 137204061879715696086571974245 1650 225263023289129470135784510087 1651 363220428448949793571268134363 1652 575918224416827432131366598118 1653 899008602062186465987702270982 1654 1383047644353650811541421495646 1655 2098936039117991716520685310358 1656 3145094554574247032674329497328 1657 4656861874736172595244983409396 1658 6818726506539981787707760282039 1659 9880158626396256414569509190580 1660 14175999301346056687985702559458 1661 20152602997366367448051475170461 1662 28401225327515561095152433964573 1663 39700514346747921926031801633019 1664 55070424112267254539018550740283 1665 75840439793042608242887619876714 1666 103735660243807219757119968016521 1667 140985145064794246125968103459974 1668 190458166310586569681182212438988 1669 255834578563635530479027393944980 1670 341815870761479493420966929806816 1671 454390015625460961820213371753136 1672 601159742752645416595056759850354 1673 791703987098114748889359997811822 1674 1038027489641950178832956905642777 1675 1355266666246828386063286435689999 1676 1761760068709585295296165522200714 1677 2278095537703552496081089598075655 1678 2931824517834473085228002860169633 1679 3754741978289721290755311785369555 1680 4722397866872496743042932580608271 1681 5818374271563650523118078712747659 1682 7314457777888998829916619412148884 1683 7659367169041449076411516217514596 1684 0 1685 0 1686 0 1687 0 1688 0 1689 0 1690 0 1691 0 1692 0 1693 0 1694 0 1695 0 1696 0 1697 0 1698 0 1699 0 1700 0 1701 0 1702 0 1703 0 1704 0 1705 306558222760560 1706 32222674724882190 1707 1098095295385737033 1708 19513060520812870536 1709 223114716458735268517 1710 1847389670520607419902 1711 11935586938273646799012 1712 63303936932301557072379 1713 285821106263875053558323 1714 1128657294676459936778838 1715 3979397672641248395749152 1716 12732356711035505538137881 1717 37452266362317043707904415 1718 102356735740871717992579005 1719 262188321575489233908529344 1720 634067073115399164288309454 1721 1456652331632558269829574187 1722 3195617156650593981954942919 1723 6724976816940772729263928052 1724 13628889080705820635456552929 1725 26689628551776326967427738218 1726 50656352327817116984597637410 1727 93428264426693888282449841078 1728 167837605439859759510284430878 1729 294285912713509547204744123433 1730 504575338794823596158122646330 1731 847390528493651101799981554733 1732 1396031820813502304752467023983 1733 2259184950049232036001843542183 1734 3595745304574905264115143478827 1735 5635007669232382754247317101858 1736 8703899449974520824957976061950 1737 13263394286085553799652655796291 1738 19956815591099525781280845437063 1739 29673453175056779780460852051626 1740 43631804769703320521398087057798 1741 63487860638707978754690482715515 1742 91475226293497682631497228244745 1743 130585592425151345208380984747614 1744 184800198522025582106968944678067 1745 259385594385230386929403987085290 1746 361270298070308396468594083122360 1747 499523092731887966719127273057490 1748 685958848661774189806144836217333 1749 935903699076662037724825477746371 1750 1269159174677649209013440640300505 1751 1711216012636673829869719347924266 1752 2294773797113749645497199290994686 1753 3061626001628294715545388567425388 1754 4065027989373720897162801932905622 1755 5372636117141696581460373348198869 1756 7069754459802514533828525534875102 1757 9263373510630888240490174138693723 1758 12088495735923383283033835586020281 1759 15708876170329825591639398408471390 1760 20308659080985211871455264893224261 1761 26134221525996826102678309691777667 1762 33470413744849515682956370759178981 1763 42102732575165427996542871604071184 1764 51886035661247986179562755846029058 1765 65242983698615072263146931717471738 1766 68349792446168026689125733327400958 1767 0 1768 0 1769 0 1770 0 1771 0 1772 0 1773 0 1774 0 1775 0 1776 0 1777 0 1778 0 1779 0 1780 0 1781 0 1782 0 1783 0 1784 0 1785 0 1786 0 1787 0 1788 30670572676389 1789 9809862965654880 1790 559213278501021906 1791 13849612444435247109 1792 201559511985732479225 1793 2012061993670002461562 1794 15120516882813680735441 1795 90951325633035674573823 1796 457094007071636649989953 1797 1980534976649744922627384 1798 7576043747274608120758278 1799 26060627658588851087606943 1800 81800740883533699697337157 1801 237076237831704909241945075 1802 640596359281134205085229418 1803 1626834850181033575253119200 1804 3909351263900550913068692246 1805 8940545589784388708412906568 1806 19555062233591365439904372878 1807 41080489484236647526680391297 1808 83195038382339687692386631933 1809 162947616870268378991910842444 1810 309543805727380222466115991606 1811 571757465426089403381712885255 1812 1029171590209333328795968740365 1813 1808907671859318888008213112646 1814 3110099893788735885148149593238 1815 5239145400025744308645769882099 1816 8659759481211578076039334613822 1817 14063139899631266247826062736518 1818 22465165594825142113775425928672 1819 35339605359205975265263682784568 1820 54798895152438580722150022639803 1821 83837286572079299539839508398695 1822 126655232558982065116973255392808 1823 189088957353600424945346442146648 1824 279175502274367088036456208051026 1825 407891455310720639544753061655555 1826 590113446738249033908509265584203 1827 845860803400448132237104425209055 1828 1201896106109732912387161671686216 1829 1693778567179103857688537892396504 1830 2368489023608333780241274710373393 1831 3287774984886591177394106543700473 1832 4532401497549866812385901253669861 1833 6207539989511642855141205132143052 1834 8449581050276428292289680668432734 1835 11434727376331242133504625655176901 1836 15389823304197992321184100502303123 1837 20605928696119253239842052564719785 1838 27455177961082716791356138607827438 1839 36411979202574482822111476946064930 1840 48079360103110798883042280109137055 1841 63218160334082189462999867474623993 1842 82783347597520285321273270258660368 1843 107980770994485343468472430114128423 1844 140274722897956773537559771673101816 1845 181314387080719790173493165089962274 1846 233305881624314553382345443720057010 1847 298804267082317507578193990157549126 1848 375923858453923037729468278819744456 1849 463379301544491484570549319375407166 1850 582798027249219720899504250164628712 1851 610808475070499516480775568166799426 1852 0 1853 0 1854 0 1855 0 1856 0 1857 0 1858 0 1859 0 1860 0 1861 0 1862 0 1863 0 1864 0 1865 0 1866 0 1867 0 1868 0 1869 0 1870 0 1871 0 1872 0 1873 0 1874 1936246245184680 1875 222668316685568592 1876 8268406437401911830 1877 159315647692309751044 1878 1965216939586835226811 1879 17469807348014492181738 1880 120637733087104574909604 1881 681112191203159516080609 1882 3261643050995856538387528 1883 13614902795653511264447858 1884 50590527292084893347832703 1885 170124111286222000860756137 1886 524624412504835136127852755 1887 1499678413992065147116335598 1888 4009439071132441613709639175 1889 10100466133135869660434114320 1890 24127247968654355513890578090 1891 54943668747022945882883250636 1892 119833975421239327891098162790 1893 251325167826526578528225442260 1894 508633509214692292822716491016 1895 996369642963797317060097035278 1896 1894346818720689015340304331942 1897 3504014804723009279091708425071 1898 6319315505865211379750423871544 1899 11132795892691742394259781627190 1900 19191831173393524706301252356955 1901 32425067756805214245938201636250 1902 53766014305783313368091519483415 1903 87609488375596744048648519012078 1904 140447857267571460602920737911664 1905 221748301749004847054432549304156 1906 345150430609021131562025996052416 1907 530086411798891460528104022176972 1908 803954514749938151508115150480262 1909 1205013011362517733196452931376057 1910 1786206544573325483376750410432302 1911 2620193568874007161479630876106255 1912 3805914085025124704799394703782380 1913 5477125125677366923207079547513163 1914 7813441636858302593596511096000278 1915 11054558028662535510422026340436268 1916 15518497802070422092290964441740446 1917 21624953365954832700618896948503007 1918 29925045092644949114901246364824324 1919 41139165055424024646802843136825340 1920 56204989723244237835254111312171901 1921 76338233044563004090151296385758905 1922 103109346799709324323290344147539817 1923 138540279379098192445065612787755206 1924 185225886468039798641277793603767499 1925 246484904216820708792196624713675325 1926 326549964272677265440484730841994314 1927 430804028307523981532164294553837258 1928 566043118746142061323630223768835016 1929 740803196485073364463410758823027151 1930 965869941165137391006338645502825934 1931 1254354405367587704417579882976720776 1932 1621044939413259033542378917079106268 1933 2085720581231301511875611936019070962 1934 2671326509201425286539593679481107804 1935 3361253738553632308281067556656379246 1936 4144100577016766317572790952374734223 1937 5213212674779622540065029032972642304 1938 5465974501435602274494372538891866866 1939 0 1940 0 1941 0 1942 0 1943 0 1944 0 1945 0 1946 0 1947 0 1948 0 1949 0 1950 0 1951 0 1952 0 1953 0 1954 0 1955 0 1956 0 1957 0 1958 0 1959 0 1960 0 1961 185466705697057 1962 64864248911320716 1963 4030296528781610604 1964 108323075305619078420 1965 1702609613320794588028 1966 18268636767403323250305 1967 146904657583366777679732 1968 941660880861662414170325 1969 5024381374501514827560812 1970 23034404926202481464789885 1971 92942725229570911563554840 1972 336292188634164485373825554 1973 1107474618661030911375145052 1974 3359598280621214166552786109 1975 9481264636341196663375980007 1976 25098028974026203511459206709 1977 62749629562919718310198998913 1978 149050683381748434183705325681 1979 338062487672324393153831222488 1980 735345757283163626791952969912 1981 1539797049245146599802379897910 1982 3114250748452086614336367442648 1983 6101417045208562661164994634039 1984 11609620209856288910192488979641 1985 21503759191323798523832596569605 1986 38851891701392688795596214712705 1987 68598044512253694790833533448214 1988 118558775666752415574948713154690 1989 200876522821299785792060956155052 1990 334109178541772060291579396940846 1991 546195502405054135280138174305606 1992 878613456370337416001821843895788 1993 1392147721325083815884231643747042 1994 2174808950792204105595838009955299 1995 3352607473640797394294223030657256 1996 5104086522501493364840888259091573 1997 7679775016032161461716764792807649 1998 11428040382666559961917588594903737 1999 16829223993179523999558631054685658 2000 24540445587676681054380652459739674 2001 35454093868445952569074607963572422 2002 50773809828747279164644999885091980 2003 72112756728338179779587629138066350 2004 101620205668605666625967045453799716 2005 142144012539106325560006657022727856 2006 197438494244696920314406067050806029 2007 272429617600427555000178142994700199 2008 373552448406736353797603059900428339 2009 509179591197484499162666020157693053 2010 690163763791850399577245974845821382 2011 930523400577241356090569210102807683 2012 1248308346548550487009345708039842200 2013 1666687219218702029133746181925035818 2014 2215301043077673979204573194387373643 2015 2931968429752532702893537735637794013 2016 3864809760822526513281494685610642880 2017 5074613971408505700520344143646593036 2018 6637783580722251331803629651912012014 2019 8650918787809969922373864925204949856 2020 11231563131150311371758025541054265606 2021 14512482950794064305692432360899939756 2022 18671222379965644457553151925947964005 2023 23914066397724875232908441797243886597 2024 30094454986227795157421791942166599643 2025 37111090036062746322341642398254496627 2026 46694793953740878308509191065299678252 2027 48977650547034869546660308263790285458 2028 0 2029 0 2030 0 2031 0 2032 0 2033 0 2034 0 2035 0 2036 0 2037 0 2038 0 2039 0 2040 0 2041 0 2042 0 2043 0 2044 0 2045 0 2046 0 2047 0 2048 0 2049 0 2050 0 2051 12263985170065668 2052 1537086136361672472 2053 61977789635183249872 2054 1290964098146305256256 2055 17135377875791619310816 2056 163176229299126701005048 2057 1202077429749965584426346 2058 7212681053284002227960912 2059 36579720861104403092017726 2060 161204707210854890578620261 2061 630589416888542295925318529 2062 2226488307916800216462079363 2063 7191805061413926609397699170 2064 21486420175384514248294973028 2065 59915878097612324950677630871 2066 157135350731257045483664807814 2067 390081163785126201253202093484 2068 921664083194637098650665605812 2069 2082490902235302609890944770086 2070 4518248777108013714917005698342 2071 9446947423584928510598499732940 2072 19094823854729556279768270530658 2073 37415480596919573907852789149210 2074 71247794701119530930434192008621 2075 132139502872214144903906903062988 2076 239161767198081450473702651035012 2077 423173842890423739378768230879498 2078 733176750743059941450105928089591 2079 1245633804539546636432232939407288 2080 2077950425828460640490382578712054 2081 3407716387463587124528065082329530 2082 5499845919959924975895226645663905 2083 8744436585967266801631674144672699 2084 13709045678217468806099294226400363 2085 21210201771937218194683822395676448 2086 32410389374160361984209177393487782 2087 48948541450878779386856170373187304 2088 73114341445664424105330296225486628 2089 108079489779728561504417268880897856 2090 158202675264412415486171532311791858 2091 229429491280717546900538172131077749 2092 329814178330538513428180111308826783 2093 470197145332295840978369723310903883 2094 665081078567261173762881343433919425 2095 933759540963778481975955148345280990 2096 1301765876835681109626636523744947701 2097 1802727638638810373442579336381209470 2098 2480733445550671919983342657792464183 2099 3393346570014295385150889013549046712 2100 4615433739586393066861628517241923258 2101 6244017647430217692601973799661495289 2102 8404413725148005727438608989258977147 2103 11257985570767550629609908768679954126 2104 15011895569903777807397762028716264860 2105 19931256015606448064651129631135004180 2106 26354448659877114415025149757764786493 2107 34712229356937740656828441066566168294 2108 45549068483858212740681968398167317320 2109 59549709212281486420515351926502492817 2110 77580432854721316865149492090349321754 2111 100696325278211608120194571978818608857 2112 130090695266794994385970030768040972551 2113 167359093021214520495346647685489523614 2114 214358087223228056876557950855674859153 2115 269792142843836090284816024536210078383 2116 332759919893089749271768493186971416855 2117 418775735758271956137930750185246396941 2118 439411061868099822799727881200758504385 2119 0 2120 0 2121 0 2122 0 2123 0 2124 0 2125 0 2126 0 2127 0 2128 0 2129 0 2130 0 2131 0 2132 0 2133 0 2134 0 2135 0 2136 0 2137 0 2138 0 2139 0 2140 0 2141 0 2142 1126737797637749 2143 429239479885483848 2144 28967532872071955336 2145 842289787519076217044 2146 14259748325615243377644 2147 164077479854847261754568 2148 1409011491839608897870996 2149 9608095441534536056960476 2150 54345074953280100057167623 2151 263266752971992062161174822 2152 1119194635110625736067903309 2153 4255179194815595013815120954 2154 14688678713598179382648406977 2155 46602296425136609680401544739 2156 137264007989397380617420956828 2157 378501517908906012585356813731 2158 984020846237711525249997952544 2159 2426463289150556259150917979645 2160 5704443705697776021529506032928 2161 12842750420110692769391055039771 2162 27796689546761034030379018745402 2163 58035678625036550513324427545787 2164 117237177873037407964807250321888 2165 229750627730860088508334796116720 2166 437819511838863062887081611633372 2167 813013428660476979598944295348636 2168 1473966733730209047472008419186033 2169 2613404091898910008668232946959246 2170 4538629889965050141353496033737958 2171 7731260835470997532505607231757057 2172 12934105823258322710000180531215788 2173 21275890136887205056412122267836090 2174 34448164227042499809638357620167737 2175 54953457295936138311428081107049547 2176 86449814666474603860051778594643481 2177 134224646048657008803441454490445797 2178 205840745369533388598296398112727390 2179 312009964332356906639517312990674617 2180 467766006874502577347437907709700502 2181 694028002413678805788057480713817591 2182 1019671963895229946997013561165065043 2183 1484259256987179491763919047087042895 2184 2141611444887278895387614556273921814 2185 3064471396592535866087735111107525667 2186 4350553953412899290313453816509524406 2187 6130368976111987752231403356902755337 2188 8577299341497751551826988272734921352 2189 11920541700562377591280342000489457566 2190 16461674661937114089866494297747113010 2191 22595814847706827328638235568007560716 2192 30838568641378060184287299675157022570 2193 41860296679141793892189706273419899031 2194 56529570933261213024129080819394492558 2195 75968175910578889527065025242337969417 2196 101620673510037935327296407923901516796 2197 135341943557622740165504768708439275902 2198 179506384293598361674720175748289554309 2199 237145695766210482889573043976106669958 2200 312120882743204251633106488608947719219 2201 409314844805085376194473006620588304886 2202 534872095847597415306264051645436197031 2203 696570608503292890840519282637945780859 2204 903892002867691965142973549610608774790 2205 1167573564572954288640879672557936913257 2206 1501970092968905595284672981458860414620 2207 1923808045735752979122875292538037997713 2208 2421616211123920089206748853753356062231 2209 2987362974570894110483578796254139094003 2210 3760283871166220752633113699215950998336 2211 3946964630727664236854839323803339164896 2212 0 2213 0 2214 0 2215 0 2216 0 2217 0 2218 0 2219 0 2220 0 2221 0 2222 0 2223 0 2224 0 2225 0 2226 0 2227 0 2228 0 2229 0 2230 0 2231 0 2232 0 2233 0 2234 0 2235 0 2236 77880114333303696 2237 10600348884490647940 2238 462634310918651965976 2239 10388142025104641814108 2240 148010468199062298017852 2241 1506722746579315091510112 2242 11819592386545472456038892 2243 75250524842440873384450192 2244 403624610005214705755395196 2245 1875618396000313314235714155 2246 7715418734667361389667626409 2247 28575595000388726540314460400 2248 96600429217017261895136775672 2249 301407495622119631644699484451 2250 876058027446019622104880244689 2251 2390451417073155264802913922754 2252 6163758425094226297196868838171 2253 15103136055658365043016973381450 2254 35338279322192277606667362099772 2255 79287480964272327459251891822172 2256 171213954949357435893265122004371 2257 356985644284125400869926877695341 2258 720739671721792631206285562948155 2259 1412611696682688048198963215035484 2260 2693803707815996647167958835483041 2261 5008271370981927517419375601501282 2262 9094525809345595134778536731908223 2263 16156865897333125072268195237483010 2264 28123298293733202171080820972432793 2265 48028113959297320477008651205154532 2266 80571393106845341526068125646564505 2267 132926638224585335910884846261162342 2268 215892581591594785609556106007225916 2269 345517598355566938898309676147876953 2270 545367099407914927273052014797381712 2271 849658299382989105049868587566333854 2272 1307555993596883334797735866381518306 2273 1989011345437635929599647941787230875 2274 2992638058486099743926555635556805803 2275 4456262766976893717495154641087813642 2276 6570966617217132403456390172802911181 2277 9599662325831169832429255928408117137 2278 13901537373032369680086649440193713496 2279 19964054312219293372743435577266180332 2280 28444652178521658992779734722940996311 2281 40224862216357869675167510257285236358 2282 56480266004570908108862918557506159039 2283 78770621753267026345623892735189496766 2284 109155613016475135329497419177610671886 2285 150343089035800697938987272707019889512 2286 205878434225032168889175424072972026431 2287 280385940381618764117526390858256697736 2288 379875853822372133399909927642455905886 2289 512134061360600668681922977851691145729 2290 687215655212793771070275196355702443599 2291 918069665081892547784917059511622287432 2292 1221325893530209916511511792581453285929 2293 1618277358829118889225624747976651931387 2294 2136120818958736189013541792319163733958 2295 2809506897172083351808669658830744756468 2296 3682279649097507795707807298837827499964 2297 4809642215140470198896592835907423081804 2298 6261510832985417804240277585361746436586 2299 8123188087123584260296359877755455915670 2300 10491389083370005980094534709486102194145 2301 13495398483650834418690975323453128586311 2302 17286060858299336325921648890784846073205 2303 21761642828876850711013592650215403201392 2304 26850477699175517320612344236894684303068 2305 33803635326004533533701257797522404363628 2306 35493817092304759843024892480449163216974