1 0 2 1 3 1 4 3 5 8 6 3 7 6 8 27 9 27 10 6 11 10 12 64 13 126 14 64 15 10 16 15 17 125 18 426 19 426 20 125 21 15 22 21 23 216 24 1125 25 2208 26 1125 27 216 28 21 29 28 30 343 31 2493 32 8830 33 8830 34 2493 35 343 36 28 37 36 38 512 39 4872 40 27456 41 55700 42 27456 43 4872 44 512 45 36 46 45 47 729 48 8676 49 70434 50 265635 51 265635 52 70434 53 8676 54 729 55 45 56 55 57 1000 58 14391 59 156736 60 961975 61 2006280 62 961975 63 156736 64 14391 65 1000 66 55 67 66 68 1331 69 22575 70 313398 71 2818700 72 11158161 73 11158161 74 2818700 75 313398 76 22575 77 1331 78 66 79 78 80 1728 81 33858 82 576960 83 7054830 84 46176768 85 98309778 86 46176768 87 7054830 88 576960 89 33858 90 1728 91 78 92 91 93 2197 94 48942 95 994906 96 15672025 97 152212311 98 624859732 99 624859732 100 152212311 101 15672025 102 994906 103 48942 104 2197 105 91 106 105 107 2744 108 68601 109 1627104 110 31735385 111 423292920 112 2909139849 113 6291829376 114 2909139849 115 423292920 116 31735385 117 1627104 118 68601 119 2744 120 105 121 120 122 3375 123 93681 124 2547246 125 59697450 126 1034357445 127 10654866075 128 44989905276 129 44989905276 130 10654866075 131 1034357445 132 59697450 133 2547246 134 93681 135 3375 136 120 137 136 138 4096 139 125100 140 3844288 141 105765400 142 2284952256 143 32593560076 144 232731193600 145 509638185288 146 232731193600 147 32593560076 148 2284952256 149 105765400 150 3844288 151 125100 152 4096 153 136 154 153 155 4913 156 163848 157 5623890 158 178311455 159 4656406443 160 86886031638 161 937628221508 162 4049091482085 163 4049091482085 164 937628221508 165 86886031638 166 4656406443 167 178311455 168 5623890 169 163848 170 4913 171 153 172 171 173 5832 174 210987 175 8009856 176 288326475 177 8884299816 178 207930662667 179 3128981775552 180 23040388175211 181 50963818537800 182 23040388175211 183 3128981775552 184 207930662667 185 8884299816 186 288326475 187 8009856 188 210987 189 5832 190 171 191 190 192 6859 193 267651 194 11145574 195 449916760 196 16048038105 197 456327839989 198 9036147300076 199 101263847933394 200 445400063040295 201 445400063040295 202 101263847933394 203 9036147300076 204 456327839989 205 16048038105 206 449916760 207 11145574 208 267651 209 6859 210 190 211 210 212 8000 213 335046 214 15195456 215 680844050 216 27679349760 217 932851490550 218 23288234230016 219 366090867751986 220 2764846581038400 221 6166622043087110 222 2764846581038400 223 366090867751986 224 23288234230016 225 932851490550 226 27679349760 227 680844050 228 15195456 229 335046 230 8000 231 210 232 231 233 9261 234 414450 235 20346378 236 1003108725 237 45891518751 238 1797380279016 239 54759340811700 240 1138554559824003 241 13164300231356625 242 58792808321334846 243 58792808321334846 244 13164300231356625 245 1138554559824003 246 54759340811700 247 1797380279016 248 45891518751 249 1003108725 250 20346378 251 414450 252 9261 253 231 254 253 255 10648 256 507213 257 26809120 258 1443576205 259 73531167768 260 3293842634173 261 119404990805248 262 3143911621068765 263 51252721485295960 264 395373061088509933 265 887993574204562848 266 395373061088509933 267 51252721485295960 268 3143911621068765 269 119404990805248 270 3293842634173 271 73531167768 272 1443576205 273 26809120 274 507213 275 10648 276 253 277 276 278 12167 279 614757 280 34819806 281 2034646550 282 114354406221 283 5782331376927 284 244443717962972 285 7885345076903736 286 170783183973621075 287 2027302235628942041 288 9171678098128258362 289 9171678098128258362 290 2027302235628942041 291 170783183973621075 292 7885345076903736 293 244443717962972 294 5782331376927 295 114354406221 296 2034646550 297 34819806 298 614757 299 12167 300 276 301 300 302 13824 303 738576 304 44641344 305 2814967260 306 173229157440 307 9779645329104 308 474313339339776 309 18268963593224364 310 503025859371025920 311 8456699045073858480 312 66422674262869694784 313 150070914040571147676 314 66422674262869694784 315 8456699045073858480 316 503025859371025920 317 18268963593224364 318 474313339339776 319 9779645329104 320 173229157440 321 2814967260 322 44641344 323 738576 324 13824 325 300 326 325 327 15625 328 880236 329 56564866 330 3830189275 331 256365479475 332 16009616888650 333 878914369313956 334 39599882310025521 335 1340508663073661725 336 30057840379357337800 337 364914402413209597350 338 1669245413859343052551 339 1669245413859343052551 340 364914402413209597350 341 30057840379357337800 342 1340508663073661725 343 39599882310025521 344 878914369313956 345 16009616888650 346 256365479475 347 3830189275 348 56564866 349 880236 350 15625 351 325 352 351 353 17576 354 1041375 355 70911168 356 5133766175 357 371575693896 358 25464686163231 359 1564743252680000 360 81107581027128543 361 3288413446780415400 362 94065835702381879391 363 1623686216654180862336 364 12952421481259590518175 365 29413899151951944980168 366 12952421481259590518175 367 1623686216654180862336 368 94065835702381879391 369 3288413446780415400 370 81107581027128543 371 1564743252680000 372 25464686163231 373 371575693896 374 5133766175 375 70911168 376 1041375 377 17576 378 351 379 378 380 19683 381 1223703 382 88032150 383 6787796580 384 528566136993 385 39480283860633 386 2689615637318988 387 158204586476541870 388 7523977638904882335 389 265420715288585057883 390 6131799437388896949858 391 75902195701947596289048 392 350541536910462041076765 393 350541536910462041076765 394 75902195701947596289048 395 6131799437388896949858 396 265420715288585057883 397 7523977638904882335 398 158204586476541870 399 2689615637318988 400 39480283860633 401 528566136993 402 6787796580 403 88032150 404 1223703 405 19683 406 378 407 406 408 21952 409 1429002 410 108312256 411 8863909750 412 739262347776 413 59823686740762 414 4481784764756992 415 295736474756552886 416 16221516205425745600 417 687278410377106859146 418 20318220511714485991872 419 358834653880573970621782 420 2901342411802148276118016 421 6618127309189187620585050 422 2901342411802148276118016 423 358834653880573970621782 424 20318220511714485991872 425 687278410377106859146 426 16221516205425745600 427 295736474756552886 428 4481784764756992 429 59823686740762 430 739262347776 431 8863909750 432 108312256 433 1429002 434 21952 435 406 436 435 437 24389 438 1659126 439 132169914 440 11444194385 441 1018169507175 442 88799111040444 443 7264372230387476 444 532543896189195759 445 33222963160073833545 446 1655275080559074158690 447 60515923085797393245774 448 1434841068349001886317901 449 18064722577063527916846379 450 84129968858510889858477480 451 84129968858510889858477480 452 18064722577063527916846379 453 1434841068349001886317901 454 60515923085797393245774 455 1655275080559074158690 456 33222963160073833545 457 532543896189195759 458 7264372230387476 459 88799111040444 460 1018169507175 461 11444194385 462 132169914 463 1659126 464 24389 465 435 466 465 467 27000 468 1916001 469 160058976 470 14622170625 471 1382769942840 472 129370910888625 473 11486147854260096 474 927729446304736881 475 65062024446441679800 476 3747170243453347283265 477 164946818490505646248800 478 5018600466393478040049441 479 90426332777904640596748536 480 739842315009547810410155025 481 1694240591152432030869834240 482 739842315009547810410155025 483 90426332777904640596748536 484 5018600466393478040049441 485 164946818490505646248800 486 3747170243453347283265 487 65062024446441679800 488 927729446304736881 489 11486147854260096 490 129370910888625 491 1382769942840 492 14622170625 493 160058976 494 1916001 495 27000 496 465 497 496 498 29791 499 2201625 500 192470158 501 18503805250 502 1853959513941 503 185306850335971 504 17759822208125500 505 1569104401763737908 506 122485096123515073675 507 8039957084737867772461 508 417129320300886688049226 509 15734140002307322243964550 510 381667724180834501760628033 511 4877475095807152537548590775 512 22883351529514962041505944056 513 22883351529514962041505944056 514 4877475095807152537548590775 515 381667724180834501760628033 516 15734140002307322243964550 517 417129320300886688049226 518 8039957084737867772461 519 122485096123515073675 520 1569104401763737908 521 17759822208125500 522 185306850335971 523 1853959513941 524 18503805250 525 192470158 526 2201625 527 29791 528 496 529 528 530 32768 531 2518068 532 229932480 533 23208570080 534 2456524690368 535 261343519229268 536 26909149464873728 537 2584383267208568400 538 222655067113136904960 539 16460692184949745049108 540 989252944271683682847168 541 45030481447908041425992288 542 1405208130590173851213917120 543 25771504841702822570073409140 544 213074586722749769398124725248 545 489635530843052856921382173968 546 213074586722749769398124725248 547 25771504841702822570073409140 548 1405208130590173851213917120 549 45030481447908041425992288 550 989252944271683682847168 551 16460692184949745049108 552 222655067113136904960 553 2584383267208568400 554 26909149464873728 555 261343519229268 556 2456524690368 557 23208570080 558 229932480 559 2518068 560 32768 561 528 562 561 563 35937 564 2867472 565 273014706 566 28870543575 567 3219662140731 568 363376064767422 569 40026279672612612 570 4155798396701417661 571 392276100440934535125 572 32336065376607979515276 573 2219028155387651505270582 574 119298985606053592782155427 575 4625837160678352739725658991 576 114500317254250350528188494650 577 1482752429125374371414771682696 578 7002305568031578384700818969417 579 7002305568031578384700818969417 580 1482752429125374371414771682696 581 114500317254250350528188494650 582 4625837160678352739725658991 583 119298985606053592782155427 584 2219028155387651505270582 585 32336065376607979515276 586 392276100440934535125 587 4155798396701417661 588 40026279672612612 589 363376064767422 590 3219662140731 591 28870543575 592 273014706 593 2867472 594 35937 595 561 596 595 597 39304 598 3252051 599 322326784 600 35639555635 601 4177542643560 602 498674512182259 603 58540948307402176 604 6538923319964370579 605 671939649474227846920 606 61230143456112648934675 607 4740679349265526574220864 608 295786630337233421171387251 609 13869388285955676759205714024 610 442640561135904763132383986355 611 8246881549344903222423491021440 612 68823091511448175515594286353619 613 158641911993149125642527824464776 614 68823091511448175515594286353619 615 8246881549344903222423491021440 616 442640561135904763132383986355 617 13869388285955676759205714024 618 295786630337233421171387251 619 4740679349265526574220864 620 61230143456112648934675 621 671939649474227846920 622 6538923319964370579 623 58540948307402176 624 498674512182259 625 4177542643560 626 35639555635 627 322326784 628 3252051 629 39304 630 595 631 630 632 42875 633 3674091 634 378521286 635 43682375600 636 5369921136105 637 676129049593725 638 84303247026091436 639 10086622477498437066 640 1122065567109382836375 641 112190964726107277122255 642 9700819612982393854667250 643 692336784480947269644513156 644 38414273365149256875854145221 645 1526526263023856404109467569825 646 38472106597428117777471334309080 647 504135825902627286281022372225950 648 2394788504266799807567680087651251 649 2394788504266799807567680087651251 650 504135825902627286281022372225950 651 38472106597428117777471334309080 652 1526526263023856404109467569825 653 38414273365149256875854145221 654 692336784480947269644513156 655 9700819612982393854667250 656 112190964726107277122255 657 1122065567109382836375 658 10086622477498437066 659 84303247026091436 660 676129049593725 661 5369921136105 662 43682375600 663 378521286 664 3674091 665 42875 666 630 667 666 668 46656 669 4135950 670 442294848 671 53183943450 672 6842794715136 673 906526753695486 674 119681882923795200 675 15279187508232031098 676 1830898529590023835200 677 199566075893845670617806 678 19103804758307146467710016 679 1540720788511296136621880250 680 99384307793310429513586222848 681 4784938958654708481925971450750 682 155809477519838476622599163314176 683 2944136713116130450405186294774746 684 24776312944121343185613943087425600 685 57269730229526834356952544631907598 686 24776312944121343185613943087425600 687 2944136713116130450405186294774746 688 155809477519838476622599163314176 689 4784938958654708481925971450750 690 99384307793310429513586222848 691 1540720788511296136621880250 692 19103804758307146467710016 693 199566075893845670617806 694 1830898529590023835200 695 15279187508232031098 696 119681882923795200 697 906526753695486 698 6842794715136 699 53183943450 700 442294848 701 4135950 702 46656 703 666 704 703 705 50653 706 4640058 707 514389610 708 64348644205 709 8649110404143 710 1202862334533328 711 167680004299300468 712 22761876697044755355 713 2925120518474546827585 714 345596194669689913692358 715 36349872571258757787709278 716 3278877029188049122877638153 717 242317874568331544375579720275 718 13829138411453732475307492402140 719 561761664792779156712284065823848 720 14388567867438116048774279031728503 721 190563342191193114214226456701544613 722 910019631621383926875718433307612370 723 910019631621383926875718433307612370 724 190563342191193114214226456701544613 725 14388567867438116048774279031728503 726 561761664792779156712284065823848 727 13829138411453732475307492402140 728 242317874568331544375579720275 729 3278877029188049122877638153 730 36349872571258757787709278 731 345596194669689913692358 732 2925120518474546827585 733 22761876697044755355 734 167680004299300468 735 1202862334533328 736 8649110404143 737 64348644205 738 514389610 739 4640058 740 50653 741 703 742 741 743 54872 744 5188917 745 595594656 746 77401625525 747 10849524501336 748 1580685579245157 749 232070848946104832 750 33391245335738933061 751 4583756252469609413400 752 584056630939217603524181 753 67054201500332145327688992 754 6705435470165808410166331797 755 560822367018111793730364536216 756 37269115422491411067594833701125 757 1837416560123408057059573037227776 758 60921505710256844359436272855987877 759 1165878138393987658360453772730948312 760 9885748864704415931059963291882965621 761 22907892091810733742781017852763191200 762 9885748864704415931059963291882965621 763 1165878138393987658360453772730948312 764 60921505710256844359436272855987877 765 1837416560123408057059573037227776 766 37269115422491411067594833701125 767 560822367018111793730364536216 768 6705435470165808410166331797 769 67054201500332145327688992 770 584056630939217603524181 771 4583756252469609413400 772 33391245335738933061 773 232070848946104832 774 1580685579245157 775 10849524501336 776 77401625525 777 595594656 778 5188917 779 54872 780 741 781 780 782 59319 783 5785101 784 686747454 785 92590158510 786 13513215322845 787 2058488276237799 788 317555656316862876 789 48291841238198611824 790 7056181776083874249795 791 965289771096600453205185 792 120267475745052089965054554 793 13231353615938187834726302226 794 1239415517033082568447747356969 795 94503971081649302306476091051355 796 5531655364581492990122996961007800 797 229198759235453895938611898856288084 798 5956867097119380044192551519135763151 799 79655477035918721741546658901245814389 800 382208245280981249287801741989197363190 801 382208245280981249287801741989197363190 802 79655477035918721741546658901245814389 803 5956867097119380044192551519135763151 804 229198759235453895938611898856288084 805 5531655364581492990122996961007800 806 94503971081649302306476091051355 807 1239415517033082568447747356969 808 13231353615938187834726302226 809 120267475745052089965054554 810 965289771096600453205185 811 7056181776083874249795 812 48291841238198611824 813 317555656316862876 814 2058488276237799 815 13513215322845 816 92590158510 817 686747454 818 5785101 819 59319 820 780 821 820 822 64000 823 6431256 824 788735296 825 110185041700 826 16718751155520 827 2658133502882200 828 429946477554750976 829 68925042136993217076 830 10685198507436458675200 831 1563060882092136810078520 832 210260387138118337268827200 833 25279433965625218788538884196 834 2628530704304996896785202209856 835 227133058642335276460797637323000 836 15503952015756427004119450819832320 837 780902038052448424250318540821976500 838 26318090466830956763276469873786940416 839 509488746478172606703518298683424594136 840 4349729500469943009666383848428505057600 841 10102380412488533580566428873068567504420 842 4349729500469943009666383848428505057600 843 509488746478172606703518298683424594136 844 26318090466830956763276469873786940416 845 780902038052448424250318540821976500 846 15503952015756427004119450819832320 847 227133058642335276460797637323000 848 2628530704304996896785202209856 849 25279433965625218788538884196 850 210260387138118337268827200 851 1563060882092136810078520 852 10685198507436458675200 853 68925042136993217076 854 429946477554750976 855 2658133502882200 856 16718751155520 857 110185041700 858 788735296 859 6431256 860 64000 861 820 862 861 863 68921 864 7130100 865 902496738 866 130482048275 867 20555015233731 868 3405330261415026 869 576376717346656100 870 97172030832960127113 871 15936307608605542003725 872 2483775985181523736044176 873 359087794847935368592459206 874 46904315540570315086371419775 875 5371929568070904260898878859863 876 520554517153894678748053890094350 877 40825715507272498596397671334362696 878 2444991671145019901634364656765633461 879 103139441655954253172375354485329830625 880 2716331396286437300151803492725908194988 881 36641519436522612001111463094573074820650 882 176580209319813337170964404799009181997291 883 176580209319813337170964404799009181997291 884 36641519436522612001111463094573074820650 885 2716331396286437300151803492725908194988 886 103139441655954253172375354485329830625 887 2444991671145019901634364656765633461 888 40825715507272498596397671334362696 889 520554517153894678748053890094350 890 5371929568070904260898878859863 891 46904315540570315086371419775 892 359087794847935368592459206 893 2483775985181523736044176 894 15936307608605542003725 895 97172030832960127113 896 576376717346656100 897 3405330261415026 898 20555015233731 899 130482048275 900 902496738 901 7130100 902 68921 903 861 904 903 905 74088 906 7884423 907 1029023040 908 153803416455 909 25122189554568 910 4330156549341063 911 765542448830150208 912 135433140429746649735 913 23434514326577693913960 914 3878727058199434499221383 915 600215378723380535070290688 916 84734936016661689919337515143 917 10617362265562591891186331529480 918 1143410856372673650101562961467015 919 101755610271766203854437341520894848 920 7116313975232199994890827926303235463 921 365462153808545862549149077104685210728 922 12501092971744704462556323190048796912775 923 244554598309522851217688783368043805405120 924 2100919348726982473668863398790967943043463 925 4889552119644450252994151574565186672362888 926 2100919348726982473668863398790967943043463 927 244554598309522851217688783368043805405120 928 12501092971744704462556323190048796912775 929 365462153808545862549149077104685210728 930 7116313975232199994890827926303235463 931 101755610271766203854437341520894848 932 1143410856372673650101562961467015 933 10617362265562591891186331529480 934 84734936016661689919337515143 935 600215378723380535070290688 936 3878727058199434499221383 937 23434514326577693913960 938 135433140429746649735 939 765542448830150208 940 4330156549341063 941 25122189554568 942 153803416455 943 1029023040 944 7884423 945 74088 946 903 947 946 948 79507 949 8697087 950 1169359606 951 180499383100 952 30532799345841 953 5467634052237217 954 1007977757378928652 955 186746056420316674086 956 34010210791536044604175 957 5960179045618472709524611 958 983575290131883399473641602 959 149380522656741113334463193392 960 20356472944607516747485196360941 961 2417368305631906917404495487130725 962 241537295959407130939097005003983256 963 19433040581461709331885291555156859162 964 1188265952176479672194301223188098087307 965 50950884178041401067153425115752936561671 966 1358165698143218650075901746362954097732750 967 18467325796007396448560177399664829709850276 968 89349585915825548608507988828298646090873897 969 89349585915825548608507988828298646090873897 970 18467325796007396448560177399664829709850276 971 1358165698143218650075901746362954097732750 972 50950884178041401067153425115752936561671 973 1188265952176479672194301223188098087307 974 19433040581461709331885291555156859162 975 241537295959407130939097005003983256 976 2417368305631906917404495487130725 977 20356472944607516747485196360941 978 149380522656741113334463193392 979 983575290131883399473641602 980 5960179045618472709524611 981 34010210791536044604175 982 186746056420316674086 983 1007977757378928652 984 5467634052237217 985 30532799345841 986 180499383100 987 1169359606 988 8697087 989 79507 990 946 991 990 992 85184 993 9571026 994 1324607424 995 210949760510 996 36912820001280 997 6858357748465314 998 1316367590999768576 999 254925635460440122494 1000 48755930554708794025920 1001 9022288015732412157013970 1002 1582520639745369275682481344 1003 257492397472330249545154879326 1004 37961251335464437083863206974464 1005 4937073453486605229401644161413730 1006 548837211058883352048750221504386560 1007 50165515863980738500237609369801391774 1008 3586622243517028797424977274856830915776 1009 187482084903784027487713476554703513354834 1010 6500568345307246320529288058825374394901440 1011 128391164112499496889286611268222997837951550 1012 1109285416127846746097159874561631073927215104 1013 2586573071291914183833906182944983749680235426 1014 1109285416127846746097159874561631073927215104 1015 128391164112499496889286611268222997837951550 1016 6500568345307246320529288058825374394901440 1017 187482084903784027487713476554703513354834 1018 3586622243517028797424977274856830915776 1019 50165515863980738500237609369801391774 1020 548837211058883352048750221504386560 1021 4937073453486605229401644161413730 1022 37961251335464437083863206974464 1023 257492397472330249545154879326 1024 1582520639745369275682481344 1025 9022288015732412157013970 1026 48755930554708794025920 1027 254925635460440122494 1028 1316367590999768576 1029 6858357748465314 1030 36912820001280 1031 210949760510 1032 1324607424 1033 9571026 1034 85184 1035 990 1036 1035 1037 91125 1038 10509246 1039 1495924506 1040 245565556425 1041 44402848297335 1042 8549183816907300 1043 1705901824298101716 1044 344728393023593707911 1045 69096040875517169540025 1046 13468043473448273663400810 1047 2503275199159758538000503150 1048 434740278238292462567349773061 1049 69013801467414394360521995549691 1050 9771107013411608038792894253470800 1051 1199014679593425831032629761617073960 1052 123184020939297636778939472552031708675 1053 10144047183523012271244122191791880742781 1054 632157486557887185607368250736068182717846 1055 27513477456142356576262849562506585743581250 1056 741558471186197382941442353514172937362366785 1057 10157029187804068046708097569815656340417941375 1058 49320971425535702831896409833220852642162682876 1059 49320971425535702831896409833220852642162682876 1060 10157029187804068046708097569815656340417941375 1061 741558471186197382941442353514172937362366785 1062 27513477456142356576262849562506585743581250 1063 632157486557887185607368250736068182717846 1064 10144047183523012271244122191791880742781 1065 123184020939297636778939472552031708675 1066 1199014679593425831032629761617073960 1067 9771107013411608038792894253470800 1068 69013801467414394360521995549691 1069 434740278238292462567349773061 1070 2503275199159758538000503150 1071 13468043473448273663400810 1072 69096040875517169540025 1073 344728393023593707911 1074 1705901824298101716 1075 8549183816907300 1076 44402848297335 1077 245565556425 1078 1495924506 1079 10509246 1080 91125 1081 1035 1082 1081 1083 97336 1084 11514825 1085 1684527328 1086 284790637225 1087 53159339705976 1088 10593979340442841 1089 2194674479508995200 1090 462045024440918884953 1091 96871741474967246683000 1092 19843663735766479168705321 1093 3897628422796402051830211296 1094 720046891084143020435529207625 1095 122566381196829198783493722774328 1096 18790819411054896356512287452592825 1097 2527781608185141877453641810644079616 1098 289237210228031526529691366732811982201 1099 27089378566549598790128309059692751836600 1100 1976228856177882867381162478446113834882953 1101 104989967546119055393119546870633967479007200 1102 3685822251789208663740106329353987281909424361 1103 73439745872349712220671941645423554763308600056 1104 637839114273511879005866927872937867508149001625 1105 1489866089064142569888329961376310639815815923328 1106 637839114273511879005866927872937867508149001625 1107 73439745872349712220671941645423554763308600056 1108 3685822251789208663740106329353987281909424361 1109 104989967546119055393119546870633967479007200 1110 1976228856177882867381162478446113834882953 1111 27089378566549598790128309059692751836600 1112 289237210228031526529691366732811982201 1113 2527781608185141877453641810644079616 1114 18790819411054896356512287452592825 1115 122566381196829198783493722774328 1116 720046891084143020435529207625 1117 3897628422796402051830211296 1118 19843663735766479168705321 1119 96871741474967246683000 1120 462045024440918884953 1121 2194674479508995200 1122 10593979340442841 1123 53159339705976 1124 284790637225 1125 1684527328 1126 11514825 1127 97336 1128 1081 1129 1128 1130 103823 1131 12590913 1132 1891692270 1133 329103434330 1134 63355913617893 1135 13054437399495723 1136 2804132291945693948 1137 614124656747316738540 1138 134444073279201546227835 1139 28882145085966176867894933 1140 5979811302211033506550145898 1141 1171532793206766995784235681758 1142 213022736336763306658001389027985 1143 35197038748381341123866217730590015 1144 5159144503081329044482648165832848248 1145 652263985698823652081750590319688516848 1146 68736683684128081322648225684033693738343 1147 5782106894608116994609149649321372023696105 1148 366651342203574567652273585426919545976672870 1149 16177924744211705666842555542753872417226106338 1150 440485731884601245467216757987418724793246208573 1151 6073903454306832691931442346749762491569929285203 1152 29592582855321421699137845899932511585297610070900 1153 29592582855321421699137845899932511585297610070900 1154 6073903454306832691931442346749762491569929285203 1155 440485731884601245467216757987418724793246208573 1156 16177924744211705666842555542753872417226106338 1157 366651342203574567652273585426919545976672870 1158 5782106894608116994609149649321372023696105 1159 68736683684128081322648225684033693738343 1160 652263985698823652081750590319688516848 1161 5159144503081329044482648165832848248 1162 35197038748381341123866217730590015 1163 213022736336763306658001389027985 1164 1171532793206766995784235681758 1165 5979811302211033506550145898 1166 28882145085966176867894933 1167 134444073279201546227835 1168 614124656747316738540 1169 2804132291945693948 1170 13054437399495723 1171 63355913617893 1172 329103434330 1173 1891692270 1174 12590913 1175 103823 1176 1128 1177 1176 1178 110592 1179 13740732 1180 2118757056 1181 379018693800 1182 75184728290496 1183 16000961251581852 1184 3559577058388899072 1185 809834882938819355736 1186 184818009776367554131200 1187 41557977092760948827180316 1188 9048710663509514500929822912 1189 1874759271365069386930331852712 1190 362903633106408082299506720884416 1191 64347350128335329361334204456784700 1192 10222205759613863617942684374210779136 1193 1418085482191864593251493055771328965272 1194 166600633091346159281102227238099702065152 1195 15955643975697713687385574036159030832089596 1196 1185737313706729720428697487067668300930116800 1197 63938890235586504734409804044216086194715740456 1198 2270466507102152536863905498882056165656205770432 1199 45606082186729171289037275761808027508014641004892 1200 398011607306671412499660962992713229325084977387776 1201 931166305665089106180206225860194149884884952455000 1202 398011607306671412499660962992713229325084977387776 1203 45606082186729171289037275761808027508014641004892 1204 2270466507102152536863905498882056165656205770432 1205 63938890235586504734409804044216086194715740456 1206 1185737313706729720428697487067668300930116800 1207 15955643975697713687385574036159030832089596 1208 166600633091346159281102227238099702065152 1209 1418085482191864593251493055771328965272 1210 10222205759613863617942684374210779136 1211 64347350128335329361334204456784700 1212 362903633106408082299506720884416 1213 1874759271365069386930331852712 1214 9048710663509514500929822912 1215 41557977092760948827180316 1216 184818009776367554131200 1217 809834882938819355736 1218 3559577058388899072 1219 16000961251581852 1220 75184728290496 1221 379018693800 1222 2118757056 1223 13740732 1224 110592 1225 1176 1226 1225 1227 117649 1228 14967576 1229 2367122194 1230 435089269135 1231 88857927335115 1232 19513621394398054 1233 4490726465426638276 1234 1059962006355472445589 1235 251791109266399862959045 1236 59155392242848680340429780 1237 13516843900232170774175035734 1238 2954026783292250552235772305051 1239 606853986881105303816234083405759 1240 115032277621852185595320750075389730 1241 19710341699093551029365081929130707720 1242 2981985522781008187710970639851386606689 1243 387444807505101249336559850649894979345401 1244 41791903679949873444170121215892485793266704 1245 3584906274657032536657672782579250654691953690 1246 230990345588251977620932358818959313965304288935 1247 10321515986807068215445550436276970602190256234419 1248 283672811333683202080887592143897658766850558719326 1249 3935889438390827584371574640693846094537314177214924 1250 19235178855958924104439599834956132530443446546490925 1251 19235178855958924104439599834956132530443446546490925 1252 3935889438390827584371574640693846094537314177214924 1253 283672811333683202080887592143897658766850558719326 1254 10321515986807068215445550436276970602190256234419 1255 230990345588251977620932358818959313965304288935 1256 3584906274657032536657672782579250654691953690 1257 41791903679949873444170121215892485793266704 1258 387444807505101249336559850649894979345401 1259 2981985522781008187710970639851386606689 1260 19710341699093551029365081929130707720 1261 115032277621852185595320750075389730 1262 606853986881105303816234083405759 1263 2954026783292250552235772305051 1264 13516843900232170774175035734 1265 59155392242848680340429780 1266 251791109266399862959045 1267 1059962006355472445589 1268 4490726465426638276 1269 19513621394398054 1270 88857927335115 1271 435089269135 1272 2367122194 1273 14967576 1274 117649 1275 1225