1 1 2 1 3 1 4 1 5 1 6 1 7 2 8 3 9 3 10 2 11 3 12 6 13 9 14 6 15 3 16 6 17 16 18 27 19 27 20 16 21 6 22 11 23 37 24 79 25 96 26 79 27 37 28 11 29 23 30 96 31 233 32 349 33 349 34 233 35 96 36 23 37 47 38 239 39 679 40 1187 41 1439 42 1187 43 679 44 239 45 47 46 106 47 622 48 1987 49 4017 50 5639 51 5639 52 4017 53 1987 54 622 55 106 56 235 57 1607 58 5784 59 13216 60 21263 61 24758 62 21263 63 13216 64 5784 65 1607 66 235 67 551 68 4235 69 16864 70 43070 71 77867 72 103732 73 103732 74 77867 75 43070 76 16864 77 4235 78 551 79 1301 80 11185 81 49063 82 138440 83 278409 84 416825 85 476056 86 416825 87 278409 88 138440 89 49063 90 11185 91 1301 92 3159 93 29862 94 142821 95 441405 96 976680 97 1623898 98 2082430 99 2082430 100 1623898 101 976680 102 441405 103 142821 104 29862 105 3159 106 7741 107 80070 108 415439 109 1395773 110 3371835 111 6161540 112 8764762 113 9841611 114 8764762 115 6161540 116 3371835 117 1395773 118 415439 119 80070 120 7741 121 19320 122 216176 123 1208761 124 4387090 125 11487360 126 22883234 127 35740535 128 44498600 129 44498600 130 35740535 131 22883234 132 11487360 133 4387090 134 1208761 135 216176 136 19320 137 48629 138 586218 139 3516475 140 13712468 141 38693581 142 83440320 143 141929348 144 193940490 145 214997756 146 193940490 147 141929348 148 83440320 149 38693581 150 13712468 151 3516475 152 586218 153 48629 154 123867 155 1597578 156 10232428 157 42668083 158 129075282 159 299555992 160 551087447 161 819667745 162 997014769 163 997014769 164 819667745 165 551087447 166 299555992 167 129075282 168 42668083 169 10232428 170 1597578 171 123867 172 317955 173 4370721 174 29778138 175 132235314 176 426951725 177 1060987562 178 2098817207 179 3374490397 180 4466349473 181 4900190330 182 4466349473 183 3374490397 184 2098817207 185 1060987562 186 426951725 187 132235314 188 29778138 189 4370721 190 317955 191 823065 192 12003882 193 86682119 194 408423330 195 1401889549 196 3713934828 197 7860303096 198 13581749532 199 19425237390 200 23186522812 201 23186522812 202 19425237390 203 13581749532 204 7860303096 205 3713934828 206 1401889549 207 408423330 208 86682119 209 12003882 210 823065 211 2144505 212 33077327 213 252382445 214 1257646851 215 4573232318 216 12866339271 217 29007627668 218 53596469360 219 82351519336 220 106198520051 221 115530636036 222 106198520051 223 82351519336 224 53596469360 225 29007627668 226 12866339271 227 4573232318 228 1257646851 229 252382445 230 33077327 231 2144505 232 5623756 233 91433267 234 735040515 235 3862404611 236 14832954887 237 44165868478 238 105666349420 239 207865959171 240 341401994499 241 472864132354 242 555703797624 243 555703797624 244 472864132354 245 341401994499 246 207865959171 247 105666349420 248 44165868478 249 14832954887 250 3862404611 251 735040515 252 91433267 253 5623756 254 14828074 255 253454781 256 2141319946 257 11834007555 258 47862305527 259 150368337023 260 380480952621 261 793872555204 262 1387700162722 263 2054022311202 264 2592224718147 265 2800145556058 266 2592224718147 267 2054022311202 268 1387700162722 269 793872555204 270 380480952621 271 150368337023 272 47862305527 273 11834007555 274 2141319946 275 253454781 276 14828074 277 39299897 278 704429853 279 6239913801 280 36182160383 281 153726991735 282 508193309803 283 1355891565453 284 2990579929223 285 5542590622747 286 8729155411872 287 11770826730582 288 13653384015992 289 13653384015992 290 11770826730582 291 8729155411872 292 5542590622747 293 2990579929223 294 1355891565453 295 508193309803 296 153726991735 297 36182160383 298 6239913801 299 704429853 300 39299897 301 104636890 302 1962537755 303 18188637903 304 110417512803 305 491691135827 306 1706142305754 307 4786950947520 308 11127653184604 309 21793043583909 310 36381107634559 311 52189428220419 312 64675188032176 313 69446136484047 314 64675188032176 315 52189428220419 316 36381107634559 317 21793043583909 318 11127653184604 319 4786950947520 320 1706142305754 321 491691135827 322 110417512803 323 18188637903 324 1962537755 325 104636890 326 279793450 327 5479855546 328 53033228465 329 336390761789 330 1566713517582 331 5693562471049 332 16757850883729 333 40946207994000 334 84487081205703 335 149001631413127 336 226524108765509 337 298599215622321 338 342527122741569 339 342527122741569 340 298599215622321 341 226524108765509 342 149001631413127 343 84487081205703 344 40946207994000 345 16757850883729 346 5693562471049 347 1566713517582 348 336390761789 349 53033228465 350 5479855546 351 279793450 352 751065460 353 15332668869 354 154674931182 355 1023250843966 356 4974946612140 357 18895931733105 358 58214953607404 359 149153003040261 360 323379039466485 361 600705393841859 362 964591833916997 363 1347338349632001 364 1643872280622048 365 1756114394736162 366 1643872280622048 367 1347338349632001 368 964591833916997 369 600705393841859 370 323379039466485 371 149153003040261 372 58214953607404 373 18895931733105 374 4974946612140 375 1023250843966 376 154674931182 377 15332668869 378 751065460 379 2023443032 380 42983656210 381 451247206423 382 3108230322204 383 15747706516607 384 62398120463747 385 200815162433736 386 538326476626628 387 1223445944049251 388 2387403936114313 389 4037121513008385 390 5955279063411761 391 7698613055991291 392 8747071764873443 393 8747071764873443 394 7698613055991291 395 5955279063411761 396 4037121513008385 397 2387403936114313 398 1223445944049251 399 538326476626628 400 200815162433736 401 62398120463747 402 15747706516607 403 3108230322204 404 451247206423 405 42983656210 406 2023443032 407 5469566585 408 120716987723 409 1316827949927 410 9429534822398 411 49703732826203 412 205103177064354 413 688267404898810 414 1926606210379426 415 4579790939525865 416 9365614504978980 417 16633681657423402 418 25835616582242787 419 35268112037983361 420 42454660697007343 421 45152546920446518 422 42454660697007343 423 35268112037983361 424 25835616582242787 425 16633681657423402 426 9365614504978980 427 4579790939525865 428 1926606210379426 429 688267404898810 430 205103177064354 431 49703732826203 432 9429534822398 433 1316827949927 434 120716987723 435 5469566585 436 14830871802 437 339596063606 438 3843801057442 439 28573282556243 440 156459946182000 441 671318795035078 442 2344982659953593 443 6841803649059204 444 16977606869951828 445 36305592443511033 446 67560107005760251 447 110194997142263032 448 158371895064060531 449 201299848375059400 450 226818292270890430 451 226818292270890430 452 201299848375059400 453 158371895064060531 454 110194997142263032 455 67560107005760251 456 36305592443511033 457 16977606869951828 458 6841803649059204 459 2344982659953593 460 671318795035078 461 156459946182000 462 28573282556243 463 3843801057442 464 339596063606 465 14830871802 466 40330829030 467 956840683968 468 11222948442974 469 86489617532774 470 491301665736881 471 2188672528826209 472 7945866396301660 473 24123534438701779 474 62375413666436120 475 139206376617306868 476 270831056044490642 477 462773990743504795 478 698355920957543245 479 934459628650243303 480 1111724045669424976 481 1177790435393100588 482 1111724045669424976 483 934459628650243303 484 698355920957543245 485 462773990743504795 486 270831056044490642 487 139206376617306868 488 62375413666436120 489 24123534438701779 490 7945866396301660 491 2188672528826209 492 491301665736881 493 86489617532774 494 11222948442974 495 956840683968 496 40330829030 497 109972410221 498 2699962177860 499 32776617975879 500 261540164591145 501 1539228207163619 502 7109730499084092 503 26787844485123440 504 84496111262587844 505 227276233320932231 506 528402224944458660 507 1072679445145895654 508 1916006841613549815 509 3028676935360319515 510 4254917495816362777 511 5328704929687679965 512 5960497388236790297 513 5960497388236790297 514 5328704929687679965 515 4254917495816362777 516 3028676935360319515 517 1916006841613549815 518 1072679445145895654 519 528402224944458660 520 227276233320932231 521 84496111262587844 522 26787844485123440 523 7109730499084092 524 1539228207163619 525 261540164591145 526 32776617975879 527 2699962177860 528 109972410221 529 300628862480 530 7629190921875 531 95747869875733 532 790161628275242 533 4812137604625775 534 23017467945772540 535 89884783529803581 536 294147733691930226 537 821793549033974167 538 1987098203452835078 539 4201539175152404702 540 7829532526382112102 541 12935896650769279931 542 19034592764424111246 543 25026562650828490877 544 29467270173912446866 545 31111743336031473800 546 29467270173912446866 547 25026562650828490877 548 19034592764424111246 549 12935896650769279931 550 7829532526382112102 551 4201539175152404702 552 1987098203452835078 553 821793549033974167 554 294147733691930226 555 89884783529803581 556 23017467945772540 557 4812137604625775 558 790161628275242 559 95747869875733 560 7629190921875 561 300628862480 562 823779631721 563 21585754676694 564 279768401741041 565 2385205106630248 566 15014700516961548 567 74283841429597201 568 300280659734272201 569 1018153239535416256 570 2950365394225612897 571 7408263774960676867 572 16288159444556465490 573 31609532440416396111 574 54478711059963197176 575 83779566542561672943 576 115365205596404199561 577 142600525445675034676 578 158479751385034061886 579 158479751385034061886 580 142600525445675034676 581 115365205596404199561 582 83779566542561672943 583 54478711059963197176 584 31609532440416396111 585 16288159444556465490 586 7408263774960676867 587 2950365394225612897 588 1018153239535416256 589 300280659734272201 590 74283841429597201 591 15014700516961548 592 2385205106630248 593 279768401741041 594 21585754676694 595 823779631721 596 2262366343746 597 61149363914307 598 817653841456231 599 7194388637284852 600 46762319053183753 601 239030890681943216 602 999052249190335026 603 3505473818562723658 604 10522166254120692017 605 27397961291750430172 606 62543203577563504794 607 126190983513286438281 608 226466163942260548384 609 363262952385027006873 610 522745796791706724062 611 676696361423391041402 612 789479706250966341589 613 831007304851753985293 614 789479706250966341589 615 676696361423391041402 616 522745796791706724062 617 363262952385027006873 618 226466163942260548384 619 126190983513286438281 620 62543203577563504794 621 27397961291750430172 622 10522166254120692017 623 3505473818562723658 624 999052249190335026 625 239030890681943216 626 46762319053183753 627 7194388637284852 628 817653841456231 629 61149363914307 630 2262366343746 631 6226306037178 632 173429626124445 633 2390222686189853 634 21684227170005597 635 145387744904279503 636 767040721931034202 637 3311184424743340742 638 12009281057807633943 639 37294225441074534072 640 100568123637123857007 641 238022928287556346698 642 498551348664951819626 643 930110986709543590704 644 1553376183238401633788 645 2331415719712157819964 646 3153781203673487856854 647 3853184656784097445767 648 4257653307425630611250 649 4257653307425630611250 650 3853184656784097445767 651 3153781203673487856854 652 2331415719712157819964 653 1553376183238401633788 654 930110986709543590704 655 498551348664951819626 656 238022928287556346698 657 100568123637123857007 658 37294225441074534072 659 12009281057807633943 660 3311184424743340742 661 767040721931034202 662 145387744904279503 663 21684227170005597 664 2390222686189853 665 173429626124445 666 6226306037178 667 17169677490714 668 492418372319906 669 6988792416121428 670 65312623800512547 671 451293236085112558 672 2455058289518066174 673 10934951113782235596 674 40950620729487972960 675 131418807825975266319 676 366568500365614849187 677 898349344661794777244 678 1950610676752858472525 679 3777343271333340484922 680 6557460846368713946870 681 10246346393266883811339 682 14455354823186573311945 683 18454720082722243339515 684 21354446492107358567503 685 22416683345590695488558 686 21354446492107358567503 687 18454720082722243339515 688 14455354823186573311945 689 10246346393266883811339 690 6557460846368713946870 691 3777343271333340484922 692 1950610676752858472525 693 898349344661794777244 694 366568500365614849187 695 131418807825975266319 696 40950620729487972960 697 10934951113782235596 698 2455058289518066174 699 451293236085112558 700 65312623800512547 701 6988792416121428 702 492418372319906 703 17169677490714 704 47436313524262 705 1399587075745443 706 20438909860399203 707 196595098103311367 708 1398723153693359563 709 7838840055110338946 710 35990112106928342424 711 139027639834384916976 712 460584468356429899954 713 1327378638513628030112 714 3364276633384363114279 715 7562885670539428006506 716 15180504668772701503723 717 27351669343995891167873 718 44421174608013320382171 719 65239860544359648296524 720 86859980066889079246382 721 105021431139446876231954 722 115447585917520562329147 723 115447585917520562329147 724 105021431139446876231954 725 86859980066889079246382 726 65239860544359648296524 727 44421174608013320382171 728 27351669343995891167873 729 15180504668772701503723 730 7562885670539428006506 731 3364276633384363114279 732 1327378638513628030112 733 460584468356429899954 734 139027639834384916976 735 35990112106928342424 736 7838840055110338946 737 1398723153693359563 738 196595098103311367 739 20438909860399203 740 1399587075745443 741 47436313524262 742 131290543779126 743 3981963576144024 744 59786361440398109 745 591409220005482651 746 4328979563597715349 747 24971815829246704185 748 118077920341892034575 749 470058533923966035120 750 1605976123632050140563 751 4776984856874505367562 752 12507440647880610441195 753 29074422661285827259033 754 60412869999893435226486 755 112815139583051737308786 756 190145919265413446103820 757 290238451415465172972665 758 402256994749374917236120 759 507194808788755056291914 760 582572732108888468800505 761 610057933331757664054671 762 582572732108888468800505 763 507194808788755056291914 764 402256994749374917236120 765 290238451415465172972665 766 190145919265413446103820 767 112815139583051737308786 768 60412869999893435226486 769 29074422661285827259033 770 12507440647880610441195 771 4776984856874505367562 772 1605976123632050140563 773 470058533923966035120 774 118077920341892034575 775 24971815829246704185 776 4328979563597715349 777 591409220005482651 778 59786361440398109 779 3981963576144024 780 131290543779126 781 363990257783343 782 11339789834655338 783 174917160844087763 784 1778112658079657845 785 13379988544966415723 786 79380394213946030337 787 386235540002520346556 788 1583128086539888547760 789 5572840654191368801658 790 17091931480540136938479 791 46181352749038801656200 792 110883857014370980301032 793 238222852470904419720181 794 460467221263525572321148 795 804309938010769857684111 796 1274019828116974344215251 797 1835047730860758579070934 798 2408485027907961187230111 799 2884837605219039986057716 800 3156496419421406702898752 801 3156496419421406702898752 802 2884837605219039986057716 803 2408485027907961187230111 804 1835047730860758579070934 805 1274019828116974344215251 806 804309938010769857684111 807 460467221263525572321148 808 238222852470904419720181 809 110883857014370980301032 810 46181352749038801656200 811 17091931480540136938479 812 5572840654191368801658 813 1583128086539888547760 814 386235540002520346556 815 79380394213946030337 816 13379988544966415723 817 1778112658079657845 818 174917160844087763 819 11339789834655338 820 363990257783343 821 1010748076717151 822 32322377801566481 823 511853651458090774 824 5343191961892267617 825 41302375692109215442 826 251821617522347350832 827 1259813221241221692137 828 5312366259202910246773 829 19250436006695611244325 830 60820748253098074812661 831 169418383406309162105794 832 419725862115291913449485 833 931302035907110160313183 834 1861060963794887355228259 835 3364553266033177756437830 836 5522759748098952966282339 837 8254463142887524248978286 838 11258748353720016500499093 839 14037195447741637710501221 840 16016177027914994105918870 841 16734755853693147196310767 842 16016177027914994105918870 843 14037195447741637710501221 844 11258748353720016500499093 845 8254463142887524248978286 846 5522759748098952966282339 847 3364553266033177756437830 848 1861060963794887355228259 849 931302035907110160313183 850 419725862115291913449485 851 169418383406309162105794 852 60820748253098074812661 853 19250436006695611244325 854 5312366259202910246773 855 1259813221241221692137 856 251821617522347350832 857 41302375692109215442 858 5343191961892267617 859 511853651458090774 860 32322377801566481 861 1010748076717151 862 2810986483493475 863 92209099445683274 864 1498095747643830503 865 16048184801194937353 866 127342515004211633041 867 797328071323263297504 868 4098236166966052114968 869 17764566320335434566366 870 66212463296670058969664 871 215312173873816479103891 872 617745201416633771359995 873 1577581281908694738755100 874 3611367029762408861217684 875 7452634869756181300606576 876 13928237042939217988543859 877 23661243256691798666197567 878 36645634725686461909093051 879 51864021087482479147741565 880 67196580392372060579263124 881 79804852238966257057194363 882 86952050232083249570396753 883 86952050232083249570396753 884 79804852238966257057194363 885 67196580392372060579263124 886 51864021087482479147741565 887 36645634725686461909093051 888 23661243256691798666197567 889 13928237042939217988543859 890 7452634869756181300606576 891 3611367029762408861217684 892 1577581281908694738755100 893 617745201416633771359995 894 215312173873816479103891 895 66212463296670058969664 896 17764566320335434566366 897 4098236166966052114968 898 797328071323263297504 899 127342515004211633041 900 16048184801194937353 901 1498095747643830503 902 92209099445683274 903 2810986483493475 904 7828986221515605 905 263268750948156219 906 4385419102235022163 907 48177794114703841615 908 392173787941743329428 909 2519934850071068270296 910 13297988696460757844977 911 59210094030297469429318 912 226816269133515926145180 913 758514024298627083466417 914 2239541892911853302333205 915 5890047194575676650113345 916 13897229860713006787278309 917 29585604856766283332617974 918 57095228549465436915938871 919 100260787028941775847600947 920 160695596458824975691892683 921 235656952488215286866027903 922 316802672708234102600582533 923 390976877478615232230357761 924 443403254939553973016387822 925 462366947386404875112169795 926 443403254939553973016387822 927 390976877478615232230357761 928 316802672708234102600582533 929 235656952488215286866027903 930 160695596458824975691892683 931 100260787028941775847600947 932 57095228549465436915938871 933 29585604856766283332617974 934 13897229860713006787278309 935 5890047194575676650113345 936 2239541892911853302333205 937 758514024298627083466417 938 226816269133515926145180 939 59210094030297469429318 940 13297988696460757844977 941 2519934850071068270296 942 392173787941743329428 943 48177794114703841615 944 4385419102235022163 945 263268750948156219 946 7828986221515605 947 21835027912963086 948 752252995615564169 949 12839789127790510908 950 144568940459589477338 951 1206468482578918043883 952 7950425196908913272869 953 43045688723012496462680 954 196736589878514549965036 955 773991412267996869208250 956 2659800819091664212184538 957 8075029682316562596284362 958 21852693965547847618325720 959 53093943643891090944256864 960 116489360610887644018696744 961 231891450193574589022059734 962 420454879985542331263266984 963 696558012474837218997636889 964 1057064397748041248642781273 965 1472401948671994903789262394 966 1885403767867483263178385656 967 2221899748047397364321701929 968 2411602611417474326252175528 969 2411602611417474326252175528 970 2221899748047397364321701929 971 1885403767867483263178385656 972 1472401948671994903789262394 973 1057064397748041248642781273 974 696558012474837218997636889 975 420454879985542331263266984 976 231891450193574589022059734 977 116489360610887644018696744 978 53093943643891090944256864 979 21852693965547847618325720 980 8075029682316562596284362 981 2659800819091664212184538 982 773991412267996869208250 983 196736589878514549965036 984 43045688723012496462680 985 7950425196908913272869 986 1206468482578918043883 987 144568940459589477338 988 12839789127790510908 989 752252995615564169 990 21835027912963086 991 60978390985918906 992 2151060854736807212 993 37599105873994880898 994 433631210738502717614 995 3707740168991618018069 996 25042502897839187659400 997 139021003336859202917588 998 651764819083941135718654 999 2631544466197651283145057 1000 9285999258933086574784399 1001 28965949590895835061992972 1002 80592723568766476164859325 1003 201461163123791267841546440 1004 455117172588947131487683562 1005 933632953137928706059651233 1006 1746064450483832762101161764 1007 2986595671264342680275094201 1008 4684516857896565170105464264 1009 6752131298932138083008691442 1010 8958233532410988005433784784 1011 10953404764045804339074138514 1012 12353706951885207065737668704 1013 12858457640465722693437247323 1014 12353706951885207065737668704 1015 10953404764045804339074138514 1016 8958233532410988005433784784 1017 6752131298932138083008691442 1018 4684516857896565170105464264 1019 2986595671264342680275094201 1020 1746064450483832762101161764 1021 933632953137928706059651233 1022 455117172588947131487683562 1023 201461163123791267841546440 1024 80592723568766476164859325 1025 28965949590895835061992972 1026 9285999258933086574784399 1027 2631544466197651283145057 1028 651764819083941135718654 1029 139021003336859202917588 1030 25042502897839187659400 1031 3707740168991618018069 1032 433631210738502717614 1033 37599105873994880898 1034 2151060854736807212 1035 60978390985918906 1036 170508699155987862 1037 6155334607289720921 1038 110120369953313062327 1039 1300148860444030859646 1040 11383619824641747091383 1041 78756473561266384346817 1042 448009005197061998166908 1043 2153159463565290796091543 1044 8916136643093157838198678 1045 32284787349742595153519804 1046 103396111870562506471032756 1047 295546222703650896133545598 1048 759492130706868417609290728 1049 1765108331505354592599867923 1050 3728041000964422701978485799 1051 7184386219967655931227153029 1052 12674476207138324294397607090 1053 20524636506761195714208601610 1054 30575841884160379880155742986 1055 41975645490799850870729542178 1056 53176225857022297216030729882 1057 62225103472350193341193156471 1058 67300880326477412496368805012 1059 67300880326477412496368805012 1060 62225103472350193341193156471 1061 53176225857022297216030729882 1062 41975645490799850870729542178 1063 30575841884160379880155742986 1064 20524636506761195714208601610 1065 12674476207138324294397607090 1066 7184386219967655931227153029 1067 3728041000964422701978485799 1068 1765108331505354592599867923 1069 759492130706868417609290728 1070 295546222703650896133545598 1071 103396111870562506471032756 1072 32284787349742595153519804 1073 8916136643093157838198678 1074 2153159463565290796091543 1075 448009005197061998166908 1076 78756473561266384346817 1077 11383619824641747091383 1078 1300148860444030859646 1079 110120369953313062327 1080 6155334607289720921 1081 170508699155987862 1082 477355090753926460 1083 17625756050785853010 1084 322571576283998328435 1085 3896740502133560761468 1086 34918017432344143479569 1087 247313764176449034983601 1088 1440766784674596846432309 1089 7094136825585166287972959 1090 30109754825121123329225801 1091 111800988148836413768093776 1092 367366023020364601823700398 1093 1077997145030602515466364998 1094 2845671079515458940054534041 1095 6798239980830418001910256354 1096 14770260553785985106480751302 1097 29303809916551993644827744042 1098 53267708689003887547576524730 1099 88963568142517810505419003723 1100 136821514260767545550336004579 1101 194126964228997962229166710592 1102 254467551006965099866582009847 1103 308507754253255572355750427166 1104 346191579966752649310399545829 1105 359731514644395267377938829912 1106 346191579966752649310399545829 1107 308507754253255572355750427166 1108 254467551006965099866582009847 1109 194126964228997962229166710592 1110 136821514260767545550336004579 1111 88963568142517810505419003723 1112 53267708689003887547576524730 1113 29303809916551993644827744042 1114 14770260553785985106480751302 1115 6798239980830418001910256354 1116 2845671079515458940054534041 1117 1077997145030602515466364998 1118 367366023020364601823700398 1119 111800988148836413768093776 1120 30109754825121123329225801 1121 7094136825585166287972959 1122 1440766784674596846432309 1123 247313764176449034983601 1124 34918017432344143479569 1125 3896740502133560761468 1126 322571576283998328435 1127 17625756050785853010 1128 477355090753926460 1129 1337946100045842285 1130 50504339120076683261 1131 945041070258133045385 1132 11674921029065028393289 1133 107012812213652126441959 1134 775521619593886862342784 1135 4624269790903399291287319 1136 23313929367874217738895249 1137 101360817472635988799420575 1138 385703937361095947417561182 1139 1299481051375801430093320858 1140 3911894390304681172513607920 1141 10600067559595605547469745285 1142 26010676951429978678606884814 1143 58086284961908568552147889268 1144 118539384151082951012117224911 1145 221821799447443919203898604730 1146 381707174393230675659841792787 1147 605420378986309565505157151890 1148 886773739125452731746632666413 1149 1201323826100432519660511098382 1150 1506993678759219104710092691310 1151 1752030288325508429650622986276 1152 1888843645318162668149032402180 1153 1888843645318162668149032402180 1154 1752030288325508429650622986276 1155 1506993678759219104710092691310 1156 1201323826100432519660511098382 1157 886773739125452731746632666413 1158 605420378986309565505157151890 1159 381707174393230675659841792787 1160 221821799447443919203898604730 1161 118539384151082951012117224911 1162 58086284961908568552147889268 1163 26010676951429978678606884814 1164 10600067559595605547469745285 1165 3911894390304681172513607920 1166 1299481051375801430093320858 1167 385703937361095947417561182 1168 101360817472635988799420575 1169 23313929367874217738895249 1170 4624269790903399291287319 1171 775521619593886862342784 1172 107012812213652126441959 1173 11674921029065028393289 1174 945041070258133045385 1175 50504339120076683261 1176 1337946100045842285 1177 3754194185716399992 1178 144804797963653034389 1179 2769104647435569742660 1180 34966977360868518903822 1181 327685023868657328662638 1182 2428573114606185202723243 1183 14814064484974991255960672 1184 76431902517167337063872875 1185 340195484211694367000061797 1186 1325866305218244516135140840 1187 4577285227705892840425643675 1188 14126687739943592786357818377 1189 39266150130244228241829582558 1190 98895936420410012564585116061 1191 226829039379633901905313458814 1192 475761214819139538516641585689 1193 915711094614827674683688715435 1194 1622050719005656089652081025413 1195 2650638869124019841621779446740 1196 4003828519236215617865389731393 1197 5599311533457543166920233324653 1198 7259005676376912815636181265912 1199 8732090170485141292962743309969 1200 9753227054413919592153264115856 1201 10119042174958271309148690676261 1202 9753227054413919592153264115856 1203 8732090170485141292962743309969 1204 7259005676376912815636181265912 1205 5599311533457543166920233324653 1206 4003828519236215617865389731393 1207 2650638869124019841621779446740 1208 1622050719005656089652081025413 1209 915711094614827674683688715435 1210 475761214819139538516641585689 1211 226829039379633901905313458814 1212 98895936420410012564585116061 1213 39266150130244228241829582558 1214 14126687739943592786357818377 1215 4577285227705892840425643675 1216 1325866305218244516135140840 1217 340195484211694367000061797 1218 76431902517167337063872875 1219 14814064484974991255960672 1220 2428573114606185202723243 1221 327685023868657328662638 1222 34966977360868518903822 1223 2769104647435569742660 1224 144804797963653034389 1225 3754194185716399992 1226 10545233702911509534 1227 415431756134296703464 1228 8115031022791834517960 1229 104693806293874815978997 1230 1002601753272093811760379 1231 7595323930855658280628792 1232 47372177229657436109182346 1233 249991052593031629021196571 1234 1138522009080816843853788734 1235 4542070711967002927068480822 1236 16058227864875851044802907066 1237 50778067841506806191868541237 1238 144686553638849460261151789863 1239 373773167993560609579618580057 1240 879858704198126021144699997768 1241 1895277894156738228449479367790 1242 3749026542083846029822400663962 1243 6830154405989667335819613977482 1244 11488882574564376602659027453528 1245 17879128662702022254570420278120 1246 25784676234560100452419783125668 1247 34506892140111875292970881748088 1248 42897351526158607322231146033214 1249 49575426715363474634437221177305 1250 53288162675863758198096494663294 1251 53288162675863758198096494663294 1252 49575426715363474634437221177305 1253 42897351526158607322231146033214 1254 34506892140111875292970881748088 1255 25784676234560100452419783125668 1256 17879128662702022254570420278120 1257 11488882574564376602659027453528 1258 6830154405989667335819613977482 1259 3749026542083846029822400663962 1260 1895277894156738228449479367790 1261 879858704198126021144699997768 1262 373773167993560609579618580057 1263 144686553638849460261151789863 1264 50778067841506806191868541237 1265 16058227864875851044802907066 1266 4542070711967002927068480822 1267 1138522009080816843853788734 1268 249991052593031629021196571 1269 47372177229657436109182346 1270 7595323930855658280628792 1271 1002601753272093811760379 1272 104693806293874815978997 1273 8115031022791834517960 1274 415431756134296703464 1275 10545233702911509534