1 1 2 4 3 6 4 16 5 10 6 12 7 21 8 64 9 126 10 30 11 2211 12 36 13 3601 14 84 15 585 16 256 17 4097 18 630 19 194503 20 4160 21 273 22 234762 23 391276 24 1512 25 551125 26 474578 27 756 28 336 29 954274 30 120 31 341 32 1024 33 32769 34 32776 35 33554465 36 252 37 90225721 38 79236650 39 79236651 40 33280 41 147087951 42 1092 43 184619296 44 5164764 45 33345 46 6449062 47 2483339 48 9072 49 65611 50 318750050 51 36873 52 12339028 53 8294977 54 3780 55 210442595 56 1344 57 3876 58 21242848 59 2000395 60 360 61 1008443521 62 1364 63 3906 64 4096 65 117650 66 46662 67 107918163151 68 262208 69 244141251 70 729000930 71 10779217586 72 46872 73 4161 74 164206895474 75 24142500 76 3010992700 77 243087954802 78 2987868 79 46656219661 80 266240 81 243126405603 82 304051883682 83 377201716336 84 4368 85 266305 86 6324783742 87 1839767511 88 113624808 89 16376 90 16380 91 647065793101 92 244547500 93 266817 94 82673216670 95 225237096475 96 54432 97 8488293751 98 17825808 99 294921 100 1100100 101 91808511766 102 294984 103 285916327525 104 320814728 105 154484400 106 199079448 107 7421315309 108 18900 109 1887266513665 110 118544690 111 153407692302 112 5376 113 2333349238126 114 19380 115 129929925025 116 616042592 117 2863824939963 118 36007110 119 597142 120 1080 121 3491209796041 122 3324554390162 123 4201024041 124 5456 125 137250 126 19530 127 5461 128 16384 129 2097153 130 78130 131 736141813551411 132 279972 133 19487293 134 775771085499434 135 2097225 136 2097664 137 6103531251 138 319277894892 139 1107984767255944 140 21870027900 141 1054135042763601 142 506623226542 143 1347646589710421 144 281232 145 1483274327269645 146 16644 147 1414067464816419 148 12151310265076 149 1789941169756954 150 35852700 151 1962637700464981 152 114417722600 153 2101761 154 64340840410 155 268505105 156 35854416 157 1107985162529845 158 2799373179660 159 894009300 160 2129920 161 6113281251 162 2684459417600160 163 3329688155681416 164 24932254461924 165 2129985 166 27139990037242 167 47835594908191 168 17472 169 4275507033783154 170 2130440 171 4638069295521381 172 373854074400 173 194870200685 174 287970 175 614115775 176 2499745776 177 5231217467260929 178 81880 179 1175137225865 180 2520 181 2569195523482561 182 13510754348 183 14647763465181 184 436028194984 185 14647763898305 186 289230 187 19207025485758 188 5456432300220 189 82026 190 114496959250 191 5231217472743857 192 326592 193 5537814651073 194 1757935829048 195 2359305 196 112943236 197 140749751962 198 2359368 199 405568386984799 200 11001000 201 567348002029569 202 6151170288322 203 5315149 204 2359872 205 3494338715169725 206 7179243222176504 207 2607748947 208 8341182928 209 18708141184264774 210 5320980 211 2530844135881 212 4777906752 213 21334602427171851 214 326537873596 215 3010 216 3024 217 285282305 218 23506237422438482 219 20805 220 2607983180 221 182304226 222 80542674036 223 48361197347191 224 21504 225 435896100 226 237360924149332 227 33170267627880209 228 96900 229 35250718048295905 230 445497919250 231 67946802 232 17865235168 233 39749073241812251 234 1364179443822 235 435901030 236 648127980 237 435901302 238 5374278 239 18708557438786047 240 2396160 241 50238287006488201 242 48809671542094562 243 21236981760081 244 405595635599764 245 648227125 246 168040961640 247 59585844077562751 248 21824 249 25236306890169 250 960750 251 117507894191 252 3276 253 26695098146954413 254 21844 255 2396745 256 65536 257 16777217 258 16777224 259 5352009260521 260 16777280 261 96717311577153 262 22202932088065666602 263 24320191566937961116 264 1679832 265 1846757322205691905 266 656100027030 267 78310997472 268 103953325456924156 269 43047532 270 16777800 271 6634204313757121 272 16781312 273 65793 274 474373169034818994 275 34660765699441532200 276 14048227375248 277 117033789693384769 278 139353667585004182 279 23811291543699 280 656100837000 281 6338465733843582977 282 23811291645312 283 111429167853253 284 806460120686668 285 32784149102450385 286 92170395510955476 287 3371031136471263202 288 1687392 289 51421403899430923573 290 167962377600060 291 59604675292968876 292 66576 293 3242931779320043429 294 28179535235376 295 191708157597365 296 899196959615624 297 16810497 298 242935106192212648 299 67380151119312695105 300 393900 301 71046231010240667041 302 69191948272660446602 303 10000010001010101 304 4347873458800 305 8392742798478249985 306 16814088 307 83112787865994114541 308 14048392291472 309 23811520888659 310 4296081680 311 92120166570735387558 312 430252992 313 369145290573822053 314 62191370741762411330 315 6977265750 316 167962390779600 317 165312962143724397 318 16986176700 319 112730198677623610567 320 17039360 321 146872618137963 322 656829000030 323 13686955823071337 324 11053973124 325 5882500 326 498330169687725862 327 5690456154303381345 328 2044444865877768 329 45952868293720444 330 17039880 331 151202086603415094781 332 2725282400527600 333 158621599957821988851 334 4305203541737190 335 2883891002061284930 336 69888 337 158621599970378731876 338 665439908084033212 339 42320628128990523933 340 17043520 341 69905 342 4350805161498 343 11054078119 344 16823433348000 345 645881657299275 346 4398652669219307966 347 220093380667156005102 348 1727820 349 14777527678456058254 350 5885250 351 241102175098604213511 352 54994407072 353 20883016561513600001 354 146873333062320 355 44764485061674632255 356 409400 357 78465458043 358 2044448572731638 359 288443633013606622326 360 7560 361 301478471852025588121 362 178580939837597704340 363 820931034 364 378301121744 365 282831326290 366 2575044240 367 343727379785223896311 368 20057296969264 369 21437675912510001 370 1113230056271180 371 4398653118026061447 372 1735380 373 391068862721191546876 374 216306266 375 408069245856746328375 376 360124531814520 377 130733261277599294002 378 410130 379 2268511873900361299 380 4350884451500 381 17076801 382 920694275202918832 383 1001309534021326 384 1959552 385 34785894811581463935 386 365495766970818 387 18874377 388 98444406426688 389 35802864485350060133 390 468780 391 20108430328995581 392 1581205304 393 558978391352930673153 394 5489240326518 395 1127679982465805 396 1959804 397 110294760161312870401 398 49479343212145478 399 233847516 400 110010000 401 697455796666820131630 402 365495785945554 403 1449028247173 404 10935780695562104 405 127959034107609281205 406 4462209807706 407 784959071448340785942 408 18878976 409 816187556304505534825 410 2069069451475370 411 158691812526 412 1320980752880476736 413 323547058910726 414 57370476834 415 1251784850430115 416 216870756128 417 13817295848505345 418 113384656297308 419 989206878566928504425 420 47888820 421 1027420989802298427601 422 64032101028284130 423 148633094422419741 424 114669762048 425 51598109747609198875 426 186168239279935632 427 911348239888723 428 14367666438224 429 391312159953 430 9030 431 1238525661472080048871 432 9072 433 17948214639452160001 434 4564516880 435 3980825787399390 436 5124359758091589076 437 35414679081505582 438 83220 439 1433812626892210869487 440 57375629960 441 81722539080 442 2734563390 443 1581781559 444 2899536265296 445 57375630445 446 4352507761247190 447 1569103311695876695083 448 86016 449 1715443261920565344454 450 7410233700 451 400552390959231664505 452 26821784428874516 453 33069207289595025 454 1808857975403898422186 455 11666193175 456 11666198664 457 608611366513982497 458 1940318825958002183282 459 63456566061258 460 20492904285500 461 7595991286796576622 462 2006466 463 12615432190683144901 464 518091819872 465 24328693877235 466 2228539278557276695970 467 2345901252650370755502 468 73665689966388 469 3609978932994 470 7410317510 471 2279755270967331 472 11666303640 473 104734886201264297 474 7410322134 475 2685705908752147967875 476 1134946190336 477 235633707 478 1685257537400472577950 479 2871206616275747496488 480 19169280 481 412220197669241 482 2919296911213612255682 483 158945312526 484 57488765444 485 57488765445 486 1698958540806480 487 2374217413235101963 488 49482667543171208 489 124854798635464015626 490 11668088250 491 3496690315612275546751 492 6721638465600 493 2044327622729005911067 494 1387908026793834 495 19169865 496 87296 497 186177155807379457 498 2069377164993858 499 2572864321600000201 500 1134979712000 501 3658080345625961223 502 4465299979258 503 1503354890136978638 504 2015496 505 3610048326235 506 20493114723862 507 4305893395501811610003 508 87376 509 359884765341869450558 510 19173960 511 87381 512 262144 513 134217729 514 134217736 515 5159780365 516 134217792 517 49005266276854111514257 518 66540410775084974 519 581209805676014044182084 520 134218240 521 692533995825364993 522 5416169448320568 523 3029937921833038474781776 524 5817168207073204649724 525 618121839596625 526 6020072706412305132502 527 40353607000347971 528 10078992 529 3356222076268331291650693 530 354577405863492845760 531 20661085215 532 19683000810900 533 3590740649258196196521226 534 1801152941856 535 1023490369079646078745 536 13929745611227836904 537 513210379737833879520384 538 387427788 539 3969861779163001714947185 540 134222400 541 4103916031705220420472001 542 117850049303188244791290 543 104127350297928272272446 544 134250496 545 13537087462396385 546 263172 547 4530551797773114869093248 548 76848453383640677028 549 20661584805 550 95151697155961600 551 4836444202657074563130989 552 618122004510912 553 118587876638990613001 554 15916595398300328584 555 2358110085 556 22027845157815422664 557 253831523253965997101 558 8004512880069143130 559 5503839380356811108171206 560 19683025110000 561 134254593 562 1419816324380962586848 563 62343246029290890129665 564 1119130707329664 565 62343246029290890245605 566 5987402826779710286 567 2358123516 568 4435453882224427144 569 6452454848439417693208475 570 406671517726530 571 129961811063886 572 12166492207446122832 573 1119130707433488 574 208215752763436068 575 7088956614403284296775175 576 10124352 577 36197330822146777951 578 7200299276746498378101890 579 7200299276746498378101891 580 10077742656003600 581 7780669981401223802617162 582 692534778582279264 583 996923490373965101353681 584 266304 585 134480385 586 668043946539928946374 587 5429812612355 588 20668579260 589 106869146113365949 590 5159783337985742520 591 426878910904556686101 592 66540575011556176 593 51727109756942877454417 594 134483976 595 5559920452134967205 596 36197330822639684552 597 1838460713281597407 598 241746656810583364856 599 327381939144093498778511 600 5162788800 601 10540368907881333664005721 602 257327821934235710 603 165219114339279 604 20895968378343454873804 605 6443862077733088690 606 1000001000101010100 607 6444851111561633886991 608 165219191434400 609 257327826583168929 610 2357949478666100110 611 322737219779 612 134512704 613 10384089516195865391988613 614 12402674387833193342448554 615 5987406123862135935 616 618129260824768 617 9601032550474993564817 618 38443370841565875150 619 13734865262774385468496486 620 68737306880 621 618129260826705 622 27217204455380226179566 623 1538069606082448374607 624 5163035904 625 5416200849690625 626 1119130483904965626510470 627 262148200960041 628 18533028481045198576340 629 84590839115400081 630 1972530 631 20281425489383892128107 632 10077743446776000 633 1689480391031498841 634 23474440624408864374 635 35185480466465 636 322737357300 637 13631147212431932900353 638 162036961388080179632 639 1119141486648864 640 136314880 641 4891079087057014427651 642 1353192528937008 643 28833905506958472343804 644 19704870000900 645 136314945 646 323581569898 647 38445067968750022651 648 198971516232 649 101033131090100802934 650 41177500 651 9223934986810294401 652 90650760038426550600 653 902455930669028387257 654 1353192529049904 655 13022348681724460590 656 167644479001976976 657 20766498705 658 1629091826748148 659 24088742508851567904984665 660 136319040 661 6452474638696035728065145 662 24418720052521563488603402 663 27212595128055948 664 231649004044846000 665 23475596543635628105 666 66552562085744322 667 20662100919426904141 668 387468318756347100 669 5437535964381 670 27212595128356710 671 320267130208175062032439 672 279552 673 34207427511392953657918 674 53138235990076875178460 675 940395131427683048291325 676 10667619352 677 30678131911146194909462519 678 1665029672488859430900 679 61366475341916637571 680 136348160 681 32343518583102675266316861 682 279620 683 4836460017901892920278894 684 165330596136924 685 130056741068190 686 198973406142 687 138812775945659412123 688 757054500660000 689 35917271367003865984739555 690 472217154609134940 691 57958146887295768366 692 941311671212931904724 693 118999718838 694 72940524172644633533374 695 2780934342856645 696 10366920 697 502864581054702 698 3679604391935558505246 699 2174484657614862207161427 700 198973511100 701 2358142578962853101 702 3905645305351842 703 2548394733092364753947866 704 1209876955584 705 25006086152843652000 706 5429584305993536000260 707 2213468403061836947592307 708 8665526650676880 709 3252200943008402821 710 23475604741644369170 711 5437844405631 712 2047000 713 20662108448578744001 714 118592004021303913170 715 6353451149509750 716 167644782963994316 717 2450193101301786951741 718 99049757432136382141918 719 106753090833415193717879 720 136581120 721 53981569527118317745797241 722 53313305767038762431225762 723 1378185157389714167360166 724 60717519544783219475600 725 5198619025 726 10672103442 727 6444942885869415042991 728 10592431408832 729 134238961705472001 730 7636445809830 731 11362323771271610807 732 38625663600 733 62601805194039681798765601 734 61839411289048466120918954 735 36198961259104396200 736 922635660586144 737 119871046056116399 738 1999177611098913900 739 67354197156187975607459926 740 84605484276609680 741 10592447983377 742 3300960885501454 743 70698017938938210596193271 744 10412280 745 371558756594021295750 746 139759911247261114134882 747 165333607071903 748 23768219081075436 749 9223939419216560129 750 4098375371705616823500 751 9223939419216560257 752 23768219099758320 753 3814758545902343750001 754 28335626489359563270 755 81632608526277805773043015 756 2379382236 757 14894568401576862601 758 6979168151888365439226432 759 31093923628050261 760 165333609157000 761 87643878589006386563421751 762 136614408 763 424438238192937750461743 764 162042192435713714432 765 136614465 766 75098215051599450 767 13631311553995395155233 768 11757312 769 1315614521976365276929 770 2797838389213134960 771 150994953 772 24122720620073988 773 100989295204805908203725626 774 150995016 775 8662429982850433025 776 5512886759894528 777 53296382679309168845376 778 9953196326927316716974 779 108246789409238374087971185 780 2343900 781 15436388952840890646235261 782 477293552018719532 783 5512886759897721 784 22136874256 785 115964237405008803861471910 786 11448386858203323864 787 5084607243147368801299 788 147038828852499687252 789 121377181794353037475315275 790 85703678667401180 791 942237779380611 792 11758824 793 36283884797953 794 35294323251620118528320 795 2833365619619445 796 6036479871881748316 797 49152872500591761629777 798 46121208 799 104381068303477 800 1100100000 801 6692129778232671240609 802 268770150231075211849204 803 142135343939661732117347681 804 24122721872406564 805 19622955755349001741380485 806 108239038171148274 807 4689101025162456 808 1104513850251772504 809 151957752970533989457640955 810 77322826551990973770 811 155363418887789251681673998 812 169563972692828 813 3977199786194772993583386 814 281119325354550466014 815 1262150256115 816 151031808 817 165991200717881766796044841 818 164176249826863396536484706 819 2572482276 820 169663695020980340 821 2379383595351522101 822 3967295313150 823 23157547498564562991642631 824 243060458530007719424 825 339673874100 826 21030558829197190 827 185146001295384090670916479 828 1262150490348 829 14366690463629158930080001 830 69148973571117081760 831 9027565180411511497776 832 5638639659328 833 197559574471557561769828126 834 1436998768244555880 835 54744958565805465796945 836 6462925408946556 837 41714646315742208380005 838 204039434220168980634167210 839 15015049936547106085546 840 22144368120 841 50150779853072965769969821 842 212972881724482438890722162 843 10616236635131925952281 844 8068044729563800380 845 10956739864785 846 1142952539085936 847 115298593627579227495091 848 2752074289152 849 3030628462028132565 850 1206810288702996150 851 3362542667566657384839346 852 26808226456310731008 853 45298219890647757068974 854 15882032476380546 855 249651318418461018404128215 856 632177323281856 857 135895711785472001 858 11425087674 859 161769738819947136602101 860 320075191541666880 861 12979853454268483053449031 862 263068545131156558555493802 863 3305989583007709282968431 864 11811744 865 869093569293632676865 866 34588101847829775668740784 867 7101242537985559923183942 868 73032270080 869 21032723175355862511794506 870 15008007724170 871 1206810299635571371 872 1117110427263966418568 873 5512918151605761 874 4143517452536153094 875 8662434211763749375 876 332880 877 313612723039170397389536881 878 310416646601587507882117130 879 671286878319248989803 880 1262263859120 881 204484985486754540970742 882 431064270 883 463131876250157273610907 884 5638651998356 885 340252970229789671909842995 886 22144941826 887 347219490138991451747779952 888 104383305550656 889 151294465 890 1262263869790 891 151294473 892 391725698512247100 893 368886101625595250025969026 894 36440265928831897200 895 77008329389508244878300145 896 344064 897 51975197017038359376 898 743336384945276978756548 899 73282879505 900 2421900 901 132522089033089037201 902 46552551448206870109230 903 36318243456033 904 1544905202731947101704 905 56108440677635355186727705 906 2017685311635388716 907 8736610215235925848923 908 821221520833369883672444 909 2834393684013009 910 46942350 911 10616371082526742030681 912 209991575952 913 50150877134057557259937733 914 14366727301202406973440624 915 2798059457511227505 916 888666022288764999943156 917 117297145023258698435472017 918 125974056438 919 42880507246351425735769 920 942673597133000 921 37329628813247094164121 922 1739482004676416046438 923 46944703 924 12038796 925 274862917239101106010525 926 3078165454526687355844 927 25024693942300698614277 928 15024662776288 929 526034054758243981580797475 930 13758949182587550 931 20360994300031 932 1038499303807690940322020 933 30350120311506812901 934 1058724308604267838976974 935 557339802817474179192837895 936 3977947258184952 937 614901546679849244353 938 133569220520778 939 49153317101672603856909 940 842342213949451180 941 10248457737819601 942 2280615830242340067132 943 36440379894329145010414213 944 209993465520 945 125975475990 946 320115599973847128 947 162962827097348833457 948 108256603777018164 949 5839455884416111234069 950 43597221221612317400 951 1257117619927687408202733 952 36318278090752 953 9027684120664196968751 954 2017685326464718380 955 674002465206005209670481460 956 758365891830212660077500 957 139615135125031248672 958 1330231517882664091781278 959 3973398844401 960 153354240 961 47861802931141 962 1437130361422479464 963 8812357088277780 964 1407101111204961107238724 965 2798061431176573185 966 47059656 967 81726147828782684053 968 1264752839768 969 832923773557923865236 970 1264752839790 971 30350129930562095387 972 7918874815572 973 773877741280651 974 470095047820550188674 975 153354825 976 6036885440266887376 977 826966778744496271326802842 978 77325772746022938738 979 842294564495197008945764707 980 210025588500 981 857874365198672355790503651 982 850052737877230093469292682 983 873709799042917367116334336 984 268865538624000 985 13759005081704905 986 143551319949538240641374 987 92102544099307897463973 988 108256826089919052 989 50783810762804400479110733 990 153358920 991 67451921032443751 992 349184 993 25180945337191644144 994 210724371956819028 995 42880508472684828831295 996 169688927529496356 997 992028938085919052977005001 998 514572864320000040200 999 125999530344 1000 1111101000 1001 13678641924265644687361 1002 416590194976242 1003 11889048513865148 1004 169681399211804 1005 9295997013254488065 1006 281127364455615005306 1007 1085053445240600657221530489 1008 12092976 1009 12448879410241890866251 1010 199467442828150560180 1011 53296857590047253910336 1012 942683277297652 1013 61754870755473071669 1014 107244825303207509736 1015 291841261771283858678820265 1016 349504 1017 57748020491032458714297 1018 133517247941833566157018 1019 79041471447439111625351 1020 153391680 1021 1228302798501070245529128961 1022 349524 1023 153391689 1024 1048576 1025 1073741825 1026 1073741832 1027 48398230717929318343 1028 1073741888 1029 6131066258163 1030 61917364380 1031 1383576621915276681483850862572 1032 1073742336 1033 1020180963368077455372531133033 1034 16269748403915565022733324 1035 2113922820157525125 1036 4923990397356288076 1037 634033809653760013881601 1038 24013807852610953128468 1039 284592003781306556441312519 1040 1073745920 1041 26807373765254453508492603 1042 66483263599235039328 1043 127715629667466099643235187007 1044 303305489105951808 1045 73742412689581364740 1046 1531147003165845679048166542 1047 363294289954113303158247 1048 1524098070253179618227688 1049 137858522608 1050 3486791700 1051 678813890058439493248876383451 1052 1707885452788218319371100 1053 1708144458353593542320087895651 1054 2824752490024357970 1055 192218876443584543093190 1056 60473952 1057 1049601 1058 1757343571286617740802427523650 1059 20159939004631985700171 1060 68078861925790626385920 1061 671790528819083101664430505924 1062 289255193010 1063 1877137465269361477878158691541 1064 590490024327000 1065 183382804126416452581185 1066 13422659426077564 1067 58159148805569036674009 1068 41426517662688 1069 1452023132046156841497140847709 1070 221073919721203553008920 1071 174887470783860282 1072 1866585911904530145136 1073 352572073521830145785335427104 1074 33769941616468070238960 1075 2099698959307152907349182845925 1076 3486850092 1077 2139018037535167894677730768923 1078 92608724481207433586010 1079 2442336977617880782150622261 1080 59400 1081 722359806654878592065388864001 1082 2199239907867790283219906065682 1083 37962311389041124727480234166 1084 43133118044966897593612140 1085 1822837805922342930 1086 35704672266430012424580 1087 2345734188103680820065149811271 1088 1074003968 1089 569468381851573342083 1090 839299422668575870 1091 2433333412315635977317154590792 1092 1052688 1093 144445313166275252418148 1094 2398132989061388505179201134 1095 277921878809189619276585 1096 12449449448149789678536 1097 2570259211213782188657559955702 1098 289262187270 1099 48398231364920306149 1100 7326680681009043200 1101 28518499973084644354305 1102 441143510301389461060 1103 2714080846610044881218740236006 1104 27197368198480128 1105 1074008065 1106 9468276325753252882 1107 2813944072279792661208310293513 1108 2164656974168844687424 1109 2763606521089898504664122273149 1110 730463144840317290990 1111 31930081240093178536647 1112 3105926167251974595624 1113 2969946826507375250898996377751 1114 50587014900368789256287825294 1115 151577014856620715954385 1116 1568336963584012380 1117 3078228574246893930256509316324 1118 1411670956842680363403860 1119 31181720427010929783 1120 590490753300000 1121 3190050532446765591930216068182 1122 1074036744 1123 3247321025470438149993896485501 1124 318038856661335619453952 1125 237235086292443141877397425125 1126 1748874703677336670678581430 1127 13239635985888593285634 1128 52599143244494208 1129 901190832004434836889923585 1130 347603700861870153373130 1131 296197265818077 1132 730463144867124654892 1133 2113922920478945873 1134 25939358676 1135 73742413531053093415 1136 523383558102482402992 1137 3069468629121072317133405 1138 3642693414435144140256185607650 1139 2058911321335350694110271 1140 17080203744514260 1141 430804245635774997 1142 4808587009363782 1143 64615048226685255681027 1144 1605976971382888213824 1145 196715137243844706050 1146 52599143249373936 1147 953674316651371109375251 1148 17490123232128629712 1149 4080874474346886456377222709507 1150 2626580872573749865142596200 1151 271973609391454603044738041 1152 60746112 1153 4224933159243432863277940312501 1154 196832132024280011098100778 1155 16871931547486681752240 1156 2064430277411076 1157 44481384852936426816577 1158 68078871544057426907328 1159 4449612562568896533178029058405 1160 604664559360216000 1161 1075839489 1162 17909889602792886655656 1163 4605314076783918137112964137041 1164 66483338743898809344 1165 75354580712546905098146905 1166 462572499533519807028107984 1167 110462319754656702306 1168 1065216 1169 3143135893421429136830682769 1170 9844380 1171 283301201 1172 137617052987225362953044 1173 8004184639470439412151 1174 141175127921230 1175 1605977664313528223125 1176 289360109640 1177 42421183305008585 1178 8335793396842544022 1179 1378585545975457807131 1180 619174000558289102400 1181 5368431877788032529562548753474 1182 83668266537293110475796 1183 1172025551474295253507006190137 1184 4924002550855157024 1185 3575695460791888461600 1186 17276854658818921069775278 1187 112992721246338951539877083 1188 1075871808 1189 604664560137603601 1190 2824760727110704970 1191 1180592183701724479617 1192 5393402292573312998248 1193 6278326342860857 1194 730463543840903691714 1195 651111088173709886390584840215 1196 44481384853147339133504 1197 25957074276 1198 134226595049078334499189510 1199 170781249636232299790022587939 1200 61953465600 1201 6348282922925233747478266676761 1202 6295709450024564635892017058402 1203 104857601638410265600000401 1204 22130192686344271060 1205 6583184141382675786305 1206 6278326344892602 1207 6672107098709266653990013933471 1208 6310582450259723371888808 1209 1152925903744139265 1210 792595035561169908870 1211 25917595402633356799716309439 1212 100000100010101010000 1213 7010722539961965048026754849601 1214 254193739386156336071814715304 1215 1075876425 1216 6278329274507200 1217 7244977756226601003858777996622 1218 22130193086152527894 1219 5016244150951530790412353516801 1220 259374442653271012100 1221 5710996572841626168596703 1222 17490152736930786276 1223 6243528151899716092718518111206 1224 1076101632 1225 5163178354657002278337025 1226 6251221888749910965977145026 1227 1731875209484552425266 1228 7615242074129580712263412156 1229 7326696729532310054 1230 10485927936065640 1231 8121397476282130480087415138455 1232 27197687476289792 1233 10246903254322206204674313 1234 3374149446520567371539878150 1235 73742494320837838470 1236 5766505626234881272500 1237 52130072206477673170304106 1238 8258601144540081272339281722 1239 1850427581344018528259105439 1240 1099796910080 1241 1125935341404161 1242 41430064367016 1243 8947331216196016913303067767371 1244 8667699546675966719909731404 1245 7326696729567463095 1246 347603730974633332661182 1247 226379696608460512593840817 1248 61956430848 1249 2689618815487175662393680199681 1250 303307247582675000 1251 196715297821860049356 1252 525991327435333844459920900 1253 36411992415576682949457859173 1254 3571115348790 1255 1237940048526801894635733505 1256 5522842487351469175749320 1257 162840648671282275018277481 1258 6428903772770406156 1259 10166017803754037240157221610727 1260 61956432720 1261 6089311356116644449371806589725 1262 494491833988618999980092528372 1263 10246924806463527750144208041483 1264 604664606806560000 1265 1144556210268144982139849985 1266 179084921449338877146 1267 42122192501724848407993 1268 3333370568666058741108 1269 765946125710717350603600449 1270 1125935374926880 1271 8667699546676059820149811811 1272 1125935374958592 1273 11000041535626987760103749563 1274 3925770397180396675301664 1275 1125935374958625 1276 28518505204302111615232 1277 9024920598771379334182496 1278 52599649872496608 1279 3256799646697694721934374661 1280 1090519040 1281 52622943522491811 1282 341007479907382041442969192578 1283 12275283744839580965325010157536 1284 64953241388976384 1285 1090519105 1286 9025012423678001843610652 1287 12662790884438507997312261454893 1288 591146100027000 1289 430932269981318953 1290 1090519560 1291 13061273048829237538410210933901 1292 19690165339323277600 1293 2069613014611033952810094423 1294 5766760195312503397650 1295 2329318145493362215430 1296 62147088 1297 39877414341765995279377 1298 16872532892046834089978 1299 10156881 1300 10156900 1301 16766648181362014013297701 1302 1008632146766954378130 1303 53867607098953464819 1304 14957375406340380849000 1305 1567895964265866533487485563305 1306 237235402624027388362730296570 1307 168754436784895351643407519822 1308 64953241394395392 1309 4354467148303681788207136 1310 1731972374669353258470 1311 344823975605958071313671352003 1312 13746847278162112032 1313 88038665740756908761168 1314 3529890180 1315 95888280125573734220335023265 1316 79825499510659252 1317 7251256466195771645995487655 1318 15818101304647593580578777556010 1319 9849327734396034485754697531 1320 1090552320 1321 16428529426374222726356942784841 1322 8055775680054847935939231438032 1323 41504828647464 1324 16165192674769275029455452124 1325 39877414341964594428125 1326 119088192117343956 1327 17188977983295310269946052433271 1328 19690165343811910000 1329 1912689949053042387325491305319 1330 3333534709196259190910 1331 17713392196314312296204050804038 1332 4924889594345079828 1333 586251351110414283467579898769 1334 2892694128719766579740 1335 18252162033793114398596941795095 1336 34872148688071239000 1337 71710829996501035898502 1338 141375935073906 1339 18805635754382345486440957660747 1340 1911410585798371871288400 1341 19087997413325949779130580098051 1342 748006820671151801767876 1343 6148052434502 1344 1118208 1345 13746847578461385025 1346 10912169376134352216875842 1347 814360541878332304420895055 1348 17801309056675753184784100 1349 174917921421132308436365 1350 735130651771991601928802250 1351 2659520552118142857112626 1352 138679051576 1353 149642767177275999976923089703 1354 20710323388205424984073225095026 1355 26614912055535 1356 379626765327459950245200 1357 619216643395585742401 1358 296575050606828 1359 21806275090366798941758972636007 1360 1090785280 1361 21487940980339462319165347584325 1362 388732199147347204152889800 1363 192291074622918246870914499409 1364 1118480 1365 2022993879270 1366 2674562389899746784914228382 1367 23122496004179655899370937425775 1368 6282562653203112 1369 23462526651204355029826433414776 1370 95520264078150 1371 1866689870976119506863 1372 3581521310556 1373 8258622663586294719573836065 1374 110220713551469168319835374 1375 362144794921195000 1376 34067452529700000 1377 7126988787194278738321904216517 1378 179100709566932038730 1379 102402560064320000000201 1380 43443978224040414480 1381 364489344108071568417655158849 1382 9099429061305435633462 1383 25971555442696002601219395207111 1384 201440697639567427610936 1385 231529621304345852533830 1386 26153717436 1387 329784997800268774916559899521 1388 25917649136789230415929604892 1389 720143810431368206014794351 1390 144608585828545540 1391 27511317441015630035431418696792 1392 62201520 1393 4354467148913005078755976 1394 21623176985352186 1395 28311591520325078733526504145775 1396 11982926779576592719582836 1397 1090818113 1398 504034789784622572478901860 1399 12564895819234000619135659533641 1400 3581523199800 1401 1748880929646377885831987001 1402 259395683685913841110 1403 2892694136249305304141 1404 210904846488999468 1405 174949752646523200 1406 6430002162396657308 1407 4812099488868357 1408 26617293022848 1409 31280260115101729894491871597654 1410 52623450145612320 1411 6148943692601 1412 1411691919558319360067600 1413 779234385162298514044401 1414 121692265690708634485246970 1415 22662052129503861945405 1416 511266072389935920 1417 33099708601410565108621879272241 1418 370750907502957921594 1419 1127033778241569 1420 3333535873313500422140 1421 27211728439940177 1422 141383954546406 1423 41242495095133938088749156073 1424 53867671946712875152 1425 1100289245229156022384379025 1426 2892695182801024160140 1427 4812191785623102 1428 20160640683621665238900 1429 1731973110811164456978 1430 138736999830 1431 30189326661357000527984481870867 1432 13746872203047533912 1433 511266072402053282 1434 34872196511856339090 1435 1091602061183756909185 1436 36412063046471826144572516364 1437 38072215430738209205695333765443 1438 38644618881696300125872198 1439 7133448318787554236995763711 1440 1092648960 1441 39143848298237661692380429269001 1442 8126169743572101444712327818 1443 8004517800120828675156 1444 6282674134945924 1445 6282674134945925 1446 634044863050688102457840 1447 40802245228038795064095970522351 1448 20643956645226294621704000 1449 174950905185408618 1450 62383428300 1451 41942696593647237050799414115471 1452 26171433156 1453 41242495095134141171040247753 1454 922820350666203411018470557664 1455 569508930820691135520 1456 296588079447296 1457 493367799708651157583637242 1458 10739116936437760080 1459 339483558713286823255 1460 1127033812812800 1461 471592884997334600557671 1462 22662052129655273804092 1463 9469812398461752722 1464 579384954000 1465 7425271708130194369464746992585 1466 45850059676488949310506575555602 1467 511266073116977640 1468 45390127886161574132754512236 1469 605070040941328615531625922058 1470 64953828717541680 1471 1452024480999789942846729566971 1472 42441240386962624 1473 919529462773056483711973653 1474 27853735278151991384 1475 21623448653536050 1476 17492631495841868688 1477 3413412731386308350511889 1478 48578620767517936875762559482 1479 254194073683133804717706026409 1480 6430016805022335680 1481 51453119213600781741615262982874 1482 296588543534556 1483 2269815028762293190698500641 1484 183386903714311557669584 1485 2187733144551387260942705085 1486 52503504309317166984138516053002 1487 451739381127416811576617 1488 62473680 1489 37546364486044456135999739100874 1490 162904379282441488230 1491 206271898829680535546495661 1492 54994058820167561279437500 1493 6038677096935761181936453670243 1494 6282677068732314 1495 13240137354313794916940 1496 1568702459350978776 1497 2892695190330562904001 1498 1180664245659719696512 1499 1911410685466205818083533 1500 97696109381377500 1501 10492481538625601 1502 1180664245659719712896 1503 1816008430463743355438699493 1504 1568702460584049120 1505 1823250024749430690 1506 717910195595595165403092 1507 61219896158093793056470459698091 1508 39877420992849268303748 1509 4207122530738943625984101 1510 6310651642964125913512210 1511 21139273985224972637901263081 1512 62480376 1513 35558862920283661322195161 1514 318896013509127123042664970044 1515 183386903714739789809685 1516 4020000855487698492994424832 1517 10085692546703413040371675563601 1518 2114386806707417748 1519 1823250024749736009 1520 6282677147966000 1521 67142764813880182270151007566451 1522 66703206575910023268505003816162 1523 68029710635743228612583346095276 1524 1092915264 1525 3744638618649666625 1526 2892695190384342579740 1527 1213977584552135203477249539 1528 28519425868685613740032 1529 27060055078003836395927374064 1530 1092915720 1531 1000001001001001001001000001001 1532 71550097956644462165918600 1533 1135953 1534 144609613907559684 1535 7866984020425489599163270825 1536 70543872 1537 41683594420046374246935407886337 1538 292066423878753091478238 1539 1207959561 1540 313357899591871115520 1541 18807822684204202695711974401 1542 1207959624 1543 77547150376021169262957412544821 1544 1592099560924883208 1545 309915704505 1546 76270467068319589167026947552 1547 11368095083685359943682459519 1548 1207960128 1549 15707131489121757696287931601 1550 113673272501721742889750 1551 43342937645545131 1552 308721658554093568 1553 73620151539953295283041809 1554 17486869508639034 1555 9026696369948705666219167197935 1556 2766988578885794047318772 1557 8822202246090605625998999283 1558 867256850914431241029994306 1559 7752767395782464923538904466 1560 1207964160 1561 18679788864220940253850585464001 1562 1618143458220026337732 1563 1018360250816094659668236063 1564 43911006785722196944 1565 3939401378906034673665025 1566 213516730131516 1567 272545815313517623641485956603 1568 309916239584 1569 1589299194494102018306016 1570 9157015696682812055920 1571 6472734929873633940243078749 1572 1499738678424635426184 1573 43035129883744051710159832901 1574 1311828668732021150735142 1575 4990530810349968975 1576 25584756220334945581848 1577 23113929187199153755694560025 1578 1687178276078312910451249680 1579 36663144357304222664256361 1580 6513479578722489680 1581 585934998103371959082006876 1582 43342937851508106 1583 110226206161535921355407618383 1584 70552944 1585 10845597256182807681720777985 1586 1161084313534496 1587 1742450917561787791275810880422 1588 11294183440518437929062400 1589 9756878725852081144181 1590 147335012220211140 1591 1476420316363482888514579327 1592 736450544369573294552 1593 438231866306919129 1594 16318753670196464861085964 1595 4743705597524474025775 1596 322848456 1597 109334231422457348620169223681601 1598 3757718458925172 1599 49306444384334075384933932341 1600 11001000000 1601 809599631687026448891434530742 1602 31532076830654959860 1603 113506536408169120164900916735981 1604 107776830242661159951530804 1605 21321390142008249396278385 1606 272591731230947577856194040 1607 116367116499858831811940853443622 1608 1592099643578833224 1609 1577991761170309 1610 2913207604073538744140 1611 32109463718790412695867 1612 8442644977349565372 1613 4938548677991358 1614 257900556383935080 1615 122283735340364505992727447492535 1616 18016492311368152584192 1617 123804563507281815215209988634183 1618 123042034688086209431973403355810 1619 121726749226148717097948210811 1620 3757720575194640 1621 126897393984422483113740247600972 1622 123237737659103065450147472226 1623 16972957455154344131043 1624 6443430962327464 1625 322949250 1626 2066536918818902823093270 1627 28297159837 1628 292066423998462062719308 1629 11728900275813102887676335367 1630 27767305634530 1631 134935963618181520297967968339752 1632 1208254464 1633 136597613644382841955563072975001 1634 23272609278555242266460504 1635 852836510130972255 1636 134296172358374258366844489508 1637 139976274402103075344190081553442 1638 3874795470 1639 5924583000731430000090301 1640 13912422991720387880 1641 88483282611502646238426 1642 261732195488667431110 1643 145185402009381960299834448300271 1644 2180573569566802913856 1645 5106618991502875903644578044495 1646 15237666254055482448500851198 1647 309923772075 1648 44723124369521420374016 1649 308721689945804801 1650 6453803607900 1651 1161085387276321 1652 585585769954927254028404 1653 154256088774725716522600457739651 1654 153326614019465716723031167261066 1655 156130266851322593998786808354720 1656 27767310787656 1657 158024913858223770906274631936221 1658 8964814849304595172369920624 1659 20278526905267394823171 1660 11063835771378733081600 1661 62489212048654159216966734888001 1662 3127954012409787215208 1663 163833661609352084062717599941641 1664 146604631142528 1665 2145016643442458625 1666 121377486411381354 1667 23272609846938261618950489 1668 149447871897433811520 1669 169833876359530023753487070170465 1670 1417100540530837760067860 1671 26884186355102083699529250 1672 7551240525697227049768 1673 173943144446897391283104064656251 1674 13598974698931959931881630 1675 18016496066040722643625 1676 170985045876501605771432121980 1677 135696534105629082456 1678 4369379531535207870893886 1679 279179469502783231217447 1680 310021153680 1681 182431206798084700183097679889801 1682 84324387501615628843136978056358 1683 111556005027444083106 1684 179323166412014213545988060404 1685 8442662317755360085 1686 3127955112480770053026 1687 706887003872453480041231861 1688 1016573635925038847880 1689 3148728661883553786558482649 1690 615264663390 1691 13074339294500247104960328841 1692 53718769337038992 1693 65013525616754596872965799750157 1694 706887003872453480154611764 1695 82541115263531351295 1696 66049782939648 1697 200534607026165668527256553438699 1698 95070808460873173400423820 1699 232081108663814626353440883553 1700 2865114334110704900 1701 146604643024581 1702 11774649881052814162246 1703 207729644022513621067609185646231 1704 3860384609708745265152 1705 313358120677636665345 1706 14903114344023112075692446 1707 206579371423433318932856778447 1708 4990542961630647148 1709 125028739431367898152384799 1710 21954779787731512216616370 1711 573718281354022527130372423 1712 27815802224401664 1713 5857839663431640915952848369 1714 10871656942837760080 1715 15710405151993342165007761913015 1716 306788733403152 1717 225429805941481950787171036272601 1718 8463638564610381922433704807850 1719 88483294068042893359824 1720 28166616855666685440 1721 145143132818027026341151 1722 17698368138396176532 1723 1127805110780467079785824944693 1724 226765085903056953474835657324 1725 2145016644918092625 1726 1752174478994085919973268430 1727 562574130612839617473681738929 1728 70870464 1729 241669308071941268102041571687665 1730 184247836690250127495380 1731 5429599623322016692650 1732 23796614071306885660093659392 1733 87069800827475997594397909939018 1734 3939401543818221661013280 1735 53718780111270865 1736 1168516321280 1737 1363550571391305479520780 1738 9588147125606400318 1739 22472146730777256566462717115991 1740 614742302016219600 1741 142733438880433628740763207545 1742 123094650562828279842 1743 996469617584519695072008 1744 243530073143544679247824 1745 213527577884770 1746 3757798939357476 1747 156130266885619694081297226111007 1748 416066298994246157462900 1749 2972610458090703306317269393851 1750 1036872641110934099839500 1751 625084520771627949227674071727 1752 1331520 1753 104851054439312743227964656457 1754 275767715995311216107621535880274 1755 1210323465 1756 272545815716193831920498840140 1757 896193561341899371210471431732 1758 138285096933765291899418 1759 286972385489486488356954931453129 1760 27769804900640 1761 111556006099370273706 1762 79544659354347516437618638 1763 293557436690514430869258286917391 1764 310029182820 1765 296900689600047337714151300278585 1766 197294179282566998558246382 1767 407007106362396080730205839 1768 146604951957256 1769 7431343058713392508531287466489 1770 624333783920948928120 1771 13320863803547692548002 1772 310029185564 1773 538215754032428326774353 1774 301804384593823438984031523334 1775 314136649214555422543193611054425 1776 3757798999823616 1777 3038471077711131302338560001 1778 1210355720 1779 65875133095568637682673295361521 1780 27769805135380 1781 324905406896999801838115052853002 1782 1210355784 1783 99610172193752551 1784 35255312866102239000 1785 15703008909451827600 1786 61633359261801190969190 1787 326483099713533118557038728999 1788 5429599623395952682800 1789 339780364611388841223661862850049 1790 36663145143122662756545960 1791 198553757034412519956 1792 1376256 1793 56388699508666992187500000001 1794 484826353789924716804 1795 6125057652595915629818405 1796 333758036840429363461690052 1797 1038829119947940884234275803 1798 1172526072080 1799 1162183790560289 1800 67507128000 1801 363243797423288801741537261728921 1802 22793799313691314398572 1803 6248731084809018821212769317206 1804 15362341977908267136045900 1805 39834951779431838520462610 1806 72223746 1807 190259849942593455364497736657 1808 349148575817420044985104 1809 30128609319722434224821925 1810 38751370341020880847893370 1811 383899592952776709842368034129718 1812 217910013656621981328 1813 9589644787458328404 1814 2393831198974643682604902 1815 392453635138236074707668427036215 1816 372834570458349927187289576 1817 396794652586101061362350124917802 1818 147388471568676468 1819 204103663266751689882331470939919 1820 3779846588700 1821 5386168283172757411953902151 1822 2972583903107487768590680 1823 18960461160288257912430941731403 1824 3779848367136 1825 4783193034336472726079326625 1826 16318901276420178139352396 1827 4991430005090167275 1828 8964837835950301951426949376 1829 32598348586170566040035604101 1830 614907418377603660 1831 188227922741528557608321001 1832 407009038208254369973965448 1833 7423067906034160458 1834 1744993987250564674806 1835 437852710402796144143906415766295 1836 3760539567152976 1837 9777826063258862181429329534017 1838 9026702179523386094293522579642 1839 440241947680176278367142028625291 1840 43362985468118000 1841 102914560000321600000001 1842 617657450640 1843 457297849076106362705360594714971 1844 11294293391681215529062400 1845 40096514399632137265365 1846 8444014869444362754 1847 27886467854861961315518653702 1848 72232776 1849 54333515959432514347799165825917 1850 5805203554763947125150 1851 469842286348196516642643900376851 1852 751072370904511714825936 1853 14903251194126358302928592 1854 138288324046739787484218 1855 398211092556004970009488665 1856 438359966789461312 1857 254485579881191430761073606657 1858 490558609803139294670958079229570 1859 1173180254214971776165614978041 1860 853054849320428100 1861 503920152935130030851017080968572 1862 610829829000930 1863 509355839527493143224704659167591 1864 483940675574383978190061320 1865 1529937441715786599656985 1866 4431117565479994683546 1867 520385807121178081042707887284531 1868 505747790664689887411588868412 1869 64955118105274962417027 1870 285237333827435043542638150 1871 59260760168103642556829740435937 1872 214809151941987408 1873 537334104557565093052825927734376 1874 125439915522689245848012 1875 543092949452113021755048563529375 1876 1850450497104150816 1877 10392287986377868771045 1878 16318901277755304480493788 1879 539188718466756730107405844541 1880 82549536967046215640 1881 2346319568511142926471 1882 614907464269176060 1883 151889837211638229817205666 1884 538225335937192255843152 1885 1189887054746621067265 1886 145146487642279370553906 1887 342487367454251903193 1888 3779882379360 1889 12574651167250461383782022021121 1890 12128130 1891 66309807404591982422816253332887 1892 28170172797698547264 1893 27829538422784913 1894 28681457569133394688432 1895 11017337113169936092834545620 1896 8444015094607416792 1897 2284011778762185208490249697817 1898 1529937441717021143326078 1899 88485551064626595225984 1900 10754461798465600 1901 623183804881058941001307449341202 1902 10392287986478855166720 1903 5844786136051913644133949057385 1904 1162184898904064 1905 1162184898904065 1906 7804363190575695344110841278924 1907 643112338550804997602901177707972 1908 217910015258189585040 1909 6125057653342096650703208 1910 66339471688726650211067570 1911 1381653 1912 341264651323595697034875000 1913 95190238150085380620906844027088 1914 435715241755200 1915 7423068114491693665 1916 664285233948173216534960168 1917 33528206918686072024598175297 1918 248806727889494568696556164 1919 34677283383575224872878611 1920 1226833920 1921 119021080956427952524687501 1922 1171221776139550784 1923 1261898404460709722333958 1924 149461557587937864256 1925 2669121708892645727732550 1926 519929068208389020 1927 3425431640233946690354221 1928 678222735600791253689064968 1929 4221629676117938214389001 1930 313382880291776196720 1931 728690776189443050615340937848991 1932 329417592 1933 485303894807009260912141008408577 1934 3397574092657005803644714175030 1935 1226834505 1936 27824562474896 1937 751626575435674898192669479163562 1938 6471631520700 1939 13321362096092279055085 1940 27824562475380 1941 212654620594853211053842227469623 1942 4431118969862065926502 1943 9246390624606595141482457803752 1944 3780458808408 1945 783217947476823077071601034814045 1946 44724445311255528414904 1947 16973566023136934892912 1948 93078819468468937357452 1949 799457446306693894702947944933858 1950 1226838600 1951 3582331596488453611260659246449 1952 736500023712560259872 1953 12190626 1954 793214022766901844666130027654 1955 824385286177727441453792456949415 1956 12526775184855716075556 1957 745829908016506707505401431677 1958 32110477115507420729110 1959 793214022766901844666130982184 1960 3780460593000 1961 1848171369933188180179831 1962 243535173997063110541218 1963 3910437124169267296987764149443 1964 834751788595439951786845413724 1965 85895414507248091890055745 1966 843290500990294925742066055222 1967 179537372360957403872426627 1968 10754621544960000 1969 463571571555919455347343361 1970 853058315065704110 1971 311497480575 1972 53688193661127301999873876 1973 903422601229600741827191432025626 1974 213809634350424 1975 20421529150012305634957029702025 1976 8444032435013686056 1977 908007096617949644446047110815233 1978 1311848376512037780538554 1979 931245185897199045969229986072669 1980 1226871360 1981 27829850448114001 1982 4991442156400837574 1983 8062314459015931416406714580433 1984 1396736 1985 1000816263323053570 1986 3600875183218405112592 1987 969541122867189194205149320666171 1988 17700847244372798352 1989 527112839037079853059220901 1990 105120401002496000000160400 1991 16973566044828114063386 1992 13914492057418701192 1993 999186933955782610315562348290501 1994 994190010373209962669446884116594 1995 27829857535761645 1996 102914572864000008040000 1997 1019401460361466658143392115986002 1998 2141992015848 1999 1029646101141134759298528596092009 2000 11111010000 2001 31536057650858299623 2002 8590904350778544927132 2003 159368789557068354301494568 2004 17496788189002164 2005 113273795936658257578028300 2006 725231959345774028 2007 3026360846693238467100573462957 2008 6447893170048552 2009 1082272738638850664403760301259878 2010 2482167501159176040 2011 556644237242636760668747216001 2012 1080872886696741162235246400 2013 19089582639738896173552667817 2014 1819421968061405139447780324 2015 1227100745 2016 72557856 2017 1126103599025076149099047781786341 2018 13172812639492769246913455733934 2019 923750612171145537588125762529 2020 35904139709067100832400 2021 232596578084066813568176 2022 17854447292665830059962560 2023 4369430953546343868768529 2024 43363430755691992 2025 311504974425 2026 9757269579364745323702 2027 7145142464931993073528081611 2028 146813779022508 2029 23308954310897348166259057929901 2030 614910264393819660 2031 1188979509017387873451965792849931 2032 1398016 2033 401178837668857180770331327777588 2034 342487602733222844136 2035 2669121709346012075989185 2036 1169585279068041551021757212 2037 725231960190370269 2038 27664515006603689068872850 2039 1254997568669238850104168089261290 2040 1227133440 2041 1529937526461041458628361 2042 1261159775510706371223362564111762 2043 21170361085521402420028992681 2044 1398096 2045 3600875183278623327650 2046 1227133512 2047 1398101 2048 4194304 2049 8589934593 2050 8589934600 2051 67722230293640529948711240540933151 2052 8589934656 2053 294393347626373780359233 2054 1531891323960362862369314 2055 1905795830785729527017872755 2056 8589935104 2057 2819809782103135331830588874157756039 2058 64268410085082 2059 477645842414670666895735507498 2060 743008372560 2061 5688000922764600475776 2062 1399088922845815520346236687192614 2063 2911525619175039741883150869991531541 2064 8589938688 2065 3129959902924307654212156719105 2066 1022221325294813610283276195299066 2067 238572050225637687 2068 5401556470099967587547463568 2069 42858730914417052610661175512754 2070 952809758194320 2071 3038031853093741393279123374528820021 2072 364375289404365317624 2073 767741392900401760282816034964 2074 152168114316902403331584240 2075 28349109672436647249140375 2076 4154388758501694891224964 2077 294393347626374124976705 2078 125789665671337497947060133398 2079 36028797020046369 2080 8589967360 2081 3203184611692096579885704545523964911 2082 17424769387338689268857998014132 2083 1088180311861835177216528158 2084 6382393305526563775488 2085 69880218238265987901486116280 2086 803616698647521307937248 2087 3306152178476546253210829200780397949 2088 16985107389933301248 2089 692613069293399228578234 2090 13931233917056185180 2091 218257154622461596378087161 2092 835126639705231229611727010000 2093 3412120031165330809962643387136815151 2094 2315513501476187779461005513280 2095 1632962412666837700241559219595 2096 399313694406333059975654256 2097 8782622634578059381692717792 2098 1792160793904 2099 3521166622367986565366825849632154105 2100 31381125300 2101 3558213471105667486240743766597199281 2102 653018962236218792505419080879862 2103 488281250000000031312500250501 2104 852792133693094892178290017704 2105 6830686029299177857921745 2106 8750783174008789178707843375650 2107 747993810530637428478 2108 197732674301705057900 2109 5062982072499475151085 2110 4714314324855969517499550 2111 446990652666799458161769755377 2112 362843712 2113 2910700628576915718258698776603713 2114 4198404 2115 511324276034115499125600 2116 1951354393682021508 2117 746240592710587143480721 2118 3427189630787437569029070 2119 5785190512640103678939236731255 2120 13071141489751800266096640 2121 4197003892530544069730841755649 2122 645590698195138860699517716192964 2123 5401556470101306723203937293 2124 4049572702140 2125 264101544337567313265897285864125 2126 4010475449038760621637291792459205130 2127 46245380033156198929238227255346622 2128 17714700729810000 2129 8518027881304699460760615631250626 2130 552061438921352948023440 2131 314967619782966459792464160500371121 2132 550329036469180124 2133 4201232079384314860969316604867583851 2134 1047192117300903391527165170 2135 269561249608304043145 2136 952809906241824 2137 3119614824346499635547186916045309385 2138 1507200011063910801474032199921942 2139 766465753873613026876632063 2140 47751966659779967449926720 2141 1027759742333927206349441042226 2142 4049572740570 2143 4422830152592806577093182280032133671 2144 250122512195207039448224 2145 8590229505 2146 2161283703904100900166 2147 4514405541922271084095032376029523649 2148 6044819549347784572773840 2149 8508188177413190011135543685 2150 3763235559749522671113300086750 2151 138786277585909353111211347 2152 31528019073414160698658816 2153 19381341794641729245882599 2154 26956124946896448960361640448720 2155 100315226918409955277561874150 2156 34785499935446590136576 2157 106570876284162901532625 2158 228135472300005588371752998 2159 28349109672513435763050347 2160 8590233600 2161 254429661043611562228917362908601 2162 5062982073189344092814 2163 1951354393892459871 2164 2379577580312949086443938363067924 2165 4510925385916211935545461869585 2166 13162170384228896445749889960 2167 551038484863523431768091584165652401 2168 15786721204457884519262043240 2169 3996373779470433906369 2170 2384186045328150 2171 51924604549056257548131751332015001 2172 6426841007957402236424400 2173 19464754619686109542450213464901 2174 5126901069877954043431306058586799274 2175 34271921953800 2176 8592031744 2177 3427189634866686730000001 2178 341427877370441378670074544612 2179 8992331390650496190414144278741584 2180 52036564205451703940 2181 2151688031850615053569383015782874660 2182 2606587189234994533156266920656594 2183 5419582782233769313010003816446807661 2184 4210752 2185 9924709099057224062171906120699905 2186 29900179825418977250556636 2187 5529723006094461502047486183947465277 2188 1365512842400614594659574040448 2189 7378697629527801111511302553601 2190 642512253458067696334110 2191 43107368003654621559687123 2192 2016810810600265927922832 2193 8592035841 2194 2768680891238371644431984734869244 2195 36906852443590978730625035 2196 4049670621780 2197 5814033408387010921401341728274066401 2198 297650668816294575952383894002 2199 23112229212261107728938027314811 2200 564154412437696326400 2201 151115728014778870792193 2202 1469170351143324744852 2203 5990933954399942540082818926125524206 2204 51172647194961177482960 2205 1196684200572044625 2206 2939886993379117400527021179161854 2207 190909230940827394514173271 2208 1196684200733125632 2209 6172714185818764181219768877917993434 2210 8592064520 2211 6234412775724679406731748419941211461 2212 3427189634866828715728900 2213 6296671493949360878272375375208009351 2214 2308247262234560361123252 2215 270733890099718766174600616446905 2216 294393348486962877489664 2217 4154388763139763285793485 2218 6328012328778238622150596862133985960 2219 3480947823895504860306543036 2220 89116503670518709500780 2221 6551399597446751027646857096916748414 2222 564154412440367963522 2223 6616528210084685260603916326440015351 2224 766465754001478763294695408 2225 1049089853378652496382873473025 2226 38877154493956398271301076 2227 434153389184189148358545673 2228 37535565056073641628165566368148 2229 87507836643493926726 2230 31528019090177108918512080 2231 100010110111 2232 103510239596544817080 2233 747993829734546414558 2234 3377418704911825634330152422676314 2235 7019817556558881698422337079808885755 2236 367034448779096894485003600 2237 104801580912646603443203137 2238 204673554143928677732392211898 2239 3362778947463302239447424683 2240 17714722599000000 2241 249121342949697776880693504 2242 30155890975569861178 2243 3137313431786455673127948605 2244 8592293952 2245 157015295428500472152753641705 2246 7336809979772117257304669000234784170 2247 25804264237535090055210 2248 71240703892139178757685248 2249 550329231220695485 2250 260259115031333016835981500 2251 3362778947464333077765941239 2252 926903592948988435459648157900 2253 3858465209324255780929154253 2254 952813310787982 2255 233940105064858624240199715266015095 2256 2472159732491227776 2257 4244726804673875181929016758214815717 2258 446990652674199679097402098160 2259 238418579162841800781250251 2260 78558436394782654662327380 2261 81402749769728237446806 2262 8293523442906156 2263 145004529711156045638536049967481 2264 89116503673789207896824 2265 473338455437619013570185 2266 143746758592568319364 2267 477391981538341242477814286286413017 2268 285332945436 2269 511417323823222604719206925112079541 2270 354368667487995112038395855010010 2271 32687063716942904262695530024275024 2272 61759259856092923553056 2273 377489927720133726509561666474181251 2274 10351023414065886507793833600660 2275 64269058201075 2276 4145385105627194031611539221505700 2277 143746758594000561681 2278 250122512970978124947658 2279 720489004237582446794810829899 2280 717368557269598920 2281 8781425604874036123056830344765326094 2282 24986646246874949826 2283 8866418950588742178767592360570351411 2284 127079646487978968441756 2285 208769228344821435383161135 2286 283903589117455067219775642 2287 3562009277557683715313229731398 2288 211988960222541244224768 2289 13931235467181044376 2290 21048519685091383547350 2291 9213923497743580486963857286750053151 2292 2472159732720574992 2293 9302712270744595332346483024650911401 2294 238418579162842777343812750 2295 8592330825 2296 1469170351498804895808 2297 9482627351100141323605463443469316799 2298 54824341034979610310337431077632 2299 1354953094820139703776129083578693 2300 404956518028118745323600 2301 10605270722327475474665214024 2302 119668388132240025339684738040 2303 5225260318812037901169355779 2304 364476672 2305 692613287334588051068365 2306 9805106892404592676457439843679474178 2307 9155688904655816419762443471438432 2308 83850488242343284727790931428 2309 800789888253487409737010280238 2310 96551409248438760 2311 5215157260234721591492977358890991 2312 70190629431976584 2313 8606712321 2314 3543691377400054736674 2315 248161835773069179447113119802645 2316 13071143336459025966206976 2317 10430574636786061435542773202577999681 2318 4351391780314315165828327353710 2319 58048406809468232237025242557269 2320 36279873561612960000 2321 91992979439753013639136423119376 2322 8606715912 2323 4787649852539948139634544394021893 2324 3008861453269204958150208 2325 13692266924972391005231761826025 2326 10782185873891559586427477784583832330 2327 11247036377035987958656292299766 2328 6382400519414285697024 2329 11039896675331596908644044060116291385 2330 225032418584840834147373988010 2331 285526045476 2332 214633639783553190461042104576 2333 11250083191531398364446873019031348226 2334 11156694295220326932906 2335 139881075006750901131021655463045665 2336 4260864 2337 36437529030352966824678262400001 2338 230339402125344961886584 2339 35899535011579183193987867801459 2340 49221900 2341 11681407507019918213392928848706108401 2342 6061752429941259947706926722985438 2343 38877158554960999735247973 2344 28349112915368424768327064 2345 253063775215401658576429505095 2346 3996378911052738641436 2347 5225260462462133810894597646 2348 3670553325951980 2349 16985204107244878401 2350 2472183026600125150 2351 36279873562377819661 2352 4051041534960 2353 1983110753 2354 1951374432030394910 2355 736677626440266669094835130 2356 650191884953718433716 2357 12589467173753730648007122422823316722 2358 179216120976809514927030 2359 341427880375581080350510766581 2360 74300880066994692288000 2361 7018884542382633446545064001 2362 6233742719584989538437482967374566 2363 756921381151678638555340151860351 2364 16398980241309449653256016 2365 13067148820081681125592016087841021505 2366 6577846192398199630818490766 2367 72742528566374470438572686962917 2368 364376188763281619776 2369 13506498165410049402250529113033894 2370 49234380 2371 13989245282902350949451330731 2372 5770469456045519637304942852 2373 2170685683768569635877503425453077 2374 164198190818898161520089115143529690 2375 512250931576260807808756125 2376 364523544 2377 345676706638536035796265 2378 36279873608256216060 2379 1338400671867480557560432371813 2380 197733250897749347900 2381 1728342767796606418468613476486506 2382 151115799513820733390976 2383 1284822820368057313544199096517245163 2384 1645807061022041947313643088 2385 31848658760024463202888879367775 2386 238576401028712566 2387 287982467407155458090848574781902 2388 89116552348590250389108 2389 14600755797537994177234828169765159596 2390 297650671535960501550501393330 2391 14735663135449346772236569752836481351 2392 8184574812979110400564736 2393 14871702714118114006789633635939658626 2394 285527817036 2395 7194352133212231798458921867398349595 2396 55032903970122117144667699100 2397 221703512736379351373554264237612893 2398 58431835628833535857256620 2399 15286700633047004059590371042926164008 2400 743441587200 2401 6081206620907391998045929395789496321 2402 15356881523999661264681747765564868802 2403 34278897622518 2404 7567442758929526692342204504199204 2405 8607006785 2406 74300880069980467214520 2407 15856407559328730830944391538457211311 2408 1903196571025607311160 2409 36029897637920769 2410 1000643989490166719518360 2411 5166000185142491326154665802393047 2412 17715356853327900 2413 271438614556479872328601 2414 171725797976684040135575103395364 2415 33236034016820083399642440 2416 1905795899978436458310420016 2417 16595660889508212351145741832284812762 2418 73787257839624912960 2419 3129959918010335155133360439889 2420 584373296053140 2421 230191129486959191450537354281251 2422 17986811209427549619003118750666 2423 715301403871824605944620348451871 2424 10000010001010101000000 2425 17209471748077644084320406086509922125 2426 17131632986383896153401585520198875282 2427 17131632986383896153401585520198875283 2428 221656940744728325054622431745088 2429 16348308404889346391962939386113 2430 8607011400 2431 123187203258690279823000909455005001 2432 238576512431273600 2433 17603510215680517134015034411829952513 2434 8673539502636810647975076771332164 2435 446990656337323902056527823345 2436 1903196605409117398884 2437 16322327633942000430962835667363621 2438 1898298559930776543855432961124660 2439 8608809033 2440 28531188691859811331000 2441 18499421033685641298828968377269594923 2442 64547995318301259549963222 2443 78558443200266540993361131 2444 1469172829902186047184 2445 4276305 2446 7498477310431559027354940251558406 2447 9218122055690893563726727 2448 8608813056 2449 73787262167878205441 2450 10000010100000100000100 2451 5062988233029280101615 2452 3763235577027446401518241305652 2453 19523894898137402857013334082537237026 2454 230339402861445472560378 2455 19699568855853312468051171310560396895 2456 4675758633515562557329735063784 2457 285545532636 2458 564155648173987874158 2459 3928250507310616263795739107137123779 2460 419437117442625600 2461 92929375118660484605437701901 2462 20145058578249374398216173535996747562 2463 3562009294131150669448040164800 2464 1196698248956750848 2465 75180575152829263495599625676823485 2466 6426842116041646876800180 2467 7007026458194324393771806618662 2468 1909768586730641132291571032900 2469 27546601870151640274199310726 2470 20636013277699101750 2471 153227831807319564546562702951 2472 864975843935232190875000 2473 19444516933016172092523431166 2474 19444516933016172092523431538 2475 150019815401038454090878666829123775 2476 10469527735455810953081354168936284 2477 25409357328716287 2478 74300880425312564942520 2479 15712199799583876235770402461726795494 2480 17596750561280 2481 122118235723036549657760982328881 2482 36029930924933152 2483 5019256915927449777275057 2484 952891480441368 2485 75585234774496293199778475925 2486 329497964324025344200777738030024 2487 11641532188658714297487792970313751 2488 5391309118032451299783852933288 2489 350317128777967 2490 5401556618150792406039806220 2491 304572474340057778779889287198 2492 78558443200267133181427132 2493 1884016669565939022956808 2494 4426309869748225466207898 2495 40413514608570285715583879800795 2496 743477170176 2497 23737163293654067423914845687293760001 2498 2969339172297841931282622940447824 2499 17596766224401 2500 4882852359375002500 2501 2283085339555334383046977386 2502 21048536866939025281092 2503 1567754105333235709691214376625384353 2504 247215923894606906896162823000 2505 3211839547332138763985790 2506 6044820609195936007835038 2507 33236034034238716051339079 2508 64280076278220 2509 62050860545837486401 2510 100111001110 2511 10368988853304880682024589 2512 1645807061230737814373297360 2513 4419708365014104716416496081 2514 68067391144595990957639987058 2515 25687117426301787586150871392178127355 2516 488596686730550867856 2517 51763894727469004832651443353873 2518 25799600644804724238567890746981279882 2519 195135440429901123707430772061 2520 743477192640 2521 17103408497767833270751 2522 31747584268823998781844729390 2523 25241628728765883069227057342151710856 2524 460866389277392907981446236442704 2525 26832285184505418807842193586274670050 2526 71736833081622942837015224820 2527 51172679981546493617989 2528 36279876408393600000 2529 932504228876134576550579148 2530 271847760658153872453999870 2531 7194352133212516539025047748450365091 2532 18983001673629920977476 2533 633825304845722605237733425153 2534 707945659597989566623764132 2535 2775177055089696296520 2536 473338620750580341237336 2537 28267650276073760840972416551220096879 2538 22511778464287874789349291522 2539 488281253914078156250125000501 2540 36029931997660160 2541 2817612572074655297456976 2542 218257168989529543462956856 2543 23175617669095789417653226179 2544 36029931998674944 2545 6366913079632806256763233495 2546 512250931675560894437092876 2547 163062604789610998232728041751377 2548 8293901262114832 2549 1368287392303436943564768967314720833 2550 34279308045000 2551 7932655726516784219412250239763708651 2552 5019256915957171644280832 2553 766465789676479172669645001 2554 2824800147415441731599121248 2555 36029931998707745 2556 2472183544007340576 2557 30815778569839474911050482744826280961 2558 1836835000737499823170987308804 2559 30683573793109678527792866329251820203 2560 8724152320 2561 251768590310782315038629182917574531 2562 4070226216462 2563 40495672357686784000000000000001401 2564 306224716956829073215786334935044 2565 8724152385 2566 15505775221568938758344327711473642 2567 8140280498601289603563581001465311 2568 3117755586670866432 2569 9490530264889686537118972916606194 2570 8724152840 2571 32721839787018930041007979370098005381 2572 2824828888611214577050134076 2573 2473278345557221103 2574 1130635458039309596500018464 2575 748168152925 2576 17734383000810000 2577 33143968765248502632983771498930044929 2578 24994071658916499274 2579 33858531270689520784259486714705391305 2580 8724156480 2581 36289783296012963601 2582 34003113286887070484355893070651196682 2583 89122490671020350206383 2584 1673664053842478596000 2585 1475562855452574715886381071013825 2586 23318388975173338081836 2587 9238381356771448660001107684828873 2588 865014029296875509647500 2589 7731059432069808072298992408 2590 178047583521181710 2591 12299037394416786443977049135619285839 2592 372882528 2593 318858293333591903505443570404 2594 7257689410201411140846614 2595 11640011367822281866153878885 2596 1586082838031672952428559036 2597 9758438034503880922363312335300784901 2598 52050097771299494178 2599 1086480688504049042431776294417361761 2600 8724185600 2601 287669780685 2602 699245039081391339189305956160968 2603 37487378224416903639112882717999007106 2604 127087650492636251644380 2605 510202534804989929840345584605 2606 5063555067301625692986 2607 926906892700811003652698458431 2608 4419749824131267291600936304 2609 38448168233276723846807441420715093395 2610 1220065483716560827187710290 2611 2451125067269904830553 2612 205445858672407718322124436829620 2613 6366968974848645990929130678 2614 141247463588957409325532094091014 2615 39431292464415823500763296373536887815 2616 3117755586930978816 2617 690475620522556106925869655361 2618 81408309304179406899966 2619 40099346376421985514281731032032482467 2620 399319511574540133180303980 2621 40437217093565334885579646852219916671 2622 95282776944054809444930130 2623 780153914676121112312590487768336233 2624 1127241476809293186624 2625 21050357983711499457000 2626 17343617150929111025950096 2627 3248270033841572708842376906899 2628 31769011620 2629 5683733837585301252401669 2630 852795215970341714366992147730 2631 8687637707513342213456286 2632 3008967425192653839161856 2633 42519375534434620045715573706174132251 2634 239023300156952713900393227434214 2635 1428610360273710116891550 2636 20848257519525528339202828818821180 2637 61421992756261227934850826 2638 6205076472669501726025459444530 2639 23175778586288730478977142879 2640 8724418560 2641 4392245442456156796507855314227201 2642 43778513225262258244224602682351219362 2643 108231497283579646508483125941 2644 9924715637827572657077133131655424 2645 3847561853591335116359070113777579125 2646 954611058891672 2647 45071457587888176204395685575181096351 2648 10701357550697260069499509306088 2649 58059318647616642460850065089 2650 7257689410237556185918750 2651 78599693073290019884983048957894751 2652 6073497797984541756 2653 8489750335211367433874852607516530257 2654 46016137859539135794810751554355563434 2655 4070233787355 2656 2637574458597747006557344 2657 176212686768199400969634594647969 2658 5585108338487501839352749621872 2659 47368941636126954012945692071601998726 2660 473361928705868805109220 2661 66876724475585457382032549700581 2662 23225167529882005205026696521189526 2663 157509634192447009440075987723636529 2664 364441829981535907272 2665 36063982498381825 2666 50241927800385708200011086 2667 8724447753 2668 404977178020767321163600 2669 653524653814770614482256749 2670 6427039367247769186664580 2671 18878847443107040575866856261 2672 3138493381926411510000 2673 1288018359124280249004 2674 12341812500705160514178046 2675 50597859371105688527097585848790683575 2676 3675774311921556 2677 51015237190251568226192057234319345241 2678 31528747809062122361563600 2679 969409173245120251924465965 2680 512258036993963661505291200 2681 4697090065474043006910719012606207 2682 3370622222514052602200565400212 2683 156828289852106476937193874127596 2684 182513664243761039631361744 2685 1115521414875371866742157601440 2686 116812996255538 2687 53149463436593636455449209241585659529 2688 4472832 2689 10524877465764985313622297829024 2690 96628037351015660 2691 1802094022658769185942371618829181 2692 113819711205885037064750036196 2693 196270526341530971371597161782827265 2694 717775223033653134 2695 178047678451134030 2696 12620104913652308221303557881856 2697 1884088901125231598468805 2698 42265575179699694090810 2699 55817513436130005942431459993593433706 2700 131723342163147600 2701 56273841384656866733709168910427153854 2702 1469378566891805894436 2703 60026323312786648747131616108312857 2704 3675782022933904 2705 20642253309906234445 2706 5054257063283268094629210330 2707 57663249763303236109694389833600670438 2708 28041777867630145428435146778665204 2709 36064015751840769 2710 585528065221770 2711 31773269719 2712 86554902494660868655905600 2713 28267654659293313406936533158361025638 2714 1952277010192623606 2715 183142708411643638517291705628495 2716 8304101416991184 2717 60048386472734381155135800093728526079 2718 7993492554004197970348298739541752 2719 419171929839983653073476284459373 2720 8726282240 2721 61027293985887687175476677939568396381 2722 60291765743179271815652301288243202720 2723 131293179482876953737978379940452599 2724 177261882811190325093717748800 2725 52050101292914100325 2726 5063555132149384281666 2727 50762280345868122074750885157 2728 4473920 2729 1475562855453855626110329661772481 2730 199290 2731 63538360845660856926295082333800115911 2732 15087895640312983882309204783016 2733 26272167146698000477879690559578797 2734 63794563563766207515192186030237283210 2735 235512172507934517234849703469868500 2736 238737380821718256 2737 2388006601953126 2738 31654697029721948926242323247739326 2739 488283203132812531312500000501 2740 10001000100010100010000 2741 66143007975481067934458452334592096751 2742 250136442710800013919642 2743 550656608523599968 2744 4070332208936 2745 54044280784547073882636239854845 2746 1959669279030320657991236897691003336 2747 555913682357642259254793271 2748 44308726847690605664573820348 2749 68296201802136301301407199879420237758 2750 20642253310508115000 2751 36523369366312826436574724421 2752 1903450941051725224384 2753 69396519948654657474436135145129781251 2754 357273496761201095569736924070 2755 1479033001614588519337366569750 2756 18984675214094796105380 2757 803897814651580755397548570200053002 2758 20480512012864000000040200 2759 71077235847757624559798910249152816167 2760 3996845996611718132160 2761 471741562199570329422346921 2762 329498367073696697849560263599496 2763 17620647972153107987910716048845467 2764 1130635458204221790390961152 2765 2016887659071612797337805 2766 419171929839984275418639538673772 2767 73375752785109944677674550951942631608 2768 43108309294867429508740304 2769 88284371573078907062200631553 2770 36289786142028960060 2771 723455778091545520447919264630567 2772 373202676 2773 3129968833852588199564759423233 2774 233101857250346118695838030363132 2775 143777845692864439125 2776 17986848500931725908655145795048 2777 76343852331988258497041095147752457999 2778 429260927866738388529608103934182 2779 17661190803473 2780 7519646463084368080 2781 2473278862964436576 2782 1027763333087121632248700261510 2783 382295570955507851602872019009 2784 373209120 2785 61763695309952074881825 2786 1267149940333684477917989016 2787 530508595171691165298422832956337 2788 143777845694296991248 2789 56733558309652063647295736452650070151 2790 1698516155124989375043993914160 2791 662596903479950290214914464402887956 2792 3858502423023662855705673192 2793 38095856140804920362526172572357 2794 8726544904 2795 720491689383168482915419435775 2796 235888281619203363920126070480 2797 82609869968006591920223655802345515598 2798 16183585815173392797446729479329608 2799 215806147487187132913769521716705531 2800 64467417596400 2801 399851026062275201705150256887 2802 926906892712580279490953110530 2803 25275512375759432814172782383 2804 28533525205450522522100 2805 8726548545 2806 404977179074902742579740 2807 45536346347228188147348867683 2808 11388861710405971272 2809 86590322399520425483648716969731156058 2810 9272336890265729600 2811 1012887701314157827532708859888367509 2812 488680164342145955408 2813 87955387413646955939567945863736196351 2814 17734405624137930 2815 7249397334778003286057705530 2816 585580446502656 2817 45376657064516718824609376 2818 43453137830496463202764017370161028 2819 90039692324966418829283125151712217385 2820 2473302156843779040 2821 5446930383843077845065169838491368805 2822 131726084908844340 2823 102893830582851125522754313335 2824 367039899085163033617576000 2825 69781387554826620170380412810573375 2826 6205076497485017229275350047630 2827 296448112693298009403691006 2828 49407059870427705601010269820 2829 2158142385695908266628548 2830 3897872966274664254609660 2831 94343584717790139653024642010804466471 2832 30164698271006219280 2833 95078812645300144117663190502747810001 2834 2632991072573259601695324045788484 2835 34397460025110 2836 42265603455337203061716 2837 26254029742903566825345436131286057397 2838 585580446737418 2839 97315859962398223420210005056784621007 2840 473362094010517059943880 2841 543003946765995707144604907240281 2842 1197316051357367788 2843 98833694886171112597527473469631876471 2844 3675982818206556 2845 99600654483705022921245452013288896545 2846 2104853792477233495052039122198970 2847 2686525116503314305632120913563475 2848 5063561162991010264288 2849 101150828392719638252002931604153521555 2850 4884804687812500050 2851 101934111458172625038006974969627252638 2852 404977325592143382419600 2853 102893830582851140920198820325 2854 178051096068054774 2855 34788297771861979181425 2856 3427308916215683090613000 2857 7519698875343477057 2858 230352423737884872778074 2859 82285794582831359586162405317789301255 2860 28533546444695206443100 2861 10992388472721331880121919 2862 23318407484489998144188 2863 106750751801734054432806957179057488216 2864 1127243520649897780784 2865 2144656022563356501280049855745 2866 30164698271721143638 2867 11649350275876232013110191 2868 3138497686067070518100 2869 109235844404078843250031142182783407337 2870 5054257203497949402498619230 2871 416408451992549436519795168 2872 26143861267366771171803066749352 2873 116829932772319 2874 638240023807226408209912528896960 2875 111773418396969933937946766307009970500 2876 13989352035174060645565735676 2877 114228736600878722466925867578048 2878 4351403474460408084567415863710 2879 113494781587924536429404061760067605449 2880 8741191680 2881 767744226720606718667176411285 2882 434159641934759768826839304 2883 69753648713289760220789480063286 2884 5021972901527558692832218591524 2885 1479033010344603658977331293030 2886 317689921211637000 2887 117010008888876800772906175391001192751 2888 238741617127945112 2889 30164698313174840940 2890 238741617127945150 2891 208772664084234286817288431 2892 152170767132165144589881600 2893 3989774722236753954637313852373656251 2894 119256990758255819658389263404243457034 2895 230402762463940068379827490560 2896 7018945259376940171379360000 2897 683516269607890034016845859934801 2898 954689369876424 2899 51924629888106589423376700971750809 2900 748601139600 2901 511349455748051244488451 2902 122933866357272068889120704491285233802 2903 582112482189635301726366122895353 2904 585580560127464 2905 21050375165573430080845 2906 5284714390584930361894729235089994180 2907 4884804703131375051 2908 915437787860873783730322793202688 2909 127193322246503086439970478284410581538 2910 422427446314485193200 2911 1734317473672634923510217531263065871 2912 8304466224524288 2913 715302164102883260508952054700001 2914 10369282218343343370718396 2915 736687227472815507386781415 2916 5566968995347116 2917 488805399877329146943764261772847 2918 144869891412046039147487224799588148 2919 69880617227778191952889493400 2920 36065082010009600 2921 17735039853327001 2922 18336997530336201209606718 2923 134086367439870566872058072011909971676 2924 3897872966300707094303824 2925 8741225025 2926 748115179478478465038 2927 650298754099794778603 2928 8690774310000 2929 137143128832922997681032736663662253997 2930 4884804703443750050 2931 13989352035176311002531100251 2932 67216187485732799689202639764512532 2933 129451086143812668778032214732031633 2934 30164698313901680760 2935 140263109354455093759555753696049190745 2936 33316353868442595413441811981224 2937 471741587169501981793542873 2938 627761917189982058628328184 2939 907849685059538442465426766329 2940 4071710114220 2941 143447483313930633683340238467834240001 2942 1507201411277781960674905290515898 2943 1240700259018818491670556 2944 1952297057800280704 2945 7153782180171337547045 2946 374834310 2947 114228736601130143412112938645526 2948 2451128704477375241792 2949 318858296204786109709303544166 2950 929808292102050150 2951 148901120688532444758902812434913110391 2952 1469381045650716969792 2953 150014205810643833916282257049161415126 2954 4071807421766 2955 34845216489807166405969343671335 2956 73522281200901723573819758739306364 2957 152263099586657791593279566842872545599 2958 52151212408056243524681523672 2959 42235211217037170410156672438251 2960 488681277181697511680 2961 511349456962291338664560 2962 75180609429254863136475076666225606 2963 232377755686804438739129473935403207 2964 8304479218967568 2965 2016888133426706337570325 2966 1234779375646687495739984348704 2967 319116710936344894956312 2968 38878023587434050225951808 2969 159194925138584188844657855682206343847 2970 28533546639550957741110 2971 160377725665910450326735799560642823500 2972 78020207403645310138429834854760972 2973 78599693097211029993586870813187328 2974 104803536421560700285775144 2975 29901118715537422597074710560920762425 2976 374842080 2977 859129375624396800001 2978 53954125766445883467431625087955938 2979 39551293368400915040809401301368699 2980 179226726103667399316900 2981 166412458153483543835991123434446049071 2982 88284372699103269213900142908 2983 446992473254323910937207358193 2984 39822441562005029791417440532616 2985 21050375324664741814545 2986 53367288801917147795505064787690011690 2987 17104959824656357410856 2988 238741728611827932 2989 35519042091413356276326820973 2990 46527462693183615262340 2991 382360828679616257508694732658294721 2992 103534362317164599216 2993 19464794514489790983817718893999 2994 404977326646278806560140 2995 10701357587639095262729180381575 2996 151125023444444121153536 2997 287903640168 2998 512258063704943159246386844 2999 177797642396995548710883936559413141009 3000 205338883368000 3001 103517243149565514436838636654581668896 3002 419699261545024040 3003 1952297058010818519 3004 151125023444444123250688 3005 4933304779839556983075110128625 3006 18336997542206384470247346 3007 647578870121439575585715151882 3008 103534362398547241920 3009 15395977693512199307265 3010 122157751658211856230 3011 27791373283567307090978922919571 3012 174452177529729625192951356 3013 230352424479519969052147 3014 1393128005410503243921875303050 3015 4154528373663471910038360 3016 7257690620698566831282136 3017 4702747806332568103088787746535263287 3018 1220065533914293651535389290 3019 1728344332474106243236603114367258 3020 1905816796175166025880687420 3021 82421823745799988980049463774656 3022 14374706309952981393772858895080 3023 620342545706141054134760250879 3024 374882256 3025 195495460777628533381778888347762949125 3026 24585621009413159586917594328474 3027 106778182766052758265350138857296600 3028 284455244050141393754057153279248 3029 1190779113867457673643866945998913 3030 13071497923533513670299840 3031 18336997542266334875230651 3032 2315520492760914331964788703232 3033 33236794914950610058246920 3034 318858296204798494034265009128 3035 363031027060605201617946622268305 3036 143778302856104406864 3037 240285907150455874474284963476594509 3038 8008155850588804385342 3039 321567720706577070619919944185939 3040 238741731622708000 3041 55629351637371011835434963654850247 3042 27589500986356200060251927357195592 3043 52727948687120752637921138727898363 3044 101522280408535055414664615808198564 3045 15395977693524365847105 3046 102258430811539517597439984526024402 3047 926906898938549320548148581431 3048 8743322112 3049 213237867526626225938539876322938094458 3050 4884805484687625050 3051 595756546938848915092521 3052 404977326653807961163600 3053 167638476404603929097328066193190257 3054 1216818986299821454888197891627174 3055 178051193565708970 3056 5019418952888668018245632 3057 217113533478819166598708353280162988033 3058 18274005483701178352990153320070 3059 17735061724110031 3060 8743325760 3061 1384235176765630557815020083170901 3062 1000001001001001001001000001001000 3063 22117904857742175920336821821939748644 3064 27546787713308117933878661000 3065 132507228588410288262225925 3066 4543812 3067 89510023763969990552357681155462 3068 7519699923193103568 3069 8743326273 3070 2283109563528646035017740750 3071 3103141379947719337967072131190087771 3072 423263232 3073 2171300298590978250471237 3074 7140155094283796290536476507774 3075 9663676425 3076 64838746101083186308168836 3077 235856367492722150868641265414774459322 3078 9663676488 3079 59772422512861484165374284469 3080 35096084754289564938240 3081 127018908288026685786853569 3082 171233584245833514648 3083 2067210322618849031790185193571 3084 9663676992 3085 1591405142986407910678180885 3086 241822021188727539730836764888116589450 3087 2524758347319948432 3088 105078571021042291728 3089 246166831583497030058689092743574566854 3090 4338819863070 3091 935799255388325654864731721 3092 58957071043811042426111830457696 3093 11267145679194390072705 3094 753132101994587095113116430920 3095 28987926813712393150537895429395235 3096 9663681024 3097 6619501930628273458082795820972562501 3098 10366706782820360079550034856660 3099 2479829998044595508382382538679708036 3100 200557426790024357900 3101 45649058686060845367550680314 3102 1993775131695076026 3103 258712549946637095503535552044796358631 3104 17288412879029239808 3105 321428778563796350113620 3106 28417378494421971979254138274 3107 211606951166810965365648614695743107 3108 734448519362839428 3109 264265031426943909200536165208763785185 3110 5399976795103159454396000262290 3111 82075499381798258561886 3112 769222824930250745154618616 3113 1865386416106873860600010334529050047 3114 153568336411230487202903625450 3115 98281731591071606622310 3116 428424884351729033068817187164 3117 3104634709697919893921309784808207242 3118 4767951948406215927976426246590 3119 25654254299980825206640860517747199 3120 9663713280 3121 275696255461127574442560635579159973961 3122 146226633301981930332734095808 3123 8532778316652547875924835851 3124 213594936485043476580624 3125 5764951713531250 3126 6448876569125798814816 3127 7268501278764302953798905536734782421 3128 4039812624286442118848 3129 936727048451260240182456 3130 2479553232828150 3131 19184636655899149396107921056901880807 3132 5764951713550932 3133 3952866554703154436741234272460107 3134 239295225845268473557224669897434 3135 972810524596966953271869165 3136 4338827354176 3137 291637122868341224464919839815124682302 3138 417985688151948830814482208 3139 400071766339965805674041344000921 3140 1437651464379201492779440 3141 295751085664939694704349737852787062155 3142 3909531897643674899906819564396 3143 314159274530100531441000000810901 3144 196465766873627240830104 3145 6324273900840241103190747785105 3146 30481849989012773841066550053080 3147 1676441158361370298937747066272281 3148 338451796532861456889666636 3149 188569885423758044615616781875907206854 3150 5764952086091100 3151 18590491810622345676281531191699819741 3152 4451747582338280531241552 3153 11650845408439640045168457031250001 3154 15856155422418619476406468177150 3155 6548266682871640163472453630790 3156 890830129769349216718259831040 3157 28291282910467755220273792124339776 3158 13198731968629520159132289960 3159 314924772278313458479287649685089774647 3160 495024447982909215680 3161 233340867185461559604065744508212367681 3162 52073686791681126 3163 22571333014755441315230988787 3164 1993775141169372876 3165 321562803718079494318230565447126409475 3166 88401417341551808927036909943166 3167 190642688900784401458011919906912891421 3168 423317664 3169 273760373916348857343815767575686019845 3170 6897799854932265685574414798460 3171 5248005 3172 37154698033103872 3173 10760672424195304378348088524339766 3174 890830129769349257676973163280 3175 18241235826675831989909479223352475 3176 3614138700965900137299968000 3177 68336205484281124493160 3178 1541586838684628820780598 3179 1271489392255952993867199247 3180 7661420635450979280 3181 12031948943982145128986165726371 3182 721879909641142055388461884322 3183 239248716529116831270627868809721480488 3184 89846966413087941935344 3185 67838913312625 3186 25417448245801309482 3187 347005114174682672385913435039451305531 3188 5417826218505226333880540048 3189 12433530806534179115513243187267 3190 1224258048904181791508794390 3191 351822894423215797716340951323135482192 3192 2259939192 3193 358775747125468777990222001713936693 3194 353036802112595627480968134877546173074 3195 39060537278926704399792405 3196 135277864521306192 3197 105253311828680671567998017 3198 563751695895257688 3199 190934622571311165284399499481 3200 110010000000 3201 1224258049076083673090000001 3202 792598039421598893464714405596418 3203 148397634586462403847275781867542940553 3204 2806354837928291427540 3205 127018908328800751701039505 3206 32973877896890895264827971583915874 3207 4246713106407461268977974293882035502 3208 88401417341764955681900274598408 3209 24620006290805115536803117322089 3210 215041280008020 3211 207985844516043767923522414068684043813 3212 119940361741616934256725377600 3213 9443924574448996170 3214 184690608447960223543247847998088334 3215 12038300716531184842769258335 3216 105078576476202992784 3217 4481357532054372724909021081516945 3218 3447349573871177565210170 3219 318024322445490183438 3220 407849064570295424179600 3221 389940270174292258503641631527054412594 3222 5715484541944693459864326 3223 1925323771118704104907 3224 658526308233266099016 3225 809010100939948234246050 3226 182726301085680246 3227 210052517392011732754107867775 3228 14184530601116429400 3229 12621234249614851 3230 7508534500791628075863753570 3231 2240466303865726398310508195177733 3232 3026770708309849634144256 3233 1119144370074340117270903563907650457 3234 18429136183630155145653414 3235 1490816760243625629661487049794740750 3236 199082012125323486860932966629700580 3237 2286699270364177957189031244897861 3238 98598666873180460849338050756910 3239 428424884358908441198035649939 3240 135277940707007040 3241 1164050810623272354449474877846 3242 203180019823330311525747744967497546 3243 420238199286005405110677105705570634371 3244 204562969103960650493119810442266204 3245 68594691468011273405260384611038367745 3246 22437724542238028029237570105620 3247 425971432528773490624439892732780236248 3248 244850376568443632 3249 28689545522464505722900535969025 3250 2260644750 3251 232071179422433721686191 3252 557964968081103762235182900 3253 6001324120122874133491787811217 3254 227886148161919924425371806033528314 3255 10424141480447800172169165 3256 64838746127658577923686376 3257 440616954870859759711405596369495462319 3258 14027889311990234303387646978 3259 5794432031068514531179253931883 3260 610880723959660 3261 8250413324858163398531428431101345901 3262 110350693749756899018660416 3263 449622500467070228350087903533762311241 3264 9666035712 3265 1649965789899313796245786719156764245 3266 137050880202981739887810061262050844 3267 68336205822188801049960 3268 8005777591823003339662413376 3269 84277755044997121577285476023557343377 3270 52875863628120279810 3271 22722091960694984430563122938335040991 3272 109854268989150143344078792417544 3273 195559645899967666229153336001 3274 226360524487292386718918826120927694 3275 468137426184837307249977340239880832575 3276 239148 3277 75231338515998243606452675600985727 3278 1777374900219429000027090300 3279 2608976361727418909446970572066608 3280 1140818685321071806160 3281 34873164982 3282 17431206674466021308969922 3283 291481963926822665187848293483 3284 28790541503753417422100 3285 484093052288763549270520982870713844835 3286 38715567374560835904740214277416 3287 31933250392103168418802897694488271 3288 296558005461085196284416 3289 278319124104557440689685687501 3290 11710336561385674581069190 3291 488975232423709825571830460952363102291 3292 10026384395168507451113560088284 3293 497211760397381578712064321497575605026 3294 4338932809050 3295 500541536865111848921249202077084384905 3296 8229054883991941348818944 3297 4433265624676612917624027681 3298 17288414636965068856 3299 507261979621452704318036810939040072007 3300 110011100100 3301 510652868195836044066916955534811374665 3302 37154732392842272 3303 234377544897736123248 3304 139369413249272686458760152 3305 517496539507880898253840016050599172135 3306 51613790705283387708852 3307 6619501930628543546114275600360845976 3308 253602219588196295459893550649803164 3309 474461394079966849641051161623973456328 3310 10717498287877215594282360331570 3311 757462106060221773519 3312 610880837328432 3313 17191061172324158022524727890910001 3314 529673900284109075427702443254738129634 3315 9666072585 3316 5594044465966067387558830469376 3317 185723150560862415577507906443541 3318 3447349573895457119939070 3319 1880465916978282789264805353069721 3320 1770213723420597293056000 3321 191688452291607164559047376 3322 1912106413236747900731328022 3323 354179042987011684951247650465458081 3324 441041515749779997344328 3325 12555642641951877748525 3326 551156901186496199043494523629336715434 3327 6330867930009636744272505976241447145 3328 3811720409705728 3329 560339605025019723455562357077977192774 3330 5765234128186680 3331 2439913414818991295272085707573692401 3332 200558003270100004900 3333 28772706043367790361339302297713813907 3334 8005777787346761996918968216 3335 769222860604787890881203195 3336 15542578677333116398080 3337 558220825654209002839152361570328837 3338 573429118538020143040861565922923117042 3339 869732555161600512081 3340 368446140538017817617643600 3341 229051693793118945157248502 3342 11595860861532131250 3343 19013143921642521414479341210847277751 3344 1162891040957372965664272 3345 12433530847628252801618151719715 3346 298273371679903789028502512366 3347 16983918530447719521905890891333376377 3348 128088278126523136879380 3349 598478134930865795189238592374613279756 3350 123953376777217490850 3351 10477984542987649216890089823739851 3352 143285468444508345636460118219240 3353 54823963744465372277364101794318082 3354 325621595419297320 3355 4246713106842204574845821048323502335 3356 3839255720660478573850254017783900 3357 3258515234230097295238828047 3358 233367651496052733612325648659132 3359 618419013734395855473432106841073231848 3360 4340296151520 3361 454297554761857629990212501 3362 620445956196744543895318624262119617602 3363 3870448135742688498877100643 3364 25417576270803021764 3365 182729718700677510 3366 135280683452705076 3367 69828793344932075297334280407842497 3368 150990106118915967805721946860168 3369 108479165313871709951293563201 3370 658527660784918086630 3371 468159646730156303762394105691 3372 832312952194342994658830400 3373 647351575987050788789292969765017250001 3374 342133309874267484339956220724 3375 37155796471022625 3376 128088278126554894832880 3377 655841082861075260661703429464586121322 3378 1769585507978557228045867248738 3379 660123678266378687103947321897257365427 3380 8590084053991440 3381 158073265569866476717279281275341684743 3382 42633073638247157209446 3383 157013665821931843132028944052996 3384 2524782158840832624 3385 673124453610586676729122907838397393405 3386 98690531886233478053162084020738326 3387 457923818570966509132934407272 3388 610933105475308 3389 15355062554767947741885623485777 3390 9228969954240 3391 145945356885424636914354241 3392 1585194790551552 3393 1803800549556082673219532887281251 3394 688585952200625554671297986395562707586 3395 1541587227064385687111135 3396 37648040150505776666567832720 3397 69145028890073663065207301878051625029 3398 200518077885535837169372923389792 3399 704369640060157183387713241430408769207 3400 200558003387749343000 3401 1744910489694397220958817853510162266 3402 3811720718639106 3403 414575201837816919085246037246476263967 3404 17839848372920730908559789900 3405 718159519802529070955429481804545255235 3406 400837814679840534133116226 3407 272783046638598529258684432316091016 3408 555895383798059318181888 3409 285021337039653024713874769 3410 52075093200263430 3411 1012065211458701776626365149040007 3412 178704262960907924628402266187900 3413 1416594877033195687409264013937785365 3414 176418783195612054368659688793738 3415 31424213889069041361302232129840025 3416 369300179160667888952 3417 184485621092972040412649859288103887627 3418 51831648516075238473820542772156 3419 2856000904828270945381160062694 3420 13139222198434653530787840 3421 2361827412834303243265208278768984733 3422 62282680681494734954306 3423 25417576308226869207 3424 1223895297873673216 3425 182729721266402550 3426 5765234529956076 3427 571482312809144362627 3428 869732555427020806400 3429 12406091021398763765856387 3430 32449772106383940577183451477289580 3431 75469330549206407294316663700267671833 3432 8590084535288256 3433 1023241507274295149929634815695433 3434 25589133864050384752977804 3435 21245251842103860896400 3436 10477984542987652819972926552118300 3437 173626581116845172224069467417944861 3438 12406091021398763772824448 3439 37081770346392634031025369 3440 2478662283298668318720 3441 806182506043749960456034728856964569251 3442 1368997084934101618687371052563601288 3443 811348683032941886127224074439542807196 3444 1486662923625278828688 3445 1303349712348450707980 3446 1141338772109832684743254844029316 3447 51878718329027479869941677318000411863 3448 195471504048435093895308336613288 3449 7661474095186819649 3450 145861131854430298500 3451 25389221234341583811983540198029 3452 928652473866865537585832267900 3453 4791802194126608339272882605890697 3454 531069979298520598895155561548976 3455 4741702991177945564704057225 3456 425222784 3457 1314176886020523388080491482577 3458 363428650449041878257336179491728 3459 9762669793480202385653330692771564806 3460 39060541378333027029020560 3461 311652692028496968486459286763826862949 3462 809010343874980487204850 3463 1694120046086392331756905062043951 3464 16372070481059137334144437661696 3465 37155830797205505 3466 136090098693344984240043933234685134 3467 875734528085498645662234597524550493479 3468 72255059709387660 3469 881304227192694197659416513139366520977 3470 16903201010578691200300318985790 3471 299138657506290795624319901516673 3472 18696261140480 3473 2056059558724567049379577857 3474 353159597990348119195882020 3475 1912106482427932498820490175 3476 2148398854871974366080488800016 3477 1051047117380453152968754688577 3478 1476985769129829642682941391795612 3479 909638848248543302480373885185030492048 3480 36884538120973176000 3481 4004702384828065873103497213 3482 1607390056820848585418943309911124 3483 9682555401 3484 12555654357408484543884 3485 3439097570301736718517612623740 3486 1303349739153622855464 3487 46165105833439058153586300507589 3488 53089555945292740076025632 3489 5219645347377780734395905316655649 3490 5765244602888790 3491 944732284942060315180346486399669881951 3492 135280761816869136 3493 1511439030405869579734701652741 3494 711234197847392504289750217204590356444 3495 2806358774522681189160 3496 95695248768676616216467000 3497 962736570402267307710878120875429027999 3498 928652473878590484544168177530 3499 19162086441865688407283 3500 4980508594062627500 3501 769222860733115230504678749 3502 28486729968355648330466218 3503 36873198743394929480022240163014002209 3504 5326080 3505 987227497832283728858866644191772415045 3506 83671141442571569095915795852686 3507 522528990278937634982597236272 3508 483696573855775873052768173934000596 3509 258712549955279462070088722290066444776 3510 59066280 3511 2771204759234665753394650521094921 3512 239295226198818184426197981642920 3513 1002820543339778322253746575937766579713 3514 534068232471217082695783878648 3515 1091971927084606116461993375 3516 28486729968355650131280108 3517 139786251485445639908336537848267257409 3518 1021827574296190405550652285407724784682 3519 1248652803757388548295556 3520 610935707814080 3521 37155831870914561 3522 11267156616036397644306 3523 69828793344946988937002576582058817 3524 68870031954563038608498272854272 3525 56065989658588789199558192687531393925 3526 395017875298332337816029087674614686 3527 22962003831252226595014127 3528 4340408559480 3529 111340423987155385335824860489141 3530 44513232065904511377897836839001540 3531 886335432167139412968601412713920 3532 84047320374373541385812958732 3533 1077473103051626919906074857343488042226 3534 5747881321461572757120 3535 409730176323520075211796071485 3536 3811728750888656 3537 106378720564471923981625838236903473153 3538 8918954963149220896473714918561220 3539 34627547424443178723711111808 3540 74920054070513871374400 3541 29148280364880862301437996307195884693 3542 734458437915621342 3543 6356223343301033253679524745722147 3544 4340408597896 3545 4470485817534379011662343963228885110 3546 17431208942919145265602656 3547 2171300799978273889628505 3548 274414854666137863136757199444592 3549 122639249774223 3550 171927354077595640223749725598500 3551 8913689114439066006109391923810 3552 135280763993650176 3553 376796113784400555877081993087501 3554 1701543803518233529309593600560 3555 514900146354031938470400 3556 9682845760 3557 2533975580000682094245174136723774682 3558 3193988739640703137771190561448 3559 5422063141006038956549040390822595161 3560 610935712978360 3561 1164318916456697184811959104381911616001 3562 1340843008859939463687367167076 3563 217184555227911673202432122099554581489 3564 9682846272 3565 1189750618103821264250921429258174337025 3566 4980508609687627550 3567 8807932997071730018194446492 3568 3172978157949201510000 3569 11548734493030624908266621106243752 3570 34916270760 3571 35948113543394744156370438377841 3572 11710338259742226284146100 3573 227573862172924548439600456103253 3574 291875891143898607989992623725106 3575 20998046643462996250 3576 809010343885996949737200 3577 18696278970369 3578 1230736443425623562939369474238225766802 3579 244854727371573423 3580 13198732251524158592356545600 3581 1249787229465710002309532960129354811394 3582 21245252002682139635292 3583 1257482313090681766034453158849006476811 3584 5505024 3585 7297565620696505653850625 3586 2482923768074012935547040 3587 311069030204840443699979685248048561 3588 56724683393421191866068 3589 3677090480367718898721745 3590 10366730545500373879296000436260 3591 313607043036 3592 306565724013862738071222944872456 3593 1296607901465833659520328480550483354251 3594 7436280603082752000000001728001200 3595 38350776498587792960936960616190950 3596 18760417153280 3597 20582912000000000008040001 3598 37189881297929248 3599 6297378841934953376620153400217499 3600 810085536000 3601 247743031961232633605796810001 3602 1324650721658890352917062466656654919202 3603 15293070089434331081404432216370004006 3604 3920533481954906076554384 3605 6435400477892251081724472207425 3606 3634027255296000000129600360600 3607 213042011317971198206643767653668973 3608 5069572852709728154895147000 3609 1091985091934630138215439904 3610 14460087495933757382927927430 3611 413043869900217481337721219054014599 3612 433342476 3613 555921822238165210947841 3614 135940106396799069919927760149854 3615 149857358541352784234941998600 3616 78907578134736930166633504 3617 16907010828505835209532982539710552583 3618 557972593573985211890700270 3619 785612363813740049240488918699 3620 14027996063449558866937399940 3621 9447223163747705082 3622 687611020845217154452937963365504486 3623 1420718193057641976468891007202161581751 3624 23534281474915173983424 3625 68037238491625 3626 182856167961067986 3627 21082231767620525509596446196417 3628 655909748519052369033743148 3629 21072150119350725046387444122672748609 3630 167404573416724110243840030 3631 125028746033749472729186241314188558 3632 169266894988090866943029467504 3633 3920533481955056613170433 3634 24243446682842551289748847731526 3635 1473315432937755256565545263549835349095 3636 7664200521571176336 3637 853829289293431257595208471594220217 3638 25589742751925431338975324 3639 9797931081 3640 68037238596600 3641 11079072963826677011535162091009 3642 7436280603082752002490395328001200 3643 3314463322009527154539526695278866 3644 832323492870096575205390400 3645 167404573416724113673581885 3646 25444938877106842118482323803542826 3647 4149030999999974248071457810573743 3648 68037270608448 3649 20178071490809034282222702628292161 3650 2802951118121173017482485402250 3651 489259765625015625000000000501 3652 5417875223771499142264995472 3653 1573844778927577995125913220033413 3654 1567085619083064570 3655 60803546138547152629038734628991172455 3656 5594058809632988417690416410624 3657 17839977983412580593459653001 3658 30675668236037878078 3659 1583855879770157431681027897613208268807 3660 36894445102656219600 3661 3395868775580716811592677881923123901 3662 79808639242408108425928104424 3663 11268239365528491554208 3664 186410139499380501448076175184 3665 10635399089863948669861923590 3666 571576228764630355266 3667 1622344997815321504663898016880541596171 3668 70827333989270898386344523088276 3669 635065658005057324748829360129 3670 69308455516723993063761496019972370 3671 1641906671827935187780163770206075259472 3672 135379424417507136 3673 186410139499380501448172247097 3674 12280949535453130899875237894725352 3675 809046296640333919620600 3676 11247270915686139073489729134233932 3677 1671651448817685897081713461185792950882 3678 4518308222810052374851991129268 3679 1681674700781063084253908468240590223689 3680 1994697331533428000 3681 36615832998435722068815246876 3682 20582912000064320000000200 3683 18760434974737 3684 9264861759600 3685 188569906133648016875782432007960619295 3686 465805094953264368298194304935643748 3687 465805094953264368298194304935643749 3688 3614173885337988969299968000 3689 9413465889738626355344153203187657 3690 7297565620733048982296430 3691 1742970350571569325270957524029754234692 3692 658633159816660294812 3693 1345747985484008879725451259646799376 3694 19492641030548510959547538937698 3695 558221002234563338346780771867134745 3696 433396656 3697 63051172558123159873 3698 577219750386314584939223702792969763340 3699 59772772095995167352479935936 3700 870780533214592068772500 3701 1795593936478752360561187006699999198442 3702 4941300369499415587124905393032 3703 3849378454628112692394435954825073435 3704 183261658500700858417528384 3705 30675668236764919680 3706 4903169642867571881663506768 3707 2094554460800340348235712203320168469 3708 12556837619651933294508 3709 118845547344606380004837665162792933649 3710 39061402292153713778190500 3711 1833285409472297327822102915973333488811 3712 25424878073788756096 3713 1913148687020769454048340953985 3714 221911425656398927623656185004904 3715 79236303327797129524806708023526865 3716 911457897014232809498640111208541060 3717 6078778155710747357352300 3718 3230956301074064247717318 3719 24922063396016240137043971753516302611 3720 52889400657866542200 3721 1905197775753998094398451664967761586254 3722 927776853277838284218434316456052266 3723 1248704110483769565130281 3724 18324894870027900 3725 1927835008076161529137514195598222246175 3726 4143216117111614070845921172 3727 682718611624795813009154026 3728 225516354817662933836568575120 3729 1940686162338 3730 400843609729536089110130070 3731 360400595364699467205836904857600003201 3732 646943164560079223797716 3733 1973844610670980268047262385942560094601 3734 1968039330653350221934558400424162813194 3735 219140772518039140165026105 3736 472368436480820354842424003096808 3737 1997221740196807525966205618042734317439 3738 18429603904460563997693742 3739 2009004438186251820892635018116028245908 3740 126074901551726289245846062300 3741 117354095458984621109376 3742 89128183292827878405471929615649248 3743 2148405398285066295655790030093 3744 11599694204867320032 3745 185723402552187323763188804933665 3746 995743508999896033451524638737533302 3747 2056769875744360632982560639057511023747 3748 25589742766628606152994448 3749 6297378841938176839301504150123749 3750 11650852859025001528930664064063750 3751 2821179951742248607685147002531753658 3752 123980183305978104672 3753 2093268932157225273588310308123740597001 3754 2493267467681810377237041874388317492 3755 44189783396432569839916906348840 3756 5417875224214761087523937616 3757 2117927711417514577476739219865581456078 3758 506837395358751326300961493868540 3759 25424878074445311399 3760 8089854622770529132720 3761 130151635477468116483248109622090858831 3762 245015592669706518 3763 4149031000002445948508753140138019 3764 36894447856150563600 3765 8005845048659834812190318145 3766 63034282442829865374140351390 3767 376962679749910710710379 3768 127021179281177372378983872 3769 16228929259148070625590184770070566313 3770 25424878074456624530 3771 79808639244865859723724893097 3772 17449986077718031696266991694032 3773 757581957413155886319 3774 132492687722462639606243218572 3775 612087993177475 3776 68037882828480 3777 257908987170329190299030102134785 3778 16196150703418594262311244363203848 3779 13284317045320259037863683871704391 3780 4359593814660 3781 2271509570700065341766781303977616786505 3782 107437250273861120298124 3783 2699514151028235135032587007625 3784 2478975206197472159232 3785 2298068933771101273253621121589535052535 3786 1224499690602536172 3787 10760679405656291292755089281298288 3788 5047936532167477465164032 3789 43218777028879040436828179208 3790 407869725624608578763740 3791 1330448375171171955479966949648667795 3792 658633177379378509776 3793 4359593852881 3794 2480436791735733136420411171829262 3795 145891768513021645125 3796 400843609729859539551432436 3797 21450256059305891633831315466677030033 3798 17431653559731439259518848 3799 152974415780826632496187230793849 3800 430178471938624000 3801 1262289951297369180710011682376 3802 1172281203117175192009509288864506908 3803 2421115036892490550471514686740125555181 3804 1652373789850137971508480 3805 2435150111208462724672807327435894896385 3806 8532849387014504409417599094 3807 321445780892590178042802 3808 37189916764930048 3809 93118104642042485211626807486100001 3810 37189916764930080 3811 2477700287978659568541539969233959114892 3812 9583757998026953882568113090518672 3813 5748504936674721427776 3814 1213627532052735714673533314722927354 3815 3920533486434424165412925 3816 23534281647884475184320 3817 1590537752245708623169669147636906 3818 1843642353655971091861665608 3819 944360995362581654009570472083028297 3820 25341678185093580380627811740 3821 2550121621582114107774541552784568684015 3822 5526612 3823 2564834756603441315334567475072754118826 3824 153569093095618063665693750000 3825 37189916765978625 3826 150115005562684645239170093030717776 3827 6685246793516281678326827657896859427 3828 12635742010900800 3829 557846638736431438124336948629 3830 195560568090130355926128372060 3831 1278136621504285339494170968804153485 3832 319521197529071317153315840808 3833 2639564694789089012265285403314834727251 3834 23872083326104483281513900811464 3835 68037884828875 3836 108479733359819631951698487504 3837 2647145504845959875444991108862735492305 3838 12414467451319930504490542738 3839 39792969703218284047020942779 3840 9814671360 3841 2836287805984276186213463577600000001 3842 5794446817422535150402896118130 3843 2525901289079606928 3844 52889615476357286404 3845 52889615476357286405 3846 324307889946402398639827206 3847 113160587700077273078300685542684167 3848 15544001989145537882624 3849 52889615476357520889 3850 571577464292464826350 3851 2779084997203015380318263642517143906671 3852 3182708828059842816 3853 8005845244185245745706628161 3854 972822585826440860060598764 3855 9814671945 3856 326903358559581384278129314576 3857 417991731114334609682765042 3858 1224272606074202082172810290 3859 1206645716766636688580308332039228547 3860 35098882592678934032640 3861 2859461333718955292460530817946160503011 3862 2851329659942685532131292457423343029002 3863 1385579093143743610658514609871931 3864 2305923144 3865 53991672112724089909014513619905475 3866 900724028761809188252933711606318912 3867 2493267467976937299743134420037194293 3868 3839258724702416558118527017783900 3869 3614173995288074660118630401 3870 9814676040 3871 68048256667951 3872 612140374447712 3873 721769473173974330907962736995049540 3874 3502997898097077347890635541686 3875 2975540348559213193555080738881192092375 3876 122960998893300 3877 4585169890075927645200177577 3878 1511443946118286775257005332654 3879 1541648591066069656366851 3880 612140374458360 3881 3026586952393287951539879025687363480391 3882 1939897650490392456530940644578782 3883 21571216824171413082834941388216883 3884 646943369599861625269292 3885 6597364852472036958577413165 3886 24243821917934143594293322 3887 3078428432330982487217254187413885758009 3888 68048258551344 3889 13634977564218665079510392990041345 3890 65102516247887068143449187360780 3891 7297566824543177136125991 3892 8229297937271017228342336 3893 3131075910806594287060136940724458156026 3894 74925213489586690574520 3895 3148806123346644337265992131867363079225 3896 18429606254756849596775496 3897 372291886239310161245034943919865 3898 1542244097812716052322268446657451148 3899 6784975567201908701075726549658279231 3900 60941400 3901 762036457467396835457874526216734801 3902 4069528693610883302392108903966064 3903 699967399658954759994253586280969 3904 89853002892932351704384 3905 67910103385895883846979798900930 3906 60953130 3907 12718058295030128073941414976001261 3908 1586326098241308928947528144777963972 3909 8000109683598129787078769389487169 3910 66962244583610502138703399405330 3911 8170809450219697045914366459368347117 3912 2029337579946626004240072 3913 9267423894001 3914 177650615006237935350837859272 3915 36413477984520 3916 5715664926560320889781580 3917 130452906051785858981771638194671692 3918 4143216238177488631239518100 3919 3368806299965435036570895322536052055209 3920 68048290674000 3921 465004308490544210966225402949432031251 3922 37586220339302295877548185275702 3923 42891985608598828999156209751407092068 3924 53090667931359758097985524 3925 7508598695506919104132489525 3926 173412702736793413103428948730 3927 769232778127037621120671563 3928 819726256400722032654682196276968 3929 3464527201094764489705908764345542611638 3930 435804162347997692294386440 3931 3483965516084305191970723554280548950521 3932 847695089776414502510445481145600 3933 101588983586278105550971525704257373 3934 75764771136324024434164036594 3935 338456881140104604258467935 3936 430184861798400000 3937 74958193742724464641 3938 215097209201946627281167319504 3939 17431655816669867934711264 3940 52889615534073654820 3941 3582652658345359850552987863778243308442 3942 4360964728050 3943 3602692407378179837621093853993675735721 3944 20079384429261610947952829624 3945 72834958567987693475881792541505 3946 1764485575606546035357305205082492492 3947 3643077924939322579935428145539712379749 3948 5772860127461448 3949 26993616080240921694467240966401 3950 569399460128529231607859920778450 3951 4437768957311812247349238444860 3952 658634529931067512368 3953 3373387082285530518514763569 3954 10195278213638989202660052813480 3955 774970100243263103129889884444905 3956 338456881140105747378946932 3957 21392418207506647138336885420815009 3958 3735454305264730863842253145452095838090 3959 3766716399788482080257627746092079959370 3960 9814970880 3961 121226757677922842152316001 3962 1224513419717016044 3963 3777189832945125070466056739850597958803 3964 369366719573661980476 3965 313823350490 3966 10366730581504517285638908892260 3967 3991274975538727451 3968 5586944 3969 1224513731569762305 3970 63051424589352374910 3971 1226958211936101592131233445794167187671 3972 514925151200231931100656 3973 3915775034272538818985066747552506035001 3974 3904952794564410724709107976833322373674 3975 7297566831157517396446875 3976 1486871168527315061568 3977 200518346187754147623181954940929 3978 247743034347427530937833823470 3979 182859775303055084 3980 42048160400998400000064160000 3981 2883983013311101553239041853152305635533 3982 2834585529486295048585462 3983 2107455646713545218677139018179 3984 1140988348708333497744 3985 16452158124769615683845234615886577015 3986 4036632445501368080071492493479479432482 3987 75943517859647899431215463958608 3988 1982414880684180665562877086928488436 3989 4092680457322806916015559959552498218698 3990 1224513731573512380 3991 5735541746006364697799395562367781 3992 20582914572800001608000000 3993 4103974594230814176973804129172050929153 3994 2015469551583030340734769214206436644 3995 109176707485637623168452456558880445 3996 35303101560 3997 26043192422223203332161 3998 4172336519191691295895556288766287394602 3999 9816773193 4000 111110100000 4001 4230093792581254838446183369256945952871 4002 4040289973623047756892 4003 22672842832585887208901159834092849 4004 1340181078721453008632592 4005 39061406391560464639558545 4006 66456785245297503743723234856 4007 4300361470948079370508303393962656965329 4008 734865103938090888 4009 41135746251646675617611788 4010 215578883208020 4011 1437709791656306686374801 4012 44239149520092215708 4013 218870833591644993199637430164923393 4014 284774139662408388339502260685644 4015 1994717805489119755 4016 245019940461844976 4017 2640966999635697815081236848 4018 409731865542378606076735217388 4019 4444089781301551275243538167730509373509 4020 171269557579983146760 4021 4468464629539533325147526381837956380481 4022 149507315921971033452545882479715243294 4023 1912127378395554695675217123 4024 545840807781854286928799432000 4025 10308722410795817681742823425 4026 183261671115710994179321652 4027 4542320213232886876797665467471277530018 4028 967932487008667534186219132368 4029 265700083087749959592197652498 4030 9816805960 4031 832323530785225693925390681 4032 435347136 4033 1603937903322281878903824602443 4034 4604712338417931202766273418910146314114 4035 522531051439712157524283003360 4036 17045619555503643405506011719710596 4037 1587841184563777 4038 114079573560236372765811109338 4039 809046541205802633982801 4040 6462745147632078149832000 4041 26291685844429574025076450836352713 4042 50473457444242498544294192 4043 4744726292289875122309507807352549801421 4044 5981239843043053070087457600 4045 17449986130301552466617448102865 4046 2409673756853813386710712813070 4047 38701099108835758478586 4048 1994717814761831632 4049 4822718299098070443882516732971665887758 4050 4361069641950 4051 161244413101786166971309167301 4052 1541648593539629761144916 4053 26043192423900302147973 4054 4358536903608515774852129782710 4055 102690558982262349738254209544050 4056 3817158254585208 4057 4928520565637804135070916725439745012521 4058 31933267405929366987774909363964370 4059 428426639939592812322681145335 4060 36894615863629179600 4061 435804162437375045220557377 4062 13712521713508859963341649972862 4063 108855960092138772051436388632508752771 4064 5592064 4065 5417875371822323960720743425 4066 4004740651678056268403760322 4067 253602206352574992504261195799 4068 38701099108854181387368 4069 25237163182388905965512112693269329 4070 64840061742300258380497410 4071 61699920351042227357505390 4072 245359676702708763893206902272000 4073 278320357651921892920019281251 4074 17293927523724963384 4075 1370972024368393923802343050 4076 9682580252311291174105497500 4077 51617626450707005737425 4078 2533976189193861108795975394026778798 4079 226360608957455481855987534308453219 4080 9817067520 4081 2750790690398413647263986785001 4082 400843631932792862160630582 4083 60313931833526028900878644046069762721 4084 2575288261592862410038106355916218004 4085 224844275526945414740882003014642705 4086 82832705606395431731770236 4087 6779465353680733481601676513861 4088 5592384 4089 1925584091124558968265 4090 514925151208843135853950 4091 5402133478041638272261598760381546854651 4092 9817068096 4093 1899576357002013451689627745779741800893 4094 5592404 4095 36413889826860 4096 16777216 4097 68719476737 4098 68719476744 4099 1449225352009601191995 4100 68719476800 4101 43335257111193343900365036083326623123 4102 1708157502989704661167934754080988 4103 7299609385279657005467709647438088229917733 4104 68719477248 4105 23030132374429701875753895141158257187195845 4106 40037495277186834128855688 4107 236230577436668580954480930851489517048885 4108 242038829185737332254351612 4109 9849732675807611096498044 4110 43716643078717303415461140 4111 23437134595454888676129781971173912618874661 4112 68719480832 4113 11520674946182735815797473553 4114 2807018484888522776980800074713146663330 4115 444193535044199332068060502474581427855 4116 1156831381531476 4117 51235885083508853935342612268884 4118 238345275364920662780972018241502 4119 2578458004742760437841936988086852107272179 4120 8916100470720 4121 24130149777689899029579292081911331850936230 4122 540360087662637045198720 4123 7753718092444544992127926271346113 4124 1476399393902950678767920933091092908 4125 703651790847476142638262169619444061391875 4126 24341687557150416592191993835853822728825130 4127 4288716148256918436815324960804296182 4128 68719509504 4129 63344066768722839110309007407553082375 4130 150094635296999122434890700270 4131 106890007738665063450888 4132 1024265767945403237503842747689664132 4133 152097843090208773684338609681205510401 4134 9065737908574232106 4135 425328015134769365606419157507632094905 4136 1793316748073189239065757904576 4137 1779197418239532716952492635279001 4138 32186906916727206510606542810078254 4139 25425105637592534153789452472330277106379345 4140 21914624438469360 4141 5374676591535739658464305979618802429362141 4142 198672241463797232630335093181964374 4143 1152921504640435233 4144 26963771415923033504176 4145 5446020822543891847793326790967377292825265 4146 399993265701109317107347154216244 4147 964950037227512144207084060457053858029 4148 36520347436056576799580217600 4149 121658800427414104669411234309145883 4150 5839916592521949333322917250 4151 1294968271379724726151536820327623491846 4152 114616494721029975448461857280 4153 26475997867834528211835653521193134513962001 4154 40037495277186880996831880 4155 49389323944093175251936549210492665705 4156 55599032226731174092600578961916 4157 4628993878443973435913612766709878535612502 4158 3138428553876 4159 6557827967253220907467602385 4160 68719738880 4161 16781313 4162 27016240297846263344035588747561160628457602 4163 3175062287675352473564669226119883339239 4164 12057940416038372974049734625779344 4165 116191483119727795780 4166 312307749504346695861143581346 4167 3293804370042766077919328448683120882493 4168 612709757330550122446848 4169 163674647745587513343063235772056001 4170 47703367363702774310915250 4171 247594384324163101897571508809016788477441 4172 119738888098480674882649952 4173 652120360748234162573766259725719601 4174 27965934539422090745047419484666055317858826 4175 177970300842132714474182339837250 4176 951166013836264869888 4177 28046440952917786531095088200556999051171876 4178 101814121186129686601000398 4179 8827346965351215236056979828093254803 4180 766217865438090184900 4181 15957917665472539913043887105 4182 54127774346370475901765615928 4183 787662783788550648512916306411 4184 438441485845246395546156680250000 4185 43716643078723915623968205 4186 1505961523834436470311296696 4187 31723143540413814326172509248819560830597 4188 1333735776850284160969539175649280 4189 299496945547902398074754132301 4190 911193026268095436734790044534010 4191 62783573209582325746448907674354103 4192 104620187934459261713621415072 4193 13343242469989631994080534818619950124 4194 25601832525455496127769101956 4195 125184900814733057705719223248229765 4196 23298090320752 4197 30043497927994234803537938869604569030017003 4198 29957751291828227873265249232957384038101930 4199 2509659166022777479429656769 4200 56693920445400 4201 44532586081169051256972728276058405184001 4202 5131158281224159808992895396810512770 4203 19087396036478991127629454503852720 4204 628204241671242478390213155806427244 4205 83022819845310451309359340550 4206 244140625000000015656250125250500 4207 82984006869379213760404312765807 4208 448568662322567913285780549312304 4209 4170339307568997533687936198815348002495 4210 1242425797286482069939176017330 4211 17600477470976262958765547895751467700654001 4212 614787626201770981908 4213 169786953317757184347152235668569102389 4214 191581231394695944102 4215 31625923215570534296851173103173784147557015 4216 13841287201119354053000 4217 31806384489422794954591658142049476343338522 4218 6582952008477030498 4219 31987789237213824217945912833391490605970827 4220 31896968649395814390425399066540 4221 2357221572577234496824157187 4222 221707363722732531248237798666992 4223 14022875320571995275533009935830683934953 4224 2177062272 4225 32537709240578675368745113294949010178928125 4226 3207592092691761121521086051817291726 4227 32445458265792079941131681440738243840901379 4228 16793616 4229 16928835357910181896397931961220525932025638 4230 116191483615571700960 4231 4138514872071221870850140769701461 4232 89762302109372989368 4233 12700407479806983958547319281327376 4234 110443607721166897235146708 4235 173634184295291973632322785145535 4236 582622237233864386734941900 4237 33663634187636834364213570947237553019803841 4238 3621529260912704903015962193765630 4239 116191483108953644472204734044371 4240 2509659166032345651090554880 4241 16834112196028232866392150904535156250001 4242 598841020838598596327844016512 4243 91964447569324267241437820259688938211873 4244 620412660965528445132236525261438404 4245 144262920861999539246926779132561255 4246 1793316748073633832103707181276 4247 14570145886022344759504383465301122 4248 56694017829960 4249 573267546290923710695666838892444710017081 4250 40037495278047377039717000 4251 12855002631074159581233208221 4252 8526270804656405081600882350768270106380 4253 176724828517338637776734574294714612220998 4254 15863502898301504740245096208526868 4255 27851389271514883581665286106095475 4256 531441021894300000 4257 68721606657 4258 10349403875785209844824147991969510590 4259 25425105637592534174669746672505305693004705 4260 79496847204674824515375360 4261 523840246974447570806952840937547861101 4262 2417147769420862715017909848340475711934 4263 163674647780384999437851 4264 211214333490226450416426221248408 4265 3004184837023931048254271027126546945 4266 5639041245314947146183131311668053630142 4267 15957917665500710871849730273 4268 299496945548058369976769238620 4269 281181827199514601487761582568926361217026 4270 3909188332418801209470 4271 37050554651405971982647243210780155946897831 4272 21914627843561952 4273 37259191672702901425356651108528503850000001 4274 6482559604992026242667054411542152902030 4275 18720191467076426716828760100 4276 1564473611484339411930045423518975796 4277 2815306572555575937182334922826622 4278 367666387710673564393068 4279 591764695168647126531852090711432583306429 4280 10314424798512472969184171520 4281 70702424415460127281369859789402946681 4282 549851462148651055396950957590910 4283 38318624855143660506644950430499580961375911 4284 56694018367980 4285 38533796732423670789345198299589494123642305 4286 38426072734447790701114075465620290318420522 4287 28780617675159010417486767509075121053770905 4288 33516416634157743286062016 4289 4096000000000000128064000000000000000001 4290 68721836040 4291 39185975422400909170599493244988792625241101 4292 99927745220928946370965969824 4293 39405606662957892118032889745307596995962651 4294 19734138142049659971797523444 4295 2726907888132048717525061212278153948313715 4296 1082022699333253438526517360 4297 39848258073796757822421795572056719125895601 4298 417030640378536369376194940734 4299 8064241715527047929907960 4300 95428956661762803017553643600 4301 5591320323851026260849070619726 4302 33031134065446426040468300586 4303 492429103206177680118075475358933047206787 4304 6557827967270145425321033728 4305 2804034013097083219467555127233388814987985 4306 28658127389678921274953835851249450289456 4307 123410307017276431013101086927360841 4308 19408409961765443251460381123078400 4309 21236186150528026814405142342041474101 4310 43436493255671510635184291506950 4311 41433679061786555516845276745478080826580551 4312 3895975992770018095296512 4313 15412591674772374490080057857625725441 4314 13214788659236199790045500 4315 2704490529323928568058788850399913498445 4316 733443563726560070402960467467344 4317 42130678036726379399346989150309770803549123 4318 5839916592537767767188371482 4319 3164373859779759561377077597329542 4320 68721868800 4321 10371873292671770444556964736904537972005 4322 632900993166367847369668467222747571863524 4323 22902048057691064528574 4324 475920314879798344724516 4325 418596297540194707672150 4326 89762302119053154066 4327 1606461763192697057355521849255311 4328 2574702941898610911532341308839493768 4329 7479279165296152598059578965292126 4330 43436493255671510650370090554470 4331 78488581758083458579883153047772309336471 4332 2213315862467100 4333 945538455152109110730460183 4334 14871070451915322587444229804252 4335 9065738026000805955 4336 5777939960831585734049907825840 4337 11285780004022761949586639390153953043310001 4338 367666387711279919385948 4339 222459234928734231430824960016355863712791 4340 784716723822507560546420 4341 11145882925914672090419659371357426697653 4342 74356033714248560808924667907445481432 4343 192300484323376428002246596616071154051 4344 1156831381432332402556392000 4345 46473703521307851782236030119985253095 4346 1550551246779385455008616350536 4347 14551915228847534425781376 4348 11145882925914672090419659371367701621676 4349 46032970368886866844606259075515999986214658 4350 8916139537500 4351 46287529931262429559099068208976240781862921 4352 68736253952 4353 8311613198384567442690614610812580003 4354 582622237927336744100000170 4355 46800524384572685010289791122825356085122360 4356 6831675813288032674308 4357 46543379290398272385786978155963347200997276 4358 10979636627984255848495670164343474064 4359 3379220508056663143753906250000000012253501 4360 3226266980738005644280 4361 452377017278458467124119321089 4362 854113915276490916524756540485680 4363 4480233052860618395211547405506457136641 4364 2906979327689462204665961414735072008 4365 24848893284238676781852471550071619695 4366 1852936262546276115603347210447696 4367 4615475326192661142244447767 4368 16843008 4369 68736258049 4370 367666392787071044821340 4371 1080929014128148099096761008157255 4372 6189337223861728290865223652 4373 48637324628042845175763266808302002336600525 4374 49039422187774167031110878154096580302234378 4375 3691564746823350265392193873840000 4376 749666550477937412468106148205952 4377 82873210770187930310181934077360128001 4378 40344505051871105892458088778 4379 49989528226169576874933934816112964268107846 4380 93806789004877883664780060 4381 50264069574227798934988557656921085069950500 4382 784716732242430352392062 4383 413226883550157169744360392988396743 4384 326723351317243080323498784 4385 50817303072083982868136275545949177085631910 4386 68736286728 4387 51096007881538370508199105511012992543040941 4388 3037242937688493693941887254151560668 4389 51376113214515005882037590578834108376923035 4390 5688009063137577372030091562923150 4391 275308791831207098824708810028375150468441 4392 56695388704920 4393 7482922929735601296358813147434850541473 4394 51798911191983641023765044752418056273301554 4395 384232606971197283004290206565 4396 142277019694188807305239501332956 4397 52510668077687783288453632400365523827458402 4398 625105507409424726630157476 4399 52797872481171139695647735623319681899016407 4400 43439889757702617132800 4401 53086516174564527466507994733453939412339527 4402 19342813185891695461400704 4403 1000000010000010100000101 4404 123410309496039278567568 4405 456058600517804097636301579070018284693365 4406 13066942072201376493944833736953856494338 4407 1253401494153389223704831570627856003 4408 5936027074615496588023360 4409 1224031180262535299367609039283180351426561 4410 282472649550 4411 470541198503314782509558761 4412 13282080168735181255940400181068966404076 4413 10872213398727820611698251318915096401 4414 100164232345842473757460092630327572620 4415 3047570054408786353679812578470 4416 52654104832257527808 4417 237182934498390877995018976715585812 4418 13500460747057649742485115547151466855652 4419 55750167797983683344347266882019666514034945 4420 68736516160 4421 55448272317068163459304249092960442782032245 4422 33516416737335297655098858 4423 1584932274535501331538885356489560695339771 4424 582622237927360881673913000 4425 4143811350799563344100381852225 4426 56511510416089809865555495798491840708022130 4427 5950761452107116116412522645148724524037662 4428 378552551006467899224213328 4429 57282372929947140598955497329450041629930036 4430 57127433664345666528937479511250 4431 17275516573878414119233736216561288901 4432 40037495394226951338594304 4433 129748912222501 4434 7355827515169012704165810210 4435 83022819864341598192150978310 4436 14022875320572576786685722646488912887360 4437 109513833597736017997994996742 4438 417030640434165072241110692634 4439 58853091121463539496742289156548566801484127 4440 10872213447803282559095160 4441 59171933280707959153546561284660324100076560 4442 14407303420176924656246754224592253234686 4443 31896968649395909306491297391973224566012221 4444 1011672694011112268755123548 4445 4722366764413358444545 4446 886384871717052026294710031068290090 4447 60137984523596005295309009506407105402432904 4448 213077479612411096195925323424 4449 56532573923547258088773863226950793593613 4450 562312161410957738061220181541400 4451 60790027741515609612063382328249702989468278 4452 8241956752718756433515828112 4453 766217949172522209276 4454 114616494744625935166656057672 4455 331596698957550499026395837547864427995 4456 27851389271606642088098850245165816 4457 61780250968746906666492870779907265503953322 4458 5688009381827105237190 4459 96313575722372545134887592296396860825459 4460 6557827970756838655050512640 4461 84193281054615368962574789780206677537831 4462 1000101101110 4463 62785239998403413666852699928985450801397816 4464 6831675813371957927280 4465 63123552110904256547597519174171883636827200 4466 59091512549029166750082 4467 63463534521940074232883842156800319827677223 4468 3854437769757564950603920962037576164 4469 425621530896583071543460473029206340086151 4470 531441000065610731438100090300 4471 59995379109275288560195171622916628 4472 95428956682565192566100936000 4473 145047584881887118325077346945157654873 4474 24313966771734011998823127784 4475 64840317475196012803780600261060480709024300 4476 94559182014495049112365201896876 4477 1294968271379843532473204756041877817352 4478 1069363705293330112144281049194 4479 124650582383914424944263660223276455771 4480 531441677970000000 4481 65890813034220747200530599777711659728912030 4482 106890010018089407538912 4483 66244430152676768402420126577814692534613861 4484 2105229928865857135974379220901119552 4485 1126356806943547057791229186945398765585 4486 991391044444519992708431759180 4487 81485404257154629800836959240187982837931 4488 68738351616 4489 2546292714533907367962722557699011605 4490 282429536481430945506900000729000900 4491 14551915288448333742187626 4492 16478475214568175359906286574527325245820 4493 68038754171182287888256951269532912203433026 4494 2252191606303263284922444 4495 46160089295663903335093913491560774663999745 4496 15957917671839176041721495552 4497 1209830406510218184571946193909714945 4498 9224976752802643016662122086 4499 12237945949003824881128378353370843293186 4500 129746338148622656756272500 4501 3138662237536 4502 1069363705293657918729569314002 4503 69877529750267443032745185419190146296847031 4504 491258904262963870793613523687000 4505 82984006871285889317188348343190 4506 1242425797402410361459187669466 4507 138277088634832098747912634195628881 4508 56693912523929041026923600 4509 2357221574357656261273273347 4510 1667889515094052007265765256230 4511 56805732617478442500098558752 4512 116191507427087705472 4513 71761755752772866718459529166725629328650001 4514 3060256013199024917925841466151363676064 4515 1152922638511767585 4516 221707363726403040832311440687360 4517 72528399847019424895503110648790905819052402 4518 59604644790710450195312562750 4519 72914530619934744903109120227841350807156607 4520 17754206625220879953685987880 4521 52020869177645348951655300 4522 191581265292002649798 4523 13847892703 4524 232218656401372368 4525 575550340966711377835210997725 4526 3226266762419769047852165201913020 4527 43439889773751105709152 4528 10872213448202283363412528 4529 36644198181697723979750626 4530 67214060672141899926966270 4531 95870330898479256660965682453658685656207 4532 9774779584294645716752 4533 33516416738105322930542613 4534 836390751655173856821130629573795605784 4535 76072090524251012662667760429937216241273360 4536 1156843015607160 4537 102249294098867075709138486870001705509001 4538 7107553348064897530187061203873849965014 4539 43439889773751140856264 4540 322475487414075551954940228059109100 4541 487728053607576924469031973044515118126 4542 34854715807974044212946121552726468 4543 1419907756549043648313176088049234200369 4544 7287592663018964979260608 4545 326753707265466064683437998782334035 4546 16183102903105895693223881923725908186292116 4547 31625923215570634327199819771335349440428662 4548 6831675453283485095143930176435600 4549 142282396850353654265561655851595055644673 4550 13847993250 4551 79354544607398793335508331525162404355545831 4552 4717448250203746807973931634073486600 4553 56454269001425003988824215555754898 4554 12855060114671214 4555 275206694248618877553330376184862637315 4556 33516416738111068742986172 4557 247611595373615356309161738658295731875 4558 373213304195067707439712009887682 4559 1974401303592631908660005953507067631719 4560 30129479405323154640 4561 53606274323557522851504853733730915939025 4562 19838252942482718758209656156720341949046 4563 3743660564981598837075603346503 4564 1449225482318747089908 4565 2145649651774188478267521131575 4566 156971064713308627286767865242842929028 4567 3138664009108 4568 16012035457485350023661256 4569 1018067938074860063651910490932467680334979 4570 825005006849853791764135507431140626750 4571 101781066892208921823280099268510926587167 4572 72111511635833587073823013068 4573 282477904984 4574 2133643557257052545472624609107402 4575 991400500145363694989732625419176654425 4576 27982542749375444237669376 4577 126666451485234040511110965047014721302 4578 766217950694957440680 4579 27566570609629293583178057858344531151316991 4580 10872213448205580445853060 4581 177915876375535489332092723124633957 4582 770177770297418537547956736993881429340 4583 227733636001064233448465957600719877 4584 116191507437867024624 4585 1533618350993432509137929388668900839625635 4586 86538348873012483089104111635794506931214002 4587 111619485638410201486968896261912712 4588 59604644790710694335953187500 4589 87677369818408859998431798639953311576621778 4590 68738646600 4591 19162251405789260654350579322185303041 4592 123410309525899611247872 4593 21574062986424725498176026869406152284983 4594 88367361992392698395347404556124397566069986 4595 3772576693386511403109510852249186140 4596 42105093914864340718339147067621376 4597 3276409569890882133639764944643899664643268 4598 5234551783266181632540142998414 4599 16864533 4600 56693912523936624345304000 4601 67784271847168544575554636996665515508 4602 6580067417454435190024752 4603 90940139149774504243043985817347643385928481 4604 52654090778185611149461284737600 4605 173814662707381002098684867545212197385 4606 252923568065337773459656781526 4607 5777939961153580404277198112155 4608 2186860032 4609 770177770443533074016090893824000000001 4610 377373198840401968185188334763371930 4611 582766673323226920985234658480096189 4612 22610576493884990711910856279524867454468 4613 18039090920314177581142820021194057467274 4614 42105094007693493317373817252283136 4615 971749526157808390951534804538245 4616 35720307991238239294038936788328 4617 68853694977 4618 418813111556573915292456376564474 4619 7753718118574129576796428069360139 4620 3379299323695356600 4621 95298644029665757824521093042093443098970081 4622 6060012736392746489314839691031331542 4623 4096000512000000000008040201 4624 2386481400687203856 4625 17605358110975513141509250 4626 68853698568 4627 96793494518370107327828397918327351245020621 4628 1505961765581015666302030912 4629 14721775268774327644157412873934962372501 4630 397495156140491507534372469951476530 4631 97801969928871762948146985157415102519158758 4632 2509659520600132985511739392 4633 1253401495336815614755937457174417121 4634 3810628057181007938252103394179797744900 4635 116192602239426664560 4636 2654348985991732251155279685763100 4637 19342822337206103920623617 4638 44813370056909475286983487254211668 4639 31403654073222907476231084379 4640 2176792413696777600000 4641 918662081516317283587580825505 4642 7787346690645166974093858874 4643 100885469617608778099176371506411153857501521 4644 68853727296 4645 424029598153142852455879832562817745 4646 77434826590488344675933596895443304 4647 34428028372774044026684206410921334080 4648 505488724149226432969234944 4649 18523225025236522457611551712193001706945 4650 129746376333984450940875150 4651 215853192356136625712142375836515798697278 4652 25079364342671767598030313326941993999580 4653 1793316797078455515919869418833 4654 7479279190728931992506434379344390 4655 138746025899787150026880049486855 4656 612710449863771426914304 4657 104595385613235973592329495887662379056516281 4658 179063378755151275982099153474 4659 195299262454300164687314702102267233809 4660 104865107060535828712676278412660 4661 7823635843491425694818578667443203746 4662 3140786500236 4663 106223296975826955444408003193686260368539391 4664 99590008859568680373923536523264 4665 429527474805960297622324029738853185 4666 26000210589065654939930679698599224320398 4667 19408410013764040620438752875008721 4668 11640743359660448994316469311824 4669 5508665263530679375712104651 4670 3138428379078947691001611975432211100 4671 48503965782332176939503514718136 4672 17043456 4673 7107553348838615258515939615230309304897 4674 49115810423600280527956527414 4675 23643098583762579717605507895361801866747925 4676 30635140482670879930915672 4677 48503965201703581053198873980489300228096901 4678 425328015228426958587739015535443959480 4679 110678609308112388681430791959807807874351606 4680 68853957120 4681 17043521 4682 110962673598266188670704773202321037981197682 4683 8330484170230009547134435179223776 4684 7140744362470804218398759679676845964 4685 274989455199916072640349422613703245 4686 67214083980105328672809546 4687 112969912628581556690687084933493806749744471 4688 5839917260565895502275375184 4689 5639041245965681673334808050502739071313 4690 8480691750002569742222245015585440 4691 114131795761484541799106266723712557524979638 4692 367666859816851955012112 4693 114716835735278467739004582268195749525709276 4694 1729561213074966291406111820826 4695 19942871045180479331792365769011015530015 4696 95434386474751480 4697 115895170912437364194989457538293171703273002 4698 353829290946999930 4699 31759229320031203600741084257994538911 4700 27982554822998915759730000 4701 562312165055744286304635261233217 4702 2176792413742669179660 4703 12171087317033599021198591766556764467291 4704 56714581489440 4705 8138863937641428056915776586533001443233185 4706 95434386486158330 4707 9755770219239228111495900216 4708 89763223873398165860 4709 1601033641880770697144897 4710 8916105608039362867214520 4711 16834113673920242932851613351 4712 50714967026390037829848 4713 224282727558676000628446876691574593001 4714 29397810786919015571895309691774704962614 4715 121336235018553361363860146916288508071934615 4716 23298095726985236940513900 4717 47579793830151037620897438284194176405420973 4718 165251094101781242889647211025204 4719 2843786625643264097057988721373907528 4720 8916105608039363074560000 4721 123201316018779252207441108408277573820828658 4722 2386420744410095371825321760340 4723 123828825622487716108852368460688206226957851 4724 30154957405876834132563929008681763267604 4725 37300984927117941691571138665065641025 4726 213077489494258345516811404714 4727 7758267859146666187880481160301029228271258 4728 3214200127296652132038179136 4729 5738673288353449374735003862018882314559 4730 163674648002914930655197825797816860 4731 62529461018801931224055385008 4732 50714967026390074850988 4733 72336038196605076684668913518287922797143469 4734 109513839594918715378043242896 4735 131837570769821785610285034360137556235 4736 26963837968482839863424 4737 127332810387501594226955156182716948842283009 4738 25351525612407343819013330765598 4739 4984809245035561561866355977038415343925 4740 246171900 4741 61448545717420596806212430193835749779349301 4742 5064106792410651043701381724622 4743 540360717981880417118496 4744 1927336798319203558859850912568 4745 547225345028007330401892486158744455 4746 951171431701957226040 4747 558419881357200258393705182893636338583 4748 261075123402048076816941693078212207100 4749 19708623921298378331577861000810275469 4750 9065903239011897250 4751 132927173904743467612526625778536945810253351 4752 2187141264 4753 3743660564824922050094479244315914398810001 4754 47703385516117972939884570 4755 470541298931478625747926120 4756 2176792416495372963600 4757 9755770219260364711926406226 4758 1320859815552797398395302058 4759 28615961430522248264588559786750065004122059 4760 13841327562842454353000 4761 2012196473525030792042488351027976001 4762 1816488248954233345810512763787317806 4763 61448545717420596806212430194230450522913703 4764 19342822337769053874044928 4765 1649785057324663990999847018010071512952935 4766 39959630797765169040118704111041959625494300 4767 2551778378012134821541255369664097 4768 490450504184568500299465640224 4769 8164835559787621242346833045010412619626039 4770 4738381439882357212103577600360 4771 8064246500972795155378798 4772 9065903239091077508 4773 4334526104468903694984534 4774 40344507886834248360658519894 4775 19424791567528869068323645449369794209975 4776 10872219386528010547471176 4777 2176792416496137816001 4778 34561596614856090996667500573265380762666 4779 142634611764169691519579420559725042384919267 4780 142277020994189119741139666011740 4781 2533609889714979127446660395386799265013591 4782 273145873755061297837619535695292288012 4783 144073234167273357904903019105081779019250136 4784 1505961765588156313703911424 4785 384232622351359341058685437185 4786 35262441883130286825962111451316208903638 4787 145525146283651563385774818135840836636744239 4788 3140805987396 4789 146256120799487716483755445406401111357947817 4790 612709758022302111045190586205082560 4791 17287511347087840682569814416008 4792 22563490627750068029313756631000 4793 7589626935900380249579486417080188929 4794 4738482976704641892 4795 148469286551697097269496539009389677315291780 4796 12855003838343377888596456400 4797 6168418525400875225379091742977 4798 36338163583169433199984358656748561296798 4799 149961740260310750076568909418515492062926409 4800 8921299046400 4801 27229689484910648938398857753869874328001 4802 13427304218963521531685412105903207876768 4803 281474976779375503596322816000000001601 4804 36887229420647186357765558132886814862404 4805 636085427248869747660271338880470850 4806 582741259582806 4807 11991170293004911396391773 4808 9096066196233291084195329814047443208 4809 700907199164583042279772029444 4810 68856054280 4811 154522006933979681338210728811078936350456991 4812 8916105608397656065742400 4813 1228606279883003302003307283335049082918903 4814 6060012736392749352282768541416381334 4815 728800417692613369382138026245 4816 163674905108202228759760 4817 2480736478676261828847477142689858434018986 4818 1152956724413464608 4819 794379611436812733992565245274551827 4820 152097886402505341366790720 4821 158418954597873239306210115590002814500293891 4822 4314568839529117181768540788205622725697412 4823 2939056021766446956160467020680508987 4824 531460705599837000 4825 836390751810612487172902085033161741825 4826 1226739495519098709647023889268476 4827 159605484502926603500779330375653782559923283 4828 146310379876134802195509988092850128 4829 51516693075366971465955169316601242301046849 4830 21916429137835680 4831 162405802440049144260083471269997732202581641 4832 575550361793487810409746844832 4833 601263976851648682135181742220020 4834 39748414032258466702498440203498775952774 4835 7230713694012666234588030878734346955655 4836 4722384501735994429440 4837 49389323962723697879051907218188253761 4838 1852936271462118411838949380414288 4839 227290742143597353943901699382041931186696 4840 12856212513169080 4841 353534685083347926057747563959803071 4842 614787630080827726022271795864540 4843 167311339671206703477319183414857187388621596 4844 12482846979342719435588164412962204 4845 1779206083766898523440 4846 693842361755669867766281737998314870 4847 22661033520566360003331924797060914137 4848 1000001000101010100000000 4849 169814705201969026523011208581731709107548557 4850 195299262454300186390413991250899306000 4851 22563817881923640168 4852 41561341624967332068152246472002471434132 4853 740239801263483582785664716902063611678097 4854 78592709272614320629010367224511480 4855 13165362191474466207342292298185 4856 193284852329403099447630760481716736 4857 501889781768955440648878050523105136160 4858 6587349785256876500557017320536394 4859 19734139807047303422842564645 4860 68856091200 4861 174924739094702157020154486334577817658982401 4862 55599032870607789033818868514422 4863 57127434319968842269403676900444 4864 9065907472388396800 4865 176659157500438646570234655625393842364031350 4866 79766443227152447179245305100000810 4867 16012043461490007052816255 4868 10555697574708998558585668430711243588 4869 178409326958578396900975790562410128458454875 4870 221707365543312655420037800379120 4871 1601033655565183715650217 4872 163674908065184096304024 4873 13084983517338813815855138256092852037767353 4874 384129652603265586666376651437690508754 4875 336536597045594290417002871959858113625 4876 2012196473526623136486758938792139600 4877 181957439721980918916665671664969963701045602 4878 68870472264 4879 2049707902915252479262743660164899 4880 3138430756104579246410000 4881 246990757858254716233053 4882 183304573547473562728943425126394505983684642 4883 56805736296964140387566496502 4884 14329654960662879620091835284 4885 10671742595643637294471114894073403053226385 4886 17754208163260238264499615606 4887 186483515269688767854488757264371613331684263 4888 123410517711783627963456 4889 45640076274291558250687259035540286281126 4890 17105220 4891 684578616612692076755925094595133673597 4892 41152041602954952340413956680554198783552 4893 14080439694131762293030454463626607 4894 1714570702358506202853171222 4895 190178425805849338643382885550721911710063080 4896 68870504448 4897 343701322948996589030405133751538583428189 4898 4722384778744205148224 4899 9755770223804832573636150216 4900 13841328131088780704900 4901 2239150264693976099290141410540278779366341 4902 31676428109896171880700 4903 1252847815754699377852570955858265699493 4904 2265467817370522733713981266002504 4905 3226280517825468040665 4906 8330484170271103621092586245951166 4907 30825403755388138544752929348647862228320369 4908 21277566841657653327102878965824 4909 1708157511406250700515554128258385 4910 804151458380024043355894614431162290 4911 7635074454187260920215201951929079890360783 4912 2870915800978555410200457329163376 4913 192300536296424090598375626 4914 3141000858996 4915 1252847815754699377852570966638610238485 4916 47188685150219123607029993171856 4917 4402344602010666866133868053730262696806869 4918 8335747576513127711774558385344976659038 4919 201669573770595366107166573692885608124174528 4920 16777484697705024000 4921 60706033583831596623686295318907846657 4922 39959631301024008380338211817430 4923 22563825667344560088 4924 49597134219649959768408219245623992497644 4925 17811998246919292635727514417725 4926 2133643567184559250999376058715200 4927 72111511622842497375260376781919238478141 4928 52654722954097037312 4929 1344888825496379811183004422851562501 4930 1449225359450066277821422144000580 4931 207650693341706294277553041982093986479528358 4932 1156831580887496437824032400 4933 208663209972835160728084663367930186053010476 4934 4463475853869784638832640816087694 4935 255084525359011015517044024875488160283755 4936 1080929020089542880877029204621400 4937 210701833084433789102727928410641529860398842 4938 10605441720008381505566734629510 4939 10842130347802731822501500767842518291791 4940 50714968396501521344700 4941 76273539175014001378907652455141465372559501 4942 68952524313293804045953216327950 4943 1220059788884805837769146315800065800209 4944 129746376590284828631250000 4945 214833955336825568428925989342574337151630480 4946 7252804816015032190511239824918 4947 18405752500869610206592942594353449373775107 4948 13087469324160836888584723687709795484 4949 5194719005415100849879499665 4950 4096000514560064001600040200 4951 144797522061364269690463525435858111737391756 4952 12961275336494293959914716461143119592 4953 4096537664168001 4954 72957943834104206464535479248943716 4955 11008983817229929702303201516547368037519615 4956 8916105651037507793102400 4957 221171569327754985562706914461081892443984004 4958 1997734160872765231542822689810 4959 51235885690481114288045533938843 4960 281548008980480 4961 89283843678558492898593918481994883617 4962 100869662707228190017310571403655706 4963 40173273626062514634007233639103891 4964 1152957789597860864 4965 4102101312461792942102353519394333626461615 4966 883389217203231160800410032 4967 5508664624752568150510864826015941704551 4968 21916504050151464 4969 227680144133496365936089344130361314621508917 4970 67214084145418290407043430 4971 19074136928879709288708084621229711335081888 4972 297866159748918911157503075179141696 4973 19221036877692003747285689179216867613126 4974 103839847628157962620456029615792396 4975 210334521107408043281325132317944328822425 4976 3353394271416184708465556524505136 4977 64428389936650663351624126302253741251 4978 152097886685567743186866328 4979 5406346588034730300990621558450224258 4980 1793316797226063078805215665040 4981 5839917263808827281595418613 4982 145890215208887676035566968567842 4983 447411343385160481273198108652623171971 4984 17754208163260372099002531832 4985 1837337242452864146523250371243745985 4986 6580071525554643666271176 4987 18771255978047655666124026284998839 4988 770177917336191231120174252 4989 1110422390029757410541411016003 4990 1000000001001000001001001001001001000 4991 351763969730796314051732218 4992 8921726042112 4993 135032403924119922459054482369121562501 4994 41473667735446536287606774610394891604 4995 15957919091655499853699481825 4996 3278150446216817492136015726254397696 4997 702474816232401540973252813057448666 4998 281548259590416 4999 138746025902472844131835942522699 5000 244142617968750125000 5001 54780377359633455028313065060932157761 5002 2654360863293735052806 5003 247086479615201861970859539072058623434442631 5004 2252193444762475705076844 5005 18459922321110600824474298203560675 5006 3060256013610476105317250463172750257056 5007 857422320132241830935607713018206911575487 5008 116191484230465246241196526810000 5009 1025809862703611875959257047850322308334342 5010 470541299536445742709061160 5011 251867687852267911596394542884290131640734667 5012 18153328593042677344407825600488336 5013 253076167064538960135334880614144689170200851 5014 11646329958280853549112845661686790 5015 84260178258249943844172341610557535770 5016 1157041373007960 5017 50819430502028967175234034345373194535757 5018 23298095809180930557807130 5019 470541299536445742713718624 5020 1001110011100 5021 257963427051373695449117939847926057624550050 5022 1949369904421317568220622732 5023 259198684539274540743532184493268800074099401 5024 490450504246759868683242613280 5025 1361788806651395766155576789396550 5026 1440824926994598137551777722406 5027 134241079633148236830419254462864326174551 5028 28452169498441124220293514590244 5029 5410240907155538833876672144076293235649601 5030 4400841391529593126199457435918321445100 5031 2841978701892341535714505575 5032 37133348191521865957056 5033 322915933854136519767967553853687907330393 5034 39547615571786319692145702722358972 5035 32534952781405982637668169168624698218160 5036 64963394423618295632713948900898862742876 5037 26252865481763672995731795571108855752 5038 20798203555384931038299531188 5039 28946141983941483592868294517915265639931079 5040 8921726311680 5041 1277966744101523949044169023689652235001 5042 244140626957039062531312500000500 5043 23368846282747855700773241661523308701618193 5044 12381557864841359524919444462100 5045 1459339601461616504839799972977233985 5046 108445687455855025264677052286178048 5047 119738924540355155116139401 5048 429527474806530190238707892364600128 5049 68872606209 5050 4615475886173244427132340450 5051 42600971794616513584166393355206390942079 5052 30129469894281635991546394424400 5053 47188685150222118666325622118609 5054 5936030877859393259686724 5055 15412591682557262917709998686758842665 5056 2176792584503616000000 5057 3846749826719627851009936954387776171555777 5058 242368323347404893820376866446 5059 3207592095090750189317734462623564559 5060 94559182973409392194318015070340 5061 91519707067724404815403142591120922951 5062 16129737482662462080494157052025718534022 5063 285071234442900005457420194739522048817362416 5064 2012198177404771623612456 5065 286424953653287271754522767769596025009489405 5066 324518556081009973881719513678336 5067 535142332887471017150315743309798186137 5068 195393002049045120388158900432 5069 148469286551697377656427249542626089116620844 5070 129787526394240 5071 290521546825580218407926462275068927090733321 5072 67214084146582408455701712 5073 71876437613121981167116645319743083 5074 513681159641972368832952365745806722 5075 945538626629210137686899800 5076 1157041407014676 5077 294671785042572546238047916412667759927424324 5078 244140626957039078125062500250500 5079 106066805025903787692693054064831993353795 5080 1152957823925125120 5081 297468728037570243521544684704623364482707710 5082 3379301641749809160 5083 8037359879596197445240314418642801 5084 54127777909403326778813300288 5085 1852936271477204396148822637816065 5086 14833783860262885163244163763593558836 5087 26736775786875710525837722680763027666 5088 1152957823957598208 5089 1729561213219488321029267666917 5090 1268241795758810696117943326947201020 5091 95428956667113768753111812189760000002601 5092 137283249689050319709140890768 5093 407920672716370181077884478207894529 5094 1080929020089561489591576462550458 5095 307450782749836363456764250331546938824240025 5096 232229235339215296 5097 306727723915474628557860331646095456707103233 5098 2638058092361026427192874568982781766024 5099 132519719549580004007625257948208221 5100 129787527153600 5101 311822048282727830672083498519255715543791681 5102 17943667253380965904310510042345508968562 5103 169395109152795964881280666201086 5104 883389217208462209393426432 5105 3416604991489524827704862900 5106 129746376591993498318750150 5107 316250217006215810568311954243048798150788921 5108 884162446141033261990524950624 5109 603521296979511933695113742905199776401 5110 1152957823958647840 5111 16378962605832706888455894630641023573936601 5112 116192626568345007072 5113 78121169525917449877734437743088818482753 5114 319984310361403563967106175484930671717942674 5115 353829808463800350 5116 1035974940415949900268436842165456 5117 2357454207031779073499828934057937 5118 146310379876412464394521979398309668 5119 325279961593573361770520994730739094939530251 5120 69793218560 5121 4618918646429261614564822502523011073 5122 90768823126256839682851753830134056368 5123 328342010607832081306749954819679260253911376 5124 56983167030468 5125 69793218625 5126 25602304109616499857865730732 5127 213080236647793191793099121403 5128 274989795827232507747776128771669512 5129 332984633588970033382998889845375174433181854 5130 69793219080 5131 854116688139545523884898862360681 5132 20269255401572737079468789897377381600 5133 958439599324512252813220673247326280273 5134 9849739403307560420311933011773026310 5135 418644695710088603666950 5136 149652268160201588736 5137 56209897817043554603716852665893283604 5138 16013043962068166201050254 5139 96758712618058468736737606722567274698375 5140 69793222720 5141 25601837241296947079548135494962960638901 5142 651939882152189074945483326491059881540 5143 1913533311983505675429039395473457591503999 5144 364660012008449421668480660761144 5145 1442462036475299473460985879233212875 5146 232677218936098088744081390647626 5147 4742037496763406181 5148 27984148633467511496236368 5149 367218630217620181896333657000510031365754 5150 8978017835100 5151 728808075330207009552198785541 5152 532031490024300000 5153 352163265071993737391682017239489773641878126 5154 159165172447479621021094506808526586 5155 209331707026248687328411619355817709285 5156 1449656156217156957892 5157 10151803701163803866981819691359198213014545 5158 354630488220214894009885237361249845884651050 5159 41089379207727674106251036620706 5160 69793251840 5161 2202193178633074144187721072267000001 5162 2177386997760777816060 5163 670411583778743234339541463909651649721 5164 87796038506742415990606915908421389832924 5165 9435333845132146195912261966769245 5166 22576912959792265326 5167 582448878881937713051259230334318868462033 5168 142261444576610680660000 5169 12305143653425952435266567752734135615489 5170 7984674398314916500742806933880 5171 382656584540514846159249877218623092234402 5172 2518386009318720512838288 5173 1989536488210341288570467603218140424 5174 8565928784672261549784725968241259836 5175 19589947256399011430035803408775427373620325 5176 129752104394531326447125000 5177 109830416242810838163303792688393918160025417 5178 2651753385199944168798554395944 5179 5636170679034926241978929577667878781 5180 1000100000000010101010000 5181 2025351392549048156071477925766377364717 5182 28951934026457115289121973665247798865006 5183 547225949461132441382265716867637658 5184 2237295168 5185 19412153868147281362945 5186 153370839093457705586118357364324 5187 2402037366075612265517179865471160653853 5188 1320899472656656827634083748 5189 92819607051999214491559394524130760235205 5190 531446904900000729000000090300 5191 384609393704052942754790876277596993647906942 5192 3872956417556182628139537482952 5193 386390676807961463929225770026489162921711751 5194 784717540807606921819228621805192980 5195 1392893099521612782869644018826925125 5196 3227106061820568639036 5197 13573985256448077472761703878308119745101 5198 5350654661249595034956090 5199 391779999506249296960687327591063115003376807 5200 69793484800 5201 15205297811132175215354898216119438492165 5202 1390385919477610805821990597791378 5203 395411068592508790738906968725751537607527706 5204 676869197830786816335248165563817024 5205 12057965596340955833427290778955665 5206 12589363573252556955049886808656248960 5207 13605891325733641633714487313146905 5208 16013043962072167707191880 5209 1742143708811316639089395458850497244950529 5210 28367574969296557940743700610 5211 4096001024000000000064000016008000002001 5212 475974176326352815140684 5213 172462537773909337883919573332768587777 5214 36583751008471128 5215 2721165126717606351864752490156105860 5216 1440838442666793137061905235104 5217 408364121346601692160808509964874606147494343 5218 407426162253036044873040472927244143422230210 5219 1545721075056933035887181061219646704437 5220 2177386997807433603600 5221 412135785761901688026088789315644788418434332 5222 215699005919751625088664 5223 414033568087559534141388203254675364519493351 5224 177916113610305084066959762294450920 5225 1735244099565929795007826038908452450 5226 8184541742529217714116 5227 3692315113329069196424532550748815741 5228 9434034643637118783797539325265256358912 5229 242371381853646057262567978647 5230 7026519592623367763940299282005839353980 5231 15328021775655299273579133758917066291237871 5232 149652268172686983168 5233 23097514309497675158041404598305347279629569 5234 356285420189638951173748742166276 5235 425589498040156999572182782157777240111924895 5236 582642397168789770389938900 5237 120413438392732761134114021834906638769535445 5238 711206371644090035875495508976868188 5239 429506689453457606798521439779804251828982408 5240 104621712032529514893239642760 5241 431477653614415518224417449654038119399800851 5242 430491137548954518996478187212375077892399762 5243 37071940965026269421703389388930407134774 5244 21915038697132606172333929900 5245 23435948843360 5246 8330502644933810683276720310853218 5247 513973966603616477712143243126757 5248 92433801098362041303168 5249 15989393268740292536779031568588077820542977 5250 150300536889447000 5251 441457424628893260397105107256009764871757181 5252 3416692578733034872112168912 5253 413227362352908443082908692555605093 5254 1929472400101894189052371882698006 5255 164556757742371854600990790 5256 56983272446520 5257 288381011735199261715755681054789480128705 5258 1011704623090183622927497082 5259 3437607617027499983328166739012634711438006 5260 448570283600399741757037869705980 5261 2227064742754904223292438598601264222 5262 1607212975889968309489412910 5263 500417022291484895041671412023414407731711 5264 505506527432365844979191808 5265 995162479592874879404943757510413065861085 5266 454747450491266650675246259497540241956646690 5267 1176608329189804608502 5268 209862457537804482804545253687239892 5269 612710422162404106720940717507481601 5270 192308488508015876933552930 5271 575556651479740574370627149571 5272 27478003410734646351069328383206315240 5273 261669386274895711061042429989874559002561 5274 13574260399133731373602032546 5275 36739807986651839800026719153725 5276 3909198177781786087396039450053900 5277 302423172066659581138793606342223 5278 34854776792154959464901890492749252 5279 470537266752825357290079752193060646037658728 5280 69795348480 5281 472680127283473460578704603498033993549368281 5282 116540251414928019358556772560570180 5283 316995038475508123261558182637056 5284 115662831941142886281241400286771921554404 5285 1154047438906983425 5286 47188932815640725877698642910276 5287 14002861316725613098942415102602942147 5288 12227249665803569513519028018199482368 5289 14552846551418334962890626 5290 1967108886673244867433309285010482250 5291 483529241681332710043676721808041182347374751 5292 56983272984540 5293 998946962334351310075761959271310627632493 5294 484626612536223793317846879449120902230776714 5295 1967108886673244867433309285011601615 5296 7084298698561586166008675160630256 5297 494762648538096111271964731617889462222 5298 23920439282818056693870226816668 5299 36551235762273359495956937252799721 5300 532031511895110900 5301 494606182720613713377073363027906463796767811 5302 165251798073787174031909448882676 5303 2707932899710427491580739327148085638762493 5304 614998460035166355720 5305 499101720508103195100031949558556070954476445 5306 35977520013979414922910700926062846 5307 163696777938273857838303 5308 122126829879216866399427734625259665353836 5309 19706294042104173363432550250533070989366637 5310 56983273022970 5311 247021585329429088897321 5312 437837360127226003088519104 5313 508205360560392184983199246620193340895218751 5314 150485634500042288428067943829365526 5315 4271383617895305657468329737724651447650 5316 3485107603216201147756115764048128 5317 512814030860139784573968002283359762435132044 5318 124916586878787433713873720476717932955082 5319 515132703786464808508123524690345254916317367 5320 67217393876233370325509240 5321 303338312632536476864262086 5322 770203208859804283514730150 5323 248651944826652502902474878015799663004417 5324 40345193936151594823518118604 5325 522146506602830316271079681358737208805793475 5326 249495260560836062953080364554240261936 5327 39959846912088433750964198692331 5328 26968695418633657138128 5329 31681983389075715234376 5330 1154047439948218400 5331 3233934630124750328981093140136177667207 5332 23281413062593015403505185260139536 5333 178280746924598929638330698982200941441225 5334 69795582024 5335 526866434248333758209447925343296325 5336 56696804922907424962904000 5337 2404726461378791532695049182870751 5338 179065755145247148368138349226 5339 5234591508179156221338482882278 5340 1156867086104598453599624400 5341 541280155747979765430374082973868797845077764 5342 7022931248835819094222470529092 5343 302423172066659598529078387771173 5344 282464404373377035900000 5345 27478003410734646356315247579836270625 5346 106905523807315260667332 5347 548619436733315518555397384960964915900932251 5348 9655245727086676829887035491748 5349 134241098386349709063685191094938063796251 5350 129746395555664079597335718750002251500 5351 553562848910140799692392514207489649549482112 5352 95570132109960456 5353 3164382118380869224833037027564741 5354 554805065157569989658396685277726371388788914 5355 106905523807315261239120 5356 6557979544284921451205228800 5357 561054564102922551478595961653989006149788402 5358 275312205201614151546548334060 5359 563572381430736692013520735645082827372848169 5360 137285153914382261283418041600 5361 154907715775745981445032060963908153239077553 5362 40808062507597909266698527307703982 5363 568639115653942565476640566249375554453009116 5364 531446904900219431438100090000 5365 575556651479741335533056030965 5366 132519904925029973011928823637818620 5367 573267609188097334927866066296158026625383 5368 44533334075477693670052265536 5369 644057844424624950047455784108312897 5370 1082056469274869906596756320 5371 14552846551422149904297001 5372 991400972552157365118452354768 5373 339452735546187514687817028393 5374 580192299227201681334445179529014001930387626 5375 42248110354313842072678816680625 5376 17891328 5377 1127668306642588914534999838949377 5378 6956944004870655292304338864984864 5379 542167854208303414853681799752240410549881 5380 3381981307285548100 5381 586703320824696961431105373234125399318731845 5382 26861018569629226901205814519200 5383 21277694349200601049115211762649 5384 49853033508177646234360515853848 5385 7189446207366213227798296871689529176065 5386 317173170567914049736501013441048860240 5387 57181802961878505110567874329646367606 5388 30146559367413431628 5389 602603981621581492529570440393635879449531956 5390 6587764102691959110 5391 605292173389523347532200567972028754821428551 5392 8480710501974351124715990896607232 5393 602603981621581492529570440394480373794497765 5394 27984148725637906698961284 5395 13722130977748763428235844038262613551525 5396 4818275570485765126352340 5397 1154048504026366977 5398 149428925747237052731182345472949464245504 5399 616155234377605796569189102689116135457559807 5400 532032146100837000 5401 198672501548551234864160817038379129 5402 110448650115972279750584532 5403 26968696305512910984003 5404 123427799618911695132624 5405 1338271593410050629625560749905 5406 2518386027828007923636156 5407 499101720508103824187246924865236220097939252 5408 95570332596281504 5409 629985309032194161360717360036289897429962255 5410 68730215831964876800080 5411 2153212232849429142972491627875879371 5412 1667904830883478471227639408900 5413 764883209721030530344196333104425877024 5414 154831431292417181491236595941788588169114 5415 638419350253377439037801719344085907012413815 5416 37968567232771216910101188738312686216 5417 18570806002032165467133383691457834660732457 5418 150300808872998868 5419 292213724331638493676573704521343821731 5420 12881617434878940 5421 29850515346830369394469541457 5422 64976940277988987877140875640552112072 5423 605095270256519001884372998834461122 5424 19734517768782678053546476800 5425 945568637043155831996104150 5426 71771575179945722740211857689078644094882 5427 655598746608060069666310270443595783705589463 5428 89804742468860685876 5429 594114972473671951413482444012489602083985 5430 21915038704963556664532763130 5431 55989874425172820427509867148815168207476 5432 232514839675753152 5433 664346414997548483876634705684898576782982251 5434 28452331949514406394979991214170 5435 667285996135732493585002730440592713926636860 5436 2452859500599712132185247763727852 5437 670237495941390736486773711762737426697780484 5438 387314863172144895439892086840460652 5439 3164580337359 5440 69810257920 5441 2241435630219861393707097178647727698241 5442 1269543319972615330029326192788564321878 5443 105950380559373998468194151902124064972739129 5444 163993602821447619338574259504021511398400 5445 2721165126719555461878356265636138630 5446 12005993003628728121324464357074 5447 15787780257023606058248545768429518519043 5448 80831418561902788242735293452800 5449 110443658141296221677000458280105792001 5450 3227106280160674220150 5451 34736208626866632130975729923 5452 475974182422042122476604 5453 3043849036202156258398123830706223 5454 79766564653712402733963731113097910 5455 2906981761022874520301938731889662800 5456 17895680 5457 1779708681865463613606 5458 1528683118250194428650301529596290316 5459 49174132940296556243004770517715606689457501 5460 1010101010100 5461 17895697 5462 705050726124371472676280310607883259843774602 5463 156953301108778598605029765130645008 5464 10305032722333767991617186866799928 5465 49039424751005404144197280716546794508822505 5466 260645822663751250937160659979317958 5467 104620203175441859853917651746381556090621 5468 174414336783336811346535436606668732296140 5469 237201458527912042625309075572322534547119313 5470 717545371657058054634668771304140 5471 79229371458530977775716729089 5472 9072020471225293728 5473 918671369374790755626904305889 5474 59700165048828150 5475 728639826667816293575431298932011478231817775 5476 26968696305679306094404 5477 13138299916346078180455369803620967598865 5478 86984725255887933666200529510 5479 991391143626860671588147959560318883588761 5480 1000100010001010001000000 5481 54756614126881562478638312378039751 5482 736662205452229574705048237377918559601717682 5483 741514413730721617962906288430022014490205236 5484 33518283323247201865232028 5485 78182011973885110903831496438178748445 5486 22576920949467598688 5487 237183235962905237366247039241275627 5488 56984650925104 5489 4096102402560064321600000001 5490 2760693706993483169226043259344740 5491 1601180256683140731080809 5492 3903661203828398750718543900200478645312 5493 300289998908518636497802862544581444044946598 5494 150096694236563409998794183170 5495 79500681148276528951415185 5496 17812108192771623477158675779896 5497 764547813359218806997914993223702332071574004 5498 186250280545444712521141670329682689727252 5499 2815314064695833578918312839515325 5500 1176608438698962555000 5501 771248208210486868673851593615293097317115141 5502 104621712054732446981305309362 5503 7437209740056856704437778593814548683 5504 163696780930448369297024 5505 30773504810122948789013791204034738144385 5506 776308781753166191930380209399509412231629570 5507 4143811677505630403411945691999272960003561 5508 4742040396235752720 5509 82984404211023543695210275522494 5510 30636859434163615973061750 5511 788235379519499843778942045100980225307343751 5512 2012375572694048387170280 5513 26861018569631382923832986337281 5514 358189367221709065145275241962954158 5515 1546484175890078460150012059344595875 5516 4096102402572800000008040000 5517 798591609733344162386104027510606465261164963 5518 70702459184721817463449729569276458782 5519 8916719665254727681742521 5520 367709831688278068158720 5521 397495619204599747777736248768321681 5522 68778553696499994747105549822 5523 440997113482602704953252156863042819327 5524 297866523834621814856002478293944384 5525 58694559066501765182766484030225 5526 2870923403817955151947976019029658 5527 6946331938858235246865094195406091980191 5528 325623011962815875632596811776 5529 21915038704997604275380577001 5530 326735800769601273168724410 5531 823243019228224509512031085554895263644502020 5532 387314863172145470486822933734565328 5533 30129640289591468907245271224401 5534 201423420355539336208643559185772526779314 5535 314929453463733351685603865349051588994425 5536 9225178189101629914870425056 5537 61841346688489846099174961432221302 5538 67217394041538133638729198 5539 883417573671444352970260657 5540 2177387168521737603600 5541 621653516038082421279649206374408561747342151 5542 356978463617877265776206053759546600032 5543 563572381430737374299493586966571925953898808 5544 2239216056 5545 40749804079030608876971987742651965545 5546 122266064401366421672860685305816 5547 25543526534350300211753688 5548 204197226951303199977554114598103632 5549 855962507031139666315917910627065548316395858 5550 1176608440619553045000 5551 26968696317666380282551 5552 12482872859646617780606671181763312 5553 863393497258272880665719930040957133330966251 5554 861530226344917028433464917001126199602766946 5555 42248110355526861195451843019185 5556 397495619204599747778417104243052532 5557 212159565630595370363277203415604088499284 5558 282579052855568 5559 1660072646465271546549854440320936184131 5560 391021616080387140160 5561 4300096841832392144214789311614906596750038 5562 116244106559328519072 5563 882230439411468131967525992915422129689571441 5564 159165172447773659507680693561190268 5565 82984404211023543715187371365345 5566 6168463950893727528616710603376 5567 99348558004548287446795708665813978322 5568 2239254720 5569 12057965596393615232135995191840769 5570 7288116046574344836055350 5571 1546484175890078461393588649273906631 5572 368740632637102183074134803656 5573 31806386276302343551679855647185725789306785 5574 500800113842076460041711154310782128 5575 13165447649763604388332515514825 5576 9776893507212195404864 5577 302423172071165090900468526469743 5578 756247366664763001812832879582393130065282126 5579 34239889864331808805480793880672849478150996 5580 850862904052385393196456536640 5581 12836206034849026444005102298787453816 5582 1195987410781310273837920608247212760580 5583 7114036662768225900349848948546939436825053 5584 1242437780213619439537226767824 5585 3854440847986141392434425712425204645 5586 10861512624974714682601881132308862 5587 2138022001480878213572798927804129991256264 5588 69812359232 5589 932983409273721998249298119579417178456533118 5590 68986591380950368320 5591 936996234990088301317662832381051438833385401 5592 110395715797787174314619000984640 5593 9850405472135161996383608 5594 229250162387908715660231206466155146645644 5595 1793626203404084305190185328892381733095 5596 20844458529943329923111387569376535104 5597 949129831820269221536178071756386865352140805 5598 3353402925180523110033466674638778 5599 953206260085159259994166502348644976297896810 5600 1160413516735200 5601 110112484571629817391980654368926058807610883 5602 1620010981763740998214424571978182988675292 5603 699020065345557044134909351676795090783 5604 491260653137667548130205148580900 5605 4023068427984589490950953390066365660 5606 9655245727540103335014002870306 5607 7252856806328331962806695094533 5608 3138687772599557477431000 5609 60912001678479778369954361050265089 5610 69812388360 5611 686688049626350698546503386422921 5612 56696805070486383961163600 5613 1864032380477931170334706415388238362777 5614 70809755468630474280875343573971214 5615 16655426900303248509377705588736865974025 5616 614998532361922448688 5617 990622981309686011319211045698628794989790244 5618 241335341597150403277745396624579583456032 5619 7684135553337586775232941720183806404699045 5620 491433855184083668800 5621 19343993778079760872652801 5622 1876010057219305014971059351318816351878 5623 2033809785826906710173012852384934597891256 5624 37139692490003092611008 5625 14833793316019159168543665774520610625 5626 1510348254318295699274627323074126 5627 941623758025467943237794989763807746 5628 532032168724137900 5629 1016310334501749698254047252587031846530428420 5630 2472044491159299120545677585730 5631 728967120654101122456964528491313403 5632 12882769823058432 5633 448570286682665827054892141142529 5634 886476223440877644748800 5635 17380778665409626037414349887859440224465 5636 61225471203169516652694500474556888452 5637 52471778490092876830345311629340162675 5638 1031575150908579666133364453497406272926292010 5639 1038181320010018287209684386566371183034028566 5640 116245201371657614880 5641 195393018381195659032624436084757024576001 5642 1279216431300542858495039373643574 5643 1154082588885811233 5644 4742139056718396240 5645 505506634035051935587420225 5646 44655922472957388476875371987390 5647 1055987823576581002232139925143238374482155351 5648 95430373762142388740569760000 5649 51376115879736106087152585645665397041036955 5650 72721587042586685112405794210500 5651 9647425166414809717296248390079912995173 5652 17812108466268764337330786740052 5653 1069525945963652752871114120927582063737945276 5654 75594268736790992397941206530 5655 13044964059049613560497061765082003081476335 5656 20059266307393648474010169546920 5657 899505009827702394402507534160859291395257577 5658 79778750836966907369526 5659 407214636085027040439052291 5660 670434150199242251792861520 5661 192308540145753486520401651 5662 1067604287980364422950580276264522424268 5663 542167854228276986835345430567692579743156 5664 8916724781678616883200000 5665 333853530495177038489225547186130812116065 5666 1094759835725729044236850962046010707071071810 5667 2051275540200446660353477787579104364385 5668 2875226251249999485051293858001024528 5669 1106409206578188008993995845390379889743143666 5670 584756820426870 5671 159165172699470946328235559468702879 5672 4818278793908441149035624 5673 1607213229714075010547994126 5674 66212663011602795533521189923103436755234 5675 204640112173355095162281523986938470501880575 5676 12882769828223196 5677 83384860204056583760124035350728163 5678 4245914574924232228794204929902020888242 5679 52681906259720519805 5680 67217417349493422512030960 5681 553098851301108374321540682006 5682 513681733640631938958796242249305826 5683 1139634640706932160366434960374747846746268811 5684 52681906259724182672 5685 57355692249240452165202901510911817662225 5686 1142042530586499362960936772687526063225700362 5687 1149294209595705987473440933989357659331205232 5688 95575553273370456 5689 1154152085642243323820074662959953853417298277 5690 4817908530301751519857050049024105140 5691 15797909203835110569292474512183 5692 2252193557950639839705681860752897900 5693 1163924351039663406251954435117197473092361026 5694 13574261656673045715424484928 5695 1168838873058350086044857915000612858457452425 5696 475974749321154964843072 5697 1173772410085702022857543575654267669055991703 5698 84623993227672843170598313794212206 5699 232221237635335805538304000281 5700 244240234390625002500 5701 36328731791034348496840638961572731300047141 5702 288381011747643688656460358003441698081506 5703 2841979066148858291699474277179459765541 5704 56696825582900073538744000 5705 4972274512725224193704784620846070850 5706 6580552173279013275233706 5707 8184568949062263883957 5708 96937792017134323452277377963962106432 5709 1601033700235277522132745323621945601 5710 3896289350448541668319600 5711 2913098986139429672278903091576373938137 5712 582642515756666125404210000 5713 5508796344188078941072600626 5714 391024341517860806964 5715 167149610424650234308108209113361946365 5716 41473690027160902260097650086208578704 5717 969036892639582736387970053857719490182805 5718 2327772663965821821628646680069240714500 5719 1229315581915886273643462577609885546612285288 5720 3138690108916472708741000 5721 44096537385612668780252170475171156961321 5722 1708162451918775797568126973687308 5723 9020177329527242257852231638528044793433 5724 2518388008324919799572304 5725 2252390142557265577073500 5726 11644880641323425624565364722992740326 5727 4947839143723288836591558394119262283246253 5728 92433968693291618024288 5729 3498737097073052742969826 5730 2213376552416484082490900190 5731 348936340598264632692132828225398677 5732 195395567035634175796873235856 5733 7635074998285974931534355472778634288619237 5734 2213376552416484082490936290 5735 13472848674199461336933007995431314015 5736 282464791746036346629000 5737 4582826509802085109258828186198523689179001 5738 622999528651066786710088888624 5739 117084596766734847899223335524117514197670976 5740 1667904877154323302824544345900 5741 1287258619480848806046339811310621295407618642 5742 164556803683795230926402184 5743 14736441721817272004467652758414866267416713 5744 18771292389969341701354601926034736 5745 10555704701688161774865514851868408455 5746 40039675850756401268822152 5747 339452749609103588928958397672 5748 612710422854937351881516027741081600 5749 784799264764145892060661 5750 4198434042377334985614182840768650250 5751 12467581096316874231142701167311369863 5752 5064145436733009953694796314712 5753 146310581432235062007297030981644353 5754 171379003392752086370620422696 5755 100850518392201992263484569590175082718325 5756 2654356119420848931586123676863100 5757 17287618855814848298320605140409 5758 1328189185010728012008511565746501879450793130 5759 283593421661695983816042429067730003210 5760 69929533440 5761 1342095586110102866417500094446052901502611721 5762 33518297149809425856339974 5763 648041406632867942872484062806 5764 114618145470776578970285576256 5765 1167652915267136155817011570942214390 5766 332207960367511174389977590288902 5767 23232817890097034487668078653798480726896211 5768 3103579253144031272170311089561832 5769 83024081724683474761518098694 5770 817905254720565823414464205045590 5771 1370309608631484440910908055360664798096961071 5772 12389906927253843000 5773 1376017241974697169872217520124408981695710001 5774 1373160706912629743956863114684663952499131274 5775 470558170859403554069973600 5776 9072181450861914256 5777 6587890646885999502 5778 1779717200477315615460 5779 1393271153481825441386773778013541906493206147 5780 9072181450861915700 5781 275312217220522997343839804433 5782 1779202538070086428464918363958690 5783 1404883695965754433170818819444065989317035136 5784 36520984111719634701571584000 5785 17132949557615549157881487437567203449970345 5786 469470849555626292737390695354896 5787 93781792749321682260053875890924528 5788 345129731254392342091378528291880564656396 5789 2247108339060719868899006630407811927801738 5790 2509727599471677042938646720 5791 30929946777686283914290948249201758328321 5792 2386441388188159658268982400000 5793 475920854002362922081782560662400001 5794 660276716441221772860273100697017766 5795 1226743244906259917916414914788925 5796 21957855507157752 5797 1446229839417513523846300058136668687281782601 5798 74356069999768636054275435791547158488 5799 39737172110902458034971420115366855061526351 5800 8983213675200 5801 68777489931853037938274189529791213577001 5802 3498453438914659259333915559232732110 5803 94989459900536347265296881866355717167798 5804 356754080168803543916228284433709748493404 5805 69929566785 5806 554171083044532807243500548996376056 5807 1476442474637269396974862521410429983109742009 5808 12882772322804208 5809 4060776770180470915074974818999911379431601 5810 2213376552425375755303110190 5811 267729765443955248239963917093176193 5812 11520677371475148188930509732496187312400 5813 1494846646933990156946450974109997445023799226 5814 244240235156568752550 5815 1501027947535068500685698734534760148408107065 5816 908114285557986793460480210857066496 5817 440997113578778358828092098587776804208 5818 367218630232537595888136186269017086203788 5819 972730215988569859653469123400739879749531 5820 31682058473586389490000 5821 85777441444783149754847600548609042376521 5822 3416605423135090799315128536588239765870 5823 65690193525239786655069686782870038 5824 232525054286680064 5825 1242437817311748348097356396225 5826 693843099179796762693683493059000970 5827 1538610445911440295808725102681150628868492971 5828 1949425057048548553695058448 5829 1715460062337657344658506161045792677 5830 1667904877154749483340739109230 5831 2843366224159870612149936072496 5832 1160600854181256 5833 51500698506958657423629774775119067 5834 10738424130210933495643360652742008407084934 5835 257168665883354665292162310147047400 5836 227735469299736373539849917384952568656 5837 70814247157705359986936846639558 5838 29279978618439062428260697734600 5839 1577053721556313410133664562868499081572919209 5840 1154082624320307200 5841 34726993411377253037696699419027425781250001 5842 532051195599810030 5843 479162497356592757385145518791217242848823152 5844 3630725511006567839502130164 5845 992743756257691285722286999174805 5846 854116693135727641053799436599830 5847 3041496681058947894396525012051557199459 5848 670434150203721620220257728 5849 191582030931649784503532456659001 5850 69929800200 5851 1616375660005322850968893461864728605653622201 5852 177937334626501875443732252 5853 43447310370387600282453 5854 50723302819783992731034 5855 14165060050 5856 2177397078302793600000 5857 1016310334507440751036872591618056339292120577 5858 20059266307395471333663227302582 5859 1949425057048548788544310461 5860 244240235172187502500 5861 1649828276973087669831317679720452894213313242 5862 5064145436733824582916258290862 5863 1656594480570935684738822669668041089555772841 5864 98538930854084284344371069894775371912 5865 491437092687977315160 5866 123410482126720945525366225591104840 5867 2394857190296051466530666354414150825940209 5868 1779717200520199164840 5869 408599016959292045335631215730788031839601 5870 28367066444715458491144014849687045899850 5871 10604614874742328358857088147565119837766 5872 24454203739436865033466289994218416 5873 68952864817905188376165693750001 5874 1410672225618062755667075856 5875 2199747160227666112119349663919743002531625 5876 171379003392865102005533594232 5877 14122817687808277992444064720172408655568443 5878 3026558702187173540691541549918016065240860 5879 1711646850804763576326629730396637697623625290 5880 57003941599080 5881 241807169739156457428468826614179540619230529 5882 6408085400227755797385630095400855448284 5883 61947030488701205455580424707175 5884 1564475064906337675180551691555502124 5885 89805645056703174445 5886 2518388008496316919731132 5887 936370755152595152684118840319621820387171 5888 89805664658812912384 5889 8064816009227705034184683 5890 2213376554114793093100000190 5891 67217417514806268369019791 5892 2249005860 5893 1761188032347013195886210690673374786169907276 5894 54108477228013392169016745772086 5895 558547061843455893329969604992168440626394815 5896 215699325994009021277696 5897 7026519593391193509020220307220030803137 5898 153370840474502118770175004743846 5899 13605891365628363780877538275988101 5900 1268364900813707227419900 5901 535142520699940366169783737650683416641 5902 322475877258122953430538573854400010 5903 147363729660247068737140350155223734333 5904 123428007834660225462528 5905 1804694366879274421708750053194114649401688160 5906 439705009393236309373040005196314700490918 5907 1812040466833200550028645022824957771261685063 5908 57005303904724 5909 10906800566488365405406242539936852632355785 5910 614789738413237157269102630852140 5911 75594268754669095745754097156 5912 108665931614932747442105603416694805992 5913 92819607057319036920258752707749411548313 5914 1830525801509914914053679917752318571827730386 5915 1841699811844975493979024217725355558777582700 5916 21277694662486947358070061658176 5917 450546511676920405324514238288059871180164 5918 31676408412777877807617504328688250 5919 5901632634194849463849210349915869 5920 37139777065809010887680 5921 1864235629781190612350081531932504615566224658 5922 116245225183173517872 5923 135296123519877717130802859105757 5924 456058652517061212135891014533553637749604 5925 3060256816763193785419138951486870529025 5926 90703448698822995608408844163966167247650316 5927 6580552208391002791940212 5928 232525418131091904 5929 7808053920484639884185545779354592386508255 5930 326735877615126426686392650 5931 3543589403268539096897377513241601365433 5932 671719980351797997682551485694976 5933 3496946054514212646394549794658 5934 68987347679800246320 5935 1917805675073580069984647103816913341041597545 5936 8242141000536018647901783296 5937 471607581371191418266926519824729953829543217 5938 1921685580696931281070168501973480662981684066 5939 12305143654594813870979048050015511578769 5940 282464796050177070518100 5941 1941193262954571689359510544146033019835342388 5942 472968122586733625057478489231835056396278 5943 52681920307947807933 5944 115938028201816930865706734594174804392 5945 95161757451969244701004056385376905 5946 886385777012644281642311780716209990 5947 1964842029118832289394332100159461586055419801 5948 24314420449802082466299833408 5949 29017237822461245230090213066516207953 5950 1268364900813718376471250 5951 1980754279352172496823845253391647429264316298 5952 2249052480 5953 1988754622406891179690276720977906650652984376 5954 68730350049951744000080 5955 1872664389085942244725069835361356264316165 5956 120706850090248171898622804411675569136 5957 35419614173018434316687719973771501365864807 5958 708802112498855693992436738747469240000 5959 2012933715812624740612728437472118541437071688 5960 23299474393476761911197000 5961 33516435313175442423396893094822104001 5962 346619483355857642418925950353362851868 5963 4431999653728137481548386641919 5964 37785711515216199223549261164624 5965 10902499404511909862171739320 5966 4898800625350098288468317576768 5967 59679347759945599026295113742678910139 5968 29707541405255752224397410637331536 5969 73122972345616153036663445 5970 11646354420221385741096492852210690 5971 2062102216894173852231377972197819802207413168 5972 143558006877157127569908624278886131446100 5973 470558171460769806179250078 5974 1796020781588917528139880 5975 2417148429576441448373779242519657940975 5976 9072185687249461416 5977 2087097093091556338991872564568790168055920964 5978 13994502584016862372872767463362 5979 884171471061042459809673847905 5980 5350658209716115755169100 5981 512621721721083767736447078313253461146469 5982 19408447452898687418064444216327120 5983 11640820684698214743047020750549 5984 6833267912932863548256 5985 4060747900231912273739066009944065 5986 26493823235328771991745675812317933186 5987 2129373128052280328917126500903606593763137012 5988 56696825730479032918419600 5989 2137921954885048428824171163866652087098611588 5990 7084298723017081063926717412602650 5991 1029711308026515816789374882181 5992 19344003000888847507652608 5993 115010390643277791830812588152500028637537793 5994 3166940041848 5995 2501874228673494197477458258336065 5996 137285161072924766678031674192 5997 78592829356817009115415024469458593 5998 2168091212277987827412157951703311191776890890 5999 936370755152604720814526243113009467961546 6000 4106777667360000 6001 13844152883696453710001 6002 295748763678308674746047984922139828035872 6003 224661679170511622723050197310280271 6004 16787970461800961600 6005 37257493567807235000445788275108966171665 6006 36586502899274328 6007 2216289353343307275716965296807767176374223234 6008 19344003000888847776088064 6009 4220584809931551447965775500868179919501 6010 1779202538084744627962528549889590 6011 23165075546397791884144088589305792029057682 6012 3630725513356864125108974508 6013 37071940967699058141615989373213922081024 6014 693916871477461390859914 6015 91415232361348358458396559270715285993050115 6016 6833267918304117966720 6017 140246775901389170867757444596608102 6018 1601181680125268727955560 6019 2269987880359203203852855637755958941819681347 6020 215699326034876580240960 6021 2279052711827711807577917109505516625648474691 6022 20065371510735595719686782347930262 6023 2288150714629024257580085788285224493444509776 6024 59605602279724121093765625000 6025 210334548382033630798854400227916137625375 6026 428525853440052665190394413394124 6027 25680924552987999747322546266794952 6028 766220402975776784157031416677500 6029 2755599568923664353438415701279256327599448 6030 33518297253762751313264130 6031 12389912279263103521 6032 1320899692967139163293348752 6033 5840054880861737714842791057 6034 168301417990955946432757732291236334 6035 5721363704401610934778022570673618947342560 6036 353819004835145158945262894100 6037 2352774839596744081798291673290695661139157604 6038 1816489893430285661641669873199988158 6039 165845034794086835047560717403370816799 6040 575556672444900139815967600840 6041 2371543760885869689969222530796994220212766510 6042 625127010135714807887363688 6043 88830122447247591317756871623730562507406389 6044 9774800290768027347765544048654400 6045 136333169078777625117393681432898995 6046 3794884626354728969701016349768705458760666 6047 5185150247157289310216715216462292642 6048 2249293536 6049 437837456417202713362204897 6050 87821247609584202804658071000945897900 6051 247021939622421538629480 6052 17554133400720995945059162350530436 6053 335244343390076935814924991207491727696938 6054 1100339777733869214113975630823392496 6055 2964318051621323733705273880118645503182475 6056 253734077692726123228618980725089216 6057 413227362868859683036350677970200520 6058 110395716874779660642233767815444 6059 2457714433283174881089752091241959059426141709 6060 2509727601318434624697569280 6061 2746028191757577155259346482241 6062 3630725513368734305295668898 6063 4334865587792337847806714 6064 1333739803830286655211718293061632 6065 2487069669123708157425333882276410792808593150 6066 6946490137224677502173606280 6067 29281329172135777141759233732785548201 6068 153370840474508075630481469390568 6069 84260218500783159825053532194470214379 6070 331084296679271943875567319508694160 6071 2516745989637341509571374551601384573122037498 6072 9776924594215099666752 6073 19344003001447399682998273 6074 395510603169650369384673049882474561814 6075 303338385766973063378313450 6076 951474833908925483584 6077 3226275168950514277518104965272401 6078 290054084077332517699167789655716978 6079 554171083045207483749387327917569529 6080 9072185801662904000 6081 2566928721192745977779849574768358412847666051 6082 553092787378212566613442953336223911003010 6083 190641933155984714116928562319067018 6084 50723304189898325924484 6085 50723304189898325924485 6086 18153364003392977714995961140290908 6087 20059145533350275414345961726320414032487661 6088 154516910781790354341119545260078214408 6089 253682407821797643851875392639229618499999233 6090 1601181680126534048098920 6091 6733968243271822465478737121280967000768801 6092 158211595797250346042139144262826247500 6093 79229376180969518235104903169 6094 491260656437431139890518748158430 6095 1546484177276862413988478860003223730 6096 69946576896 6097 2649132080904782149192263267774385075551483604 6098 645489436097047785670352757412410047962352 6099 1779717347349933753423 6100 244240274234381252500 6101 62530453549928961734998014509 6102 17754555766991212895211924534 6103 2680575420560705189723834105770022211465671506 6104 56696825731533114562904000 6105 204062362044630661245601160805 6106 1203962846136412968525412093739017526934 6107 1890852088053402114523672455923402 6108 1238721728053218241076185453676463132 6109 373323962415423879521869569021685572569578 6110 6587894161931231890 6111 157599294884349345005147341076189742574131 6112 883417735708405571211231232 6113 2733742144475582991506185654109237654974103126 6114 1253402702434060632683835791694044520 6115 584764230660265 6116 13146018297389965755669081666657776 6117 14552854061607391357437501 6118 532051851723300930 6119 4722378030127281338610771558810241 6120 69946606080 6121 448568678538428962480428876602490476805176001 6122 1425762232068599474549470685666028030 6123 116192010221787615343787663523471 6124 1000001001001001001001000001001000000 6125 57127725418138817907605638426250 6126 54108477228016643461456745411730 6127 930985864443189691672974066712721 6128 85189841646980828548276181969264 6129 322475877258123470760051900345710001 6130 149587993704138092323380264960480 6131 125410444824070534559909701183446205572714731 6132 18175248 6133 2842986623467105326285525670956030691027154476 6134 71876549082467902413543217967835986 6135 2854128294288137264367495399028422582609558795 6136 391024396006041385536 6137 2661688495480471000696179931822011626 6138 69946610184 6139 7160020042768411039532660551085381232651511 6140 2985174288454574581340098094171200 6141 69946610241 6142 7615382657488936479956219821934166 6143 4129865332684378303238277057211605939797082 6144 2539579392 6145 2910912849283284052622275134273672226575448045 6146 5793726682035159031070354000238 6147 77309411337 6148 4555418950153062033362272011959812 6149 229332095948941497339234665706198239707504 6150 77309411400 6151 2945191632059284535948654331319113561119990101 6152 14394201634440467360413481592 6153 218878738831754255359768984347440484 6154 2753884544868780988497789810897060928 6155 99869388046687602715808520221165241982179685 6156 77309411904 6157 30865466765271247267646405 6158 3288631186972146124861455456329814994771188 6159 40331888624813207909214921 6160 3930761492480431273082880 6161 1155034836261817792458759137578471681 6162 51365050672077497865822 6163 462142181545393269250454178795649359476544613 6164 11815117312962512510712 6165 1013077275661123387254826389128029005 6166 1178309883892743948120405560335470 6167 2393439568056904294413363475941 6168 77309415936 6169 264831189274896158517923748137 6170 12722512255844469328940283840451467540 6171 5708059680855099958743506728463714621961 6172 746262757388413187609362256444727795042700 6173 29039137587084321991290092809968266577 6174 1221099791616558 6175 4388829181082236650492877643934770103574975 6176 6935185687388791254048 6177 1061054256776107891847146935675387577152 6178 755014810209692476381600649083181823758548 6179 33212005915163013722480012982228201345425 6180 60743478082980 6181 231105190473803589237520018589555101 6182 4069883202396590160148209380510347124 6183 2875591547168964149238002849490795 6184 45573815916865935795384444943799008 6185 53110825343069057394288494361518688551105 6186 29569888547510922305706232904167593030 6187 884444897220506650286220500669781943600131 6188 391628693037185289458820544078400 6189 757144994724475433867804739082419414 6190 8990401285324824884942520 6191 580332920177426579457498704265566199756331 6192 77309448192 6193 74407958318797604701092696792292298753 6194 19951610250795674755449001583256990638234 6195 2456609527377905235 6196 6842026476661437652503023005395600 6197 3220547354636291096142139964991078051835507602 6198 1025287989270698051114126023884963198 6199 3588681815800505823239173865977517464975 6200 14039019875301705053000 6201 243570720509697794205676905 6202 18396570650482520683122924166542 6203 3258152556561762507734438153556892687149643831 6204 91713656057973497196 6205 3270776791713703524311543191001294158534830145 6206 216863638409359738371865762351112688094944 6207 1019085949354199155357831357401078972048 6208 968151121225637429248 6209 28804382126579253647780718200487937 6210 371662761434346012479580 6211 806412439705501976090710365618881740307555 6212 10969108098846881183992097373764 6213 16640805032890612988475 6214 322829856081092261016699352041829010 6215 107827997352409756677333301833170 6216 30846837813239255976 6217 2034415807705452713093558951709732451792001 6218 3341015200926084000740529535433542694538023282 6219 453905317953379272816631724841 6220 3358785566554165180634312163144380 6221 3373396537361149606726979149958360673140057634 6222 9931135425197589285988206 6223 4641831952665489925535570601571201 6224 213843945330609707152983975248 6225 179914779703062077723265066872730725345625 6226 18336248283495671242260629090914642178090 6227 201647429129574448319050421386719626 6228 3163713228020463873782010415632 6229 31633422841659121096542147711754110225443374 6230 12088652985701807614544130 6231 102288395167353937922577957579988513757091 6232 211641892869754142335995690459016 6233 2052361444813041645969464027197557800961 6234 1565980811495402024411128406109061398 6235 3465600957886798683509497392486247425474000355 6236 11151009826984549814839404985559824178252 6237 134291263207301096420465333007606150796251 6238 62294845386853778405342135007260894806525498 6239 1924766660394073540457259523053291553 6240 77309706240 6241 3505819712384020843192714475888259096195223801 6242 3499087014501238509181877977764563097122477762 6243 6560980769160553795433231625276620802081 6244 65509531719287904789064874921984 6245 2403292348339631418218636292575708871590 6246 2952341297561781565069993204446 6247 3546465902546373955187973165779097901054668751 6248 28194531616025738908642368 6249 1818216590155863702564089369205061356 6250 155653696265343750 6251 10550856624901184092271512584774288776629 6252 619092150636076686222336 6253 2192592267265250515531085017247535894272257 6254 2060169478176794447383562566663974594 6255 29349691660071714918624168837600 6256 371662761434352674934016 6257 3529968169882887680492386 6258 30846837813372984858 6259 7824252714093958365179430397 6260 233047616035960086817487438400 6261 464404922503311663654529128957670101 6262 77530661624938591012683485445327208 6263 3656976917983684680372642586956275966815519616 6264 968151121226198171136 6265 271639679981066119389305250230521735 6266 644725260443594336733567561386691844 6267 42848314688869305138398685820627452675660576 6268 210101208292145719783243260169947052 6269 3699225943377937522947044643401852839522502018 6270 1196882193831391353000 6271 35427932540399394784513595783837707662904201 6272 60743582958464 6273 305210626883763347541560004 6274 908474297796046631193324866761011147725764 6275 48485380010555499928009980842912125 6276 109930235983962542504208820704 6277 204183688450783958731154504600931054855977605 6278 94449301051882167375611990 6279 61988836669922526 6280 225711279907534634366372080 6281 1548405284502593875039918765670954925012718081 6282 224460791064465461729512598866426329175272 6283 6185180408152763575202571907441 6284 2361357266176779639543719016895184 6285 15872801176961412585724900600564213620 6286 275295679157392176029245978742502414 6287 5511351777588015545174237407039869329551 6288 115050648110214162027167354880 6289 1742669559517979098637366109401588487487489 6290 87259717536888798190287294565516080 6291 380860797745382825424871845 6292 28194531616718669852247312 6293 546048088655235373569026 6294 1756910333962716073286758925453350488 6295 237450333522244903523252750237289145 6296 87320563505478255877533992088 6297 7275666118683029893116820899545981645529 6298 476426613021503230672385374219544940 6299 3719341015860912384806853377118298410708937 6300 4300801280168400 6301 215916236680569686005824170297606401 6302 196100938347623529139329084132 6303 661501192042861845112909117748688266691 6304 774604079326860812436030048 6305 9024398280110582044270077344929775714305 6306 14563556760549550056460571289062501250 6307 18178682354332777365936369845423821 6308 10877322619779172960814837169524900 6309 7443875507293019413980252244540908157509 6310 2213062044400137603660 6311 4007728197266550181062342863694257075746457911 6312 470358308518216386427241190789120 6313 2697862895052609656286 6314 12088652986124300311546128 6315 704302859069716496936907386564741199165 6316 4751543508706627257287624385600 6317 4053675566850634263160145246191284112452031039 6318 92339614196246503986651656522392863582 6319 1860170248130605971635283361991378308 6320 37621858046701100391680 6321 5775516899749206813126 6322 193506508978306948929349621348537192 6323 3275403275906283665027548909839254107903 6324 193541132611483186653555900 6325 3210502793320338035449996250458460725 6326 8531963879577556817157313761486 6327 4372881711933086995341672 6328 91713656493791152296 6329 4147022149144656425738510829428103590128613767 6330 31972553883164532868002177278190 6331 248323502743326312328191840234245858523072046 6332 70897936707924550759483601774419132 6333 4154889289368019611391548538407998576442632913 6334 575740920480368892403195998118876932091420 6335 44871418366193671833225422672752725 6336 2539905984 6337 4210343483201681779683211229349538850604018001 6338 3835983982647156689173693457800858904811006290 6339 3210502793320338037239344750593895439 6340 4387000707736920976025327811820560 6341 3230598678492265458594932241 6342 20992020 6343 118857870135773239191243280241149309111 6344 1188950337059323904 6345 31972553883164538502327329397785 6346 13353994478426372733529977858705649606 6347 277455276556768348373952864359879293175 6348 22867437742808280 6349 76088857570872885327590372354747665558765759 6350 23750089046331933250862141948804922450 6351 48614958256505564415204953664096 6352 1156524384309088043935989760000 6353 1073743469549744664589818131473779998816406 6354 8132008452629453814686040 6355 4356069992632993440898299600160687081621767595 6356 243570720512171353683334484 6357 4372544020946787514190953272662719685244653043 6358 749629635987716713695723903872023925512 6359 4389075141805755418386127300879527183422231888 6360 398393873043450922560 6361 85375437770339865673404277711033 6362 10608196193821134386789324581825060447878850 6363 2555975370551101338466082629190241 6364 373933793194111584691223256078796 6365 154618366271311510905877273124976405725 6366 2037012714026888662888809383056369968 6367 1198937602641561233753810536896636199342512481 6368 10961329902396728916111968 6369 91468330614904927414528383300 6370 1221100439627250 6371 26925432736933538008276895007137 6372 1474211998256475949956 6373 252521617912771759920787962480626428448566021 6374 4497931525252156103505484581801661115257384874 6375 1188950337092846625 6376 1798718304543735142848339295936 6377 46011703843311247725919133334751 6378 739331999650005904068164621222630416062 6379 1933693883966490913732064638538054341631463308 6380 355034834182212719537550373100 6381 8530281280105443842222563054769108207133 6382 1114955999587941090363021938393397934172038 6383 430999775166859768517953207450252992291797 6384 1221100439732208 6385 4609257650494648676656990129220176427695692805 6386 3231470418466318803482858710560620 6387 1955802867531299854766118967529013414792465 6388 1127599545947630434174212222798882476798356 6389 443441941575669118786858862610965589429526 6390 80048908643596177463398800 6391 209059657380707182773349549 6392 4870003122767022912 6393 32651383909421309863124690836777859208 6394 24418768344253915803775539944 6395 1232111848841307604245472740727589124163393395 6396 23113819531705565208 6397 3040011618577634803722923757003834457 6398 1782213007084031429913895640237690 6399 520784567676821404028234411668272204 6400 1100100000000 6401 37661223681273967888642885632841666300 6402 895338263486163389389200 6403 4924627357872361215942476983126986103 6404 283770446062240148369813636878720052804 6405 165577844316203848115685 6406 438069817299237016157158108072986760512456 6407 218121968006908990201497 6408 1163258223536095257605832000 6409 2873986309991675610314531699838690461514877 6410 29976462365596977401445323180 6411 30718456793655680330561755091760045 6412 45306108230328090093873632956300410876 6413 514938263673071551742543164002513 6414 2204253224768773591168944114720733308 6415 4875870302925669133770515170997775779099834455 6416 70897936708095494456884020227923216 6417 13746544279583822170170033534438056193 6418 17578684491634852493277425767971546 6419 87638991762197683146990178436482 6420 4300825600160400 6421 4930860028097329333486302618811583140737699100 6422 628761095167777434371959866 6423 4949315886794021754566236027453341510695974551 6424 52773759166311451072959166144000 6425 18820481221373996968420653672757964750 6426 616901109383286 6427 4986417709458726456083489377570442663026389931 6428 1215305809511539497615086491836363647544972 6429 3388875424019132851577549247501 6430 1001000000001000000000001001001001000 6431 4092333357707523054873405021655208438102156677 6432 6935186047429397523744 6433 6129975824637477352239371164482621477242593 6434 5135635731734311142745738159418418970 6435 3433947714858291207390137610 6436 586049427558100186085728900 6437 125675577569225614202971976826902 6438 23215775538520783390974 6439 990799248732917102485910172165568789511175901 6440 57098869039841359385144000 6441 2479272567102861252645918548466 6442 1247451039064175181224604644680577179105606 6443 47324497836938523560220466400687114399 6444 1017356248466155435855850028 6445 5156551993753067447244990177572479110564415345 6446 165577844316208553022002 6447 382728393543003248323196711216988792 6448 51365052042194755723248 6449 553276478047158554924057037542515662110001 6450 155653978307971500 6451 5214435228985685837968001554735425670108046827 6452 23698773284671717215893032956340752 6453 47324497836938523560220470014305144603 6454 387733580962279086578785387412981676 6455 48421540244422892966264762925662738770960 6456 780149183061403617000 6457 5272913512190586941166066741256602538548594901 6458 1430692301251464698684629894870985835692178 6459 838124895955714368835394991026527365248493 6460 2567918799270736801945403720940 6461 7151803585322904461587845244431328047026 6462 4595591686855798059374329010640 6463 3353157998238046823364876452693175439 6464 508497478996054738536235008 6465 11679805245063049559404747051695282459657165 6466 3073430761027148211638846875633782666 6467 1200635632429600793233375653766 6468 3648968964358770718839375972 6469 1593602546540608225508069813560828320640679461 6470 5389172602265067014484315542599490 6471 5411708211477047425874404595212339327592987271 6472 322114695618773401740989540006855538440 6473 11184133906968782003044272100416017593867618 6474 508497478996054738540976808 6475 704302859069795580695178515269608498625 6476 79864920167276173287963821113097100 6477 325152378963263225981172661354497 6478 211641892873300769951829611069866 6479 30201206319718999085473418264821 6480 2541306960 6481 5512888944164366240381444780007771530194473160 6482 7706142920748846 6483 1348621454361479606824579228938280627374843 6484 334264105518792811021913484672900773388 6485 23101703953796824829719467024608062705 6486 6192327238471947637862792845906521296970 6487 5574426743599013603162167420949889296400291304 6488 331801135886624175099840332537355782888 6489 12718681447458185242258652870509251 6490 3141281493429253590581562465431001100 6491 40763263006820747219013916193986551417311 6492 15885908975904523844700199634778960 6493 40421877799775745902209735279291748968 6494 164657277246448978907140930086425729430 6495 42612769179604894047145365724270996395 6496 9304314309600858016 6497 1163258223536129458780800001 6498 4751543508987956783174553600360 6499 1474212124111573497115 6500 1188951402244736000 6501 2037012714028493066212279909922812647 6502 2255758336570928603930395484249417022065016 6503 1193907175837236049765526912001428284257850958 6504 150650541381898015803499383000 6505 5762838094230816657699683013511276179657718045 6506 3768831547437164955832842745444276 6507 5696759846311586236511482462125651 6508 373277510689224836208759018282919378332 6509 4949208218987957519623014864503093036261708 6510 549156356853327930 6511 5826927494819740118982830686594146735252051721 6512 14394201640340204299058375472 6513 3754265835702558370653758885703 6514 5837672360743750709180486172147710178473230306 6515 5870016027949054052828635019728306516220009300 6516 5078095930940464817826328206036 6517 51610670752511222075524072694077099864 6518 3627314451448890096518212961358758 6519 4555418950180513559803641109862835 6520 13439375927112520 6521 7626799945493695766162627408074393 6522 619092157849972560986208 6523 227588135983340616110237770684393 6524 25711711643693357471347876928 6525 21827796628194058518735592937553675 6526 138389772901016404976076540704715331636 6527 784524778804617326488560537688610 6528 77328285696 6529 6023136387717057537649958578075325255316453145 6530 24640557741921330238410173936496234650 6531 780149184583326250056 6532 214347576637463441184534935813847520016 6533 6067552665101393035680191374038955310546456226 6534 8132008492840467324945240 6535 2878818480004032173231298322399364881915 6536 2753987491587113148843870201344 6537 2753987491587113148843870201345 6538 113500853624340533347075360089438 6539 1037633479770999209584454277121647367 6540 3278303544943457348220 6541 6157287238068039178193613297448906241674626673 6542 1333967328200432955088523511897375566496159360 6543 4324892944019736257674459861723578066600 6544 89860792033124817255456452197550992 6545 1295680967181373440820488881301166794230 6546 89957437113985126465410534560460 6547 316357875014540259936731286857344547438191 6548 1517318420152421689122001670547212857880052 6549 4372881738517510500054087 6550 1797566665381724326411400434257353550 6551 91713676541197326083 6552 2541540456 6553 11429506713186462506570755890583226166879001 6554 99804641502433383626757814702544 6555 1809353456003371971480 6556 533212470065828700008127090000 6557 676198287907329310717217992093 6558 6219237403687147268115780288 6559 275295679157815049746432636112512287 6560 93547132196327888105120 6561 11912434255451677775577588918310226492961 6562 313858484838 6563 6410367281104592544998518523792819960506547191 6564 703244583895869118301717126891556 6565 129550471467222843712979911538671962039805 6566 33766539250294697107110794 6567 2012255801977407457779553480327653 6568 3166959565412875916431000 6569 49855231553059744628544269597665669751 6570 6585691371256121799764624403467314170 6571 90959887279883032864526975210093925492815356 6572 28804382126673261913126719422397504 6573 248740213155415352373028017137199982641153 6574 722863644786292002079019188 6575 2537127516925499922516986787775404105275613125 6576 40331888742707586694680576 6577 6576345839483102566254098328669152302181263021 6578 91713676541403286942 6579 77328322569 6580 2224963946663278170403146100 6581 9126315831176992824863423766188758760405 6582 3040011618579732065586319238886429912 6583 41674484511946460038760850935589925315546041 6584 6597360932020877902832722538090872 6585 27750236083938302234771240006789537040 6586 247267920873032940532048097462279890 6587 258449163714170435871602298269614219487201 6588 60745059326700 6589 17330622079851824479673054420809 6590 28003741552462577601923824871782671720 6591 6709511045348155004526480595595766049124123691 6592 1514146098654517208182685696 6593 6770853945075634187647704091616134290090640626 6594 80048908828480374011068560 6595 62294845386853935562385047672881537425627695 6596 968151219670043855936 6597 6820297949425208308621734240295416265864974003 6598 6807906016576946671058035653017813991669654442 6599 353874919252761291241131593340566822645739844 6600 1100111001000 6601 440458951022803115519430937 6602 6857597913300643080348277620354587938831858802 6603 119819249768358786958129169405498950491 6604 1188951436570952704 6605 6920180290270584610005906547293348757510517330 6606 16640805687739264750608 6607 6945359496966000354133768855828940496085270441 6608 33169920353326899377184916176 6609 147502612682713450897373081388034930774017 6610 28517132324465244482172636646496928250 6611 2314874080388028698789422770279550 6612 5987199721812872974226832 6613 50779879208861866969080033575168401 6614 14728391795648509390104263210802882296600 6615 8304849449756692861455 6616 419458071198876672690663932774774433256 6617 6817983496850768394352945690478 6618 3245635240690545611980945862407483776 6619 7098206720364913270893266905816903969000765849 6620 7094983866574716723414922539499340 6621 13506572318242374798955178460998002308393 6622 218121968048241014576280 6623 307231498864977760422730953450889223630095 6624 13439378421225504 6625 836868143636712147395030807632682778625 6626 91673514798758763919512356344409321644233216 6627 7162798229599286372209733266344165378211346883 6628 1755339305541537475967405896946202161607076 6629 7227928113637564090131357820547672210595772538 6630 77328580680 6631 929545662244914983045906241775263740594401 6632 3490683746762826049836710212890624 6633 19493928913910871841832961 6634 159350463181219952565501783728558178 6635 7306800370693319129872209569151890910353776005 6636 586049427562227710389641900 6637 2263770295827204353979381915355766895368601 6638 27804889608568349305785841740498818405334 6639 7320022187634408543980224704927601911538788363 6640 283234195747295566888960000 6641 5089766279360224811339554018410470430415360001 6642 80751215855239061770728 6643 299071744049169 6644 577456136797497866020861062644 6645 57450657082312378843822314423752266353522945 6646 261113661508479267852931035446132641554852276 6647 193541132944657615398962306 6648 62186853720718979625550248 6649 2765197261586317242290095982622529 6650 1280675549479091530349550 6651 722863644786318811728066390 6652 1833147853346286358018662785591173915533484 6653 4995732914423647619821462015058761474808361901 6654 3389718160081941550286807158864544844 6655 315039070371878929900392760909200586073465 6656 99104730652348928 6657 25612820438434432837502769338453000000001 6658 1853087729162879401681567174974197947870468 6659 207861226276214675814523600896000001561 6660 155661321461040360 6661 7657780863728081608305358842225094435591667761 6662 4957904058912190311992878157789742958832 6663 883890980006645506560204210176003099361 6664 14039060228907000343000 6665 1618495844539359069208227355695855164755 6666 10055174671113751430608602100859021436 6667 23316006737025869373000000002197001301 6668 2753987558847286126940125066304 6669 23114146714016899086 6670 24418770291333756232283413800 6671 14029931246869271934165535549399 6672 1616428182442644105400320 6673 3627314466188116205360833315647505 6674 276278201004447460519996842524 6675 144091667220025733617526291250 6676 1914106397679911237470395907050717364686196 6677 8089296291138136311425768632986840795987857 6678 155661321461571828 6679 121361958197484333860787594528117750332375419 6680 95795996539884632580587336000 6681 449421457538538212601003366305481 6682 57033871754486617344154876998 6683 7966763039047955889073512887948516817623498311 6684 626176486522735087500 6685 253820471388654071375728087645 6686 1425665412813525585041802429582183874034039456 6687 1877010595631586994185012167529711339375 6688 179085220307435436712297888 6689 3233037981629612819442748504642021807131709405 6690 62085613054575652613745419506590 6691 8081924389148808986529733243734207478947434638 6692 142574671662994011155624200910948 6693 1547974043652882993030715705594099098 6694 41169018517805272121099879520592104337848 6695 83165591998939635414544217702215 6696 6935209450068805341480 6697 8169294611160667275470301150624640630214287198 6698 47324497854958878754149737785110376256 6699 831154401000568997020973780330833196757 6700 508497584967933355893672000 6701 85208034952064834060670289173140678969688401 6702 103965258071711207546883948887183628 6703 114156115342937851051892975317089349566383444 6704 120073222556497993643353579067723120 6705 67285621712044121216423714756550 6706 77585995279638226339693430556228471726 6707 1374823834406031344422968676926658477907 6708 12699242221352595480 6709 32453135847449093894538200218719960399893557 6710 3141281495785057691001611974101211100 6711 8331725645536253680214510261995881587860940811 6712 4338358964346340788450787040095807000 6713 1411400709476170665560673509914373997001 6714 5078096037397840736885997818754 6715 674309229366203375269659245 6716 204430062710542194644397268225399632 6717 30050652845744163759846079702124642621202000 6718 2063713093704152514553831811924124100875358 6719 28090665945390589410930900902266265879165 6720 60764146121280 6721 227588137829770355008683704018341 6722 870976809642746690866950544467592011840630 6723 977240467562123611276442851044802599 6724 93547297747109191381124 6725 93547297747109191381125 6726 1809361969722269751660 6727 1734786473393341702876017706237 6728 1474219423706575262312 6729 120542540994448002370958250 6730 6760999591925067870 6731 34880940295616487439456532639 6732 4870104604297382736 6733 81008291712510740474372073324097 6734 240522353494550764 6735 36346719137443949889806875035919385400 6736 127133669352127244892417879256261456 6737 8774248227358346048780087457886030461585196122 6738 47296916076848065538763993555636 6739 107018791067455188588268950952210831 6740 51365157541223610757140 6741 69336568478766062034876293481166487166930741 6742 233143504071617839273672264634118 6743 395487021541798111520792446363310437988135356 6744 233047626614416038504472512000 6745 16996889894027461772553237894111745 6746 8884242729334179424863746200971437041452286802 6747 201555257877663822144539382801232905813 6748 165592521979145462420538810830416 6749 2481463754102416544624844860130838858518478 6750 155661321849012000 6751 1220734600714712817458462141011249854481 6752 16139123043945916748942880 6753 16804650577483659604330345380014103126 6754 2990012470835326142250436982375016 6755 669216395902934702901906599567740735 6756 994507055483949162161777393790756 6757 9091878153667389498397629013767997907159363401 6758 47296916076848065554483366554692 6759 55292679797152459623490237263209487504 6760 240522353511760320 6761 178445953796384902891159929730958267116560527 6762 1968966400489098604369980680374512138 6763 9189202111951516859229241949848413153411169516 6764 4860170394760175921876844 6765 1188985487105229825 6766 3876268848331389198559121798 6767 1155034837375149589874962895747948997 6768 118664761465519133328 6769 353922029895108859819661005 6770 156960985645229046220039077411002960912710 6771 19909403298940501931806666633586808048 6772 149812227403302419684700043543480778868 6773 172574744972817847013351230946020687873 6774 227588137829770355039068400414184 6775 9386720934087792767221242848306292405472855225 6776 13440528320456776 6777 17285543578148113258286573017345752 6778 10502862787461276255449766464271468 6779 2793796683779696956519058917787288687040796759 6780 138434549313600 6781 9486932858262693530779003808290028857797143041 6782 196100947641054085291297722084 6783 677567720510061552796696202581455369 6784 38044674973237248 6785 107859867544630090494554230651785769985 6786 27067137399495448260196434282 6787 12722512262576816773539322839252026581 6788 2337060721768923132554385365826539829546884 6789 213843955248259359344111963493 6790 3475848545407657510 6791 23978357681619529719365517990061 6792 14908623899600287559960861757120 6793 9690304896750971307828631325202255137675941126 6794 527421614278487648103281382634901748 6795 9724586179281935519159485255861021303810426395 6796 173247619293102963314338205808780288 6797 3983833531427853818415867951113430157 6798 3108593086726742136155936141507382 6799 76492325253591412301412742061446302188920378 6800 14039060237142454010000 6801 18336248285070884049937314833933363430801 6802 264460855650993275708695091745270270 6803 9420016573166421274576430923102837241348865359 6804 99104738684616756 6805 9897666214603069777961024590178860854534145945 6806 440459046159606077643413722 6807 4731967672257417219304361421511670635929894408 6808 6600743897980670436167122263000 6809 9967685401558304062265477361272330893835682967 6810 40779701204571320865572766748787311530 6811 2520501757815039355389937469268673081 6812 105019507446118219942876451212 6813 54826278917299794690275465972915976 6814 454183772653266551215709579806291541640 6815 1975450401286964423283791965894476323895 6816 80048935266920541818191872 6817 5606639124653359256201448103126 6818 72395419608071868277324191326 6819 10144724558607656064605299481201302729543150107 6820 3930764265780274330087680 6821 2681014427320727269667499114366011027031024151 6822 36024921143728579993090051009034298 6823 390730147748366409232646316177413671480573 6824 7443496472446399184392825410717961944 6825 395567879460516707279384680048063098432525 6826 2739694492182200459449516602955676895910 6827 822128512796518572881217936817437547995388 6828 150661640849052694430835374229852252 6829 8304876250134283492274 6830 10320098527350888716372288858556260 6831 676864616904444694057383818829101957764209 6832 27328213257889423782448 6833 10397424177653274614191943409714325060936878751 6834 1853113696041686664064400227616713410384 6835 255174916757074909958517478995810561094135 6836 39599379466281482193998894677927184 6837 305210699566770104071048008 6838 23477311767011595584927030 6839 36915651469345118053597111 6840 2522730662099453477911265280 6841 23532130416399392459015555251775996308 6842 446893017301186125300355824098180060 6843 366029817388269897 6844 7349356320416378724608108 6845 24775866178741269007623075316843700928036945 6846 1474219425877158414006 6847 262832082106216025684892287731822 6848 53851393106441621504 6849 19951610252473863655261591740175833483969 6850 6760999686856894350 6851 247768014637116955898143969502817330911 6852 155661332308814052 6853 795189376585227999948097944868731667 6854 2094786895001808518108402388148474 6855 157566742010089781676718377793575 6856 69578604434161664512000 6857 35100687844505770192431029169213791479297 6858 150650548979357149239538683270 6859 492594292457643701871540205542781760264428 6860 13198947298548218919687418640960 6861 10863072852188581435290595523900565736571915601 6862 27002287513396644084920904317824428148 6863 943213636472067045688718830200694353378682029 6864 240522366988071168 6865 10996837507186606313437996266222375322013066005 6866 1025287990288843740229494085326823866 6867 6020363913735740487930080263413072 6868 5220183308266278489607472016 6869 5523101803714944509362895137348058893032359057 6870 2273241947105113115914800 6871 11112692849981257388762309872064328666816075241 6872 12971744864218714191126483071522455400 6873 106120327373251570343492012424785609376 6874 2990012470835359798354551427021928 6875 60203426302750121377014195211336309579375 6876 2549985228 6877 5848435386323513361139196886643603924275558601 6878 20771231012846077359272326047516324 6879 11210092489913463563330875909816552494180640683 6880 218122280930282812047360 6881 3376927612529157091361026674499072819201 6882 7041759347055750201254480348532 6883 24640557752966081189568540898578256763 6884 2639426379752947920829251389342623283264 6885 500531241146983847640 6886 15132707144532132691265721710550208938 6887 53243466855353050591546632836652974304872389 6888 124879685584523421609792 6889 7791036547740372178120624963079070031001 6890 108178026124921408762340 6891 21810042909323661232295763275606352281397 6892 1155034837375150676960173902157667792 6893 11547134605852062235345197014089907217576827151 6894 40861267192147979092363457575915674 6895 21329717739243650490594400428505 6896 168496436489751050937755786160654256 6897 15837502460706378558918000199857 6898 398396652949714621748 6899 11668291128983866066562271556232967752492869509 6900 70485558918956771400 6901 11708934861912267235591047042853497383282752321 6902 33169922793181817971810814178 6903 3754265920570525934735414548074 6904 492185811149438734920491101987000 6905 84318409203794248406485633560371767815 6906 22154015245063453847418282636083832957606 6907 2643239138634455120237873393944991116688818 6908 501330060457803445357026850102233344 6909 2247772378051946985367505799542309310576168 6910 1555278581106366145222930769800 6911 673324663022285026666535894045495320227859211 6912 2551336704 6913 16908931956915313110351562501 6914 16983894260550290027906890549991297536823204 6915 2229146109855424892737580379984364770 6916 331446929209526192970690595696455936 6917 12038787012912827573718256163944453145049195762 6918 5467723917206212154079608548583818368 6919 12080612015121436793277108648067626273269727967 6920 8280834772206601730152358720 6921 21965457393732940369037567545230 6922 984199201425993426480238427600165233192942 6923 469319525476939607212646373537831694403879 6924 35804158479480582578766727719756 6925 1173000993280645016658194076972007778125 6926 71207433712669382495002215072393779700905376 6927 340922539536083310595862414693868947882644848 6928 11263984490968686485891373111246848 6929 1842011014904561304890900534833925100718270854 6930 1188986585510576160 6931 1984061318275516980600788323165480529460757 6932 1644289109729761741191261015319807152997376 6933 1127599545982236331454480952523116427809333 6934 12355737581835350038427948528452923279043842826 6935 5302377531198223638394912127544111989426807635 6936 2456672030119180440 6937 549176039100837001 6938 12441539939481260917375834902471468375389589458 6939 77460410889 6940 11663208697299296928207220100195100 6941 75487312709573355860821676507660296220435597 6942 172004457423763105870177728552 6943 13321366521945674990343501 6944 299140178247680 6945 1113903337853315707032796468800 6946 625042105852268383011391668528 6947 1179499220318287205900992850567343476531687 6948 6935209810109411328036 6949 7952474130832363345552858387026373062217912081 6950 577456157693235614643788032850 6951 5076291340811714426213732354335727713413 6952 1228884144986769337398039593609152 6953 58826456284477446999873879887809 6954 10961335938471032189342274 6955 331446929209526192971321516304536465 6956 1530157256818503509819527281900254032 6957 24074013325135148914968799239345079766877 6958 4641831970455935997917041521054078 6959 6190244116970639116438112448423781703637289 6960 2213072287258390560000 6961 3706310790179483626381083820484253972179189761 6962 9183331294186429199691248039283421162245084 6963 404493136093303799032804343451631405800 6964 1678115219320965923177376815547213456 6965 13080129925665160664031817492323012677134479050 6966 77460443208 6967 19678023932138218235017 6968 1280676744455665423476168 6969 148632287006642085632079392985139197624 6970 1838296615340419276535129450 6971 5605431188133274663334110778103210639149606941 6972 108178028349750697003512 6973 222154356195979454878199569887489 6974 34900820010079927964111243183737284 6975 7509636232283273109619306219875 6976 11573523196073817336573587776 6977 13353053966447434558280535071338772551525541322 6978 6065227893652981213368041977953864138 6979 93895882182998580711293036123838547 6980 150650549007495499355589072900 6981 921587756935160013782504684133 6982 13422095708538446576590541328695610615837984682 6983 13491464540668532047446139276390318860743000336 6984 4870107425407288896 6985 53368792225173246772594632017040275446435 6986 837337222844851747173024715618514 6987 22618523531718242592077409921411 6988 2421041209472524084602309739364425573335376 6989 660959524405332613552978868502669373 6990 249765930932518625835240 6991 957421527251978747348947121041 6992 22009907216795621729787410000 6993 719124694235531603537151380970639410001 6994 312688105360260908479765661035533246366 6995 13772239014129823945169233348808695796228682980 6996 492185811155652956808409134090900 6997 316357875027876106232674443333961817363752 6998 2031181162837762971171998 6999 26280194335417346579509902900867596795811 7000 549176039829837000 7001 13914625662445101839454412469744138096803822670 7002 213843955283806034080300692222 7003 17786404613122818994313283048155384689 7004 5868266373481263556076040908 7005 1339117753337395216207695904029870911565 7006 17762062463560352519898720414259702045860 7007 14058360564901536710014861495228142750517626122 7008 21304320 7009 5389172622132352204749207836460409 7010 57714617417346369541980222020596664410 7011 27000209011491548417086592438400741 7012 66769570871172112138540805090443428 7013 15278144864451638929020418442511750026 7014 473358911496308165089742064 7015 353920219091071859970355834914182065 7016 848403790543030881334555377080237045384 7017 1834553595384165525989975150890949337961898376 7018 87881688878869160675367980277433013868 7019 14349921605924750737274266020677812272196119309 7020 295331400 7021 115015801049864302658554382424917601 7022 91673514799695489139796904669502835593056768 7023 14374466823292910495146367152576419888762775563 7024 210101208602562365926201827882483760 7025 17022111844314515813981495147204465569025 7026 6585691375364519133775527804791911170 7027 473844550144774678440790423888461007036836261 7028 269170389165493409678675074838592 7029 214347576693456031744658159241603014673 7030 887280210884827990224411819147891090 7031 275379021613775684464101023718532440946 7032 5868266373481263927043702248 7033 22889208140605369792781256584281528633 7034 410412434361268398770876075122512667752824 7035 53851406835556186605 7036 3594789406373997846727194740064375792511276 7037 121803805163365952363348370079503842 7038 617019722817498 7039 101883382525122797877588711373847195371 7040 13440585571909760 7041 114156115342938086392551713421425591986473810 7042 1188986619869265952 7043 136007821154992111543201023243081550280513563 7044 1642524588350816495589604926432996 7045 411268614609438887920238918219406525273470245 7046 781316587532742029950548979699323008786 7047 4478597809557978721647036760852681872 7048 53994105052377422269062645917749248 7049 1114613253519380182468057844643136999 7050 32748485763919521643680971038978800 7051 15154729104477388472859049542103695441636701500 7052 680220781263728285719202088975686489292 7053 15128965194438832359230583474661200041988195153 7054 4638324773912949772192853654 7055 113106149790597904992238643052803261355685 7056 60765719832720 7057 435527450056496068921258085350289794982034817 7058 431793573650955882401027408956307392778 7059 687945715820456795985148555804296 7060 62852683677057170065591745616670174480 7061 1252106304976402108750894875080771529558901 7062 1200635668616343561686373700488 7063 4224307883452915492197682521466671 7064 35804158479483128630356320419832 7065 577456157693464724543227045065 7066 3783088986482896664925915007596979597491340 7067 15572459572218648408356378157081537900540940989 7068 546048725538849411926400 7069 244776143117449309945395178785695630400280009 7070 201587246751171877004203667170620 7071 75088708066394634576460471525864405921330821 7072 99104947523105056 7073 15731810644600229392421898946806751010917968751 7074 1467941004322727596921058211706497741612 7075 204681638166722268775207155872542826225023550 7076 10881125055042049493697932200644688400 7077 1127940699573404238742703198161120101 7078 13608626137806169238418466940544 7079 15892655179636254268906859827002357549466618209 7080 8990406488461664564928000 7081 36748210608703247851968141710146000075183001 7082 74211521808986675419461138598120722428378 7083 145143389140910078969210560045486326387 7084 30847254392456096364 7085 55914321600903161519740190849819113715535325 7086 30167724110959762922798227984310633542566 7087 16109459712093338352905306732366206209585697258 7088 60765720370544 7089 1616428196259939953905665 7090 4301338883360020 7091 2456900444310410624742126032691919 7092 12699247710592862640 7093 255559994227894666586591490353835959500533721 7094 294589204209184680177061802398128248154 7095 1188986619903869985 7096 243954805798196560328577150306242288 7097 314245912609 7098 240522744325411548 7099 1443859769694377988293362143677409310 7100 1178309890255368368250763981227900 7101 57393855038869645597915327998275025 7102 33838675698720929477295266294248 7103 16551223683915528241494524715430367146897365131 7104 4870107503771406336 7105 1907236746137977658662881731457479279473135 7106 3210502795719327103245017982149557006 7107 3231470432025239360213139264000621 7108 952864529970210776413372416313600 7109 16719728193974188178910011078480304217653347258 7110 295406280 7111 3006925883867232953007844457734101129 7112 77462766080 7113 44004139322040407920488 7114 5166776207621390790165910064779776576598 7115 16889803921971916267153200305115056297019127605 7116 1894035322606936960698316002938664 7117 6721738715142168220597524142555055109518713729 7118 1290175458627964673947583894505181405707695984 7119 2229889859223493650175752288543 7120 13440585685523920 7121 77785755180573927622362304129507436712193 7122 7830226943612314801816008125834105832 7123 9096800662884074304592889314770467726100409 7124 734781968855246826100677207557648 7125 32548640182659235675074168723605869886625 7126 658522433668910186994272499976093989973506 7127 5987203524774147672430085 7128 77462770176 7129 17292832521932721210354358454182684119030479809 7130 13483687637358028788987596824956186450 7131 187899726418930238806955607538216924759271901 7132 249025430484381377500 7133 17409591997439586547207620167023546374977244226 7134 2213072290103629179660 7135 2185869575705811961860888017230251543371149135 7136 285568034215428135900000 7137 734781968855246826150007030608897 7138 14149645972144706483636854528979250718 7139 17586086690549864938566796264670571992957428869 7140 314246436840 7141 1088016352180921931574465130732466946063542401 7142 41098691461902383915023030421788437424680410 7143 1425665412813526851828265300343968050014321313 7144 2224964269351022993987759000 7145 1913385977395851780859764722095593569645 7146 62862645845505134208836864578181922 7147 15096803044206717800959679131437706 7148 260937046682645355543053405610244764 7149 17794069366262334842849378521451409943700454993 7150 3426333775150 7151 1946751546843476998027578696638346251 7152 120542541239013545510842800 7153 1088067708595420329975181561 7154 299140463525904 7155 305210700018234766604221290 7156 4403574994576881108197063978824371793617556 7157 32893486127793279680519550746242 7158 9304479640119790074 7159 100889114063395374018014307802420624685509 7160 4751543610548697093248356416000 7161 19493938137282908965044225 7162 4448085357614266625209929529824598578932290 7163 105090139479125451797931310093451 7164 2273241964286988940976244 7165 18370012246024813459414139047155144577961186305 7166 18339278536016743455598355846423420333129089706 7167 141238728616123123898103875009046050459770092 7168 22020096 7169 32893669095025563846361064945098 7170 1328156942966764029000813750 7171 8900059194644457064601581275479784755179548841 7172 409682421732212134365261600 7173 18617587255438033327417303577904605865529996251 7174 543122144311803747090105485910002857790 7175 1190076201532654625 7176 28196137592986461636073536 7177 231105485209479035033599073339638501 7178 27333070695722475719474 7179 35100693974077814696119229668386060578649 7180 6842042160030246760335360287931600 7181 18868217021543026990565990836712676826090061154 7182 3449677473396 7183 775803478926955268249274514484094826677337 7184 275296020164448738787958204495465488 7185 320344751686757372248638469551898400309505 7186 18962997806908036743869165804540384554666840610 7187 169430041692632004925465449121647058006254851 7188 8923536723699302400000002073601440000 7189 80763371644515221078326 7190 53422631662532795594585186138353993350 7191 458064267729037650218105781209313319652211 7192 300166674452480 7193 10633059684682693990730416389126 7194 2838705782203407917754690 7195 3850646013778161141237569061910240895879545045 7196 1190076201533735936 7197 19378779181101651127080509504934860310566299203 7198 7443501791167114891165021319057083818 7199 3768841088468807387213128853752133 7200 9721026432000 7201 33242324724266769774046729412776229561 7202 116439225021779337794724500700470 7203 7765360285633751639434076688494868 7204 4771391899415323051207259004897271018965604 7205 18485704235153762235702230302308790 7206 8923536723699302400002488320001441200 7207 943841218653425882762817537664813107187357 7208 674331758896243845167354048 7209 144093643758689053671258121890 7210 1813122609065982793270230 7211 3140430594806280494511961101510115476028581427 7212 2180416353177600000077760216360000 7213 125333930247852291764096976989508127 7214 346832394425657110680416053740173088044 7215 325153616898580126899363777872385 7216 1672959041394210291115398510000 7217 1477830012130011074857751488013923542 7218 313399721385238849667831252448 7219 214356748315520436102460615101957178542312067 7220 9310588170647857940 7221 144827776451130766559916120841325964032586531 7222 2026425279517844448230945803393589500882 7223 224460819848663863761024370239043279686953 7224 2600054856 7225 20302838223424185196106071686035329169309654125 7226 80052742402295790376489104 7227 11573764497003669292410514227 7228 113374048734930424313219751964978236 7229 2429078223549477615391019933582544757746480026 7230 950910661250121305493244680 7231 118365374285928392418128659315714921 7232 17833112658450546217659171904 7233 2334528938703805304948528783219986204627718751 7234 413779854315644683201224171475861337193914 7235 1547975480361057882579350249822447990 7236 1224670292744580 7237 97823084341828595298522223122395377775451486 7238 195570844709288304102 7239 1190076202606396449 7240 5078134574968740309831338778280 7241 9449250236458814761792428794646169 7242 155859587383089492 7243 131754281895005585015445709093 7244 5099190921117672035339538058131454498911804 7245 1547975480361057882579350250938679975 7246 20952695245416969831175703366236270510064374282 7247 21057029817523181435541669668023360019782953752 7248 2541702399290838790209792 7249 21126850546635004983766787240957181408751374256 7250 1224670292849250 7251 3578064580970363969768311837756429401 7252 30863918011363973172 7253 92152118118130431431588355874594658536662101 7254 110631603000102769848055779367524 7255 310289109857534556509954396457407900 7256 179719271094220349115245622552 7257 108739453828774942253751986331933846825 7258 9680521066251134219892943179718 7259 13322218977616580669122877 7260 3167218918029881708753100 7261 21550250835302761346278677206618081315562345604 7262 193919585098345432202967860278306453458 7263 144897877675017154175392237189018363242453 7264 76847170324593253592135378246816 7265 227589055505350602667891253109830 7266 674331758896269737465314476 7267 21764854915979047731386821667036321448550041931 7268 3353160736978739390358344295347657636 7269 21836823784512648721499145915832069947054646227 7270 368863035211586679514887374388071494571010 7271 21909010737844022375134667695406018525342342432 7272 398538427121701169472 7273 6560982284930701551817411603525619712001 7274 740028684073625635466813187593940512636992044 7275 401694787170365287418942375400 7276 5220307521392787993150966096 7277 81275299768290453273640035195623606486971757 7278 78383448648 7279 3281122472567262403147374510971710801 7280 1224670294738800 7281 410412481939962352643606483687332022030337 7282 7095000031693563373556610891654982 7283 12461160662523003522023014554834502890620783 7284 8923536723699302402988474393601440000 7285 19821070998945186284517367825 7286 3695626604040622777311572265235935590 7287 52058321047449464928202022940643243491 7288 233050578003627041057509312000 7289 22568606727318351415876299682745450610843311798 7290 40511906766847235509006816170 7291 22643007808925766701674955756833218195243670201 7292 34147107973077382123003278544354472492 7293 243580416024421961694389037 7294 4721597277999970694305318988432919534 7295 94645495930898503794376692393282130450 7296 1224670870952064 7297 22867562167482881393166854100730334003485120801 7298 49316276493817188200648095350 7299 14424378613379810007291479218804683750 7300 52774031138519205670256640193600 7301 332855534311453610638815913858054 7302 244629882812507812500000000250500 7303 803118593096258955891468871393202025367 7304 1798734574292137715231978496704 7305 207248123484210570270199999169577930 7306 172006748433316472820806286534 7307 59214096508957754692897634311151319031 7308 2213666706159360219600 7309 8493330578900172057633217467737089 7310 674331758900697170755115260 7311 23284554795530394730340347135413186910781334411 7312 3490692697210984772638819840229376 7313 3196207604148896933255495888471311665922 7314 305222328847833625006932006 7315 4924631130645630546047105165673378055 7316 3883896885105692631330750495252 7317 23630902477732102255817637776916005149867155603 7318 23592187542928061263717305460469385945829692682 7319 19433326182675815480624064738973295773444 7320 2213666706159373176000 7321 23786345305630226376049886577241255967323973653 7322 7110949216066021003475067484747021448694 7323 3379907312736210041801265433027716658340358225 7324 33838863038781037972593516275776 7325 23942724907145616245215606365151740106644255650 7326 3449696975208 7327 24021267599967723522770141391375531904684002121 7328 85375843890716269663218888234272 7329 59848973137491287200080 7330 3754295878721973880461259027270 7331 24179061987460958929331791235137632356796817231 7332 73634271443142081695193456 7333 706636280114331489148022027962238156931073 7334 24074017801720174226269587564736272781874 7335 4595627245166911256130475689600 7336 55670284515566926131666795147384936 7337 22190828605238595670115160463558145 7338 325153616898589350271400632386048 7339 37873994921781131794804379288173 7340 101883429609584269803729399149359383900 7341 2905235482845551735351312294643567805238287533 7342 5991436133944122374516240571336343010299078 7343 435527465869990437689887702297885422452342143 7344 4873659279030256896 7345 1062925152266393181981884160443323306854745345 7346 85375843890716269663262889170426 7347 98143065767655379572127249913141900327583 7348 15424872616529132410243298795775042112 7349 1379117948853977789636639769242312530698572033 7350 102511445910428877079422000 7351 39857529422311804168659456728465260253662801 7352 14014099560944929285568202501255479272 7353 4373221168672079219086536 7354 6110006687321800557376653051922548704478004 7355 1577022697324967606066383673714046761015 7356 2765204632359752053409418571112016 7357 188248058995258790358049662307569901 7358 18142993238548541230425139408532373935384 7359 3434035748998640411682364374 7360 91756077250537688000 7361 325153616898589368250614635560961 7362 14463254034382110217182022516020 7363 25476043718403768375117903864620124847864835491 7364 4116582400012864000000040000 7365 25559184537251859818591676344436491458461202275 7366 300166959595792 7367 25642574006973851914070474707405061854125250832 7368 138972926394000 7369 12461160662523003535795452583735675169514169 7370 34147107973077389962124305546829311990 7371 164598714840141709660944273681 7372 814227305978306115785243645027505271504 7373 2071097775548059495295925651133994040345601 7374 382688920800545835839353822703040 7375 25978631936560567687259887897356901919299479625 7376 1156535643308156470175989760000 7377 26063274831622427525960029500940410925075855083 7378 7509689633376349596386867245126 7379 26148170457566954750295331027452011400493739588 7380 1328156942973414914777950260 7381 7575441121586082898081288225902200767719753736 7382 6395083529188435387982823346080346996396478 7383 87158221421635941744379342426213999359 7384 51373386465699502995336 7385 52364475155022839783806574538068105 7386 12000920688361150437960568249886278230 7387 4444379347302721280771591548815 7388 1597636147363924027356031931032917415952 7389 19177245333553442548865522135554440963 7390 110518282200543225638098751083080143880 7391 26662890085594419883784195597540355252895490314 7392 2600379936 7393 7835461439270986814401829984383688922817 7394 9869816094798218696789837728531377981544 7395 249796758403692997073640 7396 165599971517115433847812 7397 79581421312593083030969374830470695387896517 7398 44038071858193535925587448 7399 22041621 7400 130617079982188810315875000 7401 26967415661213867597037269855982642645224000001 7402 6606118840693340619808104782548854806553508 7403 49864158156224583859150005992771112248476381 7404 3048782327981139417256066627500744 7405 44871493558430308448251461501779025 7406 8061080385186920796420134955039970966164 7407 893393406980687012918367507969942 7408 44715844674171009453876925696 7409 292145917949034440347621530217697201713457 7410 302831880 7411 27541436664245319313596729930788490908135450761 7412 1613142812503431149067293726672 7413 2037014521841278692982175169395072829 7414 4197487139443882057864367255453617611876 7415 467426262323271940074432617571590941771225 7416 1280797437204497196039816 7417 3799552851705994742891863844687697401066706001 7418 6857598070610229759624802319106931794277552418 7419 27765180292039103646447281562777684502577953683 7420 8281017285936587320976386000 7421 118612294146008897282126861886269533910199889 7422 12722520577020468384303728994264288420 7423 28081221207883326539486308798853512421990263051 7424 1474642928279747853568 7425 2012261457367873368434010345242625 7426 116439225024160466437966100000470 7427 70898046797033653300648022213435427 7428 193506763172379864887828193324276288 7429 73513510733509314122682137128054535026723729 7430 28343316899750628990326133392310050 7431 227589055509073228169376361891911 7432 1693488772652444560048473326625469289480 7433 283662663945015565654841778434007437758978 7434 1809864570268009010700 7435 28630687599422378396301598966107650228601891955 7436 99240677071406156 7437 1082842156853755510991361161596797 7438 62554379124000762743980369101325919553610 7439 12036856534894552581124485345572 7440 3279142840787725616400 7441 36917647340693669748556876 7442 7047462447238688901535933996258035634731126 7443 29002455071431904734621721410398958099414783071 7444 1748990445282508322046753703096209671868 7445 1616574797245014022371905 7446 48051548973045607653310206 7447 7115946983968492424037987249990911301811229 7448 549746846100837000 7449 1676477380018117384891719922786179 7450 533218374965610000008127000300 7451 29378642859274687847419406719095840100332071060 7452 1342402021944162958954078459728 7453 140608338009484134758296074432401241101 7454 187747618196818848577517357150 7455 618917103284025 7456 105090621345030927167840956005920 7457 29663713226459264382938424290588684419506457962 7458 25228920110394 7459 1365816830999635765754217320645439454951 7460 105021025749138455346854078340 7461 29855166418011255798843401148666120576918954051 7462 1281445017826966495528501327022626 7463 1082627518981785527631709648885793105891 7464 94453702025771566674466536 7465 30047751691243483090715933650846599466362677005 7466 29999498908154164492862565572680505183457196082 7467 26272875264557451922683765781758213192 7468 7348658860659609728703641067183823944466396 7469 1760288895355852124847292553384305915457 7470 108193357450682587858320 7471 5015360925888676068903362184493830701325961 7472 441192119673086211422824018892418672 7473 302481431384233437920120919240208307900510001 7474 14491860715279632170246591600362051206814 7475 395567925600653142557375156498801800322450 7476 3649061573083191671543360916 7477 171537972721905601097758876944778249546562276 7478 7467612086595863339587642805861783626884542 7479 50726017070334465679357931308421797839 7480 55725106485863019846663959536600 7481 7110949216066390496266312148025324878377 7482 30863927688657701442 7483 165599974474097410786399 7484 134048787672413129121829782141936468992 7485 39764866184753086861479736469750363536665 7486 1228887887819057921115111897213196 7487 141729772166728589936494096303860211970 7488 626383487062835281728 7489 31227379718735818447135416287298532650948841936 7490 2273436840802913171872850 7491 253461565001424337472914155212250543987 7492 1889065211335189780263841152191165625000 7493 5802825263801591378494984770881857 7494 59058593531452318797090588473581057125894 7495 14968462975272494803848119939472273200965 7496 5220307524392235655210867392 7497 21583459353540357281793107157070819142007 7498 7443501791170925024054377905446271318 7499 20590272625393111062851485573947950037233 7500 249121132828125127500 7501 31832976162142392744399506016162238241990424964 7502 21470297459544649274984709895559058 7503 6818032898231539447617295025319 7504 8306672281500533013024 7505 91187942860695856521735703206298225 7506 2950782922924082256138650495091911916522 7507 32139794258001127041769440700802238799831505224 7508 5076292564200165928054617256254614413712 7509 9507106545888891721025856482090396283951726 7510 33274906897513725089457430480676520 7511 2711476821069090690993947463701549 7512 1798734574439300681057947288512 7513 20001506382218068050299237282234744780867078041 7514 82930602162902895064084163516946238820 7515 18803022572205329618433651615 7516 476427151637226246722903804236427600 7517 470626366781207142862723042305576081541697289 7518 1474642928317828061142 7519 28343316899750629158567842024754508 7520 792805753031511855006560 7521 1547975480362395186295684354741113831 7522 7867233044496306514138343973167219368360662198 7523 1519973688999885448431594597170147298098896834 7524 9310592521448847684 7525 643862982760091142208606920809125 7526 35804354849562814501586697307758 7527 211081650249824200523414960238035113887 7528 2213666871369033816000 7529 967773015256289075303619459413441244720712193 7530 423145736763328073973000 7531 26513985938931951446971877300466444811 7532 28804434093877665339168574189534272 7533 33500918983611290589605105222560199346790012851 7534 12615314099025349268605758104366806579430574 7535 377782940763824512636632248890173895 7536 29976998310357859881440193792 7537 179769252112799377483871366219766104738086129 7538 39176635231583442490174706034950347079582 7539 4912370501640922087612880060529 7540 1474642928318484222740 7541 2606881097669660551578993067020745 7542 1224681314699718 7543 9125561436573090655469445234042990791160943 7544 12075390365780877933816758252270144 7545 9075227894694478318083508030725880952145 7546 3649061573083251926280645966 7547 11567247180062965236384129539249706294194604785 7548 58826753348773411985171989045968 7549 73634271616786966572965908 7550 13465935849904450 7551 2871383440569431999221743509346987991471809741 7552 1224681890912640 7553 2383997268989269506395747418212890626 7554 227991544658571004224342610287149940 7555 34693693673259488129024150064437751162299563195 7556 20860642106003149409856882739806556224 7557 34804035411372668917464804671199162538241788563 7558 271260803943548296863035771518015125564328516 7559 34914698756479856929068045974656430770561499168 7560 9721491998400 7561 35025684560510122747978504439132962812174543253 7562 66769675459770845720515109909927190 7563 920734423317018126421189561035463094463 7564 13322219033958778916967376 7565 2567940690042421782160295077885 7566 2856703197619877157294991950 7567 398645584622683797517114430307822427297 7568 218149818145377550012416 7569 35472869475602215258781152633204666828278086547 7570 599038723365809831523518162082045894813030 7571 35585480424403090863487759566874892633621996540 7572 53877986386511591568 7573 408442367007907883481820866956606411587454044 7574 629753636242426409606682927324908 7575 67832027560463233432411055397795136368675 7576 888436829661476033868869632 7577 35925282417536285884565308653812244599030095862 7578 17330729588580495215168099862408 7579 1114614346169274914823578522576825481 7580 57101761587445201026923600 7581 9920640258884039630673 7582 582965157792297173508277308357015891700 7583 96211916760311253128135035366173895346 7584 51373387835591523762528 7585 20787386879054761281561722518746288766746625 7586 61034313940334 7587 132676732995502540420289425550232096 7588 2693754355825006186152566532606578532 7589 3360409724061577663751184250698931264587808508 7590 9920640258885471868500 7591 8727491215001271330489603413516501001756242769 7592 105021025749223199362475298232 7593 36671747107956262065272378185924419553610865153 7594 53110834002841387685366337095492326361708 7595 8306672287472116510995 7596 138975478653600 7597 37079552948699982056725560665171538760385714401 7598 429343644907806710777262806476124 7599 546107968983371181566496 7600 17207138877544960000 7601 2914192258978387831898810961424793428476296 7602 439278203208142871481250051172400 7603 720776565569555082606345107422170033 7604 2228506567125750040010077158131427632108 7605 136494128687731232008573405450064115 7606 37491512008604962494111027571721948386157172234 7607 9183331928480862284208242426585676430612717 7608 262727432586171937469848320 7609 2784412284357116255768971098224303881 7610 154618432974518067871848341686512297450 7611 72396532955547844114168416615 7612 2952365887907018525658489286524 7613 24198937653280169948867592397740215381602 7614 118716265774412533584 7615 3061824570456865049262303059132936924065 7616 1190077336477761536 7617 38267728855355630253999280475092226046942038043 7618 2229909262729230768712153610002 7619 38388445821209831249931373947075327908177279108 7620 1190077336477762560 7621 38509511767639462456668705195421454599762244644 7622 403111842256018482186179230105196322 7623 4912370501641721088150613254129 7624 11768854821577099367793642875156929216 7625 38752694272038661959930013337524117038702122750 7626 546107968984098535638720 7627 470359992513160042702237287715345 7628 2343682076246266187469298306798785908132 7629 73862519857187726608565809462133454349401 7630 674331759666720956451023100 7631 39120108376284045741678528516765299337890268874 7632 2541702417971523319906560 7633 70971261682892220191822582816108 7634 1658930875592274093965964920985292958 7635 112417031093767791129150952342534433915728755 7636 554936348450447298650361348008 7637 193919585098378942193228938198284485509 7638 137797404845958150191165323932 7639 723997158683842398913863018961405189200849079 7640 9680521066705747705399824084680 7641 70971261682892220191822674549959 7642 39677219850364299653594860418004720474361003602 7643 39864533688754509644362867027924139958357638146 7644 22106448 7645 795190201193322982635305238786949750 7646 9749114959308422234022072356295406093604674 7647 40115546470835627224023768709027411545103317003 7648 69106091893028128649562187500000 7649 40241595413535287164179476264041770425321101358 7650 618917539091400 7651 141451947266161611243159009 7652 236731363772353685542171236709441932752 7653 1555292949770562151542399050817 7654 57933739250495303351717029481757765192546 7655 130875314999863447796892437113292343010 7656 366436518316123200 7657 4536136857259937794508467455688438068297 7658 282270399200634307690914496006274 7659 16644060931292078856120 7660 89957861321459963726019051147600 7661 69844581789949607015694657180211210 7662 4641843303025766116515746965906560 7663 99507414294086093865815641630872449464891 7664 598190731580557859929731627382014128 7665 1190077336512364545 7666 41198597774893012779975977373615511319950189794 7667 1017388178553057139895311267 7668 80052742588472883833557248 7669 41522205331818613693820283648858251332828736860 7670 1224681926919750 7671 10154450156589102082206985893597396916855821 7672 47297163744881359530940540551744 7673 50413357311274123498999926108536411323662337 7674 18998101438616852199546684863786270118 7675 15785259238563278176132445048321022145898779975 7676 4444379347572535120607614300204 7677 55292708088478008211178598722082635067 7678 15837601941880877050714335226042 7679 6636572353854914360393361044097433682260061177 7680 78517370880 7681 32651402175224697457959874059821648821 7682 1025289010469806093210607727915272682 7683 44011464750519756470058 7684 3627323707706507004152212969949380 7685 63776831904641693851539523520770 7686 61053393246930 7687 108732011830713290547144183118135243833985351 7688 3279156159534151757048 7689 441192120213413191420230262992503385 7690 3279156159534151757110 7691 83055137019245708628653337058663974595571 7692 4729756727728573612294144262553600 7693 128798087308507576209851010258790498501 7694 593391452165262227440125128051967267277252424 7695 78517371465 7696 1616576206871135939792896 7697 706730624563846363029132634394368308855666802 7698 3279156159534166295118 7699 7661613456376444164211111183151806250594989 7700 3931074850380023144198400 7701 909029722414647453362007368806630401 7702 43581137587305651553366572184414569741598555402 7703 43785275391904214080585856344079327174412037856 7704 152770023746872455168 7705 6636792065430612323572075 7706 2754010763999724536523080087384 7707 163865188662337524691263523644216861 7708 276281614374709204257210048976 7709 961578830218259608983383676035987854924724276 7710 78517375560 7711 44333935675180437779499392770165861047543033481 7712 157567418825718227222058329625632 7713 83055137019245708628653449174136305700001 7714 5987644635212826196751476 7715 44610622583779079538346064664764458576957430215 7716 355039055761518603830114984100 7717 44749558802868231423956688889218677793944742121 7718 672954755539650761316005140792864 7719 29747363775069229003980925503689583 7720 3931074850380040611655680 7721 13433388179753528750484121855942421544961 7722 14841891206881859207374720882967232 7723 803961927608789273274042019549400551086557563 7724 11011835146698651525091051470568950778005724 7725 731174335315045346761515318225 7726 1427146465938055918978270048168088930 7727 3289797319817309239311272529942770043231731311 7728 549765873025110000 7729 444460960411416335710040129922470101489 7730 13580127331224750810868165563641942912210 7731 85412007508045391285199179152742725782033 7732 1671743797381917853397444968741327900672 7733 2467871002342964545054213726195958853656867314 7734 30229363028106912982619517505920504 7735 674331890647881509609279805 7736 4338362358913730710673935530095807000 7737 45946631353905796082362727719448573345815772673 7738 500706127420481896324 7739 41457298023444542721855963667265557102553580671 7740 78517408320 7741 46448019781068632078621469906806784498463334401 7742 1224868620023118 7743 26925588324907158812090789864865 7744 13467088237849664 7745 218150130987010915303425 7746 470359995696481046024141011943952 7747 57222617953271131395615292513121388607 7748 2094792743062052254038600053928228 7749 7399814905552425342614049900790082519861239953 7750 59844020843506103515625062750 7751 3834807086498687771453334314056557192034936 7752 36917662124120773041351000 7753 47319225892072819768765508269607792343789034501 7754 633108979033322800232602228361095756318244 7755 577462468206265569821282668455 7756 837339946149530873492380954290316 7757 47612939993175877933878473387902079753713206482 7758 243580477388439005705962458 7759 11643744125351147587204822116486935610130281 7760 13467088238083920 7761 47908324411446300241996458967732634287096672611 7762 47834321243326258293949727063815450121895140002 7763 36024983760699560612905681418423879 7764 2060171304820796788835858964542666484 7765 60988910771352959874021258715374145 7766 2990020337798580642050967153597608 7767 175669212557439601630797996881852841 7768 94453731961579797289316632 7769 10774593264473073472748132530685876222 7770 30864324682747895010 7771 1717581353066841128740018005725811476192941 7772 14424378620776913027307775656310923752 7773 92426758211950065603133645776788649692457 7774 1182725524898166095525436466108402626 7775 203115174722630560265865263275753101250 7776 2610177696 7777 263991968468388617985163458881354133300001 7778 17289151551429267320819178311372425460 7779 242192115334644471794200116501820801581 7780 50779962673351913151890366141408400 7781 14572218747864055367491531459573186802752720901 7782 1328157162066858238774930362 7783 28816021761033103210948923949590401276371693449 7784 1514190820457867170014989824 7785 373935186784660730373160084316025 7786 358579551717087820043443239380225742 7787 49869637006425720265001520369491359349744047989 7788 8991025618750402868942400 7789 1304376025487490532800026516297493468420169 7790 207861311634559187687627716062832451160 7791 317369441094209043604409501408693432145 7792 3649062038441856220161548208 7793 50332575350090072187687684600613427608744613126 7794 42345906906057124484728431378864 7795 3061824570868105344305468169686474557345 7796 3005833746636983585976101202535372287452 7797 898095072749308537040847542696598819 7798 14968462976624697224476234773083741576260 7799 50799449973795552243195250190740390799333028010 7800 304707000 7801 280096599975205501112815837736254737904321 7802 1393002644250401415216994633924191216228 7803 3452037368220 7804 4622984595941963431517435714905448704 7805 212708911271792168730680390979537622570 7806 1864820144027445922586996900622 7807 857969243394803182860857406181193106268987057 7808 10962066352937746907934848 7809 767613526359058663805468750000001 7810 8761913947383750628668949470 7811 1642529363367523792023796817391307 7812 2610403236 7813 2229974551617128392159654056027190483094291473 7814 16024753451737961373166182869761588860 7815 18820492762512774951974089752089853240 7816 3099681195963517647163469994896141601288 7817 52223996615471514786059309329684696131572852959 7818 619159326508025497092192 7819 25796672866448924816444246031947243038 7820 52364475264383412672466058334968060 7821 492187560024142367844721519157901 7822 18531395833098272900133783129847411261356 7823 5096890491885521704943241043775189 7824 328752687951353412686891664 7825 495057676951058601477061789797316280275 7826 95797408210921484442329760260 7827 52787806992626153025926638439839415511066235683 7828 81008680442844498519982063828032 7829 53193938827623311776547629925471124076342183658 7830 619029125736840 7831 11210092726844369414339107045156115664826820851 7832 1017388356927737118381121240 7833 59915333886283129684487644423892075140008 7834 203115174722630582434618440669103824444 7835 53685077038280100755314398999671929795783379205 7836 1342402061169506316521603864400 7837 21408311246874726805626868927104535100628637 7838 53767336368356868446728595559953867722020711722 7839 9310753501085523123 7840 1224869232132000 7841 2039355853345175013799311682032457022911 7842 3376928483996146464787671433043902465968 7843 18247360340625078757999951894788931149158647714 7844 27888975491762303541140753474570884 7845 109931825283157036606227126720 7846 113106166049875112070774925114460501783316 7847 9120177155818846436925737607389109 7848 11573765609036427265360844232 7849 1144662185882062739674283782761062124840793 7850 225720436923231317178428000 7851 424696426170267941065895541702830125768087989 7852 5135639642165485449410782461689882988 7853 458064267746640578225156650419688159736267 7854 9920670888822528959124 7855 55670284630066247951488326923999935 7856 804971183785509036066897916743982576 7857 85375844777441982355838257192497 7858 13536141806204683169775227324459801404853008 7859 44770434172635850852694484585531250766369 7860 115052298859871390765718020160 7861 47297164312924298654805072030609 7862 55776558872745124075947111448973375830503688202 7863 12313040379326804389108417698019445354750400933 7864 834979663429768284972788798928416000 7865 56203713349778562761933557221530939058489112155 7866 5489980421311765252019330959570056 7867 575138327462613353451225271913821399631468371 7868 31972733419528738311217223442668 7869 734784411184091534960844239941713 7870 87321875334146987898684727230 7871 4751580171850984555480420545961 7872 17207394471936000000 7873 56893401726694421023143635846226058959960937501 7874 4797324399534365737024 7875 2273438662240841941356000 7876 99805105069703235058461636249856 7877 71018289897876959387456165680341583340594978 7878 3434036195883963983138119008 7879 517558195535660458758348661866442520349996249 7880 3279156163112566598840 7881 8675848808320057567349000480786855525160 7882 539278370845426098511231749724322937168 7883 57766420067340398356479534685900011333069543261 7884 317690116200 7885 6448327786811337464764293993843434219385 7886 57854393869701572206740714682499363745258525194 7887 239366680747676034806956424706100609971192 7888 7509689776543842494534358279376 7889 58296107954585553211651143860418302531608709918 7890 4116582912012864001600000200 7891 205019450939601128175610380788940694157809 7892 3481330040671715327759963169627757686716 7893 860085309009079894615728038084883676689 7894 58562618088893956941074227272873063806228832906 7895 244037867986229209665634388944396611970 7896 155867223441459096 7897 6845617414180870901427717277171753341157377 7898 19435403577773463620016413495808720 7899 58919702347615540076597445110482646742117483603 7900 283245259153553228435481600 7901 59368864124950598564396394320529263145531853954 7902 54231171553972180387521705577410 7903 1127941804194446794302055310246332111 7904 51373493334623265964704 7905 107828491774404487598350907412240 7906 4370375476319765150841932208 7907 37996609010627550421018757191031459499 7908 6718688342788093884552974804083320 7909 227589057355510472421941701660969 7910 72882474720265118012442962965460 7911 85375844777441991585606531802767 7912 87321875334147282823768308456 7913 7325077669359400835517947426341464442713957 7914 113621928415261412295842761574608826966694 7915 1032959576154195164776717086970 7916 14784928140237804759087637949699395327160220 7917 921597074278298470510753092525 7918 2606759364707849062143331655476088475810 7919 14874826721287793741989261325192759868421561 7920 78519767040 7921 166238348817555037262847720068648250562081 7922 429988835686501785876834179464992932 7923 14988549069528086193478526402889236814 7924 53878590467548705936 7925 118365374487546596806046236137851650 7926 28003757624389513261307486924906703720 7927 61755521085288978571808844439147097373061985971 7928 27333137248450986555224 7929 115706610454368148539485624889472707384249 7930 3452056855390 7931 169745097553709989975913492469611 7932 6842042183792981408521679868891600 7933 1269486389060453683766917184841608401 7934 17604861151541818275579481014257493441730736 7935 1946753287645907409802899706151479500 7936 22347776 7937 62696649195415598868694675125679343997870405402 7938 53878604189069541420 7939 1473422032162911608333779198836820043230147 7940 89957862243645758723609600211600 7941 49617287460622706329584263311569210288261 7942 4900120305006554996705925352322719113035710 7943 633108979033330171754125443531234219290357 7944 73634296621633166147393808 7945 9985261214335456434350104425889718795506666945 7946 566656750855577189780096982899183628737992 7947 2229909320305893652859560158747 7948 15518282405598968219993995099935623112980476 7949 63843349849120059746567335462473642457562822258 7950 190218097072653265809600 7951 64036325057707157229297180503943106999217149321 7952 124897178156294465171712 7953 64229834817682429352474411547396338830547866251 7954 173247851106219583546429209068962656 7955 2437765191599709394121865700582441780 7956 58826754019347435813073711285008 7957 3481330040671944835002855037283404945912 7958 6765811686213038108 7959 398541260467169696709 7960 16819264160399360000025664000000 7961 65009246332912761190149722444474086287801139070 7962 10055181510647454413692255288984103292 7963 65205449097653911670374361227026686144862693841 7964 21470297515575805599069880587520908 7965 9554284829095463129241871618651336572637512975 7966 4721597281203744308347688459645552526 7967 78534152777 7968 93561044594083346815008 7969 65797318883298693754073670869756872700442229357 7970 326925156495027195312680921831683201620 7971 65698333184222859024119357354283896035475707971 7972 16090016927768453167164969079009205017873252 7973 8235302545937980855893360410204057153 7974 57256681250331539589554784152136 7975 652826674087146525924633000481338005429109625 7976 3952935272084256247132376911335405941384 7977 880488153658232148035309177215574379470327745 7978 16235935688714193181458652358983035360375508 7979 66794722385222778172221019461287459202736120029 7980 53878604189234544720 7981 66995858567468119282278359527105007689268447041 7982 75259211369553849881704368499331714 7983 1153748441610969238758531419886690 7984 4116582914560000321600000000 7985 251315576797644715736141356611939087109014785 7986 30935923149812673254401591628241482208 7987 1474650355939155171819 7988 4024892694511311590447334120770253978068 7989 128389513501454801332894642203119921171601 7990 167258715867996838694069163448204841740 7991 8646225575434298412075061948325578 7992 317727914040 7993 68214380778866064487423977351887558239615113001 7994 8532023592514463622708789782610 7995 283770556771640644935245086147197540810 7996 16681001403728381800990434042487617003618796 7997 68625047561682415404611255960842168322687936002 7998 78534185544 7999 32893669529624636817790935245545 8000 1111101000000 8001 2369628001897265759209350147 8002 68934533533431588462285996276261674106211856002 8003 69245298437607532148149547675188344336705101756 8004 371706677573320393634064 8005 288053581155449545301956455669019261820 8006 30109535281674058213420740259675303472 8007 56526093770999194324203847523066607 8008 209068248280546669346684352 8009 12583047630464581542492909587310890747713 8010 249797112652448592010920 8011 59345301454343925736358032253753620218917661 8012 27712479447289059061132588934952 8013 687948027699031009498604683519401 8014 70185314854318667374952018713417485425065696266 8015 2273438679262125593263850 8016 30864334365399817296 8017 6015213339838509453899162078661998194376 8018 7824428460991558773643160918 8019 91757019052499409279 8020 4311577664160400 8021 136494128912093637858214543341903141 8022 3163739352172243364616479312748 8023 229380604491075229819051693894104483954251779 8024 33170505939053416555568277128 8025 4202159358026724622207815152075941275 8026 357197200421564628901808286029154977376 8027 71778038999566589000765096634979672964615970922 8028 254018532578868282398836016531594448 8029 2053147000469391278785402320372814 8030 91757019052499508730 8031 1495087747325710281706261999814342823 8032 9310757737550109088 8033 72424353459426197653105765570134582662013053126 8034 423146257174411061655936 8035 72640974240078920011415183353506013503253960945 8036 124897178156649895542672 8037 264461185435990615973851659630891651 8038 72749507202082942002142892639298104740950534570 8039 11688597047081295644415502067527406529805356539 8040 11817599473018837126440 8041 5722928200785662308077770566829907473560201 8042 73185127175714876903367899756235250582159254962 8043 8281018155010818931818596373 8044 441644611233502432818820536845078828690476 8045 1720011019675636810 8046 120547934638045171968396150 8047 73953220000274046035888220541862431486444105051 8048 275649607929836414899043713160000 8049 734784411192209602955934208120065 8050 3628670288600127823973473845600 8051 895429615211862839588602 8052 44715847752233482579754483088 8053 74617459158199342715651847717479726677201099276 8054 18192291840425418681908011897557168931660354 8055 74840084611697411940762713968223925371379851115 8056 514940083088611128187068578419776 8057 1325654033771467849660837488018972620827047802 8058 315821930365723163460 8059 75287163170820895477184212710582889641795746551 8060 78534447680 8061 75511619305208785577453384541767380040833337091 8062 233050588619863194299109390680 8063 13537893117866023890857431658546700259106746678 8064 2612082816 8065 720561609961789384706991529353014807567515 8066 7626817140165780452969214853835802 8067 1998330624180614157959054046775781250003351 8068 18575409573177934471959146971883530231135876 8069 76415591702051121624759911283892999375287150938 8070 3478609344636563760 8071 1180836206059270378759426106856611694481 8072 22057031704821714566724779165305511224 8073 619036101415368 8074 38108188429530648 8075 812740981300679759736444814461391013703713175 8076 49966853219383531271425265890044 8077 77329474139217483418754427025946103263281551841 8078 476427152210221696739244139071468540 8079 317369441094255580707872610602831687505 8080 1163294126573774066969760000 8081 77790162421863796354989921014179853389824539270 8082 67285954728403785048517154929800 8083 2311424828256814817968262785310441244018816031 8084 10952740265400622184111839664 8085 204799039636409708854772292885 8086 3490692711577675236173219983979376 8087 6185226081194152713240705176177 8088 2003715347419422778479298296000 8089 103705460941668005175114286487850096607417 8090 12075390402168674306899274087182580 8091 305222401982287518951946410 8092 1280798644012522425156492 8093 14898890502259105232217292610063431589775863066 8094 4373224199298440708080218 8095 79422455700956064968595204689745989181215439595 8096 91757019479044255072 8097 47908324411446313433449100744492249404022617272 8098 19421402734686385451082222847331712899854648 8099 563363212173124715788557547569689 8100 305159400 8101 80131572783417240561894254917656783850096571521 8102 72882474722007347471031743620052 8103 13635682397580216265745575110 8104 243580477779261502260896728 8105 22154019423879704150280585658263098492505 8106 6936778152445483108074 8107 89345291580428608486709797385697765703 8108 2658707511201194622659799167453100 8109 146195423531127739539116498305440 8110 81056171288620816597564354279562590 8111 74840760394724057973736196447851 8112 99246114619215408 8113 36917662235256017548110001 8114 81446714111658836898781477689540683020053006434 8115 4771623304149506814119899789559025660 8116 43748576346123232773251625828631186900 8117 26923717696857800760015585463917107575570210402 8118 380874958768301616011865780 8119 43921853814240116237173396601562756279242030509 8120 2213676951817750776000 8121 65772615219230145922026809493777846 8122 115052298883467011938227147528 8123 339566168258646038220160506346948146881891 8124 38675565159810284245395368043471900240 8125 83026467168421858820934799026553781566641090625 8126 142575294365869023530168168524106 8127 1190112519810745377 8128 22368256 8129 83518165861944979281328220151469794538614097598 8130 150652607918921049377619000270 8131 814862334912282917041325059002302401 8132 127770846887235490528764713363292902756 8133 159058775116908680155787540988983256623457 8134 953999877114686135892183283492943604 8135 116016048373864713062008243337418240595 8136 4373224199300522496772584 8137 32037221670039682581469092130040285761772974137 8138 3627323707730127498345508161760634 8139 70121427281294059444642955738838159870975 8140 14394493706790657360470425020 8141 85009322358106422506373035422407214163684784514 8142 6636792100847834270021742 8143 3412633875365645662341928307066602421629885391 8144 215916515498383712226022073999360000 8145 4194430706069968521403914295470983505013340745 8146 78332317220648213047227299045994851069534916 8147 85764016385922430053043834438328777066426682202 8148 968459941328597949504 8149 87881730533775642215957062079833058449 8150 401694803139939419674086513650 8151 243580477779276962011527411 8152 3388903088308951910936924125000 8153 60071322626981682441899226097097810 8154 2541704416976150425598508 8155 86779829573874639066193277946353502045250090495 8156 21157929578114599504451766724516272530489164 8157 89345291580428608496152316061818895693 8158 1216697531165656379143985889591588422602411556 8159 87291861187777985178558425281753257216253421292 8160 78536540160 8161 2161621268897467910885277094558518083435521 8162 6320555223061373538005279179592424494 8163 164053894587190798610389911805309747202721 8164 105021031566391729886085212484 8165 1484285646501064793884309042082727127812625 8166 39714872037502607836774162019252838000 8167 684868033300050582967401446380966272748601 8168 5258738630172625041297813178780917164168 8169 26011359905451654955640616263219189551998 8170 132202169884662899161139013422350 8171 88844618735212477131003220994830177256632678811 8172 18803024172651763003111843572 8173 15212113274069199904358539720922098771801 8174 476427152210221697429847824149868540 8175 3279156381453588320475 8176 22369536 8177 1410609347019144556046587282882853962 8178 165600231836712071270790 8179 731174335396294353076626970165 8180 125954997107191053135318782420 8181 1903011287927660261735295435076563651 8182 90025757525821615735481983670799037483529932682 8183 994510198629794128897185842890983 8184 78536544768 8185 2079082567658269066526446319031587768982447635 8186 7070223200761494067188794469792198982923746 8187 1530158681105648284276411859258062797 8188 22369616 8189 473844567112674421288289145176577288100555857 8190 305175780 8191 22369621 8192 67108864 8193 549755813889 8194 549755813896 8195 5547558569062749701681235384086459321355889895 8196 549755813952 8197 7959286862680952680292671825408817327263 8198 84055070416556869135710 8199 472333811432379054994072000922340490151587389 8200 549755814400 8201 85979393684469979180201355145892977601 8202 472333811432379054994072000922340510535290732 8203 763873792226897747485556638444665819085172738551456 8204 1004396611757946340766745635399620944 8205 635752863052198816680580562325046995580200 8206 22946728237413482047944543462602997052 8207 768729103885143445599996052244051650317874670052149 8208 549755817984 8209 771167427670593204161551224297870460283777294433973 8210 630740889432002667165380847514024932329850 8211 288459884278686287423694471360075 8212 5445099357697409441524373568 8213 776065506655516133643286819244436720479736091221226 8214 450890579914330161396054 8215 2185841754416583777135726720026759850715 8216 38242135011346498496187554696 8217 112884172450179624060242299472481732 8218 1191817653772720942676263324 8219 108659510038052485066498338979875459879746441 8220 5989180101784270567918176180 8221 781876968800616141752800158679105076817729601 8222 784706304386802868093907612515813901110062553483562 8223 12493787741403120035162203312047751626709551 8224 549755846656 8225 167360306560954484840502731875 8226 2511507138267836407843849234554 8227 793435833196712015366988893427848610319473341893168 8228 224470520966662366397305225995920 8229 177617575303517852573280871743168031805812485 8230 82016518702281271983683491465020212700 8231 798464294681271474461660220957713315627961942073229 8232 793714773794712 8233 800989541547508954527556225758139700142883309571626 8234 22492553551660386877615406786040076 8235 469708912601137116303223494134655 8236 2267487497245574066196696295445538515100 8237 806062165858037924720244770958854668004368375900559 8238 509585977754582399009989088760414753236731020 8239 244175462974450425912862944987411 8240 106993205648640 8241 30532219861036724448538752024269699922253308 8242 520411302516564930974371912613803606854 8243 329440165625351767383187486201060925025630863280275 8244 51334208327950519293878400 8245 677192208137542688193510190995836902427105 8246 3444980405228098273287944368304780 8247 4184413364940224670702130516803756518422147793022 8248 12182953660556172585556008417395158936556968 8249 112933852486023318727872604943761971165792504705115 8250 23757264018058776855468987621515625750 8251 364365664252690157407630845437869935824309503 8252 100433802860802618859384166566732872579132486380 8253 5698522182009592428151533517380276 8254 4841960531382060915164501880748050389478 8255 27410489238828241502742039932275 8256 549756076032 8257 21748726642003661717655301744129356688822273 8258 4652268577609357343475403501981118710525032141798 8259 44606253938257178547126225862929 8260 40525551530189763057420489072900 8261 837125913447013014357789828865424435425067275349482 8262 8871870642309200266423704 8263 29405291412637185298039403021585194139818529231 8264 1026314299481294043978850433185043460264 8265 124336701153197226243617488140 8266 231188721497117336000194686715432375809520 8267 3132795700129505156756309708175177845570499161 8268 344498040525820820028 8269 847723594079505493257652258048140134439417951590785 8270 704343193063178069444230124832638749162680 8271 2770969203855291698887342957760092248891441 8272 595381160360298827369831624319232 8273 14517324969533394896403221620423933531758605175652 8274 1049726476761324303001970654814610590 8275 1467931156657615658194039698001444288604111125 8276 1476266991287527711026763912953439598628892 8277 2409845000188080971360617801662646154901 8278 857098010153618973268711626406493864682939989484170 8279 439328355591782631561995039210624921658569827619 8280 504036362084795280 8281 863852506414696260562432420153318138462004839088041 8282 282378341272092195210731124560538551085727130 8283 8961960059940892642556652339849870 8284 173639539039358781318912871441036862876 8285 41581763763914849606984445830334456130 8286 36893488148493927456 8287 3889013333850179214844616187935084911736515603 8288 1995319084778304479309024 8289 338253076642491662462436134082867200001 8290 6509772254487544050377663154224090410530 8291 2654873857666462612020027970432936330199 8292 208396491430277954212927867346663124 8293 880264271054137022839753805604292077720590785616401 8294 877521022998967987853155421139451881090 8295 78580380049024060145808964920 8296 8764883384653578431899252224000 8297 10590160315985205866404186471422575316583707906049 8298 3216572894378369592187960855032450 8299 333922862899288207073173021920309146894804635083198 8300 671088640004198465600 8301 500318746775218883434129838696322569311122 8302 10366465789451550868753188 8303 15017628632744244107431617413320010149 8304 30258754606351913518393930321920 8305 49349684471683295015406413320389621230405791359665 8306 895560743166083426315560072928283206988059458772450 8307 16172196037870190038954075468345005 8308 5445099357697415815569135680 8309 32155946705956605563399406696947525093781 8310 56524534939649205224776601654610 8311 905422216242661551259977501708985556592708770896399 8312 24574772244215178948929455901166872 8313 451319078493495286693074110890626 8314 16631975005249196555237610670788593578455719686 8315 495309725927769969301929413388698286500402815 8316 34522714092636 8317 154271754275806897321475290117183503610282651901401 8318 1364028217188669948753261296080 8319 13460520770045031289413180804649299 8320 549757911040 8321 246877569718972112995402847591282521226811999 8322 67125252 8323 134047371063288565157265116332987208009079375005548 8324 112441592119636148037876120367349550535640539524 8325 664684980194395039748625 8326 21681832922792706618190592394267477508666 8327 61089325734093365648513148618674376438423777104245 8328 8344094767898554098042416361039306048 8329 16215374484103029449214875788919107321318 8330 5460999706627206401660 8331 56425139718706069477024367860270321179741171261 8332 36936956306581925273774726017353981710400 8333 937071768938006592101964427973920564097572479686351 8334 34812863553150515588119535794685404662702 8335 14440384873866758609403734521922699792925 8336 58820136703732811754897408 8337 15411639894459852567692824469048705710783959297 8338 51442849850551902978802105859650 8339 512551647367222762900774094550886333351505 8340 6583064696190982854906304500 8341 780695160728151590448964784072086278821377873985 8342 37000055572264796969048898813737124680 8343 2000285392686697924270866209843745021 8344 17841094326673620557514842848 8345 791942861762261799234884126802458797494295 8346 136563532452995511771817486558323305106 8347 810842081057234215973110376364711680473 8348 116729810767547806769827928928996114896742739724 8349 1490116125488688126 8350 78580380049027660882324430350 8351 10134043606001068642273039465178967538471 8352 53265296774830832713728 8353 36677372076212123802373426043183436730357386313729 8354 117093890978431758767321993237325471038642582300 8355 700203788332168263029441633961854949579033345 8356 14427786920849548201858055016462253841742268 8357 972761173566944101549699713740032072176643927251479 8358 1363811619795448764784169318035196958 8359 8200609734017928837609861044279037201523496495158 8360 436349311165482394754314240 8361 31410574801611996635747659458496097401147719558957 8362 3574573557065848940521830711520 8363 981877456406829346997146023602919567188370053044866 8364 13423688037899878023637872750144 8365 237191293436285898344623425200466532342870 8366 244175462974450701039004054987410 8367 987998720506546920472296772160042834673006718656087 8368 230181780068754357661732257131250000 8369 3564713934407205135067154990097025 8370 469708912601137507615265629656630 8371 994155193691097629433516545814420200966438062481038 8372 277096920385536310537278592064 8373 55137984089118622633244543714491980649234883601 8374 340057658250024960277730920126386 8375 2235879388560569971698469375 8376 768231807465763676718454565173985280 8377 17182641242822910570630846181817001 8378 85656126426700085849379681838086 8379 7717067540934223231914706647316167473699161242939 8380 508445708657597253698012844849977580 8381 1009701636288510008274578153622151298581414884655231 8382 9763370219706178569445547793582 8383 450229320362251740342187786558 8384 27410489238828326568968810748864 8385 549758173185 8386 16558963905257133304653943709907358103884 8387 64126827034518724385590088422134833744313943 8388 549241149460700154186824580 8389 1022300031521334129048491101284381061460340375755425 8390 849220877471841926222942791113375746824080 8391 5240619774769394908882975411544654856897015969342 8392 302875174169776 8393 41955793805901697871264424390203132291897 8394 644199275458055624523913191959765137602959334 8395 1057506808806909552090238498278790 8396 125762639923094900611967516279955098191951902140 8397 66715751156538542873908093309078649937 8398 481854559876373276050494099648 8399 42373800846944300404932374914587120454251028327 8400 793714886235600 8401 68105495780189897902396539016405 8402 108659510038052485067013456993582508648962440 8403 650211142249794764801349774741565465600002801 8404 5880307390282887141105858124744847634420 8405 3216572894378370694842748236297205 8406 16527494836835262976945087302156 8407 13260173767871884834669241688940074864822442264057 8408 604332480487735264211385055885783008728 8409 1454520675883414582587844358648987532995256 8410 21336864700244785986505350521350 8411 29098125988731506189298706215061730366737 8412 122070312500000007828125062625250000 8413 34017854139488249569666168547703824557 8414 2081199342830793080039890625742910748414 8415 36893488182853665825 8416 235947116381670722388320568938271904 8417 251526400958341161661925248109437323193942164342553 8418 2269977971798255876194730106683760 8419 364365664252690157408619025642161842948233111 8420 400061106726247226520414677580260 8421 7395466937559941581894533272679492 8422 70683517523440672042402440349337894285826468016 8423 1077479023622978627718227831044686467906952531926551 8424 33198531814895633023032 8425 78222848716120093778580746788165792825 8426 4083094990467769739587575632229510 8427 1084148316796470937973800417063303037674737911782587 8428 14076019706155728167081116 8429 1087497233749072937504548521600100164984288706474687 8430 37876752441063523292833562970506847333189750 8431 1090855697435103589437498056741042124891192160240312 8432 968890104078354783710000 8433 681054957801897590713446085142038440226310001 8434 133366518200060943129821396976084163913493244774 8435 326415226096948639295955994268375 8436 2822127947977698568864656 8437 1100988618599805198258149610298999495668090932834521 8438 1099293787429886131514562788783014328272092785207690 8439 168544390977045429419007449983705099689 8440 13460520770045033672759518406079880 8441 1443758761987090110829102408756454578125001 8442 435147906959535407238652918368862854018 8443 1111208361800770319832966826942767120553550870955196 8444 109966852406475335499125948138828032 8445 4249483463019329635267928053920 8446 9855162925543602032209504986891116 8447 904477280692740000449751837765065140483548537 8448 13062373632 8449 274104892388282417235320870917279769600000001 8450 50430931601057043853884538024366228637000 8451 435147906959536005869324768196228744363 8452 3534766486146320755916236829102655482052 8453 36373120098410612326557244304612646739765694 8454 86266645441310252344251602011119470068740 8455 3443176118970300192583528994311002691589185 8456 67174464 8457 1130172318622799429685559282150400350747192521179649 8458 67766127937714458131280921640765765305898628914 8459 1138890671335654216616433071287095677996318529363905 8460 5460999729931869945120 8461 1142395362335928025554590885013534569373625058886241 8462 852935835637087447390524822715737857045001999104 8463 1490116271972672526 8464 4129065897031157510928 8465 8992560277381098073972773505808828570962602790 8466 8871870644561165605640808 8467 1152969256815028283006526985038097507065391829075341 8468 16345653942732700790801712784 8469 159607339116224534692978117322430327413343931940853 8470 84386213567511899185308873580730010 8471 888577639283888856179427156667920976593366686802406 8472 99045780329756945744940123000 8473 58120812652290152479340862723857556812098695745 8474 1881303698054181325167809730254310189342770 8475 34811768529055897688499194646252975 8476 2267077317331353269287992333297284380 8477 1665073507310389390275147046444584505601 8478 35212388217982217390458871658 8479 132482629942232885012444375321894512537 8480 481854559878210365009386536960 8481 549772623873 8482 37876752441063523949382339535204101562502250 8483 210675676409934119251711158115147370490615934333015 8484 181448829314095374687336737003136 8485 21681832922792713253634925373780522791025 8486 238371848099688500689806830113113727845174816 8487 40221979507614796422169376008571109426 8488 2159235394959569804591199046613559187144 8489 501083798658853073336867863944979449819552683009 8490 611805821990580961839420210589069230 8491 12574525709079029961458125409082673123966 8492 595381160360446432258430784183632 8493 21217798212060036461131579656 8494 29806575070456503657562032430 8495 3584898769400742238434453522584718389038229503865 8496 793716249619440 8497 7041734795200287604293438379217495221937 8498 18731018675688083545825238040871173428329831130 8499 298065750701233463381974127741444193751551 8500 5445099357814443277401512000 8501 1214614126897544860832265490153040010030558045709218 8502 2828100578836315107871305808620 8503 819200000002560000321600040201 8504 18126851730699517203483475877733342246163880 8505 240984500035989973092052860 8506 483695855651955851594922529844633893648871526 8507 12370658698731773242338636227919489674554567490351 8508 11231360051997465356093528115637022544 8509 40525551530218005625088324865901 8510 2435692242161164301922345288100270 8511 57716779291728788618721763242798702048 8512 15943230656829000000 8513 17797128007599684106389679242060989663013254 8514 549772853256 8515 6598674089420700375181379799999956032222465 8516 18462206264105981133401405022709671056309012 8517 566055057336071353596605162973738642711069599548293 8518 1036646578945119538825017989462122991616000070568400 8519 9544396591969717364047967379 8520 11447545997473174730214051840 8521 1252282610063917907178562057620806876827084137849721 8522 74433219588538795201490315035233561237985693632 8523 506361597758100136728508608580996832850 8524 4626420830671531236544279449723670512641676 8525 909543680130052723679999224685250 8526 84055070544658019741382 8527 1263791666650178279065596329826423269259111037702231 8528 104339880744171866505714553296713552 8529 20627459293943210202820856225111878887324960945 8530 3292586581378228428886681045730695451720 8531 1271518528940633337481572975476716946176139943061878 8532 48242228420262956085692421415802413632 8533 172283831835189122673743402754943633655061 8534 3574573557072159235294339581152 8535 604332480487735996949683984935165955095 8536 85656126426744693813356002245320 8537 1283190619806916005599171683981658483662369283779722 8538 97206376187685735930538954197188152589718 8539 985428666050518422998722550722547643951207157 8540 1397405517969448159663680 8541 27119890120002347129670662703320187040743 8542 1289063680190188102813745495860572570776362829710762 8543 1025472221478544399617761440067917960608544533581744 8544 504036440401924896 8545 1077085362821011574708151925969190583653825 8546 1296933028048549627282936516824764822552496390813890 8547 2822127949076088128379981 8548 13470758859173430532262139067184593730418340 8549 17494432142410314178076979170486980122849374514 8550 23118872149996682919538973400 8551 47140012831106545855206883831927720572871 8552 1623923608720744309583387149612696876248 8553 256073093993903220728241579617363880324033 8554 71324446183146853601301175729314 8555 71226009387276042934665386327874208886750275 8556 33825307669381967924162256 8557 3661926425131439247481862241939162816151 8558 60997364678885689968825048084717632677765434 8559 76902238934518928380234191 8560 2227915756478694161343781048320 8561 3145708283167901917660875432120299730910796966 8562 243389455757111364373444602977170932102 8563 10242812557873708366052288679317672641 8564 360843941724815104695308165835775084211296656 8565 533890760242377002595379111778452845963201963637365 8566 1336949215638514884369627631800661706625987771944842 8567 1343048996839033433760769821994277094937576667233232 8568 793716257151720 8569 354800427514228108240976552131741105079836926441001 8570 9095436801298611427360174965836563954768920430 8571 1345087959075148473637812187465915562169513313511571 8572 164694147739843230944974927445648564304750357292 8573 5989180101908375158003831568 8574 39180124608713886293070025162038431645658 8575 167360306561917870092220789225 8576 4491199828977137600332310144 8577 1625096257449427737955836003556160913477249 8578 8192000000000000256128000000000000000002000 8579 1367705916533745418437064980758957573445364020355625 8580 549774688320 8581 1371855797120829778510213077337478443880347397971921 8582 115815331874208827700463147086320152691607332 8583 23055218765779197362696365207519507302414 8584 26081141502662455002822118124064 8585 9304456655298896630837998825442876594166556865 8586 529212108099790917422325777639132940513185540 8587 229866409203661833574903719883962192622629503167366 8588 4499383496387322473569835345232 8589 26036721989040887898858 8590 1135797931555041166193634887367159969353650 8591 1392780101074460467089647747625905429514791060826151 8592 193682063180652365496246607440 8593 38418800944042821847737918008630921785601 8594 1394888653290466631838191773399037726869049606744354 8595 701694987687537300674803325372236605 8596 122607008271289692596601312575796 8597 936914692879804900499244011555367600026 8598 959644764147718703659047240 8599 405959660993051145007463500694533379554905413191 8600 24811528732058328784563947336000 8601 57709323359172924674484914523706881 8602 450890580279825928649946 8603 17890470845168201278603660559975288514396336789103 8604 130606940330760973179600 8605 1422569321150297563946450649365592131007253930525345 8606 39180124608713886300272417506177649383482 8607 35821862005175223801191282423363856 8608 1364028217192190248466775015424 8609 1152829344661354327232003740953962024035 8610 98979746222810351370611638548753900 8611 514233731561984840094125140000939759137142549453678 8612 67403915620524822838691421922138707080800512 8613 124336701154004196682625443434 8614 1671849508211298449431206 8615 1444206210630374041242055325453993905618106996402215 8616 13974055172471119141051474408616448000 8617 6469031782763992798410239874057248021422273 8618 508445708657606652523620971462052294 8619 1452945707409300130102719539168549910380471450998947 8620 166153499473119215702865973541601280 8621 1039709780228996750624805893398194373351 8622 38679193590573660702907477966246355076220681062 8623 103379237125433589234284880519052295934465804272386 8624 436349311190242026673209344 8625 128572569380490483366911386105424625 8626 36858949602346733819156386209239496 8627 812444644811619074158140972801653638608237244933429 8628 1638633793745288773965642000 8629 1475008475916320659841077126630257368991680753347177 8630 130606940330761750563660 8631 76994737479492719750035831294447506408 8632 401927072922154918580822336172104512 8633 599032090195504936878463105366207377351427116158023 8634 937782968097856029737940854139039181996034880 8635 69290640019476413219292751102362745044232060 8636 1203022818062780160040804525292 8637 1486155447087052534217717471947900374068968296108753 8638 1958747419203671168492411032746986498 8639 39565986387122840965095770010538312415439 8640 549774950400 8641 411566936207865355077454922213688301 8642 213656711189639272509778294160710602 8643 316351271004105375453764360376165339 8644 1926550623198423727393270814226043608752567056 8645 129360663057212211005990245 8646 1671849508211447710585902 8647 188268953301868075578819518675724760283587837454377 8648 44736509598701044404104504 8649 2509054249882595142806458353563924657086281 8650 38929455671238107813509950 8651 1524639433708457693863173831624999382596889163592031 8652 4129065897476445087036 8653 1529226934644775680761045413728255527028873324020401 8654 969077824607981457695672087490492117918582762544 8655 8411796853844811055200201653512347221415 8656 2785828583134297006277993296164332256976 8657 6657844787831222910875090676289506159902 8658 2999850127473389414926849179786 8659 92007301545962735173935865935415139636617 8660 1689540037742601683186939470481844240 8661 4502293203622424845236879381351957688258101 8662 128514555650590959418468335193069034506 8663 1552356168196895272138195565582219670511814392354016 8664 344498044988030624808 8665 162707142684847457353146616944157563764501495545 8666 51507429952776378675808360127606430172 8667 416517056218546762529159940101832 8668 5888943898958467744627915002483792 8669 1566388265221526584098308038669798943655931844531618 8670 344498044988030626290 8671 3328968836295858401189827085276721 8672 2114726025664360378662266264257440 8673 84055070546866660067169 8674 43675968615568088744900294439895798277609703870 8675 3344871417443191884868775 8676 33825307669437752583507216 8677 65202477979082365274886847196587911520945477 8678 620661265451168505692001638445632859758686890 8679 45169036565806124515387113071277121701 8680 76902238934605740933549160 8681 347068923044453667646515017881855644769195201 8682 24231149480938497124572339473331045640697622 8683 688579136885503100226262453 8684 106477840278803939078380124443461929410624 8685 50248077167928953318753096297423280 8686 181448829314095609937186460412782 8687 6666259406894818544310990305211 8688 208229648657819832460150560000 8689 6730710948378738341368455903852018819510001 8690 48242228420262956281161003885605327640 8691 1611599388142163860004177340499543659106417165118691 8692 508580808943638429242826162975808 8693 87645967408755366409338974443191348906173927254 8694 53265296871578995104888 8695 11026873169203837300657965367572919465 8696 24231149480938497124572339473353383325523624 8697 567903879102704757319566803965642936357370328 8698 199095892204624411962880387125492286156283680348 8699 178876537707484353626367631835213150509 8700 106993674450000 8701 26036721989063478345961 8702 39016761064177720103838943639236998 8703 192613538333779518198181791924990519930 8704 549890031616 8705 80661278270006174669211709738211608764816548115 8706 22441721970986171108540666159874 8707 59924218525933244343554048281116989399795130651739 8708 99045780447647246497000028900 8709 2761179296969060416535392966733634042560295764625 8710 548242193816935824985090 8711 74683327891351653481720206276539 8712 450890603677010156504328 8713 1672923526747242328666425774868083230726446129769626 8714 202696416809684476240102289869220377060343136980 8715 2195843379083849950658012218293184143030011592285 8716 13406136322768776391013213270663381832144 8717 1682932934891311423817920136714746568834541184994159 8718 1146103357408888106422592787248273502 8719 8924573811567297713740630391004951517239905926 8720 200028552805756349945360 8721 549890035713 8722 133903597114423706268739319042344 8723 734267999097430273585920638405662799 8724 474033222978452458671239879969552400 8725 39607368879495222707554128705480208959617541125 8726 28900056631844063165690066913247171603814772394974 8727 1063474861394858667966627477185007608679839085 8728 3177328405164582189699895826305433704744 8729 1713293814119895050357841751954272615919152323934875 8730 37000055572366833285050265404613743880 8731 31028635600475918923828166097375451 8732 1096938267427395460437181548585036032 8733 85656126439502414993325299625741 8734 10456070145451623528262970686 8735 1728663110337180055353674257773880200031114867749895 8736 67372032 8737 239223902623082318866828324970232709788673 8738 549890064392 8739 3386701053788515482291892322557324800764551437 8740 33825308136410536123563280 8741 316351271007874417523199650789150789 8742 366481486875459523023826601676 8743 38929456185992562584190622 8744 207318655899149047721621174496821296504 8745 1454520675883569312818529612524487623365005 8746 1746754763369492288009912162318077642838223391104040 8747 44931703385075770002481678283182380 8748 52929182913393361048497846828 8749 1765021052841196493640402015522817148072632847155006 8750 2220446049264864996075725555664453750 8751 42412161285695301210718589875609414877027423486127 8752 411566936212387639444990275365067648 8753 1775537934427996618781492852776171053313525434066251 8754 1044614275108947966790616009239655038594882392 8755 12973787012664786115664604650310431240263705 8756 9763370222552807625974857484276 8757 7044595138888439687342999369361 8758 212177982117938365881739774176822433391610 8759 23514879634556924398338594943319661608477729791 8760 13695791194712171015057888760 8761 18195531433909023807641816618621327224411226065126 8762 6156119580236636820996829583496246756 8763 1165087520434000138979157 8764 76902239759758174534422076 8765 298147853707483124730509320958887636272454615 8766 710013227091680695427011479737302168122 8767 1812804251281463728314528113821072615210915766162248 8768 52929182913393379012406803008 8769 42366811895088288635178388137957851883585 8770 181549356441625969921717367351796957520 8771 789676731295281874717029956077049115671 8772 549890293824 8773 338280236984153584412257645715231099677349520901 8774 41385883810804138962811934458766570172307129874 8775 959644768892618321330430600 8776 27294560277644252591821263908352120238795528 8777 723083932647734668715221444934837 8778 33378074240072695055531310357810 8779 8908739168782218430625567600958889226437157419531 8780 3697205891039425291819559515900047500 8781 549596338333476250846623187592409255276 8782 781876968800628160662173020480585427330372440 8783 1856277735942703864581861972061606043995986099993511 8784 793735441868880 8785 29473406305203215395652804732509423260603265 8786 247516186452031104002207590945401813079544 8787 1182727177898639859260155631250351 8788 751479441000833677516102339272340 8789 595381160409304093646685735833489 8790 112195921235589606637252740316980 8791 102349109177574710437738973307037884763956397621 8792 68008415413822249891904481637152968 8793 758883295809949674702117155643371040300 8794 229632869632326852469962205541017425461066180374 8795 215860552914965670835730384216446044561385 8796 106893041767011628253756928396 8797 12596235978079558734126077347199370095959208227 8798 36632538334169789859696866349830157038522789510 8799 46209763649264296270832105333234385 8800 3344871511343101519225600 8801 425207367989395128126340888589078967156100001 8802 469708912642724194896900228755430 8803 1911972686832355577590950404504836833277652840183806 8804 2475880087794137019059290112 8805 1026830670643884199813881391049146410 8806 100000001000001010000010100 8807 96929498527 8808 10366465997667299399675712 8809 39876313165420353304326667495524567367883414686 8810 10699320537912359780354988472321728001200 8811 68651724600544148344329445627021800003336766821 8812 235818789970399122512326638020929812465694445596 8813 20384315167345297528983573713652973210687 8814 6397142430638542273782025084739755842 8815 1413890468492103622602223984450217042090 8816 688579140655397604210709760 8817 13988435771542672879192114410811680078126 8818 3936484275724313522766230670334708010187820176 8819 299700196177165231014129633030968167850744258953 8820 793735442406900 8821 918248545165848109110007699488347542359079144520821 8822 472815855957911894052554111930678335667482 8823 193324491573039878787287513834781147 8824 29300268852229809850604522799438139887391656 8825 24669456273221253763279626383429190705107975 8826 16527494840933509020036854726076 8827 1980841465542703969919776035129835003286631837741028 8828 147041093083696751475951415981320876606160 8829 29806575121763243996444404776 8830 1057506808879848864726894964729090 8831 1992539757363145071145718101695532022241401433033609 8832 2316780612619331223552 8833 29303624282541323732473277916647444136242122444 8834 210381262900072708781581832346724615244 8835 68105495791113273312668346912405 8836 44736510165599467376707588 8837 2010206813559302242068321102381240015361023376088279 8838 6469031782764427360830668538366222391026492 8839 46990129560728549828685409920277980516848371330246 8840 549892129280 8841 15639585980469419920657258188870299160934041 8842 2013165342246107788547221233321533883604208247112840 8843 904471765625224966181580433554649148060948158511 8844 4491199842802929885783246972 8845 1397405569255833109644865 8846 5208087454123657375436777281424696444886487506 8847 2039973549374599955999420067054245477343955369841847 8848 99045780447651349884565210000 8849 521844643997775209909322298007195705143164109062145 8850 1475196840884644550499735939392100 8851 12228798438911415294904143757641954777582399358 8852 250119945101613498464948624404124886973705947380 8853 56570082768857337167121545878002986931345 8854 2158756613863564825448236915545329243519830 8855 1518633528321911749090666521911081215 8856 10366465997696453003967552 8857 1718264627146724831502 8858 1506038467338145901322188317765203596808 8859 2076230541420610375381772515574318184231921161950227 8860 213485584634792634754384268495508256320 8861 2082330886717045658790434910237438295819351635908671 8862 13460520770469469516283839952123442 8863 210358525064622071976005298503722275299668 8864 5445099373614865382048825344 8865 2741021020036528089989117256920062760141857308885 8866 4129066799609727090830 8867 2100731335699298118050855675114034728406420355994946 8868 1544723778185492667874820144100 8869 9251031023477520175158285430268101 8870 21336864705135790735382801425670 8871 9596447641076454636393305868817051317291 8872 31074691710388830159295561384619430958389760 8873 337058019649549800676014738852590006114785593 8874 28802138236204572733472684143146 8875 1487252283509858209950521037718038749811123625 8876 122607008287644531238886543634396 8877 808451084803918718538957019865925016952006370897 8878 5225075702654204827725152452726462832096988 8879 60257152676941660494619278055884482440814489084 8880 1326410040632000472209609520 8881 12451648119881070428833135873752606904305686310193 8882 261366577670419578905032506144232574054040542766 8883 35525700045020634111284440666764575433540231207 8884 262132702381766384162880599645314587666595930324 8885 2156837084700355476890287676746193499836577506081695 8886 1362751256065530458607311601489954368778640932 8887 2163155701533138306181938085894072403120914804187008 8888 180077739533977983838411991544 8889 2169491401468921373961491206141127330171849476407897 8890 302231472922454940450880 8891 230181780071784295583565295606031776 8892 3955759199151290315867628 8893 27133274707550698573374411825286096318085944 8894 265994515967862202223593115619680990756744828924 8895 20325607118219353027845 8896 59235539332250284742467239911872 8897 4503668632059905 8898 1374753730986621684636301564122092125891734870 8899 9689753594762849246608001676688374944463531 8900 1069932058950861656064014400 8901 282811267760038821 8902 269121705066151471359215241376498284390287221606 8903 17702212810281785364354614472359482605888397612483 8904 1747294831576376363905355559744 8905 243569354275318754670 8906 42141987204488721510180 8907 81701280520594503528477371019057446665012725147 8908 30258754612581246883997199225408 8909 8628359072686159641236808111523031305063489 8910 537849845709146909420814048502636102207890 8911 143182229634872772584261703329480319554816 8912 20665730839532128429369346881913035472 8913 1878049922044930459369534292100005598 8914 273876168259450963226153260023456327520829708614 8915 2253429452827172189327645026177920408580440425618215 8916 2961496038680771261024010182544190080 8917 573375137452641181211462513561514799266901 8918 250607924029613362440977515155224631867844318 8919 2732068547955264832694570686213030192911171 8920 1364028217917422440250506629120 8921 2273220735235693712074542926432264096516264817690391 8922 2922723478352040354479793182351089741062 8923 11026873169247909021799186644893926858 8924 10001011011100 8925 166507352154483473207157825 8926 278708060388262648606498872996178384375218756142 8927 150995757599262514458811472731724699220159 8928 450890603682549223200480 8929 2560413068955507015353387601272392578126 8930 420529834945267273789880900190 8931 21982146267709468094744607 8932 46209763649264300901331979329554688 8933 2313285517618312222343798537756055286754731722262351 8934 1448841957641547332944063827367018285525783302 8935 20923025502072498413829952517087503522730113120 8936 34520827220051501513953259856499205604382856 8937 2326784620813266367604143405578070633657406882342337 8938 4166293986887682784088414960457323152 8939 3443176118970581015167220558062820313844988 8940 159432300019683219431430027090000 8941 2340356405475840134907666557492718069160475917168942 8942 28802138236204573064401428166124 8943 1480785979381876545070042441442360226314017965 8944 24811528737466950067186243360000 8945 365449499615976892036817876510237723975348626615 8946 3216572894535923521243734567344874 8947 1710856416004552164242290998862545914831140 8948 5640840291042290783726965645888 8949 3741572459544213844033023027931778495172216 8950 20974903860868789063455986097420865323374650 8951 549241152712648694766503719 8952 43686342090696712689912723276356712 8953 46622413339068804384852696518855180132558591139568 8954 2319509640156324302445091208761332589598940 8955 961694335604479542260297150730659136345 8956 340057658283278975661881373643692 8957 237191293436329984185639286398076616952563 8958 3371556341417084906452240574186261992710 8959 968890144431961784057971 8960 15943250339100000000 8961 382421350113526387810732725067289600000001 8962 293679931954124923347411928152206587977760087684 8963 2416316506440625123490955821070588266685602223055841 8964 8871870831501420825729696 8965 22381105544847691011930744236201792927221625105 8966 2419822713507110288685141557013892267838478697860650 8967 1191817659378587985815951166 8968 2239964644313271992676739491038791203328 8969 20129044276148165088955282818977529903726696871595 8970 11174119155583593110758640054862240 8971 307325542552022391642425448402587992617635197132651 8972 313279570044468317695864435900880 8973 24758800785716836075778743048603698790401 8974 3084284162019375406800415717386672646 8975 2458702186185076385326415907186080931387207494856775 8976 549906812928 8977 751072707684466768589970659850000001 8978 4967267371556846524236473367255410209501520015570 8979 1361129467684993002818603425730658305025 8980 254186582833287850956210000656100810000 8981 26045977417300467950719516462270768698726 8982 1818989411056041717773453250 8983 13220117453201639836626607886674879963682701 8984 37010655331920121858349519646388372502111720 8985 559806824002752147828166503467140217500860 8986 304069907295882792205357115998367617646169795838 8987 2501773255799268165550755688366564907708919716046559 8988 240984501874449171486701508 8989 64610818892417012926638294736099307101 8990 163587563515588847543645043812656870770 8991 63581501681609400855361976390696360520 8992 3574573558491975433345615003648 8993 20226565875757172031374251528342225423433729 8994 1229187693014381675525097333012270384120 8995 36893524431336374305 8996 1974145025099765605565694126404 8997 925103437681989110286 8998 8961960060261940898097982592881878 8999 4000611067262505890133759373582255439373571621 9000 81920537603208000 9001 2552902636703004977229787233631442341645151882010838 9002 34525284612896 9003 5106002169759327025004646943353297239968863927 9004 340057658283383218156003041852636 9005 2172665670824136914815718595463562829409918603295185 9006 513342083280136027576250422219295778450 9007 102238875258155038107343725542930586017313765014428 9008 260367219259370851520615167554110000 9009 9904703598043254 9010 1747294831580437278153858860500 9011 2590012283947307408312577744851710115908385157470215 9012 400061106763576136389858429568052 9013 2131252271062255798966344152258451899673875920261 9014 117258971162337619738229913797893291088 9015 2112575439120521967812075863811282108816415 9016 7937147753350065743769304000 9017 36893524431337455617 9018 1396097309326914166006253140489320929082 9019 49850157128533949528903480756184300403 9020 550403539981037162397702534555900 9021 30591787601281181372487229479112850837208 9022 14144627421752132182524541129248 9023 224417219659217022474675677394499939717930981 9024 5461000849073122157184 9025 120833626106699121894500095803522588181825 9026 2638999326561032687748575334348731394528084607628930 9027 994142162740508581654095968700 9028 5973619737764496639791242541927461895676928 9029 24574772244860508987584559035972709 9030 4052563061433418980 9031 10825827773304676596820708561859416327 9032 109966852408295908252826474580930560 9033 767681269801348105290235988271598043435712321 9034 325875099888567774929846349519252399647245334374 9035 115474033059856109816365712781225745855 9036 14901161197677612548828140687500 9037 3793297327930685815200578537135514719953 9038 2684975832339906921510208580618677289964346641126410 9039 43978392442706823080653629000581774118714933 9040 4012450697299918869533033260880 9041 8969599685009259844681218994159733410265937 9042 7230900815692703504280086700 9043 693364445140728814592825381494921255614151 9044 129360664252189911169779444 9045 46622413339068804388527409631249983444512143489655 9046 338280236984153584589589034830442301760786335430 9047 2727769359770596211304022705721077814386377213267152 9048 6502122379238426304 9049 16527494840949772156236211962049 9050 173816202971946836106233721312950 9051 230137354580684695800368976654973817214567336 9052 2000285392700256809668342425186072400 9053 661368788468237297032425189399066068508929 9054 3344871512578835139604704 9055 5439341333847691975295625839138411724918991945 9056 1326410040680678570336328416 9057 14147356129213035250983079695876823645087272942762 9058 4946966754529192737266334510 9059 2775170659400433979695477580496094556080990893397727 9060 9544396615444149789629210340 9061 6905527681775251976169429000551028421 9062 85979393684653125090671809537724499276 9063 52355001714637114398961735403164175448 9064 664685011732035908739136 9065 1350845574733735743123617210702954485839674665 9066 4491199842906113272692710142 9067 2807192692405236104250759476742052425374577043807588 9068 1465356596899864597150620863013289901333568 9069 113809329147843853558714608 9070 281121933908109176521023282342822831170 9071 117258971162337619738601769555555765329 9072 13072507056 9073 2831432666206190066535055275913396135735355639062501 9074 1362751256065530464562274994454064261758181524 9075 4491199842906113273012721975 9076 14883216710847895428211706160911841826739316 9077 300633379784252526517827459646726 9078 3344871512578837845932328 9079 29986029502569797751629153772382974950401 9080 293452693546808752278995607533789281000 9081 54609997062327343385841141830333001 9082 68008415413824975247507748369961350 9083 92831079069993182167690076183300736216648855074633 9084 26350165150828377424987267893861209808 9085 6085224259084499914180591194851505 9086 1371015631434888797425742835013854 9087 9870388196932758639966316251409765710 9088 859935934236237867552751744 9089 2269977971922366485242441570975745 9090 64610818892417013155406218854710000810 9091 720285178084897983289399822980077857138095941492713 9092 64538214377586312024576841111818921846932958608 9093 5171729967686680327856163384399844788 9094 133366518200061364957801639975721168590287667654 9095 66457488895465982891242222967038912461611926375 9096 4508905799167100162794993916447496000 9097 2930337517089609301440171563485850831277664141118398 9098 382455082733750622665829730929087509572881024 9099 2938721881989823343314593798320050371494374148833107 9100 20823174857148300 9101 825931015917139139270867277453811760813515601 9102 19953190847848010989884142532245772340 9103 23022637733257997204025280343561099924372604853 9104 5368456108731863867474334199575627750800 9105 1845875875436630993226112897307034559634009745 9106 42983872336066796563833844699776063910 9107 31208824016025013004932130686892660489839 9108 282811322522766708 9109 3556709987982558734094773237040041865439879177 9110 65021114235595847562532866638680 9111 2976726273184069725020738795569119668116802555411211 9112 4491199842906883211560147048 9113 345227123818888450957741001 9114 1750275778066954431435951255495216043092 9115 45791271810857230587235654440410289343175 9116 193324491573045072453770821121819276 9117 79044588020998038145655527988998647954722688 9118 133344213154562721164912366414569312850008 9119 3023792074877829654037056449559977759482277769567849 9120 1265438135023572494880 9121 51334208964903966979528126 9122 132836347773775541626029027552185209696903950 9123 3041076538272662450445716126279565405169464111337251 9124 370696642247077999980828880106226523602508312804 9125 2313243371700982304087433545478308156724648388625 9126 33198535791478711609722 9127 1198671994574995957034695095335977202799745625480 9128 84055077974487331214664 9129 3067174296992701726975611051458011379920528390219257 9130 45035996342856617925021696160 9131 1551481246939764637733325876930904673 9132 239223902623082347985034226630092623838672 9133 3084687488373789288554650631260315763086815529411726 9134 34525304100188 9135 115310753565061439098956465405 9136 2017516467643154102981318256 9137 3102292945270449398715400435182903384983918043425479 9138 640801576682543583120956038626619625005932 9139 67302709784706785237908904 9140 1443758761987244135587237138004496096812500 9141 10170695953493571030943042514514888 9142 3925286463151089872679866352333638740 9143 19380567223446687204197182920158759 9144 18316323955501731116751045319272 9145 14455049788443487454152898065481214119922082268830 9146 2542301144856 9147 16191528743215287261821580238405859447821081006101 9148 47358212812136022088742573601729321549553368 9149 40221979507722904965812416906960048989 9150 16527494840949836437414994109900 9151 3164645083222397560732807377408922155715141530071818 9152 3693695642917558639372357632 9153 34811768529875314344363090648761025 9154 10244843664330229802167105746628985509036 9155 3182671274839428887326905129597267355107536795105815 9156 42141987288222659237400 9157 67621273315835370049925695206482111592909210242431 9158 120833626106699121907718470262972849672202 9159 18316323955501731384225505401795 9160 1326410040681080814394073320 9161 11582590717877552173095712637107160977646489 9162 154075148941213733761592298225933006762 9163 98098801404769384232733739004903284513454 9164 1340109320317508255333444722369353687051600 9165 78187696892122993190188301848785 9166 201316534224940782368443906519036371268 9167 3237320113073031257360424355368460333148223925379289 9168 5461000849579750157328 9169 12731699471337470861752955739984597418496371 9170 1885649142324788414990019074199881251050 9171 8826783198503686272873783705482385696 9172 396864867931635247446631455961753608786547413172 9173 3264968142150717300882159487491451063006719262305626 9174 6583064714473991117337503166 9175 3274232478629689183513257829114874229917107536904825 9176 14901161197677673583988296875000 9177 655208684256655806669916400917863358977 9178 1321512179438504391417076524962344 9179 723083932647901518636624543172089 9180 549909172800 9181 84625451985885298629057041226419726757307472961 9182 9824157495395015614938023929875568493684193075770 9183 3297499585219086144416519045455305662276197563232683 9184 10366466000175567344821248 9185 3320919229075253203215284952978569870795458378293295 9186 2080019577850663163896790471413824679181379606 9187 230266176771764861916208729324535944075653351829147 9188 405959660993052056428225976530835482418525515684 9189 2080019577850663163896790471413824679190752389 9190 4213968166512733237273323621962340918380 9191 197650497376617355399706078237081 9192 32336712126615813671684464947933216768 9193 3358710225432955931960491154251171677992173071758626 9194 11437945808489069528536419421751853729269648588 9195 2124609346963384795958955271162916404345582605 9196 27401186690474360833013434028 9197 3377754219314937686263447375319395177280143517633199 9198 67458132 9199 151353003933110458567216462891279600032318766 9200 7937147753351127408342560000 9201 414075020890423906487931533234457424900625279208 9202 17182641243326672008916812251310430 9203 3406507166416248218505381569058459267651016603753581 9204 769867887842168917232895984 9205 34595921608839403883897841761870441745 9206 3411321231623557379150076081844667259230098186033034 9207 549909205065 9208 23167799942401668905762965284544000 9209 3435485896139355463794074684749702492599691370480259 9210 14749131533928243847186307604016670578230 9211 10290993302761279403884592896856695134031205067550 9212 71324446194425252115623212390332 9213 974309723399908733109744075718001831469 9214 2114726025782210427965454509048730 9215 66181853745684648680475838801083715 9216 13121160192 9217 607793875599474486346594437408094605550795507229697 9218 100501430394679568888127129948045182790 9219 56985221821020560617612961152441406250000003951 9220 347938089330850614666743644651828919460 9221 2211092784018520813542365160871649995700617048865857 9222 340057668824801194746427515629634 9223 10396409491301723902848991988118983912720653 9224 52139989394898788581666434580584344350003208 9225 550829556225 9226 479306712476892406548427677503050940820 9227 2042972492202098780909439987911391503906943154133851 9228 32336712197908602867743091649753448448 9229 144018616418097413329535268565328198865081086989 9230 85656130088210828981795975698970 9231 1969327730997011222160391894331325 9232 15216851204267489939260587071827728 9233 1580560669043448070683972121587732058344280849 9234 550829559816 9235 24016820551809079242042191029036272722307518065 9236 53028718004147910678252963636210017481256472 9237 10170696097520971561127592122391633 9238 10024350621684926201270671069341746173086 9239 3583823502154668908692794650486921495611372158565206 9240 118275476329337481000 9241 3593919866861479462597837789375884748652012088533401 9242 3588868407177456401463679828776698538376287696311762 9243 53265600078592293256761 9244 7041734799688371420583843720978407251804 9245 656170632582590315202938154497374242898690 9246 803599210865695165226970 9247 2515666487533608251596399137852961277949683249587 9248 81140367623364931104 9249 421948866277718436859187683217065972563969 9250 2235880480093890168971674750 9251 9737484118929910098158121129078641008178286405515 9252 550829588544 9253 193324492961260146748642995403479685 9254 311650564655122767451192329520897860327389850 9255 44606256154865913212821132354065 9256 277096964866906882599573687808 9257 18979089562405534522926593 9258 2302220848365275872502422291968750135823318950 9259 1554764735757450486155776387821186789377761 9260 368080514586095135976828907175067266780 9261 1230472026 9262 21241091603763256175869630215881971957990 9263 75934227966689172083744681169954161029243510606771 9264 481854627955225533218253963264 9265 4863933582854913694921711238551286424068733648325 9266 269271008412619499508727518289500345224 9267 2321692998274564695665779649640724130687945745 9268 7575528577675843781245181547629437916861200 9269 1470043490629539229029853866627889136769646037249 9270 5461052305253053234320 9271 1361129468951404454081728958223195571201 9272 1619152881454956673204720608315491000 9273 173797126186373942689869602570971495125168 9274 2475881259162381301839822976 9275 62261944906411789599077762193249927424959249575 9276 34595921683934114921551252160251407696 9277 3780204296621362295361375305053500708573528539284801 9278 1293606631672790644662488155404297609420 9279 2361094166569788475326125601375205672595329509 9280 130607544821806656000000 9281 459514982280082267826093335362040221854226025537 9282 15791215605598116096504 9283 3812104567420558479149329316348209265057931587493661 9284 1146103362868134529228378971189342852 9285 25762272471997703904819145048157117131809276945 9286 3817445374762295007862338637873182696738471151284650 9287 373281566865756952189854475622147788162 9288 550829818368 9289 1252742705102530013745985056489691684113265 9290 3189101008620032121123025980801507170857860 9291 451319091640705584178603305812826 9292 62567339885114582498154346291518189632 9293 12892623066749038795725983801112605202687186 9294 46236842104635541127836889209867351669440 9295 180370734543869127866023967128648631000369215 9296 84922105657070040738831470592 9297 145183462420352855839674561428950502608141251 9298 42010674357236432933862999283253727871351260 9299 3292586583879179411949564047574003749961 9300 7937150625087997289920179600 9301 3909302456836875561773803167136374141407824556699692 9302 600719434327128229356892231953023467774524674 9303 41144777806700267546973199998007926558387 9304 58334601461054531433018508798467078043023080 9305 3256620210123059626353927365244516042260770 9306 10456073696141015209483808592 9307 6361296301097921850518115842917742414620630068307 9308 106477840315064120090954082837925614301248 9309 3953231492644537860291676079795119094355149389147587 9310 14487170439377816644862926237869375790 9311 3209685926432780417202258803466479813956534150823 9312 58820203186922056983773184 9313 65564713049330802465209261627318903560002713 9314 3969822023553817244152921892428666421816067507187394 9315 4491201695458326197336514855 9316 49063365778911449619095168051876 9317 340364977769152001035388047973575550117530177 9318 303104455329073855594712417662718746871568 9319 224417219672279592467711532483326419427458981 9320 48867139890209696180107145740299560 9321 2503910884916117990395692967674362004514648041 9322 60970315990205431561008258901024098 9323 16423203310651816421597971841820203479 9324 34548651502596 9325 4042459689543108191750776422910379693858475126579025 9326 4036828920496531116473059379315209699046615254799882 9327 15924146822047281530368556921504023221401380008 9328 46209764110839867693500520946794496 9329 53346158978804114027103803155140804814304310001 9330 244175471170733296608385831310310 9331 21229974424171390417645602181281751518386281 9332 496914360730504180194033197943082795608133198356 9333 4087767530590716440136508479663928532765825052442851 9334 13974055209910109246715902070006279120 9335 173854693261767922959253210806727865438231045142575 9336 4516608423548254209794790092987712 9337 247516186521365578010146418760292610084353 9338 5640840740826090489220258208488 9339 112884173369705356702503887171100264 9340 3452271216986842460101773172975432210000 9341 1765021052843829956559574288522382169108924206626258 9342 124336725167005079010425076024 9343 4145061459544746036708771988323771227954427403290121 9344 68173824 9345 1747295014094167172098955362305 9346 14883216712468060351332377554292267684454318 9347 849220877650940784479284767825592320001681 9348 12082489364205669009877305743844 9349 379286766497373805468672044427393944815441 9350 23757264074372291698425292968750563250 9351 2331485978347993367940699244579418024245407510 9352 4074473684195227030811784376 9353 63287264450793058792879704747054663097353921593 9354 2654664989483026706713550346648111052451331120 9355 3491331653954348807294302579096065962972070 9356 704343193218275043421295809726695196898880 9357 2632627666986864295091823952322648492365200381 9358 515216291782348320659480530043256038724624785758 9359 217723879631567175240627705744627518104999 9360 550831656960 9361 4250062375897747629248499261960281857214720961649081 9362 68174084 9363 300569473252989896818491221761811531758503609630 9364 519527237787082295356239748133267099827967547124 9365 18926806550335666242822557498912146310 9366 3372587754385069988483149695072 9367 6910555009406955515965136987692934909774251 9368 8411796858990607369273738902659324545592 9369 1018566280437131292497023580369721 9370 246940530769524633231033781507105514010 9371 4309451737765531832612195442396487029864814644667711 9372 9544399925174956671538955532 9373 1629214221534077447694425665268399162632552651 9374 4887882806786020614458299502190066964116889170 9375 240396486429411894379704871875 9376 1203022955676574473468727287904 9377 12783751676824784656554058938757919917317652805 9378 1750275779603651976895222478318577129492 9379 3081633091116574700256252743602189409191551061 9380 5699024856001726866773348650473415680 9381 421948866277718436885105680727437861334081 9382 532660666684252981453822865195035913588299882726 9383 4381729872923010360499038173016749404985930684125111 9384 33825351103150379861114304 9385 5989182430979224003525884790 9386 2190059849773166000269725126792173168288556 9387 55573529823693676147613428245405810767872219695657 9388 364365664271661834615919697291744023370237788 9389 62718098601800508138356054310567967691895839 9390 3664814866372403717395437715423833285008280 9391 260795892113356602173705557690553632156530284212783 9392 2481294048343538480 9393 12046859938787478713791263369072364118196 9394 16670353293782225371735517047889958 9395 200029378571558202761135 9396 4052761054626305196 9397 33828024062315252314158705542211643 9398 42366811912921625603388606400164714907274 9399 7363446839511497884801783972276786292163 9400 3693697236635856880284360000 9401 47140012850480693430634652985344874351751 9402 301399320469878937459284500021004312 9403 405939553073141712093012182449479222724 9404 130607544824560150779600 9405 62082632353917934584001281105 9406 26654681224303581856424915968759314183367290 9407 4529654640972846271614841706342646716718827341264329 9408 794004140852160 9409 4542187464861426022092796479024908448947100533117665 9410 3715823253918474412878775781940617975368730 9411 235947118002948543097586105814484431 9412 2481294048640116580 9413 1068238869111117786761622894980561638998919022 9414 2097490597136434043971618546440 9415 18926806550335666242982809745853280295 9416 4129108298176315629560 9417 36894614082759458817 9418 166507498755600152503069288 9419 3906344820522975240015990364500577725133142603549 9420 1069932672964723544065742400 9421 15878376496612559388939318633322553549611 9422 246940530769524633231558175226373136462 9423 1794369585187508470540176493090204368723 9424 3955767428058422950728144 9425 52929195285997284044761327825 9426 352123882267121320986661596405772111011570 9427 744045064049424598860792612603755829773953 9428 567628923044969477700756061573114248669585384372 9429 397519595891556814188695663641064392337324097 9430 6152787625340325597256961849233382573650 9431 4682177220257516619549168117509136161050097829708752 9432 3028752444508080802266807000 9433 12615097258284873472114337425900716210688204308481 9434 269908787114312294424891871345097513255060485284 9435 193682096949540054384754690320 9436 79981529545262121558589250136198736 9437 42142235894284265820026 9438 1069932672964723544273102520 9439 4734062303333167720316685347002232910036576054936649 9440 1069932672964723568947200000 9441 203256044818401170097015895347200001 9442 578684707359766792172297669707845625580781055846 9443 3303904175962562278860931248165447134205135943735 9444 811383053099432426420609398515600 9445 4773323841279279884619469894641199542543997026692185 9446 4766759449000851325540219687230501224433780521985962 9447 83909120504290241634566480186520453991203 9448 71226009392681082221116000318506324838080648 9449 8764884018687433950373492224001 9450 10055008890794694522035718163304760150 9451 4812885752835268022847279179955401726865482777990212 9452 59235542079403820053673570510492 9453 10170696097520973615613586196369888 9454 5555374969715483177612858940734995252388 9455 1689540045113375118050686740172410805 9456 629983224950143817879483110656 9457 980953105763168274727494612978751 9458 64711299175917616261533779391072659899911608080242 9459 9915754551507780740751688712962190918136 9460 140760197282506840363470130186122499600 9461 9780732184234493729989864275047348530292994627217 9462 14144628334264585496959950501000 9463 442098409210266301910469334449852693319026003719313 9464 3955767428058425838377064 9465 504077792007270720 9466 326814220572261736461334151275624835197494192942 9467 80111665163733119538857158895996092948609 9468 28802139813463622144425372881648 9469 121924477939659838524829657358755786586289 9470 198020031296272321986648121608926609464970 9471 140760197282506840363470130186758556461 9472 1995324009667730149893376 9473 1575807942164732209303764026058248051522979736328126 9474 376175914526709265816602262270854316518186 9475 38942316351898826175202653570150310393075011325 9476 10495531603536640341071518936957572 9477 4987843316295392278540891179087372012411885799172043 9478 51409412012104683462667843877351961289646 9479 5001541831696697303127361233964942312269977454927126 9480 3955767429410746516415160 9481 12780524907929769324193698416430231337745021799001 9482 73006077848397569098324710763717236961756412130 9483 32477503537035241176335069014970856358308 9484 1833206658852655677819900184313164 9485 2475881259234438861249593345 9486 51334268208278639626257120 9487 1454520676154347393251282693577657646627257 9488 643730490638613988659190204797712 9489 283779452344316107725656945595591403750216239 9490 16718495116914227802455096182082410730 9491 37568000018403558543690128094608239257500780071533 9492 53265600175309604658240 9493 180870039128001549354280951745068135817360799538 9494 11026873200406678204881867647589182714 9495 5112386672950668309652502993130648261395341045764375 9496 415109446209256442138937291994357409289000 9497 5126400586590200590016143641196122775165863944443002 9498 107302261301872129101287681390316 9499 53932796248416482422672479322189703046001 9500 344504323082452095500 9501 5154534852257366199502718765062291914732265923810051 9502 5147487955349472676461347978637200748558368541449002 9503 62875280705069842197446754114281692286932796381 9504 13122847584 9505 56550823956105004243797860034346488117025731001345 9506 629983224952310602515078759620 9507 8033685819253321706787657819242453072097042 9508 6583067201224280265704070660 9509 38903345544831317345433733103203320842 9510 78580396921556930499903662040 9511 36508003151344473798245586613784711705887834591 9512 130607544989722377816000 9513 36894615146871160833 9514 2097490597140978413064177338590 9515 1903521274183469521898171514953415147741212543957515 9516 240396486430609126507944974556 9517 4751447722357939994956640919000037146777515515057 9518 119671950702444042242509357028188771847238450738 9519 1431892752673172125482746513695136147541 9520 968892929398971804710000 9521 5297356443229165620252116787231435828464586854526498 9522 254052655870311509667041214167612310 9523 55157073531454204822122058329210935444841997 9524 9164623526974373292365263638122321853570828864 9525 132141151086571827727049447425127884720720575 9526 245645553698973940968551968176261216014460474 9527 5187520914395535846308552674699624918794457636 9528 2475881259234438895877750784 9529 5355500992221148355697349422156358866780521011001797 9530 8823483292449917484637348785558655402041040070 9531 99045800489695950376925823171 9532 171826412430390226872510427677480426389625490000 9533 313279579941257002538286746894033 9534 1551481253831377971497083264755770976 9535 5399495384185439192977567426188068422817491190014345 9536 146154250247001413089240760786752 9537 6287528170139008307927755956037953 9538 204986204592418918073466691125000489095970 9539 337310739614718385798002744472403144137711793702 9540 1265454808325129332260 9541 130607544989768256003601 9542 959645333615762623490076962 9543 1188459535276032110028821320452997586383053 9544 344504323085460945304 9545 19263389444554181719083324950531164105 9546 482888894329093834920 9547 22588747841688481521110416731427191421177 9548 9763370908613888103279361814348 9549 5503449501629675750918166226603830888516386091451107 9550 818433090275785254935125447385933601282250350 9551 1477597057304198234766719946681551278247318999327 9552 1326410765156417286791483472 9553 491404918906612299362195313583223657931350636113 9554 130607544989768268960060 9555 5548564234283622080524233429707935039788906277881615 9556 83470783404584805689944421701995215356340076 9557 142186530793279296307499811800655996991748377 9558 29687320579002694308641430285713306703270 9559 25115071385102544986393367342425096734514581 9560 68008416035222399236264760353611720 9561 35508028583004281041185160668925450999617 9562 57657935988487345641734658826062995333182 9563 249630306797788810274311866393898506123872 9564 435940814513077831348840778969686491667152 9565 12084812553255800451320537693724433985 9566 685653901136816518744490531032923334523541027602 9567 1220196904534925677125272536802978194627108455522519 9568 277096964868220761721519702016 9569 59325967008346183803779395102514409841782 9570 10261049921053649850 9571 173546272079638288793553011122930387859428682273167 9572 691265727864362458142611384666652288567287464996 9573 3662886290568662695399914302025037437722816034567 9574 5678249886533390281004166089286293423599564807629226 9575 62261944906411789661659087389254608337167607600 9576 107055555961536 9577 41510954937937449592836018721 9578 5709168030079838189426330749856596773703857115877810 9579 383887775296384474488191465248718410440 9580 588201367701410026603382962756879257600 9581 167716686176647475351000618249396045308464320081 9582 6932292050182224113710495580819208 9583 482888894329184060641 9584 9251031157377527892018640218710000 9585 8538345777147877608929747130091904430224956814115 9586 8986118292106050215502111917822943691936 9587 556945678047058450662068153571057343982049624239945 9588 170585387161367108112 9589 74591737531445835702819460781578584964 9590 61038443155528577478315166952541019818860 9591 65021117186984924117691087438681 9592 2828100844435543135491220408000 9593 271962588527460298807731649 9594 925116532964117866008 9595 1167741360799469898008489170939201311285 9596 88124787096090002049730630578631793199482408 9597 1049726481872506519052216589550237101 9598 5866103114545489354207195692571712630147765934415530 9599 5889983877386403820921735508860243542036300534259210 9600 107055588556800 9601 5905954206687808318178541977257605994446351532177321 9602 63771932773660739813730124859563245676178342 9603 580285733869113894990188431983059561280 9604 76902320641885534805717764 9605 76902320641885534805717765 9606 450359962847000805754116505600000002561600 9607 40525553589129431173670130073171 9608 88603125068394541631352870635194129299494408 9609 180077771285684479980117526473 9610 612550266440661566996841299341893428550 9611 17841099720317217653179598399 9612 344504323196865592956 9613 6002618625512177777944035943942013472598026134631601 9614 97427510947613495575337842596764141972 9615 1661352647593400284350230483389950788603880 9616 10933471567872415883202786436485026736016 9617 6035163241349409714656871346149490961729159136300762 9618 5332805863517494075742073603096 9619 6051496555515691771568602634613991119283482061804867 9620 550848434240 9621 6067870664699387381448741928708263651321653945365731 9622 990457803492193159843508277308352102891700 9623 6084285662282031264717039354869131205557993500853376 9624 1069932673007718727889088000 9625 519313466215511704841772685898770515537690625 9626 577167792918400850944887395878169859887176216445030 9627 1636399763188215433657712119551033927561269061555 9628 7041734799688374747352577045125835110108 9629 6133776922155407910810432833100135128457715092472418 9630 240984696751286266170727200 9631 45251054965614287408277695239266581639082249 9632 14076041839305391673339360 9633 49948164971895594920807693389497023128056 9634 8461792128764729098198744533715107118438761246 9635 68661426493304840956156451914206140225066425527175 9636 36894615181230867456 9637 1490211645517578751 9638 4091648606003516725225281293911958536675752 9639 42472911674601995966015041332895968 9640 23118878733180811887752189440 9641 12048813717188786932272034157107532710816515751 9642 3936484275842624592179821256714479852895444112 9643 2621672445964739164252421174371973140840396588 9644 15411639894798006573277227695470484376191155664 9645 5086176002071690853790277793597551904873025 9646 734268002973244712336756262447238298 9647 8517302520691071299648712216116379887145779 9648 15943821167995110000 9649 542161746498584688561975391076075592241 9650 1465356597172193077526924452978099371677400 9651 6292961481227462483860825384784893011937954068759651 9652 701694991436924461918097664661568272 9653 5187520914395535846312680750062709829653282476 9654 480527865804572747906226943141346284014216 9655 35891168317103384998121536978614880371777851125 9656 124656443654466851470574509855108309056 9657 19380567459981714292985782297000185 9658 189790617401580619099740332471813632880 9659 1731236998360650967424484028650629021568099464068955 9660 504077870170220640 9661 4098611173704672854625087343984520875671587709 9662 6395454756692108222424655855939489703275898971458602 9663 6395454756692108222424655855939489703275898971458603 9664 173816209261633318743743547139264 9665 1250591273465901185290338403349369025 9666 193682096950594014672611043060 9667 106615157673672151944002906375602602578333457271 9668 787021141688444377041819223050930189521941767492 9669 1875598308503642056380545968856386974807293085843009 9670 4898011106611176065007879017122880278030 9671 98979747053906036746137338745848701 9672 302232608111103643484160 9673 6508226486387299839543201588603616418837284784812501 9674 68354824364409597864607839589972543205224 9675 36894615182271086625 9676 1096938272705574099808658033205258496 9677 6543293004425249934048001977977350609196205827471762 9678 8790775626014815085386230190261657041498 9679 6560891588919408635513701371869442822049812456618409 9680 282836675289719760 9681 373088629495428876525142773566969033484231 9682 39211028964919769097701316717748770607007952 9683 6596219904686483742629750489540480054262894878563436 9684 265466507680346534739486207872064 9685 515519476252420078078841669000 9686 43200020807595672350639215702213913301368 9687 706696359486793301193644693287205119068617943 9688 8663095803663847288298186102595769576 9689 1885815066041576746804654575111332204298020002 9690 344504323199878613070 9691 2774694078537492596671367792505526894623316323159 9692 673027090902999771733293285858365423900 9693 1768453455667128401375126142542289 9694 13137531693235509948995796513960646898191926 9695 223054070515477251241521582462450569770 9696 100000100010101010000000000 9697 6721256528212629099881373665561955794397432879119701 9698 35333045163956166259973874988620973291694430 9699 421948866277718478146573997388670678042169 9700 4828807567079403225869891071052100 9701 4863933582854913695836458807788501497724803608368 9702 925116533158869246888 9703 25458188471424116361965268188521625751 9704 100827814782170747597337349941077995699204232 9705 104973158942247715689840 9706 441781996026407531020702968457788456 9707 2080019577923091749924406399890887403814658607 9708 63581501801544985388869387084629787320 9709 68244561 9710 5160821979057990753278178580888520 9711 17630470219149653758225431208108410630816 9712 168544391231239502718334023140056993792 9713 450229384979071164057562877378 9714 130607544992568406560060 9715 5699024856001768453539102681430229665 9716 4334476158699024737366517396912947252 9717 4353388276913986324923636537811190240273592609 9718 4499383876006785180408104739060 9719 6922169997862271944575192790622855084275494605785930 9720 550848729600 9721 278213229582939757726505037952869229841408001 9722 6931432807603162356202283051522026274050969463490962 9723 70968080637836486020563237284073129548589 9724 24574772528808642752947939883374524 9725 240396486430615777393722078125 9726 25307453403746197125345828866896692 9727 556768399418868175769785411813523420512796290957 9728 344504483950759078400 9729 7937150645749036544000000001 9730 65021117197525599387648000000280 9731 110998119320243274777916849488197521671719309 9732 64610819013993482215188697131000656100 9733 45791271829803552716866017786620984794373 9734 2017517476147740888654848130 9735 32888375201401688474778723017381931270 9736 105236758054332416727432623349656060852541448 9737 7090661543858502929953900221350370621504444993942899 9738 2785828585335567603109156312495012080738 9739 7109614673412273074846454098695115712987723800845846 9740 109966853309483077088338748988043520 9741 515519476622033658625038207942 9742 166507500178779106427622568 9743 503420955193921652199222043630057799885605950337367 9744 14076042093605832282146064 9745 5933958465804396391787622517282299088232705 9746 2801114340481447782111059106378374 9747 104973167455881561709740 9748 630740889574562093306190461660687815374068 9749 7205083756521006107514091872428094779554298374495506 9750 14144628337944070955550714876750 9751 352126082537756644505939351958820210400747528641 9752 2132928261938220524675964475119667976000 9753 1995324075308946215160825 9754 883051073228600997190176092852697657385347833254 9755 7262931779571967227049602673205570031225850739359015 9756 550963778112 9757 216632141655668353990944852176176464511 9758 201316534516362620896067931073668358724 9759 7272614694067037201263693670968089460556952845443371 9760 345227383171503717105100000 9761 7321208260330155434268227122562093738857633213468019 9762 1118728458076465811673389613528377422379700 9763 12525185671176638433236012646 9764 894892928058765933242701801467057978212348422244 9765 17841099756269972137025747250 9766 14144628337944070956504057628998 9767 67791788781804843543768042109999158151 9768 3181183401267159275660387433048 9769 526786207715628316867713203248509256527166569534 9770 738974289821187436566461499307841501270 9771 238397544359335319537151961848028101936569968247271 9772 4012451044896813847776913126956 9773 355050726498822267436473175065339791646647 9774 18332066202466926091515339361989730623134236020 9775 7458869303841716009400176125786045128383818886623000 9776 10366483487789824748930304 9777 8690339818645759413108014081779007429703126705 9778 111589986490642859922930348341895999957353070 9779 450229385315589326496039631487 9780 68420880 9781 392946835638497296143118931119355307452150447139217 9782 919108991257966490573779531844535944 9783 88718706578436085387760099271648199731 9784 99752548845562804473163430993663377851330048 9785 484597414988796132489156409688452028859424838215 9786 400319606519685568020021369270546605796 9787 332796940679199766191902290712050380584857430657752 9788 318910150638682153730689847292 9789 40355925398133259509284972864306500832164368 9790 6657844792133599933967305024911302372020 9791 4214792350770939120333645393274052058618816809906221 9792 550964035584 9793 24186319674195848742075453659673870114161400385 9794 132836347782505515613431180138572799688673262 9795 56524537608736128220974067405170 9796 302232625839629129486336 9797 3464692032638979298591170207084288102829456748814342 9798 1165090775677677419150376 9799 10636892109152145350546492366923045843318635726487 9800 968892969176214649343000 9801 959645338360997333144588280 9802 50430931621478550667969305322258227623752 9803 7741386914741863781088714165730342065145063174532431 9804 2375732108242212891052500 9805 1754561699344349071925168032561241906978268131702005 9806 2270160242147515272668858572015177447481316 9807 127329380154023379049149780923830734107162870007 9808 1363811626057054685695816722133507408 9809 16423203310709966158600806292420614262 9810 200029392105179018521230 9811 740000931890075230212826961864116975310662669 9812 1854099558954240701538567694419812964671552 9813 102460788211118394772730235598181633054801703 9814 80858220138300110921936964452385505791214 9815 7865462827947857812242648451012993964072977901862080 9816 8681247271396322557457974618056192 9817 1933244915717459071100206131071342311440905592001 9818 1004396616706875411903145827415930380 9819 4926889646925245484726259773468701113049231049 9820 789676732129183610575488511371401368780 9821 157836038563527178403163325797310520768265365761 9822 606223590526725821520698220814514370847752 9823 198232863813392319080770658426098081 9824 1762742301800833021863080800106312864 9825 363966543588608057363336950492479331569825 9826 29806583125945734042748222030 9827 41531610454020543080624144627535031801851067 9828 34551009448956 9829 8012537024469491087487605946211525262408400460538857 9830 2270160242147515272668858591549161752134820 9831 7869116348699692795069165425825576397459922241 9832 20574266725495537892665077022929216 9833 16452345893636338319025051123075707523689179001 9834 159432305924583000731430027000300 9835 8076342498469757673836605769987255827389541395755980 9836 17688456357360857004385612893702040470478636 9837 23118878776204422379502006337 9838 987185330775683615667388674974647197208982089558 9839 17630470219156939090944092010225232721759 9840 671099387908200960000 9841 1096938272714489891095684557773537281 9842 36858949991927668717841313024086472 9843 7044595674833200569087822802413 9844 17182641459440323603545431081494900 9845 6657844792133599933969703858677795727420 9846 925116852361126963608 9847 37134610699772451786854064616466688446660532067 9848 122108144448778200949821035782726269529199528 9849 11804450954143704702461782850166969441147864 9850 7160423295261555639562460795925450 9851 8248790549151410805864443744962260591341785863214989 9852 1278052496743550991348626259170404800 9853 695681761219238502008698570115329 9854 183163239522019943333161357026074865734478140 9855 2999850406647117082303998321270 9856 2316807809980269641728 9857 3433501714960614187067628509123852424995752667009 9858 340057668858055537940415145464510 9859 276282363928617891685291004009256047676160004461 9860 840550708481038441136424843520336400 9861 37441392266181253500272198377293906755525697 9862 1018955066114310708328119762925364963173254478966 9863 138385283221319855992375197834683077742919743039 9864 208229684559749358808325832000 9865 34121213916756301821281358967842620530036225 9866 1024340870254637149671169156097669635423531089762 9867 1877763979420030993543000035366550454189394903 9868 2483031697474613744244834818226216150287746048 9869 12478753170523160174564229018047283492160542114799 9870 71324449374853645011833999718630 9871 55573529823693703611042181303858920719708837103106 9872 611805825370681270576398529815712400 9873 203223767905800456997995048460836422313126 9874 1035191396379688631909301939754022493218156570854 9875 18238006610285134895535877896546647560069375 9876 34017854213808421007308277274345733956 9877 5513798499289939815368096760003061 9878 271397191299475983048414638283431435248694510 9879 42366811912935003950695952549886234697515 9880 3955767534927118664886600 9881 4334476158722112003911143177046266201 9882 89013871390688283183139632749632488 9883 306281036765508406568865830826178540664 9884 31028635940982211820678947347577500 9885 10261063944588487080 9886 2205868098303728954686616538966518966777872 9887 740019031237248346570865428538350259388967887772161 9888 19461956488542724294687500000 9889 1553364401196443190692205752942931828318478753 9890 8035967671213737643513953168024900690 9891 91166171760360688642540111987974278729541 9892 803625381142548648932636523564339649256770276 9893 8717769481387976420639902940472539317058310017439151 9894 5513437923391900799810326103584337466165540 9895 8740704002963710834927941818702763366012158637097120 9896 488355843288780393180486377941604063381000 9897 8763694207718909329843325848933407720894141309237297 9898 1059722677104680573375417931660 9899 124336725305817827991466281176 9900 25418693538602334595637100 9901 867928753936371561747366345773558444474203313313373 9902 693145738107750759008248896261452780886894335972 9903 1669992280839805545616749938882898034335755975343 9904 16046058866579935922374418978895182054896 9905 911102250292835776368863999193549163601345868942535 9906 81930753283360020 9907 8879484824573433892294715191545779692325095367107708 9908 58658186842619781997486525316150747664 9909 1165090775686646268665808 9910 3664814866372697090734178767188766623696280 9911 27410490768743564707005700091931 9912 1069932678124500935172288000 9913 8949635361324544229589251298269526279321359969564626 9914 1091053246147499510926840038546819700641153581864 9915 896388082092922676269313418002078890656765 9916 12973787014123256150764687934318208498419776 9917 9504876451117657527757538695430048546018823 9918 173639539299740774650887033631823003622 9919 295575498686156023768240057427681390894098 9920 4504768143687680 9921 13695795595482444317106073281 9922 1474913952431077084828375254 9923 9067690758176351738062557482778994711783381103525551 9924 83318341396170484954298531979419613156 9925 200888708617166494264116674552485497172800897025 9926 53265605496519667223672 9927 5680041534749050065499154080639550556804765309 9928 36894649267131547648 9929 23349729887998244296419963922614768880184437249 9930 4689795053304175631476771976490344430 9931 9163168253661682237982405552730027403671168249266932 9932 155476502227768684300872165632 9933 369721956093096285731976 9934 11292762480742764708547272893332680494329550 9935 1889512179345289309533269528343165014640675340530765 9936 2316807809987529703680 9937 656274760812488871927715712111899735402493137 9938 9223312030072019438028719121743882018710256744146850 9939 9223312030072019438028719121743882018710256744146851 9940 9544399948649397237800167060 9941 9283820018717579340741763876850306382546689339614442 9942 16423203310709966268019795423933505640 9943 9308125645906038341798737019354777680317734993391721 9944 269271008413022695686382779961944093184 9945 550966137345 9946 43727858896749308525074942882718373819861650 9947 9356913211163885913677297917443462006316804676699349 9948 85979393836114793049737592521876103888 9949 755762070314543418755856736329924500430601 9950 6710886505119745642496025664160400 9951 629296148823053922150718635945539080566 9952 2085811236820866888665576158242194592 9953 8461792128764791587854793619655837133720546007 9954 1397409313162216982741064 9955 78580397021985116165000240950 9956 23118878776206296964403681856 9957 2989494877244477947237213100830376552970032905538664 9958 3815786519106233395332496534739326 9959 1281262781767304093858367674504164031326219 9960 595381176679052942163331600793280 9961 240027802440251928080520635460553305085016049601 9962 1203022956344618420008656234278 9963 9554433443728400638946420300618122250051322778085841 9964 117258971354628159869813928365057624320 9965 107285853304069308250815699195331569886184311275 9966 11918176544460269295041059291444364126310 9967 9604411254397820988785911718024751093528074350409098 9968 4012451044896844094374572194032 9969 2080019577923115403936825608228165700464412209 9970 42142240499651352919430 9971 93778300749187146320535937351969 9972 769868368489893308953727592 9973 8673120027633246543843143506830554248390543192981 9974 13477761792238216768277050872629166402 9975 10244843670318639333271924117965423428925 9976 134010957616497274214910319848 9977 96321450328395668810030047130514421190549 9978 7283622888546220299745434244396831543220838 9979 2481299478156150835 9980 1000000001001000001001001001001001000000 9981 31074691713244431390693683506528545065850945 9982 7937150645750098262745323740 9983 10451099604317441150753536931322376298407583137735 9984 107060712505344 9985 88124787096092653780576298571046678581216005 9986 36824443391324894135108778564075143645410881151074 9987 65021117197563379587481600000281 9988 56570082791149075496295640568578632147856 9989 547612389687070318313958474610079141401611117406 9990 1995324076208140924978350 9991 9089315634845611027663767881246916229328696553061 9992 3619078092623366511318161361784855056384 9993 520859661897568809822263710638722761402569 9994 682103046561661896285028481478782654686 9995 653404692710108265211993100557985908168733107214815 9996 4504772153446656 9997 461474105294248960615515369453473614055021065899643 9998 3981298250104116583989868018445349389505949783732 9999 1551481253842731535524144947365881441 10000 10011100010000