0 1 1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 2 13 1 14 1 15 1 16 1 17 2 18 4 19 1 20 1 21 1 22 1 23 2 24 5 25 8 26 1 27 1 28 1 29 1 30 2 31 6 32 17 33 16 34 1 35 1 36 1 37 1 38 2 39 6 40 21 41 70 42 32 43 1 44 1 45 1 46 1 47 2 48 6 49 19 50 90 51 349 52 64 53 1 54 1 55 1 56 1 57 2 58 6 59 21 60 70 61 450 62 2017 63 128 64 1 65 1 66 1 67 1 68 2 69 6 70 23 71 90 72 331 73 2619 74 13358 75 256 76 1 77 1 78 1 79 1 80 2 81 6 82 24 83 111 84 450 85 1863 86 17334 87 99377 88 512 89 1 90 1 91 1 92 1 93 2 94 6 95 24 96 116 97 642 98 2619 99 11637 100 129114 101 822041 102 1024 103 1 104 1 105 1 106 1 107 2 108 6 109 24 110 109 111 672 112 4326 113 17334 114 81110 115 1067661 116 7477162 117 2048 118 1 119 1 120 1 121 1 122 2 123 6 124 24 125 104 126 588 127 4536 128 33333 129 129114 130 635550 131 9713682 132 74207209 133 4096 134 1 135 1 136 1 137 1 138 2 139 6 140 24 141 111 142 528 143 3654 144 34944 145 288901 146 1067661 147 5495339 148 96393726 149 797771521 150 8192 151 1 152 1 153 1 154 1 155 2 156 6 157 24 158 114 159 612 160 3296 161 26125 162 302896 163 2782082 164 9713682 165 51590494 166 1036348587 167 9236662346 168 16384 169 1 170 1 171 1 172 1 173 2 174 6 175 24 176 111 177 648 178 3906 179 23168 180 209863 181 2916992 182 29471046 183 96393726 184 524043395 185 11998603710 186 114579019469 187 32768 188 1 189 1 190 1 191 1 192 2 193 6 194 24 195 116 196 612 197 4284 198 28701 199 179712 200 1876502 201 30899616 202 340568843 203 1036348587 204 5743546943 205 148842430470 206 1516103040833 207 65536 208 1 209 1 210 1 211 1 212 2 213 6 214 24 215 119 216 672 217 3906 218 32256 219 236527 220 1573632 221 18441367 222 357080064 223 4263603891 224 11998603710 225 67478821537 226 1969461102357 227 21314681315998 228 131072 229 1 230 1 231 1 232 1 233 2 234 6 235 24 236 120 237 709 238 4536 239 28701 240 273616 241 2167862 242 15207424 243 197776850 244 4470310976 245 57482264322 246 148842430470 247 844983073638 248 27688474234602 249 317288088082405 250 262144 251 1 252 1 253 1 254 1 255 2 256 6 257 24 258 120 259 715 260 4928 261 34944 262 236527 263 2578352 264 21824925 265 158880768 266 2297242583 267 60269056512 268 830335952166 269 1969461102357 270 11240221721390 271 412166988789642 272 4985505271920097 273 524288 274 1 275 1 276 1 277 1 278 2 279 6 280 24 281 120 282 701 283 4970 284 39144 285 302896 286 2167862 287 26725776 288 239861934 289 1801996288 290 28739304385 291 870591770496 292 12793889924553 293 27688474234602 294 158365579448315 295 6476330295597051 296 82459612672301846 297 1048576 298 1 299 1 300 1 301 1 302 2 303 6 304 24 305 120 306 680 307 4774 308 39480 309 349776 310 2916992 311 21824925 312 302273664 313 2854894485 314 22088716288 315 385195455471 316 13414154256384 317 209449977967081 318 412166988789642 319 2355375055596386 320 107117619952992966 321 1432064398910663705 322 2097152 323 1 324 1 325 1 326 1 327 2 328 6 329 24 330 120 331 694 332 4480 333 37128 334 352800 335 3472811 336 30899616 337 239861934 338 3703441104 339 36602472117 340 289379395584 341 5507210188401 342 219604379097856 343 3630626729775362 344 6476330295597051 345 36870671943986643 346 1860296912926495938 347 26054771465540507273 348 4194304 349 1 350 1 351 1 352 1 353 2 354 6 355 24 356 120 357 685 358 4676 359 33600 360 324576 361 3502800 362 37928331 363 357080064 364 2854894485 365 48865510848 366 502718236303 367 4040899657728 368 83657067537498 369 3806644208863232 370 66429958806679686 371 107117619952992966 372 606008531691619131 373 33845967939906741213 374 495583804405888997218 375 8388608 376 1 377 1 378 1 379 1 380 2 381 6 382 24 383 120 384 659 385 4550 386 35952 387 285434 388 3153961 389 38255900 390 451891992 391 4470310976 392 36602472117 393 690823736064 394 7365503262033 395 60045059489792 396 1345556172013026 397 69650568655858176 398 1279448352687538463 399 1860296912926495938 400 10435226671431973345 401 643778989807702357314 402 9836268316369907260561 403 16777216 404 1 405 1 406 1 407 1 408 2 409 6 410 24 411 120 412 680 413 4186 414 34440 415 310464 416 2684680 417 33709743 418 455795100 419 5832672456 420 60269056512 421 502718236303 422 10417318281216 423 114653301213668 424 944460646318080 425 22844387886649418 426 1341477655028219904 427 25874432578888440471 428 33845967939906741213 429 187860338952519968538 430 12777622380592754047974 431 203363208990477977575681 432 33554432 433 1 434 1 435 1 436 1 437 2 438 6 439 24 440 120 441 706 442 4480 443 31457 444 292320 445 2984176 446 27812170 447 393044544 448 5883052500 449 81074690424 450 870591770496 451 7365503262033 452 166907223390976 453 1889769527067410 454 15670973219667968 455 408258252653717337 456 27128858382696129536 457 548178875969847203202 458 643778989807702357314 459 3528928111356490278646 460 264175217856827304462891 461 4372680537838317001162322 462 67108864 463 1 464 1 465 1 466 1 467 2 468 6 469 24 470 120 471 710 472 4844 473 33600 474 264834 475 2746800 476 31536583 477 313926560 478 4964774568 479 81774966000 480 1207441809209 481 13414154256384 482 114653301213668 483 2831507368842752 484 32877891905367530 485 273813250221277184 486 7660885499702743124 487 574755293400886321152 488 12141683632827815925606 489 12777622380592754047974 490 69052177055488686441611 491 5680249793969382911881422 492 97636797625931763421469525 493 134217728 494 1 495 1 496 1 497 1 498 2 499 6 500 24 501 120 502 694 503 4900 504 37968 505 285434 506 2465550 507 28402925 508 363591384 509 3842611240 510 67536381485 511 1217871018000 512 19181203110129 513 219604379097856 514 1889769527067410 515 50703852290781696 516 602116339324675145 517 5024207327266603008 518 150600621665021781932 519 12730328083251228358656 520 280620203246480687808573 521 264175217856827304462891 522 1405234729856230053844762 523 126833276900894821524288846 524 2260859489139982631757423857 525 268435456 526 1 527 1 528 1 529 1 530 2 531 6 532 24 533 120 534 685 535 4676 536 38640 537 334656 538 2684680 539 25334981 540 320224500 541 4541789148 542 50625902600 543 984328864872 544 19346879737625 545 323753459184738 546 3806644208863232 547 32877891905367530 548 955742450175919104 549 11578253045158664158 550 96554813072964845568 551 3095134276020838445859 552 294225031898130968346624 553 6755970181353202878726061 554 5680249793969382911881422 555 29696928557343490257275491 556 2936927716933475183955625701 557 54221756646338355127448893750 558 536870912 559 1 560 1 561 1 562 1 563 2 564 6 565 24 566 120 567 701 568 4550 569 35952 570 342720 571 3278896 572 27812170 573 283322383 574 3909695400 575 61089594448 576 714873188122 577 15302821821071 578 326549862671250 579 5785975294622694 580 69650568655858176 581 602116339324675145 582 18916030525704006144 583 233244225298760907868 584 1939986165124819320832 585 66376714183491768144867 586 7083508311508670934102016 587 169156952583211437361395842 588 126833276900894821524288846 589 650829170379169775183166539 590 70435770490663620953229708570 591 1345230954290855538048215870509 592 1073741824 593 1 594 1 595 1 596 1 597 2 598 6 599 24 600 120 601 710 602 4774 603 34440 604 310464 605 3376800 606 35330098 607 313926560 608 3430384284 609 51396618000 610 880428095803 611 10764733339179 612 252773481889854 613 5835951345093750 614 109149016813544376 615 1341477655028219904 616 11578253045158664158 617 392213482250102734848 618 4912276654896169998373 619 40677597349377006895104 620 1482793615236048442486296 621 177357899371496154825654272 622 4398275175987143227396201926 623 2936927716933475183955625701 624 14772777716481841932475043685 625 1747497399092905539443419495890 626 34487408365484354980340800725217 627 2147483648 628 1 629 1 630 1 631 1 632 2 633 6 634 24 635 120 636 706 637 4900 638 37128 639 292320 640 2984176 641 36603975 642 415289184 643 3842611240 644 44803783445 645 723952593000 646 13534614549829 647 172258243070682 648 4420945845050347 649 110091785625495000 650 2167402030585724571 651 27128858382696129536 652 233244225298760907868 653 8501982619952879506944 654 107954020011456029034567 655 888411848885126400311296 656 34449191914632777121735603 657 4611509217668897325959847936 658 118595772740730146846765692883 659 70435770490663620953229708570 660 346881515972043291461926426666 661 44800230206207084028897828277179 662 912667428536898683247515067663038 663 4294967296 664 1 665 1 666 1 667 1 668 2 669 6 670 24 671 120 672 715 673 4844 674 38640 675 326089 676 2746800 677 31536583 678 432850200 679 5288377848 680 50625902600 681 626719448981 682 10876269801125 683 221066397540186 684 2918333808555034 685 81616873102658977 686 2186122850020215000 687 45190632809497874161 688 574755293400886321152 689 4912276654896169998373 690 192309747581849344229376 691 2471286959684329705756786 692 20178726936938362062241792 693 831127721027395893804423988 694 124345448451247014418605932544 695 3312043160803987587964461565851 696 1747497399092905539443419495890 697 8416677858240479686081278054838 698 1185583748786547410264259289848534 699 24907406299794337342248877682143937 700 8589934592 701 1 702 1 703 1 704 1 705 2 706 6 707 24 708 120 709 719 710 4970 711 37968 712 342720 713 3184221 714 28402925 715 363591384 716 5545086300 717 72522052240 718 714873188122 719 9347396890481 720 173607227828250 721 3823205871530350 722 52191694000877878 723 1586065426493434829 724 45580964489553559375 725 987099099863360190632 726 12730328083251228358656 727 107954020011456029034567 728 4531178322700948740161536 729 58835726430056328539577783 730 475972484849322992993304576 731 20794609734544564009599505145 732 3472615276267620612738887991296 733 95685476275832307572121126561282 734 44800230206207084028897828277179 735 210808588435324732867712475370627 736 32355505643872436351240792640036714 737 700340812967426373083024860519229561 738 17179869184 739 1 740 1 741 1 742 1 743 2 744 6 745 24 746 120 747 720 748 5027 749 39480 750 334656 751 3376800 752 34191983 753 320224500 754 4541789148 755 76500496800 756 1065579141202 757 10764733339179 758 148174002240074 759 2934111079914750 760 69792946997645295 761 982479378895814520 762 32363206963164145993 763 995625115672520581250 764 22541262892625837086656 765 294225031898130968346624 766 2471286959684329705756786 767 111033581998818268380772352 768 1454619247046232875635145230 769 11642950909824294662191448064 770 538857263619047937472597846347 771 100324431325255826768657404526592 772 2856514923406731656081779513460646 773 1185583748786547410264259289848534 774 5445024188645772035802411134280030 775 909764784549098285983112618487968301 776 20271201658542602358616296169779346522 777 34359738368 778 1 779 1 780 1 781 1 782 2 783 6 784 24 785 120 786 720 787 5034 788 40168 789 352800 790 3278896 791 36603975 792 400308461 793 3909695400 794 61089594448 795 1130799033000 796 16700472769061 797 172258243070682 798 2486833885400060 799 52343975053683000 800 1341134146478847104 801 19419959862935129834 802 691807691094619216393 803 22735961848296035025000 804 537129664293671004355824 805 7083508311508670934102016 806 58835726430056328539577783 807 2825452181726624959193942016 808 37295110392784803388254485621 809 294968591772745609632781697024 810 14445080568977888868528087991389 811 2995002443597263711695372074582016 812 88026869269448933133951279114309393 813 32355505643872436351240792640036714 814 144902673668290553009944484016538875 815 26332929722509561512971546699783590002 816 603509357843089059796217011910114395129 817 68719476736 818 1 819 1 820 1 821 1 822 2 823 6 824 24 825 120 826 720 827 5011 828 40224 829 361080 830 3502800 831 35330098 832 432850200 833 5076257396 834 51396618000 835 880428095803 836 17829310686875 837 278099720959114 838 2918333808555034 839 44052337160572208 840 982945842995115000 841 27059669661295560098 842 402131210857811703926 843 15460529971271811434690 844 541769093112994270500000 845 13332414242868633889275099 846 177357899371496154825654272 847 1454619247046232875635145230 848 74561706765488192696814649344 849 990362931155186225608373747835 850 7730645763432875664301734494208 851 400135084880745609448833145380721 852 92294525193587364092264316785393664 853 2797421939386831494692219078181141841 854 909764784549098285983112618487968301 855 3969557786979812271625902868111179119 856 783977673082732101859228239809338316046 857 18466634193784307086388527721879045706241 858 137438953472 859 1 860 1 861 1 862 1 863 2 864 6 865 24 866 120 867 720 868 4962 869 39856 870 361584 871 3606480 872 38255900 873 415289184 874 5545086300 875 69329710171 876 723952593000 877 13534614549829 878 298684478837750 879 4903387952699182 880 52191694000877878 881 821495697573151302 882 19381240178451775625 883 571973335506443017436 884 8705591445931878356714 885 360534454133123219110242 886 13447572259602493497750000 887 344169038901023574926459799 888 4611509217668897325959847936 889 37295110392784803388254485621 890 2037903833329975945981686441984 891 27205715094990815938720987126833 892 209362410533705640330088977268736 893 11441463595507859997401296318488390 894 2933044555651801136442924981530853376 895 91593715007526776391419408091034667522 896 26332929722509561512971546699783590002 897 111851619403016316835305717872764902669 898 23988739721786471428560973489437642485547 899 580327774836907950096558729766834229621786 900 274877906944 901 1 902 1 903 1 904 1 905 2 906 6 907 24 908 120 909 720 910 4985 911 39072 912 356616 913 3611520 914 39623760 915 455795100 916 5288377848 917 76500496800 918 1014612340743 919 10876269801125 920 221066397540186 921 5298029559119250 922 91258390273541562 923 982479378895814520 924 16085109561896603059 925 400347201716808478750 926 12639631970899157280255 927 196656485386197163528325 928 8757858775533551151106944 929 347141780612993287786906250 930 9226249938012306500079723648 931 124345448451247014418605932544 932 990362931155186225608373747835 933 57620203587264289425117005979648 934 772264967244373840505313891380253 935 5852843738478412853874980550606848 936 337380901340025918521997250587906798 937 96034296204037997723234024648369242112 938 3087183888815541641181950417117766293766 939 783977673082732101859228239809338316046 940 3239228916613248274174338566054795476670 941 753864066281722592938326720647382554712030 942 18717161058371680015229142184157229243235229 943 549755813888 944 1 945 1 946 1 947 1 948 2 949 6 950 24 951 120 952 720 953 4941 954 39440 955 346032 956 3545280 957 39679200 958 474915803 959 5883052500 960 72522052240 961 1130799033000 962 15838898430094 963 173607227828250 964 3823205871530350 965 99196696006173000 966 1787828412527348984 967 19419959862935129834 968 329939476998354570978 969 8645637324486921060000 970 291458301996556652859111 971 4627533819301338214194200 972 221249572807935801308532990 973 9305941179628582618087125000 974 256491453684285005967582825744 975 3472615276267620612738887991296 976 27205715094990815938720987126833 977 1683473676023742611725443996647424 978 22628763264014551289705855783292342 979 168732646102300179389716985095913472 980 10250012207540118587334705805735918972 981 3236854537349890078473219516473369296896 982 107027105533495319727273973771259114536103 983 23988739721786471428560973489437642485547 984 96343605101783547837580699804990671477358 985 24314182013244093056881526839462119961354710 986 619158703904768025503922038405322793878698273 987 1099511627776 988 1 989 1 990 1 991 1 992 2 993 6 994 24 995 120 996 720 997 4859 998 38736 999 351000 1000 3404160 1001 38768400 1002 475580160 1003 6166512899 1004 81774966000 1005 1065579141202 1006 17829310686875 1007 262706269352374 1008 2934111079914750 1009 69792946997645295 1010 1955043380032965000 1011 36776310494510881628 1012 402131210857811703926 1013 7075522056321430522523 1014 194823057867366252300000 1015 7000792099923950493040081 1016 113245922088884562978435200 1017 5804400356593863093816170057 1018 258706884931580909829470062500 1019 7385170888177600105701437873976 1020 100324431325255826768657404526592 1021 772264967244373840505313891380253 1022 50772220290941582562228256150388736 1023 683784509734394345223713450753247634 1024 5011846376524770846680980977962975232 1025 320565955807280388621998935457768580697 1026 112215917367473307071138015683271127465984 1027 3813504691785388594943943636925066047476031 1028 753864066281722592938326720647382554712030 1029 2940933190245847867178851841164144223822987 1030 804306666746626464929524392715902984943275957 1031 20993645185345821130714437978822445231297001998 1032 2199023255552 1033 1 1034 1 1035 1 1036 1 1037 2 1038 6 1039 24 1040 120 1041 720 1042 4908 1043 37424 1044 341496 1045 3470400 1046 36853442 1047 462487631 1048 6175139244 1049 86227808578 1050 1217871018000 1051 16700472769061 1052 298684478837750 1053 4613506518038420 1054 52343975053683000 1055 1341134146478847104 1056 40458045505003152500 1057 792526608079806841508 1058 8705591445931878356714 1059 158330847375754003255468 1060 4573119049128685040250000 1061 174884491875739200482337867 1062 2877975451400401959872139342 1063 157916149723499919210717278582 1064 7448959907722981327245378750000 1065 219974052630363800950639712391281 1066 2995002443597263711695372074582016 1067 22628763264014551289705855783292342 1068 1579101125665431075029419581843767296 1069 21288383191715575524322301596286013388 1070 153244503064793195819530387025060429824 1071 10312046682943295558512617451376161456280 1072 3998388307716438103714605922024995382624256 1073 139552191903911255267848710458942127213842562 1074 24314182013244093056881526839462119961354710 1075 92075227831572919208267925917178979075591478 1076 27271406628707298098795085045423604469610842442 1077 729187402287605812293056335832145969929256952885 1078 4398046511104 1079 1 1080 1 1081 1 1082 1 1083 2 1084 6 1085 24 1086 120 1087 720 1088 4990 1089 38208 1090 323784 1091 3354939 1092 37738800 1093 435133488 1094 5977005477 1095 86348433264 1096 1291868401830 1097 19346879737625 1098 278099720959114 1099 5298029559119250 1100 85520547931176984 1101 982945842995115000 1102 27059669661295560098 1103 877115498011253207500 1104 17855199759202165744590 1105 196656485386197163528325 1106 3690612069044676267611942 1107 111639522081158606886390625 1108 4536760123654850960634623681 1109 75848172500997361472157991977 1110 4449750900431406826490983940442 1111 221874066774271853953547760000000 1112 6770532108474862376806238817778241 1113 92294525193587364092264316785393664 1114 683784509734394345223713450753247634 1115 50600954335111977048763363402336305152 1116 682268348800443665717138581674959894799 1117 4819545064472595515782061989627479195648 1118 340934982820523202047318287969165396005826 1119 146317861789115852458781775436965076461944832 1120 5241191762653961535688893165244566580429133286 1121 804306666746626464929524392715902984943275957 1122 2954774280247106976787282745048719308240119395 1123 947237413071791059935410363907457556765775447642 1124 25930424486286179444076787337703417476336564964577 1125 8796093022208 1126 1 1127 1 1128 1 1129 1 1130 2 1131 6 1132 24 1133 120 1134 720 1135 4976 1136 39520 1137 334368 1138 3107520 1139 36244098 1140 447766925 1141 5566069380 1142 83186290826 1143 1293675609960 1144 20645144452320 1145 326549862671250 1146 4903387952699182 1147 99196696006173000 1148 1668736482655334275 1149 19381240178451775625 1150 571973335506443017436 1151 19879883067963173452500 1152 419757993194578559728247 1153 4627533819301338214194200 1154 89467782219572317110207223 1155 2830178456622322694762625000 1156 122049107212095666694733981474 1157 2070349256386481620746433885034 1158 129708402171588213134681921509806 1159 6829012218351741740443383354609375 1160 215110907543930465787158194010444422 1161 2933044555651801136442924981530853376 1162 21288383191715575524322301596286013388 1163 1669154738226570487229033463883322228736 1164 22490661426168196617680423416739078948516 1165 155785452135213526386227079394443183259648 1166 11576576174129238602241205244141233489864397 1167 5495291485398455730129556741808486284330008576 1168 201891865821684377007745104165062093347956611013 1169 27271406628707298098795085045423604469610842442 1170 97133995687697084979434813816080234541636186295 1171 33684438503994562141260603537115550454788560660731 1172 943548691129608140800666655487108547535798612329766 1173 17592186044416 1174 1 1175 1 1176 1 1177 1 1178 2 1179 6 1180 24 1181 120 1182 720 1183 4859 1184 39296 1185 352080 1186 3248640 1187 32749200 1188 427006404 1189 5755249449 1190 76676528112 1191 1240460869290 1192 20674025187840 1193 350547210173280 1194 5835951345093750 1195 91258390273541562 1196 1955043380032965000 1197 34189755475407632542 1198 400347201716808478750 1199 12639631970899157280255 1200 470169303700135228440000 1201 10279263631752618229706294 1202 113245922088884562978435200 1203 2252295184542869874415272645 1204 74405309156098268545622250000 1205 3400661184366121486887108056875 1206 58460838533731217259447984815875 1207 3906977934134317577335388364143687 1208 216968916531604820979551464734843750 1209 7048002097080998947681110434048345106 1210 96034296204037997723234024648369242112 1211 682268348800443665717138581674959894799 1212 56632919146425168526482909922814744592384 1213 761988564100333721909805901925469625957882 1214 5171656303122404923221567379245496111464448 1215 403431413760882885026915395206499235196155207 1216 211679843337638060823692093677118984142144405504 1217 7971342304203232926700195473954088175686522830421 1218 947237413071791059935410363907457556765775447642 1219 3269168938061875559306812495356894481094775316841 1220 1225699482038485562695596118677148241904335002410726 1221 35113881891858359304617333775689534391820679252258345 1222 35184372088832 1223 1 1224 1 1225 1 1226 1 1227 2 1228 6 1229 24 1230 120 1231 720 1232 4768 1233 37424 1234 349056 1235 3484800 1236 34774112 1237 376929246 1238 5448087216 1239 79663786022 1240 1131700250442 1241 19730730733920 1242 351037594569600 1243 6302294420371031 1244 110091785625495000 1245 1787828412527348984 1246 40458045505003152500 1247 733851215342599413848 1248 8645637324486921060000 1249 291458301996556652859111 1250 11583064777434191634000000 1251 261793207333789479593792120 1252 2877975451400401959872139342 1253 58800007828765990125699613582 1254 2025974628153651792411380250000 1255 98020153049526851286761205602384 1256 1705796110818111182590929306974585 1257 121479247174957746991485726793903895 1258 7108878839181349644472469312144531250 1259 237921995588120205994588479615742201224 1260 3236854537349890078473219516473369296896 1261 22490661426168196617680423416739078948516 1262 1974879126458493943238833960780120026906624 1263 26514079393771631348680960324086663967609417 1264 176202947449581424021489020783530664624390144 1265 14419648529129862961270356441646288608156999310 1266 8357803239258554540292270982200692087970186919936 1267 322410761896678912517131979298470953883548994774402 1268 33684438503994562141260603537115550454788560660731 1269 112586856465345980362638228400780790921720446363118 1270 45614039054715775385968561680342605758720890236389458 1271 1335791542501262553190824996351196997292417806028380393 1272 70368744177664 1273 1 1274 1 1275 1 1276 1 1277 2 1278 6 1279 24 1280 120 1281 720 1282 4885 1283 35968 1284 323784 1285 3444480 1286 37936800 1287 405758208 1288 4698101279 1289 74864913552 1290 1181466923370 1291 17817052536384 1292 333451122953921 1293 6311110770685440 1294 119600213982762899 1295 2186122850020215000 1296 36776310494510881628 1297 877115498011253207500 1298 16467394430386462645055 1299 194823057867366252300000 1300 7000792099923950493040081 1301 296774128137342200186171875 1302 6923810273976629160046043402 1303 75848172500997361472157991977 1304 1589900408191523967845088960701 1305 57067300667026662338236168125000 1306 2919495625641150398369568617322516 1307 51378017465183212222204128108328325 1308 3895176907815068599836629990098250720 1309 239977034131797347085992996718778125000 1310 8267844319450818510690992761989802653039 1311 112215917367473307071138015683271127465984 1312 761988564100333721909805901925469625957882 1313 70728421174692719754215406225197334224437248 1314 946859762636791597809672257064586411104710863 1315 6157326115122886490747872729057734821526110208 1316 528279189534743402138159985666579258242601460323 1317 338041650617740222681909468179244041853830799818752 1318 13350783890399425478666493957373241748129561159451206 1319 1225699482038485562695596118677148241904335002410726 1320 3965499140431063825015141519802484650560630101495806 1321 1735235305975637260887255751756984003365591043615629693 1322 51920463532689907256305237033987403737678845867100009618 1323 140737488355328 1324 1 1325 1 1326 1 1327 1 1328 2 1329 6 1330 24 1331 120 1332 720 1333 4929 1334 37840 1335 312064 1336 3107520 1337 37382400 1338 450606300 1339 5129918808 1340 63058148792 1341 1102353646680 1342 18690124534560 1343 298034349244128 1344 5966845400766578 1345 119767524064039062 1346 2389140113204434900 1347 45580964489553559375 1348 792526608079806841508 1349 19879883067963173452500 1350 385589189390843179135207 1351 4573119049128685040250000 1352 174884491875739200482337867 1353 7896215759151991488564375000 1354 189900545076044777093494813922 1355 2070349256386481620746433885034 1356 44471907547687884020196069877921 1357 1661043844252867977612804963828125 1358 89761182529604419342186148237924927 1359 1595848352047184083136006569169933914 1360 128681839070677947620607607142818122734 1361 8339257383667912302264231589125365625000 1362 295518343286215689348019399566917888946469 1363 3998388307716438103714605922024995382624256 1364 26514079393771631348680960324086663967609417 1365 2599731032423444041474297385302811626161045504 1366 34680883671765315525826941709574665942469120822 1367 220543923176386266624948430994344580535667392512 1368 19826121559716011157749522108567098952110990702746 1369 13998047077589955292987970574000717462205223776813056 1370 565702662879664540983281147007303464342574792893732123 1371 45614039054715775385968561680342605758720890236389458 1372 142775386695109888755159809075682006349164707202579915 1373 67446318200101360896061065362731755846556156429034541474 1374 2061018130267107830909797137212903561351537615381321356321 1375 281474976710656 1376 1 1377 1 1378 1 1379 1 1380 2 1381 6 1382 24 1383 120 1384 720 1385 4871 1386 38544 1387 329400 1388 3004160 1389 32749200 1390 442506240 1391 5797965980 1392 69849531936 1393 906829731450 1394 17314190063037 1395 314145239141775 1396 5278625637077376 1397 112703780178989573 1398 2392482308124881520 1399 50111866901959213980 1400 995625115672520581250 1401 17855199759202165744590 1402 470169303700135228440000 1403 9404885411055440180205165 1404 111639522081158606886390625 1405 4536760123654850960634623681 1406 217874419350127191856011937500 1407 5394450722442198755158781325772 1408 58460838533731217259447984815875 1409 1285410426320677389607928310056841 1410 49907193202872534348387140501093750 1411 2845989303608216301413635868566110134 1412 51070582587185697004154361797382602202 1413 4376192913378414723479503528896837936741 1414 298070867210351392638335854826713343359375 1415 10856149607513842482375629501552203780881908 1416 146317861789115852458781775436965076461944832 1417 946859762636791597809672257064586411104710863 1418 98007262125466290233321229365848220175534391296 1419 1302022572763437073214874110925291736188490058273 1420 8092140039027825363504940940680471972750326497280 1421 761782850680934462202501107793999498046892512559703 1422 593128656108494106745062996193267289024422810667188224 1423 24514865643390068001448560840987062699416771758980107011 1424 1735235305975637260887255751756984003365591043615629693 1425 5252291925219401088940989896919514100086963135681419258 1426 2677327496174056747428799524556970975091918956553878065014 1427 83517965416527161942320650643327428871875164261081786703361 1428 562949953421312 1429 1 1430 1 1431 1 1432 1 1433 2 1434 6 1435 24 1436 120 1437 720 1438 4962 1439 37616 1440 338904 1441 3182400 1442 31764480 1443 376929246 1444 5674931536 1445 80341280840 1446 1018876044528 1447 13911580276800 1448 288936154260522 1449 5590784473674106 1450 98686282426953080 1451 2240828272067529040 1452 50181968955048369480 1453 1101140993932295832120 1454 22735961848296035025000 1455 419757993194578559728247 1456 11583064777434191634000000 1457 238569856831042108286470943 1458 2830178456622322694762625000 1459 122049107212095666694733981474 1460 6226348787251821161339206500000 1461 158522716511381447805691081424841 1462 1705796110818111182590929306974585 1463 38351846046096943919181644924444746 1464 1546354836804812040282396845470781250 1465 92970023109513357797839386335033913366 1466 1682438403329044106821375855442156932756 1467 153077060651013752778574516281116719358108 1468 10949919020569658216742602913424309191406250 1469 409589739261919382591575721797897606673677044 1470 5495291485398455730129556741808486284330008576 1471 34680883671765315525826941709574665942469120822 1472 3787145243977275487211287474171015343996331360256 1473 50074002422081745392051147707085570721486465385666 1474 303984079503074902193249678435186390694632628420608 1475 29950828434182558272112753130282754615470825306958677 1476 25703377883581348004871002331032982866018510288155836416 1477 1085965753139435926925152945133923958243991884535525111042 1478 67446318200101360896061065362731755846556156429034541474 1479 197327560562096671446397410975934096799073172713231298051 1480 108492468819380603571066225838086339119245727875594379339691 1481 3453440071572701905241944973137011574842319422909034243009442 1482 1125899906842624 1483 1 1484 1 1485 1 1486 1 1487 2 1488 6 1489 24 1490 120 1491 720 1492 5020 1493 39072 1494 326376 1495 3309120 1496 33778800 1497 365798400 1498 4698101279 1499 78376004800 1500 1192794269400 1501 15854497560576 1502 226738605155619 1503 5105249306345502 1504 105025821614503735 1505 1942087278998014400 1506 46780834679854338540 1507 1102681392427432825920 1508 25295917423447572605880 1509 541769093112994270500000 1510 10279263631752618229706294 1511 296774128137342200186171875 1512 6284462030654715359359885848 1513 74405309156098268545622250000 1514 3400661184366121486887108056875 1515 184070378242305184936057880625000 1516 4813668967584701020281908790900537 1517 51378017465183212222204128108328325 1518 1180034513803301523554702206050750026 1519 49365114089273311885325675176453125000 1520 3126379839579075551619113666498922965883 1521 57008808370562803645942316267845187789962 1522 5503297536179581647715648382833514052216365 1523 413127548783049437969379341661574791914062500 1524 15860005285340017806392283886282512153646158576 1525 211679843337638060823692093677118984142144405504 1526 1302022572763437073214874110925291736188490058273 1527 149910170938759011577630327766029234415711160369152 1528 1971629300555043568011494834105856644619922655381149 1529 11684834136279588894650191555676918792885005791002624 1530 1204332273092550712592726934628184635834211826375536603 1531 1138614770629881279806317571508254559021725874898046287872 1532 49152178150849307269810571791380903079901249413580088959526 1533 2677327496174056747428799524556970975091918956553878065014 1534 7568006218311147425716696948889320453618287258991332463971 1535 4486127474682923449290143980808400372244414480265480970581742 1536 145654569455013198953049589116346531934364543536403903164929445 1537 2251799813685248 1538 1 1539 1 1540 1 1541 1 1542 2 1543 6 1544 24 1545 120 1546 720 1547 5025 1548 40000 1549 346032 1550 3161321 1551 35521200 1552 391590750 1553 4555499520 1554 63058148792 1555 1159755383520 1556 18889568419200 1557 262116761475488 1558 3912973221007668 1559 95216905474054011 1560 2076805450110696320 1561 40130098178033129036 1562 1023129822229674425971 1563 25331304166247352913200 1564 606375079149227397083891 1565 13447572259602493497750000 1566 261793207333789479593792120 1567 7896215759151991488564375000 1568 171678109583833572446816397553 1569 2025974628153651792411380250000 1570 98020153049526851286761205602384 1571 5623087004529495735525150051640625 1572 150886095439296789428120001303862815 1573 1595848352047184083136006569169933914 1574 37408308167280852121110806582288489136 1575 1622259254282380153057098810285140625000 1576 108137170215772561931641223895666059492274 1577 1985381609332535960955094875197180219012236 1578 203197212237303719890892087401616613584458724 1579 15996995234855741862801881937413136857906250000 1580 629872969347297600366951608452715309825395482691 1581 8357803239258554540292270982200692087970186919936 1582 50074002422081745392051147707085570721486465385666 1583 6075323419180870397046462362747602227911138246393856 1584 79436928269609722162429006339341581674665159963332513 1585 459360967343667570043620718359265536846299415390978048 1586 49502727409217028398134563185222130964285887756508261353 1587 51535139012806876519178649834725376202064229000103996686336 1588 2272023327240347212220597352469008782126659741317169607657433 1589 108492468819380603571066225838086339119245727875594379339691 1590 296175505140944386170337591889263881278383732628308686773497 1591 189209875458379168736034938716882409431369923762900324424669086 1592 6263678685479991587829436550128945354208532146880248589461791697 1593 4503599627370496 1594 1 1595 1 1596 1 1597 1 1598 2 1599 6 1600 24 1601 120 1602 720 1603 4985 1604 40080 1605 358560 1606 3404160 1607 33647702 1608 415704960 1609 4915323791 1610 61232590848 1611 906829731450 1612 18305304913920 1613 317838157969125 1614 4588408779868800 1615 71280397766349665 1616 1869347069817467076 1617 43120601826854807940 1618 868710371909527352944 1619 23393687069311829767839 1620 607223344053278171324160 1621 15141225264164195304813251 1622 347141780612993287786906250 1623 6923810273976629160046043402 1624 217874419350127191856011937500 1625 4857375657237247453486148805245 1626 57067300667026662338236168125000 1627 2919495625641150398369568617322516 1628 177318474491133340398953441598593750 1629 4877375373439988564566581731615339060 1630 51070582587185697004154361797382602202 1631 1220760805293929537175865017484566099388 1632 54834619211951466395709417709831820703125 1633 3844213353104258464643598445111969168073228 1634 71011369247325445976641694223178536622419244 1635 7700049330678796274077735257340092839020080897 1636 635313463516108694769620527953110623200656250000 1637 25640499428340702387678956830600496431671700437571 1638 338041650617740222681909468179244041853830799818752 1639 1971629300555043568011494834105856644619922655381149 1640 251936984309547604098558342399027171100474852427956224 1641 3273252121179536254840132654086952333721306514711365327 1642 18459967385377043836981569578715526749289664006584270848 1643 2078987876734256315850500334951658467568653684067024917926 1644 2382173942532557014334099647802711602203104336045277544710144 1645 107210580271914142121138867362607949376547511798781951953247801 1646 4486127474682923449290143980808400372244414480265480970581742 1647 11822708103427508555943976105791079891249863925163171727325826 1648 8136715987870315716516158847569395136120842056259594914849698181 1649 274541090549945133614088897677699631422493467574373697398682446630 1650 9007199254740992 1651 1 1652 1 1653 1 1654 1 1655 2 1656 6 1657 24 1658 120 1659 720 1660 4929 1661 39440 1662 359640 1663 3571200 1664 36853442 1665 391315387 1666 5271197205 1667 66442003448 1668 882227765248 1669 13911580276800 1670 306984257241600 1671 5662578565559400 1672 84784281517177940 1673 1366816300552776920 1674 38535066745735462848 1675 937944680532722764045 1676 19660065107749682008900 1677 558148824423703885823797 1678 15162406494128262059374776 1679 393200477392136950019966302 1680 9305941179628582618087125000 1681 189900545076044777093494813922 1682 6226348787251821161339206500000 1683 142171225595432549281839865725274 1684 1661043844252867977612804963828125 1685 89761182529604419342186148237924927 1686 5766298638695472458448894902418281250 1687 162438181612703305356470697148418444384 1688 1682438403329044106821375855442156932756 1689 40975810352501025355356542816174355917979 1690 1904972132645555622284333153664859049218750 1691 140353044548941773118674985798388585591482528 1692 2606710475435180170191445215506623113077196882 1693 299271013194223175068660799543542789041741017307 1694 25861967874224075946253348194153913501777695312500 1695 1069215935361330787046883033172504440137022083240612 1696 13998047077589955292987970574000717462205223776813056 1697 79436928269609722162429006339341581674665159963332513 1698 10684994128785585778383594572878660289688389312723288064 1699 137873814663837998661231847986398865369884634200704468333 1700 757962654470783239450216645578108487989717180102278643712 1701 89169876582108141807700439373179608007871532251478538546330 1702 112408287197366381572608283597198524768622162612870139342749696 1703 5162219078004586187775425534142083469927155742506096910511860482 1704 189209875458379168736034938716882409431369923762900324424669086 1705 481191518775892779424073040010644050094691710193221404852096134 1706 356637527717293454172482223705250397015680255535552847318760592250 1707 12260357332264430975259386928989879563947533492938631997796497167869 1708 18014398509481984 1709 1 1710 1 1711 1 1712 1 1713 2 1714 6 1715 24 1716 120 1717 720 1718 4969 1719 38544 1720 351000 1721 3585600 1722 39124800 1723 435133488 1724 4925158550 1725 71977504692 1726 962278914330 1727 13547017240576 1728 226738605155619 1729 5451042337781760 1730 106488682710940108 1731 1649073291620014880 1732 27519285653572655340 1733 832195054189721911392 1734 21329210541016813894759 1735 464278228231950564754752 1736 13871713787617232124796001 1737 393750529953162376724206752 1738 10603700883232699851753935706 1739 258706884931580909829470062500 1740 5394450722442198755158781325772 1741 184070378242305184936057880625000 1742 4299937664211640655019540920371530 1743 49907193202872534348387140501093750 1744 2845989303608216301413635868566110134 1745 193199168370997128310655433998893125000 1746 5569025219304358437992556800240429318186 1747 57008808370562803645942316267845187789962 1748 1413590878010876422286234611317039357980730 1749 67967969258874746880646783670214382251562500 1750 5259169924304223400553376098635528565404991868 1751 98141589321460885497621578181518044727027154080 1752 11922289569755457161432309901830550963583726295047 1753 1078451230959999070559192187749531160280539101562500 1754 45648186697305389068689298723620691709332195306256556 1755 593128656108494106745062996193267289024422810667188224 1756 3273252121179536254840132654086952333721306514711365327 1757 463235641852025206042783474586253434801413672406140059648 1758 5933680414696495167631489872692972099919068961340652761288 1759 31783964628503640423268280669139531165041366947031515398144 1760 3904264365385803989100297934980864540716450429584895679949782 1761 5412490103349229233075758711945371819840290095607756430814216192 1762 253533521193164521447268800857620440664994175779116634488418810246 1763 8136715987870315716516158847569395136120842056259594914849698181 1764 19961422499685160169194422269096019101188261406709812032478250475 1765 15926590512009065663523741823708077239714057561808318528828385968930 1766 557657864401589966720443812201755133479158424141124704630585942670817 1767 36028797018963968 1768 1 1769 1 1770 1 1771 1 1772 2 1773 6 1774 24 1775 120 1776 720 1777 4950 1778 39184 1779 338904 1780 3470400 1781 39322800 1782 467612575 1783 5566069380 1784 66783060318 1785 1053008012790 1786 14866633343040 1787 221038858829824 1788 3912973221007668 1789 102170107109747648 1790 2107992477960872320 1791 33678805727832427224 1792 580456044040809459821 1793 18788792099044724034498 1794 506122616682533933027839 1795 11420902864859665844506440 1796 358544912011715202592930802 1797 10618534519412009926839407856 1798 296548114747656910602922348824 1799 7448959907722981327245378750000 1800 158522716511381447805691081424841 1801 5623087004529495735525150051640625 1802 134245859307482199652152927999616496 1803 1546354836804812040282396845470781250 1804 92970023109513357797839386335033913366 1805 6663501529116894781424643242661140625000 1806 196383369102369376517867828293714475694618 1807 1985381609332535960955094875197180219012236 1808 50084321509885456949203363155794966443637997 1809 2488862889493853937169426000767853200581250000 1810 202119377849333508874061698776589008508387889289 1811 3787365729375008309072449048258203259382347038556 1812 486541748267235209825784884720141090522554697630679 1813 46042470474557872385924228799348717269229051679687500 1814 1994186901035994951062642431858013563831830235539381624 1815 25703377883581348004871002331032982866018510288155836416 1816 137873814663837998661231847986398865369884634200704468333 1817 20519636948007976942811095851874079405011897230917772509184 1818 260801383635120885484599856362462357772620462249489192151598 1819 1360577124211517195590492334546136262817341080119488257458176 1820 174435226140864246742760230210186309573036078203700124512627845 1821 265825152631010813656936945771964819519613808325717246101124284416 1822 12696017499070414694652539374747834287958410723570290362742766304943 1823 356637527717293454172482223705250397015680255535552847318760592250 1824 843689996968801512322424136783522927899392287506034986672358970226 1825 724415138272745015738795916552393168567254988093709142556594552081339 1826 25826043129919543324007377421765722239163553855654206844742580422487118 1827 72057594037927936 1828 1 1829 1 1830 1 1831 1 1832 2 1833 6 1834 24 1835 120 1836 720 1837 4885 1838 38880 1839 347544 1840 3309120 1841 37738800 1842 470448000 1843 6054492822 1844 76676528112 1845 969759198692 1846 16431803844480 1847 244014015391725 1848 3818608204709888 1849 71280397766349665 1850 2015786374006453760 1851 43815112964794432080 1852 720569710852319474016 1853 12799887040243278218145 1854 442645397849183406348240 1855 12510235208473897759925621 1856 292183645788075807630339360 1857 9623818516407702496720801757 1858 296962959233772537531037703424 1859 8589597883037157786288548841720 1860 221874066774271853953547760000000 1861 4813668967584701020281908790900537 1862 177318474491133340398953441598593750 1863 4322187492603277837054945786433400780 1864 49365114089273311885325675176453125000 1865 3126379839579075551619113666498922965883 1866 236392779549793134407677812214749607031250 1867 7117532378878177998100988052183556799703560 1868 71011369247325445976641694223178536622419244 1869 1821213532032933688770406233432976654232632174 1870 93474474931255238754682951873380575649468750000 1871 7962007232604151203431614691129314087876478158246 1872 149722418865568284850333472594868014135306957830108 1873 20328237312580595180690685699598024407748997523996303 1874 2011411584003178618956926742602526858887683103906250000 1875 89098014311119517691987045406584395505517462195257949529 1876 1138614770629881279806317571508254559021725874898046287872 1877 5933680414696495167631489872692972099919068961340652761288 1878 928283770282862698063853927899716149736778396523858604589056 1879 11701740778375387318515363115895547579456132660452765192436286 1880 59430883542347418863719776387691676427673565477445024593477632 1881 7949308288739124820774930935767741171479424071912789939854532344 1882 13311536768840363904066704868231549328923615656598983006589774987264 1883 647995757481071736838714461612216164628248000176530666197953899634791 1884 15926590512009065663523741823708077239714057561808318528828385968930 1885 36319782807085212976907645386355389174687302454976848042883362445763 1886 33548843832901930081806218660151692219526909709762713779360390903244534 1887 1217404047630365797787944561841020646240331904194843407375307894210569297 1888 144115188075855872 1889 1 1890 1 1891 1 1892 1 1893 2 1894 6 1895 24 1896 120 1897 720 1898 4941 1899 37840 1900 343440 1901 3424320 1902 35521200 1903 447766925 1904 6097392939 1905 84421683166 1906 1131700250442 1907 15025115932355 1908 272435676775200 1909 4240899164064012 1910 69637156745773056 1911 1366816300552776920 1912 41759419845040968960 1913 954074378001971825930 1914 16117594592891274649112 1915 294527836805576626572534 1916 10862804219072177369423709 1917 321594450092388371988564542 1918 7762503051315684664452769334 1919 267883245796945583360016296184 1920 8601613967923620456686401437120 1921 257379383054059228737677557309919 1922 6829012218351741740443383354609375 1923 150886095439296789428120001303862815 1924 5766298638695472458448894902418281250 1925 143374290856299584679514869064170633817 1926 1622259254282380153057098810285140625000 1927 108137170215772561931641223895666059492274 1928 8619163835287198613683704321405373889062500 1929 264933007234892087281948610132660158436263454 1930 2606710475435180170191445215506623113077196882 1931 67922759703690434773688417037007828635830662310 1932 3598396053873161555793606251488739570470962890625 1933 321294000769422347540232684164873669825307106258525 1934 6059762332881557056223146992836306262012972338036692 1935 869087600260547061796108206334880445823124335568926210 1936 89867593656323995127725437698229945256169393421093750000 1937 4069260652914919620891145668043695914314949428408877391889 1938 51535139012806876519178649834725376202064229000103996686336 1939 260801383635120885484599856362462357772620462249489192151598 1940 42869328919479235542734383996789873612377684527527541044412416 1941 535753453984528165946208104871583130418999643531190981832462825 1942 2647898804565019537854577235223474765859047555534844457172074496 1943 369366628283514519639798515417011803124837128864508086870161734144 1944 679411425858023637043059574221329849219235841113732673865448503115776 1945 33697268847075012088918013966711925481003156227631741659215805171790722 1946 724415138272745015738795916552393168567254988093709142556594552081339 1947 1591948166254080592221084490723810372769471263518433245287875190452867 1948 1581446219617657828045942309602731307181187917414525899634629339608488314 1949 58393532510999941459948962182372188800829901546879477655807241245575045081 1950 288230376151711744 1951 1 1952 1 1953 1 1954 1 1955 2 1956 6 1957 24 1958 120 1959 720 1960 5006 1961 38736 1962 329400 1963 3369600 1964 37150741 1965 415704960 1966 5755249449 1967 85106238492 1968 1261227594360 1969 17817052536384 1970 247300462549813 1971 4782657847248000 1972 77799960323395327 1973 1336921845773107200 1974 27519285653572655340 1975 906291283573022730240 1976 21719292190014263595050 1977 376190966335496217818496 1978 7059521562820945666530791 1979 277243487372942146063183878 1980 8585034231896039917258421401 1981 213866090686197343620213325264 1982 7722957533638335641770902245678 1983 257739433961786871629777044312320 1984 7969207171367687254172601786047267 1985 216968916531604820979551464734843750 1986 4877375373439988564566581731615339060 1987 193199168370997128310655433998893125000 1988 4895849852259723847327436654668040706554 1989 54834619211951466395709417709831820703125 1990 3844213353104258464643598445111969168073228 1991 322758684944591016436900088801800064006250000 1992 10121006347286796985144402397912527772801047202 1993 98141589321460885497621578181518044727027154080 1994 2596531788824805911269644440817153681757416765121 1995 141902590256186532658400429229708043638845664062500 1996 13274000519622533791649057115719440584699665968344860 1997 250962347202271598377411358140964493232887931763604106 1998 38000317264756945792021800297545562693468051893791874340 1999 4104408674708103165679309678254866819473296496335595703125 2000 189890404331760905831355809452405727973206827730440219443518 2001 2382173942532557014334099647802711602203104336045277544710144 2002 11701740778375387318515363115895547579456132660452765192436286 2003 2020163578536452552627860329775744342638266771158435012492132352 2004 25019559420249001218770682725691477437029787005420239482591920158 2005 120288399317659749261976258521785308506186678158168033940580859904 2006 17492766375922672640459314582138580139539081475683701893750339228235 2007 35330955813520349859987046327823116682847459275439665455252035141107712 2008 1784786091499679214080690261439544985895438890929677935454103042038795366 2009 33548843832901930081806218660151692219526909709762713779360390903244534 2010 71023395607354578900318044640042390240764016014895649827670090770350125 2011 75855038776477168730188463448900662536447306607819931999552157253147361741 2012 2849172697447349921909940655744721282905663533547166453607803633019149532682 2013 576460752303423488 2014 1 2015 1 2016 1 2017 1 2018 2 2019 6 2020 24 2021 120 2022 720 2023 5020 2024 39776 2025 341496 2026 3182400 2027 36352800 2028 439774085 2029 5271197205 2030 79663786022 2031 1272746220570 2032 20098408531680 2033 298034349244128 2034 4310409307848931 2035 88624515772410633 2036 1502369690026049320 2037 26947721453843251200 2038 580456044040809459821 2039 20562992316980449881600 2040 515932056475327747805784 2041 9146288463587895300444832 2042 175977715187363397721193432 2043 7348033926502578038216917404 2044 237667492668388819951514774580 2045 6102700337921918074480793211516 2046 230327077968341924275313840244544 2047 7980355384724457591277926913496754 2048 254709277042754982473099176804651168 2049 7108878839181349644472469312144531250 2050 162438181612703305356470697148418444384 2051 6663501529116894781424643242661140625000 2052 171956799626237023959134798620154798152288 2053 1904972132645555622284333153664859049218750 2054 140353044548941773118674985798388585591482528 2055 12404285372318199719799711716691802985812500000 2056 396557994525308413900158362753428854703513358707 2057 3787365729375008309072449048258203259382347038556 2058 101680435902887199410649684101243868623753199814691 2059 5729158658866454256212947960614186087804454101562500 2060 561158137451672909997027300232946435475755338423993709 2061 10629709158326561578500959078145166928035807525615955054 2062 1698463465012852201945957704802545295083216745997576157412 2063 191530572568462137722102691205273584319378422784575878906250 2064 9049694297710895385076472126026455578875703708748498210561594 2065 112408287197366381572608283597198524768622162612870139342749696 2066 535753453984528165946208104871583130418999643531190981832462825 2067 97101639019001385470847160295650359285378008202885429534576869376 2068 1191317450595338205748262745431020715022704054856217146991376079684 2069 5569531099837783049116863679031302934212568750973246683043168518144 2070 844067594530517295771181718821595724049357565806116062632161990595691 2071 1871314818465901506763190773962827391900538424409846307916199053330743296 2072 96250496946557305184613592762106402305013159711133440239677166188453352653 2073 1581446219617657828045942309602731307181187917414525899634629339608488314 2074 3224237900650303811836387851472842566866601981311753452582673885344507250 2075 3701165114561894011767230627032597493356781640283524497585012587252223527122 2076 141374811253461763043355371315328774178331127625960848408546309693495902391049 2077 1152921504606846976 2078 1 2079 1 2080 1 2081 1 2082 2 2083 6 2084 24 2085 120 2086 720 2087 4990 2088 40000 2089 355536 2090 3354939 2091 33778800 2092 427680000 2093 5639099103 2094 71977504692 2095 1181466923370 2096 20302567148160 2097 340297488208325 2098 5278625637077376 2099 79296721491391389 2100 1728678866577622920 2101 30462229695574890900 2102 569023211226594803712 2103 12799887040243278218145 2104 486842205384360150589440 2105 12766390491947281133142056 2106 231267669598179934018720384 2107 4555440633242865545721465370 2108 201964571560484851598566603299 2109 6814555051145034559748557079182 2110 180146328712258355402633452878960 2111 7098176404766031926412575745019359 2112 255065592709214689809321622927561344 2113 8395341577532931620304684506954484960 2114 239977034131797347085992996718778125000 2115 5569025219304358437992556800240429318186 2116 236392779549793134407677812214749607031250 2117 6207401549738072091634386371705190336867081 2118 67967969258874746880646783670214382251562500 2119 5259169924304223400553376098635528565404991868 2120 488946053475568680802068905207765319279937500000 2121 15926252149886361912341338324468702888274112746392 2122 149722418865568284850333472594868014135306957830108 2123 4076620828402239377431202549410995525253403597604144 2124 236687649471277345190483310783116165613456503718750000 2125 24262108309055837317199728865376312984528539014807960548 2126 460234863042831128427911465719607053151932546716452726808 2127 77564897412608616624856425577889343975233047354658827887984 2128 9127860549403261924556189173837168398769583862501835253906250 2129 440270554935459740687014008506296373933263461110992568960143176 2130 5412490103349229233075758711945371819840290095607756430814216192 2131 25019559420249001218770682725691477437029787005420239482591920158 2132 4758825190104097774570431380447157519497298387653311959211771428864 2133 57815977818843758713219466945349399696198517886609441932172421976241 2134 262743156106075560328901911998218123322867437673450435932211734642688 2135 41482496764050602349901892669604493749324925803697582803092928139942944 2136 100916844925352817012971331946884839219134663358364417044298981832428355584 2137 5283316361062718761872845667056250480337703401035794374488366733099594489981 2138 75855038776477168730188463448900662536447306607819931999552157253147361741 2139 148893844479866833298238812432601993410078864261035593536581181397599088774 2140 183650334694657150815302814321290111919759430784639533320973765461404539335966 2141 7131877695388440026259353554187979860352439315926208183517847385113777421666561 2142 2305843009213693952 2143 1 2144 1 2145 1 2146 1 2147 2 2148 6 2149 24 2150 120 2151 720 2152 4976 2153 39520 2154 358560 2155 3530880 2156 36244098 2157 391590750 2158 5452027218 2159 77873192126 2160 1053008012790 2161 18690124534560 2162 344103461618400 2163 6100696794591542 2164 98686282426953080 2165 1535659536831254219 2166 35404942557640528620 2167 647071778569768101485 2168 12561952976877996998656 2169 294527836805576626572534 2170 12006568336295008317838816 2171 328531544631811521177227312 2172 6072609505283676569831702492 2173 122291819958056937943164262041 2174 5749355902041473452839842199354 2175 202128931842787662337336011840920 2176 5495019346623471183100464435496224 2177 225806720370020094831766206882837701 2178 8407085915093331549436038192602867904 2179 285099828172021588016980460643176500800 2180 8339257383667912302264231589125365625000 2181 196383369102369376517867828293714475694618 2182 8619163835287198613683704321405373889062500 2183 230134749040856334044193936194840748262874961 2184 2488862889493853937169426000767853200581250000 2185 202119377849333508874061698776589008508387889289 2186 19754862286256105658258908113380110627573787109375 2187 655218119222345298795325661707713214698437632464084 2188 6059762332881557056223146992836306262012972338036692 2189 167242811523549864683270354560808410836782580349775525 2190 10000464702722892489773680314155220629513617054453125000 2191 1072302027397916228362090759374672325398681126940992772271 2192 20359995230208503881292031960984565457630501182735284050545 2193 3617575593105613338658336480574783635837075105302844598298377 2194 444073368365138583343388219849115064522277407093859666015625000 2195 21856433585942155961592022006263038371231559126803191167488976051 2196 265825152631010813656936945771964819519613808325717246101124284416 2197 1191317450595338205748262745431020715022704054856217146991376079684 2198 237708914556391055672648145585776402295212996046191857399074656354304 2199 2858815558338070398237656573626982974842450971610117951423610287491255 2200 12624469019597504428533147599928634028437259477004220166002658011774976 2201 2075763572837590095450723232261296173194183837832130734179981598855013375 2202 5539458338557870748636223111744318224270422022625125874753160759733603270656 2203 295096046269359073626870581628256111356256744988397234036707040240799069829762 2204 3701165114561894011767230627032597493356781640283524497585012587252223527122 2205 6992390068569440608964587210913434734788976684397349070280980847238877536019 2206 9264533859650868249906578532537361465646360731973191994567120690837985717256107 2207 365676953443609682746552476354507758377659712558889565256715511720804870244194026 2208 4611686018427387904 2209 1 2210 1 2211 1 2212 1 2213 2 2214 6 2215 24 2216 120 2217 720 2218 5006 2219 39296 2220 352080 2221 3571200 2222 38581456 2223 427006404 2224 4915323791 2225 74846801304 2226 1152123776419 2227 16431803844480 2228 314145239141775 2229 6175195781293440 2230 115446620042888642 2231 1942087278998014400 2232 31225145160777718876 2233 759655818204633900000 2234 14369673884706765930121 2235 289377689411139923869696 2236 7059521562820945666530791 2237 307951917435310780501608832 2238 8779634619387702657273501536 2239 165359827950624569511001327648 2240 3400199416078926020631550505026 2241 169311500276441704463752184155770 2242 6195265125804515031449547105529005 2243 173021996967316645586722349921012736 2244 7407828160144307002515199740446007883 2245 285498657521553328920170441942732536320 2246 9966545818566938640421164464996414084160 2247 298070867210351392638335854826713343359375 2248 7117532378878177998100988052183556799703560 2249 322758684944591016436900088801800064006250000 2250 8756601164488932831252673259697356158854422831 2251 93474474931255238754682951873380575649468750000 2252 7962007232604151203431614691129314087876478158246 2253 817621873811645465340248513066431760689374562500000 2254 27597985071959187056621483839525582467874837085747468 2255 250962347202271598377411358140964493232887931763604106 2256 7017047852848758636951682297901538747899320822089927741 2257 431926732384744402821740739915567370442088164009150390625 2258 48422336713379169445035263687240828671093002581512872229865 2259 919854652866831856131034874753233328457588619155341116208190 2260 172236364539753317467149698845173602230021401010351077501860430 2261 22045217364992945969105298512728959878815140762716957478515625000 2262 1106723484949073001594066865728644626650681684728735133618690130401 2263 13311536768840363904066704868231549328923615656598983006589774987264 2264 57815977818843758713219466945349399696198517886609441932172421976241 2265 12097874538059721327093312713523938778014929605300877885469608900558848 2266 143977069101036587731573131968099176964810385539436044756498917144735490 2267 617618315323441614258672820751915336211209930387113599488520517874352128 2268 105725004755436006450806064357661634371377173109662029943249064342587128732 2269 309402682419239481428571760371341119559568700681059519977854761730679276306432 2270 16766568322991221306639206979160623671011373230226148276510880709000614090546886 2271 183650334694657150815302814321290111919759430784639533320973765461404539335966 2272 333851349099439809168615428764658203523749161830060434695710742149249064929270 2273 475025885407836765205911108612520557122846936763823754786018929532713169737098750 2274 19051981592799147569008416553543813588923231302320715206903497654139227338115086189 2275 9223372036854775808 2276 1 2277 1 2278 1 2279 1 2280 2 2281 6 2282 24 2283 120 2284 720 2285 5025 2286 39776 2287 349056 2288 3484800 2289 39124800 2290 459905790 2291 5448087216 2292 66442003448 2293 1100895311340 2294 18181366630226 2295 272435676775200 2296 5590784473674106 2297 116975122363277289 2298 2299637587367422120 2299 40130098178033129036 2300 665165555262983848987 2301 17040214122892250776200 2302 332985355373206288681206 2303 6943903350422941116399616 2304 175977715187363397721193432 2305 8202332008619832122192661696 2306 243315668581699288452496038144 2307 4663636339411818158765128930096 2308 97799048762325143392503067662126 2309 5152217231610523551868378022642040 2310 196010617541982506157288489685274245 2311 5618202337926512361794502550691773632 2312 250385925472730884367887911903694328996 2313 9980488131374994650732442964626785635200 2314 358366030479055754860601800919240356277963 2315 10949919020569658216742602913424309191406250 2316 264933007234892087281948610132660158436263454 2317 12404285372318199719799711716691802985812500000 2318 341730957567321132520393276130234331891855797897 2319 3598396053873161555793606251488739570470962890625 2320 321294000769422347540232684164873669825307106258525 2321 34645765529324538120508986653999121238745571562500000 2322 1189468849370966576002154816346451817534088071016676455 2323 10629709158326561578500959078145166928035807525615955054 2324 300958583562250730580251565381650618202824272841169913937 2325 19060751200362322043613483639681964955279210265040644531250 2326 2233149195345861535243065586566309682925299771651576512038371 2327 42424388366265551403898610695405471378904773313273283487881814 2328 8367698230083541655656388555051871392307617949985472334575024252 2329 1116282750006265533462546098420085411631201629423743648293701171875 2330 57138932410211497115203757875110205337841035326111603821657246736452 2331 679411425858023637043059574221329849219235841113732673865448503115776 2332 2858815558338070398237656573626982974842450971610117951423610287491255 2333 627106949164892763722831149355614544853334740329409840243083090501566464 2334 7382880816575292650405918218841884912642945801323040321005496047337625195 2335 30754880289155311978040172978604707666029789212608033035120262274017656832 2336 5479370639202491911906624855290924801245192663198168623039867629497361363681 2337 17579433136029730874099181218784367425693154762209298108215256176541942180478976 2338 968777879758795875024961721812890909716434886163019581350548279402700139749838563 2339 9264533859650868249906578532537361465646360731973191994567120690837985717256107 2340 16201024482756531589616078791195074641497704552384799124536556811343760442538923 2341 24749124438023503234063067417733370577851365232051374060824139020746077201797494950 2342 1008375164846809761559816033778889782363566389834062100830155368275191435358195936513 2343 18446744073709551616 2344 1 2345 1 2346 1 2347 1 2348 2 2349 6 2350 24 2351 120 2352 720 2353 5020 2354 40080 2355 355536 2356 3444480 2357 37936800 2358 467596800 2359 5938902464 2360 74864913552 2361 962278914330 2362 17272089457920 2363 304851804959519 2364 4782657847248000 2365 105025821614503735 2366 2332451810975205960 2367 48097983978364729800 2368 868710371909527352944 2369 14813287340446674450645 2370 398856376313763208410240 2371 8037705260647266860123591 2372 173290865214724463271084032 2373 4555440633242865545721465370 2374 226561464553378034262738115584 2375 6983991103904187672577953995393 2376 136063793870163142931997422282880 2377 2906734082725554393016895333672711 2378 161841597897745245889171158333591798 2379 6395334413063710410214321950233428579 2380 187956958743701717781039944622512816640 2381 8712003751830902792962870453178720266400 2382 358867352741319608594861284266603470607360 2383 13243666258743319461934378508775799422666179 2384 413127548783049437969379341661574791914062500 2385 10121006347286796985144402397912527772801047202 2386 488946053475568680802068905207765319279937500000 2387 13669635774181806329034494763569298786714312371592 2388 141902590256186532658400429229708043638845664062500 2389 13274000519622533791649057115719440584699665968344860 2390 1502214823218067931324982227664625649394813649312500000 2391 52431056352539318302877778487490719015902058748622856910 2392 460234863042831128427911465719607053151932546716452726808 2393 13188610929765741900525126759305757362881857799946061892362 2394 859039869689832986435929081425076020356358486729425332031250 2395 105134336277250886250852403378665509268010248263483108008680311 2396 1996576220727579484629607155714246437888494828792626662830836530 2397 414655414575092079385252519889178810780577739430468125133912868202 2398 57632466890524214839328884740433032722631278005273514221687988281250 2399 3006752242318833787599044021880679756654027982319331103348158692054756 2400 35330955813520349859987046327823116682847459275439665455252035141107712 2401 143977069101036587731573131968099176964810385539436044756498917144735490 2402 33097827480366964506149418428753373585832106046045458104127267606957654016 2403 385340995748314375733778080176796287623959266613809195863851148409729278850 2404 1558335819658928682136138381834548009669196453995279034616113660082710904832 2405 288873471975568520146450447745404433657242314682414456027715427037947461715759 2406 1015745478311812526536043206131470066656122712266124278316173095170010884922671104 2407 56909245724423764651500781555908028206809426466057460702960041977650683003677275371 2408 475025885407836765205911108612520557122846936763823754786018929532713169737098750 2409 798878403900186467854077307063497140032105787435159331876579920727733624597812887 2410 1309911114150909882454877467754171339772475329737750074669237209973611738290601884757 2411 54204770666061512013012535155023417397215465889389288347864082539953520981780493558398 2412 36893488147419103232 2413 1 2414 1 2415 1 2416 1 2417 2 2418 6 2419 24 2420 120 2421 720 2422 5034 2423 40000 2424 359640 2425 3530880 2426 37382400 2427 450606300 2428 6054250840 2429 82590382604 2430 1102353646680 2431 14866633343040 2432 287920937620800 2433 5412206888619242 2434 88624515772410633 2435 2076805450110696320 2436 48833870901559002540 2437 1053895947990450296810 2438 19660065107749682008900 2439 344241016974351182947758 2440 9724937044597000577356461 2441 201777381459095640998489432 2442 4490917955122380416112132096 2443 122291819958056937943164262041 2444 6481487814173547308216441521920 2445 207376974995831047021544726515260 2446 4102049728758414398789323254146316 2447 89179342480678360250542962099203141 2448 5242640879515514470467109068152521602 2449 214986850621256813198358358251328659032 2450 6473044157528636596997347220303464076238 2451 311788900871466183182035801089699434282635 2452 13262192972116864773500241707438226440130084 2453 502656719222618551278807240304627736374363738 2454 15996995234855741862801881937413136857906250000 2455 396557994525308413900158362753428854703513358707 2456 19754862286256105658258908113380110627573787109375 2457 560137948083331627012746767160470907721031859812039 2458 5729158658866454256212947960614186087804454101562500 2459 561158137451672909997027300232946435475755338423993709 2460 66615265260635322205396829188852689054156424054453125000 2461 2362487179757380010907889314139811406631460731261696818582 2462 20359995230208503881292031960984565457630501182735284050545 2463 590248318284798051862153119324107644159234260434559804721264 2464 39522232763391448648210650246220183814833845459480146953125000 2465 5050627509867022601346063550205620864756182856451060936875952832 2466 95842110973617924401211486184990959239928364212100550278259582472 2467 20950859264955463239664745864930688210325994775757043795668326912503 2468 3032722904400660241270528613723030406979927192861228891730346679687500 2469 161205945647485918944097238389818695270227012645951125000041603085627024 2470 1871314818465901506763190773962827391900538424409846307916199053330743296 2471 7382880816575292650405918218841884912642945801323040321005496047337625195 2472 1778050907498997990843934783648340638855485825381879330458489095073642315776 2473 20465280942277155960608416796485675941278996098598518788128393055624182059629 2474 80321550578493606728823500659750990241854692449175160989125805249265269735424 2475 15487591421389313674464536280771087193339431226535710582821546266688572560003321 2476 59668279206696507013463968672105811599953131727074878555365482259661812608937230336 2477 3397842933299893042641559755917658001453652231518699574582893332423271180748125465602 2478 24749124438023503234063067417733370577851365232051374060824139020746077201797494950 2479 40018269835608979174109572495604406656460495166979125605678055278837317014755901093 2480 70413705147391134970136625953722079859285664627710813447539337703912338329207500602282 2481 2958580977453213624546406819375414403721159288382072807092626596753310270773603684108165 2482 73786976294838206464 2483 1 2484 1 2485 1 2486 1 2487 2 2488 6 2489 24 2490 120 2491 720 2492 5039 2493 40224 2494 358560 2495 3585600 2496 38581456 2497 442506240 2498 5797965980 2499 84417778720 2500 1230586598456 2501 17314190063037 2502 244014015391725 2503 5081935953473280 2504 101424438933572112 2505 1728678866577622920 2506 43120601826854807940 2507 1071107370496773577440 2508 24142028090988071647672 2509 464278228231950564754752 2510 8332944886226052593810633 2511 246598481019254100616868172 2512 5260210539640302259497665396 2513 120695293198404352430240169984 2514 3400199416078926020631550505026 2515 191816795413518044996218804485120 2516 6362940056457217851095030979644140 2517 127657857756521287412143583519337216 2518 2821546347222898284620428370766712639 2519 174974611624373629024038937596127211757 2520 7439601339763166401529617187116142371024 2521 229294261843545319825050551127211060452336 2522 11468390480425921266779361513514417550388140 2523 503359891348854822090071713343170904703778704 2524 19580138844226730810243146650594192014058282030 2525 635313463516108694769620527953110623200656250000 2526 15926252149886361912341338324468702888274112746392 2527 817621873811645465340248513066431760689374562500000 2528 23499153300356767165216701273142712858598478077055007 2529 236687649471277345190483310783116165613456503718750000 2530 24262108309055837317199728865376312984528539014807960548 2531 3019679133758751760447471616430919533993076987349287109375 2532 108765294328496676034155631577590709562759468371003241430739 2533 919854652866831856131034874753233328457588619155341116208190 2534 26966544710196939395849810695907003538951388609552847042550768 2535 1855425609827511108807528357166410298579933593792572361328125000 2536 247483514231532105520895415394272996390907876776968405893813031106 2537 4690941474350743951029655262396537049975737339789498237422437297798 2538 1078919057343505531647420411522961529858828080194236275307005731634333 2539 162598353402626853551004749979938716097774312757826488303196933593750000 2540 8803054634761473150231731388348060509406000862345493479610036486607734819 2541 100916844925352817012971331946884839219134663358364417044298981832428355584 2542 385340995748314375733778080176796287623959266613809195863851148409729278850 2543 97194576602714026817368512268032382237464196945770283792409417403181933002752 2544 1105641227907562627970203900082939195512627907796005103559105763626429174854567 2545 4210196374395247790431267886582615075861625351332491869715411603747778989129728 2546 844187057060220890695781698947089086950981044490440158677550261406886503890952497 2547 3562574732169173481420480110419279443178476339661164952271133578265744859912420196352 2548 206144916462716974805287673418669798962904830766078429380042521785592691166502794736806 2549 1309911114150909882454877467754171339772475329737750074669237209973611738290601884757 2550 2035960360431435782123565462000162727559378381188123963695403197060569417501746010150 2551 3843289917865223850774216435510736291811575514952428824240181074857255607046958840460842 2552 163930693822678214652234006864930437740133089937667417114683467092108254189677266750322657 2553 147573952589676412928 2554 1 2555 1 2556 1 2557 1 2558 2 2559 6 2560 24 2561 120 2562 720 2563 5040 2564 40305 2565 361584 2566 3571200 2567 39322800 2568 459905790 2569 5674931536 2570 80341280840 2571 1261161277200 2572 19557934834104 2573 288936154260522 2574 4240899164064012 2575 94681381716805374 2576 2000731009697485843 2577 35404942557640528620 2578 937944680532722764045 2579 24561224797616502078600 2580 577076212770436247783269 2581 11420902864859665844506440 2582 209783136512410806735265228 2583 6493583253982078500400851066 2584 142209350734933834769713374231 2585 3359588418335496188918067363840 2586 97799048762325143392503067662126 2587 5865958587394315942198148707073456 2588 201531720777639694356599368100164565 2589 4096926198638811865781718844599124800 2590 91976120747820126099964443513398204780 2591 6011586416114440518640420198132875521442 2592 264802381520985695101863813894988333870129 2593 8347895937922276527584016016074302870566792 2594 433237623282454826682271547291060018370978064 2595 19607529720219375387395514178518755539814887320 2596 782267749815857248995909055468113990791422855920 2597 25861967874224075946253348194153913501777695312500 2598 655218119222345298795325661707713214698437632464084 2599 34645765529324538120508986653999121238745571562500000 2600 1008773473717303518606195444280587450274992783346194142 2601 10000464702722892489773680314155220629513617054453125000 2602 1072302027397916228362090759374672325398681126940992772271 2603 139858176211248648382024216169728681178428996776040917968750 2604 5113927866008399894182486477112180060098779740538129877989217 2605 42424388366265551403898610695405471378904773313273283487881814 2606 1257157734121711645600862504147669404209429526577944447109020338 2607 88847618971781482479488938300101424512836525698093269822509765625 2608 12364608681191364794129385007510716074807451710675022375696688546649 2609 234010952563387448793255848313188111657795110842484911103820531036694 2610 56610081381560676406329912379411159550828266663283633390243322767895452 2611 8879090549523419669584652329566655263743962882444696653183658183593750000 2612 489453092058459327555204075155083139284393160235535810009717252125675386559 2613 5539458338557870748636223111744318224270422022625125874753160759733603270656 2614 20465280942277155960608416796485675941278996098598518788128393055624182059629 2615 5404604163092692822722344700422483244952877255404327420998498575134494918967296 2616 60744921762045997504366097328769983734617989564238328490664685951436068094936977 2617 224362983658646112191426202266653563976473746957285862125256591410367400045969408 2618 46768705590529921772361696607632447280724423407701298776538977583622051263805320442 2619 216139087347973644303050746961717775661600337261544920390004103166517627048849315987456 2620 12705196435930823865063545703400815608234528753166187355352608128082404029956210347760673 2621 70413705147391134970136625953722079859285664627710813447539337703912338329207500602282 2622 105174609195034074835932877262070094200345010414231719768194368319304581941874822402750 2623 212951136912835547468002557678053418185424456784000594893987725025575368795985136080777211 2624 9218732291800487273714796585144136935675972462665986201870722220103511207871115098916844086 2625 295147905179352825856 2626 1 2627 1 2628 1 2629 1 2630 2 2631 6 2632 24 2633 120 2634 720 2635 5040 2636 40313 2637 362682 2638 3611520 2639 39124800 2640 470448000 2641 5938902464 2642 78376004800 2643 1192794269400 2644 20097223449600 2645 330265974019619 2646 5105249306345502 2647 77799960323395327 2648 1856848184953043760 2649 41440364401733715980 2650 759655818204633900000 2651 21329210541016813894759 2652 587692891757859293704320 2653 14368828521203454962368246 2654 292183645788075807630339360 2655 5484425287894935035641070829 2656 177326113148079685478342439264 2657 3981925292175319621458425158670 2658 96739646971991794167493479628800 2659 2906734082725554393016895333672711 2660 185173842470041509274296865378528256 2661 6582531649569588639400479102840207775 2662 135467061251235906257618680622497972992 2663 3086399325785004997959741126822662416924 2664 212440643049271929609237842156195252816316 2665 9687089954678377472992970736038716857480642 2666 312135194116978274537147097791259884064957120 2667 16796966967972155099297376544412201124023692307 2668 783362072951087164931963474123256843341112426240 2669 32034573820039992351131351693616589988458223653680 2670 1078451230959999070559192187749531160280539101562500 2671 27597985071959187056621483839525582467874837085747468 2672 1502214823218067931324982227664625649394813649312500000 2673 44288903705251591377921822171421077390650308546714611466 2674 431926732384744402821740739915567370442088164009150390625 2675 48422336713379169445035263687240828671093002581512872229865 2676 6615433416975714807254009419927521156742227286224863261718750 2677 245456026175004866432560446414016508262587977318359880347799330 2678 1996576220727579484629607155714246437888494828792626662830836530 2679 59779793711915779559836812538826855899222246192302715682794253235 2680 4337916699780651204424307164031753185561348800808478154981933593750 2681 629632307228696315219150920956361375720126460955551215043138034468130 2682 11894063273570232242850906690588258339945323514959004444886449358309694 2683 3025294263217231898218342174179542461791601156190345428127303162990735700 2684 493680717028633851338457932230310673076759859776734667916434918342285156250 2685 27699733092073034746606258056514121471520989505693786175672002275458959216228 2686 309402682419239481428571760371341119559568700681059519977854761730679276306432 2687 1105641227907562627970203900082939195512627907796005103559105763626429174854567 2688 305622264547983689761727094776750869434727648105957799055289705529169958932578304 2689 3393003550504933039318999721886313953084718975603702855423344485985620927886678217 2690 12152396055854916632294385336563400593348468066330092155133749842428683808153796608 2691 2632818197069912865665062053864827790720217299105437828844773735498527177973628079222 2692 13321160712374243491043774885775859382343421346517120668499897141024555709865571410509824 2693 795286336894322945012443461715105933087615908590132145940723504612332446932008775270092961 2694 3843289917865223850774216435510736291811575514952428824240181074857255607046958840460842 2695 5515480619745752225218618460807706928901361211637477855033020484263638378875964810712171 2696 11975423739482779879013256737102026387064947177519741956432372590781050773436646509234522886 2697 526044286383453308320301064604430467751419027615507426784518899764135239795147510919322307385 2698 590295810358705651712 2699 1 2700 1 2701 1 2702 1 2703 2 2704 6 2705 24 2706 120 2707 720 2708 5040 2709 40279 2710 362754 2711 3626190 2712 39679200 2713 467612575 2714 6097392939 2715 82590382604 2716 1159755383520 2717 18889568419200 2718 340275330912000 2719 5905113439990368 2720 95216905474054011 2721 1502369690026049320 2722 38236452673395920040 2723 899211137893661967405 2724 17040214122892250776200 2725 506122616682533933027839 2726 14648043557767122466060371 2727 372085623430300003520701342 2728 7762503051315684664452769334 2729 148691880555056897800873436471 2730 5015346469548456682582690585320 2731 115340366512665809562270349958130 2732 2878482329054260918849169457676288 2733 89179342480678360250542962099203141 2734 6028152714695977816658136853906285056 2735 221517211545610530260648728901149315034 2736 4611034847024047819395792590761167773684 2737 106527957286118767177110683272260626383518 2738 7715877847167100302362558732901977686791267 2739 363954129352035406737319053271327279161402772 2740 11978142141624649370454154474129826253589813998 2741 667930008870773228381996892561695449104708292180 2742 32079387344906321603528628614001488671097249121600 2743 1343841067051301536771884933484969790399616798974951 2744 46042470474557872385924228799348717269229051679687500 2745 1189468849370966576002154816346451817534088071016676455 2746 66615265260635322205396829188852689054156424054453125000 2747 1987657375920602347403711020026256769678968482666926948300 2748 19060751200362322043613483639681964955279210265040644531250 2749 2233149195345861535243065586566309682925299771651576512038371 2750 319435800299054948212162284618907692821883211336967650546875000 2751 12021723204210867668850500432047493613570750015122338614266840812 2752 95842110973617924401211486184990959239928364212100550278259582472 2753 2898359283712808707082613993948741426829934637045468840756815149538 2754 215868437733057931436145627489100430020804899783632345155696289062500 2755 32667170724248351691177004445688485328923175181296877871771247817195874 2756 615734140148802562510655860691582837996068325717767624967105576145974733 2757 164614014362090981115034680660028351938546260862734739980784825665848130481 2758 27938988058866115805536037350537529975479676854491884478590388806542968750000 2759 1595119521554655911395830785120406666351553439063147591243459016792691043095644 2760 17579433136029730874099181218784367425693154762209298108215256176541942180478976 2761 60744921762045997504366097328769983734617989564238328490664685951436068094936977 2762 17570522317318942248061689835343140566527001766977832189128138753967699660420153344 2763 192628483524702950094445172001061721970415715150963947919491052294602381566963136186 2764 668838837403374091001173141012913301194957186777214574337362155593208353815164616704 2765 150565619821137629292865572239490788895930529208919560506082612013271584961260702849200 2766 833842842143236869116483323717202533768804618582435651026953002588895958405091786611490816 2767 50547099207012101552300465876812081180284462918835539396127044123879801877246064022667146242 2768 212951136912835547468002557678053418185424456784000594893987725025575368795985136080777211 2769 293555302097637963113105162202883581460158454552542479009553708067387281702363963783013518 2770 683348104248434058494738507248315385992753612668616377498180491310834605419930917640057367778 2771 30452458612247086427017521770055806258686536953908978040759156272143459854663048942579122935113 2772 1180591620717411303424 2773 1 2774 1 2775 1 2776 1 2777 2 2778 6 2779 24 2780 120 2781 720 2782 5040 2783 40187 2784 362142 2785 3626910 2786 39881160 2787 475580160 2788 6054492822 2789 85106238492 2790 1230586598456 2791 18305304913920 2792 317838157969125 2793 6100262355686400 2794 111448391640387360 2795 1869347069817467076 2796 30462229695574890900 2797 824863858830361247040 2798 20398813415062033882753 2799 398856376313763208410240 2800 12510235208473897759925621 2801 379701354912901923693317892 2802 10005869505494548925635759201 2803 213866090686197343620213325264 2804 4175249579519527598522897341205 2805 146741327451371345848050195191520 2806 3452311511236676579559333292560745 2807 88411913566561152268133687873241088 2808 2821546347222898284620428370766712639 2809 202187280402850965914039459622480752640 2810 7673811432731240286981956386201808839210 2811 161434947078488492769228032309796414304416 2812 3778977500315042191629937226029320409333714 2813 287816012639423151121611570492316845243410652 2814 14033984098512696918034614889112700808779569305 2815 471445581566095898974530742479900047201580724320 2816 27224186368931724524759723094111918833665519852175 2817 1345720981402995657590187485271185273722632749610240 2818 57715974396065082972397469382518859744011390812721459 2819 2011411584003178618956926742602526858887683103906250000 2820 52431056352539318302877778487490719015902058748622856910 2821 3019679133758751760447471616430919533993076987349287109375 2822 91144012792371304031180923997364953081003439442046823131340 2823 859039869689832986435929081425076020356358486729425332031250 2824 105134336277250886250852403378665509268010248263483108008680311 2825 15739205162473980348938791265906714183433060635798938201171875000 2826 600564865616839569216162278667364196047922989212035242031255331172 2827 4690941474350743951029655262396537049975737339789498237422437297798 2828 143226227858540858184072729733202296731887882240653002362488256058599 2829 10944980171816415798575462288879498076340496862722250132127183593750000 2830 1726255081534402915294785980600822413334413672740141876660804684387301706 2831 32454996117341570792079334482022546610715319069566754823991840600880465036 2832 9117018095151618528595991347630687658571696639801698337526401114198079034200 2833 1608897281321942996535352540887855589940847557072856247983039225711547851562500 2834 93440444114505191696501756417888602647141623409378675910628678834815483728622776 2835 1015745478311812526536043206131470066656122712266124278316173095170010884922671104 2836 3393003550504933039318999721886313953084718975603702855423344485985620927886678217 2837 1026706257564589304428056028161377844462081083091603789354355637940847458632595406848 2838 11112340928299037550862330813557095009680577028705882361148264702413476171331833983006 2839 37395597448336493169964071566541248677351614314781925571156955053994272695879873855488 2840 8745087199526023994783444540355679255462008615913839196720210285569960805225883810361221 2841 52997687637216084690194988256464026780695873103621401612782348161657453493282956880455401472 2842 3261368112468507218457294185461077972899766700671253459236268013760281275492371300769262277126 2843 11975423739482779879013256737102026387064947177519741956432372590781050773436646509234522886 2844 15853920382369919109499776429445447394977205443628975108317747028580276844207625665779489731 2845 39558703327905798998937236824434450471056728166553499320863197408644674012474336693302050022173 2846 1788062619358994615373097542724497758256368465007389368374745188184537158474451797872633090369218 2847 2361183241434822606848 2848 1 2849 1 2850 1 2851 1 2852 2 2853 6 2854 24 2855 120 2856 720 2857 5040 2858 40221 2859 360486 2860 3617730 2861 39889080 2862 478490760 2863 6175139244 2864 84421683166 2865 1272746220570 2866 19557934834104 2867 306984257241600 2868 5662578565559400 2869 115437689217984148 2870 2214092715361273978 2871 38535066745735462848 2872 647071778569768101485 2873 18603392706751915378800 2874 482871312735186239350003 2875 9724937044597000577356461 2876 321594450092388371988564542 2877 10221039983310542359897843926 2878 279036519514490761047424544181 2879 6102700337921918074480793211516 2880 121283439358136059021217432004052 2881 4436539838975382951563095688861169 2882 106666224260690212767883877609762885 2883 2800411994449621311996524581233885184 2884 91976120747820126099964443513398204780 2885 6980918095316089872048460709603314406400 2886 273431929322407011903011903389089691202220 2887 5808927158627648140573724637937386734682512 2888 137678740921086389904672931628168514470560870 2889 11018578531261673131419330665813929866888962700 2890 555022632978095333792481104763996577048318898684 2891 19019431986539036079969179712375981972165907516728 2892 1136695906555694136729416071196547613662337260153465 2893 57796713920439977749376410825888468175757062689506222 2894 2536462093362891947195093444353169175263962702076016460 2895 89867593656323995127725437698229945256169393421093750000 2896 2362487179757380010907889314139811406631460731261696818582 2897 139858176211248648382024216169728681178428996776040917968750 2898 4268331538350000929217777239448687215916963377286468860212527 2899 39522232763391448648210650246220183814833845459480146953125000 2900 5050627509867022601346063550205620864756182856451060936875952832 2901 791010370449464276263858070202244070125387001481732329009765625000 2902 30590479609944669784262009250979343599488660164082820813018356634903 2903 234010952563387448793255848313188111657795110842484911103820531036694 2904 7211253758407935338032294127487510321970600510098114511879499678344744 2905 565209872998819960147386511944511856878094827139302713470508457031250000 2906 92880331184624641769625676125488391936182382426458537912393274280187132052 2907 1741232310732438405596589854449433904334511563917663029707259735571635995372 2908 513797474786835958310064927685926042628055609104768464198275079900879515761269 2909 94247530965466381482673774653652758348234855073407248326599131406465527343750000 2910 5566417753271746369581433649129614927638692608306768986220180137223880570452847361 2911 59668279206696507013463968672105811599953131727074878555365482259661812608937230336 2912 192628483524702950094445172001061721970415715150963947919491052294602381566963136186 2913 60961634949239898000304145678933742322540972636704662632461764990066621028856542265344 2914 651223453679327621382373121707392929682792771114410765796305383341248060979340300342688 2915 2123502866318158032251115073053493160347290002467790331247470286995556787134475672748032 2916 515742654459974689734243255448177254138642115936146331904928961512759808855759140428051284 2917 3419483436363153301772184993592898095886418181972002624430115233730875711053234433565430644736 2918 213568655641238594730172989604954527939722427461235023232926535273208816820456745352040675676983 2919 683348104248434058494738507248315385992753612668616377498180491310834605419930917640057367778 2920 868625082877123526403412298829372064753998240542849682042528913708957406858721813313346556335 2921 2322749686374869714849227151239284330174389520995802028950410265794688110754454868633100656952834 2922 106467543598628596299696590581223977074937943101834636223330298107060674792864702869876352833263281 2923 4722366482869645213696 2924 1 2925 1 2926 1 2927 1 2928 2 2929 6 2930 24 2931 120 2932 720 2933 5040 2934 40103 2935 361098 2936 3592890 2937 39754440 2938 478585800 2939 6219298800 2940 86348433264 2941 1261227594360 2942 20302567148160 2943 330265974019619 2944 5451042337781760 2945 106488682710940108 2946 2299445555596421920 2947 46185648021443324656 2948 832195054189721911392 2949 14369673884706765930121 2950 437809672945442606181120 2951 11906570881661067861585721 2952 246598481019254100616868172 2953 8585034231896039917258421401 2954 285326621945849039626040323104 2955 8059483758187498629948654895141 2956 180146328712258355402633452878960 2957 3640496201523198834378020864448764 2958 138460090904482264601641795108444224 2959 3398660789740787484106261294247728951 2960 91389899077414030345318420145493770240 2961 3086399325785004997959741126822662416924 2962 247916659223646699893889326013316169687040 2963 10013515025337462390759023987883810330056690 2964 214672383274649935342334381195213877072915328 2965 5148022964882393132793416654036614325665133869 2966 432644886087908414579636494477968381182690868480 2967 22499054721698292531182997080994205338593049455369 2968 786011588552997814871974337761612952888216329584480 2969 48590665596149259130898818643489912651674680709484216 2970 2540010378654026736632133521099009970239002665800481360 2971 114004122943689484535961437544990260021318552882793536580 2972 4104408674708103165679309678254866819473296496335595703125 2973 108765294328496676034155631577590709562759468371003241430739 2974 6615433416975714807254009419927521156742227286224863261718750 2975 204053001899678663066007106619990057621965338300696438875273890 2976 1855425609827511108807528357166410298579933593792572361328125000 2977 247483514231532105520895415394272996390907876776968405893813031106 2978 40533557836262714696409722308805327022985164885584353327995117187500 2979 1588126807651363216397491738704418280097529752449516083146071705013358 2980 11894063273570232242850906690588258339945323514959004444886449358309694 2981 369800873117003957286227458603827397404605832836008753291216469010863406 2982 29718702005419660098225687025644908751869286442993301302093880704345703125 2983 5086620875308310590845705257177551335618499210192715998282209799286359757404 2984 95057198611021790903326378041450618534208528373014498646111344026589840666682 2985 29454735842937586903175013494038919745650080816388045044173724874989533904797418 2986 5614497389645447535660728612402429866225236298992288641755424341932497460937500000 2987 337128356775233689308933533073620367754837714477284259019861534608516485755918772481 2988 3562574732169173481420480110419279443178476339661164952271133578265744859912420196352 2989 11112340928299037550862330813557095009680577028705882361148264702413476171331833983006 2990 3677108354088535388735431010212797254388932572001425606982133892457055124432270368178176 2991 38760368017158182908137108636780677566871042830373416877452901133550340391184841295754607 2992 122437881310519398279889578298973515940938641011895476881337651922558101911104897134100480 2993 30876838428464015107008416551695947960811077485977337659800965584176078777743116155676131502 2994 223922738957181560888683296550013589727717396008481158233495235724274957596974592283758238367744 2995 14191077936803778808847886137989616351873139214514565441366205763902979091471013862779873988084751 2996 39558703327905798998937236824434450471056728166553499320863197408644674012474336693302050022173 2997 48271230319253140861795775679333371976507509627359997383634332776054046890111255031870661999153 2998 138304694044480049248454762571942801049585186812067288160930871776371587623087440358926859617640454 2999 6427500336550121307296362451963464298032526005191673828087661533558231029758501015813905641527351041 3000 9444732965739290427392 3001 1 3002 1 3003 1 3004 1 3005 2 3006 6 3007 24 3008 120 3009 720 3010 5040 3011 39913 3012 358974 3013 3602070 3014 39390120 3015 476566200 3016 6220534320 3017 87055051511 3018 1293675609960 3019 20098408531680 3020 344103461618400 3021 5905113439990368 3022 102170107109747648 3023 2107992477960872320 3024 48093671993708346480 3025 1009303225985497077402 3026 18788792099044724034498 3027 332985355373206288681206 3028 10732659347931380325421866 3029 305334139484777174046025046 3030 6493583253982078500400851066 3031 237667492668388819951514774580 3032 8249534987192443101823166810520 3033 240811187558417550305350439925970 3034 5495019346623471183100464435496224 3035 112799775869420690108836273609386614 3036 4456242338775087998746910927824555104 3037 111571610152178785094464208611582038860 3038 3070177848490218425862744917571356590080 3039 106527957286118767177110683272260626383518 3040 9048948210648419607920486393266178963878576 3041 376622059012556968520722127039671250323910980 3042 8142118815249046513829478788177975579833388400 3043 197428319941227518651729100002828744845760490478 3044 17412512590163827974706127628170582357879728639356 3045 934293407251511107935532442563492986712513080487327 3046 33256728176992848718010535097950798588978854680088646 3047 2125424199560121883440274705570161011498072362858073925 3048 114163604590834266433290557068117189168899400460928977880 3049 5237910305414597745214631082784599527470608002678482604520 3050 191530572568462137722102691205273584319378422784575878906250 3051 5113927866008399894182486477112180060098779740538129877989217 3052 319435800299054948212162284618907692821883211336967650546875000 3053 9954094405335068860891108023895428486281650178677835981494130208 3054 88847618971781482479488938300101424512836525698093269822509765625 3055 12364608681191364794129385007510716074807451710675022375696688546649 3056 2116994842412286361369161269733601258860370980217760773585456054687500 3057 84004385175095617352241203909136970018971268491538614005649730520273497 3058 615734140148802562510655860691582837996068325717767624967105576145974733 3059 19308583901103803371218739228050320879025082707253509351928084936424801963 3060 1590511317486828283239991243037124998029125262671780560052125521962890625000 3061 283457610066822228977844183256611374956462436662571670520343857107105071461631 3062 5278825709014765562627405466753373952942179735853016947575379714558031831590355 3063 1717186785537200828218333346138089932301552817136643428256619137646039784179866611 3064 340040284970973137563481024046725002373902308870460136173599712331055720184326171875 3065 20752796404215739638651698930421511392922298038513605023745398609491492774535457940442 3066 216139087347973644303050746961717775661600337261544920390004103166517627048849315987456 3067 651223453679327621382373121707392929682792771114410765796305383341248060979340300342688 3068 225262879686748842578996803117949598164497518011144685085608248140211587729905996147982336 3069 2342482361876917821235666485854539185626129107854148319147463293375336988077537482248114388 3070 7166541619538247340277771606776592404258086144105398648926294549996660467234253487470542848 3071 1876146334886416819963328687600905068775459603827451463970205836955630952717976838467635048925 3072 14879079660931006552495712326459805583002390118961182313749470778534258415499928700412498957828096 3073 956626056008890598393846168350662333517578621275041037117239939594150320596572967164148576014679682 3074 2322749686374869714849227151239284330174389520995802028950410265794688110754454868633100656952834 3075 2720310750208919844439254043651394256689028315826706589169742126000237462118866867629350245823606 3076 8349525474811533500193280817067044776757449186571746427654518426433155262794276401256981121214587691 3077 393346999356944628624807266878621950236137582170895731348627147304976286785069597885813706154205157362 3078 18889465931478580854784 3079 1 3080 1 3081 1 3082 1 3083 2 3084 6 3085 24 3086 120 3087 720 3088 5040 3089 40005 3090 355554 3091 3570210 3092 39524760 3093 471101400 3094 6189028560 3095 87072345360 3096 1305598835941 3097 20674025187840 3098 340297488208325 3099 6175195781293440 3100 111448391640387360 3101 2015786374006453760 3102 43815112964794432080 3103 1053794989665442654080 3104 23059051568513304903456 3105 442645397849183406348240 3106 8037705260647266860123591 3107 273629350849987042522587432 3108 8131196267563767118337689734 3109 177326113148079685478342439264 3110 6814555051145034559748557079182 3111 246740192747038059638001678882720 3112 7435095197942059813949911803736950 3113 173021996967316645586722349921012736 3114 3604289389847654584763585589480549590 3115 147767173374321772428722384011055212800 3116 3770411110027194920343265177927266640828 3117 106087276874442167469115529833384142438400 3118 3778977500315042191629937226029320409333714 3119 339212905535841052754410659656216324217793600 3120 14538043476505094777884705938151960357937127758 3121 316733556696176707497859664824590382033251217152 3122 7760724907785471071871557054114515881319718734789 3123 717888086041945785611968544485848926595151859660934 3124 39721117821481087432708766255071911176620198138543926 3125 1439840261379105303133494977558687284560641581696597392 3126 95081983138379258811165448264288986864994118514282656465 3127 5245237676930071406858778982895269668071371456831170486720 3128 245887008290315729459347893870926140182928937772660085327080 3129 9127860549403261924556189173837168398769583862501835253906250 3130 245456026175004866432560446414016508262587977318359880347799330 3131 15739205162473980348938791265906714183433060635798938201171875000 3132 495291293919009449851915498041350164750337869461986326328070925791 3133 4337916699780651204424307164031753185561348800808478154981933593750 3134 629632307228696315219150920956361375720126460955551215043138034468130 3135 112653000731749260802842169317254919292783722093349942656075632812500000 3136 4525719863053526536480819130207924487682237089455309327158150376887730560 3137 32454996117341570792079334482022546610715319069566754823991840600880465036 3138 1026171015464509021839565405014478024840619222345007374957473704667203139017 3139 86615741592060284948987110557499483212763308489389953557057785734790039062500 3140 16068335500030310841541027553564980832251643195316985615015212210146304707648883 3141 298118463194541669530053127948214182620075533462856729800446621305435243399431950 3142 101779081639581236074232489082098843759584334729116068736602361063867518949872523659 3143 20932047575988767538411314470679356263019552812987241538901447601054630481140136718750 3144 1298096046103385867483591398162340124277909253087798889235212232373472730028107511992206 3145 13321160712374243491043774885775859382343421346517120668499897141024555709865571410509824 3146 38760368017158182908137108636780677566871042830373416877452901133550340391184841295754607 3147 14012106023686192390177333360795116046339055763723840774273130194180121801883914034166628352 3148 143712860646516729562287118274795929739376978949338809981652904920144484295050883359482956594 3149 425733238961474334966816569326758497334793434248007353404801865751023404792019322115104702464 3150 115675336454926089879330436336316210715758450218348046201283839152671752343371410853218155306903 3151 1003004518505544498829541098756608092319955470607615692471741803198449641707400442908194656109985792 3152 65407768853924124027385583886198061215332571529709217763311918260681450607613452099084789650409519846 3153 138304694044480049248454762571942801049585186812067288160930871776371587623087440358926859617640454 3154 155431497475445314466137058153963413732158344602383804168083992964271773381229538960163333240224206 3155 510970146962959178202710818259140141643717102172985639356625311038852971879227276566617654687198805262 3156 24397151250705820841676943949268064481718266380872831658023783656228410220709589166261658184122970283765 3157 37778931862957161709568 3158 1 3159 1 3160 1 3161 1 3162 2 3163 6 3164 24 3165 120 3166 720 3167 5040 3168 40195 3169 357210 3170 3518910 3171 39057480 3172 473121000 3173 6103948512 3174 86557874677 3175 1305858198631 3176 20885951018102 3177 351037594569600 3178 6100696794591542 3179 116975122363277289 3180 2214092715361273978 3181 41759419845040968960 3182 954074378001971825930 3183 24139567058786510416800 3184 549723905668471936497142 3185 10862804219072177369423709 3186 201777381459095640998489432 3187 7244500249273372248383228196 3188 224557621284123610339183348309 3189 5015346469548456682582690585320 3190 202128931842787662337336011840920 3191 7625894094442982505698872587940785 3192 236965265825406972637540042744322745 3193 5618202337926512361794502550691773632 3194 118657770506429409980201084053833445328 3195 5044013711064018739558908953952226315200 3196 131056380481354036011443679936033724411422 3197 3767578574743635827272191960501090999336960 3198 137678740921086389904672931628168514470560870 3199 13050514739498015241707807116338088223634222240 3200 575574516754270625401273304025649025749288109600 3201 12629163478860534710625799557078986128825129367120 3202 312507584950693319781009314740718683436641261475818 3203 30301994396458579878951332138567193892202712039215061 3204 1728000485656287217968195580369561475463493043751992859 3205 63754220941173096131320648506895642152681688533330600904 3206 4348066317954176955065732175473135521923297835875518057955 3207 246230982385998317648787314303755899625449772035818628517200 3208 11788444089053017509716815409058618098664096792962887708053731 3209 444073368365138583343388219849115064522277407093859666015625000 3210 12021723204210867668850500432047493613570750015122338614266840812 3211 791010370449464276263858070202244070125387001481732329009765625000 3212 25127703596561990876330416658978535839591187543110045876932769592267 3213 215868437733057931436145627489100430020804899783632345155696289062500 3214 32667170724248351691177004445688485328923175181296877871771247817195874 3215 6105688710933245226170046999402132826781944760818190028761075507812500000 3216 248255406975399088212009067209677441188411568756764037413143073245885423141 3217 1741232310732438405596589854449433904334511563917663029707259735571635995372 3218 55493510841378421212982009894497490192148710050023249636246310035495759514730 3219 4798228329582193729810445993159671728740884565610072287914196960237519531250000 3220 926302635518163381663928566542428397755920917108051350609389021387602597791904364 3221 17116659407472132736633165404550245013572961096195058489390358880875072452929241635 3222 6131424325100175174181993445170686209103648351457881372365501250514068334425974751449 3223 1309308281447760878989880387080284952461059073219417537380478718745328308073669433593750 3224 82485280058552983178890993537109292416757841967473986374826987023274222723731827321742424 3225 833842842143236869116483323717202533768804618582435651026953002588895958405091786611490816 3226 2342482361876917821235666485854539185626129107854148319147463293375336988077537482248114388 3227 884806012314436755990999224880252898046143084032727662875237494786102442080861779103492079616 3228 8948475409501678975102183478615907504239302352351635362016495545646630629528609164846301415317 3229 25662896263147323803238695316582637909022834184955024770580450352235564664495429767253393932288 3230 7235420611692629938362033921219953722734705059331985730563552662330877313891561221427877751762758 3231 68578821676212433619547195735864130699636665784563777470186875800911726246989387597706606841289506816 3232 4535139098905602287405574099041386869817211203197488639867634795250741477840651036163987842616616305493 3233 8349525474811533500193280817067044776757449186571746427654518426433155262794276401256981121214587691 3234 9002609327521933914183761508986132148704076569699542140960476211668126941078552865142732671171831707 3235 31692668255842391457212297539928566167709365969918350244296750242328952640961836711715009914435515135726 3236 1533397407355863716740038490507977576647439038122229938093774558714003954695009000786160509820855672847537 3237 75557863725914323419136 3238 1 3239 1 3240 1 3241 1 3242 2 3243 6 3244 24 3245 120 3246 720 3247 5040 3248 40117 3249 360630 3250 3543750 3251 38305080 3252 466217763 3253 6135283440 3254 85170103536 3255 1297041555631 3256 20890100100422 3257 354999461960226 3258 6311110770685440 3259 115446620042888642 3260 2332451810975205960 3261 46185648021443324656 3262 906291283573022730240 3263 21719292190014263595050 3264 577013839267513664586240 3265 13651380617116440272297641 3266 277243487372942146063183878 3267 5260210539640302259497665396 3268 198906258751371600271655390784 3269 6423047303362566946815521280729 3270 146741327451371345848050195191520 3271 6195265125804515031449547105529005 3272 243293173950106241303268972373753920 3273 7788374251276601460370873690552101767 3274 187956958743701717781039944622512816640 3275 4021256242450465166335651991614522195803 3276 177096104148381112185327593076891113832960 3277 4681950899097848338617595697082259007415948 3278 137417864058393244891485103132225190240452608 3279 5148022964882393132793416654036614325665133869 3280 514965696677897079385340984586584226788995845120 3281 23357212784106718112882296281113392152649965435021 3282 515846545057146185108999633134194873459553088990016 3283 12883622795549850298347727674201619138717734990435808 3284 1308789801222014857294855896973551847600290424639457280 3285 76882251980588020611453825810030225491714920344299061533 3286 2885684793648929160034636251949995187877117190593446763104 3287 203158086595924254485638112180560314319299534061054095607820 3288 11804935075800268389132721569907364301076088729143955176604160 3289 576942106402041030526434388494505379330617711164339597185426051 3290 22045217364992945969105298512728959878815140762716957478515625000 3291 600564865616839569216162278667364196047922989212035242031255331172 3292 40533557836262714696409722308805327022985164885584353327995117187500 3293 1299323917553577799436236492211802841697048809881264222883631486666893 3294 10944980171816415798575462288879498076340496862722250132127183593750000 3295 1726255081534402915294785980600822413334413672740141876660804684387301706 3296 336939471569453942276235854358603818563166326755795476546807777791748046875 3297 13861064768913799053408561447778987435523550227284128393766550159904004625450 3298 95057198611021790903326378041450618534208528373014498646111344026589840666682 3299 3052731989826331445659132791554652973999263895762887557322224439154869915605405 3300 270311319033156799733161893562166117857226551481830615786969911084342041015625000 3301 54289206377913139997058085183154368330517658410531897916578536840493175900161717608 3302 998874666733473538677153321345430788814440446591023687026779005457832858930648746283 3303 375329825665819836374401091538252267683739966039400415731355108120555710573723063703669 3304 83197742264442423622815797870091811922093611247136047733169374078084551636986083984375000 3305 5323281861051209372912317386681446982212780335869631057658992498304421696098033039993049159 3306 52997687637216084690194988256464026780695873103621401612782348161657453493282956880455401472 3307 143712860646516729562287118274795929739376978949338809981652904920144484295050883359482956594 3308 56705714278076538422402204208972792526795176753927804231938727555283799975414441205393254252544 3309 565382864402371377854799049949698001369499753960168586868290605630825904033755657641718541529631 3310 1569360535344278725208207367909263677665431864607590555204062654656812186199909000789173288828928 3311 459036376577486721752816975740509401691004600514637820471591957980957847137154174473992669610484271 3312 4755008479730566425116061404877721986039469315300759264537159420615498942153832179225111504986637860864 3313 318817573945225684242379383044019160401742738749282354088988779483810785907703263146889014701738061832741 3314 510970146962959178202710818259140141643717102172985639356625311038852971879227276566617654687198805262 3315 528478496482691651769466454218857671281414803612558064846894881969653489360171742698809832470227034386 3316 1991931551200768146078928757143823657240207583808543240903655321035739387134836949506331556805050147815461 3317 97644427516037099761701469891726325707372022828412925034195398657550536474363231274134004148914734473266710 3318 151115727451828646838272 3319 1 3320 1 3321 1 3322 1 3323 2 3324 6 3325 24 3326 120 3327 720 3328 5040 3329 39731 3330 359226 3331 3595050 3332 38669400 3333 454825800 3334 6028694958 3335 85681092771 3336 1273290161031 3337 20731461492182 3338 355069984107426 3339 6388879812001704 3340 119767524064039062 3341 2299637587367422120 3342 48833870901559002540 3343 1009303225985497077402 3344 20562992316980449881600 3345 515932056475327747805784 3346 14367187161723913885787056 3347 352567168174765583435554398 3348 7348033926502578038216917404 3349 142209350734933834769713374231 3350 5656247839750397295723587251920 3351 190054297807847304580686624191476 3352 4436539838975382951563095688861169 3353 196010617541982506157288489685274245 3354 8004478458536750868659726586838017120 3355 263738729434064338400126103231147056998 3356 6473044157528636596997347220303464076238 3357 140172181655435313464086458718901627200954 3358 6390590357486200069328917464044386831232325 3359 171781904534257900516873407327991581054931610 3360 5144048877485183025237695246349686407344160768 3361 197428319941227518651729100002828744845760490478 3362 20828252057456493722476947181296430746511088121600 3363 970970220772732008620478106551635033479562758348092 3364 21571762612091528975807179370275424867466336270673888 3365 543500140262867103162437168540581332385333600080668826 3366 57813388948599267291983887593432087005926620646263971052 3367 3496661964814700066291783165902444418712866277272567124117 3368 133453160963213188946862113042633144307207107464409531588224 3369 9694277509094875286379361772544238482573595864749228753204661 3370 577749197190166519802199461620285161429962637069115588914326256 3371 28812564031065315726386421391824659373630764246435191634250178102 3372 1116282750006265533462546098420085411631201629423743648293701171875 3373 30590479609944669784262009250979343599488660164082820813018356634903 3374 2116994842412286361369161269733601258860370980217760773585456054687500 3375 68454177314097567136363221684247715555930388046680419109063888780899755 3376 565209872998819960147386511944511856878094827139302713470508457031250000 3377 92880331184624641769625676125488391936182382426458537912393274280187132052 3378 18925874277581713398100491775751627649315604441463217154961839882441406250000 3379 787494641767355497583850412401265611492355005773265533240278206549054894794059 3380 5278825709014765562627405466753373952942179735853016947575379714558031831590355 3381 170778971018805158996423396500562006188751050091082852945813722454469777783927513 3382 15481967005629685839134578090244055330111420026273390100190967389179960504150390625 3383 3233969657045108882886098364040130456754184715452203424740938901804199762755220344258 3384 59231379635360358363853215290016477942998866003266696557908010492853140249759404338357 3385 23340180278895748897394486586574575797088611411049063040080884881088334566536130749241953 3386 5369261424127233965979211234063571666100846286858185655621532868802576128324129638671875000 3387 348829375027205890847299698461518623121920439754621860135174675190146099544793541540516352229 3388 3419483436363153301772184993592898095886418181972002624430115233730875711053234433565430644736 3389 8948475409501678975102183478615907504239302352351635362016495545646630629528609164846301415317 3390 3687616619205562854045676323103506214584186379399897319057970288268390800276522554439248520413184 3391 36239749232976647065446004263803443141939286696012604987179278810080883154616860339945030821580646 3392 97341961823932093521292676168197079040276059221246007246764106634161814131962059835332039899348992 3393 29532796345889701824207198193448974072535811406260503577048801386036835270710004411394401846522631842 3394 334274260289503360821381633263502641987463524014452024911829882931796372706187771062517011924741234098176 3395 22719708395426078390707597739973864771640926487161717203268963703403885922547389215826379971538225669633922 3396 31692668255842391457212297539928566167709365969918350244296750242328952640961836711715009914435515135726 3397 31436816952910023072796310421936454368160278028772663739257279516759849339222134819787162400431111552179 3398 126843188227063344566854591991393966987461936608620313596566032304221286047432351601566117626133828148679130 3399 6298600740881666746928856226991338622190590211647452519624653094164215654596149269504951968269385728674164429 3400 302231454903657293676544 3401 1 3402 1 3403 1 3404 1 3405 2 3406 6 3407 24 3408 120 3409 720 3410 5040 3411 39403 3412 352278 3413 3573990 3414 39421800 3415 460290600 3416 5849878320 3417 83951825958 3418 1282029597411 3419 20304687961782 3420 352074755388546 3421 6390148990110984 3422 121367620532150280 3423 2392482308124881520 3424 48097983978364729800 3425 1071107370496773577440 3426 23059051568513304903456 3427 486842205384360150589440 3428 12766390491947281133142056 3429 372040833353212634228254912 3430 9455784697629898028155581770 3431 201964571560484851598566603299 3432 3981925292175319621458425158670 3433 166391704707709877820057759981120 3434 5811051292324315018485887304494725 3435 138460090904482264601641795108444224 3436 6395334413063710410214321950233428579 3437 271332073326982020631482780959467772160 3438 9193695895419040601677087501471167239734 3439 229294261843545319825050551127211060452336 3440 5021819477147640275824202903407109765356612 3441 236839875789648621767524975158333011370562212 3442 6468580424158524476492193649009901327822888459 3443 197497847868031459775206143131439512977036804096 3444 7760724907785471071871557054114515881319718734789 3445 862964206601962429939199603331143091461221356917760 3446 41324724695263273825305571777793737476407605570227984 3447 923070686708656111138628918259427592575162176535077888 3448 23448828869852551583183255184085345140000249214640922563 3449 2610551538629391705366730543136120317994745395148646015707 3450 162487976126322022755625625707895135249174406987417582262578 3451 6303071278159605770677063293041865412613819634016433732340992 3452 472227880299172533822643638826120087750177967227902958212230821 3453 28852870250274672368549607666672357000579363979979027361349234752 3454 1467681269175828678442579703122500955666208335240255977767930031906 3455 57632466890524214839328884740433032722631278005273514221687988281250 3456 1588126807651363216397491738704418280097529752449516083146071705013358 3457 112653000731749260802842169317254919292783722093349942656075632812500000 3458 3673257784931090432820577402221536016767646104514035379084901169981471260 3459 29718702005419660098225687025644908751869286442993301302093880704345703125 3460 5086620875308310590845705257177551335618499210192715998282209799286359757404 3461 1081715739788723715517734594532494743987133434294715392565825953024033203125000 3462 45511656208531310469709027911035761154514298836150707227889936122988113272195823 3463 298118463194541669530053127948214182620075533462856729800446621305435243399431950 3464 9713118606574930689772375705703578014634508893247698595929827407193893703016730401 3465 901259587823764728668610369031100960005266966577372758667460336753796696765136718750 3466 195752469029916298448252672799769564922357982193466213743049959189654752794778081310808 3467 3568059785649848214950554688130039153856076303840768880688632052934832170842778456678690 3468 1474106013854061346433010367218002261969087320257116880550916455668527648797551144408640008 3469 351842370143843649072496911335258936245985970558517183423194135810435126227786606903076171875 3470 23204782642714185863781507248297046011415911385527430221226901335306830974841746934842477875288 3471 223922738957181560888683296550013589727717396008481158233495235724274957596974592283758238367744 3472 565382864402371377854799049949698001369499753960168586868290605630825904033755657641718541529631 3473 243284057924119681741314889493983602225778990629569459021089073708698536082234805975466853319835648 3474 2356069160215757588454291954984663848340213378247014761793356286700099815079789838131025623337485861 3475 6122821661201563906745011360679098417170950807136076694419796285001050269839197992181874814441488384 3476 1926426314792090822504415226887152420109081057806613866101130812796524886475149397914382174728743619495 3477 23821189101636727872750276173999964835008369355470492594048737820988748509505352420082262166220783392653312 3478 1640940360010731307674211938568483189654712833132399019969704552593067622797269988364682440590256374497456966 3479 1991931551200768146078928757143823657240207583808543240903655321035739387134836949506331556805050147815461 3480 1894641059105381242052726235687815047113265613879006816940331963296748277413548995775734960305194967250315 3481 8182080838269619068515382380305526931640515367575344374897095854548041862821443323860134974432933266680115570 3482 411503169817020688713769223526565259599086190921382358573595654111302107937285368252323868620830310879741230817 3483 604462909807314587353088 3484 1 3485 1 3486 1 3487 1 3488 2 3489 6 3490 24 3491 120 3492 720 3493 5040 3494 39789 3495 346374 3496 3469770 3497 39112920 3498 471576600 3499 5936326200 3500 81034155749 3501 1252574890553 3502 20461610990982 3503 344028337076466 3504 6330870597527784 3505 121391730725960520 3506 2426930566055020080 3507 50181968955048369480 3508 1053895947990450296810 3509 24561224797616502078600 3510 549723905668471936497142 3511 12006568336295008317838816 3512 328531544631811521177227312 3513 10004603554494332614138419936 3514 262995035151225891279092041252 3515 5749355902041473452839842199354 3516 115340366512665809562270349958130 3517 5057959533615067533687938297834550 3518 183408731290691243495385093635146349 3519 4456242338775087998746910927824555104 3520 214986850621256813198358358251328659032 3521 9468002281857453795626007097481499556800 3522 329640690602884602836676155693126461961843 3523 8347895937922276527584016016074302870566792 3524 184774596884416195331232715923105686741519085 3525 9008441858822225939765219517445875413435415390 3526 249825022521378992425372400416590738108692796050 3527 7772191744327206812452138007690532127877946671104 3528 312507584950693319781009314740718683436641261475818 3529 36605968859186491264591222494916668493064802544840928 3530 1799692257999539899804518085178172111565604833084697938 3531 40396535823132862341730621267194098160562420899653320664 3532 1034160561774373767613864222683432550711456479038683425179 3533 120441496116537068752040455160960153773453514059159938077100 3534 7711381489719948354028335246224875240490795291124509677660915 3535 303899800138662191487066275238059609079086779062718835860886672 3536 23472628486937173864130241641723301589452712428366962466654844758 3537 1469734424976231786938070005448839100081670133131676402010040911456 3538 76228041737847997404697926162181977905351495558841210092680895979624 3539 3032722904400660241270528613723030406979927192861228891730346679687500 3540 84004385175095617352241203909136970018971268491538614005649730520273497 3541 6105688710933245226170046999402132826781944760818190028761075507812500000 3542 200691138856337398950585322568409739052526050187946668351954896860586235133 3543 1590511317486828283239991243037124998029125262671780560052125521962890625000 3544 283457610066822228977844183256611374956462436662571670520343857107105071461631 3545 62891849345897015127124188802584411613607542728177925222934526859365351562500000 3546 2674834472130226311373572366176804952214809782225256579130426379249179746642927341 3547 17116659407472132736633165404550245013572961096195058489390358880875072452929241635 3548 561493645722353306896211298056750199094475694194711997279973789213537334799245021490 3549 53311698361172212388456565367269952853415980770232210954951269933797800378503417968750 3550 12036992247019458972678230686735650804401779296675954282125564550778676107819784766583999 3551 218296000865280249645445663246475850324413842448990910326665129638112262324818637966060010 3552 94533080149345657803543400545487796385484888608055871205550671406661129866487698594452356080 3553 23405212714807986958720527366485327488498644863273610172589442260170667469302125357971191406250 3554 1566664742006725815941529298749235865926223539016989217246087720248426001095807326572382993532944 3555 14879079660931006552495712326459805583002390118961182313749470778534258415499928700412498957828096 3556 36239749232976647065446004263803443141939286696012604987179278810080883154616860339945030821580646 3557 16279529438204646662053665917124394053742618913024356393818277159581044483796477417292879975440973824 3558 155333466072855245613643503854405472154557148348035436627133537618085792875996984928121506528472211878 3559 390475229547335488785253350802987412556576301752593596989727085848471201366144770992521353363724435456 3560 127382302030734858978541300673801355827381348527076556799528395328719299852331762559888082781784974790985 3561 1720495260766326199241729105661783386955768896788415578399729024408938931338569544601409639670462091358109696 3562 120097832587629595475573663555349682578517380128934616919459905798594576840104273754111912842477754552496124203 3563 126843188227063344566854591991393966987461936608620313596566032304221286047432351601566117626133828148679130 3564 115669591197137733468460170889176964122299238314638022583999865411690458756250154921050669642103837281055761 3565 534555584511577433540058471168312087049370196317592500383200483169198600846825573903714008422123269664770503099 3566 27224830569334096065387598730489283001971276030258289502157682029148158846270762823178397176196358916762136805598 3567 1208925819614629174706176 3568 1 3569 1 3570 1 3571 1 3572 2 3573 6 3574 24 3575 120 3576 720 3577 5040 3578 39907 3579 353322 3580 3381210 3581 37676519 3582 466943400 3583 6111190800 3584 82444244400 3585 1202667906443 3586 19934374237749 3587 346984867558386 3588 6171853823748086 3589 120163642145981640 3590 2427412686125903280 3591 50956684690331669759 3592 1102681392427432825920 3593 24142028090988071647672 3594 587692891757859293704320 3595 13651380617116440272297641 3596 307951917435310780501608832 3597 8779634619387702657273501536 3598 278999500876120470111925906944 3599 7575956830376255859862419413551 3600 169311500276441704463752184155770 3601 3452311511236676579559333292560745 3602 158711104540134950542934778487889280 3603 5969655453409040218291034835686429040 3604 147767173374321772428722384011055212800 3605 7439601339763166401529617187116142371024 3606 339820857041974317620590440323747056550400 3607 12147606622930430002524333863510724161288066 3608 312135194116978274537147097791259884064957120 3609 6977573499541998840598765658279725852727828470 3610 351430879590021015327637665621330341675098668480 3611 9889782799360369185024525552137670763583273085211 3612 313321416589562649184286487388721490696301338165248 3613 12883622795549850298347727674201619138717734990435808 3614 1588895188861447044688940245307347269309450145892138240 3615 80157906309802100829800261665606253231392815134923642934 3616 1807168327285407494648782404789364538067914912271851247264 3617 46600954537621167888982322570671095645983050433662392710612 3618 5674967661718397076435552721712621116063688621899056387800658 3619 373592363696718962865554538551382121964404638593989327951522649 3620 14951423217416214466136516074731242284564420139547974851784706240 3621 1190068603089368995046225636028812876297910021381824464824043955438 3622 76334678001002952987485543912212065758978149765248896279738305549824 3623 4035248645770009369339452601356694860469044142537006463412046497901320 3624 162598353402626853551004749979938716097774312757826488303196933593750000 3625 4525719863053526536480819130207924487682237089455309327158150376887730560 3626 336939471569453942276235854358603818563166326755795476546807777791748046875 3627 11160709802048108039288294228385544426013141469660763571232625600107089913893 3628 86615741592060284948987110557499483212763308489389953557057785734790039062500 3629 16068335500030310841541027553564980832251643195316985615015212210146304707648883 3630 3718560232669349872010033997499204561378595110395989271592728623720587939453125000 3631 159826860123969523067849906470426670012883904671150954757242468006232161890045198069 3632 998874666733473538677153321345430788814440446591023687026779005457832858930648746283 3633 32982218137094355721677238541901727431135242920285950892771445851827336901749143221534 3634 3203572544209972333367917510919140401735077015776264820513547400718176033708740234375000 3635 751730369268606399080360063232786093088005113396495252953569194708495018080791505791580456 3636 13560946899089478917917124732393158960981728303056107863445844763741320201575289968602419744 3637 6154173934264532157715779054336678934316912715291106324444861371502089076357441550090329829260 3638 1580196725133739326750425971348589431464607284025157945305574295011249488681150918417968750000000 3639 107328438914964340744093793359053347968284419477522032612691277292128108547613461491403615393067376 3640 1003004518505544498829541098756608092319955470607615692471741803198449641707400442908194656109985792 3641 2356069160215757588454291954984663848340213378247014761793356286700099815079789838131025623337485861 3642 1104699586324395328046318734994587722931570155289746096911161383161136983827609015343216211580510273536 3643 10383228112312258404152292347183347968175151275095645450363008462874006275410502400778770063329885203781 3644 25243189492600509165391790293679364821334175793907470483406587554776341764234413094322950364447031427072 3645 8536804343247573766060036668583979230299583290534362622731614789188386959285188774793992481088822697698727 3646 125920330092906654712803997471703733114795151622150944317994096233502869340150321651234434852632945096008925184 3647 8905425513034412750028690603776026550557623042415054043088213003831179862954261638181594865975002325289691758931 3648 8182080838269619068515382380305526931640515367575344374897095854548041862821443323860134974432933266680115570 3649 7152270731349730433703754837432141322337514689924566285689302115793759776561229082306846326404906577979820138 3650 35365912794038207605132760441270242648131774933809448643192320509808980330317450644125857030854734746323835757334 3651 1823695045549123226088532041551564028714253983514595698488606956466519332167310828868217460501550687780201704671457 3652 2417851639229258349412352 3653 1 3654 1 3655 1 3656 1 3657 2 3658 6 3659 24 3660 120 3661 720 3662 5040 3663 39677 3664 355446 3665 3485430 3666 36285480 3667 446226816 3668 6038912880 3669 85288625059 3670 1226789879203 3671 19039307529046 3672 337078656455360 3673 6230240867355624 3674 116874077622573916 3675 2400817369657166299 3676 50966807452307303760 3677 1120852238721212726609 3678 25331304166247352913200 3679 577076212770436247783269 3680 14648043557767122466060371 3681 352567168174765583435554398 3682 8202332008619832122192661696 3683 243315668581699288452496038144 3684 8058365013394894052021161230720 3685 225761919767321312567270862942174 3686 5152217231610523551868378022642040 3687 106666224260690212767883877609762885 3688 5135742484383378719880611229215384640 3689 200190517735302697789380128739933647386 3690 5044013711064018739558908953952226315200 3691 264802381520985695101863813894988333870129 3692 12535478925612345329530413616818550400401659 3693 459750803136104724383239634227713860337299594 3694 11978142141624649370454154474129826253589813998 3695 270247680292940986820232971269582245919780635387 3696 14052513929854508918687862828062693585988975997200 3697 401054141866514031783641701628151677358012872001970 3698 12931706007203856323819813189953950150392650741579776 3699 543500140262867103162437168540581332385333600080668826 3700 70533986665616974041503195564525484157199128470646680960 3701 3649554047784224656811253396571500046848728193360355356122 3702 82602485445183211035123128486450802532083366828614736954492 3703 2144593734185176082561195467828450367018348856449870695933236 3704 272964068828295255185334564009571662263248864169791749272289096 3705 18468759112160851221312061317974926785862302902574711875244317834 3706 750299793704307383832703151816329318124188893817173804603886867188 3707 61519874056676613259190843508547118292527397184688528423945221410635 3708 4040893600391378825749879505343776327951884935252873610097582697429120 3709 217642511082417371361132890435309979634601120223649611007881380430747119 3710 8879090549523419669584652329566655263743962882444696653183658183593750000 3711 248255406975399088212009067209677441188411568756764037413143073245885423141 3712 18925874277581713398100491775751627649315604441463217154961839882441406250000 3713 631551210912986534580719078595555571932056148130818302930237382346784001642634 3714 4798228329582193729810445993159671728740884565610072287914196960237519531250000 3715 926302635518163381663928566542428397755920917108051350609389021387602597791904364 3716 223528992287565760486583182428092615904071071909177465311407595090192415655517578125 3717 9706540660899621186313291757801434682596066829390966388625603951921197910748799696259 3718 59231379635360358363853215290016477942998866003266696557908010492853140249759404338357 3719 1968132341920802432360873607284780663142032089354769995168482618898449735221440914560088 3720 195514958635258330755239869984209896162455883785522586708473447284166825904414794921875000 3721 47669082119698247771969152119432851243048695291974542906816663260003112779747192727589018600 3722 855194931649526800281413121928931541955124140442262762331676907672308655857693011434940100700 3723 406621028294293974424384705022579216806463192767192048871387900904911397422849591810026613379624 3724 108255482580085491862538857932760385933290326728274660258483990624980763845326965421728515625000000 3725 7459376101861512983741110160430482780133857408462005585987648732350252479146426064160352622661321371 3726 68578821676212433619547195735864130699636665784563777470186875800911726246989387597706606841289506816 3727 155333466072855245613643503854405472154557148348035436627133537618085792875996984928121506528472211878 3728 76004078711250106733838680599892191970953869249083937085020151619842729916210307024852098568076285444096 3729 703572112598133623473422278008869870455803191211474897882283696576460585568795606619368842299737036561373 3730 1653958124010127483858890282906713674542229748605816105572128591152216525686978951727218329488378891862016 3731 579740834711907323224903438360047178116775877392537781602214220781455788170189476690997499131669539040128849 3732 9337172004339655692152216340289960358371392642572322633454559874970329404274388014186883179425029114698773037056 3733 668925972498984775907761780902321563303198874306958007412385774523860036980534216395046313338381695905634793736962 3734 534555584511577433540058471168312087049370196317592500383200483169198600846825573903714008422123269664770503099 3735 447848975931668833656200872630217765394296731814965176929995271262770124832202332775419615995044884219959160982 3736 2369037330812941773874991397966748354113323983486095943191020676637106998050220485059437897158993567553866400459914 3737 123671060331001520230697191929034705969576716933057595696755160862862557324253760306301194745927547803761079529484601 3738 4835703278458516698824704 3739 1 3740 1 3741 1 3742 1 3743 2 3744 6 3745 24 3746 120 3747 720 3748 5040 3749 40005 3750 351306 3751 3517290 3752 37814040 3753 424531800 3754 5724360252 3755 84105861840 3756 1275316704133 3757 19471934504246 3758 320247027779778 3759 6035098562483346 3760 118081061625935880 3761 2329684621501933432 3762 50365652510164598756 3763 1121074900781977778385 3764 25775121306605175457174 3765 607223344053278171324160 3766 14368828521203454962368246 3767 379701354912901923693317892 3768 9455784697629898028155581770 3769 226561464553378034262738115584 3770 6983991103904187672577953995393 3771 240776280536665742375455211281920 3772 6951912972429044368189381241330815 3773 161841597897745245889171158333591798 3774 3398660789740787484106261294247728951 3775 171223804116770552880311321773677504000 3776 6910776803777755864207514715212304139726 3777 177096104148381112185327593076891113832960 3778 9687089954678377472992970736038716857480642 3779 474912612897472104521189485946919305692060332 3780 17858101370716594100431397896983927568872086630 3781 471445581566095898974530742479900047201580724320 3782 10728608197721738258649447004896769007392303522092 3783 575616935604880186733777109006226235150710030075200 3784 16650927243774183990683663807129232853191442903861050 3785 546142260596200628121451457846333293575956428090245120 3786 23448828869852551583183255184085345140000249214640922563 3787 3200714451033502166651676344783572708630392031780633943040 3788 169774812904476585544949988722598001750136722184766692059055 3789 3855946531970196377770041717811215958634457598085123222603904 3790 100751169417465771986425575376844455567912481248450862192167409 3791 13397430091911750301525812587867727771522629363470057650126334062 3792 931274293091072902925722345157038734238502283421258169500281834232 3793 38390192229525783306949372020139309310812486021757951863708771571232 3794 3241390864562108512198939171941865292253985735328038194709244498370425 3795 217946973633945396483839283796993596908638275976484336128716493087249920 3796 11956004924143269029428235194291687102269220959980564689475601878396823107 3797 493680717028633851338457932230310673076759859776734667916434918342285156250 3798 13861064768913799053408561447778987435523550227284128393766550159904004625450 3799 1081715739788723715517734594532494743987133434294715392565825953024033203125000 3800 36353760903851483872559230644629809378927607518697525918189072822371489499121758 3801 270311319033156799733161893562166117857226551481830615786969911084342041015625000 3802 54289206377913139997058085183154368330517658410531897916578536840493175900161717608 3803 13656982548420960080958676759505395069209284856022236277654208047185083849499511718750 3804 599001691308327902165984624128960337200733547845241067652402402213444008775599505487279 3805 3568059785649848214950554688130039153856076303840768880688632052934832170842778456678690 3806 119278486312349057493138767891732102578605159663744395570814374632028740672299757250167248 3807 12115908831794348763930858785865771615741080114475930333722837106903450611845645538330078125 3808 3068614624923213760908393493009797571330405333194834020168156245593850087275400072466692207200 3809 54736160625528437703157918832317477925016687299685700320942208597523365772849026076328520477788 3810 27261520838840537669006738309812354575513531671135435176471536184303874593750766486156538642128255 3811 7523806064981219462154099248371465530362573603084070321791941969324093526286127116812292480468750000 3812 525836230199986824737161464994092052140433339411132786243006139372376793904440042178706631760950510811 3813 4755008479730566425116061404877721986039469315300759264537159420615498942153832179225111504986637860864 3814 10383228112312258404152292347183347968175151275095645450363008462874006275410502400778770063329885203781 3815 5300763966779038564948074079703928636152825028031687095076754669573900620260664410135244506286542030897152 3816 48318604461111712489965942096000514234560383467677764954236575361736637369564423698556463822049647380715519 3817 109813850707537089302850834379006151630222883709127126950861498172267703485538422585469414693996202813292544 3818 39888672942860254797757119034875786099077729767953312652151990897617986089715818572681744139091724059031750722 3819 701356364639896290260343920877070573953549247223212959920377466217969073109063985071903871413509493074190539948032 3820 50890173386183995455342988881880909840226011618679352567444995237996386814321920124027522847898227291314901214920486 3821 35365912794038207605132760441270242648131774933809448643192320509808980330317450644125857030854734746323835757334 3822 28393194509327443647313546341689999390264636031196114278882319239103924757242069930612738580620987231765791592395 3823 160652604381641039375739447334557557695836672785413476022335856467109798216605730291855949019057686424320042658927981 3824 8488836921447642613098126997538331688616919818467402091517160873016491714518559375896140654380538857044172579700755642 3825 9671406556917033397649408 3826 1 3827 1 3828 1 3829 1 3830 2 3831 6 3832 24 3833 120 3834 720 3835 5040 3836 40235 3837 357210 3838 3455190 3839 38281320 3840 447460200 3841 5386682677 3842 79068806544 3843 1255047231151 3844 20341065611846 3845 328380635438898 3846 5703517258388712 3847 114056016316281226 3848 2355765421683910941 3849 48760188166872748944 3850 1106912243549085339629 3851 25780241643995300393274 3852 618495405629385484668210 3853 15162406494128262059374776 3854 372085623430300003520701342 3855 10221039983310542359897843926 3856 262995035151225891279092041252 3857 6481487814173547308216441521920 3858 207376974995831047021544726515260 3859 7433971747995768775755896195831500 3860 220976580369675568453610856879046945 3861 5242640879515514470467109068152521602 3862 111571610152178785094464208611582038860 3863 5876438174731657392022464840710275420800 3864 245383121837428006492906713837181713009174 3865 6390590357486200069328917464044386831232325 3866 363954129352035406737319053271327279161402772 3867 18465772770719586931131281997399910498393175730 3868 711448479439112090418643170476139205539126941026 3869 19019431986539036079969179712375981972165907516728 3870 436305046573766552223460620781646619571870609459724 3871 24139722145412273233206894209198152890270331924965273 3872 707388607815427498706210009590462359658090359202111914 3873 23589328738312415140795651499518326021194482437177999360 3874 1034160561774373767613864222683432550711456479038683425179 3875 148400531438963442135803466628892507611134527620866526905600 3876 8065849250138308717436158762705231307158636602870396626680550 3877 183748470987203786844287599496275201046842401903900830573435808 3878 4829799285326985774215841255661817197426085651252991145469931074 3879 670714488228850472251615641793771906406679992823080627534952502776 3880 47879618397194447257795068278499606260262476978789570837941886113693 3881 2002065456539585764012918706820230148939614891670982752595196610611548 3882 174006415242458788901640434985579525935156377432928719029158711199086908 3883 11972730313623396050703893943508688954779058794580007473637787397097563274 3884 668734578466811765379845291527427775798804717474050759368392965767486289368 3885 27938988058866115805536037350537529975479676854491884478590388806542968750000 3886 787494641767355497583850412401265611492355005773265533240278206549054894794059 3887 62891849345897015127124188802584411613607542728177925222934526859365351562500000 3888 2128086906776512909116004432239070284429121681909131308497534903624543056238351352 3889 15481967005629685839134578090244055330111420026273390100190967389179960504150390625 3890 3233969657045108882886098364040130456754184715452203424740938901804199762755220344258 3891 847860706395925540221791114367685780201433693362878717753139992464866046074694824218750 3892 37551824594783977460387321684399034789249907545746180032857835054768021576607614069323743 3893 218296000865280249645445663246475850324413842448990910326665129638112262324818637966060010 3894 7340075364454635215946371396700131340877606530101480729256013154095430103131681480821569075 3895 762189339715553362747785729874482767527110895570613990182251674045225088457090121520996093750 3896 200485063084308690177836177731953435721527187375085941349526559215116370013479417354151033182064 3897 3554869990849798873390551254705791027809676037570307513180907497894855677756173843799509610875056 3898 1854211521445932038262640457817109655882762307794375701401205190319881912274605154008424215096820402 3899 530378112584806630783345136469447509608858707849433793122311644685199257206601800975498019409179687500 3900 37590028448646724884696336977214942261689745796599530376426786450011524252628246532909451914038923524832 3901 334274260289503360821381633263502641987463524014452024911829882931796372706187771062517011924741234098176 3902 703572112598133623473422278008869870455803191211474897882283696576460585568795606619368842299737036561373 3903 374687821363574035196530443565231905188377192059468403528866876062212951975395087691881783427234264132878336 3904 3362578848518967577927703890274061047699078548524870722055585323747072762500254286005881742220946785769585529 3905 7386979004427018585608340553609990270246436574017369203243622202079736212368319708788970156044310720192446464 3906 2780155976428682826203972338203047028225617786154695541973217984972539734846130868513265221848112031733759274770 3907 53357394494175030347571459669488185476910639057575092100292699164068908986163323729743564306325402413455869399269376 3908 3920601467069065900410472862869085292576339995731908554429500004109668006501646907638426594154710911962425927626971113 3909 2369037330812941773874991397966748354113323983486095943191020676637106998050220485059437897158993567553866400459914 3910 1822324706531642467554846655548317711389488307589831827834152186849530379573609073105967685266572091860861625663050 3911 11027266653585355821499254547281907872179624073072049667878211406223695619738908272314436393276848214407982719363701042 3912 589697776497999270187689551560751570628533219432074928098999200430252861462838089185120372218825764174926678985555186969 3913 19342813113834066795298816 3914 1 3915 1 3916 1 3917 1 3918 2 3919 6 3920 24 3921 120 3922 720 3923 5040 3924 40215 3925 361350 3926 3543750 3927 37370520 3928 454866423 3929 5734974960 3930 73562327356 3931 1170198422821 3932 19976634915062 3933 344713505872338 3934 5863651387728052 3935 107221567199977800 3936 2268968783152625743 3937 49348407114493192704 3938 1069145958270471385479 3939 25432969637271116914750 3940 618618272370279653634498 3941 15459697964586164390979000 3942 393750529953162376724206752 3943 10005869505494548925635759201 3944 285326621945849039626040323104 3945 7575956830376255859862419413551 3946 191816795413518044996218804485120 3947 6362940056457217851095030979644140 3948 236928004013256568359462319560497920 3949 7243561168701246822907157181818311182 3950 174974611624373629024038937596127211757 3951 3770411110027194920343265177927266640828 3952 207442939321971469160571848654803561344000 3953 8954920430111844682074857756444336299346782 3954 236839875789648621767524975158333011370562212 3955 14033984098512696918034614889112700808779569305 3956 736404874495895933728398965464623548483972247360 3957 29051963677357701907408708971807199549225341905133 3958 786011588552997814871974337761612952888216329584480 3959 18165871921923507815616370509876481643513163758822464 3960 1035893699655220895186672213352310077631855298848107960 3961 30735305690867660670319123866264818646524971109339642723 3962 1041527399344561258462337797218795370239614990006995648512 3963 46600954537621167888982322570671095645983050433662392710612 3964 7026958055091076987818080925997211172481039756918345789808640 3965 391184631036022743030952426122911564740178583158609131718917577 3966 8934914251778638162946199687653185328286638162172155480865619328 3967 236161034128339195201709790858813467365344518155216650358217176385 3968 34236317353055922259905391148076429236829647554155367023103995917661 3969 2508974641768887600402783184606275125579391725999855328440194266129289 3970 106378570077761525641728076595741485997736987325981435219079418280717712 3971 9514107321271656256732451359086076050079076387255766901663094640650981531 3972 669670078774368510856472095278245073485801783807650644210787545043136324064 3973 38072228944261933726222884213046870946102427835180871482844287775517124138440 3974 1608897281321942996535352540887855589940847557072856247983039225711547851562500 3975 45511656208531310469709027911035761154514298836150707227889936122988113272195823 3976 3718560232669349872010033997499204561378595110395989271592728623720587939453125000 3977 126650805850619093775169889730454425699392815798329135185907180640521018739603222080 3978 901259587823764728668610369031100960005266966577372758667460336753796696765136718750 3979 195752469029916298448252672799769564922357982193466213743049959189654752794778081310808 3980 53472893774525641368768714159283490624966610307155790449964441997955960583080615234375000 3981 2390933083063184846732394859787121175836551914946746152649922826032041321921602879663291728 3982 13560946899089478917917124732393158960981728303056107863445844763741320201575289968602419744 3983 458532144223524296726664013336106250157803292334401588331177791957363648566169019510054838426 3984 48663557429065411281381456447881663458652151145280632398618086203434293475675938371582031250000 3985 13291128920240094157237558043957189783740263931325776153349642733946901561538072171568345879166598 3986 234218967709679010686699710932196988438150783478325853776078071121136028727222292476876372889843356 3987 127917151298929284151337191802005238398987731780977746070556606557390289584467295821517000577478207230 3988 37914710313931762101898773025426918430784230779987840293774442061582283093845357074225052853393554687500 3989 2724489677005230174670325504945664275959980171257899629904265113780049781800907263215947565717600261402656 3990 23821189101636727872750276173999964835008369355470492594048737820988748509505352420082262166220783392653312 3991 48318604461111712489965942096000514234560383467677764954236575361736637369564423698556463822049647380715519 3992 26838177267053209696490233298803745843324324335192606633274495651188345399412143870962954878101063411206979584 3993 237086979657179008414456083153871868453613262442984681475195092850774421536952012532368495647989479270600894012 3994 503362069101268982017327822734547905043433645654279175297934026953929731202643729365199354211815233386046291968 3995 196255223491637374038409255252075468485077983861696813671000480051603759568260451405123525453467821332342146483826 3996 4110677272513256150713304983920527831402192744741862439396299225074646060835464340516078466299548796265627312355016704 3997 305820432046398366306588694162813233025074836022949112176839251294502081641977454684903818890437877778664902821154525321 3998 160652604381641039375739447334557557695836672785413476022335856467109798216605730291855949019057686424320042658927981 3999 118386316730869124484819596673814649825656534789565134140599843372215120503020074807855393816097821760998861029494179 4000 766035993698989702362157082864437592796202829375482065375609876051758466088452417645674245853902724278448686749846141486 4001 41452471528039414488305443529562192491907652571121563382513506405916099974320083770753096926950834532609126279305168276481 4002 38685626227668133590597632 4003 1 4004 1 4005 1 4006 1 4007 2 4008 6 4009 24 4010 120 4011 720 4012 5040 4013 39913 4014 360990 4015 3605850 4016 38669400 4017 440807400 4018 5854641078 4019 79176504681 4020 1076468446851 4021 18474300832982 4022 337841756356146 4023 6185381668866792 4024 110520000041273360 4025 2121766055435597317 4026 47394520250245846146 4027 1082972979226066931663 4028 24508333411092286766373 4029 609767621997301446029070 4030 15462769099289559892979400 4031 401882292641349528676145400 4032 10618534519412009926839407856 4033 279036519514490761047424544181 4034 8249534987192443101823166810520 4035 225761919767321312567270862942174 4036 5865958587394315942198148707073456 4037 201531720777639694356599368100164565 4038 7787101702766286904159591681468675200 4039 244637478857210662449656433233061130942 4040 6011586416114440518640420198132875521442 4041 131056380481354036011443679936033724411422 4042 7526314582381929216506819881356817095723138 4043 335629903144888458126539426688610098483845399 4044 9008441858822225939765219517445875413435415390 4045 555022632978095333792481104763996577048318898684 4046 30101607420526512720184834971514597586814495356400 4047 1215270520734781676522702337969895994721372633329585 4048 33256728176992848718010535097950798588978854680088646 4049 773938557097176830879620445764311509539349267380337989 4050 45462985686435657600299655502016218537905151404347111220 4051 1365093285120629433311767907958851763454414433739713795963 4052 46985715210889511855392390114520360940615793311302859882496 4053 2144593734185176082561195467828450367018348856449870695933236 4054 339667589185768566371698477215649640369408313603509714997750976 4055 19359199308191484427638997099282609774485121733908815272398481872 4056 443156593917906006394578567580242500704358940200040472167387996744 4057 11773906114121467034444109450634231423055540440308021575470866317844 4058 1781184573228569974322964088294143165627880150532684423117072361700320 4059 133955254449910840716649939877649222092861662175576925123907490220741072 4060 5757036115020531872718880943116915937656064951006225755560922869375794634 4061 529658772292407387645722200399712291319161357588678817848551077892251169718 4062 38125488612646937778333920993374415366416462064615307710480933234836236699024 4063 2205545210903905798611763480586121044644260341615589153994173466517564656073520 4064 94247530965466381482673774653652758348234855073407248326599131406465527343750000 4065 2674834472130226311373572366176804952214809782225256579130426379249179746642927341 4066 223528992287565760486583182428092615904071071909177465311407595090192415655517578125 4067 7661051991900063779275080717711236632170460270130751881666892052714835885128291191477 4068 53311698361172212388456565367269952853415980770232210954951269933797800378503417968750 4069 12036992247019458972678230686735650804401779296675954282125564550778676107819784766583999 4070 3425123603705870160864696806154057611581585256905969500212119842635707741855617919921875000 4071 154573264088963146321610678305409814876638861306703342423334482540730643273436199200335729630 4072 855194931649526800281413121928931541955124140442262762331676907672308655857693011434940100700 4073 29071883076497447422410065963376455978172135857606512284408323633761534667059493001644092058505 4074 3152717194356221944644836141823668556550261856107987878577941000578147740339194405785156250000000 4075 893903564089841902921771226283677914210872207893381739280770706614240481527302112214667582039522356 4076 15652391842779160257328548270232903925819943041485450471889577891576933293794398327372693823639485698 4077 8948957194199458886323779940394871605831301993017425630082335771452365686685869603979287524304260135364 4078 2748022311237959328989474926766941083341688787669748759104949149490196825149848454749734903945922851562500 4079 200173479647924594690946628235304387046552204022037663619774067353185092514656179797805098943029430267732824 4080 1720495260766326199241729105661783386955768896788415578399729024408938931338569544601409639670462091358109696 4081 3362578848518967577927703890274061047699078548524870722055585323747072762500254286005881742220946785769585529 4082 1947661994658332099918307456722244882338086388665666280742741408795806951497794071028341103390430338430820941824 4083 16933502990413822541919590597063510703296123474359109206332954827334394477817051815902424027323787428248868116042 4084 34739742596797898798665236576406062494524087435907132112900461669578555699087818455560835721674827559718424150016 4085 14029305840904597149791311002928267316511151132395181561494135777493398808265977015159026099011294311656353010511793 4086 320647000222419867245272469747462283098967537980301339138324920702429020395133006801894633620237523069485487855539060736 4087 24149554887112557880295822602723034668770736092573106652880962394084040714366592531162948463871901519045536858411255276802 4088 11027266653585355821499254547281907872179624073072049667878211406223695619738908272314436393276848214407982719363701042 4089 7783563058350325723107169643062822784297884138591810648612724666162881377427741892737499261673333670186479815420015419 4090 53848066728073352992684800358394154311670085696118964168862784653369006212816246866138062471522631907505386069905223540267 4091 2948158948867385872993384755827386112216639251686079062498035936636854192566485284326095731816825320452875454394085999739066 4092 77371252455336267181195264 4093 1 4094 1 4095 1 4096 1 4097 2 4098 6 4099 24 4100 120 4101 720 4102 5040 4103 39445 4104 355554 4105 3600450 4106 39580200 4107 460290600 4108 5631191280 4109 81144261198 4110 1171104032661 4111 16802853975222 4112 309887663120911 4113 6049615234920264 4114 117153653567661000 4115 2192752633934218340 4116 44086156184783858444 4117 1037124934788656509817 4118 24846616569275869517162 4119 586238000359679322187590 4120 15228615247377662275006200 4121 401962128266756697351075000 4122 10848936159269585803366808400 4123 296962959233772537531037703424 4124 8059483758187498629948654895141 4125 246740192747038059638001678882720 4126 6951912972429044368189381241330815 4127 185173842470041509274296865378528256 4128 6582531649569588639400479102840207775 4129 263694016321895146666685858101828807680 4130 8505169639491825306127612235570331999756 4131 212440643049271929609237842156195252816316 4132 4681950899097848338617595697082259007415948 4133 280445159726883075806877659078191294606524984 4134 12910426048760787195660547487861089541040239148 4135 351430879590021015327637665621330341675098668480 4136 22499054721698292531182997080994205338593049455369 4137 1260457346972023060895369652596143604560418827823040 4138 52046268642775524720661762364005623525980114574615134 4139 1439840261379105303133494977558687284560641581696597392 4140 33722250813081729923012682997838445152674821530906397375 4141 2039604838857497861495403129972824329632960533611748887200 4142 61947980084297563119557895450504631488362158487197047584254 4143 2164733133230952942459907405673512429240823538037309598334976 4144 100751169417465771986425575376844455567912481248450862192167409 4145 16753856092602091194557278543271093920572222432084392503626042112 4146 977221852502086303625991398408977973394387922134168125740573354552 4147 22410792271156000389054296095713416748072230034250677392222443383616 4148 598281289280581022308560669914639145666618817188651360994173414279547 4149 94416673869577530904465222286090337997804448643838063130873890700753898 4150 7284372817312695412839890107134559209881233747708469313109654940364673573 4151 317226235100085449722079856535478705885692225930108051473925238782866703968 4152 30013118412341942321406105049975565971673475076938127892190923748087518649253 4153 2208630572854025607853922653072639541248542651037539516663377036155975630504320 4154 129971354232531103152146771142801227077064600123468987779071984235667467446736560 4155 5614497389645447535660728612402429866225236298992288641755424341932497460937500000 4156 159826860123969523067849906470426670012883904671150954757242468006232161890045198069 4157 13656982548420960080958676759505395069209284856022236277654208047185083849499511718750 4158 470888107097823794689272151655710347968481810667501469686361922122624032060090245410286 4159 3203572544209972333367917510919140401735077015776264820513547400718176033708740234375000 4160 751730369268606399080360063232786093088005113396495252953569194708495018080791505791580456 4161 222766247342090083713340187364826520565633358912355901751637561014478016635272720886230468750 4162 10144536326821271032794967689396997883403637800011036932655991997379359722962862723307323258960 4163 54736160625528437703157918832317477925016687299685700320942208597523365772849026076328520477788 4164 1870323447330747887479018322883202139981748821840620746168112145878662720247276165490835534154394 4165 207212106693487744501523780235366502525423871077671774164437785047954523203433770570324707031250000 4166 60978926679835217212531725370712243081563107605282391102043190991639578444562043681525870563103839350 4167 1060751142480414678625569552979614652139658191642870268662400708804251276124836913368288701448876765304 4168 634755461041218161075463110617567747281639009543668311110800965587436571007749488176930320211503634457391 4169 201902467399063803751015325217439013869297834211211243944773252743812821901948692375192293876159667968750000 4170 14905874289843754320985039753055474132744002079119839209619902002667551564079694647927132937014020029560309049 4171 125920330092906654712803997471703733114795151622150944317994096233502869340150321651234434852632945096008925184 4172 237086979657179008414456083153871868453613262442984681475195092850774421536952012532368495647989479270600894012 4173 143178576421991231308276687488083798219660518101050015614458069159421115030777371818089073565900095988417846837248 4174 1224950113101365254068163423221837583296967931976791685772773694432398393211832584788840014277613274925673063294930 4175 2427926872903674433264437637072051121154075568484918170699529184385720587450614256397243797914127560380564014891008 4176 1015421075739428308645523796925142334299113763614930292557198755906153079406326216403438471548516098718522808052272076 4177 25320356391637357859054512967459282240860261317526787315342304526386965376313424067410445998313324011499401073672115453952 4178 1930260854802419640334524043345281181020312607645726335413278374304842596200953107109422292196726341530263174183154625782406 4179 766035993698989702362157082864437592796202829375482065375609876051758466088452417645674245853902724278448686749846141486 4180 517839324103951871242874009910461643973076488352335095522974665989552688213998084867655005061709465784877680308542643445 4181 3829751374322604735929757177126843597042244087021113049157606517230960030773267464026495202835090632562117574211994672419870 4182 212115380793304020509230155462020928693756475027930259024440570458341150193457204913761047432967003627633221215245939333708349 4183 154742504910672534362390528 4184 1 4185 1 4186 1 4187 1 4188 2 4189 6 4190 24 4191 120 4192 720 4193 5040 4194 39747 4195 347130 4196 3518910 4197 39501000 4198 473952600 4199 5936326200 4200 77488765901 4201 1205028369713 4202 18476596759782 4203 278681595718386 4204 5503799264899790 4205 114346581765219720 4206 2335723979918901523 4207 45680175497696869080 4208 959644453813606516539 4209 23726801817588236846521 4210 594840186203524493679882 4211 14607063594317250909285278 4212 395539452319205893901514001 4213 10851091346544908204181618000 4214 303717420858375181917811037879 4215 8601613967923620456686401437120 4216 240811187558417550305350439925970 4217 7625894094442982505698872587940785 4218 220976580369675568453610856879046945 4219 6028152714695977816658136853906285056 4220 221517211545610530260648728901149315034 4221 9192080742782973454510468291668929260800 4222 304142719217300760854380133790960349040292 4223 7715877847167100302362558732901977686791267 4224 171781904534257900516873407327991581054931610 4225 10724931849343671468634648517272842706310869980 4226 509349501507925210601592605883283660132689401080 4227 14052513929854508918687862828062693585988975997200 4228 934293407251511107935532442563492986712513080487327 4229 54036322599338795702019549026213350344755898946520889 4230 2280817076210044140244684628494607727446041814758808171 4231 63754220941173096131320648506895642152681688533330600904 4232 1502006957142649185609808401724955915725201411969638744381 4233 93491933141908213887380685909528024339103459068028701658200 4234 2871014257313842520469620987341609475516969503561769232811080 4235 101811709454515690091301334083181987002229300239443450581221376 4236 4829799285326985774215841255661817197426085651252991145469931074 4237 842899166615712762983651938461752084489982580516669347741853028736 4238 50295845885449714777282576525266299611899801365354651892164149020354 4239 1155126987191795525204625572402179704671145273003941750679579609774544 4240 30974775229970266336819530207060333466034350154829156620990158243053167 4241 5097501925507140402854957988816037805371490854213091212045652615510958699 4242 403320144385966316248529695734852054801906344011472050646875320354246116468 4243 17792053208698133697147056198991612346690913349379678225567618438300600178328 4244 1730530315630677953180278637143707350956491759660139926244038414640773119881638 4245 130153172618738769234730867055513078068273256430365074194811174223320966632487200 4246 7788943655472104512093567832134421286811429742420500485300141701227573065977422523 4247 340040284970973137563481024046725002373902308870460136173599712331055720184326171875 4248 9706540660899621186313291757801434682596066829390966388625603951921197910748799696259 4249 847860706395925540221791114367685780201433693362878717753139992464866046074694824218750 4250 29402648943258465579911000612708020503907573021377945280489919921556052967472716796246808 4251 195514958635258330755239869984209896162455883785522586708473447284166825904414794921875000 4252 47669082119698247771969152119432851243048695291974542906816663260003112779747192727589018600 4253 14707992384254423258181957672684495438698290603768179264581695037559505124660218891235351562500 4254 675715895563519131869988658060494060453913788374823058603504576690382798277946043323583366044724 4255 3554869990849798873390551254705791027809676037570307513180907497894855677756173843799509610875056 4256 122070078217537541871607114168416008420895175631036147452630993484587504074649616998857363686682318 4257 13813557686694301608023532563708214097016309676668266740700607956196418033314809658182544708251953125 4258 4218354078640714761372095358450349130694917492700381811033235918637618323780374962852078840124689849656 4259 72884750017596812879140482593281256097563120152779729822144852764513973169813766845511592670765263765994 4260 45640387265974424642487966216046110253027690589787932782338161972428580644698629301392620447227739488368277 4261 15034622983789075930411214152486614055570789097345858203425382848155289232153266251026771472777160644531250000 4262 1124762164224857072353510033821257080582752874506496015356602673117553708869456000572916102448538841810549885649 4263 9337172004339655692152216340289960358371392642572322633454559874970329404274388014186883179425029114698773037056 4264 16933502990413822541919590597063510703296123474359109206332954827334394477817051815902424027323787428248868116042 4265 10660436286631543480846945027400945805484680893971445556472165800857538272963249991231726294964254721634628381179904 4266 89733145381553214671333693222061914395940044368728584321784162224088554894917382833975667558855112189157155993148265 4267 171806519429166783532302358415512308694267769619977556230926898951342363612940132750486054216768253770737024124321792 4268 74402066298083563230128647001371873521254100220721533029576643021501769051281626802329065778237139861566789895899424740 4269 2023842385538376432406696014319999473707028262110100613661569579440376114776318233945808108357098956853981832351912197881856 4270 156143557535605754559886532877051797048295386559805597375421964723204822449016382477632204877001549377881332375245139279644223 4271 53848066728073352992684800358394154311670085696118964168862784653369006212816246866138062471522631907505386069905223540267 4272 34857090312468836820405477449449413114014229354855444105384299027168495745221523418742300979829618082335462507802338206138 4273 275544563640371009965853316314953276184576609763053477304149112774514553886895987075150892815963115039423807319133305472259190 4274 15436784694506354549580455809588341686091636775329983507262617549933277339729450290931948213243768851501933835074614723117603553 4275 309485009821345068724781056 4276 1 4277 1 4278 1 4279 1 4280 2 4281 6 4282 24 4283 120 4284 720 4285 5040 4286 39529 4287 352566 4288 3392550 4289 38305080 4290 472764600 4291 6148256400 4292 82444244400 4293 1142385651683 4294 19087077550493 4295 309725683195986 4296 4893535624882022 4297 103180544620540474 4298 2275071151580120880 4299 48896358546942223172 4300 996940535042147181465 4301 21838542097877544557762 4302 566409766958461892997887 4303 14834131024278080429068200 4304 378516846265643519089576156 4305 10668653681515623034467582981 4306 303777755614808274913485044400 4307 8806274514520630419750552805893 4308 257739433961786871629777044312320 4309 7435095197942059813949911803736950 4310 243293173950106241303268972373753920 4311 7243561168701246822907157181818311182 4312 202187280402850965914039459622480752640 4313 7673811432731240286981956386201808839210 4314 329580753608112764639242325893564610304000 4315 11178179828113190427227685930431505814716448 4316 287816012639423151121611570492316845243410652 4317 6468580424158524476492193649009901327822888459 4318 420665133979407328226839120334397740568663189120 4319 20597526103946445746616593994869104611539201615046 4320 575616935604880186733777109006226235150710030075200 4321 39721117821481087432708766255071911176620198138543926 4322 2370432748289400800462822082284294061943853171740838520 4323 102223594935764108128499060274266172978007651288918920768 4324 2885684793648929160034636251949995187877117190593446763104 4325 68354539152575420552952842893742198401020070676678845505071 4326 4376688374767643004745820781125478217104005021626233875946240 4327 135830841413098107966689287829638193410928658577439285631438789 4328 4886130012646170526580901433524501164132643507772404936067776512 4329 236161034128339195201709790858813467365344518155216650358217176385 4330 43238402070630600865749587987214789691909223807400379288001865836544 4331 2638417926668726345530161753082636800624639483988581320645083668151727 4332 60662477173396837084800883891606399617185744348078059951949946976245440 4333 1633352177917261554663661985946919756602700032074382736269648559359590705 4334 280215037464636465775005719999671030513295190108401072388335845487788192728 4335 22729741236050353045843355587072847464339645471402546572298261185265310079901 4336 1015397707000932990414666483105329085789047369190629884593363200600394676303008 4337 101501233444681907378347502892499023592286280790909240833874202223990852162979775 4338 7799839696173247851437287821944081334935722008677696569356857632198283529959650560 4339 474556651503160873917079680972072765754343986451898222920147042740478734713296541059 4340 20932047575988767538411314470679356263019552812987241538901447601054630481140136718750 4341 599001691308327902165984624128960337200733547845241067652402402213444008775599505487279 4342 53472893774525641368768714159283490624966610307155790449964441997955960583080615234375000 4343 1864612442896869333080277113923728006162303760422107483455513256012738733744657869711802121 4344 12115908831794348763930858785865771615741080114475930333722837106903450611845645538330078125 4345 3068614624923213760908393493009797571330405333194834020168156245593850087275400072466692207200 4346 985579164414701024151555022594513290885573104374558085986125353348266977643895650015136718750000 4347 45670550571019793082222908904609060952961972750642807264493496625499109560748512277475670552366660 4348 234218967709679010686699710932196988438150783478325853776078071121136028727222292476876372889843356 4349 8080942861425836064657541754795558974011272830936561133761960891853547968911719103121142631048128813 4350 933834926314831834357788823285417951095697328690611201116055979060357797639795512700231077270507812500 4351 295867082335940701069584276222417810108978098974151352800297113887972440352818880131913696980075417095066 4352 5076550240166254787680626353707971254547562244572289082182787479975760591414099023128769643523119247178284 4353 3325996128340905783278864072274484203865608729874222191868574706947837998938463911009526417697684855540068098 4354 1134477237411924828289268918550833812166872285677399005293959340392810957578912260838785383996391025543212890625 4355 85988639192066579765929587056558997146589081678041297261700179621653304746502192805387090985428543893388013494698 4356 701356364639896290260343920877070573953549247223212959920377466217969073109063985071903871413509493074190539948032 4357 1224950113101365254068163423221837583296967931976791685772773694432398393211832584788840014277613274925673063294930 4358 803775591001643855826420152014088365070760970259183223307038863099410508883704777522235574655614363164643215431172096 4359 6655526425216275686492302099062879981457647822962625925303694634927339981505970539118495091086104142237829994141813582 4360 12307575564423996731958221034538881099758981487605073244510982910230542834448740471959212098131057374524228098884370432 4361 5518080866319646077027232414104395975613347154393721476513029343192255381355181746420905206615070920446667298459568400131 4362 163713598181866292775448135180364054008599496680789689673644953457574692793013849344810548542290339372468564847946367630311424 4363 12781204282962447849631408638977316483380017704805824451627887845341907503321449167970982168090680058519342988241252307581433911 4364 3829751374322604735929757177126843597042244087021113049157606517230960030773267464026495202835090632562117574211994672419870 4365 2373602755768148265006094759371239981061613469801704599619447967562980858077421596423261319172775873342636260440107639051862 4366 20052869748294957095819103943572580666057993214832566954457993125667387792246968420764912353499015168092902286009630359822912757 4367 1136184518173909579474320128304006446042671908214368448829420974173753109701173462078800778341937858789167426143147650322782473198 4368 618970019642690137449562112 4369 1 4370 1 4371 1 4372 1 4373 2 4374 6 4375 24 4376 120 4377 720 4378 5040 4379 38935 4380 348642 4381 3474090 4382 36451800 4383 454825800 4384 6129723600 4385 85892816647 4386 1226789879203 4387 17964358126246 4388 321230238946336 4389 5497396411011624 4390 90708168521502844 4391 2036155280492050285 4392 47528719100034474960 4393 1072345909007640654573 4394 22746570931595892523575 4395 518585458083174403901106 4396 14084811169872369939905500 4397 384731069473146278711385051 4398 10185865146076344389724903024 4399 298417092370547454394545675537 4400 8808023918379042341096011898327 4401 264142322704917473511940402217370 4402 7980355384724457591277926913496754 4403 236965265825406972637540042744322745 4404 8004478458536750868659726586838017120 4405 244637478857210662449656433233061130942 4406 6980918095316089872048460709603314406400 4407 273431929322407011903011903389089691202220 4408 12145323237627752035338810623604225726666760 4409 421936049260802460276055856495451455854904706 4410 11018578531261673131419330665813929866888962700 4411 249825022521378992425372400416590738108692796050 4412 16912287776460110154423233301207195152259313072800 4413 853256631066801732105466681370334568533598387755647 4414 24139722145412273233206894209198152890270331924965273 4415 1728000485656287217968195580369561475463493043751992859 4416 106348000362706643638200072864969722746494130544238269940 4417 4683355896611218984239282319821961070046949679661668180100 4418 133453160963213188946862113042633144307207107464409531588224 4419 3176919095693984429954903905568819507257215741214162271703907 4420 209156783152794230986432685293047966756814749421312129080907101 4421 6557455575162120852475938556952047016681396294876755660971514462 4422 239184195654686087997397181519963733815071989299795072976773185536 4423 11773906114121467034444109450634231423055540440308021575470866317844 4424 2260664803975093750115442873501571280763640740550192649887045020510720 4425 141017480760025558120291734292867346948634065059215132815207351310350522 4426 3244736850466561299082658460551688771825032146538023291646483397821239332 4427 87695406559220029538134116457374211390874018674667116280765517960343643063 4428 15678781408942187173812428168295961605603799098632985181360594920180234710670 4429 1303443489163314406330858214444336506834102672769109530030567683923491939275266 4430 58948167114413189221890459495410832983780595512486732288254416743319679191788544 4431 6054282289567922003993873834347436560151868219996961717507982058195985773306173783 4432 475220514129275008236123856991658463099397122578580952562176289098569007885701047324 4433 29387282116414888544168635148232352246566597430037798890724313408245845712776679200498 4434 1309308281447760878989880387080284952461059073219417537380478718745328308073669433593750 4435 37551824594783977460387321684399034789249907545746180032857835054768021576607614069323743 4436 3425123603705870160864696806154057611581585256905969500212119842635707741855617919921875000 4437 120066341143623053966127292643478018451161458714655992032167854426363767861503082321570820709 4438 762189339715553362747785729874482767527110895570613990182251674045225088457090121520996093750 4439 200485063084308690177836177731953435721527187375085941349526559215116370013479417354151033182064 4440 67014658557754007487779183466969212757534004820149731152292827907982575119066262009398437500000000 4441 3131535275569752979721853020472978566031566061517874198881038254422632717576149295236094184497389392 4442 15652391842779160257328548270232903925819943041485450471889577891576933293794398327372693823639485698 4443 542486577138706663126214312760901163780639039499100664691847810879375082916216871931672739990585442103 4444 64006642086567224149170262104221895079378916619695718093594755252183986440320053611857063122558593750000 4445 21035804550347628422022306853822394649867086871100411108207703795709408089870994568513483686322829397945897 4446 358368849284410064358118215563922252309986263853601405900102922356916214658981463269802492372016207340973836 4447 245610249763128273817234073763719060217548677191614042851176050916160024708876505746641889590843515346979920234 4448 86731361475566403515936514554642007089612996501231286485648539283069474217357536996651015920005986518859863281250 4449 6659250178107017500489095320594241174732427636271590352848861830804878344964960181147534498354003443263676677858494 4450 53357394494175030347571459669488185476910639057575092100292699164068908986163323729743564306325402413455869399269376 4451 89733145381553214671333693222061914395940044368728584321784162224088554894917382833975667558855112189157155993148265 4452 61360611621399028022738854740596325934563375479752936037603789775476288721078804776768188089829708196047062405329453056 4453 499736149876711651942123808500039548170477373355012594527270302246905038400041154619792078930613277588551187089646897868 4454 892420672699818934975436297513441159476715204527034585184895728837370648702919270025563202836307050676385097016854708224 4455 414183046385656449280016883157147611868366916063913363479385767624172244409454855068283863538261408958494288757382727660867 4456 13400853517661880960126837587219029069410955117324114745439666057572247376283727273421631119538074090116463056139646861853065216 4457 1058519853599445914833465183650795996602456079067210245847835507707951857748816053109319642055904504256365526009129954975123501442 4458 275544563640371009965853316314953276184576609763053477304149112774514553886895987075150892815963115039423807319133305472259190 4459 163488934312560836272072566051262810795828801671742876620763384151335166732162508156911150361137530449297329084229284968056483 4460 1475939491536664469233553037942051928996340999288957600002113654595429308186059232639096104394608465367106153502079186563090458122 4461 84565532979021948681389027623244099155984839892160547661906565720734055754120187328633609924001112550079167282410102936185062732245 4462 1237940039285380274899124224 4463 1 4464 1 4465 1 4466 1 4467 2 4468 6 4469 24 4470 120 4471 720 4472 5040 4473 39403 4474 337950 4475 3415230 4476 37647720 4477 427026600 4478 5849878320 4479 85589103600 4480 1285653395953 4481 19471934504246 4482 300149737541298 4483 5724314609864418 4484 102995978029953480 4485 1769843747868122158 4486 42190393422427988725 4487 1040209017700762332325 4488 24586597787199095217326 4489 541559264144541765755130 4490 12827611088768980271521800 4491 364254282621187072837320335 4492 10361981797221508283317012749 4493 284252896269683076515910384390 4494 8645253611462586705332642928329 4495 264194795699910751200296429086590 4496 8186988956552150650389033417843870 4497 255065592709214689809321622927561344 4498 7788374251276601460370873690552101767 4499 271332073326982020631482780959467772160 4500 8505169639491825306127612235570331999756 4501 247916659223646699893889326013316169687040 4502 10013515025337462390759023987883810330056690 4503 459661558756382303481539231900124443249321440 4504 16345687156237968814642379216253230649182351140 4505 432644886087908414579636494477968381182690868480 4506 9889782799360369185024525552137670763583273085211 4507 696520071034015538710532955812439639060894338513280 4508 36187905488588946086725408969142971851651010460294189 4509 1035893699655220895186672213352310077631855298848107960 4510 76882251980588020611453825810030225491714920344299061533 4511 4877264810806893554820185529774470629874595885527728513440 4512 219231623537339952423868277672261650162879208810526492589133 4513 6303071278159605770677063293041865412613819634016433732340992 4514 150730032489977257630627645589624613971168756958680372449937336 4515 10199343214313680342659958611326548497949561963181081168500175292 4516 322903308529078639573367543608472655922876031713140838596821156929 4517 11938042162089419609218325536231541466070448892304299503367481196544 4518 598281289280581022308560669914639145666618817188651360994173414279547 4519 120426093998007542337925285677458512063040326372259727211083781723883520 4520 7676641231063850964207268237092958684407953375039105142009420479401799598 4521 176711233663405150045657611610636565971666997507752198081092202618913688512 4522 4792484140755273084294739663124498070727761521132391516819425060988187439672 4523 892660485883943591031581040449240626811482573765043385448651410298672080557688 4524 76035068339653206368658453061235740525850664529408770411362687107156519624556767 4525 3480195751427643542748012704101895522424098742890122602954092449796015225939109120 4526 367140756269215744445109402467840128427571328999137363373500677201523083079131517243 4527 29428392315204358422439355406547078960055586349773849110517845988886574705126804858544 4528 1849181923517063634287268280004067773057895579220637783639595570118194870684650811519030 4529 83197742264442423622815797870091811922093611247136047733169374078084551636986083984375000 4530 2390933083063184846732394859787121175836551914946746152649922826032041321921602879663291728 4531 222766247342090083713340187364826520565633358912355901751637561014478016635272720886230468750 4532 7848467093928120016265611159328505978247511232076901016488831120359555153200794894354276069871 4533 48663557429065411281381456447881663458652151145280632398618086203434293475675938371582031250000 4534 13291128920240094157237558043957189783740263931325776153349642733946901561538072171568345879166598 4535 4622714306050356866828471462404516347782241869980138050979921456361875256286148905556010742187500000 4536 217790372641324127318877754215483584660457097559860538819475980544493338258668101163784791205746405730 4537 1060751142480414678625569552979614652139658191642870268662400708804251276124836913368288701448876765304 4538 36923794169238550604876130439637907063814496409220929530195604902675813794804763472844539902092203273284 4539 4447222255469162675093369787617466129258727999962173486879997393911366196673173571510503933098144531250000 4540 1515832271114455562180815043403530014902353353290962665693605494289890223898361923963820675697228302060776156 4541 25635638851014058583422814977009646085016710756740916724713022963845888797425136789412480204677845002205601612 4542 18375889347738684033953991722234780252811599768235336730908107852181970323195938631127820026426440497775391997487 4543 6716769096247270774802519841877074198632333472164326932715607502523501691131124483894036977054420475578308105468750 4544 522326517267689866037081623936338295289938245867315470338976131687390212481970172159335783524871490388159634425121976 4545 4110677272513256150713304983920527831402192744741862439396299225074646060835464340516078466299548796265627312355016704 4546 6655526425216275686492302099062879981457647822962625925303694634927339981505970539118495091086104142237829994141813582 4547 4742129173490075275681402628720420969880101403571350635115024454811209927978546756591782512724219756641036760314021937152 4548 37980734655072136942072548056671544318777995237245559166454607962333883217540180179533144100398147100881426968837557506333 4549 65488934856177206236079510340212353321031203227762821585856119784658462354468279176389561101980797514074493384046053163008 4550 31458369930298421626053740460961400901313289699896196478446523184576178449127264437629704943135590573287686026186344264003656 4551 1109838258553773468955912163012213647622197545570057020837759912534543065052252027948206415273070393345743746763085332299300995072 4552 88684361019028471033955309145715956113220882883463392804602066171788845673226413197858380325669900414363221536494064604355700154726 4553 20052869748294957095819103943572580666057993214832566954457993125667387792246968420764912353499015168092902286009630359822912757 4554 11388749034542353688645025020503633582605243833527979413708150389694671692765014254937957346633674634293736910432189845534486030 4555 109853292093071933281263902581148306199558427066403373259585231171085623554141330234821513113742097751723841127698559130454975125242 4556 6364097087722824261697739389873381689737684846501266976288456149983595042352596636747607347183146845027164739666967935245786527258337 4557 2475880078570760549798248448 4558 1 4559 1 4560 1 4561 1 4562 2 4563 6 4564 24 4565 120 4566 720 4567 5040 4568 39997 4569 346374 4570 3305371 4571 36784440 4572 444965400 4573 5425169125 4574 81034155749 4575 1280443972703 4576 20526725660966 4577 328380635438898 4578 5309925217976232 4579 107673338993428826 4580 2031220724692047525 4581 36258928609622724936 4582 915840794187124807849 4583 23800729681622122839106 4584 588227575068420614094102 4585 13430891082569288944668548 4586 329992887391092058010282081 4587 9782474374495767889029311086 4588 289416080382295588645022419035 4589 8215837509417056713153709701615 4590 259092617349030723631856055791370 4591 8188615336702548195581963383633590 4592 261938117009930448117668144757430680 4593 8407085915093331549436038192602867904 4594 263738729434064338400126103231147056998 4595 9468002281857453795626007097481499556800 4596 304142719217300760854380133790960349040292 4597 9048948210648419607920486393266178963878576 4598 376622059012556968520722127039671250323910980 4599 17854525119001672205514124055359662718612087920 4600 649464051459804644486098605444227332280828442694 4601 17412512590163827974706127628170582357879728639356 4602 401054141866514031783641701628151677358012872001970 4603 29368656286117827936223400890608784411439687135763054 4604 1570476505329437738093483866378092948828869248917079601 4605 45462985686435657600299655502016218537905151404347111220 4606 3496661964814700066291783165902444418712866277272567124117 4607 228540603739705160942272282783736803391089947593252255232600 4608 10480756177117589062694617371933690874293114039007923029419689 4609 303899800138662191487066275238059609079086779062718835860886672 4610 7297386603189574258846096164452951342632137206841768309170408277 4611 507309074293420363942184809591682746917539393170984557170906072226 4612 16212231639532462731951572600759021437623007275829681824709178794886 4613 607304169648800929500517828946314612395700013799910556220104072232960 4614 30974775229970266336819530207060333466034350154829156620990158243053167 4615 6533922176150496693545274506021431250276637343159692813069543609095033936 4616 425495404770836911682886394205108297961598992074832511275612787227394272803 4617 9795704264926720483199911556816903765428016384000202419711576384751555792288 4618 266500274584155605313768111673673952016604793890501250401075599180280598579735 4619 51699260924705609879850192326447185694828003105278596312519809072292368741763480 4620 4510606204087386427807182123942347149092006550893418019790209221118762778535986277 4621 208889025373080917548990911814595389275686565080577771511549267366020170683109699352 4622 22628949026447569297667392180613042412092208338340867657891677917026904545199743291835 4623 1851768764864709664405872721502231447756441988574124312787654848964383820843649853841480 4624 118205934600826280409803467085088990985299819052757460325207569143119240057267056080334720 4625 5369261424127233965979211234063571666100846286858185655621532868802576128324129638671875000 4626 154573264088963146321610678305409814876638861306703342423334482540730643273436199200335729630 4627 14707992384254423258181957672684495438698290603768179264581695037559505124660218891235351562500 4628 520693932759786125220979437955146548728374720983790124879694517591887817046298207970213691262405 4629 3152717194356221944644836141823668556550261856107987878577941000578147740339194405785156250000000 4630 893903564089841902921771226283677914210872207893381739280770706614240481527302112214667582039522356 4631 323433207233774177741878925961655146467345911543433646995198470797607887859305567581341136322021484375 4632 15360105387592552110241622432408439725713806243854638910321311705015953233126809325152628243935382054684 4633 72884750017596812879140482593281256097563120152779729822144852764513973169813766845511592670765263765994 4634 2547607422114434156059205557626877275394724144090917811233349243300095937270307189447797974026581601360517 4635 313171453955734317968551589786388844627527351377607181685435663640232027142963043709261306433624267578125000 4636 110686715193986906791107531828893423990639728908155224336831641788902237674878691529469073620556497355715631924 4637 1857954910331380396942497261905470014239761424575942628942139610388405655855540773026232669852484636295705657498 4638 1392688934210748647810340873713896887882488938494476984730186087534718225211361242244217851832072758909237000679856 4639 526838084694301274702535563080869716838520429567433780302076832109995615639537806488064325434837844954071044921875000 4640 41487924938377977738652112600844808466362011478416421797189325430425050880122280369372528099775151475306120356342840331 4641 320647000222419867245272469747462283098967537980301339138324920702429020395133006801894633620237523069485487855539060736 4642 499736149876711651942123808500039548170477373355012594527270302246905038400041154619792078930613277588551187089646897868 4643 370955077321814076868800027327145056670427426982104667558747656185391468448407515844171181524985404640396890024790202515456 4644 2921373928172981738456351263560962545145162403489739969392354906420368901858546233136472438368828990039767262450663818244471 4645 4863017936744612900189208791096404114516168783469607001035249562651920401165573829331866598957924827217067691747947019501568 4646 2417461897539379430608928935954635428004402594204773966599392108678593730106438894073327685139495934178823218639289738811884459 4647 92983892989462800931074015854328148770921127239562732417684185029639179926891281680952227202224961877003671116707771062872373723136 4648 7515510639090268912531313769200934239135701015835406984350996724612357372522241663621679175980354098254372291759384866472404569501533 4649 1475939491536664469233553037942051928996340999288957600002113654595429308186059232639096104394608465367106153502079186563090458122 4650 802261932863461401646835478236763204499893078126341902577644460952855102173848112172681772248961060026573475743056744225296750555 4651 8267162656678493479135245872167172518831384044641541376916592927753183047912011377583453630186300694295304027798526815495714676362491 4652 484202065246915028215293805525892794531381980158740722944575019131533776845374653693191542249301089238374087461916101290458752528052806 4653 4951760157141521099596496896 4654 1 4655 1 4656 1 4657 1 4658 2 4659 6 4660 24 4661 120 4662 720 4663 5040 4664 40075 4665 357066 4666 3381210 4667 35543662 4668 432016200 4669 5696056080 4670 74185894300 4671 1202667906443 4672 20432964154246 4673 348212529531378 4674 5863651387728052 4675 99156884853267720 4676 2131921152639567383 4677 42061455237160017528 4678 778210740895597216151 4679 20784103876154692077008 4680 568255089332101356423882 4681 14659565195295423804447000 4682 346415247316223824049116496 4683 8815638827584770474799285521 4684 272450141878412741329053066809 4685 8372255173721322605586953961261 4686 245652982327758476630745887383534 4687 8023664810128688997842896471678590 4688 261990152130094683639245064228376920 4689 8642455645648693448110218622692092280 4690 285498657521553328920170441942732536320 4691 9193695895419040601677087501471167239734 4692 339820857041974317620590440323747056550400 4693 11178179828113190427227685930431505814716448 4694 339212905535841052754410659656216324217793600 4695 14538043476505094777884705938151960357937127758 4696 711301633643929647760628344575019399672342080000 4697 26450319210167874640001043061055270805000451365942 4698 717888086041945785611968544485848926595151859660934 4699 16650927243774183990683663807129232853191442903861050 4700 1267122896015757311578298228348173035067945440350721360 4701 69704252970552704096078825482713950916093400109818203444 4702 2039604838857497861495403129972824329632960533611748887200 4703 162487976126322022755625625707895135249174406987417582262578 4704 10936888482523799269237362726300922111109345230160853777150720 4705 511489682817938717256589860989880357863063741533627262170851001 4706 14951423217416214466136516074731242284564420139547974851784706240 4707 360358764183231699396545327337512318464976907762949044311872886989 4708 25728011580200262602988790716685005441474816747278717820776904095904 4709 829632261002282672527586894668343462255897590680857129151891170917723 4710 31477288005935372276216772226527086471336167875303470290694714771374080 4711 1633352177917261554663661985946919756602700032074382736269648559359590705 4712 360954659161110932947352063753346867141075701878699038488450227842609718016 4713 24005200227839375466644948884572684445806759194532501350509401848331171318961 4714 552535656597659375287969349859640926265219958870826887560518180964793585787648 4715 15075046323909905927480139716679636586502539158902613808156389762279019969794382 4716 3044960036017153419409205063377238539211769311508162700498454123059968978606519174 4717 272041067174747939094447747622075574496490682963322405701466537568074679092630351079 4718 12743520712346139222528095336776472321801989773948291923034657182771361732464785696320 4719 1417245315219483875075516624418542227607273926340126007108405850190568632696814817459545 4720 118371294209458501781715785766902590002636456708241295711145555684574201553316170412656640 4721 7674185725516030718770148484736242688164804659972965413142086843029911975049761809815710080 4722 351842370143843649072496911335258936245985970558517183423194135810435126227786606903076171875 4723 10144536326821271032794967689396997883403637800011036932655991997379359722962862723307323258960 4724 985579164414701024151555022594513290885573104374558085986125353348266977643895650015136718750000 4725 35052610793858135932501133709540213681306953779936813686777593930978221406060228388804256912784156 4726 207212106693487744501523780235366502525423871077671774164437785047954523203433770570324707031250000 4727 60978926679835217212531725370712243081563107605282391102043190991639578444562043681525870563103839350 4728 22948077530291553551693319853183921519936923505357927703343135926354008165670634239299590772705078125000 4729 1098348285933776582742452120065681071735894196733902869381585799080689053829104061146029442013215914523326 4730 5076550240166254787680626353707971254547562244572289082182787479975760591414099023128769643523119247178284 4731 178150987197036408719576792645618771554890521817877172312196953105253936325680962789189452343375624415572165 4732 22347442663750419854996462401459603309350301523057016836072204354437724606463296059411770204519184112548828125 4733 8188738126261911207197630012938568264223725961165800707463379278236644100466274750740155782034105380864309392010 4734 136404931894184700488419906347779415317612184980003869558698949189040877480308458067649037790987848898154737872999 4735 106903610061490395987084585433587357650258408998999985781377549472440034998111111652349491937707046467599861024938011 4736 41846274676639032987798036680458796307637512529681845435964849773520861310492955662558256898171620409437103271484375000 4737 3336540376611749443499505652018412491219401285416164065788406314651686690737244717869571472967072556431414881784177098641 4738 25320356391637357859054512967459282240860261317526787315342304526386965376313424067410445998313324011499401073672115453952 4739 37980734655072136942072548056671544318777995237245559166454607962333883217540180179533144100398147100881426968837557506333 4740 29367735045466476141177020964843592023417625779725521847094018379551098680066572995997964014866631434337211629978105019367424 4741 227379117643088141339140522149997015231804110736006367175530754118434753907925993750594529814560841803643822715632223499330594 4742 365361970992513171241933367809877330641072491751663306914123624692050737074702176814687307395438981962899136220627379335200768 4743 187933352759016253811801829613190699725868648052319916135584252183752976739086195453662161065547010058660343917437767241795836740 4744 7879872268306661520474525404373316590884107652770763414931917931482304645220681234932793318759060300252668998990155646091898958905344 4745 644135568527976177963345672185505607641042397072431266576669572227466141026057822392092024781415674913904199742473611381301798728826701 4746 109853292093071933281263902581148306199558427066403373259585231171085623554141330234821513113742097751723841127698559130454975125242 4747 57141972928469150605508940242611263931749209922875086338451046243393928989075571250629395409959472941398091835922050739907685922751 4748 628993740497480149179396610446087550393045568512661609155115407762558276314970398173684946994600568818615813385050258546978225192945446 4749 37240165276197734386940839088652529665974574277141080461804576825382030285611458213711100970243634998495648056826230340363045485510570825 4750 9903520314283042199192993792 4751 1 4752 1 4753 1 4754 1 4755 2 4756 6 4757 24 4758 120 4759 720 4760 5040 4761 39677 4762 358470 4763 3541590 4764 36285480 4765 416738916 4766 5494048560 4767 78543601683 4768 1087056556383 4769 19039307529046 4770 346442432828898 4771 6254501464513512 4772 110520000041273360 4773 1949086539570740717 4774 44322378979556340306 4775 912461951693781049243 4776 17461724905874257276631 4777 492182263103539475387530 4778 14132700737682107568090600 4779 379953228012814228522940971 4780 9278538804798309125978583684 4781 244229019635269048523437214601 4782 7858964458733402529889622211347 4783 250544868569483191172178866632530 4784 7589841033196576876977756039470528 4785 256494939744350712253364937341239159 4786 8644172506192584264525110846478891000 4787 293792425495246402192782547420803921360 4788 9980488131374994650732442964626785635200 4789 329640690602884602836676155693126461961843 4790 12535478925612345329530413616818550400401659 4791 421936049260802460276055856495451455854904706 4792 13050514739498015241707807116338088223634222240 4793 575574516754270625401273304025649025749288109600 4794 29045788724070713437430771043161793670816382352000 4795 1103499527310398665594323905809517487143951265757096 4796 30301994396458579878951332138567193892202712039215061 4797 707388607815427498706210009590462359658090359202111914 4798 55913056986848339824692339630507004586798736766207847640 4799 3162513795044312006131795171858676701700994513704297662707 4800 93491933141908213887380685909528024339103459068028701658200 4801 7711381489719948354028335246224875240490795291124509677660915 4802 534292453431533346495895823358151390896571009593820985740471971 4803 25471531766972354396495807770106899309556101393728213540440231280 4804 750299793704307383832703151816329318124188893817173804603886867188 4805 18144123378720109393502703718125591852668405798098862439882248964978 4806 1329879649873938140454689787776556315022882129561606890983491715162520 4807 43255999666460362974982109836402147993475136038564363238841456264501763 4808 1661717838982595574562405677685598273059900068297935433948344916700561408 4809 87695406559220029538134116457374211390874018674667116280765517960343643063 4810 20296360833958144678345378862926484727955390524302280798917897695547264585856 4811 1378062545859963175268468895351758242200740226204899961235333960012797620749410 4812 31703628605698358746342565827133135916497840055809572206838389391479444969478868 4813 867199240057919935275375072357659235493045760552906194020890856361051603645584773 4814 182329711218741609955676360313248174043263022547266912851513296765317253896863899413 4815 16676153392971625280166944974489664484526392904911458873110240143154249930311233385727 4816 789972721001159772381273706360787415244967899117875424067258384877309720263502504817370 4817 90170629282926470767775081011659688188601775156700344065755517261623272364551418734143653 4818 7684921230060939076763645147658260134814015739890498026654619992417263470287360964618073600 4819 505889783388767612963086455542141551045832685103935168270911719570984469282698162142424529271 4820 23405212714807986958720527366485327488498644863273610172589442260170667469302125357971191406250 4821 675715895563519131869988658060494060453913788374823058603504576690382798277946043323583366044724 4822 67014658557754007487779183466969212757534004820149731152292827907982575119066262009398437500000000 4823 2393906442179951621902463810018275381859214808445437825131567653617117881661106592371116474263146323 4824 13813557686694301608023532563708214097016309676668266740700607956196418033314809658182544708251953125 4825 4218354078640714761372095358450349130694917492700381811033235918637618323780374962852078840124689849656 4826 1650814874204450089082601163929955963416019979662771789074139893135251454476565011175705039036254882812500 4827 79614984956750079938793281874680209348450872883766667772419028742090720965823429191031359031230743597005822 4828 358368849284410064358118215563922252309986263853601405900102922356916214658981463269802492372016207340973836 4829 12623979771489453130471535099259997853704732204440350850442272593196301043007174480817189921648770658079632977 4830 1615662435578699339196989657510168098158479185933486980501690582607123061174173270033649705506159034729003906250 4831 613680528408385331160445549747687469330900783712543977511786859019815009022939097817305252421623688729271843254539 4832 10142790719930226520683211137542900006266204527571675346563415642828908647120813994905577725918969003970127948007742 4833 8309856293973126077130470816108673136094161744440810121617973297373274602966184783851076813756340469433577716827275566 4834 3365359566109227561695802745693579832466122354972425298910262483251976107333316698123687834772547159088240718841552734375 4835 271643857674351488148325851378009582293008371121896251344616033104885763542676036606730739130267294109604087937886815481872 4836 2023842385538376432406696014319999473707028262110100613661569579440376114776318233945808108357098956853981832351912197881856 4837 2921373928172981738456351263560962545145162403489739969392354906420368901858546233136472438368828990039767262450663818244471 4838 2352660313821797915431282414060287501169426812069176353756819135925553861139130924334242861832151604952524106976660698918027264 4839 17905791788678526827983708030546807440098927278234080885516644420157088812105692634015507403867940028445124081875141288772319999 4840 27769087751484939951751866599037698071650840900270627206021685192222544776037173334405842732973145068159400919097591214861451264 4841 14777858547253992466642907457070852980123304271469453728135902953465898121141281725718127408390985828812057439524382360511484313209 4842 675364089975920035121606280935489552386881354917828040534831696404825434605882508453958561132828193208949966638191142124910147845226496 4843 55827550247720961871234082312824514002545833134926795606181279660341454569089418836029145781793621217231950865786379310757722663091018882 4844 8267162656678493479135245872167172518831384044641541376916592927753183047912011377583453630186300694295304027798526815495714676362491 4845 4114724018841187492395918355742623164963973647649939351305013229550167390913618248192980271884336577908425401445211683258943846700093 4846 48376148172509737061270658612229614449342955710690304964796063331924386438306513771120978407932967805828508704713084736270745330929078898 4847 2894952665374201199523143633511101671461225730384910222399512201598823423735842333815486758167257458443163105211613057766130884496832875433 4848 19807040628566084398385987584 4849 1 4850 1 4851 1 4852 1 4853 2 4854 6 4855 24 4856 120 4857 720 4858 5040 4859 39445 4860 351306 4861 3562650 4862 38637720 4863 424531800 4864 5290400544 4865 75206411280 4866 1160302081683 4867 16991048766006 4868 320247027779778 4869 6219483969516552 4870 118582911170932680 4871 2192752633934218340 4872 40228086766273363120 4873 965333978257504089409 4874 20694284110047866943682 4875 408844223959432808629062 4876 12140858473506539419280183 4877 365544564905930837350287000 4878 10226560780443051196263306939 4879 257724938070688460238423130578 4880 7007784041559428695052352770501 4881 234512970462827044266708762232590 4882 7747632411199917744135055532262750 4883 242064778983894373975445178438747156 4884 8455684828694478493070995075625059186 4885 293850788609170015638575119494168165840 4886 10280947876961014668670881682726376716239 4887 358867352741319608594861284266603470607360 4888 12147606622930430002524333863510724161288066 4889 474912612897472104521189485946919305692060332 4890 16345687156237968814642379216253230649182351140 4891 514965696677897079385340984586584226788995845120 4892 23357212784106718112882296281113392152649965435021 4893 1215004749429947200492850242951425726603909109593600 4894 47133810402781024508625735311180333905265334144810356 4895 1308789801222014857294855896973551847600290424639457280 4896 30735305690867660670319123866264818646524971109339642723 4897 2522046296402719953508859849692170036406094213042731784640 4898 146603927883463996290175473641145086645209367128274831973626 4899 4376688374767643004745820781125478217104005021626233875946240 4900 373592363696718962865554538551382121964404638593989327951522649 4901 26634111932296090631066343149673075202055302502243341849630765332 4902 1293818685689020468299059015760802805683130626624316660222556516453 4903 38390192229525783306949372020139309310812486021757951863708771571232 4904 931128066968397549884470011385711952597944663583499612477354329179709 4905 70038421324914811270704166963904694624451008121693637942744375362972320 4906 2297079385970152208185942781007826994634338413323686738738154789409925431 4907 89318741269638648527753534880259561453454585272872989663953746421778219008 4908 4792484140755273084294739663124498070727761521132391516819425060988187439672 4909 1161279705666696613755819796140341613753593861329735621429763312658813689625600 4910 80474176984627283609656726154862806818406050899736539812841638560484338663959217 4911 1849936719735388636135564700135527179257671794460654547807765767259235456150733152 4912 50717484658316867422039473232979215440157925425975889966234333295167935234292869545 4913 11096733233313706243151679394465417420232389536568895862389757222250574359959666104958 4914 1038738318082025898462380993082645756301127293518425109642996162716968947368383959783877 4915 49747834944072607862485642649394643959363939849215925277408871043087409936108346855702784 4916 5826644933216862198790272825060936073873111583011529967732926428419411495282945841033467598 4917 506597478284753157690080842196569025792215145819086210186113282182039009888243657133061847040 4918 33854030350433695644896141205622909809502051316221579662360369481024746661734373451075448299219 4919 1580196725133739326750425971348589431464607284025157945305574295011249488681150918417968750000000 4920 45670550571019793082222908904609060952961972750642807264493496625499109560748512277475670552366660 4921 4622714306050356866828471462404516347782241869980138050979921456361875256286148905556010742187500000 4922 165826633823786705417570167261634585401146109684040271227062803524675413250422869936906996052434466455 4923 933834926314831834357788823285417951095697328690611201116055979060357797639795512700231077270507812500 4924 295867082335940701069584276222417810108978098974151352800297113887972440352818880131913696980075417095066 4925 120381374503869875948505496543487293141472323957072261100829012049672480022936692052256729552934570312500000 4926 5848966067195249432962874994785286090711109928273465681710624541641521284982880237944327640692579696695038598 4927 25635638851014058583422814977009646085016710756740916724713022963845888797425136789412480204677845002205601612 4928 906319824174666928098454249181323606835415827787668042609385379243315109685240881215808385239650211414298441866 4929 118325214703802609417842485182421718305681770900103023351818756271508371301954639449818691459861085227966308593750 4930 46580076050351468251948254449731033273281785596775726518409998821697655141656668532884619234027596700066108960478121 4931 763743895230172623832315546300805864279710934592979916241076242699223419232228979002497930495663739666285098697801930 4932 654017979202012100035863668146638161684250491100553230059679829685829384171643860802754439967749261912714559147699221663 4933 273990167002726226718816344530815455670219036785026187673275007436651148974049972369915838344983502368889163398742675781250 4934 22385543026750500582262206013386746164068235613431811222739759559197466830333627462141195365545504716251582517019508389544856 4935 163713598181866292775448135180364054008599496680789689673644953457574692793013849344810548542290339372468564847946367630311424 4936 227379117643088141339140522149997015231804110736006367175530754118434753907925993750594529814560841803643822715632223499330594 4937 190689827280340704850331675512738757260125340913298489948287036100907177303391993475781074610580954094476928786130349517227163648 4938 1426452402517909001405956936224435259197267745014062917906658033609884615686802800714321121416485587179060811912284072128141601318 4939 2134830032778656500945816222504161367457359730872923147108409790452075404487814580159089341479615552980064388763478156193529069568 4940 1175239779957239418532488098109377436003929205194441976504141505778921115496516330382636681268758120874375523305536348464951964800819 4941 58534141741001304405690289210218721601882816239074802000190429820421303662543259007125146755703250798478197694976588957591966107819835392 4942 4892363799447019599990919859165730909977230081409829688444620210618384094062708001408762818919738656117656271736061892596522885931549589446 4943 628993740497480149179396610446087550393045568512661609155115407762558276314970398173684946994600568818615813385050258546978225192945446 4944 299516887151321942506689338983207784460123547296225416260855862881225349809752216862354267791586886249333839571879618120522067181083406 4945 3760634735476213972818712472610643867197495070159728772960067535586544419818920587136674847071799612403435872156239759413531233560277182653 4946 227440125380126185570030416250676857821713804493208127970559595211785838818631286834904678378012994728755397130224409661680831699274548076018 4947 39614081257132168796771975168 4948 1 4949 1 4950 1 4951 1 4952 2 4953 6 4954 24 4955 120 4956 720 4957 5040 4958 39843 4959 347130 4960 3455190 4961 38946600 4962 459815400 4963 5386682677 4964 72284732520 4965 1103133897761 4966 18283427804166 4967 282183785801778 4968 5703517258388712 4969 117857903772780360 4970 2366616547320177143 4971 45680175497696869080 4972 869823207102656093123 4973 21980509750943153253501 4974 489744359129974075163658 4975 9971463177357126420058978 4976 311462809150016421654861675 4977 9818517431937770438158458000 4978 285445589124886547628712152063 4979 7414353135223808763141551634859 4980 208011530805570059839424155123770 4981 7231174632747094023977473741163775 4982 247309492783644373268723770032662421 4983 7961492457288985529993447283398133102 4984 287199546382948542203908771100395503884 4985 10282990230950142669591326872886216103600 4986 370049802197404885653588170900385506929489 4987 13262192972116864773500241707438226440130084 4988 459750803136104724383239634227713860337299594 4989 18465772770719586931131281997399910498393175730 4990 649464051459804644486098605444227332280828442694 4991 20828252057456493722476947181296430746511088121600 4992 970970220772732008620478106551635033479562758348092 4993 52034566682622665311064507860831249368247895236546948 4994 2060047197132959039324106315018414242855553943020059662 4995 57813388948599267291983887593432087005926620646263971052 4996 1365093285120629433311767907958851763454414433739713795963 4997 116233923510566135537798927252400782618772098945620604542800 4998 6940682264512171708808634395314948140435179718970618627920139 4999 209156783152794230986432685293047966756814749421312129080907101 5000 18468759112160851221312061317974926785862302902574711875244317834 5001 1354246035375154758011398312113808854169695448965263331233150883246 5002 67007735746566429290464498839995059083911650729095698186488487481297 5003 2002065456539585764012918706820230148939614891670982752595196610611548 5004 48685623411132909738370486594000902882919427512668346752425064871715524 5005 3756896980174107596787720897356169125617893602997573958563087205149147009 5006 124202687502578119543547363686482942763837935810256487518203624523427957751 5007 4886689386254694701800224851002715725469609208495638502479835813475206037504 5008 266500274584155605313768111673673952016604793890501250401075599180280598579735 5009 67589543883160963844058474271581876768372821832096492828289064878783246524422400 5010 4779070058909178994049077502366213896955097623257901887208206148447762710884223530 5011 109744650202291720977027097489820300814721863841897364614333733853895237410309101176 5012 3014799113399919228397502387063368146888938907445268535268202829436268707033675868403 5013 686248972470680801814672797486285477684302204959243397705549800385952114580902879211702 5014 65728821948797145010494421067083802335057685827492032727455430940304735050449741957716429 5015 3181776408794951378702426137409823445221626787681065917851770747107412004237893140123473792 5016 382298492664141776631396620435719515170080494864502064207907656342976515239373190518898775090 5017 33901389133461598953061311023855003052345645570544064181740874329355484781464587906829108762182 5018 2299317579088982645612998871210157294507660248773167398726587946715255743143828387500839796618820 5019 108255482580085491862538857932760385933290326728274660258483990624980763845326965421728515625000000 5020 3131535275569752979721853020472978566031566061517874198881038254422632717576149295236094184497389392 5021 323433207233774177741878925961655146467345911543433646995198470797607887859305567581341136322021484375 5022 11648648595183014285534387437870499813979113653817761110757633773868827784285999262391539720167891699118 5023 64006642086567224149170262104221895079378916619695718093594755252183986440320053611857063122558593750000 5024 21035804550347628422022306853822394649867086871100411108207703795709408089870994568513483686322829397945897 5025 8897126508440205551102760294144008994785945920135883301064651452761713176669077048703687208313507080078125000 5026 435427360750864691590962735227527589409973392025400481621920767037024623876847686078427007797966755412167535424 5027 1857954910331380396942497261905470014239761424575942628942139610388405655855540773026232669852484636295705657498 5028 65912919232002895430340944992546484913958312097967559962693785260277174214665522604455073892827692306112413478996 5029 8776805279279206133640872474360941446467358446073891521634235205842115832420950367330728913740481689300537109375000 5030 3580312531064229180997261490508342771448363290792588111969256769913142068320324012988201606864789202011869484112886702 5031 58228160575138726561466635629669461639766562559842293921494682326737066268769633983502885399611632739354580047694913330 5032 52109234694322235472090126322340273018058884667364210192297154362630153557822360337487531825432741937679913739307348300279 5033 22578896960368113243990681790982381869669107234954984737750423649853199837739773763394436619951946715971478366088867187500000 5034 1866966701862505731031902931291287398501902568554692490863522825594229414807548592266928204740477186215349298545004941319678224 5035 13400853517661880960126837587219029069410955117324114745439666057572247376283727273421631119538074090116463056139646861853065216 5036 17905791788678526827983708030546807440098927278234080885516644420157088812105692634015507403867940028445124081875141288772319999 5037 15635674670609361900787190038671051737506698043457993464465164469478199830786887363630794883706459215454748950181975836442004291584 5038 114943511079013757643782955792233819010351020887322340941309568421380695746737494940908683265612817256430272303668113634501874717509 5039 165986332519187342533202721507869782423473052549741513351864370957374207355155157677464306427857907843572752843213515368534326116352 5040 94513525643230103902053749044389543601864244750302608018734097058079231354205507989663859067547959097943578664406718767177489929858581 5041 5129551893548579424939628498824019501852367897631503886321877173456631941728407718296907179734732481536298243083714268947641948514042249216 5042 433446351726681427662110905799255516099017449364342872260227303760382261843477249664912202577756817393838739304778372150829181454129334061043 5043 48376148172509737061270658612229614449342955710690304964796063331924386438306513771120978407932967805828508704713084736270745330929078898 5044 22036713242898352577366137989690496089353783801402285924097085665739098715547092030676421961911918471459618282995715325103911651866169230 5045 295451889758276695786472001471544674785103093469733037950400162773977993485884770797054144750590627787203728187815897751534785226054473847394 5046 18056781086460316052556427932223119888053930547635144807625363337469359094298602868040118759884291946721046931121196825631466585045354573157441 5047 79228162514264337593543950336 5048 1 5049 1 5050 1 5051 1 5052 2 5053 6 5054 24 5055 120 5056 720 5057 5040 5058 40061 5059 354294 5060 3392550 5061 37370520 5062 464448600 5063 5927716080 5064 73562327356 5065 1058769463361 5066 17258798535622 5067 306106214225778 5068 4961759932770922 5069 107221567199977800 5070 2350928741667614640 5071 49593298180297611976 5072 996940535042147181465 5073 19662457656106535987466 5074 522253311291276559644931 5075 12073055040320019115823400 5076 252925544781520869454971556 5077 8297617747930324099932337538 5078 273492717865451429739705183600 5079 8251958506073195250075244574835 5080 220654783234372003875795798700860 5081 6380203774442821808480151195680190 5082 230164911557219922371910079043343593 5083 8140976999359244335529430434057102862 5084 269787826925974134867225201132208382008 5085 10041713804787701555589763075325074903304 5086 370123314163299347452471032751850872915225 5087 13689463204092224410769732249235410392448738 5088 503359891348854822090071713343170904703778704 5089 17858101370716594100431397896983927568872086630 5090 736404874495895933728398965464623548483972247360 5091 26450319210167874640001043061055270805000451365942 5092 862964206601962429939199603331143091461221356917760 5093 41324724695263273825305571777793737476407605570227984 5094 2280290248252221140163938876996756649791782659206435680 5095 92083459650087314045833302077380392746653933058761743954 5096 2610551538629391705366730543136120317994745395148646015707 5097 61947980084297563119557895450504631488362158487197047584254 5098 5470866540874053081197756790575671877107616672635981218193920 5099 335439006567348000705178136564020032034682550245786324979625018 5100 10199343214313680342659958611326548497949561963181081168500175292 5101 931274293091072902925722345157038734238502283421258169500281834232 5102 70208564370934038973368175312156195438809276350466406001784270242784 5103 3537113475908800608016017306427543715791648034921053065109591387065277 5104 106378570077761525641728076595741485997736987325981435219079418280717712 5105 2592752028649400804856605474941645080424934518403790438466732589500046327 5106 205185922642809136111547971691436315386207804130152325078658763541372229104 5107 6835539710568547174078068603060744920773488482197039346013563308055871834098 5108 272044539579494938292781599243148015838427176137798603507594950047058068766720 5109 15075046323909905927480139716679636586502539158902613808156389762279019969794382 5110 4000565944949583821256033811519566992738096350760925316290836062552806726821283840 5111 288541865334812833627839643137146554235190653624270809320686696664177275823128062045 5112 6617160959281662724724432407237514057347935254397588294432426291681935001170227615328 5113 182099146900604203166703106822421114967129762343291909033532197929976901960860365828917 5114 43112945313459955756357911047224199141222958918775163698241437170146446831074646872595035 5115 4224146065172473522357737516669284213361681710909647915555203711695923533006915111347853844 5116 206631110179009639769360598350531731260225291439178687186778476256899593042887711036233468928 5117 25463464055122728850966068640811460729814048246041779818356447664894875099197109479916413276124 5118 2302534120257438354576669592265647626014732204627727531243233910242724801761013704438439350890800 5119 158462943250919266395967747246380257155578850295234776878827816447301700522709247154680538356387180 5120 7523806064981219462154099248371465530362573603084070321791941969324093526286127116812292480468750000 5121 217790372641324127318877754215483584660457097559860538819475980544493338258668101163784791205746405730 5122 22948077530291553551693319853183921519936923505357927703343135926354008165670634239299590772705078125000 5123 829635193935281878304193597258229546778317886083518258617856490143696759462365688147357596322778411092926 5124 4447222255469162675093369787617466129258727999962173486879997393911366196673173571510503933098144531250000 5125 1515832271114455562180815043403530014902353353290962665693605494289890223898361923963820675697228302060776156 5126 666334903600113224404160037633107670461369881017023310491039807303618944747848247909702226652086711883544921875 5127 32841989759267187245063053591041688600611167100129410652560677721568937294171308779304054173733827862497086155862 5128 136404931894184700488419906347779415317612184980003869558698949189040877480308458067649037790987848898154737872999 5129 4855032062553520634405173788756484118027168783609927536081635401576313300690111979701241801263301879275755699351136 5130 659262724760945093326015324186088087170672051629138963656844714893691594210109510424181200560980207294158935546875000 5131 278635672016014447654489670432167479352251185783380193949666402667162261574911100914337905668988738749150562676760854274 5132 4494146481245904108071976805888663732248118668384489581234194188078939566621826794150453394840100242968305440520206037976 5133 4202463425571202790521920061740182453173480754973325971370164171886337412409351399310329066083457957644354698967094381707825 5134 1883092527146567068466293198709484541122344251398915429036479815058769032297903065747645189157078879816830484069824218750000000 5135 157559701772671575581708217353297178759894821738542374804796631720124989460848172431288404647903541336188926296576811226268369739 5136 1109838258553773468955912163012213647622197545570057020837759912534543065052252027948206415273070393345743746763085332299300995072 5137 1426452402517909001405956936224435259197267745014062917906658033609884615686802800714321121416485587179060811912284072128141601318 5138 1296788484287681616958604527279211405841910506323674435099178777331071176686504123930173160733664683528497911760948523717844696825856 5139 9367397889517732791261695287581120404726601069880312571653587386953792565860472045356794396693237188861051010670015051920345373619491 5140 13050701531598403748651239303172735422740965679042983075588620673224329971459729472984013592597202498116381119747362844695137542471680 5141 7685291197108410880625849859099948611405968634523558857308654562991504851307669155734806561156652059006372999019188542719646302977344513 5142 454460388759852645015734887284134333753875558891914977845913508929387562390740873832701884824189258621624185746075212041232372610771886014464 5143 38819244687697107825952831687320379045061833276782200280764968348094088299491494403741516025757391336636159960607429758261659573900332460485691 5144 3760634735476213972818712472610643867197495070159728772960067535586544419818920587136674847071799612403435872156239759413531233560277182653 5145 1638581619383478691548898862868275272273359581120815879397979154283634013383471607817495800023761795871845922777052121902029340990350155723 5146 23456327620422494290369649321390266921474171731265207817993250999186090457937877327218186001752204782030060088297230657762298429088973633830294 5147 1448485262419970106939432948055653078720501214521905637682243081045561873530256237687246795867889267390555956808520452255994431221132409571486721 5148 158456325028528675187087900672 5149 1 5150 1 5151 1 5152 1 5153 2 5154 6 5155 24 5156 120 5157 720 5158 5040 5159 39955 5160 358218 5161 3500010 5162 36451800 5163 440807400 5164 5999994000 5165 82302224915 5166 1076468446851 5167 16537583066357 5168 286883622766146 5169 5426387835887592 5170 92097311495149460 5171 2121766055435597317 5172 49239034048098553680 5173 1088733213126857616097 5174 22746570931595892523575 5175 463797089582696186603754 5176 12925679830085635666646300 5177 309526853866228239500600121 5178 6662191533934368897537790899 5179 229242379982420693980472891101 5180 7890155915159619142569587522519 5181 246782290857200184570455873105370 5182 6785687650787207572465400341092780 5183 202008653427286591295221934521749433 5184 7554980447471267709651206493872945300 5185 276106891075845022703453285414505525804 5186 9411077272616744370662031032142546461810 5187 361132343264435548425255484479525348876059 5188 13692182674137058756249475192281156760687090 5189 520109197335387127433483576155940804611125414 5190 19607529720219375387395514178518755539814887320 5191 711448479439112090418643170476139205539126941026 5192 30101607420526512720184834971514597586814495356400 5193 1103499527310398665594323905809517487143951265757096 5194 36605968859186491264591222494916668493064802544840928 5195 1799692257999539899804518085178172111565604833084697938 5196 102199355006517863718418934312246539598651356660323433680 5197 4207570512999178647336037295367759593946646845681059032290 5198 120441496116537068752040455160960153773453514059159938077100 5199 2871014257313842520469620987341609475516969503561769232811080 5200 262865860355838504935016772665510064712631033183772502113514586 5201 16542414066762764876090091177971369040589309080067711462885969212 5202 507309074293420363942184809591682746917539393170984557170906072226 5203 47879618397194447257795068278499606260262476978789570837941886113693 5204 3709839648781318811753991123282394696681823481324289654329574553938920 5205 190235223494881808821421009074863051312712340035423835263331586296465647 5206 5757036115020531872718880943116915937656064951006225755560922869375794634 5207 140587454495639398643815485805189369762940829391764879122142996112067937361 5208 11406506843844148284511618122471645254559557986783277787591544017409423417704 5209 382796330500757499065338096342314703607295097715727913391312440146878128174349 5210 15405979295280661691768469182451955291160144684044233799959297319764653852590080 5211 867199240057919935275375072357659235493045760552906194020890856361051603645584773 5212 240736496747918327711622864505175217273716586504085930591347153352898152357710624016 5213 17706638772017361244170498481013343946718026265745379548558290993994562448619392117525 5214 405423481670897508372982550851437379766405920622840547891808829005882370586123699431948 5215 11173696427988016978240510080356460448841164173596664615813757286244542058137793208193801 5216 2750850965054906745634854364554419310869679354531923356727317325161182957191030154598234206 5217 275646564816222284620672737308736006697812130148961341983400518196368491546169027104334126966 5218 13622368612483926711973885507155742241795304959384405653682388430851887022847487510996794240890 5219 1721339338697435468260247154749869707440565969865713574345303784218282630005431859614776228211138 5220 158684618840788497451588573115188013267828269915702975910590048556330508454928443554481285440539880 5221 11079124070901475580722010532615279739216672796891012757958852434588001242056168473669287815027920920 5222 530378112584806630783345136469447509608858707849433793122311644685199257206601800975498019409179687500 5223 15360105387592552110241622432408439725713806243854638910321311705015953233126809325152628243935382054684 5224 1650814874204450089082601163929955963416019979662771789074139893135251454476565011175705039036254882812500 5225 59897355633083796722937774481420963544595981730585927841054931903172154080473772664070298388755305472352644 5226 313171453955734317968551589786388844627527351377607181685435663640232027142963043709261306433624267578125000 5227 110686715193986906791107531828893423990639728908155224336831641788902237674878691529469073620556497355715631924 5228 50560631861194109001481610031486705950698734343858472362901649104491392686039828294797102524862015220642089843750 5229 2509268212973957261418315603617620168669761294752025993405060475078522437166329894941106863369613928925013706016246 5230 10142790719930226520683211137542900006266204527571675346563415642828908647120813994905577725918969003970127948007742 5231 362140047087499686995724136583399454845216360130249100089070913175953910567453618911901786466994159078823594768645614 5232 50138993404739844718873050258971623964248677954427215420557004171829782664778120153557591310858001903830204010009765625 5233 21952365571883485977835019234158764066247884576664850116472557642355039334684404640659990565640495854231861001301362118721 5234 351095785457632299647758531273369353218701907267893001573816065556121971016168517118608454562713509645443847559584902484234 5235 343000208163618056688405676924150888225077437257161308800237214886443306029517569355280551294094646925883495867603265850081845 5236 158920615290872088742723040500975415053184786096145494636849057811731766939358500229551900961995037964316544759895324707031250000 5237 13453437130190358473917562844981815813950880568104663977397876626432952841711358893177389954440510337226736248661509812595454977319 5238 92983892989462800931074015854328148770921127239562732417684185029639179926891281680952227202224961877003671116707771062872373723136 5239 114943511079013757643782955792233819010351020887322340941309568421380695746737494940908683265612817256430272303668113634501874717509 5240 108774976825515783668923376954884304774619055557156770086577108787764722688018997316529796886593309439031134645947001057844662387081216 5241 771979875862966039195898911333579453758865365430815837261476670465428068026854880326027972327523096486863789299259606576492691056770913 5242 1037514723669134070853049548534425222262279838532885706944542569370775043195445778062639429620051920845629860149021175497798915811442688 5243 631790550981314376662939495353301669703075473976072074541407117963608475738583118545761917908163551114522884719497569259875653428258074014 5244 40701251635540539032870062689738790870506521979615882804512908313273489355996953182076821141445226128100829394016450563223988970961985995800576 5245 3514015842682119637137809223562684391272468494693631898016746515605221668487740246146345394154005658309168756262718946543931515895498019904197122 5246 295451889758276695786472001471544674785103093469733037950400162773977993485884770797054144750590627787203728187815897751534785226054473847394 5247 123122369572192329862509687272066498520355636310770855815018479522596240027476255399625995758026618267948109478794756700008480785531379811686 5248 1881627999253594430991305166507195100274854794230639910829581774160630077274382522638512397338741884157306129542180061577046075953817723104926891 5249 117392991625417766739707967370607720131391709909673047879478913427358531986963945810824274657320488380209385123149424280736424207846376229367862082 5250 316912650057057350374175801344 5251 1 5252 1 5253 1 5254 1 5255 2 5256 6 5257 24 5258 120 5259 720 5260 5040 5261 40187 5262 356310 5263 3558870 5264 38102481 5265 427026600 5266 5631191280 5267 83470186800 5268 1224285890481 5269 16802853975222 5270 274445054846494 5271 5049082137108744 5272 101538980103365640 5273 1799380684026478790 5274 44086156184783858444 5275 1080396000585319298671 5276 24987632324940549302366 5277 541559264144541765755130 5278 11395855286112112402655400 5279 332704759972319055156457255 5280 8240809387384550843186261139 5281 181985001735951956015399556711 5282 6559584921535626782284246962994 5283 235477090014858916633514533358910 5284 7626256118962267744795533382398870 5285 215408416407419449230495500263932120 5286 6595828566129335733209565207754322302 5287 255500968126076968535817784982054672592 5288 9639779308808503634105013112008213772896 5289 337668683874577897408979948759558265422835 5290 13348244576512956400694802874853756488563838 5291 520212519237868563247594130167234869145641270 5292 20280733536432258910928398010336695604312640456 5293 783362072951087164931963474123256843341112426240 5294 29051963677357701907408708971807199549225341905133 5295 1260457346972023060895369652596143604560418827823040 5296 47133810402781024508625735311180333905265334144810356 5297 1588895188861447044688940245307347269309450145892138240 5298 80157906309802100829800261665606253231392815134923642934 5299 4682216572119632446402937163416457311039763866136749642880 5300 196436055279601178161761699333561418490091621869788742220870 5301 5674967661718397076435552721712621116063688621899056387800658 5302 135830841413098107966689287829638193410928658577439285631438789 5303 12888019233867924236954271207474308191317571413100675751916378312 5304 832116977914195339577672674921059862886186517251073630651828629805 5305 25728011580200262602988790716685005441474816747278717820776904095904 5306 2508974641768887600402783184606275125579391725999855328440194266129289 5307 199727595865636298750014661315738764193635832064704119105842485936682720 5308 10420817802084371275103018224277777407455249753185567898426683193876092398 5309 317226235100085449722079856535478705885692225930108051473925238782866703968 5310 7759236353198893685826506357926712469931145593769491101008486982769854212237 5311 645224585360366779418487813228309541098190273155030111809642439095591914380480 5312 21806538842458771798081369770083835517569639853947213248611385115887719214010576 5313 887233323767907633598487881955921596451947175320929552952190114864978234179584000 5314 50717484658316867422039473232979215440157925425975889966234333295167935234292869545 5315 14723948623420113709429606635912633262093986672779524612004170097871936421770208062400 5316 1104109838566042856018789957667644927013286597283407756853187402567259435027943526412363 5317 25233966584334865741143451498147960336129880182220477932157102978156733179245808026955264 5318 696336575889798576651682861828592525988249671463412578617938720556235549829933527472273480 5319 178220233987745746827983208525842733684909933706253788088311918849820948322110462736369448830 5320 18259845945770875751431441227810268775481843488013505179011584650791639077339801137839473486868 5321 911472681548685445143037325960702328065067071496349714033516918910090784602210442661961487755472 5322 118074382022519542373446482200725307487538746873579243960998672408761590794884274733362357802115656 5323 11094622781914072108570579095237039603850093050986769330858101152088081172318264796554469297572851520 5324 785675919274121181397858595314620812900245163696149980464255439650021160665654287846029634314996464280 5325 37914710313931762101898773025426918430784230779987840293774442061582283093845357074225052853393554687500 5326 1098348285933776582742452120065681071735894196733902869381585799080689053829104061146029442013215914523326 5327 120381374503869875948505496543487293141472323957072261100829012049672480022936692052256729552934570312500000 5328 4382860779192370902278131591486207185297359089887704121032760163720508385428540452116526597380408485535461536 5329 22347442663750419854996462401459603309350301523057016836072204354437724606463296059411770204519184112548828125 5330 8188738126261911207197630012938568264223725961165800707463379278236644100466274750740155782034105380864309392010 5331 3886299798988469919854755596519100607990120188499631674923959862633612384603490584066781869771310071083068847656250 5332 194176736367371101616685923487262522600061978958426509403494198432480241345610129598750289425378544222164696762972771 5333 763743895230172623832315546300805864279710934592979916241076242699223419232228979002497930495663739666285098697801930 5334 27349918530919983466159639750909170644546994898969141472631729189870811182691150877353699554309353629612836106936954467 5335 3860304241224071603718094306349756294845331069150521696830519948166886316657174330499464744614422608710320549011230468750 5336 1750613112208176106475326557483342515617698364296888782372714674907469452290906316321763002986190246278573413724018106756208 5337 27759088568226069053027098600848920369903079639788624974121900242822495759730742021581657004812515383444419576551252444884814 5338 28328557747636006548010914647336588908118512947698396474994276063441595209556591903234402966116663099895787074078562278385316777 5339 13569640475657165077823252609433980134949215297020413962979124468014615470249230677650902208603954693209136243157319068908691406250 5340 1162096406870224657840940113452179176821065852768221695944995741381945635939245416877936748383100135681853278443898183039685495297208 5341 7879872268306661520474525404373316590884107652770763414931917931482304645220681234932793318759060300252668998990155646091898958905344 5342 9367397889517732791261695287581120404726601069880312571653587386953792565860472045356794396693237188861051010670015051920345373619491 5343 9226592847609741028203255454577817058153758782876180687405247810332583552881164892349559800789442986543682189981732001415521997110116352 5344 64326789045641414008179285658526443019825340800675383235445640252515868806843435800560063735064881066401122226588585922126571962323441477 5345 83387530933843979681688540923713014809670114421155128515553859586078802934732289652293964753777076138803198184017760332287033953121992704 5346 52502628463568010464016370014872404250332556047174222951139334325674671497767861219710539728134497085589614940426755199863045569888177480542 5347 3684379853727795880069224693834097599492225174019007809078035659817332295465475305736102842968025800971165662798310282613404411335437355331878912 5348 321481585093954456298719000774909387444638822679848597578021150118429350013889489495776973461373523284586886368762237043577649348207082220886278566 5349 23456327620422494290369649321390266921474171731265207817993250999186090457937877327218186001752204782030060088297230657762298429088973633830294 5350 9347734153667456950701500942095480092526008965250804823180114295615056183142024150867224582543263265826046030486438265317967485483986430934691 5351 152497195304210513578030071994829583873988913354775338791391643600236452929432632122099789372687770309145615770879269650484579162580249875598983982 5352 9611239037860537375209401247352005203994645852874596482444023819292649914490069816328260005605856282283446118115532910256025913658428317592566556485 5353 633825300114114700748351602688 5354 1 5355 1 5356 1 5357 1 5358 2 5359 6 5360 24 5361 120 5362 720 5363 5040 5364 40293 5365 360486 5366 3530250 5367 38891160 5368 452458224 5369 5425169125 5370 77488765901 5371 1244177664443 5372 19425957230022 5373 278681595718386 5374 4823357194670623 5375 93797739543238920 5376 1999991100433272723 5377 36913989067935648480 5378 959644453813606516539 5379 24783438798700087660966 5380 598428333746170121599014 5381 13430891082569288944668548 5382 291205273239307179489504821 5383 8893137278596175942876745854 5384 227528434073270648311568306265 5385 5148660725583965131347139785961 5386 194169523587008374445765831173348 5387 7261931940100740133253901654935670 5388 243274767390268160353336547649107995 5389 7051726056971776712508015966692799530 5390 221887952157741283164854057198165520548 5391 8894896166008521865370679892914406771538 5392 346171566420343338486616610506602469178841 5393 12452067153206318708061995584706856238516260 5394 506715043234106432457488548546408634294091271 5395 20284762390341089161831314957932879363250335640 5396 811088359576586925625510680651410396533441738440 5397 32079387344906321603528628614001488671097249121600 5398 1215270520734781676522702337969895994721372633329585 5399 54036322599338795702019549026213350344755898946520889 5400 2060047197132959039324106315018414242855553943020059662 5401 70533986665616974041503195564525484157199128470646680960 5402 3649554047784224656811253396571500046848728193360355356122 5403 219176943810324968284461002603947933167686659431675300232800 5404 9366004996564301694341686895779659271091468074691386664724745 5405 272964068828295255185334564009571662263248864169791749272289096 5406 6557455575162120852475938556952047016681396294876755660971514462 5407 644522876948169191020753536466503145860725084279059451443879849236 5408 42677900495724026516387082793424906926072606586867749614062399182048 5409 1329879649873938140454689787776556315022882129561606890983491715162520 5410 133955254449910840716649939877649222092861662175576925123907490220741072 5411 10951911862309264950562806914969819417895758016660216392682241123731993345 5412 581216600592655361219059816966324633184859782468084299368141949728141523508 5413 17792053208698133697147056198991612346690913349379678225567618438300600178328 5414 435757160648188861696477058879087621108664124816959335665304212335933742685770 5415 37127282886558010505382249356048008000122711756760787163490889015653198554757200 5416 1263295506850180792016416136809525130704272088862505435780638121643784523574408759 5417 51947537488117734676755876992550355864787890079792030677486110449966431538144870400 5418 3014799113399919228397502387063368146888938907445268535268202829436268707033675868403 5419 915072513536414628840621796254627833179325640743475807366092322706840922370406776881760 5420 69940358926927131077039789521631831788632571453354872352516850415299919058125527268232457 5421 1595127972425796852061425350038324625151293880612574025832037610046954551456391214105854208 5422 44062803530244956669734297788421176632379014665912310447034913217859504723859254392320010982 5423 11721355130462451849747602568158378386813766979433627099092178836917878978677472812512369434536 5424 1227653323238353271597123773665324377617775792278408886768328564363380974353268736634963501225862 5425 61883499276033851374636030642855267018875990478749305049909096302667527567106408792005241215620140 5426 8216631643597201655742492155944380923611877527190627550427023419413792344971151522406996906741856647 5427 786775010135858856567128446631108795013024809002326298775485587302665346849554993274734293772045561200 5428 56500931327426438467424727822516431420918312821604241953650512603527706412481706202987087187779712124371 5429 2748022311237959328989474926766941083341688787669748759104949149490196825149848454749734903945922851562500 5430 79614984956750079938793281874680209348450872883766667772419028742090720965823429191031359031230743597005822 5431 8897126508440205551102760294144008994785945920135883301064651452761713176669077048703687208313507080078125000 5432 324982541418932641836102036474256535190147943601073616945795371553190179366710363321038587832300116283379675355 5433 1615662435578699339196989657510168098158479185933486980501690582607123061174173270033649705506159034729003906250 5434 613680528408385331160445549747687469330900783712543977511786859019815009022939097817305252421623688729271843254539 5435 302546822513306667272356338867068127084690436172681608181675553752614220699282045480320076063460381734527587890625000 5436 15216340058507933265479719479872927609615273334327944559700056249232984236181129804729677982981265299959448054326613136 5437 58228160575138726561466635629669461639766562559842293921494682326737066268769633983502885399611632739354580047694913330 5438 2091049693068920963349975362115848946418135711408637504873290461388397118135365185458543037730974066983659702277688805634 5439 300837310322588281023874803108376540588120714018985178628802824572327706554326359100868264295313427613381168670654296875000 5440 141286355108233853879908702493755108175903735013887878565426572633829548281505227197493600630627395504536109421309926546214154 5441 2220876601428814683755681649862445930747999647902310561133749668667576964301706279714836617889187341162536659031926223303374286 5442 2367195196169638524403064550655313110523483179623819234722699721496195573271377581321503986975191672808106714012558471181468468216 5443 1172133952586347882580036432919299495215859602092724168527354461484586702846276952655988618967372683079099674199596569061279296875000 5444 101534698308548421568461180152157383197555883678530571844836858030712527850278971227546083996139138620895303800458056178383000752663544 5445 675364089975920035121606280935489552386881354917828040534831696404825434605882508453958561132828193208949966638191142124910147845226496 5446 771979875862966039195898911333579453758865365430815837261476670465428068026854880326027972327523096486863789299259606576492691056770913 5447 791320827175048970847401485143034805440754020439177636086261590906444255400598352407443405290750895940084946839743948508026742666717822976 5448 5419063037235621637876159270483035339189067656298456658151309755437387968255775370092430829503105420200699039567316593844280684034975478094 5449 6774903008758393373756264412771140643477696964822982807216146113110829959338002970097088733000043536410120187447056352693651085537184841728 5450 4409952088907553011555817503945618346722300201990053320994924466351615475808552226270767604479073420396620216149829073761325129978851650879924 5451 337067426127649077808257035673821479132087359453292172017251471528909744891176165262812778516232900156617744272106643927042210677883867205883396096 5452 29720500213439525698715231738656091555125373744438760831567720105047718785322933375921080390907407828901209341097473015180303900837974841283682600753 5453 1881627999253594430991305166507195100274854794230639910829581774160630077274382522638512397338741884157306129542180061577046075953817723104926891 5454 717018038526346775271260880063880110574513460227182449946144800372958286480181792087817345135308518138376981046891022069055043393386364294121767 5455 12485302370935763863791795834091771346425156172347389279683966097954746997705448145375834003176170384686910534715573318350313167136357414159043240766 5456 794843070356768617095429813108603332475544396489198772642562266601365712039915910069811491556444244084993700650300003633192367090336685981357728575377 5457 1267650600228229401496703205376 5458 1 5459 1 5460 1 5461 1 5462 2 5463 6 5464 24 5465 120 5466 720 5467 5040 5468 40299 5469 362394 5470 3592890 5471 38471400 5472 463617000 5473 5819926788 5474 74185894300 5475 1142385651683 5476 19781612951926 5477 327499609751826 5478 4893535624882022 5479 89473066991096331 5480 1834194716010805680 5481 41363178374174273136 5482 793343070440580056761 5483 21838542097877544557762 5484 593230635059713326134046 5485 14928905041895220084024600 5486 346415247316223824049116496 5487 7727552078305992928046420721 5488 246516079994774542394839903117 5489 6506410381141979079299124473811 5490 150687088252183334473187308272611 5491 5939176230058396508277601095610438 5492 231176653647529149402350843793322200 5493 8002887411062796914910092009226373450 5494 237844533581595738509325582621272768224 5495 7683997449716433987779445515971104552632 5496 318510439854275770521074411973266692092986 5497 12776588820380279648519296065545183904865002 5498 471600216434617434047224434717602620700445301 5499 19741695560654994558167519144501204696844391859 5500 811249485726290369965931710721731284453695349000 5501 33248843490070231565629141066937534791634713094640 5502 1345720981402995657590187485271185273722632749610240 5503 52046268642775524720661762364005623525980114574615134 5504 2370432748289400800462822082284294061943853171740838520 5505 92083459650087314045833302077380392746653933058761743954 5506 3200714451033502166651676344783572708630392031780633943040 5507 169774812904476585544949988722598001750136722184766692059055 5508 10478077718692192919846112436143989800666167464778493524311040 5509 455871464981899587125073251622113534162581574481957770952491066 5510 13397430091911750301525812587867727771522629363470057650126334062 5511 322903308529078639573367543608472655922876031713140838596821156929 5512 32864245484265578318646233423245645981457148541037926694364969706944 5513 2230972596921728349152782724560724125121833609520683331532173092061757 5514 70038421324914811270704166963904694624451008121693637942744375362972320 5515 7284372817312695412839890107134559209881233747708469313109654940364673573 5516 611458720565397580941763882250156905100641571557757226152297868631383621360 5517 32995981086607850847027739725511946195686787313099393971222425776340763519928 5518 1015397707000932990414666483105329085789047369190629884593363200600394676303008 5519 24893966564868053696830462502159963562279352788996639886038301406873914357988958 5520 2172574439519596172817046264113568482496364274922055752052513341199564293015992960 5521 74404936136059157157214698686788335055182844653009729153480754665776784020184538885 5522 3091391009894153962099284581072171572555359159922151054901400646997874353558119251968 5523 182099146900604203166703106822421114967129762343291909033532197929976901960860365828917 5524 57773163906598305158126150614279497104871680600012383194918573082276956674022143282257920 5525 4499630131012463816539532429926348138669421693507283063705614107868720826193046436499839066 5526 102384948742771292791247568454918194163930751102373795220784929130982044106916310113443016704 5527 2830452764256946131170881102002915726616303394369381088585997200340630802742449761466876997288 5528 782407039135370003471887521263605167882165067416979743199239123696280047803715959745232907047524 5529 83751878439313448186780920586645924377434788934110804799708227617026269214403753518829541201495348 5530 4262408012114118507691889731386588806230392724158675567043741415204407030211335717599060668286540432 5531 579952283723727430204732133691392099433224782232168640178720495827459301761288619848085023882037104448 5532 56579971114415220863163891090534088918074110294273237669328811009554997400450644175507412086207764220160 5533 4119629262776906410561491729790238633940569295757437225900853953021919301892245209561730537235050881110851 5534 201902467399063803751015325217439013869297834211211243944773252743812821901948692375192293876159667968750000 5535 5848966067195249432962874994785286090711109928273465681710624541641521284982880237944327640692579696695038598 5536 666334903600113224404160037633107670461369881017023310491039807303618944747848247909702226652086711883544921875 5537 24414032509059868770838382014668847527446263031725093252821832447815843983157387808707587311660232356559500569606 5538 118325214703802609417842485182421718305681770900103023351818756271508371301954639449818691459861085227966308593750 5539 46580076050351468251948254449731033273281785596775726518409998821697655141656668532884619234027596700066108960478121 5540 23851285329113429605193538675440870194555554589768258795745010817003095588066767869584949647294270158118438720703125000 5541 1207308464039301230720148874828393231486699642091493712727046037971876688422473314774120670716336030984490993957777968488 5542 4494146481245904108071976805888663732248118668384489581234194188078939566621826794150453394840100242968305440520206037976 5543 161821756370379387896358178405354472657284789091668495944118824666624389833800507840970655268149849853219387187270171528611 5544 23727012225088011311037541803943863246947542775852650574848179080170773423844155132156246262350562934610604779052734375000000 5545 11538514638969655102766303679347063729853519466818010939535411085622485603606262644387752139601062240401281792418861818610525288 5546 179772467729019024038410201380561388300249326581852543750688740984899926192523293781255940243163339419162079306525100380585572709 5547 200108012525436749460063310228805741218193240147614454779274993708693075172357267902831799929034804242446913995268658709209190447356 5548 102411698848279586305569481018342847080620340722637491310064112857358813423105607841755676361768064180392209455723476922988891601562500 5549 8972100746603651368926509332575330281180310272936127441874685592932235820553672384301225424139041617092686075583026553117262530592231576 5550 58534141741001304405690289210218721601882816239074802000190429820421303662543259007125146755703250798478197694976588957591966107819835392 5551 64326789045641414008179285658526443019825340800675383235445640252515868806843435800560063735064881066401122226588585922126571962323441477 5552 68613610240508911358896165672583654817232335705562557241068002696177277863296300661852440080663951175884115137389432416865028397392476504064 5553 461478692602070133055009228530385389780421044093537331304497272178256173375500089794773030668290359100762630661770166512541753941124406233898 5554 556352385478328645541072585577007248947511819193274633119232972380447280081840901652422278135425364453774334594766876333148265086665839607808 5555 374353974020299263819748026295172779576458856170381826154361150782922881215993076897241765674147502772002351318794434626473737921166883331215153 5556 31161388317911132238724847192227509728735130999221380463400160242309485893808365759946791304052881375915774652565539056927259335029293271799021174784 5557 2776237584684609632990472036826230351271917467061419419783246929203383866274214756256706991299716088031245939146174277472193528561950212610107062032881 5558 152497195304210513578030071994829583873988913354775338791391643600236452929432632122099789372687770309145615770879269650484579162580249875598983982 5559 55560088585282724720961642552438575813275275847017362405962642504687238698378843259160110351009222637338652405601882534257032180182153090071708921 5560 1032526194776264412421632170470860882922122992185349950323023979571674787426493445427374002590457145895401613879402652827553260146241099454597734265541 5561 66390322730039642245613089768755019354662018490204309238331906621293315822604602212515472113410428117092562242590679993982530083544404876848562717161990 5562 2535301200456458802993406410752 5563 1 5564 1 5565 1 5566 1 5567 2 5568 6 5569 24 5570 120 5571 720 5572 5040 5573 40221 5574 362502 5575 3621510 5576 39390120 5577 457498865 5578 5987021040 5579 80610553296 5580 1087056556383 5581 17964358126246 5582 334171648506738 5583 5846053909233384 5584 90708168521502844 5585 1747062199961093096 5586 37660790738327495760 5587 896195866471148967833 5588 17825370431259983294751 5589 518585458083174403901106 5590 14791572325957921423318200 5591 387326403095319988995858931 5592 9278538804798309125978583684 5593 212656624615294425155142146001 5594 7077428399801336823356137657391 5595 192473296026548308156619449163730 5596 4557202536559225038740314386328522 5597 187525202675586675287836171645545820 5598 7589265268320688619144623154159719800 5599 271244740138445450107077926433297004604 5600 8258098211438564332333688362922045674848 5601 273700227575775077664756772472502801659413 5602 11722107077900529828430040086140359457966426 5603 484306520418561275613535814149300409611984977 5604 18331058684105007360285546621302584636511339046 5605 788861002594695975597377495575118143720292599472 5606 33255448514134988333283802764022191760282525326000 5607 1396208740158322888908495859633138257020772590440055 5608 57796713920439977749376410825888468175757062689506222 5609 2280817076210044140244684628494607727446041814758808171 5610 106348000362706643638200072864969722746494130544238269940 5611 4207570512999178647336037295367759593946646845681059032290 5612 148400531438963442135803466628892507611134527620866526905600 5613 8065849250138308717436158762705231307158636602870396626680550 5614 511355823950579823340613687237640722766047483245000624153726816 5615 22641456257091549541736853336842262319875040554218001707307785700 5616 670714488228850472251615641793771906406679992823080627534952502776 5617 16212231639532462731951572600759021437623007275829681824709178794886 5618 1707975044665273020717340785554677456460433737164169951573088067980720 5619 118823766726929003318963286079324953946936724894202699043110207125081597 5620 3756896980174107596787720897356169125617893602997573958563087205149147009 5621 403320144385966316248529695734852054801906344011472050646875320354246116468 5622 34748108993586736802121831256548501824965429136917970889338292769783351415400 5623 1906062863140414983357546702272483777641469396159448624793436074796401044500247 5624 58948167114413189221890459495410832983780595512486732288254416743319679191788544 5625 1446248462016205826996883041526019423844554551273292695650446790372222495897485808 5626 129251249137657189360717090388472826528874745976641083637898291230379068138234198645 5627 4454104474203887429368848869899921216490194901856603402372270342442898445391564673119 5628 186935495732736354615141619394988427719809652873206310671431832383080790629691779186688 5629 11173696427988016978240510080356460448841164173596664615813757286244542058137793208193801 5630 3704504923043802841513559237248513759933077450359480181237520050096655988879771534750361600 5631 293938419566994881238351690353644938681661946055445612740075084900172614089600305906122379106 5632 6671255450004489050628323932364606740635418327213662886054509152955583548766839876981338086464 5633 184532900125316654554874039054370452970767186098610401277157322248654013358006145684121939326960 5634 52994140379796331618954365061761502179241266708609589866809007459498721216895096279243549975135880 5635 5796452994631538326139712789156963612783827470105887104443398327096956501278675403747992233561754865 5636 297779971691956239978343229649251874802428396654471457675167152195360618540800794483377620893335083874 5637 41511158684273117296283600015472344130503623654639283359305911341695345177343308597440146941883451002420 5638 4125392258390477525200001664511345914783652107452684125139347721147791562779699510867479982900621945978536 5639 304487537465740700171781396224248863821654145040831536256609510560748453586673537091948280598609506739509902 5640 15034622983789075930411214152486614055570789097345858203425382848155289232153266251026771472777160644531250000 5641 435427360750864691590962735227527589409973392025400481621920767037024623876847686078427007797966755412167535424 5642 50560631861194109001481610031486705950698734343858472362901649104491392686039828294797102524862015220642089843750 5643 1857902349636533656639622232704983362332194105846600844438630313435325231837106204243752695436137458041702632509832 5644 8776805279279206133640872474360941446467358446073891521634235205842115832420950367330728913740481689300537109375000 5645 3580312531064229180997261490508342771448363290792588111969256769913142068320324012988201606864789202011869484112886702 5646 1903820554828609328240615978503018597057095934310617253772302497286580751119124591204339415174323182636351852416992187500 5647 96973957335032642622873000475419370902144491060365764611494296243503236636785265998992060527376723782472404302013093957714 5648 351095785457632299647758531273369353218701907267893001573816065556121971016168517118608454562713509645443847559584902484234 5649 12673911233240251158518037991512316605683855038132033778636576600073740959998804078546977749770123457253764262547515388305636 5650 1893625313735389898383145925782671088539405628297923541414373966486930806836891161509296934317308939789950265348815917968750000 5651 953408709447971082235889090451233446502856393551348959268809614818323870299702196103177875707612741047694586202415106796583507513 5652 14721183725251660465529421540406975874041791009121710445216122538240663892164199116333372302363146190114218589408206273446965018104 5653 17110326854656529546333279440386144131498416325281866361955341934726952801176167523006380837804383028408782691674741140655411971995240 5654 9049596788137970080943541560154220793919250168715137954049813004756595784646777639666382851562965805494487433254049181632995605468750000 5655 801726618810308978037100397477635878890739956294043146156117369442767281787881914908868650440839393273828222532336149166220053634344720241 5656 5129551893548579424939628498824019501852367897631503886321877173456631941728407718296907179734732481536298243083714268947641948514042249216 5657 5419063037235621637876159270483035339189067656298456658151309755437387968255775370092430829503105420200699039567316593844280684034975478094 5658 6013995063646252210081654344535578529567752789625260086658224225362536575745176927187109744016338391407703249580294062002753068095651922837504 5659 39721350813190762809112249642471253504234267953010294087079297940489293902269481622065821824063141525376475100686463150258283871028560760449556 5660 46173476910346099859445802457853908417167369478092536283998640922319589708971685827310832642675684705014142640411562249969743013009223342620672 5661 32112835322394088351007034754890255960815349976501466162384052795918533589348831224577044351962056241811287908548025603241971263003695332255594816 5662 2910833156166617791512374235880214757082055638734695628581416714463534961578958817296078142785086178663782832884040996955392247980495875495310923923456 5663 262006150076159101964009219009896429535727603113194770616944225254495454690253274345056070473995235193477969299230851215510160881012950437845252481564162 5664 12485302370935763863791795834091771346425156172347389279683966097954746997705448145375834003176170384686910534715573318350313167136357414159043240766 5665 4348711358640083606939483413113425195183311675978079256610171920390386728188635061035178126583797358927006685650279860730525761681111767838419026174 5666 86243121258699691545453742405171130144522466748424130883864920577639279225855581654412987598311184632810494798741837815277699945444293061472823852337210 5667 5600244204509704582296124404106779574951710852849996093132018702319204400725687478963298335281542980650798673481467241233501737423332762009691085891692189 5668 5070602400912917605986812821504 5669 1 5670 1 5671 1 5672 1 5673 2 5674 6 5675 24 5676 120 5677 720 5678 5040 5679 40061 5680 361098 5681 3623130 5682 39809880 5683 471101400 5684 5893432090 5685 83258295120 5686 1196233296063 5687 16991048766006 5688 300149737541298 5689 5977242174608712 5690 110152988556277320 5691 1769843747868122158 5692 35819244602239059528 5693 810093390927502971653 5694 20300051497259848603430 5695 417923765307339020843226 5696 12827611088768980271521800 5697 383564541195614761783437000 5698 10435581785952702538483000719 5699 257724938070688460238423130578 5700 6061161517429132912786782648089 5701 210198185378609970386530620498750 5702 5883556870478617950178024814524950 5703 142268538443759679639423456629262084 5704 6106003324539205128880822199231597799 5705 256696809198956690364367096627768643280 5706 9463789477693262311009630621267220792328 5707 294918060426802839946104036869462959989741 5708 10019875568252092156162555417861293889292738 5709 443067167850700323483397492539286258167344905 5710 18841120377274294744480665397285950425238724239 5711 730796542625590366821210146202508881636979168197 5712 32310255291410927452468139583060920604249099961896 5713 1396486102958353019275028393150515170489185317424400 5714 60026542124115862686670991843288566477715180876799493 5715 2540010378654026736632133521099009970239002665800481360 5716 102223594935764108128499060274266172978007651288918920768 5717 4877264810806893554820185529774470629874595885527728513440 5718 196436055279601178161761699333561418490091621869788742220870 5719 7026958055091076987818080925997211172481039756918345789808640 5720 391184631036022743030952426122911564740178583158609131718917577 5721 25464709263135724796047383144790361107375893070481270067119231872 5722 1147008076698521169110408686673481909807284116416052593042173713552 5723 34236317353055922259905391148076429236829647554155367023103995917661 5724 829632261002282672527586894668343462255897590680857129151891170917723 5725 90439315370051124271600356607407066009654400271467083518216233907747520 5726 6445866768187361560169660796389844036661368279387684060030203258664748073 5727 205185922642809136111547971691436315386207804130152325078658763541372229104 5728 22729741236050353045843355587072847464339645471402546572298261185265310079901 5729 2009316473356693142299064186957677390133101688920449867747809058656948604361920 5730 112005000357002426766724511054668217179522491780139279385679210139039141305204248 5731 3480195751427643542748012704101895522424098742890122602954092449796015225939109120 5732 85422111627583336769707677228386098918432390994550652727385650890378183446670288064 5733 7815498547994316458779386905780036745686269165582108458683050285268763730485655491732 5734 270936746104087192582346404388488354947387353870283878048395403691955349187006313150145 5735 11483361399199240529231627187543027257002121493191395369517070262235732028120158244438016 5736 696336575889798576651682861828592525988249671463412578617938720556235549829933527472273480 5737 241193044445019349295717532320163420654257571097231836191692599208709426455368406233277685760 5738 19492464878046457967449985504123059149274005058759426019307670283668609319313468792577375549440 5739 441177275136171513251204998737221842371522568341413609784455952312748796853460368479024617890304 5740 12207644700608890024756112058798701229834581662628346357286958156444678238378511589986970068630608 5741 3641429480787661340153952089105471276722411707660912209496763698406730333385485991030932605522427253 5742 406902528908756479886615276847146725904588656369925277624556617916387587247285230210451690765615218042 5743 21096484788023891854549446614578342837903244107683063226812972374769564644819623202853084364664415290528 5744 3012505249905553152736811743218229288105621453923944298162217868159161544160927916643907636514779717369542 5745 304913488499407090803933221776392949556670033749883156640328786719330469581874947076863935609332597408240352 5746 22809220992564091192341350323380709763013497323866688184588716364827713629603163880787935504131605026885088106 5747 1134477237411924828289268918550833812166872285677399005293959340392810957578912260838785383996391025543212890625 5748 32841989759267187245063053591041688600611167100129410652560677721568937294171308779304054173733827862497086155862 5749 3886299798988469919854755596519100607990120188499631674923959862633612384603490584066781869771310071083068847656250 5750 143198588773357551412005499055810746717870152952041717290416380570045965535403524190934246984792063307808839465483327 5751 659262724760945093326015324186088087170672051629138963656844714893691594210109510424181200560980207294158935546875000 5752 278635672016014447654489670432167479352251185783380193949666402667162261574911100914337905668988738749150562676760854274 5753 153839928192659526745548213287721970634866273582009679067773539934888757327480838621762814575853758104775214157104492187500 5754 7884174577014054051026285088038211684090236510663313015018899780597996650677958456781075103513765936681209590740416966021920 5755 27759088568226069053027098600848920369903079639788624974121900242822495759730742021581657004812515383444419576551252444884814 5756 1004440119783232364767210689961657982942935049125816691356411844836479220493342369140675453217470262395737841118307676665230086 5757 152906015925696635473941910657906782359683345659645971630175317723187082228115835621353305084269498493064342575458621978759765625 5758 79694642324006912475575701158806422287394188294395536544104444048805748582121049263661451431282721348837893979671383727114952962373 5759 1219342482980865501420549166819316133441503735779834717764047102787654627905323307962748629642389050681266921209226242298211498178376 5760 1479651598397331103761617009134601739409701601789593281584953530373625063665072331198408174332860986737855580697803502967825426614938722 5761 808651489707909173390518688692934994843532681045996807085759340164762867086144863539607374466901176428541302337445345896606445312500000000 5762 72436481638510496043217334481380662839389572406196769682201065075829351194292033093374295241310739471649320328710617193363349932884860926721 5763 454460388759852645015734887284134333753875558891914977845913508929387562390740873832701884824189258621624185746075212041232372610771886014464 5764 461478692602070133055009228530385389780421044093537331304497272178256173375500089794773030668290359100762630661770166512541753941124406233898 5765 532795770289857495012966443756712832024682814318885531713812271089586334754894797778108937982995418705286648747386688553762988113269259237326848 5766 3455350572741993317516249322978481786715616920437269761968824987600791247120330423558804884339874368351949735118124542368857472758016791921936527 5767 3872423352372398931512375809820421952253896225255393692441873849070522110498905127419243076380293135594710530869074626699962863051659736539725824 5768 2783398301054633684246743600515574288268539840985586033858551616052154439938343892534144760851105855847087927532576249706485766283983357903347353546 5769 274708545467621120111036422789497702682013023936339599793795576845646195456568927180192915774764209187000896741278455891761917533322816454118054540869632 5770 24979023742187190103791617527409055054425808323612833736143964677390122988208148658455771372806483281510162199585819184062625638549796733789142049626254086 5771 1032526194776264412421632170470860882922122992185349950323023979571674787426493445427374002590457145895401613879402652827553260146241099454597734265541 5772 343779210435464063702566634535131628707861951015782927463714005800934128398944927508689138937835619075314891182951400605500628370234730751960120476830 5773 7274893691536845661129167334220671013988487200868418707911762940575678637372163403763905443227387549846835120968321383658499144460668594371781841290991810 5774 477030561735835014399805573230398049841039863442709597670099397838495441109612849372195462167370128294326077450715254727563836036900479848124774556481717217 5775 10141204801825835211973625643008 5776 1 5777 1 5778 1 5779 1 5780 2 5781 6 5782 24 5783 120 5784 720 5785 5040 5786 40139 5787 358218 5788 3602070 5789 39833640 5790 477397800 5791 6103948512 5792 81765521111 5793 1240549283141 5794 18935860981206 5795 282183785801778 5796 5309925217976232 5797 112852990287281160 5798 2184768864864361165 5799 36258928609622724936 5800 769344988897563804307 5801 18217348905942714820250 5802 479816010331904798454006 5803 10206711154412104998310798 5804 329992887391092058010282081 5805 10328873971371027809406087600 5806 291575142522411111242884948203 5807 7414353135223808763141551634859 5808 178712962645961589856556077024050 5809 6450938252591738423870837140731615 5810 185651178432225266612882739405933909 5811 4580188924033710501997060168635425262 5812 204842188129921984816332300396822539457 5813 8937793880429394389934018653909033684400 5814 339627831978898016562354159634654678983615 5815 10824850767954785837348220692626301204603220 5816 376731010589847517792243021711879417120195139 5817 17187569388925469759484572075210207404392130037 5818 751776103439706084424369686816281558477555239588 5819 29862714740857948785490783987728161475462898252526 5820 1355644216081139673025040507800071085080760659865237 5821 60038466651817775954482532786274664460610624373738903 5822 2640708850325726291181534251224448586758962881864484718 5823 114163604590834266433290557068117189168899400460928977880 5824 4683355896611218984239282319821961070046949679661668180100 5825 228540603739705160942272282783736803391089947593252255232600 5826 9366004996564301694341686895779659271091468074691386664724745 5827 339667589185768566371698477215649640369408313603509714997750976 5828 19359199308191484427638997099282609774485121733908815272398481872 5829 1293464189188689527102540802464280830753295613431058468003680206016 5830 59246372272887646592311603672458213266841509911928088768485732293724 5831 1781184573228569974322964088294143165627880150532684423117072361700320 5832 43255999666460362974982109836402147993475136038564363238841456264501763 5833 4877552367774778409932073206520228167131650338603056251513320817730397350 5834 356028423684203406431992892628241393330962940128485365765588295119751971903 5835 11406506843844148284511618122471645254559557986783277787591544017409423417704 5836 1303443489163314406330858214444336506834102672769109530030567683923491939275266 5837 118192394872488661432724634470793713732654047233363449765172342600426999392926800 5838 6693246852453807475512680347051012222329469073100526178931512298388843879271911992 5839 208889025373080917548990911814595389275686565080577771511549267366020170683109699352 5840 5128136188444168467373007770822780173221290748848588945130204224759761659155807553820 5841 480205892007347536068735878593807196260334739016953706623592390856956067968090446072390 5842 16742289467901997160121166299586850896817004709109408821191697715150820889155931942511473 5843 716439751467343710242692058824261490134196369390764511893056036127312152351506900067549184 5844 44062803530244956669734297788421176632379014665912310447034913217859504723859254392320010982 5845 15941539137089306494046319652060525978519540197315122762300298847617779757596955823230355851008 5846 1311931851086176664317343837110425129993864351016248814478843506192790665090361451234993208363012 5847 29604578044942993491310433045736085413911446856963571336839866550062676632202074741689388189659336 5848 819292357478205373004457952935342884863685092320919058009746629566041730782435250669184319647387121 5849 253791027882595315367981015230692893753420964948041868586954569176300852032896768094645360472837714016 5850 28966272191498976202464612284810165607496739287416007894620201053525727399550991643177380404203833614676 5851 1515357396054715266894587216709083934926740830274768990931521150046929105500246077870420430661936487955824 5852 221615243093547344226778704259280598122362315978857912762762746859274529705654993577616463067353281267186406 5853 22841129067816599546563324088734879558542279589697043542489925147483623865866498821100690365350577764369919056 5854 1731425115696606104619952205418412347848581236621327845220489959090284566398170402295771028119462592262253690424 5855 86731361475566403515936514554642007089612996501231286485648539283069474217357536996651015920005986518859863281250 5856 2509268212973957261418315603617620168669761294752025993405060475078522437166329894941106863369613928925013706016246 5857 302546822513306667272356338867068127084690436172681608181675553752614220699282045480320076063460381734527587890625000 5858 11176800208500431794674208535337204231261122859516716888422820943320833297986852449594191671701606126397027114300406479 5859 50138993404739844718873050258971623964248677954427215420557004171829782664778120153557591310858001903830204010009765625 5860 21952365571883485977835019234158764066247884576664850116472557642355039334684404640659990565640495854231861001301362118721 5861 12582773111105845509585175547595502435480987207704240567133605381504471791335707183094245470792405518756521434097290039062500 5862 648721869948373026414241936617777738007821739338067608516347966700071181283165754782005166622739474542805492529603007509212830 5863 2220876601428814683755681649862445930747999647902310561133749668667576964301706279714836617889187341162536659031926223303374286 5864 80540990596429974053621678626964182786869105036502128928137067085904440458566022959888566740226365313041731518326899345344704847 5865 12490387038759256247282692830191295009760107346957080081515689978515346623778655731710765232572528496920717034721988677978515625000 5866 6738179192519539470750053040228513609989074962990940381256103185808278045134090079316042561060102321600234439154814827127016685658709 5867 102144741142342196642024796407210172985408879303144353239212209732252376372963888838987703851570932855752564414142336446690814652140754 5868 129393700159907327256842261697185187418776796106876190001413028548039815469474612330984085924302486791649864408282548400838115048556568259 5869 73062147884153458183307904197588188941811070595887585126808331101404968405415892213977389897607614774059839226271282663438107967376708984375 5870 6616599187899030694598642398573772474100876927005505382332059202106434568883647201621709698997625585341857014009432568171385357408420364280062 5871 40701251635540539032870062689738790870506521979615882804512908313273489355996953182076821141445226128100829394016450563223988970961985995800576 5872 39721350813190762809112249642471253504234267953010294087079297940489293902269481622065821824063141525376475100686463150258283871028560760449556 5873 47703936833792320797828806199411350705142817171667108012398514994138002084029649197035622891387062582442970634102529516383712151937133291046436864 5874 303744100568868999570776759126783506836844810492940754315557412041221833863315229480923129399829231923224324738125546895576949492842492102957033908 5875 328150887756999999598788267053764813778908160066195941486649210775344313009684682322523667185446371643122611288736424556835575430090398787107291136 5876 243739774417579732815069990277108558335325513083095825924107426957702120413351255299156287010052905464452035287269054960262485237350485434461259916413 5877 26190038964439603134195936277831898761427018174373659979843019662191256913957237710274442210810702955621942179570809485709095528840416048692088694978379776 5878 2405493797063766161719440865430123738890635763581165459874523532892928989024695920624029921343301565443703893764229756459494171883029002189244532901497758663 5879 86243121258699691545453742405171130144522466748424130883864920577639279225855581654412987598311184632810494798741837815277699945444293061472823852337210 5880 27445897356518099689588060780943622111093532806722244146692760052417723276254563712761209930489439208685928788915011747750897042530958817619844239441771 5881 619677731454592718846133197178214709135252079984160550241817079377793364634107901554126310246665873268063248790102983509180626452322334197538744694546390459 5882 41028114298743764198050373015583298535123159623408192479694580637755767601593605579023347084402643880076971690593768771186061792648622258509475292915698618478 5883 20282409603651670423947251286016 5884 1 5885 1 5886 1 5887 1 5888 2 5889 6 5890 24 5891 120 5892 720 5893 5040 5894 40005 5895 359622 5896 3558870 5897 39524760 5898 477754200 5899 6202001520 5900 85170103536 5901 1215422399831 5902 19716449564182 5903 318477006245961 5904 4961759932770922 5905 99156884853267720 5906 2242857413969025840 5907 45499260295470369036 5908 778210740895597216151 5909 17275766933234831801600 5910 427482423967001670102402 5911 11813566517863138573344600 5912 259243176873660267779214596 5913 8815638827584770474799285521 5914 288444174418019040728511531600 5915 8437704148495545464351940953499 5916 220654783234372003875795798700860 5917 5444985065696247531054015858961710 5918 204364328089924187541568117793406457 5919 6041147332255635358071708578888344638 5920 151922770343855508870045186756591262772 5921 7074095257060263675551857376758520794731 5922 320091879058155766961209074466045107760181 5923 12526815991870997021650206813941489998563654 5924 408060295027103659575426070750121519933999399 5925 14537222022145930392961710261240759448573612351 5926 683840383660705051681748008248112297011065869922 5927 30746393040633390369620026411393645411436024511736 5928 1250050393445330863598351425602043864255405124902154 5929 58233142441427977458974819991143488553010906851523259 5930 2641233438361686899470221524674955837029571018826592758 5931 118811246713180495542928124969445335815828049902461584490 5932 5245237676930071406858778982895269668071371456831170486720 5933 219231623537339952423868277672261650162879208810526492589133 5934 10936888482523799269237362726300922111109345230160853777150720 5935 455871464981899587125073251622113534162581574481957770952491066 5936 16753856092602091194557278543271093920572222432084392503626042112 5937 977221852502086303625991398408977973394387922134168125740573354552 5938 66988964428176476089781846169117617963267153589867710853417431614464 5939 3119101993007790437585499786107616533536030661053542405389735425382714 5940 94416673869577530904465222286090337997804448643838063130873890700753898 5941 2297079385970152208185942781007826994634338413323686738738154789409925431 5942 267837851908125276006042023392495605052504603491960535172917452807379858080 5943 20015887291718262395070668335835254572891003363631325571247002916838509483284 5944 645224585360366779418487813228309541098190273155030111809642439095591914380480 5945 76035068339653206368658453061235740525850664529408770411362687107156519624556767 5946 7070171673274574592716816669472668046647244494910386051078702495335490943935836800 5947 406644457894806385416715719665119586276223851106449826850858592952887054497010053347 5948 12743520712346139222528095336776472321801989773948291923034657182771361732464785696320 5949 312822265947891449392104936065402362628155013536663979640020222911826448441861467533371 5950 29973517135478266425904234616094632665774186962295132990863120790746706886929700943367680 5951 1050739756531402336444570916976763059537441708313146920816086017245268490734609796838902234 5952 45385894058997289117542201033434883492541628709200347291639931037666694562198546106923614208 5953 2830452764256946131170881102002915726616303394369381088585997200340630802742449761466876997288 5954 1069374515252258585273776879169492129657461813679696004233754408724829583872268015298879227115520 5955 89597516039970015986304950806603788662624312224677967103461184940351000386049593506628651287568136 5956 2015364322862705788832011158186894964142609041603339364722512593762855692319785162288333361252548832 5957 55770717948095965627843069863195837878676738397430747113191146142737229210171240416508957155282651554 5958 17937205064367025173004886005679188013520860871692622668661701931220690553765276665147962489114959643384 5959 2090668565479283399072241779614524386679010950827095463097155306229107471233358344113957423064853412800422 5960 110338965740361845634968326640501266662158723456064958305666885407015012920608369514862623658236573371003328 5961 16523459812076944532404990052774776841069397123418081270938694643081287255847621426133613691524782425317967147 5962 1733847225724113877925383162067916715184827178876027395981019599757910229772397477989973944249432707862486932224 5963 133160097944747693979198223669657497457124950503672544390542066143224699299706516303339576872931401816467214208920 5964 6716769096247270774802519841877074198632333472164326932715607502523501691131124483894036977054420475578308105468750 5965 194176736367371101616685923487262522600061978958426509403494198432480241345610129598750289425378544222164696762972771 5966 23851285329113429605193538675440870194555554589768258795745010817003095588066767869584949647294270158118438720703125000 5967 883265504014009128381767640942103237400675838372909170359502926335588841520518948016190388090773256862407150067540105581 5968 3860304241224071603718094306349756294845331069150521696830519948166886316657174330499464744614422608710320549011230468750 5969 1750613112208176106475326557483342515617698364296888782372714674907469452290906316321763002986190246278573413724018106756208 5970 1041561351304048742925899709113004757724304531471301730212978145636844913722145681750267236747409970981092343774414062500000000 5971 54013271923138811162430580975093330898048451975672053537737970481367404614316526751013696435582916755613259892785241783552693292 5972 179772467729019024038410201380561388300249326581852543750688740984899926192523293781255940243163339419162079306525100380585572709 5973 6533271161653331693348337349787625974782427780963482044901893615248914480393589225167683602871853364942675445648137810942163662541 5974 1032026000750493983206785519476852127756986884094480881485953139090105277798311982744246345678893504825188933685908502960205078125000 5975 576186821871430050528986394174685927206116717079483449557622717526410861255282229013810233727478053485348422459491660036502771657000941 5976 8652842961113578976958784666944300017819480313421237005497972424267485762072109591175667655657127040244036798880101678044152256757019133 5977 11441044627501130883283071594878147195659410268744870025810628403415697034851554229904267385188534719550394088996513733131732860351965700550 5978 6673749710386806574890280754855253472191713312407402340473946002002159786645500567815554818142874600838265394560632864617572340965270996093750 5979 610952474370090483131689704422210686147215704223987676797725036728809217868144738603014324175489791310795604566000438833309269911531488423821306 5980 3684379853727795880069224693834097599492225174019007809078035659817332295465475305736102842968025800971165662798310282613404411335437355331878912 5981 3455350572741993317516249322978481786715616920437269761968824987600791247120330423558804884339874368351949735118124542368857472758016791921936527 5982 4316137800450429246882426675265786959584679397812934736793692154585621478996292720298357959500590881167989196144030676109557758890132856016329506816 5983 26978890656763425135836977581048218806062409643902565311574983504354413087435946601292818257153788312201657491534673529246233964895712146522887836650 5984 28094329909104666318480402177048345820663607654767172455930846802675497175868351764084255457465299808852984045628598348762939317165303240622564442112 5985 21561877323946731658926526133948566308132456274845859134987460806002763073645709888732305561852901838221137992865658341370314600658975334767782413864503 5986 2522115232526756135878126247302550823316183433994362306078063145850933328020428567661302813096831603399006783298610100515258966303349989195247282904633442304 5987 233966886460777586718081923342113111220477366112805269489271114418758079684968907734164247357205586071840559152631590141541829509943465141491909003967907330271 5988 7274893691536845661129167334220671013988487200868418707911762940575678637372163403763905443227387549846835120968321383658499144460668594371781841290991810 5989 2212647914719039091286781430752736319149690440530034449109158325223980558332148032573494118324066195203301964511579002597061322499918307025348949751175338 5990 53296813315253427931946430361767994138453141498512656941901908321698454857585758343469350482719475039372847783709205578441303826001150087590530409736948698934 5991 3562647627666555511823843106073662500077957094118845064329945292865270104076899669884650850726432902922478804140289678690499085852169994629863486293603404386417 5992 40564819207303340847894502572032 5993 1 5994 1 5995 1 5996 1 5997 2 5998 6 5999 24 6000 120 6001 720 6002 5040 6003 39747 6004 357210 6005 3579930 6006 38891160 6007 473121000 6008 6207561360 6009 86769723951 6010 1273290161031 6011 19271186579597 6012 332944556819826 6013 5671538120138814 6014 92097311495149460 6015 1949086539570740717 6016 46803641871451888080 6017 992673643801976809795 6018 17461724905874257276631 6019 404795496492964812311082 6020 10449125446348329979849800 6021 302496776082587132714691531 6022 6837848607246727151483016159 6023 244229019635269048523437214601 6024 8342775026358648239945432520935 6025 252593021245684417000050695773410 6026 6785687650787207572465400341092780 6027 171248041872346560875514751002333077 6028 6676536977882801565398321902349667364 6029 202537815521926924240100658443743075332 6030 5187420983668443475337440125096361096590 6031 251279383142881959035787860604040233603241 6032 11781977804833921069040960891548120530230314 6033 474525981208983223883067120558712379253197653 6034 15787296700193178508588685098080410247276912126 6035 575343035503937220162727188357444740428306495824 6036 27888097568473101591623839241121754582836169829582 6037 1288146524552369914193313858421064046094197182992155 6038 53572871075469757602157685947520681087230532044174679 6039 2559640355530157267212918966463612581021593151649939489 6040 118834849072280254202140571591583259694990326306445258490 6041 5464367542531924630326197458059201785246148303107102587560 6042 246230982385998317648787314303755899625449772035818628517200 6043 10480756177117589062694617371933690874293114039007923029419689 6044 534292453431533346495895823358151390896571009593820985740471971 6045 22641456257091549541736853336842262319875040554218001707307785700 6046 842899166615712762983651938461752084489982580516669347741853028736 6047 50295845885449714777282576525266299611899801365354651892164149020354 6048 3536100868496088755550038794536957558417909491246129406583709721304320 6049 167307449800589583052086905613644906778079251166429534025906935992346244 6050 5097501925507140402854957988816037805371490854213091212045652615510958699 6051 124202687502578119543547363686482942763837935810256487518203624523427957751 6052 14970241079597690108442506589760503938254246516714735226603251506127813277040 6053 1145033413682824083431557595538312320716828282657620468142906593924838417412002 6054 37127282886558010505382249356048008000122711756760787163490889015653198554757200 6055 4510606204087386427807182123942347149092006550893418019790209221118762778535986277 6056 429980707889266904166273309738173676448720101486236989060213505410509071233905995979 6057 25110463403450214112285960748816149639282093086464937153764333042315071291259304021357 6058 789972721001159772381273706360787415244967899117875424067258384877309720263502504817370 6059 19385418865205756211940716479372262748079699817874989265221453442724157349075176665340760 6060 1900121235350917867246537428505201856775737727014836443928866533750016096149459069147779200 6061 66958553357467488042711961984046726612414875002570130309595579461234635218921221382992495230 6062 2918723687345910297797798771876884956315340186114560945393435999995596226726047660197487312896 6063 184532900125316654554874039054370452970767186098610401277157322248654013358006145684121939326960 6064 72789642830510884419032845930619059704617040054157319024808964202046811532775493709002773769282560 6065 6207684162642141936642497866209422723182469328255485259922130247391189898453946751931813162530789554 6066 139158124070649162143722081008247592436161940556550465309558451483400500522519312649234879697711413392 6067 3849884625192671932292420766290574723242725045374887264725767179090610392164808712139267245174101434764 6068 1285356639837425080744083508302157303808114754949798714686695790449209769912217683567708687049718036796451 6069 152963083963922728362675133453757529535267694244225839273021102029435206793274778191639860022541518242770714 6070 8142772256201265261379410331631483480276295984363834654631658897622080127269527672344134258254175157207421384 6071 1248402636726668640442017719819651630826922775631036968201480765056073009198208252339053306066883335452584840881 6072 133346377100324184174512864891271230479381349149875399075843711928744604776705411477047314560045154137723706541120 6073 10374050943957489562741635278480493947274276290814410607211359954276731178271005238959486660905722578182836014520319 6074 526838084694301274702535563080869716838520429567433780302076832109995615639537806488064325434837844954071044921875000 6075 15216340058507933265479719479872927609615273334327944559700056249232984236181129804729677982981265299959448054326613136 6076 1903820554828609328240615978503018597057095934310617253772302497286580751119124591204339415174323182636351852416992187500 6077 70663294993611590754622556959605207144013790500062462877999831607890730612108297734113975082789647248662352504540822634967 6078 300837310322588281023874803108376540588120714018985178628802824572327706554326359100868264295313427613381168670654296875000 6079 141286355108233853879908702493755108175903735013887878565426572633829548281505227197493600630627395504536109421309926546214154 6080 87243481255457608581879195332182614474166364704626880874721429085039930411365357931708235596333706456215087971844482421875000000 6081 4550110653202529799196252540829156296262215655022916302231847586915196102781779871325696907138427032186357305523062263966810095256 6082 14721183725251660465529421540406975874041791009121710445216122538240663892164199116333372302363146190114218589408206273446965018104 6083 536053110503944409617656670202165285702358110335888044792253580878584685621658249970976065705516239578900908575807073483368717723238 6084 86240788070092770820035003327264848868818513788532905860637412699648921527237012322162383506124753897519956204354047694396972656250000 6085 49823770326055245911648057774322176851868904179344656676795977188984265006995949405960579554533846698664046139319858735910702506299592575 6086 741140445844549746780015040850430702639899576951466644186535499143452235879195451937857150866649443636818806847555388564850658160945217402 6087 1022738634838423533086969985521453467537215686367720157052131615640830010023507001952526862443927537635664856252409624236348791836741415846344 6088 616229543772950464157427982381342610024106182867092390740169253656488748470850852496909885275833467692966662397627411052399765610694885253906250 6089 57019700766782954247053401744454727685127539388182264128755546322853367927069176975404198609951428578648969825300063737754285574553532575655983624 6090 337067426127649077808257035673821479132087359453292172017251471528909744891176165262812778516232900156617744272106643927042210677883867205883396096 6091 303744100568868999570776759126783506836844810492940754315557412041221833863315229480923129399829231923224324738125546895576949492842492102957033908 6092 394581649214428689792335123275819454004211726925595976346832674178189206815398729027726671204033211398772861608023512782351227548899711002850231320576 6093 2420999310309594976844973463405307135835041509574405274194498881073798298523926618706133502247064304475489928187250615503186026205013682734074743759105 6094 2429813224319304268054123989455952571660223330286238994561343202169823552197232844559476813278552107675809522224017945650425561615576371704002181595136 6095 1926688664000094807642282848866217200843970090636027135269405788248609263678093689360696851235296344624059220061677121763695516144492838044660838738942782 6096 245309902262010590485996253633870222331810045432279955251874334779551668302650751136379185479544040648532857855731197488183257951271708328804690996777384411136 6097 22981763334976994277495549882495190797919879996655942198839669960583241889562393169572816081963345105282800994258525938820546850132813266657865650097072000208002 6098 619677731454592718846133197178214709135252079984160550241817079377793364634107901554126310246665873268063248790102983509180626452322334197538744694546390459 6099 180112272298232826057735221643224482157659394375078637592453681975195065299671981638597755208448607851421002354766826254932556377586188186208909068018661347 6100 4627991531299520662006909933614683322702118088655967794441016323700355685225367067361800017363743975469011128649533179528658577471264262881318203559724518287514 6101 312306302432816717812672344048534647171989974706989063406009071439664549403924584357802966468432102284136484225260303431617889793354374125903285741279323733204121 6102 81129638414606681695789005144064 6103 1 6104 1 6105 1 6106 1 6107 2 6108 6 6109 24 6110 120 6111 720 6112 5040 6113 39907 6114 352566 6115 3543750 6116 39200040 6117 463617000 6118 6135283440 6119 86860453680 6120 1300671574401 6121 20304687961782 6122 324654599250016 6123 5953034658609864 6124 106610958432951462 6125 1799380684026478790 6126 40228086766273363120 6127 1023201075586673943827 6128 22641948676375353509890 6129 408844223959432808629062 6130 9880102304354101519802534 6131 265628656014957143059515000 6132 8043606973876307231699641629 6133 187036211627967257689806922953 6134 7007784041559428695052352770501 6135 249621822438936982213793046624030 6136 7813737919836100769071603094809830 6137 215408416407419449230495500263932120 6138 5554161423734239465165228162837405118 6139 224730699669932046337728572360499812344 6140 6990076730125845824443449785951484170832 6141 182185816694399805178733375000655601277739 6142 9173647204811529096462896135070327620377703 6143 445393235831853732744532268684037119949603678 6144 18448467865699500257958037191387089407975791833 6145 626450250277908117081665134286788221126100564818 6146 23339748006776433788861650744085109809999018223440 6147 1165060472176524918736939488087413730115028390121611 6148 55252956679773472891668320913849124389447734863508383 6149 2349343624864972720619614533299970705619522086307158226 6150 115066130328532263235224689311544237545230329301703055370 6151 5465453062367460507623063302914105763714528489118841629160 6152 256780641362154099832083959213973037769049782808873189069000 6153 11804935075800268389132721569907364301076088729143955176604160 6154 511489682817938717256589860989880357863063741533627262170851001 6155 26634111932296090631066343149673075202055302502243341849630765332 6156 1147008076698521169110408686673481909807284116416052593042173713552 6157 43238402070630600865749587987214789691909223807400379288001865836544 6158 2638417926668726345530161753082636800624639483988581320645083668151727 6159 190179593992623251196547172562989304770445939736883218332349395601413120 6160 9140499146893511161526835821359987050003569123116169932141341939819319522 6161 280215037464636465775005719999671030513295190108401072388335845487788192728 6162 6835539710568547174078068603060744920773488482197039346013563308055871834098 6163 851410051733799740414753998857438536746992465644581252694074051329194376835200 6164 66632405429058420531817181705476154166096862327223001299747175054194986875489695 6165 2172574439519596172817046264113568482496364274922055752052513341199564293015992960 6166 272041067174747939094447747622075574496490682963322405701466537568074679092630351079 6167 26578461372759284496778781133097861838415634691364512682174884497752150987647003968572 6168 1575590876150617245231640658971220308916756835067034397842856698541741516719438226585991 6169 49747834944072607862485642649394643959363939849215925277408871043087409936108346855702784 6170 1220073807505515021813365244070295873292118495964740170061517493935218268079390151179789388 6171 122308177643321392283075657445507466873972462806878378883788331422686582727816450365280678400 6172 4331594829007174065618616894634020428789477235334774218544386634973071210827575919083766047592 6173 190501842464460717571464348734349345245743836487736615515417529564809542403670247706154646896640 6174 12207644700608890024756112058798701229834581662628346357286958156444678238378511589986970068630608 6175 5026414458655485855984802561328427499601838315322335668584417343368363473462355325537306908525731840 6176 436238070940147818916295352990133507381839526751331994899627007732206610781484473269599751823387655302 6177 9744009814252572531537950434260929546503750816359853417639922434064668733603886312946047668861597363200 6178 269450849786912712320891210295201900751871731836012873456163459128835061505721010748873978928979595249702 6179 93368713995912908020785787709496324921321701489909474934755141454811215462597951674980704610994281428603054 6180 11342730574692420563178913112706377262792711913169322167241959837500150100041909994435463589866565858053261987 6181 608930877371833267839156178181771632060170907229737212796931707110965520594273257948921318186580803759333905728 6182 95562059072342775739588676997049266676763394896479455711226873227739660306420041810600569525247059150510339425362 6183 10388563320259208223410287787025835199495353522218528946713565455470795310988605187290472964132992659782430887243520 6184 818568702046006708469079938370896170911782424662925828631563850229693118962230051143239744883841212854896142571976547 6185 41846274676639032987798036680458796307637512529681845435964849773520861310492955662558256898171620409437103271484375000 6186 1207308464039301230720148874828393231486699642091493712727046037971876688422473314774120670716336030984490993957777968488 6187 153839928192659526745548213287721970634866273582009679067773539934888757327480838621762814575853758104775214157104492187500 6188 5722169782678405612615344405353885643491927811989042494163222497540949723894579441074622894788292544095299528638012281351584 6189 23727012225088011311037541803943863246947542775852650574848179080170773423844155132156246262350562934610604779052734375000000 6190 11538514638969655102766303679347063729853519466818010939535411085622485603606262644387752139601062240401281792418861818610525288 6191 7393679871717622180588329308797231793565942775599463759261095970331301717768696226436643817465463464100934755970276165008544921875 6192 387761093961724389291083727026015776918833845542344915495935349442994592562216074074764734160961013887152182476816466527866482104371 6193 1219342482980865501420549166819316133441503735779834717764047102787654627905323307962748629642389050681266921209226242298211498178376 6194 44482817929555024299416625769425155740303611903650506571020696175266907304825958974620778939906734796803244590120882169422542223506637 6195 7287646473792002523757887419200817278251379103800268301036553591186139542257663513929632791498949680488304712819722435001373291015625000 6196 4356209316722580923530388606174910446779242891454759743278671312588098628124812223913390284167767427381121518909692098348099296655279312940 6197 64178363987748024629188593813175173423510453189514937094210913847042864153302397028740683176932494485944849208624518360477087853413877840783 6198 92418468159414459371850947471305944834353309369281491401068089236848297653299811914382492751722293850719938247993236753609043829429090323663102 6199 57512205390136604587756426398356181072774117332074627824287340594338338374084959893613241156150609669972304663725354333934728283023834228515625000 6200 5378215392705823987837549975826005668387023972133874929733002944549999974210263534674236339285451499934633417388623583100511219519102537219268556479 6201 31161388317911132238724847192227509728735130999221380463400160242309485893808365759946791304052881375915774652565539056927259335029293271799021174784 6202 26978890656763425135836977581048218806062409643902565311574983504354413087435946601292818257153788312201657491534673529246233964895712146522887836650 6203 36444568023869509071267640824284658586005328185302678033677406385089518579533272014394243612098514867076289326715438806301921200987917303725838148042752 6204 219469595077345782413395021767557306625053622301993746304077071052031457020248364590891932647032508902667864672577518718953717882757761542624891672905759 6205 212271608195722771364545569380813904735286942622630096600047576582188565760644274271898178845704147739598848079119053653183417957979427822738536067497984 6206 173883305416193889254101557649743185688415744764511510240289611836667423560084234777355008738355078191350853180673640613260367509635845711719386437563772411 6207 24095948801955640344874093162169169096804766026773159791840328639242758893203277437394762264639967487254311683102160025285595041999723853333464842608294653591552 6208 2279551211048453866077065884309013167662002947483058202931668455545768883791331465078376587582604576024282574527302837073707478091844305895591595502796656956588006 6209 53296813315253427931946430361767994138453141498512656941901908321698454857585758343469350482719475039372847783709205578441303826001150087590530409736948698934 6210 14802335984941911318800252633608641644574047570857800863028947091547540939203280414402241726206326142996215372553908881197484346805072393961535402869965089715 6211 405695727976670855121770221544307304545536671139366084265061671536846407479580733330721200975072484343226119525245944494495399593832657358186731651392175011147021 6212 27635449944944609387694518172443469176598315512821698343900801901405233217187463889024456623823200347178255508700886593730252601677441750173667882930497768069175402 6213 162259276829213363391578010288128 6214 1 6215 1 6216 1 6217 1 6218 2 6219 6 6220 24 6221 120 6222 720 6223 5040 6224 40165 6225 355446 6226 3474090 6227 38669400 6228 468250200 6229 5987021040 6230 85681092771 6231 1302226395561 6232 20796766014822 6233 344028337076466 6234 5791021297583216 6235 112353298009774920 6236 2109504701006363637 6237 36913989067935648480 6238 869823207102656093123 6239 23385544201090535927582 6240 538895448619801100162154 6241 9971463177357126420058978 6242 250796906470674008536482532 6243 7012297272896651334199582800 6244 221806981338376115432493049659 6245 5298733689728384436173286858817 6246 208011530805570059839424155123770 6247 7717826403754113005378936649024390 6248 249508082123762345857064591986336955 6249 7051726056971776712508015966692799530 6250 185599310400044212061338535812162475524 6251 7786865548082279128667598069108108014882 6252 248137396313262912449951642933732750982465 6253 6576227992751566923279116356841602782788436 6254 343960905666851685247963261404543968976652031 6255 17280250920028318496390414451007651296308650296 6256 735624180911213609136077361349122827132466345036 6257 25479404207978195743815455729869279436246460318232 6258 969908798114313469652425694038802442449393306139093 6259 49830725678637193814803303192985376417809995957331911 6260 2425101947704735770788512916936938085368074460857444667 6261 105367821716536489085104393914820906321560800367993265871 6262 5287633985403391093670401082791994914106813637132872548071 6263 256831651927861963564462457559914388305195696401552085862600 6264 12323328767136427320663116435227705088056102408477169885870640 6265 577749197190166519802199461620285161429962637069115588914326256 6266 25471531766972354396495807770106899309556101393728213540440231280 6267 1354246035375154758011398312113808854169695448965263331233150883246 6268 59246372272887646592311603672458213266841509911928088768485732293724 6269 2260664803975093750115442873501571280763640740550192649887045020510720 6270 141017480760025558120291734292867346948634065059215132815207351310350522 6271 10417706470081240130139799988186556605088412937293893613568767410579713980 6272 508451909802821061314462578464935509803240910294690716859332682354926643393 6273 15678781408942187173812428168295961605603799098632985181360594920180234710670 6274 382796330500757499065338096342314703607295097715727913391312440146878128174349 6275 49257545834227573927404157516815416732122357379395330556246140240101096311032800 6276 3943229568266466691025639787665873037067288441369240992165454097603072843897509061 6277 129251249137657189360717090388472826528874745976641083637898291230379068138234198645 6278 16676153392971625280166944974489664484526392904911458873110240143154249930311233385727 6279 1669396742198323575438692932206882583718590528232231299826586985619730336359283657414090 6280 100431884423602811659886512559358688725210208564943831083077585740413978999304521212373261 6281 3181776408794951378702426137409823445221626787681065917851770747107412004237893140123473792 6282 77970011301589998975169475077537502362237883031978380919913214073990437638079521071843429165 6283 7992093320056656566129530219995076312038140207973254095051034424502440666343164526151625532713 6284 284396142266394903826926471557893436837995989255801287886388725763121392002821075978453122701864 6285 12616693595331460803938043042066962582716328940195166291854652507621906786178643198783168782008320 6286 819292357478205373004457952935342884863685092320919058009746629566041730782435250669184319647387121 6287 352052402407947536613168366189079634159931548766292690762009523855771437851116799456103051471036569600 6288 31087919849637435687365115491013931669709133153610629467579342654849553007430509858905761972309684056520 6289 691762831380008804808399183347966443637668414663052907729009606916718857314157910615123789585605037099472 6290 19117022892128143303489837563399455667572278480514067484974242852946292161302135497489748114970689896978312 6291 6873986147160025253778396857644508390621251827066498776034336832753906315546608789736558419077064685382260404 6292 852316567741353433918008990010491250875894648193955897907781107969895072163492041785028510792723233749126729623 6293 46136095550311335102994959950744188250238336693937259861020438275238186233094189327220862242324708803606666731252 6294 7410033955352236261844368755078739782690019258860998430037995659425465154953591170586711721154125800530199946117500 6295 819713806990745810572561151592835777208236445263660656619537305361155046751273550829265845268847295252641137946330594 6296 65407084363758015343489039137794181439772789987692682957971488364798109632742886700650622454245038323790616443695194768 6297 3365359566109227561695802745693579832466122354972425298910262483251976107333316698123687834772547159088240718841552734375 6298 96973957335032642622873000475419370902144491060365764611494296243503236636785265998992060527376723782472404302013093957714 6299 12582773111105845509585175547595502435480987207704240567133605381504471791335707183094245470792405518756521434097290039062500 6300 468952427648607239645952750387980114174870173562123731374391165599653612055580607223992473340997472121970022694742600884451433 6301 1893625313735389898383145925782671088539405628297923541414373966486930806836891161509296934317308939789950265348815917968750000 6302 953408709447971082235889090451233446502856393551348959268809614818323870299702196103177875707612741047694586202415106796583507513 6303 633882993321191292103309269790474119005415020451437675474110641003142825643060900054032861325598082562768847909456723785400390625000 6304 33424885263388983589700856052530371097325235889291420184575555028027281505687029471745250184170500874106649904128299481078606548120730 6305 102144741142342196642024796407210172985408879303144353239212209732252376372963888838987703851570932855752564414142336446690814652140754 6306 3732753104108500341251670369598550745341318954431924380299015853226162359439282292803196826415283278140827238111161940851593184446954705 6307 622674039963871385815090110515873838604604685640166740551204154483219050767143495042720892767051238108522848590153585693031787872314453125 6308 385059041249791048224287313429505856699042488072900443911788835478085734146590933874566285664597517669353014130121972504976982128420234984669 6309 5617872659644964558346897628094738369196582128682788418150788274291674494425382717110371633693791922588196400627009659292201074056315322375713 6310 8441075300682049370424807167233100704598219978934783067192191415889119512152135682675471183842161024826776435953534225006435457052533897754547817 6311 5424669441230793672601354888301805776405297048537488377094040638377632414261652077930132356397271825155451374230255811349081303019809722900390625000 6312 512624167003157571311873157059359200544939255072035244309225519713711448651955252136944572127195947179111935191686462499696198582829466726897693073989 6313 2910833156166617791512374235880214757082055638734695628581416714463534961578958817296078142785086178663782832884040996955392247980495875495310923923456 6314 2420999310309594976844973463405307135835041509574405274194498881073798298523926618706133502247064304475489928187250615503186026205013682734074743759105 6315 3400461397688128555348843134846713078709722959587688575142457398381257181330003387651802666264766057257902865967902488706213326071636999634249873826512896 6316 20096427674149311691883866865211773383615686549643861001996601270492841588402762918373086661969929484325589065823349397462816943694925772984596641625971846 6317 18729763895826890234776329823339986946926994151190732936463609673868561316204564275748906493747364783119102355608482783817939902817835644734872472449449984 6318 15848312655633964886039644812712883118858662502153751138958564351480526554554011373736588560623937631103233881449023711021659553991486717319415359353744329514 6319 2390066787837039842442362912799466401486584789083715917358480406724830328262263720442526379378772217276744866410804185618626330544055205397714920791253661574496256 6320 228302923647309846869573649914985035671744887847061425938346807079482270530655120663232323820911419416711797688585575066951521558841612375204606909221592374769132773 6321 4627991531299520662006909933614683322702118088655967794441016323700355685225367067361800017363743975469011128649533179528658577471264262881318203559724518287514 6322 1228100126682041528018376853557740920037887973990126850108973786005156343229178859067595703858775072595828705397214128500007678195806759494591507176215773578025 6323 35899320302026200626738772827043842474460328938688657650396515965463878614855359242046959581517533945222893211414002225321380932358789398452060473724059373453967762 6324 2468267979006146735021957356090784332992422903656206117490500786808844546125393611194449452824428967868891220387335550444568332132010425378272645980773198820089614889 6325 324518553658426726783156020576256 6326 1 6327 1 6328 1 6329 1 6330 2 6331 6 6332 24 6333 120 6334 720 6335 5040 6336 40131 6337 360090 6338 3517290 6339 37647720 6340 460290600 6341 6059988221 6342 83258295120 6343 1282029597411 6344 20824741450422 6345 353307535764786 6346 6171853823748086 6347 109036312720574570 6348 2232079138418860080 6349 43827584975752347064 6350 793343070440580056761 6351 19662457656106535987466 6352 557721488992898986060662 6353 13360539339193153241965800 6354 252925544781520869454971556 6355 6611081833311231302801850368 6356 191972886836885824159783566000 6357 6334896817079961851219378272173 6358 155289318691601402031509130122340 6359 6380203774442821808480151195680190 6360 246317771384081593137805180173308760 6361 8216263464288558744787578676984310690 6362 237844533581595738509325582621272768224 6363 6384447882777158204490888131924358667168 6364 277521992210144278484602016517583121091742 6365 9053191813115666053040857875663437602567386 6366 243792886268459860019616677577265605094412089 6367 13236011741458853577401063626850031502323308054 6368 687625313557501900407616370176256974320429949800 6369 30065993174484916722458633941570211433399676227812 6370 1061591380617742617675882547627333631931584267749334 6371 41265280365146455987188275891860387459950076523747223 6372 2180871999675180054702567590600844876354452880106722772 6373 108858993690714592327250563414925050056561297280819792998 6374 4830752402935923083889161361296714323675325678717079594380 6375 248264880554937436429503304293061870521882056090050986517126 6376 12325776848769376579038263083629456561233564664734727117931440 6377 603738168936174018289445938192408368975510807065177320083465631 6378 28852870250274672368549607666672357000579363979979027361349234752 6379 1293818685689020468299059015760802805683130626624316660222556516453 6380 70208564370934038973368175312156195438809276350466406001784270242784 6381 3119101993007790437585499786107616533536030661053542405389735425382714 6382 120426093998007542337925285677458512063040326372259727211083781723883520 6383 7676641231063850964207268237092958684407953375039105142009420479401799598 6384 581039496387819787554610091436936849790203098788898283903309507316003839040 6385 28788343902168223059094395456858176725861475642080167142348208193681322260282 6386 892660485883943591031581040449240626811482573765043385448651410298672080557688 6387 21806538842458771798081369770083835517569639853947213248611385115887719214010576 6388 2898050879328148718706865939990539759902881942800059577831122446402095111636576000 6389 237245080929113403424692022095785522760127054731540686557190058619212117937969684670 6390 7815498547994316458779386905780036745686269165582108458683050285268763730485655491732 6391 1038738318082025898462380993082645756301127293518425109642996162716968947368383959783877 6392 106519400075949945653518815201802107533851951611049535871729496693552055239086696963586560 6393 6501793147703095123472639629128478715314555973607995980882028979981271540564489899694595842 6394 206631110179009639769360598350531731260225291439178687186778476256899593042887711036233468928 6395 5058246127265183507182930584427212634123140473427158949491011578101383002057583240350175989922 6396 530029091569291700478591507067011194802881071631399250862433397241514012016275544633395758305000 6397 18946969392033607849936424261685136679162802886910429506253218827713003175481129895344532626325532 6398 847697458379962883333301711782216550886220258848641167328614729843342437836409171547654051082534912 6399 55770717948095965627843069863195837878676738397430747113191146142737229210171240416508957155282651554 6400 25005208279178367659804971498730231665085161847340906122671554581529170594267914781538675755425071267840 6401 2246208811640549559362529724264968164348171467149205655664264362354907145552984493970464157914106033461370 6402 49783519235035096713101265411615672806697611716232308321811475950816713690434292489091327125783718218805312 6403 1374644840885933834933878764753603375221226136910033612099647535966440925955101403586051205311060713707154452 6404 512823899742925228571920262115423109859685190883020583389980050739160231252103009714943041617665379046027848176 6405 64887550164526619353248328899019545907538546966345027833476246210709862414415153799309019889960369900991949705188 6406 3540931755062375715797647230572690918118279866754267259427921633514980221940433060201703539593500367096709943314000 6407 581952295825948763016742446059351556031739589890034514144109757234252770767248538109927030818492184177057256234604084 6408 65498583068190153963425152897144057092102220149233694589438376475032568244143093251852365341395554608851191130871480384 6409 5291630082732389588176906350898883504534635956287460992975436680645062591126042232446435821850271996735093821228990793520 6410 273990167002726226718816344530815455670219036785026187673275007436651148974049972369915838344983502368889163398742675781250 6411 7884174577014054051026285088038211684090236510663313015018899780597996650677958456781075103513765936681209590740416966021920 6412 1041561351304048742925899709113004757724304531471301730212978145636844913722145681750267236747409970981092343774414062500000000 6413 38889868701002463686090499253694524997711060735135167063073094738503723820856495486541233086084120659778904206415242389753043757 6414 152906015925696635473941910657906782359683345659645971630175317723187082228115835621353305084269498493064342575458621978759765625 6415 79694642324006912475575701158806422287394188294395536544104444048805748582121049263661451431282721348837893979671383727114952962373 6416 54969397512487178938191392210399722911064435224853888358350893665117540812561767061657280676150078169983513767394033456802368164062500 6417 2913955752297598062932931130730655313001461684659527217747111695313121935561671131735966326636926699087463523224046567255949691297907112 6418 8652842961113578976958784666944300017819480313421237005497972424267485762072109591175667655657127040244036798880101678044152256757019133 6419 316712439897093571879419679524681679187545276363786516998892712849863398367344850177507346522234483740466878677501948086473007268225038745 6420 53787413168739027143713763950870484705048805185531907600253831564328592798934625738275363583730997995678136409373503315512015342712402343750 6421 34406542441537518561708698494834724822051016979494839393459966819274539413273812291039678864928546433199772198342427233343359690568635756973248 6422 497049961700903171659582250758546876144659972010123583985094019912277997856525070903984384351284688456134112654058137347585917960447957849835457 6423 779170560063183663078732195081174467982268777098085538074844713284466096137371711397244067838467277587600964764529702083174665885148124066062864181 6424 517051930896982600057486139162237511044206539003194465088709326528241712113804003123373386502359263716407789561333824207307706964070928096771240234375 6425 49369697141917643662577067032444465699069458013154575563468674374096187457096663190812426180666535945227750420754757925021791748224484941708124564873068 6426 274708545467621120111036422789497702682013023936339599793795576845646195456568927180192915774764209187000896741278455891761917533322816454118054540869632 6427 219469595077345782413395021767557306625053622301993746304077071052031457020248364590891932647032508902667864672577518718953717882757761542624891672905759 6428 320484991903258590713175584561953736514976200789158831503447232876998741642731320210352963319840284189688478826947388454793264201976327854292552815166357504 6429 1858594896350827002696960385368013258811156520663555567731674935501572947549892627392854680875595192900127787853050702982456559302852750948169141117683509033 6430 1668981387034510039410864286539573479960177476482218624109239001066184653597953025531181285830379101730518045762314874173263289052545491142758355211594498048 6431 1458630285050548281683645429453005795976286176623107868798238572889654446358165210743689498409383149322686699482040554740260288700985848437981691404153942939463 6432 239371343241093934402427254936595572297622913796700596699261648043556606118885439406601979382056114464519407426108705089020649480571026168813160258980970036958593024 6433 23084982662692786671039723175897937922027877682862322637560771662361226997125570970135870452666674552196084969859512509183088909503267586190101701769725793326396879861 6434 405695727976670855121770221544307304545536671139366084265061671536846407479580733330721200975072484343226119525245944494495399593832657358186731651392175011147021 6435 102852584002083390678556746387266120976905605917310297663730775861237387597934400008876061983685381145508414031240675818028026725977259003497165067953368869210834 6436 3206357882578493532892630610829048340386561464576724172627288311766188376783569005461992374612691653851781878129814040531857709449482236107801789364235559354869740606 6437 222495289459916594563036293945371947296769389177410840301227265250121014720023496247456440110860062466118006007811900482961985725585283156896565581299645417282802400001 6438 649037107316853453566312041152512 6439 1 6440 1 6441 1 6442 1 6443 2 6444 6 6445 24 6446 120 6447 720 6448 5040 6449 39789 6450 359478 6451 3586950 6452 38281320 6453 444965400 6454 5935129200 6455 84461364289 6456 1240549283141 6457 20461610990982 6458 353835726208146 6459 6355263757959144 6460 116874077622573916 6461 2161041777597648724 6462 46561046803778500560 6463 953933532166912168565 6464 17825370431259983294751 6465 463797089582696186603754 6466 13855303475575577744933400 6467 344490154547949114198519611 6468 6662191533934368897537790899 6469 180724551045556361209557791321 6470 5443264295546162574216379215725 6471 187166076492006055133960358668130 6472 4702746839399333292216516214013700 6473 202008653427286591295221934521749433 6474 8107005148469929757056565150599735800 6475 278759112507396529905500575285291637308 6476 8258098211438564332333688362922045674848 6477 225894049244650853580717610460391680400689 6478 10165561132119061219198804716491903610131218 6479 339229096557987448657136315639524801221295047 6480 9275689640985868490717532596618026542438076670 6481 522396896274043903511233503464400720967650500137 6482 28046426431196009417896241571877766289348556869360 6483 1258811048778395009932714972030079349333977134394883 6484 45283987728482170751578837264769931868568887546630531 6485 1796482215999646665226727671212209907392970517586907419 6486 97616443030925030195616167302988142102198024561466122833 6487 4995097251746558298569380679926455025234863968258417394021 6488 226288029940856910068925233536131179227766161770374865414210 6489 11904538714938376697416214541987760450705535149517838930739791 6490 603858104089281720952443193713630352418896541768871804244361040 6491 30181662326004184338546489234881448743136868805334703940683352561 6492 1469734424976231786938070005448839100081670133131676402010040911456 6493 67007735746566429290464498839995059083911650729095698186488487481297 6494 3709839648781318811753991123282394696681823481324289654329574553938920 6495 167307449800589583052086905613644906778079251166429534025906935992346244 6496 6533922176150496693545274506021431250276637343159692813069543609095033936 6497 425495404770836911682886394205108297961598992074832511275612787227394272803 6498 32985724058112692404132316058367619714277480269122994025423382490398049171040 6499 1658580744625196241061752236629214539311992201322284468266342392111029262160300 6500 51699260924705609879850192326447185694828003105278596312519809072292368741763480 6501 1263295506850180792016416136809525130704272088862505435780638121643784523574408759 6502 173347597196521970813725011334784269710774038335770910492237448205803197814592539058 6503 14507889053215180768639936384991376979381575298691816152202811818405730011772487838117 6504 480205892007347536068735878593807196260334739016953706623592390856956067968090446072390 6505 65728821948797145010494421067083802335057685827492032727455430940304735050449741957716429 6506 6902894638079819913762289582820184150416740697543106360190418084637886091819037051776534400 6507 427390893448567797343133881855303200786725978856429409331773273363168768129409137038844989994 6508 13622368612483926711973885507155742241795304959384405653682388430851887022847487510996794240890 6509 333047691884382302139625584394262539751181473495576380436682850932561781334619026526797740879263 6510 35668023676100171317096188863639191438345085776450924380484329998239951154127141512220549221050620 6511 1280574222256194076398908396701905580716069518846684205291593282031022426793246833310120456497169441 6512 57769221458751224217948998200589160855971493240732006061164083966668141982208379577377031819137908736 6513 3849884625192671932292420766290574723242725045374887264725767179090610392164808712139267245174101434764 6514 1800710944001294632807697599596912722297860874383866227459604427246005171902809654185044571620323246181536 6515 164519525873638583880099773999680021997214374641203911160222195541523250493311828332585249421753457678151516 6516 3631144301175943614971528551278612681714949766321634556891321034468427899668128073371154634857081254560283108 6517 100164327986295281276975930511255584285193628247979068985733668260984250513719887448979632723049370674181353501 6518 38761894408559078392657158702587950230644075822538182232552897213239618872448504993226738171984289122919552205208 6519 5004096800998867287327986029691097441157689612504732939272451828254960488574002482091634508425843983320071074063328 6520 275249642754079774157007104085302526492171349285033702502072652060952975697619226295224316567071922961628094717008676 6521 46282570282427570943317752264273038314981990345501657255020234857851159244312173338300673573020641470872980374194245855 6522 5299032603447292853143028394471740815952489081572289665389631022130003483873826777275963142080705532428503188254356254944 6523 433394102092380153495775228341961928831298846434665161583958487048539745973267759898655557721265367664014323643277304532640 6524 22578896960368113243990681790982381869669107234954984737750423649853199837739773763394436619951946715971478366088867187500000 6525 648721869948373026414241936617777738007821739338067608516347966700071181283165754782005166622739474542805492529603007509212830 6526 87243481255457608581879195332182614474166364704626880874721429085039930411365357931708235596333706456215087971844482421875000000 6527 3263049716857951979338676352538904147506557008991983660360311610922995910105128324224513135801777472986606882307513096751754768122 6528 12490387038759256247282692830191295009760107346957080081515689978515346623778655731710765232572528496920717034721988677978515625000 6529 6738179192519539470750053040228513609989074962990940381256103185808278045134090079316042561060102321600234439154814827127016685658709 6530 4821033933103409636458343278055164754520145929097016524094249258062582133532107363264569114570182349659019169514685461941528320312500000 6531 256890759835060858256101194470231088533426853569080691356631554089878252981501261025094220837617804279059274524557539129909204759794269104 6532 741140445844549746780015040850430702639899576951466644186535499143452235879195451937857150866649443636818806847555388564850658160945217402 6533 27167358502013173489983848363934888945395635990213929428870490052681065805634783230950277566869141359633652428360481237632102504978879906202 6534 4696730893910656593803868023920950028736884770014319942246639581237700820924011915578564253416323628479137139158656832730145035743713378906250 6535 3107417762307262503509035137442959521860421166492706412238385411778583483374684167509433038132607787933773324641435280633363249334207551678358566 6536 44445106398471575374826817058177412535865458272808714365504748010134493424001454075910748752721978420748254705661118565524294222140206325846246374 6537 72680000747162915177987605500749579472958646787478078062773853296918305255241032823565083716998515199685691459693555693439138035784897719955441154194 6538 49796125267091682095061782008023600367079440914806237174712069124338773960256045244822951417458558554852953445722917942835364316305765748023986816406250 6539 4803703471655556713494188551782815091283434992095848515022788590590094802015711733696694163197839934205287730508291247994654309760595604287177011665926844 6540 26190038964439603134195936277831898761427018174373659979843019662191256913957237710274442210810702955621942179570809485709095528840416048692088694978379776 6541 20096427674149311691883866865211773383615686549643861001996601270492841588402762918373086661969929484325589065823349397462816943694925772984596641625971846 6542 30506958969189360301259538780966506225569587314695142498189581064886608051912364470194402101856359859581115936994230532535611834116048145338820832846931820544 6543 173591882988766530300797513427665576175587567392276521834348344568953599106025595846472631820853153652228395826607341544087821236398885035379977333282406952602 6544 150178491216750063796692616152775226651657798098398536437476633075335598646062336778417232266791303256167352136891230277365836979429430303546767103572475641856 6545 135551253198861009075616521990580938557145609943451976525199650092701429690994926542397502409773173240365820733197016922666658549724093127416784137254885425814045 6546 24204172335535706432892731638626057994700111932154314153552778442846590800020658018141709216328013713103746325166385957812225871820908120290196078589853266558232559616 6547 2356482389543696889609357431867612468797086770570046191669309537144195294076368612367069374332322097262409900846095613705776891384272982496838697965820392199102830176642 6548 35899320302026200626738772827043842474460328938688657650396515965463878614855359242046959581517533945222893211414002225321380932358789398452060473724059373453967762 6549 8694339923506310874701434123529972998936631896330119922185564753020805891556888275122817910806059591021414864393666195054055058243441426125017023846733562177779494 6550 289028392080684445467775940816923776548193272029722163933557977080156979344472490967502720471842649264286091776052014961740566931716787504801694600510311915159184698027 6551 20240233558790471658385118356341505968945827353297715998941717852608792860959076520098384186495414709474918729566154282125224018920645359240785421443768155203993639616906 6552 1298074214633706907132624082305024 6553 1 6554 1 6555 1 6556 1 6557 2 6558 6 6559 24 6560 120 6561 720 6562 5040 6563 39529 6564 353322 6565 3577770 6566 39303000 6567 454866423 6568 5696056080 6569 82410728400 6570 1261255041161 6571 19716449564182 6572 346984867558386 6573 6365716996419144 6574 120668900119175880 6575 2329684621501933432 6576 44972236823707026482 6577 1017511303379534732517 6578 21706702392815575161954 6579 417923765307339020843226 6580 11395855286112112402655400 6581 357971166615104870672481000 6582 9224016005623877031605028039 6583 181985001735951956015399556711 6584 5116841458868872848822185884527 6585 159662231419604072886514125753870 6586 5714196468298665328060052999669550 6587 147011010725862299152768390063630140 6588 6595828566129335733209565207754322302 6589 274909740751126581645582161480260674000 6590 9735828536644023988262409758672672153232 6591 294918060426802839946104036869462959989741 6592 8214581786783735931465809834835031245238090 6593 382425797274859882441464492954019095490954225 6594 13045642704661418149097824280156446615052382921 6595 361965160763888937877387524527084664510709734885 6596 21133328198241462884554951659673609023855841785249 6597 1171840877836708643280663491923935122426877661029840 6598 53959100692116829772404330957496142997494359136824153 6599 1976588049449705788861038925320627853037482847281063710 6600 79987271366798929861332227716984781767876446490545647226 6601 4466435828988867023239028231765802515543797840564023101170 6602 234187444313611998911247287485149537387710426903845629837066 6603 10825594709053767226353020223938775537256088088000503749458742 6604 582726404559297777098356587255040636983328347154373056725729468 6605 30187658041495375977219844094531809797326312023987040597783790481 6606 1538997272962523475762018514981019514984622210799470565961534289822 6607 76334678001002952987485543912212065758978149765248896279738305549824 6608 3537113475908800608016017306427543715791648034921053065109591387065277 6609 199727595865636298750014661315738764193635832064704119105842485936682720 6610 9140499146893511161526835821359987050003569123116169932141341939819319522 6611 360954659161110932947352063753346867141075701878699038488450227842609718016 6612 24005200227839375466644948884572684445806759194532501350509401848331171318961 6613 1905458639586839056514870116388199441640334582680726777095118005730730276271360 6614 97203202635498489614518546043100031744605128453115894539215779342243726443781294 6615 3044960036017153419409205063377238539211769311508162700498454123059968978606519174 6616 74404936136059157157214698686788335055182844653009729153480754665776784020184538885 6617 10538808208485919501277284205620119709812732544951783565076811974890576723064279733464 6618 901488300705410839564175603045974059185191964260904496519304697606880149139271989405781 6619 29973517135478266425904234616094632665774186962295132990863120790746706886929700943367680 6620 4224146065172473522357737516669284213361681710909647915555203711695923533006915111347853844 6621 454218016354131122842829867816736984199805852605599088080913257314275852811887613416043312640 6622 28519916342427628132478035205660490415928860558658213716409121080079302194216371767711069639244 6623 911472681548685445143037325960702328065067071496349714033516918910090784602210442661961487755472 6624 22251181527996133310106017865211295170807810363711020628063877214399717554798180349754849923652230 6625 2435046923514191785827560874635258445302974569158708101435943058204514741104937710426581345959490400 6626 87786971278413960704589461503379103618413819373044453641922257789178329050041854779877028008235911280 6627 3992328748513984354563455942442840371532216382847536509456866198161642420163274377092286144018284281856 6628 269450849786912712320891210295201900751871731836012873456163459128835061505721010748873978928979595249702 6629 131451755808924113823983216037500659260886756716915316271018651664721568850230789697188842832142303256638592 6630 12212773862211025654385458698376202214544442780049536061019182733007842010697043636889127692262835633854324076 6631 268382226228244796436580083857149493151525252074317484592504315670476421849922345503260898215392461879606895712 6632 7394567704589302976653436649383686828895813152268484748467902153293742724916981532266409374353943163810376889598 6633 2967875023129581854488667865379827181619550997297181398895756742119046793396193620806869892806354312424330217168416 6634 390861158974977321951000037203132732972199387336082707776712642132128454492127031238648206483986547771868922430915776 6635 21667004176408783299329351063190967717355444070898718419329048652603261785147708823036355979862145651244570374682651520 6636 3726855760177050105942678965016439737030124896705134676594369460094149440119480330429214275653315717148697248044142714174 6637 434000381966123548597615242217619181181991978019567746486036468275053549552016606071360816822541286492848903407020621963520 6638 35928638240428577211589543420968199551175016187789419669823784447395377705724761455115786446334300124693285339617572972140960 6639 1883092527146567068466293198709484541122344251398915429036479815058769032297903065747645189157078879816830484069824218750000000 6640 54013271923138811162430580975093330898048451975672053537737970481367404614316526751013696435582916755613259892785241783552693292 6641 7393679871717622180588329308797231793565942775599463759261095970331301717768696226436643817465463464100934755970276165008544921875 6642 276969346462095386532347162836288368145953391496756519835519970307713216103909035468115451025079670195239628871916216581671937862162 6643 1032026000750493983206785519476852127756986884094480881485953139090105277798311982744246345678893504825188933685908502960205078125000 6644 576186821871430050528986394174685927206116717079483449557622717526410861255282229013810233727478053485348422459491660036502771657000941 6645 427574604271612199444401665303985905246420930475190046719567173938459474020850619484595822939330461843245151255645769296619415283203125000 6646 22898809106375124847677103617758521908970673544960917917452425754088764158443926249166160838364983538198267094018925991133281534046394674100 6647 64178363987748024629188593813175173423510453189514937094210913847042864153302397028740683176932494485944849208624518360477087853413877840783 6648 2355726279243245848354145532542128204897084392975435517436610236993791046583985430457934495732752479639059573126983853283417347472154575843330 6649 414529651960128455629273374645895629660064674337514081065944384396605061726712372604202928613110951802759469051293054175512722812652587890625000 6650 283631203299594427813236932210999280380931968975750154308417046923898225625473894059347741967123005648375067587373519061011611132590021429960920085 6651 4016016454089472088515699990626171079510580338565338894773694359083208544418807938536801346671768885091030606485775782272825879664199456785296139174 6652 6850114211159084929196744962780950333835918318643025590112055463966959709543014896671420632707231624396250872342226838664761151236342380019687387303168 6653 4845195204112851110412960733076982824980764618631783192197656143550613493450499650932876331021635974370271524603330381946177207505900791883468627929687500 6654 472172878565946926648989891603308358903955392236345606549484105266803418746689907335929270857931621679733822222688193190724351963986323010839408765504516176 6655 2522115232526756135878126247302550823316183433994362306078063145850933328020428567661302813096831603399006783298610100515258966303349989195247282904633442304 6656 1858594896350827002696960385368013258811156520663555567731674935501572947549892627392854680875595192900127787853050702982456559302852750948169141117683509033 6657 2932708765633514826318519692711808681766455084443555044582019089131595451570260475875556767004568382411173452182587355637293401656364784786467621678903195598848 6658 16372354547225087652145265701374044874995036992076097287227054644743803423060308663260557892971634289898235741003705812154301553750009704665157849637767090419725 6659 13644577578654854287905165698416678687919404347455169822911975524095506254457008595886532168186699379258315938111799439218657701511411799547966143656493987135488 6660 12717970330494408165535420675647639234942397751368673796742705723190481644712743090252945285244055721901393559547311776478207648711055067785020869272659177339424275 6661 2470727688886099501873486949240941717992799316530194268823949062428895389857456079090413771354943139634637632965234313775738646607099402896458556516775543884382231068672 6662 242815695981715568193609868376122373913322851020449670524045737999388024409702731632848092936907631016601947608807287336291528092723813886657997400620539872662050586592326 6663 3206357882578493532892630610829048340386561464576724172627288311766188376783569005461992374612691653851781878129814040531857709449482236107801789364235559354869740606 6664 741755486013698615633285662126892855256033668363020744132368389743066017884512657584735843841420265651507337056586164841093574928161857203690541191307792364475185195 6665 26292701184977763364308448447067539633473958728377185313537009326316808407532261329007379895304148588486912220268884818086858701356343723468767894032154889697422599971390 6666 1857977764239331805570858515570780451851849371020402156577323442968981416733584915045067966855437580474564407312342839514455333158031804640152806339319723193654204510237709 6667 2596148429267413814265248164610048 6668 1 6669 1 6670 1 6671 1 6672 2 6673 6 6674 24 6675 120 6676 720 6677 5040 6678 39871 6679 348642 6680 3485430 6681 39168360 6682 469794600 6683 5854641078 6684 78543601683 6685 1226078285523 6686 20089855521862 6687 332944556819826 6688 6230240867355624 6689 120885460499086920 6690 2411756864572454721 6691 48760188166872748944 6692 980458830767651749626 6693 23246677988739797354490 6694 515410186684300980449907 6695 10206711154412104998310798 6696 291205273239307179489504821 6697 9604405065109167659729401200 6698 256128290421906786115715847807 6699 5148660725583965131347139785961 6700 149868313067983785037590710900493 6701 4839331832388469990310143688314110 6702 180082488106035866745547873826818587 6703 4739277185070388320244225026836028870 6704 221887952157741283164854057198165520548 6705 9596413102555625318026280185215317569200 6706 349744760108399731978172512602424213007151 6707 10824850767954785837348220692626301204603220 6708 306794802662807079858443367932902645526856827 6709 14765359165257983470341246109606165311485544449 6710 514556712773602637201321092737311551254562842520 6711 14478087624520753275021631793338241765000377296159 6712 875791328845999389045151191285716768200000000045966 6713 50127831702237605065918533471026527349281013774312671 6714 2366753786392166219709158125715366264180620409741801889 6715 88236343720726879493075251863934946836486254781645267183 6716 3640526185519074092684253037613499227794794707437311331425 6717 208804207162042369340355319161697572788255724266021537861361 6718 11213124538365277680112499748689264842997675211318292676393217 6719 528684756779779315656361482706094440266679156121279244502823710 6720 29106551051218213756581222302339922899114761363504548047124691650 6721 1539303001311437275401181891251250035896138404176953052032835809962 6722 80013950316980851228550467767791531342445662939795135797812914797866 6723 4040893600391378825749879505343776327951884935252873610097582697429120 6724 190235223494881808821421009074863051312712340035423835263331586296465647 6725 10951911862309264950562806914969819417895758016660216392682241123731993345 6726 508451909802821061314462578464935509803240910294690716859332682354926643393 6727 20296360833958144678345378862926484727955390524302280798917897695547264585856 6728 1378062545859963175268468895351758242200740226204899961235333960012797620749410 6729 111968806527456527140095833202748746657208146996337714601745111437292163706884800 6730 5793269979576095431692256754878933326834141223918356807596865133533213612347419791 6731 182329711218741609955676360313248174043263022547266912851513296765317253896863899413 6732 4454104474203887429368848869899921216490194901856603402372270342442898445391564673119 6733 651049539158590214284530315053813279053166589778601835516771288142985122276107139228620 6734 56905650034562170480342537386348961919998550566096967482455102516872789423328521797422050 6735 1900121235350917867246537428505201856775737727014836443928866533750016096149459069147779200 6736 275646564816222284620672737308736006697812130148961341983400518196368491546169027104334126966 6737 30340891344183749033332299002671422262054643556217794987936521625089803649428622148954969847689 6738 1931547267001108722899794244843612077135247316919982402609547104185687590406263221735130582039946 6739 61883499276033851374636030642855267018875990478749305049909096302667527567106408792005241215620140 6740 1508164363520506215930572711670987062250518053607017000843325761797709938725383172920615191762237902 6741 168614893081359087355072860330740584444508166508485272389552843199489827878276581803001670572030860200 6742 6102805429722258412514505488642279387662233401806698031217929883754396417220218778367067208737172696524 6743 279734763710307618804876933239328491456840040289304913508371789220140921019575461423039716602141617422336 6744 19117022892128143303489837563399455667572278480514067484974242852946292161302135497489748114970689896978312 6745 9725642967092629036214998376962395309430578845326153058150829426403188914186005133109297828249590485430093376 6746 918678411447143654518447702526018273056199750300260614105822078896218965602146444217404955823720745686127012476 6747 20097457869209261283524337442183288429122166106992051836132644618445855178500814880936407957666889813313297422184 6748 552988850783679997903023116943152745450361525928515571014426689281701712296333891926064009602947071053788929092424 6749 230154098072530434419581812251567972696629078488143408106133959108240378362253844231027201812537823556655462881418381 6750 30915923526826674840708968041893223476781141881981270203999413981131397695521907593795011943388374977412504047828793643 6751 1726895278043832305318351564253380128467447868454333115044420354173018830782753006580632168812427788782688248592812273648 6752 303806130695399464861747132824333094823094848360996659090109296953364858771801527182892138319588104279241123204637045235713 6753 35978899215718767105149688162718733984300634721369091029164196834720492051857451950727801423619083327127999009230082188075200 6754 3014391876848602931342276624928618581199838457426620779982531519811657121028905232702323968611981199626301205444854696141165483 6755 158920615290872088742723040500975415053184786096145494636849057811731766939358500229551900961995037964316544759895324707031250000 6756 4550110653202529799196252540829156296262215655022916302231847586915196102781779871325696907138427032186357305523062263966810095256 6757 633882993321191292103309269790474119005415020451437675474110641003142825643060900054032861325598082562768847909456723785400390625000 6758 23779523132059653193071634325156275512719137497444788812925635274381864126102354670977477289498141201585931157221056055464720962180672 6759 86240788070092770820035003327264848868818513788532905860637412699648921527237012322162383506124753897519956204354047694396972656250000 6760 49823770326055245911648057774322176851868904179344656676795977188984265006995949405960579554533846698664046139319858735910702506299592575 6761 38342683039663906673891361429927252907834057020357659137623586455856747825433709883701109777527061660212753273853366891229929447174072265625 6762 2063591569918949833894343943378062976989951644305912695512328103610675382072333909343204206724557065521828862808866496503275317722090282901164 6763 5617872659644964558346897628094738369196582128682788418150788274291674494425382717110371633693791922588196400627009659292201074056315322375713 6764 206465334784837175929200388623442725901953296818856668590324380422986838981105978427310798824342128397427526627352561619087800508074584581714704 6765 36975263520157777981930310051249532577161463440344033946985617362515325066314234689937881544017278255946407644267626298885511144199371337890625000 6766 26161099873087086906367071935389634007151193036140562537250724521187901242839773868503593949418032336890078145570178143871636157232915939662276616716 6767 366663363492501397392801242494707098754425678675422348877328423258934616886659728401718857157107026116967071979441123109618655287124754890785247813188 6768 652281473073116276006722134830348461270560134289933361707917506636335122436206677541433688305093908578768313221734498237829846549516408676172137036180075 6769 476251246613984841102091956140287549867560760333495404971712073204334210716992753391388771975901084090114229442745362891625746918574398829460144042968750000 6770 46880333221341972182417640581041862595197328602128349170847357183330141960845858498128936473070569488853441355843446270096058096874424985218548418721688900851 6771 245309902262010590485996253633870222331810045432279955251874334779551668302650751136379185479544040648532857855731197488183257951271708328804690996777384411136 6772 173591882988766530300797513427665576175587567392276521834348344568953599106025595846472631820853153652228395826607341544087821236398885035379977333282406952602 6773 284692489089011598811793756259035349834589035981258488154612227058027825216764721779067758953762000248802184380216431348861647286615724197664990505771004271263744 6774 1559153888509240384582049116835561841950247711154479865435703790054966576745253774198714901931488923599530537075175529003564698688113823832779343471944939732101929 6775 1251608237465638961358153494976290593400831069804911519483573939383914923931980405722980684497832782858146713752840308178341352691897536685826154534305301216100352 6776 1204616046669446783114756903517130753505003518504866306456403455759502527983741772536991254478123800968402696523184786465135818812104315771222837929794536919387222505 6777 254587713458084882548700923171028102143512123218511572921878966901402432701144364389492867289405221362444932816013720805617572122432079712255032421555910610344319737921536 6778 25253948635688430114766845415740316629793501673159005951407067637476671138308509995118528675132583789514193986683681676259716980330046961213866072612016958828943663238881083 6779 289028392080684445467775940816923776548193272029722163933557977080156979344472490967502720471842649264286091776052014961740566931716787504801694600510311915159184698027 6780 63863263152488866773316061406358508933191036381261954736703212612170984575852878498335524475690440710295003544861734543920574352175118157635747722932430523304358185378 6781 2413571662677844027003516110913415116639410657146748333002471980148018071407772024542773550192967119761091421207238785646174915431637961763766886481692116146809888260015430 6782 172091947184022023596824325360753615253030044372409163029420266262459033457895231083029844466401064160119706563907765359474760827309000320317192175071121302014786472415347393 6783 5192296858534827628530496329220096 6784 1 6785 1 6786 1 6787 1 6788 2 6789 6 6790 24 6791 120 6792 720 6793 5040 6794 40005 6795 354798 6796 3415230 6797 37814040 6798 467775000 6799 6083980475 6800 81144261198 6801 1160302081683 6802 19457207346486 6803 340000884326706 6804 5953034658609864 6805 118081061625935880 6806 2416446621291109680 6807 50612873153362294476 6808 1069145958270471385479 6809 22347002432238641284783 6810 554199284724239287042938 6811 12747968126856349450737547 6812 259243176873660267779214596 6813 7727552078305992928046420721 6814 267231196298654747386753453200 6815 7366056060432380498713023903927 6816 150687088252183334473187308272611 6817 4535845379369647361148099407070569 6818 151410813598199259025200088186986840 6819 5852639303115104116537837643741963394 6820 157412535463076195519482932919653899060 6821 7683997449716433987779445515971104552632 6822 344557889187110093693918294120400570207191 6823 12913047239855482695159352291428392538196950 6824 408060295027103659575426070750121519933999399 6825 11759572895843867968941993102677200632687060967 6826 584704228642718685178635899661652647127905507466 6827 20802947932049385401870827236518918029756604215636 6828 593227210004939910995704663968380155391021227072490 6829 37158018743015367812776611686884821249445281965794001 6830 2194185881148519743234905326095982786434902905848623974 6831 106169872437839916135602463569498247317042351067214650954 6832 4026467149872491298659493681392690297546108852028199546726 6833 169296298514269843172029779509859591653524031825233550167146 6834 9969210601306515780938230319244389163290209034178274656366282 6835 548080722241980498779079277137389556326145077817747735239499664 6836 26346063738842487179149065243901417237016132995765961847202862225 6837 1482917426802790158016617450084226167596265145449601207961844817455 6838 80029845428265481194522315055833232932643062880946038590906018979386 6839 4240002377417388905390131018843755956112632481669520702114135952377464 6840 217946973633945396483839283796993596908638275976484336128716493087249920 6841 10420817802084371275103018224277777407455249753185567898426683193876092398 6842 611458720565397580941763882250156905100641571557757226152297868631383621360 6843 28788343902168223059094395456858176725861475642080167142348208193681322260282 6844 1161279705666696613755819796140341613753593861329735621429763312658813689625600 6845 80474176984627283609656726154862806818406050899736539812841638560484338663959217 6846 6691042842302782416397100802077053163319679903348641330476220135070390595006707200 6847 351031060864114995026122307205954907736188492040905741964386562844520536051694440858 6848 11096733233313706243151679394465417420232389536568895862389757222250574359959666104958 6849 270936746104087192582346404388488354947387353870283878048395403691955349187006313150145 6850 40857895671744726041102800986210509944804997336777387559339117888511840576479418045854720 6851 3648245580668162428592600177463843723515114406663160646532078985582484610645059218628170046 6852 122308177643321392283075657445507466873972462806878378883788331422686582727816450365280678400 6853 18259845945770875751431441227810268775481843488013505179011584650791639077339801137839473486868 6854 2056962735960936420080771549141602470181701972864436640551431281428160137701596111322231140205480 6855 132740243896392791240394118000093249770090594555900233098552551955291920795774998504108337605347700 6856 4262408012114118507691889731386588806230392724158675567043741415204407030211335717599060668286540432 6857 103682290091739214652566348973670359632732843316144381710435607069074955296966350286286127686756825432 6858 11840190124880486101505352925453061337725731878560831865794668917849479421681070014247965528232868154240 6859 430149424139896055678192608945190770624023623853266780020813449842289717749457799262623144607311690292766 6860 19868974200755336098302394093606331955454649574702640457681861277868963327125688622845872478398102206676992 6861 1374644840885933834933878764753603375221226136910033612099647535966440925955101403586051205311060713707154452 6862 729159573526944031033313497049160823737518292460570860492652846134133329605095110504164578798640435528388731904 6863 70014797787846596345038756737641548949970501069488379712835610372752265352221913781183549702834567802952468136186 6864 1524517381665684478134274350719865181172771511920781919250071385122350582994960431959499068323757724291504595160352 6865 41884414556835664957641949750238888183973460626415036096742641216903793509379879028890504176155931445819691237190944 6866 18074018034856942065392264660217091575357030581024422729885885486314839062002389294084952244662715074252476735242265886 6867 2475922036224905999903615954111959930721054027889388531884028758941614065829991046958640161085903066750362926469546782960 6868 139335560976192300759678167771652319195179085155958861321126420945838879229495748402309317817399460892658367634506474582208 6869 25067713493238973414105912538269804921662170948763057952069051961278821761920316876574313958968021992709474649772186607450438 6870 3018608743478041584836500793680135305966882333126631328753716859104463252602161717394349916339248850070571445177437944809269760 6871 255916509827471417488375670642054123599783912100594897482488033025659718286544212088364182677748298680690013495173979900911081539 6872 13569640475657165077823252609433980134949215297020413962979124468014615470249230677650902208603954693209136243157319068908691406250 6873 387761093961724389291083727026015776918833845542344915495935349442994592562216074074764734160961013887152182476816466527866482104371 6874 54969397512487178938191392210399722911064435224853888358350893665117540812561767061657280676150078169983513767394033456802368164062500 6875 2064818632516140263141723196941816326495791970950667042524697478849678054369295345801760449624728026392678975389381728636060347524341396 6876 7287646473792002523757887419200817278251379103800268301036553591186139542257663513929632791498949680488304712819722435001373291015625000 6877 4356209316722580923530388606174910446779242891454759743278671312588098628124812223913390284167767427381121518909692098348099296655279312940 6878 3476158188493099397868786753588563568439008859313907044489855826800788159739807925367884302848463842781142538365759013480248999595642089843750 6879 187987821308991459225161028524001465667363244947762138024229758377880039220018149923153768685461628423360057017351899676480861892308599408273887 6880 497049961700903171659582250758546876144659972010123583985094019912277997856525070903984384351284688456134112654058137347585917960447957849835457 6881 18287957948240746518328093338811060152541431093273092133627140667100927690982781183107723068195061603123982176980914083521826836477807799283395444 6882 3332840896165594372422419144544677680399109536879616834996919776054148390743119045992986214852234162734903351649827826878875240643188953399658203125 6883 2438139167934276985985872501475226816500455575788024936407376944727901654904527228529194409104160512145336827621984528983496781284079529990494598631846 6884 33821580142541930766755197324629754063339444745812354852440300800269494502272049836438768655485258388830569724800998279607470096949561331621708070814334 6885 62745327874422603993890295025731481642645194028754493514844016570846006480603649471133204527235877403435418572224844440798007141118752345639652334146150024 6886 47285259598460406788007415122228459011524978339696721487018653570185531286269289150039388443449981668215696883491557390467421425042418040408134460449218750000 6887 4701124101229960174519641767930605549721809653080811729719157553336062479885103359804835522808478806927619190008691611094327468093392615155288623924247426492051 6888 24095948801955640344874093162169169096804766026773159791840328639242758893203277437394762264639967487254311683102160025285595041999723853333464842608294653591552 6889 16372354547225087652145265701374044874995036992076097287227054644743803423060308663260557892971634289898235741003705812154301553750009704665157849637767090419725 6890 27904818130724020512885458675082806099093819199696281037721510804587749853278170578610090642459776474549492950692865820074128960630052175733896074191133933857406976 6891 149907300413821067028296399815926795592202316816422539243039541647061342272618013955890154171393467554817498802093213915913006887999738179776306191007690508570372959 6892 115902631602727583824429656991685419644024722856559181072584467297224375458037051523701992310226554064072944581788354987140061332617308070808736845784571115609260032 6893 115174780469783907764331001005601694158787772488217009788019874875380067795846444966942308555527617015232766206995764067005738809489417812977492698347344042612742993582 6894 26478292570641645147217430080212297075149896087322269766260574915818482634506121868810860823524573646429141888330360999172519387529349917332973599140710647473198573178322944 6895 2650846445779628648572707843562928880697918495249439552968879356836687160204186092499865830230407362166498869236014781889956277795751667777883428258935931625683282355488223651 6896 26292701184977763364308448447067539633473958728377185313537009326316808407532261329007379895304148588486912220268884818086858701356343723468767894032154889697422599971390 6897 5548450776202011339911483909372078167433063019219556842896954466128470609826787323341105950780138203349638146269445887096245203675201595057725947756788277549769021046787 6898 223552862199326322874435812722616450975460750711669724948941915056256921465236071998392818100379270023495984763892160573348390538118785368613230050141913418829117034163863957 6899 16082035104255904515999373759306677708923331255818558603301742069159102662920640385084646970334413177291440238974155395511339624854518997742190678101064450083368472723379234398 6900 10384593717069655257060992658440192 6901 1 6902 1 6903 1 6904 1 6905 2 6906 6 6907 24 6908 120 6909 720 6910 5040 6911 39843 6912 357210 6913 3507570 6914 36784440 6915 447460200 6916 6051885840 6917 84850689589 6918 1205028369713 6919 18283427804166 6920 328073465556018 6921 6092647618309823 6922 112353298009774920 6923 2355765421683910941 6924 50718878543915159760 6925 1112735249913254980079 6926 24508333411092286766373 6927 531487015377965812435358 6928 13762577849883822693052200 6929 327915718700888873119522333 6930 6837848607246727151483016159 6931 212656624615294425155142146001 6932 7700941250580464246207275483139 6933 219147108948665786898100159619850 6934 4557202536559225038740314386328522 6935 141708185738706067550925956288797470 6936 4885312422790643312714419998567790200 6937 195973348457929332890488835349629329572 6938 5382148320202223066641576925650832608388 6939 273700227575775077664756772472502801659413 6940 12714950819228598495955298980432301272592494 6941 489652679683153218840896162482110902545270801 6942 15787296700193178508588685098080410247276912126 6943 462307014978061505316541993688528018849522566232 6944 23732982511672409684973814677827323121408527486214 6945 861552901876305349039708063845512688987985720658145 6946 24885713138533051548726723407279463046145763893134172 6947 1613201729226726898525981422611758909271293465877554293 6948 98226292065986042291335808758436319260547369243744470730 6949 4868496122323299532448216501711069163237309267961848149007 6950 187733096233602300342104685927572734417586200656859124051206 6951 8040335035543347794545004828275856404627350426685546277106689 6952 485889080297166968504641544626188277969897526459709439378693398 6953 27336086010739666859739436125013688408200936676785473632027251982 6954 1339167371373043670134081659874245590058225235266729720633074415527 6955 77032919579891358687364131298672237834938479400446567689779933046001 6956 4240844671909401283198288279132215711258009476332823508457261168085544 6957 228920337870191827025673024071526391879577129935465786051875354237638520 6958 11972730313623396050703893943508688954779058794580007473637787397097563274 6959 581216600592655361219059816966324633184859782468084299368141949728141523508 6960 34748108993586736802121831256548501824965429136917970889338292769783351415400 6961 1658580744625196241061752236629214539311992201322284468266342392111029262160300 6962 67589543883160963844058474271581876768372821832096492828289064878783246524422400 6963 4779070058909178994049077502366213896955097623257901887208206148447762710884223530 6964 406508056137303318324855416990413037687057263543395177826361706115246384704317661880 6965 21618680318346050501970233094246006105880695168733372383456821619590124518756545620085 6966 686248972470680801814672797486285477684302204959243397705549800385952114580902879211702 6967 16742289467901997160121166299586850896817004709109408821191697715150820889155931942511473 6968 2604182026254730614640112551674598438482133054149581223505693327270634527202753797703404800 6969 237488902414528867083633535451013279111112576742131718080635585490834852417956075839359937252 6970 7992093320056656566129530219995076312038140207973254095051034424502440666343164526151625532713 6971 1227653323238353271597123773665324377617775792278408886768328564363380974353268736634963501225862 6972 141502688367821255711998582254877017885387050032533196755294141222309441175146368231062334842884540 6973 9254412031830851497360254308724988236582630684380371068251206211193960734794533631639962372692788826 6974 297779971691956239978343229649251874802428396654471457675167152195360618540800794483377620893335083874 6975 7228274474864338832410836134083334507794133893415645994447496326261803925855817647944666269013142368067 6976 842969350740679399208381947141853217287247573641447730801209398251672078552824938579493004367659745584141 6977 30733925012875358933283853271808782213132211818693072245880880222921710130922982561879062327754868618248176 6978 1430322578177831242235380267685841866983895669402825220264525236987989454861472909360019291532900588454936576 6979 100164327986295281276975930511255584285193628247979068985733668260984250513719887448979632723049370674181353501 6980 55386506769027556523140917665403683053224305136128290533143235037301279383997096824445823715864955984106864011520 6981 5405303008045872465905119544306674270966527012382814756866922968700816989283193450674028937519983379931300536359196 6982 117126757962121361584936912455532867431555222138661440472294609784240903299751418837688251750673515500136241943868664 6983 3212561270108091243299746869127510145049492848377909039001697360875526269372429335678692927302103643577824685846222881 6984 1437095873127381745933519710256770817516996034736461063331101787567655921657094095504617839713890957346130282917704701538 6985 200733815414989674564340747497590594807923260261249974690150236977798303445105862302845046327970826124317439816701752837247 6986 11379473764482285806760230854470250365099420964683755342287947815072090886032736579580146359013259822314558817605063144455358 6987 2093312683679941944915870975377131961299851268336090863852093512592517627633470388504330899806048619196144565446948137256955882 6988 256274514305423397541316810138845549300179241526523594958018265257057735891661957632887587053989825180362223874721299307777666964 6989 21982466663476078090995791775138750518445339525915894947345604259025976797014736633148794220733807148545640918606085409275970990858 6990 1172133952586347882580036432919299495215859602092724168527354461484586702846276952655988618967372683079099674199596569061279296875000 6991 33424885263388983589700856052530371097325235889291420184575555028027281505687029471745250184170500874106649904128299481078606548120730 6992 4821033933103409636458343278055164754520145929097016524094249258062582133532107363264569114570182349659019169514685461941528320312500000 6993 181306420057089044052195913789303246281518907814575381996381783656165874602794519569508966259961137324784082482263223308929320717448512145 6994 622674039963871385815090110515873838604604685640166740551204154483219050767143495042720892767051238108522848590153585693031787872314453125 6995 385059041249791048224287313429505856699042488072900443911788835478085734146590933874566285664597517669353014130121972504976982128420234984669 6996 318574994880709051005273653666674725974383514608900988981713589566739717378581195933427916569537710608637222814052248926247642014503479003906250 6997 17309343212558800921807032728549926534543509697279040769017095000014220352445814241890592052837891575501280829534133026474226695391822062200337107 6998 44445106398471575374826817058177412535865458272808714365504748010134493424001454075910748752721978420748254705661118565524294222140206325846246374 6999 1636933029610560334781314463761339276672110347390348802393171084794957086149342717235539934585947926742937334389295357191437385270797760334341467995 7000 303541717269339863857464621212418730328091638624750046905661990391146889591614263840977289620192807537627332105339636447124854105718531608581542968750 7001 229570101009431037049541352360682329217588256712057446817032885958494992642216808863965232311588410856174055334226917442442628187518628360367282305297437 7002 3151587641585405858659258214916016432400515238623099745934677315512280286849009504928277773986915558855137922124823265922038947457141438700947691047468352 7003 6096668034114667397775074235334435010156061235330435395323539143791708084473949163190535637540649861420908908209439268125035379766406919712632249735927087073 7004 4741729809847845998170528370544918026114640148879681821354674184172944597944484549804451201067137756927280080355780521528666263122196950991560220718383789062500 7005 476092719155948550362223933860294399583599328623135964442679587367877665292772158869220673770593021758563501760008839166664659462648254097827177627658165077176652 7006 2390066787837039842442362912799466401486584789083715917358480406724830328262263720442526379378772217276744866410804185618626330544055205397714920791253661574496256 7007 1559153888509240384582049116835561841950247711154479865435703790054966576745253774198714901931488923599530537075175529003564698688113823832779343471944939732101929 7008 2761457368610470106896166741494603460246866010543982561733605562895712187229233498706091820639288515349999563287041720912609847816288130153377037968669285959006683136 7009 14550340299773736296659829069904646430490450043992334347585834273612362803534097819047995178611657539672706837648526600859518690260189090531346064259143807044826640309 7010 10834181163085934755453198616223436898136679656801515491635262351726361095825423293356082308657880902365321206898119225791868752161661508574773163737717285093558452224 7011 11114914338022546465814811747558742818040123358363940653807549294690246619254055269678817695768187531794539689357165171844972265024895422993664815689922267209217870470794 7012 2779362893452925356561628777454503807130027999977303092912428896167985590873257437040345001409454464196850323732318659406101425917511102534136168745877037013936294132916944896 7013 280805776195094605250761846087842311164150280107967480029960859058891433809628127874982130590385617818867544261985762993716364437560569108727586007546372666451307149974796878082 7014 2413571662677844027003516110913415116639410657146748333002471980148018071407772024542773550192967119761091421207238785646174915431637961763766886481692116146809888260015430 7015 486393108993034714227875758358076128687871551020920771192971550616916224314061277143936941336186693973470507713269815011830931386001782767820494628225258939735953180113523 7016 20891070363112526777884019726066294368435889550761243740199323860268199288189750256233929606300185294085399093261811191119780950906615457827390466987942075876400804935111673962 7017 1516169901178025562945637754155676345608843054527965827317861418203750005076516102426445637017794368741991325402082946356880184469915739511155489298813277772508797462757054649125 7018 20769187434139310514121985316880384 7019 1 7020 1 7021 1 7022 1 7023 2 7024 6 7025 24 7026 120 7027 720 7028 5040 7029 40103 7030 354294 7031 3543750 7032 38138760 7033 432016200 7034 5734974960 7035 84317753520 7036 1267889802203 7037 19087077550493 7038 306106214225778 7039 5857130081871432 7040 115242535875456800 7041 2232079138418860080 7042 49348407114493192704 7043 1115232621231314101691 7044 25575719236208708718362 7045 586238000359679322187590 7046 13167240995786908662816184 7047 355440536808170633503047000 7048 8759391532597201394092166048 7049 187036211627967257689806922953 7050 6061161517429132912786782648089 7051 229574539280120070435630450359070 7052 6737160765194057961091432237244310 7053 142268538443759679639423456629262084 7054 4565575725019208587023646848215470386 7055 162402521064082085707601246441546101200 7056 6755093961021102694780046187291693304128 7057 189280753269531994337848883858386817731605 7058 10019875568252092156162555417861293889292738 7059 481891253434794904580461221827246208903255978 7060 19055859486084909558675608911089160547758063253 7061 626450250277908117081665134286788221126100564818 7062 18629160466978417923030525069496835350685842094440 7063 986810671586991075385724020255040137978637413946883 7064 36530715813541450108464831795048147681734437438601353 7065 1068226479141268229253896327547353995333134630938307772 7066 71628300275343375028057461499835669106955363024759688847 7067 4494976257761255751287282594419675794417404088938318174760 7068 228101629389064528240461487966007569722531994567329355054470 7069 8939246333639490291018367505695812566147711391791998116477024 7070 389812419421968496075674904543162966400468353017812826064740116 7071 24165035175145651802665462253232039239912103310781394124942085955 7072 1390683524201330619552584165474470208260751635764348390017480533755 7073 69404422975227826051320262733964473830379267379814570517161069530607 7074 4078573313588768934953485702751359404686436290379925382847108895886383 7075 228965813868206507841942699048462666675473844533677121124387602830161720 7076 12588430485122563653364895411599141062391961635748345913954351831580023120 7077 669670078774368510856472095278245073485801783807650644210787545043136324064 7078 32995981086607850847027739725511946195686787313099393971222425776340763519928 7079 2009316473356693142299064186957677390133101688920449867747809058656948604361920 7080 97203202635498489614518546043100031744605128453115894539215779342243726443781294 7081 4000565944949583821256033811519566992738096350760925316290836062552806726821283840 7082 288541865334812833627839643137146554235190653624270809320686696664177275823128062045 7083 25101886264890877814042722980542491700422987743749056393589618147860312898629702560160 7084 1352887463634018543260851137899710371713383980873283466548746352448266571466648029995341 7085 43112945313459955756357911047224199141222958918775163698241437170146446831074646872595035 7086 1050739756531402336444570916976763059537441708313146920816086017245268490734609796838902234 7087 168537775718035289552582586426500387979742749737418811129249834720028530676101451424931937280 7088 15693992574909469577169381441004123533971107962532968576939094247809260160005758871432644153256 7089 530029091569291700478591507067011194802881071631399250862433397241514012016275544633395758305000 7090 83751878439313448186780920586645924377434788934110804799708227617026269214403753518829541201495348 7091 9875336593480895783307680318511778779254717653005500700028728615326514069955261097040445407274873440 7092 654418187345952422922327305978360655374515222250834521136036646415656734271825299369523607965437896382 7093 21096484788023891854549446614578342837903244107683063226812972374769564644819623202853084364664415290528 7094 510922529155997727750864071295175111440309171109271146325965435222574112170616959294810282222165111926429 7095 60837835257699161538581916509308270542905797600822373484238707057334167106490252850843188736719797371482412 7096 2225595591827642664815502097344523937700066167516533518441876344833405553675908375714910178297465086258375706 7097 104338567879785892223308496032794501904364133176936703160071130427198550403645173564934667246876758244226760704 7098 7394567704589302976653436649383686828895813152268484748467902153293742724916981532266409374353943163810376889598 7099 4261762516474424599300791417036066598220847277911696427372397475531651714702059175420237685420213898267274815185920 7100 422651815341844512981511027759015312722449938860661189296244822151851959158415403357692273759726915460075987911100074 7101 9112609500215243450384125565143131299265340980969142490396129383460676788482411496485704263300077363236583843266434304 7102 249485563990546313152965150714933778539545399678878535799839312012226015819905943336889675785855283348879672483632614298 7103 115676624356915753388576660608324674981494718146943884472867576374490968218723576670281094393960706557343647172587583435747 7104 16472835205092175370071498999637907725252471507063970261076074894076281959388656045808867368338652751932896705554622534719816 7105 940553667096642263064429582811890049412458324104330151112061015649892512545675839878675189842854963329123459057549289444122800 7106 176885863938830159298148877066820850617653875630806700284936958091483982396269301363317223499502243760258383147284846484023638421 7107 22013218182818304484123941325040624832088574116499902665957978214724724162708518143335121290203421936976398086000576095462944920784 7108 1910184618208107396258948074963296074349968702585478719294813385441678378493332310927615293961919893757688268314412213725835608816830 7109 102411698848279586305569481018342847080620340722637491310064112857358813423105607841755676361768064180392209455723476922988891601562500 7110 2913955752297598062932931130730655313001461684659527217747111695313121935561671131735966326636926699087463523224046567255949691297907112 7111 427574604271612199444401665303985905246420930475190046719567173938459474020850619484595822939330461843245151255645769296619415283203125000 7112 16096940464619828806915796740589960757820217337185920866833522139872355850485935485588354590408809432460323925033194620507549625714760361858 7113 53787413168739027143713763950870484705048805185531907600253831564328592798934625738275363583730997995678136409373503315512015342712402343750 7114 34406542441537518561708698494834724822051016979494839393459966819274539413273812291039678864928546433199772198342427233343359690568635756973248 7115 29509968309158410356020351838972389793274897808906803999238466231144703650292624622395307051304125031218015207746504811635968041965484619140625000 7116 1610746571442661418698745121049781447734295166718709406428697997933982331262397679309456598874274377968792521275495083333101859329778056418906475391 7117 4016016454089472088515699990626171079510580338565338894773694359083208544418807938536801346671768885091030606485775782272825879664199456785296139174 7118 148046147502461907039208366770587878596617506589099275706571347465656797287699039700233053488329158875560306164449677329215719151879750623326489231802 7119 27930359990508274387644772810801618070710325214180939312773708378070921962781948765911703852285492294470186670372226942984135536466450681686401367187500 7120 21836411919662094410916461321090433926917154376433044086033048604113694271651150226430839633199621849789310529343225020444239463427378219777921396895803956 7121 296639984005342596833339981179903617550389526720156810583633998194054236812871449152588000827133474968572770386644584375281329221134486487223165998107368868 7122 598308368146733828316119545309050969093627667063102397375149702186266163571480665081892983758468239873317048530653117823449354510357376185493099377415264924384 7123 480204944617957843344295647874594469546587346407979670223466666357274200811386877868673503232344928899108645773758918857718880187443633046906672716140747070312500 7124 48687605581360005768887980910242585040259416580444563273030993403486998806579836046567584351492602573252624371427743090360641231425478214961936189676301426402590756 7125 239371343241093934402427254936595572297622913796700596699261648043556606118885439406601979382056114464519407426108705089020649480571026168813160258980970036958593024 7126 149907300413821067028296399815926795592202316816422539243039541647061342272618013955890154171393467554817498802093213915913006887999738179776306191007690508570372959 7127 275876085993309481006916690343070686174425560350122537255520121712946636584308183150821582189422541651594541584895299232233917760999828877873087125929380792443550564352 7128 1425612288851237965319701639672792648053047696177194112319666032231084325543526263859216956366015250449899230279854944991998062074996446141124339258437033685308910943360 7129 1022207039961120640814298366096027305347596670050440287658417548880604703153614553050605866055042700239721298412530834224384809821343301946984140229275233357739734335488 7130 1082573991901533712312944534087280140821877245411081383302339546943371739467353773459012961805073606601406681661656797522334635438894370266514989911736996403830248236617758 7131 294419601658350593224181924746095017393781393463247338498471585600062132924851691780769110310957578516074078344435411328285920949939988960304325686959030589913414894782871764992 7132 30016344168028408980633311430083064731162715459425618182718363054636195553161937489727995701495428826855352152580990330598401103399965665971643384124614193000173564324500303019046 7133 223552862199326322874435812722616450975460750711669724948941915056256921465236071998392818100379270023495984763892160573348390538118785368613230050141913418829117034163863957 7134 43019316916548204415034561830517324508898761101879816164841171223868607716585029093158066837209087454359968968819630207758047414425545180797575876597134768003137331366436285 7135 1969552477818013906322767439448390956511587157844076004800703181235043144972439427040924985896429994758169364605381715819687911056572206235111272314225856971186279323250622576842 7136 144194177763222856232206739403492752505743822646181020980892751417029206563033268818086975895956932504441865714934261278236788318956759321552991136180747541131048340162588847835617 7137 41538374868278621028243970633760768 7138 1 7139 1 7140 1 7141 1 7142 2 7143 6 7144 24 7145 120 7146 720 7147 5040 7148 40265 7149 358974 7150 3500010 7151 38669400 7152 452331000 7153 5494048560 7154 79176504681 7155 1258691178381 7156 20208617370886 7157 321230238946336 7158 5426387835887592 7159 110377242518666760 7160 2294542553077561057 7161 46561046803778500560 7162 1082972979226066931663 7163 25636955032414630620758 7164 613404942538798816658874 7165 14607063594317250909285278 7166 339258119501063279674939140 7167 9532889090356162539896269200 7168 242649775602617186384246753224 7169 5298733689728384436173286858817 7170 178712962645961589856556077024050 7171 7072029632581504363461807854860950 7172 213799340012317691001226959308037397 7173 4580188924033710501997060168635425262 7174 151551828072243933821677210864095660544 7175 5557536426980393080323382393536019546800 7176 239497084987867261139975284879147802686167 7177 6841581077106707453474478887294913091183596 7178 376731010589847517792243021711879417120195139 7179 18744092256556017495875340993605876194587160296 7180 760614030438119118238827780761904550624329692300 7181 25479404207978195743815455729869279436246460318232 7182 768991461292463021103952151371581456945373456705197 7183 42008243316377504514015648450830638724687162960616743 7184 1584961202500541490269190926074805947877137233009773779 7185 46896067358460917622391546583083207913370572475136849578 7186 3251067077623189230364863605466278992861924809382117373372 7187 210168236604464756980557714312365919179619455030670050757000 7188 10914537218290435961119774676037060802454922598209129503586807 7189 434526042137479327253068313739400966112620254610988524776121524 7190 19284621601508497374419918550489872627368575475224291729512619192 7191 1225851593849494769434605968617363321976050896769362092802416763245 7192 72136232135313120483253193420142708630660700622418705876821124656139 7193 3666164623993647113366862153086739212715005580491368492256123566362247 7194 220017932179542724661398331717979982141468751139637993994739144171009265 7195 12590931230338456171997644639796385513121332337041948746154753802251389520 7196 704829594988376904927325413001488962133348441680187363415390435994413462839 7197 38125488612646937778333920993374415366416462064615307710480933234836236699024 7198 1906062863140414983357546702272483777641469396159448624793436074796401044500247 7199 118192394872488661432724634470793713732654047233363449765172342600426999392926800 7200 5793269979576095431692256754878933326834141223918356807596865133533213612347419791 7201 240736496747918327711622864505175217273716586504085930591347153352898152357710624016 7202 17706638772017361244170498481013343946718026265745379548558290993994562448619392117525 7203 1575043011633791543333300776459570219723875335244196146918672836332197629642230745081040 7204 86006958523302908578380932329983070484223516778371804286708641709535604553779839992197682 7205 2750850965054906745634854364554419310869679354531923356727317325161182957191030154598234206 7206 66958553357467488042711961984046726612414875002570130309595579461234635218921221382992495230 7207 11072713069232213614822454657137533437711513654835023516613321650803946654376055558388502650334 7208 1052586208206873851647242384577654517217708001145462002236669781089011367163429548654738536259856 7209 35668023676100171317096188863639191438345085776450924380484329998239951154127141512220549221050620 7210 5796452994631538326139712789156963612783827470105887104443398327096956501278675403747992233561754865 7211 699035822581903067730351611570791854473397490679532090775590507893348709009092468725848065874555186600 7212 46928431323750035438600877924552523179632325275537188610603163365542491696500733715626688533745619840808 7213 1515357396054715266894587216709083934926740830274768990931521150046929105500246077870420430661936487955824 7214 36608702009001936300733037383896781411911544400682679417422631245863393973514505892073073778158787640494107 7215 4450053827007744224475439970612268684407137522238959912734939046320202418859504171188922896615402199195238986 7216 163315274985911954170756484094594846421622736089786384228274001362767696974253703049342029744965485409217200227 7217 7711393793297043057262767610247869952079392621146342666483290512756217792141265546488626618805803546680208916480 7218 552988850783679997903023116943152745450361525928515571014426689281701712296333891926064009602947071053788929092424 7219 332129157790315081025369629909746397477378330998284453860583670281570664086461230316160907731751029125412054902290416 7220 33466348448309024002840965901295386781395530113961962876011789812732786139257864760864917261867286699057322196885439309 7221 717834669165831199369015679251596135546278923185449889827226226342826238654963037382532014806636117663805211030330750400 7222 19614094181034819638203921406506159997075523857924917973732560646360179205245760843438881969406535087879769139162298218295 7223 9424747225057540153650250006886644282305065628982336196802410765227312558447070990828381369509279671379654986985776596683296 7224 1368098484245690375054575115314527601766936607395545851595146252902595690850690353154580818580050268877269011118630987565589262 7225 78665557132202955983243781146316628877617368635668220547807293819152155585913596706784607134739680423920706113021308563763666516 7226 15122781411928183753701311797805216080688471865655684009892311518794088017393468419066391570987456613020709015791356493109037059545 7227 1912856796910038440188816203384235316457673974476192113058110196987434461835815090908993614410152085719693813753253941652892353880440 7228 167894969325513423136846183213811238864239588629045592401983398145289009925255243259454668150537474672281529045583299332082972225624720 7229 9049596788137970080943541560154220793919250168715137954049813004756595784646777639666382851562965805494487433254049181632995605468750000 7230 256890759835060858256101194470231088533426853569080691356631554089878252981501261025094220837617804279059274524557539129909204759794269104 7231 38342683039663906673891361429927252907834057020357659137623586455856747825433709883701109777527061660212753273853366891229929447174072265625 7232 1444840570320294397177590856095748627204465090795645503372885672054225804434787009337244062891317578882298818166774804262916107411230430173360 7233 4696730893910656593803868023920950028736884770014319942246639581237700820924011915578564253416323628479137139158656832730145035743713378906250 7234 3107417762307262503509035137442959521860421166492706412238385411778583483374684167509433038132607787933773324641435280633363249334207551678358566 7235 2762622554297697104168767431433615237862478613786145545952891971224053203903739663579653606671784161877221697258093702824218758737888336181640625000 7236 151468201830994292267293305300248653451499244175473710429343648417587502135648009712923683067958017373134064014447322389119916558760745641408028176434 7237 366663363492501397392801242494707098754425678675422348877328423258934616886659728401718857157107026116967071979441123109618655287124754890785247813188 7238 13527503365105735336368711262526620842378394961889785228297968206867035438445209574388305989928113211780952053617213760416817435753198954787798141406517 7239 2596233794434351876097260041526972485937327188132001795209798768686945370588158293743280464595915604127451727194397567396110454505728169822692871093750000 7240 2098031654803851043305651069623580289477204600628732569110449736338109242504950059696096395485740869562241300709945035007144431736115805153963866074444534924 7241 28200146408458478874949436523341605655012797973320810824763182140627799800655341654146936694597808125520522816985493822551147111896792173947798268089342091526 7242 59297502757853117774202181766480515981775601150803660221862256984281548529038572460734887662893032651975995515433779942241385338961150201613027568982610003835557 7243 49108142177069532485850659290354897608460807231644417325423159920516640794786333693002829937361445619011017385740653975075390954686411120952020438909530639648437500 7244 5027376471831859627368149460660847713018699629332499489090616985393850919770526460902835123368748546936010347949592494670149740558419805271107903283315611345815504024 7245 24204172335535706432892731638626057994700111932154314153552778442846590800020658018141709216328013713103746325166385957812225871820908120290196078589853266558232559616 7246 14550340299773736296659829069904646430490450043992334347585834273612362803534097819047995178611657539672706837648526600859518690260189090531346064259143807044826640309 7247 27820676162710471790331859992467169368878337737526845624039237488344895955020845259910326876219142583795374792708214482417243812083755363489348355171600599669381546377216 7248 140983954445785693028427397553989773516463668881460669983245411076458865856233889560060846078956582215420163447851197030184683351647262176687195995310319503610119307737958 7249 97338440592746672479328380739255536549275347398161020629398125529790866181886494073156467053770453896507239455892473046240741596988260629315165921123715062081660678832128 7250 106408236513046454556113299603357780303556442550300871723912773151556520264139875157599180954414341213511656549721496700329738686792920905138396924256284004985300698665366685 7251 31471575168207881108985441132498332159485952218904269177491965137816050615951749550555646476988679458762091148209601687427736934058247710425155446647448512940739037074821654511616 7252 3237461403863871178845980514132827231148196634752174499205307436804747349066085670427542925676326980986813120581078924950290823380208242663365234462129623179523204225068005439321593 7253 20891070363112526777884019726066294368435889550761243740199323860268199288189750256233929606300185294085399093261811191119780950906615457827390466987942075876400804935111673962 7254 3838539506372454042722675580349502107581533160025336088700031510499331128910323361420122268867853334338602198357273491801577386888647912629628698049173189380234414359977918210 7255 187312780632188711017877527640312289929506156829179164878542264742092445090757925697100159298574506454708390135820202038601806490206320480780731100305640678582733793224365385752571 7256 13832724514926506491297828307945886540780261757562175222097694104741329185222008881786578434504195716603215024169074587265534180290197189366214325586471060158127175074117853364163926 7257 83076749736557242056487941267521536 7258 1 7259 1 7260 1 7261 1 7262 2 7263 6 7264 24 7265 120 7266 720 7267 5040 7268 40285 7269 361890 7270 3570210 7271 38102481 7272 460290600 7273 5815556891 7274 75206411280 7275 1171104032661 7276 20042316592662 7277 342232220840658 7278 5724314609864418 7279 101538980103365640 7280 2189528762189736240 7281 47969893478922069412 7282 1017511303379534732517 7283 24846616569275869517162 7284 614965602524442847917750 7285 15324822509379412577231400 7286 378516846265643519089576156 7287 9077288470397262616210349755 7288 265140695513802700664197398000 7289 6961868627934344666166431081586 7290 155289318691601402031509130122340 7291 5444985065696247531054015858961710 7292 224880970349384048298530892642530520 7293 6996805015978976557884833283823920294 7294 151922770343855508870045186756591262772 7295 5178642362381119004391833979327096544671 7296 195616878851632857802461270592543861949521 7297 8727066646679873529231973534899351233017782 7298 253973480194604679622229301957792358150879871 7299 14537222022145930392961710261240759448573612351 7300 747782275364190107876512747544651600835973543800 7301 31118882164030691965852225567269862221067374082756 7302 1061591380617742617675882547627333631931584267749334 7303 32498919086977278874162157739815734846882169317953511 7304 1829866578386251702412557768635307955941421964331487504 7305 70329726198896693726646662801357126643977467674984082878 7306 2104528582801722443865936918746480165012282302205832981880 7307 150767329035753881013997249839877364773534822987516635978261 7308 10035757022079358567219065556057630488344284648752225234296880 7309 533134892859767347178728021771503104951625962515005315984037276 7310 21552846650920669071473152948197443827347812671720921443887222749 7311 973120773017262861230612830513717813836528285423863456768503549279 7312 63404711094628582754178044405412499800998268656730812912612586247677 7313 3813740378168687956803240438340940805076903853667468562676936211026739 7314 197312530902313339173912016433030726505175053393340820130247333433258397 7315 12088622443686145354454659619220515489548619995451272997701910774621384021 7316 704969612382901960687574631443147984797836664889176530326582361806994686640 7317 40168304933758713514300464284785441382405411405725476196273784128033225656805 7318 2208630572854025607853922653072639541248542651037539516663377036155975630504320 7319 112005000357002426766724511054668217179522491780139279385679210139039141305204248 7320 7070171673274574592716816669472668046647244494910386051078702495335490943935836800 7321 351031060864114995026122307205954907736188492040905741964386562844520536051694440858 7322 14723948623420113709429606635912633262093986672779524612004170097871936421770208062400 7323 1104109838566042856018789957667644927013286597283407756853187402567259435027943526412363 7324 100396345219376052267487637787044938294735202004477111277176068206890020745007801314816000 7325 5553143419658037255693921780263681272882898666348165067147680590191980366187935593630932746 7326 178220233987745746827983208525842733684909933706253788088311918849820948322110462736369448830 7327 4331594829007174065618616894634020428789477235334774218544386634973071210827575919083766047592 7328 738320528908906259494471029958278714082981578881005830346169725549064545470832025034058579182960 7329 71634475560623655557314818770598336901175677213052490261633500297673384483124042277149084743558885 7330 2435046923514191785827560874635258445302974569158708101435943058204514741104937710426581345959490400 7331 406902528908756479886615276847146725904588656369925277624556617916387587247285230210451690765615218042 7332 50178896299594343246909950098445617098832979491456416165270547379294848986297915838328202544949112373120 7333 3411984720926084486938201180339607405925082275842866323855842814089995652250595646110914377251201696055306 7334 110338965740361845634968326640501266662158723456064958305666885407015012920608369514862623658236573371003328 7335 2658539712755155720702949827057083422292193491205413963328387929626157959029988782121433694055235058099602781 7336 329844392048290300977249820912014188160135875507441274788029233009398748822712340777740971047000171794154686944 7337 12141839658490786433094592450860063590328511465608010092066718015872668815367504915104599438662366522644202478956 7338 577330855732251636982031593835006602998404969553197738336006681744077857501367440881271024041049844507828876738560 7339 41884414556835664957641949750238888183973460626415036096742641216903793509379879028890504176155931445819691237190944 7340 26211245539745886927336134038043058222606843010174585378307060096914715466092992637595955894490519842639443886379480576 7341 2683051138742288274627994566503785163439341518577642715836802614261925823529499861686738763298157473952627335783274778776 7342 57244653724970170393216715948964285218240111051376636872097346064868183922857358257513917391553688211772234786949562964736 7343 1560829021492430601280422240977898875312182712606377357398165922775212085854537962139420538245500655847324439842014530381030 7344 777132388184871881143743677478126844957943873928130449940859446080250518055839073872262419583056844275299949136084654019940840 7345 114975685973036156432316831505324529546176023670685229944253184083534525156388595066727883092746318064356082805869817272100396363 7346 6656795112280048060083233776707976960802464363096873413639972915429328801211384146841510182940775605769080860600912894923633638544 7347 1307949643741588180371987672426913935827142813335913222993055509083621956274432169032984167163517597751196599369587705655186934650833 7348 168129839482521526884652568844670431638490081403322082582081785534333548202059331051493040392715421089020515541271360230877076446967040 7349 14924760059805925581312981920447714471466138072151959551409676145964909395800606387934213295832092814566396276079372548685814851500582480 7350 808651489707909173390518688692934994843532681045996807085759340164762867086144863539607374466901176428541302337445345896606445312500000000 7351 22898809106375124847677103617758521908970673544960917917452425754088764158443926249166160838364983538198267094018925991133281534046394674100 7352 3476158188493099397868786753588563568439008859313907044489855826800788159739807925367884302848463842781142538365759013480248999595642089843750 7353 131096663636146249308185155726618076318905172203838687955280081717488427538741453334009263550410866723189489697707896667768137458271633130613577 7354 414529651960128455629273374645895629660064674337514081065944384396605061726712372604202928613110951802759469051293054175512722812652587890625000 7355 283631203299594427813236932210999280380931968975750154308417046923898225625473894059347741967123005648375067587373519061011611132590021429960920085 7356 261349690941013089141432479655620321863649825561341082872617191371365802675787683239164129047171499476976975156699670741787853147436165809631347656250 7357 14391836780514694959900470088830650398310784301216524811916981926845447509056111478055109605927327059169429775410777455482734067853223512311293794377448 7358 33821580142541930766755197324629754063339444745812354852440300800269494502272049836438768655485258388830569724800998279607470096949561331621708070814334 7359 1248668941850597968473239340277986230788969475682536373142929729524150480993616042923807644304117523548249961255650357579998243280757180120149196193661830 7360 243767537129381765844073353508854558483706500333798244422381311697670472122755664941562687597086896104282376875783731563168664706567739075660705566406250000 7361 203593621935731044917839588923369146499971791516516745036258336254161729027071700182422316992949954789555970000026903943304790390104032285182283221006032794140 7362 2707396325127163371173990149529418428846749033178731855662587122085160567624593271048460267801787742929280703864283437024764362749433397995274136173415551822640 7363 5934508876881932792655181651196474971682937617009406807005928604148189552892323431243018032243240336114448808054521428520666931712902886779709671901497279674349849 7364 5070800167895150097074857299636029947087312475519470794980872165865170255937455079426024563249480868410992797445193761847861775954232775702988196301460266113281250000 7365 524107481970672847477552824871329682101065847912386564737799796108249983033799998170450511335179841172478398567746566699556594169989625781525485135567703918135789695769 7366 2470727688886099501873486949240941717992799316530194268823949062428895389857456079090413771354943139634637632965234313775738646607099402896458556516775543884382231068672 7367 1425612288851237965319701639672792648053047696177194112319666032231084325543526263859216956366015250449899230279854944991998062074996446141124339258437033685308910943360 7368 2831791566660965031796869396396830168909933893273015317553919216558708769435938790952889350237955700653157324225478696807998961453660297190740055134535507371624047254175744 7369 14071509488970889063097849385146445748576332860245179913608213439120525191786203102573723340700497942110317015804472873400610396742397021094700377433762084045839234754492454 7370 9353972490063299384408601570984221469338741885931089904905839584447289931608063876473459805175226435521346640532858446451222750317710895522068918618747598799581738254204928 7371 10554148387081409416245114057441377166349651417027650370449773394019615460155849156886658872915429075449200035894500124372134780506708748784586669560136524418168683419846281744 7372 3394417699754341468302394675548974677225371495234500418337705442851349099160850821332583452599176021771436513813252347534238703574712176175642464413009703777812076261802717231448064 7373 352299335167571088524145770095762408229173283028811217690267137945535478974705054819906628670849768277052577708305673557085266608818862199426877114170012149657541164599293816538343641 7374 1969552477818013906322767439448390956511587157844076004800703181235043144972439427040924985896429994758169364605381715819687911056572206235111272314225856971186279323250622576842 7375 345510705499993663155232544886568934880900902516163518869712081942060883521711894540583186492789469202105031805086135945118621228343623719063707561578434685564565348402525415206 7376 17969145029313253850789019322671177327955796943818396424761623760227492491083261037906943567776603388157105186816097602780712687408397661503486041300077481918218985722074111407854406 7377 1338429817674209821895213427283526451595541509708550487236413537269417852573482245031870227986170016489512083517722818535597816278719366414442356332934187473815868865225964080168408665 7378 166153499473114484112975882535043072 7379 1 7380 1 7381 1 7382 1 7383 2 7384 6 7385 24 7386 120 7387 720 7388 5040 7389 40195 7390 362250 7391 3613950 7392 39057480 7393 452458224 7394 5935129200 7395 80528851705 7396 1103133897761 7397 18476596759782 7398 339082579028466 7399 6136602744363697 7400 107673338993428826 7401 1999991100433272723 7402 45604884497767292880 7403 1050617793628422637573 7404 23246677988739797354490 7405 594840186203524493679882 7406 15366111301787510467253400 7407 398177737745412235664207571 7408 10185865146076344389724903024 7409 251869909653052221255203431210 7410 7637798711218862213599349211413 7411 206630776227086569428146518665105 7412 4702746839399333292216516214013700 7413 171248041872346560875514751002333077 7414 7374376434045979289426587144066337400 7415 235916414749279821009268269058881045348 7416 5187420983668443475337440125096361096590 7417 182014134495033715689475449422093640107870 7418 7076679967357219936956039927284274260972114 7419 326601538332938159422389322868851091456757573 7420 9676120645241958773186140191531228979765762634 7421 575343035503937220162727188357444740428306495824 7422 30578049968362510818400327370092606820699022714960 7423 1304214660217039989513731854972394582791301828891031 7424 45283987728482170751578837264769931868568887546630531 7425 1405401900796283339299309963463157293196810594732035659 7426 81519999175269108899294050834271056397997896672764329133 7427 3190101750721741176598536391413963348535601349488282069769 7428 96496877070128329567242215778392342873741539618692445505766 7429 7140554386296802084240920571985726838493015741302010067248318 7430 489201790891969338973860922585753412183102848318864814031514320 7431 26573136162998865046683982783832429955986184680403292740034187660 7432 1090419576241082589653087284196962070866756716221560704767046459585 7433 50067456917750682231424034665455502591020837264039773351068889071501 7434 3342548256714580892489102553991403742498071373208668955846790747878964 7435 205431333800059669380938433469773814748576664056330705604612430078190631 7436 10815990614174351039848917780813588593334572167190352998220905275139459081 7437 676271189992864062410051717528825018686354232602149650449478197152388499528 7438 40176284538246526749891949685058390167537791427236553308270307085658674378343 7439 2329356801660712278705203924059902377530209058971925465186235399379180997394162 7440 130153172618738769234730867055513078068273256430365074194811174223320966632487200 7441 6693246852453807475512680347051012222329469073100526178931512298388843879271911992 7442 429980707889266904166273309738173676448720101486236989060213505410509071233905995979 7443 21618680318346050501970233094246006105880695168733372383456821619590124518756545620085 7444 915072513536414628840621796254627833179325640743475807366092322706840922370406776881760 7445 69940358926927131077039789521631831788632571453354872352516850415299919058125527268232457 7446 6499452453761173368053710660972061058821288928921753843890094510229798101806811321958272000 7447 364061512506177003654103679886007709454096032330486155018152372151204109690318340243626324896 7448 11721355130462451849747602568158378386813766979433627099092178836917878978677472812512369434536 7449 284396142266394903826926471557893436837995989255801287886388725763121392002821075978453122701864 7450 49954661464786674509582150225322237586889686619266085172558538031615217260663245742898766817688840 7451 4945787419382503413615914755169268085366129035632709830603337345647321544099203461687353640577182988 7452 168614893081359087355072860330740584444508166508485272389552843199489827878276581803001670572030860200 7453 28966272191498976202464612284810165607496739287416007894620201053525727399550991643177380404203833614676 7454 3652019946874382343183562844031310653746374364508400508232775980468222922806903977109482371383920612310771 7455 251470460867287463601708356881678240184887354379930688876588819695038731497154949962549162080144877369544006 7456 8142772256201265261379410331631483480276295984363834654631658897622080127269527672344134258254175157207421384 7457 195638490030577420053009090828126477866040261488567244426923694993319712734409911169543622505188678781424965335 7458 24770232220552280626752339463831737137484916683488144419869815389114401055723430450835077415517446961221431691720 7459 914420719178115240989380537689594358615993295975317958278868004768841017075859541294413568386058827199835981979004 7460 43777317423257214784881573984270569442725940590339523636426173771708492692321500165449451026799725798709615162032128 7461 3212561270108091243299746869127510145049492848377909039001697360875526269372429335678692927302103643577824685846222881 7462 2094417920974367181321049628542127856754472528114413693666873381992725601593107508891398497037863654508425974502894387456 7463 217760149325719020887469651395999665962663502224389995885316273360398978520843952945589268470685236552425456996593763949244 7464 4620720246710173232656291044618551058965630281214595594696964020482332115707190022911891478234595779724980848489278567235820 7465 125702408941356377398823802919504193157250131699143726086531014168598218832787785487333846642312735233354390745787991403826036 7466 64842529307438465819960435854350675543696031342854289510739576357748869128424831721254170449025751557981599531802320036110050704 7467 9776292401710513913589337391140640442909513820796534307790099397115739100811678961602759529176751238893191949251437927194541918783 7468 569857880962247155862357994734499462759513206187826691957522596383554232211407764959146393007004071831036937007152789364429917099424 7469 114423121828350444944029341899019562334080974582475033819027349096623539216693507892430372201063032174226403024776699059454793102129887 7470 14945638474166028828327977864668364531002986272170559266777176538412957190397146931085641410563102549280592502896577559378445555529265600 7471 1341620034626513624444142593720726716378713775934207203263042172730473161760443072331184674363469837291445007224773607450026152530083209991 7472 73062147884153458183307904197588188941811070595887585126808331101404968405415892213977389897607614774059839226271282663438107967376708984375 7473 2063591569918949833894343943378062976989951644305912695512328103610675382072333909343204206724557065521828862808866496503275317722090282901164 7474 318574994880709051005273653666674725974383514608900988981713589566739717378581195933427916569537710608637222814052248926247642014503479003906250 7475 12022872887685834949566938048250663830209574038839570856277928452255883801440133325050261619533614290106937657063672356734173847442227466594463513 7476 36975263520157777981930310051249532577161463440344033946985617362515325066314234689937881544017278255946407644267626298885511144199371337890625000 7477 26161099873087086906367071935389634007151193036140562537250724521187901242839773868503593949418032336890078145570178143871636157232915939662276616716 7478 24981754136438186947357905142732982564486016220703764917109862903943280455293157602742507242127336054199109359528069144998796954163016290664672851562500 7479 1381545910721537806381191389926644312039031532457958183935060174258924162694559440513576242888450566617855376122641018118307685787889708736276727128545530 7480 3151587641585405858659258214916016432400515238623099745934677315512280286849009504928277773986915558855137922124823265922038947457141438700947691047468352 7481 116423801010039445073082070332455040706449551903433540150109197849578759090909656986670992351549665094276589298951339362794660715363960478747727873244847814 7482 23116885084989730541042469851351331775322132017649987214050094774390903970854712533542623459865227104149943340843343510961636924251729931060373783111572265625 7483 19952397967716121316229412376587868396068892314346921664231090090059714298883964586905627319146420224003323744189326824672980196297932569862299287276662330608004 7484 262475855579624515958566311867326815012603392269481239549012246708721697374207160516556636143131758428366398484522353489194564769964776026984255622326367298547340 7485 599693412486073635931672584619151129514491215188661123996736045490460810184140182455448920557458798393856892067909600806271812985012531729506607911118915826821988199 7486 528634432384891229984351493044057893398714780383084539681964940959398245769536865356891213244869547549520918747715184158852740991120543221838247242236137390136718750000 7487 55158935603416023225921071497377250913546578397271563146499227911927199318755285029629081035711489295831357085374548518100078292652582295641509234941200801259048765047409 7488 254587713458084882548700923171028102143512123218511572921878966901402432701144364389492867289405221362444932816013720805617572122432079712255032421555910610344319737921536 7489 140983954445785693028427397553989773516463668881460669983245411076458865856233889560060846078956582215420163447851197030184683351647262176687195995310319503610119307737958 7490 290909316230960674794408246548524750922727163514952720414379143840608530936605004047045036946885185346839451315294339018870600066767363213383803067057001465840888354265104384 7491 1417352503305543971487914733582142675088678801420941524659487207597618854989404736795105928824231770028081593083197700030267437393832937997209858830963372159558984587494812361 7492 907064323960535074789742491422208895407241555882433478836983110816634340259709217997304654309858524109795372570685258052321616577696861410551185434749136456051007924757069824 7493 1056248705994569786164608433632681955368831187197784895712682106585573886541568990742830223250310568187000019520786091302400494363724660345677762831835677197802691432977317724568 7494 369379260391261052011332396543313657436823315600836137773176578247383063750252829821661805880203411569529956835306965993149310900756399766125769430664674725036342576444778273860222976 7495 38676347666357107936678774231798733445337093260780812692610031273302575701301621662392233074481145502670163465384732231118833307156585587552731913546614619583617901330316424216851480322 7496 187312780632188711017877527640312289929506156829179164878542264742092445090757925697100159298574506454708390135820202038601806490206320480780731100305640678582733793224365385752571 7497 31370190124707367263212132612096140796326198091033877053942001554171748593048452627639889004793816636369761552145421961389075186361332212630107823578067129241179426305785045953843 7498 1738662508560263369432948933150706335954847590865318795986779441248814874197646385840182624683317799958133506744224948825657159896595397773427499365757460903402633192903279165631170818 7499 130610960837090534983869417227806415389072354557669897734151195758815383390050109643058953653902862828066152572751618008206142376596011344344264667148159139989825889519934125370702265353 7500 332306998946228968225951765070086144 7501 1 7502 1 7503 1 7504 1 7505 2 7506 6 7507 24 7508 120 7509 720 7510 5040 7511 40075 7512 360630 7513 3619350 7514 39699000 7515 466217763 7516 5819926788 7517 82410728400 7518 1194653568041 7519 17258798535622 7520 309725683195986 7521 6074164644826824 7522 116149155225778564 7523 2131921152639567383 7524 41363178374174273136 7525 995119731799450111449 7526 24056138750456742987639 7527 554199284724239287042938 7528 14834131024278080429068200 7529 399310255065451432763697000 7530 10743577290900436001911523739 7531 284252896269683076515910384390 7532 7238297100091015120692631387975 7533 227605778054239107929593774027350 7534 6337305319205512773792635187658668 7535 147011010725862299152768390063630140 7536 5554161423734239465165228162837405118 7537 249151138745791096682713156969451843280 7538 8188524921258352810154981965563364126968 7539 182185816694399805178733375000655601277739 7540 6574966444613140049667624362829395007212777 7541 262926680587470840424781940353122322468641398 7542 12544379086117636077543753649161413077675390671 7543 378102511308809206971401838329317396332128083968 7544 23339748006776433788861650744085109809999018223440 7545 1280884112284585360102980468156828344396854797254640 7546 55962013560064993642508652654474969312234435790217517 7547 1976588049449705788861038925320627853037482847281063710 7548 62157278905811465481261117672641769712227264233089868262 7549 3712395401751776206937238515750186253531913350157744813770 7550 147846201311513721044756581175744457390295811799333249532338 7551 4518716217993721086079170775323694402786637081401263217102752 7552 345232333907335631571488511841006504619941436352446646574731603 7553 24333235698642273363350461621362397380696597626592139819401720101 7554 1350979285907431710731062318752303627245356876889180657699875603861 7555 56249129806190792728273963488021086719368214986403707358689879551600 7556 2625529172207515558518318151399521891114794725396514058977896870802051 7557 179536078153120486857984806301218184019334675758880653834740826367158914 7558 11270707434840320491342888530087180581222437337714199086567011081535648205 7559 603675115276819765535131184980929750524362652683911986973953041574548158480 7560 38508073100283378830142628277328959258922443450112417965087113833771063329835 7561 2329819538288979325924836797642703220446309883605069354645028041777897983907374 7562 137408167264120386853944950604489773045513789948489318891430520846125229433587590 7563 7799839696173247851437287821944081334935722008677696569356857632198283529959650560 7564 406644457894806385416715719665119586276223851106449826850858592952887054497010053347 7565 26578461372759284496778781133097861838415634691364512682174884497752150987647003968572 7566 1352887463634018543260851137899710371713383980873283466548746352448266571466648029995341 7567 57773163906598305158126150614279497104871680600012383194918573082276956674022143282257920 7568 4499630131012463816539532429926348138669421693507283063705614107868720826193046436499839066 7569 427234403805654367262337893533612803747314116423270330910607045971833829406786054930253516800 7570 24229336149038155021859182450865327948656482245780811342571378694904071229109662964556163587248 7571 782407039135370003471887521263605167882165067416979743199239123696280047803715959745232907047524 7572 18946969392033607849936424261685136679162802886910429506253218827713003175481129895344532626325532 7573 3428909679146646592043526820121810772533948742070861663109288876745950413657485632771842664567538240 7574 346345152834467569125774246790802500234064949104071557589359828967730434346030374221592545143390381652 7575 11840190124880486101505352925453061337725731878560831865794668917849479421681070014247965528232868154240 7576 2090668565479283399072241779614524386679010950827095463097155306229107471233358344113957423064853412800422 7577 269435016310991542223034779518281128703420731865151098139782899134818231258062508497347195312652469294183972 7578 18784360802198900352952956243189122795461757034426149443860652364076578814046840576451413025565791139331107365 7579 608930877371833267839156178181771632060170907229737212796931707110965520594273257948921318186580803759333905728 7580 14586214141859116642208945856412328267602395290200695076311683839175564087072648795441762390010937314914682425960 7581 1884321177288915551750747890272974156819278724773445207128803712806343880344518935507555409832634777649890545473120 7582 69749341352815310137798799381448679999587996328323717401038189500956751527144139720204435635972000422661837874577180 7583 3361525556505068270887838265775340425384461296147546294352214414838562008608834044233363692992776832018542024068169728 7584 249485563990546313152965150714933778539545399678878535799839312012226015819905943336889675785855283348879672483632614298 7585 169421243601761384290019750804904559472792989487378805616440173751049824677731234172867734595839717349683612672079843727360 7586 17889248667264953174707640352527994827887698546271958571118786204628655305035540804227682024189545234284401554609795595364050 7587 377472756423486122374379890254376037259813516523199646925484414392240960151593166595911545102514189331789642888646028041792224 7588 10244045744028044973699789035873347572708790827228854257503717668907583946169446903876416570573952472907052957308803075354176313 7589 5473995175358468322513798096927217748634832810592362300649310578181867744501544131694712042174926664045752521347414574431343696918 7590 840936411032848553177367043302768605842939346709898381005173757404488448854555387181598938257490520016127003019431952484227209032791 7591 49343658576806651521013849584808763845174623416884075211344679224831884751014891898170150067343368192762914672605680824851165158603520 7592 10123807896682730505890796478008999201451640029106648965889909894041128032059691124600775186090560798067531138502957436179703759986647342 7593 1343496841951020297809560526405244331004586230687653100723793613616216482346042378676366615458320098971980580583717052823575695566019075840 7594 121941236664569306189586695890289277088694748701313848013894617890512058078653848961135885114872249979994719609710596085404199331959661528179 7595 6673749710386806574890280754855253472191713312407402340473946002002159786645500567815554818142874600838265394560632864617572340965270996093750 7596 187987821308991459225161028524001465667363244947762138024229758377880039220018149923153768685461628423360057017351899676480861892308599408273887 7597 29509968309158410356020351838972389793274897808906803999238466231144703650292624622395307051304125031218015207746504811635968041965484619140625000 7598 1114347449942531511583929461848428649497540885735050973184441462504187978513494343333576005129559735772035839367461955184147475145907228082633427887 7599 3332840896165594372422419144544677680399109536879616834996919776054148390743119045992986214852234162734903351649827826878875240643188953399658203125 7600 2438139167934276985985872501475226816500455575788024936407376944727901654904527228529194409104160512145336827621984528983496781284079529990494598631846 7601 2412560484690206150582762197829877765576230097659999570916618326420764403925002827438371318654196696485487589472687506892444290063719430122375488281250000 7602 133974929550554829085665521850649157488554366473938180597906373495587968650942729216891328809428173278802862404872050363398551022561261478344022580971746114 7603 296639984005342596833339981179903617550389526720156810583633998194054236812871449152588000827133474968572770386644584375281329221134486487223165998107368868 7604 10963711835221985643876851518204564877620011700994312329225876105907921612122939726906000589677853950418455684434603398602968620171429693122926341037410069321 7605 2213918129583781204810680072165773106194677629375997909755167866801489991278240242718323997566496165653041277551288507229697576979341251770244836807250976562500 7606 1974527022109089509373447137980816926851464451901825381534841320553849311361405396955792314953366945432590419640561495801443130955687528325788667075941775389875761 7607 25693484095600453236297539642474675712606793533082773156687503006848699853601066501790858879930562857129239548708270342870156164800426130103641527941707151633215676 7608 61182854104529021388927324557764331895994657449440702109796799126952237930324780194025693637350174473440509089309475214589090928195983192559737473417507804850860814511 7609 55635367966943513675633899716130116073889283322585366654292182127046187158779416529360476799963721330693444037436334123712385233652177123138862417037303745746612548828125 7610 5859887885368734003861198787188825633222280926248199529333825312592553283200651088649573385956674190965083797355670890850712504355269778447945686603120286286407446424586278 7611 26478292570641645147217430080212297075149896087322269766260574915818482634506121868810860823524573646429141888330360999172519387529349917332973599140710647473198573178322944 7612 14071509488970889063097849385146445748576332860245179913608213439120525191786203102573723340700497942110317015804472873400610396742397021094700377433762084045839234754492454 7613 30159223954805770158014619448448939857760820898428572241040501131749908510040234605023208112840851004990868120745234955541155427973315580402864744979643278246562801574266011648 7614 144060645339833207687945605357897519832631700996012316471483902596580908044104301297635628842306635817277879424248046037750319792700082937196251927146276225501364806530873969582 7615 88751382600022610407131162906112066058716876376670572110368397556002638240325067088834635853428010783359631228127015350498728060947152629088858550845777185588291263158653288448 7616 106652147525072971845073665936202596900063502353896747880413875112662353335759135147344097334864072837507063682884305086777592938536880865344243622651180789267696232255521786594827 7617 40551426782679045290008081501193951627122710931097561536120335022264454384045597238709626772571883347498783940176812271774978086673847402734403863555149055394825682508362684347566784512 7618 4283236713710373040440083480666951319824670704321644936186370866661294158643917474904694079061738347227431333462884298784542117617395096549324711674485303295674280630810263971581349260166 7619 17969145029313253850789019322671177327955796943818396424761623760227492491083261037906943567776603388157105186816097602780712687408397661503486041300077481918218985722074111407854406 7620 2872768736375909985637887762808549756882552461589038819164392401093260573149518793436950274784223781434017255554734332026183759379622620709979994774580720335613301363479752844791206 7621 169667753822978735907247058378915828732805181311785112092511608232547708637042265946702227255409913378209616949385339385962761774909327669747918118517279198988645062714898548029708055133 7622 12853713023140133518200802068865506958762931695478724249518001149254735221257735741740928887522759049812530797584541993478181123485453933645459965044304073348865404876056329747494382570018 7623 664613997892457936451903530140172288 7624 1 7625 1 7626 1 7627 1 7628 2 7629 6 7630 24 7631 120 7632 720 7633 5040 7634 40165 7635 358470 7636 3595050 7637 39778200 7638 475734600 7639 6028694958 7640 80610553296 7641 1226078285523 7642 18904584372982 7643 286883622766146 7644 5497396411011624 7645 114854687341659720 7646 2314092376530367847 7647 44322378979556340306 7648 896195866471148967833 7649 22700972730686608529514 7650 574765254396034165366977 7651 13762577849883822693052200 7652 384731069473146278711385051 7653 10775746581502606156770735600 7654 300618094382439405655686057807 7655 8215837509417056713153709701615 7656 215188857264257147040345766357023 7657 7008721391499247218897115829419230 7658 200633079553275959318364157061916180 7659 4739277185070388320244225026836028870 7660 185599310400044212061338535812162475524 7661 8665419204403368570307416005639945146800 7662 292339599109435388562560612321176889134497 7663 6576227992751566923279116356841602782788436 7664 243929223557658743151171295262999486293799575 7665 10025840049491188933943926825150855751887218456 7666 494168999862524838091090292183154318419872303892 7667 15144038869817966632824835056011760921908668749541 7668 969908798114313469652425694038802442449393306139093 7669 54932461095789827936082460857282442459405862571867903 7670 2457094207064223605331699921339868107319292812314747629 7671 88236343720726879493075251863934946836486254781645267183 7672 2810145255548754584650788397749208230148170345958378246641 7673 172736578018612349605180414028525493929304055976511338651705 7674 6997762278007712756569162202342394578037380161120818842891457 7675 216008937092835265739184686685022577093654906568389067452735142 7676 17031971492787728049749489601582698220770137364486359939872604687 7677 1234559026564075943009602833300422649549628916936985023531128781042 7678 70030581900671237949903242473478291378866841502602885641981714059203 7679 2957402955129705196672212525186977725351475434311200976682686083171293 7680 140280095739406120015574217352736392470758330978828750265627404532237889 7681 9821881992566909388349737673125663541927798921344379683545929416509810163 7682 629594614767730849449581733939622792798582787012640729920349031921119809088 7683 34294705230621294806470931061835665309681032198889514983607018369393797629521 7684 2231186259447296375709043782172442973869777206014036765684274843026147573141160 7685 137435463980523310412123291210003677621570523755232873493574960695980888242955310 7686 8243057242860955675798698033611833181762021760637269623223077375630545225016310360 7687 475220514129275008236123856991658463099397122578580952562176289098569007885701047324 7688 25110463403450214112285960748816149639282093086464937153764333042315071291259304021357 7689 1669396742198323575438692932206882583718590528232231299826586985619730336359283657414090 7690 86006958523302908578380932329983070484223516778371804286708641709535604553779839992197682 7691 3704504923043802841513559237248513759933077450359480181237520050096655988879771534750361600 7692 293938419566994881238351690353644938681661946055445612740075084900172614089600305906122379106 7693 28509298528630602566021223663115999876346756590814980346443213946861486326499604332788484844148 7694 1636599338866034799334333526005517266589402960459833241372250155281089557184275351975272985920608 7695 52994140379796331618954365061761502179241266708609589866809007459498721216895096279243549975135880 7696 1280574222256194076398908396701905580716069518846684205291593282031022426793246833310120456497169441 7697 238724163143234446853207969586423233003022152713536895345926511876261433091092323413495054169442026800 7698 24595572175823936343711905317314980114032052777992540312683274772418923498373689230288725222618169920284 7699 842969350740679399208381947141853217287247573641447730801209398251672078552824938579493004367659745584141 7700 152963083963922728362675133453757529535267694244225839273021102029435206793274778191639860022541518242770714 7701 20146725833813103555531808077355402575736768131518435660679436383643655287541416055028285062501239293195912966 7702 1421864443471082562262479020396516760802152948446981545497406527323188182426290412176229373443231229305740509700 7703 46136095550311335102994959950744188250238336693937259861020438275238186233094189327220862242324708803606666731252 7704 1101627441671194858894116537734287798475958292145761223846400538617510208575660819592076963366841679472891309183523 7705 145181830754322132690511726244529695045992666786009759466771604901100008089292680461654406602638161814961271251986449 7706 5387621280225468131340888108789010202695328501083013867114055886119461914822764093168620771289791835211641982535885713 7707 261347723348540508895426908336134883527409198645903157328351529688052265604503572069628688006113757674808764677723521024 7708 19614094181034819638203921406506159997075523857924917973732560646360179205245760843438881969406535087879769139162298218295 7709 13871921587481216649000515480481140393801341698301083535423302412059312638755361946122574800197231798283117570604523984550400 7710 1487328808318398884095359594402102974852888968049575899434882435450201847005247424969910935368670795451922407495501623294124220 7711 31203347586723973939056863395491152873702969799834413197060981975374460086352574724823047011675614702320048674614854243295506768 7712 844654194795050772408576672050607715461079403411038377665343526332830059354898711283883099788483389096694033776850229580581113561 7713 467487147008913235774319224817762234340598124469669647771367409052498900314117080480753107013823605392755352666520889197524748753444 7714 73167050997993965499873465495447665246078940187155477375223329691122221923847745685418792175420521365402897809134978364204901318640709 7715 4321191068275826781330285197860421282409025009588753705120458934248297961270097557423442652622711859945556173681563446668731373396797264 7716 905787872301252901025994260310327473080979909189846206878544542895293342575234933628708443487588607056979728405988337571820588930207811905 7717 122111821629182760655540672255223524679177669398004888820539650036750894859874576220208749529457247510698975314542528645310326876053851598942 7718 11205160720298372841404166970723683445784409535801906086962868097179781943263734686343601215660945173343124137960610996905186275890432449569980 7719 616229543772950464157427982381342610024106182867092390740169253656488748470850852496909885275833467692966662397627411052399765610694885253906250 7720 17309343212558800921807032728549926534543509697279040769017095000014220352445814241890592052837891575501280829534133026474226695391822062200337107 7721 2762622554297697104168767431433615237862478613786145545952891971224053203903739663579653606671784161877221697258093702824218758737888336181640625000 7722 104371186204121564497458501988931510440326173798372162296847143275265448238231595929645986710081586186880706440373269632841783791224452130923953361313 7723 303541717269339863857464621212418730328091638624750046905661990391146889591614263840977289620192807537627332105339636447124854105718531608581542968750 7724 229570101009431037049541352360682329217588256712057446817032885958494992642216808863965232311588410856174055334226917442442628187518628360367282305297437 7725 235365394585510200944171650578018347351287307221573821020969267017207517279138326262510851764611027099497656485980698883113751678021341128768920898437500000 7726 13123405804770027055607501119008615482573109522249945275697718313803649650063448057905567839837543904532470753315653278636728917435272252766910207039631874018 7727 28200146408458478874949436523341605655012797973320810824763182140627799800655341654146936694597808125520522816985493822551147111896792173947798268089342091526 7728 1042682893358761660702073284315940589721770137690447827365619300344757178134462206814090807036036870964752446830632654550066866342810473435039730917082539293515 7729 214106993038150791771947160260140130520235322965229943088015560831979374509947756246775559459266631997560005689546219049860538914479269576648169279098510742187500 7730 197300042668509074142260464591927346275953125089480196982448103578408722070239458848273616010913296098864823785528850699942210802746130229474616938232349556903710752 7731 2539291733829955303565351385061348792904412578071335432348851317782142193936693972906190478259420354595043508466266551746763985695871179339027188060823124223703341128 7732 6301540804721166658953008676252689502666731133044466028632219037500833969775158339727947348663165788719747925981588171951800911448050278703364225043887212042413282451463 7733 5910502354351696643953994332055556321429237888953078688637099512278999300120242118362053357624984753373238933031250872803004598511555281520812261053356328606605529785156250 7734 628351584579241479841095176149479681547142076470270696526785599764980294596918232571884542740022807938908513236111068655241444832342785678013362909503252752525549980931233394 7735 2779362893452925356561628777454503807130027999977303092912428896167985590873257437040345001409454464196850323732318659406101425917511102534136168745877037013936294132916944896 7736 1417352503305543971487914733582142675088678801420941524659487207597618854989404736795105928824231770028081593083197700030267437393832937997209858830963372159558984587494812361 7737 3155098982510069633792011697498016556109919624313646661262791302287261244367627078815473515086806240122868286368371909063673687415985658447271901061787364577563862927901378740224 7738 14774332906533539589880760355578348246757235791255645702897975120777538419068764274692994439737171763218578694095001067615967564084500165446524151785821348325998882579149037500532 7739 8761381464987957393312776111096605899960411469365308368506630735910594726098889798512506630962626722303902390194069387948436586319380620935372935066057975405777168580891191017472 7740 10864241912533103831242065440157161732550660377225018241224613196127911988098122428806389638133493632583708777307000028876308020036797534464285857171691326194493632437973969133951211 7741 4490893542670153581840555876421397999875151305644003554247102381791899535243144457355304395413537414218050670499041032606505262386551346274154501170572445973423117100130299482524138602496 7742 478474553887002823355921592722349854549821185343199967095269666314902048649758990384244287658526453168207538313470400310844883329246012867851254785469704345115511293247691836871118802532303 7743 1738662508560263369432948933150706335954847590865318795986779441248814874197646385840182624683317799958133506744224948825657159896595397773427499365757460903402633192903279165631170818 7744 265326315638043227608374248556871871991295014045031733796988887736690495731350586938386212726307208558806720857940155686372103529493375090816746722119083238250726672645376902377326475 7745 16697378251749613202953189148277665431284667895181517758664648661035616497283350427607619926274123737825387345652797658558780079448915360351868079490769105326889659139235698652455442921154 7746 1275592212560979576468506878912599439394178917177140241522140642202739337281498057848515497489975057353513334933441815512158385138595363325135078357093565650096556613752159795835266988014801 7747 1329227995784915872903807060280344576 7748 1 7749 1 7750 1 7751 1 7752 2 7753 6 7754 24 7755 120 7756 720 7757 5040 7758 40131 7759 360090 7760 3562650 7761 39421800 7762 476922600 7763 6176126100 7764 83951825958 7765 1196233296063 7766 19457207346486 7767 317854206457026 7768 5049082137108744 7769 102995978029953480 7770 2286058385951711280 7771 48409950352501476128 7772 965333978257504089409 7773 20300051497259848603430 7774 540377182237579740151434 7775 14304868032638813615586156 7776 355440536808170633503047000 7777 10361981797221508283317012749 7778 301563338062634198052741766800 7779 8712068650319812783129504701843 7780 245652982327758476630745887383534 7781 6610641305665051542061417153439849 7782 222783280308344582075115600840908760 7783 6550348535254996291348348719999765861 7784 157412535463076195519482932919653899060 7785 6384447882777158204490888131924358667168 7786 309992177344558081581261374235730738211611 7787 10726766878277722583249150804438121168619482 7788 243792886268459860019616677577265605094412089 7789 9287848844092247867030946423128819252963075920 7790 392104899531343667490914677320655285064628001800 7791 19953803509487951030444798404902095733081558824024 7792 621354291787409615268497653325080999034126894855034 7793 41265280365146455987188275891860387459950076523747223 7794 2410640761155922681196432776512036210962746898673434294 7795 110334192511061612896451143245290089255629133812662169078 7796 4026467149872491298659493681392690297546108852028199546726 7797 129809229008140447545141963660705515659849665144514756962426 7798 8208386113052719082415568668959264883589490958183944973419522 7799 338113913139475873627592636762631744887825374242265058425934648 7800 10536643742251528245155477499335547013378062183334638093452349219 7801 857074453718981830895732094569763467546186902921452119776677098296 7802 63864133349544734266685370018437488948830708986322912196026976800546 7803 3699979397605613913313863237064652198417178091977446477026875715790757 7804 158424770649905705176805045063006336274133224047108778559818802645246296 7805 7633859961225006077889324025089569735563783148814769005701060241618339401 7806 547095354631784419262691010964732651419444961825027501969883576032032757247 7807 35797909141371494192706325534117423391863268235614909577640618966390666539467 7808 1982458080842803460398671627471358238137474940960967210058387573051841674116508 7809 131505490026837519494919344196534330049989108677416131863129923140761961348748046 7810 8244694761214715088862237204863229976808999871050448970727635977054309187880010680 7811 502739106631487103757958697083473603846961507953734840468000986656253262579132925560 7812 29428392315204358422439355406547078960055586349773849110517845988886574705126804858544 7813 1575590876150617245231640658971220308916756835067034397842856698541741516719438226585991 7814 106519400075949945653518815201802107533851951611049535871729496693552055239086696963586560 7815 5553143419658037255693921780263681272882898666348165067147680590191980366187935593630932746 7816 241193044445019349295717532320163420654257571097231836191692599208709426455368406233277685760 7817 19492464878046457967449985504123059149274005058759426019307670283668609319313468792577375549440 7818 1930816295583738925170040342780051106281979186990803186879821673367247467431147128800530682830240 7819 112171726811311467378871624207542979318193072648627345718096260046617295285910361939546305087394054 7820 3641429480787661340153952089105471276722411707660912209496763698406730333385485991030932605522427253 7821 87786971278413960704589461503379103618413819373044453641922257789178329050041854779877028008235911280 7822 16854305488359723278319525666562614441027119953653760831117734337266367899025722557987741707549708350720 7823 1770904371633442314447284205441865013616504341764855744459000446445797074260871723413475590060948829729065 7824 60837835257699161538581916509308270542905797600822373484238707057334167106490252850843188736719797371482412 7825 11342730574692420563178913112706377262792711913169322167241959837500150100041909994435463589866565858053261987 7826 1526536682617860105530196714534014302422523210679129132381839132536401444866596262810128404884772179125460124064 7827 109042826272927548172684028840498218214205690949797369132258450790393527088357758484877765863077389661164211380628 7828 3540931755062375715797647230572690918118279866754267259427921633514980221940433060201703539593500367096709943314000 7829 84267361287767667258512447559965294737982865607909495224495856734186299351980133357751754919814613263956094162207425 7830 11327459128219622311615735375005076707049724602681415106264585145632264235397141225479402341576346224076150072921409184 7831 421355861967452021883680425392182886651133964251824823923514844626150544737892015438840851379569906459718682827374721564 7832 20569790029468615723394567287014339267388547259049640099443219362736306087548511118395489537336319880059873981128874393600 7833 1560829021492430601280422240977898875312182712606377357398165922775212085854537962139420538245500655847324439842014530381030 7834 1149493656381960277821110362452335913250413739478892331302687272385709347757013358425575523056971403904207457836485907440496640 7835 125130021323559753270344613595074030608216551016128363142257467181999675796318828772784291388985170318043180151424199493504895304 7836 2609734283607934421740840755967347791295835166499152808282918611983551251882440540621068485510685791876196607145041751942514178944 7837 70454247180690123599701931189073507864281011011374396998323343019592158545641991047633214611927313142714835140090564672682632876382 7838 40382979562606845136214659653744239322113328549527939112250116010376970090209805513997126888787292433008483668950028032547512124138301 7839 6438360343062310477558946692528298963078030109201828444136113760060925205726449623172588634816658622358218927842856758542064173789794820 7840 382673241588632485783140949447042563909880743663440302195425119299794901397074850547023524689996400022856278748961866483183742083796897152 7841 81942269918235694532511411479339576447275996122806587486408100101662137960943416924379583705846977652703102080504430959343822539843197015940 7842 11220835745394420148431824953343301203600180120404631247934050149586614924693912365594084847093921228289327871182811091392498713364365446829840 7843 1040832168943855748594229356338443791888610155591629353942764565315337178693895596434130161741097160154595877168195502889361340504856472353109780 7844 57512205390136604587756426398356181072774117332074627824287340594338338374084959893613241156150609669972304663725354333934728283023834228515625000 7845 1610746571442661418698745121049781447734295166718709406428697997933982331262397679309456598874274377968792521275495083333101859329778056418906475391 7846 261349690941013089141432479655620321863649825561341082872617191371365802675787683239164129047171499476976975156699670741787853147436165809631347656250 7847 9877365312645797105450088002170534247323456928968746541423685067379137864513954282274798992197352652427498904312550079837980626184172545289586543464624 7848 27930359990508274387644772810801618070710325214180939312773708378070921962781948765911703852285492294470186670372226942984135536466450681686401367187500 7849 21836411919662094410916461321090433926917154376433044086033048604113694271651150226430839633199621849789310529343225020444239463427378219777921396895803956 7850 23193794997679521180931125562230253084576855333340582654913051586440258400618809144540420186462554620303401066819786625953955107009291016611099243164062500000 7851 1298347521430870548457595637687124707087239535251500245324941439848849524009024535589282157097701444824767288388082634197499837506289292605469848219830853782594 7852 2707396325127163371173990149529418428846749033178731855662587122085160567624593271048460267801787742929280703864283437024764362749433397995274136173415551822640 7853 100134547014882132771984521250748343284777531865144540937732411392319675816473678019724833012131650759755546195632706433577147240316907054616339523308344386895256 7854 20907218705208073788154674679993993950911428603543283469219747376347692708938473661972883473963706300656907162581664414575080152511191715842601370811462402343750000 7855 19904315020360836669740130694885255919755516937871815646288159478474420682885362882331279102428453271354225126264588954150776919336786278041192719323848044551959653369 7856 253348749160930526277824467199149172136652278341274958948836985695645469737645086738284271469831054171857510252913238811089257680804867993088187565565612549643032774182 7857 655151418435040394710807725983288278823123960742141303036037302057936900770995042799922636548893761826020899877705479745828034266839132637997249843958350992374793735216192 7858 633778937868284857864965724633468768157904366522834506249547565707262478973729655503391116953053460164539897761987046864642727969834827916786880531789562633633613586425781250 7859 68001558269551410160882226123125783121118287930587861536717692902692844286440182517535185009113384028740774719270624789205496373211033725362074649888044726062113517176833520776 7860 294419601658350593224181924746095017393781393463247338498471585600062132924851691780769110310957578516074078344435411328285920949939988960304325686959030589913414894782871764992 7861 144060645339833207687945605357897519832631700996012316471483902596580908044104301297635628842306635817277879424248046037750319792700082937196251927146276225501364806530873969582 7862 333043420889094329734193945594794858209737372749812624155191865825237117965983469189257250407663827633170806412783092794650967084795093911479687474881746959754424495590454996238336 7863 1528730133308027668912017372818062139711530755448552425074545301248037294992908471671712797036020099238404626061956299284901772608929362219555937781279249597929539934420166060433001 7864 872562329923785696412866283675508781288485566330927700590825696328875802816629705078099837833765296085249248371990552478834235894611716598935462363966626862885829650792829555834880 7865 1116406198521164812241737444361474277668380630017663433754096934815810098091759800477838222097719052741523950978469635265797015667903676267637572529376839882725916548258763946250589328 7866 501671616118020844487369148252155127409359664949660786743520883727624006192959468397901747579638649061395398038326150552707731022622131498354587565913563481200409154798231752661177817104384 7867 53910515978111317973267555769493576529700108709957130273494448302077429409161718368869246187307075635798829046841752171962713549110172815200961886372074811412894961263846871223984486578061831 7868 169667753822978735907247058378915828732805181311785112092511608232547708637042265946702227255409913378209616949385339385962761774909327669747918118517279198988645062714898548029708055133 7869 24712969946769197674190539817581758664234897042496744084119081980663332847761092014314471004562613423726730016750046198901935217251039975031352087365639501607022635139662648206893658343 7870 1657034479435854142463924097027226110978089573572750110643080122402409320918739781736051758139808741600627843925217023346541554196690974389891887073374680433201534652821107449246009712490534 7871 127643658469119062829505059860794260592291866697309031128027189502042030075105148610118657820374760189607170535446831538650443243386750173133334550294576967361008092024460635871228263673478401 7872 2658455991569831745807614120560689152 7873 1 7874 1 7875 1 7876 1 7877 2 7878 6 7879 24 7880 120 7881 720 7882 5040 7883 39997 7884 359478 7885 3586950 7886 38946600 7887 471576600 7888 6194588400 7889 86347999403 7890 1252574890553 7891 18935860981206 7892 328073465556018 7893 5658429183537365 7894 93797739543238920 7895 2031220724692047525 7896 47776606130184618960 7897 1060942743060698073775 7898 21980509750943153253501 7899 479816010331904798454006 7900 13399182655093679342509800 7901 370263193009995402244135719 7902 9532889090356162539896269200 7903 289416080382295588645022419035 7904 8740769769718994825898919966113 7905 261186494917644486748716662852010 7906 7589841033196576876977756039470528 7907 209631089363654061418819532928939530 7908 7302815922167084100794658916161137400 7909 220338939972048160204733848581335123274 7910 5382148320202223066641576925650832608388 7911 225894049244650853580717610460391680400689 7912 11397539739020782165470330679434929495610134 7913 404233135345625810485235819433171517077349505 7914 9275689640985868490717532596618026542438076670 7915 362711920496873716889766408102485655740671058525 7916 15718374496813634990187570537875255367706565795760 7917 825356010747065515430981283032834315923201093349067 7918 26100934375676976378398102432504777464356690573712840 7919 1796482215999646665226727671212209907392970517586907419 7920 108192155154186492294620955965252925168228302034419322330 7921 5064583686744442351260194794734714123543796148997579846675 7922 187733096233602300342104685927572734417586200656859124051206 7923 6123867019056787237657062319728434363928011068179708015006073 7924 398186090193754581885748876215031999889215232821061451049008278 7925 16670200505437790804775983747468065559104000961699421082990755872 7926 524243487818142103779075814542328779668034729281316576263128444473 7927 43974949268601468520298065146687963250316719464810301969704997021882 7928 3367244970729875598971047217179896369918740363798191316667394687512264 7929 199172221255126334161903753165213282387568168887444268755046285408058039 7930 8643797844201072523341471575793678352021801317363097791102397747523018384 7931 422977885211971354733242316559903491622702918155668412758012436421167659202 7932 31018312796935585174188127094452909497508050967481044100958984957871541939725 7933 2071130461178508209357043250383634261719851924117338246593001214516607262482540 7934 116574877976828571700821047474996219466926210578030736783853414116133054061092355 7935 7882267690017701542798063159526746023397836600511871546135175869126720530963235810 7936 502838977891628437380029228724720387182735864336767187044139278902991682631493759800 7937 31164407671366735736786982025647374764907598483844748225757838112156011240595143822800 7938 1851768764864709664405872721502231447756441988574124312787654848964383820843649853841480 7939 100431884423602811659886512559358688725210208564943831083077585740413978999304521212373261 7940 6902894638079819913762289582820184150416740697543106360190418084637886091819037051776534400 7941 364061512506177003654103679886007709454096032330486155018152372151204109690318340243626324896 7942 15941539137089306494046319652060525978519540197315122762300298847617779757596955823230355851008 7943 1311931851086176664317343837110425129993864351016248814478843506192790665090361451234993208363012 7944 132689194413080019464341531688488794799896711315675511588851601048720565265885584302756746909676080 7945 7799619009657033701250152490134020818943953509687146676089829890768538956473100848536991375311089288 7946 253791027882595315367981015230692893753420964948041868586954569176300852032896768094645360472837714016 7947 6102805429722258412514505488642279387662233401806698031217929883754396417220218778367067208737172696524 7948 1206467720835231016645712693998430038522396198198468500279867397526814758766369263396648603612206397799306 7949 129253451643027147449186220113102522552735108245723075525167200795333733990653830945733681418469954483047349 7950 4450053827007744224475439970612268684407137522238959912734939046320202418859504171188922896615402199195238986 7951 852316567741353433918008990010491250875894648193955897907781107969895072163492041785028510792723233749126729623 7952 117189080368262402841190411373718780411945417444118266907617011844993158662707577931593117094706709098831615835320 7953 8471101440381391715054700689096096636643882708906260672476442072708215845627446868492197507167624505122850379143968 7954 275249642754079774157007104085302526492171349285033702502072652060952975697619226295224316567071922961628094717008676 7955 6527500888869837639871979313062968543433129321016504250783652843703972278302589956541576893342917671582150363582912514 7956 894844907625515550584636406623342214928191902153917292403049847048286042419277103710689465185251457771317107009796766704 7957 33360292851020014193742898166645314678251935340567032881479218396713046104848919648984682361273239809683764866450145464883 7958 1638721817745275259203526220083766248542995476716096713976578928995855342970170110032569202251444208065239129679920082452480 7959 125702408941356377398823802919504193157250131699143726086531014168598218832787785487333846642312735233354390745787991403826036 7960 96386491527587082970422151702618920354153488336406727718213543971093522162423964351727214790327549026992560737655310804266271856 7961 10651127236823657812495362769382056452950153655662303038806862536040548486756998822394185817374754000450080839320237057325332762824 7962 220806673048768342281201385527225368162013398789981007444520840106577527963001718833986840458115584998411022996532667862507277086812 7963 5944274189393078919259992842324915590705298892765560820897330302502454456105578690400151064784374067138051271214730324582837694327739 7964 3528047128289472687981567545230948606940833009405242049231859808831849307761437466428774835732217109574897606947401637427063915912835770 7965 572911461942262772103394537667024829705140753078179957018653632136503102192571454958169806164623952006412488453563187741445897343154756751 7966 34265068444198196500774440421346086185188955364480773664294350559142175662900176412026531802888545563180734343313440843576022165659388239174 7967 7494383522263240440344834106007413876358540246148068405438239650138400078519457900964699252533611870322999772436271949184655593209151756077652 7968 1042288200747077741915546016385397776435734758522880851955261994608278128299944827831179919988814588741268748349796683005675567690192963091855480 7969 97721073188047916400991775190157854610860557227031475212216450422760627264370703252460616070324126437554264287411412464672762580988587298628357320 7970 5424669441230793672601354888301805776405297048537488377094040638377632414261652077930132356397271825155451374230255811349081303019809722900390625000 7971 151468201830994292267293305300248653451499244175473710429343648417587502135648009712923683067958017373134064014447322389119916558760745641408028176434 7972 24981754136438186947357905142732982564486016220703764917109862903943280455293157602742507242127336054199109359528069144998796954163016290664672851562500 7973 944399948690582782795849115487272929008366826430052192580601658739352810789050732953344957979344659147175642373310825139262811802553774862048440776766335 7974 2596233794434351876097260041526972485937327188132001795209798768686945370588158293743280464595915604127451727194397567396110454505728169822692871093750000 7975 2098031654803851043305651069623580289477204600628732569110449736338109242504950059696096395485740869562241300709945035007144431736115805153963866074444534924 7976 2308460207649304704878543935530291030529354233762584483498420537337276176781118857961758164843424689361743486035002610321717882027384184942233026027679443359375 7977 129722152388097921634424235943921036309270371584727886584920908840370246616674640394061946580166437729621086225028387403279000895033671811516132257229670055877592 7978 262475855579624515958566311867326815012603392269481239549012246708721697374207160516556636143131758428366398484522353489194564769964776026984255622326367298547340 7979 9709832568557141649813413208690862527345975709499825390830001383472909300366625476688108770630220227542565516340479031578262149599806096732385029364095466095618421 7980 2061188127227007688164842101587501966875549147952675220842840661158184998002318243065115798718839189246668890648504177579160390291834960249649030764102935791015625000 7981 2027140544955613935142550596277923605589155486597806367673870591348785865097860287991936539486061740334378794137495173974934858395043213594800767480013244829756324356886 7982 25515427101161215465006081650073648960751703405796485382744088508369686859727252643374664909637868948496244321699250834140723340672141788212581186849714487200673262042938 7983 68750616392244223436752561039168196774236896387257798795428098521990030901715008089428954518018138431713913596205014286111920627573618462947914146216889799157051054255194750 7984 68588918101199581178504742619981203612611025460174988849767041624529788246205179165669316706703382260944678913986803849015896599073021756096623788801331464111804962158203125000 7985 7426790994481073600362679580750960350302893594350586733875824018572894920774867150837155754943732562098826859581839711215731918994770761314531583230581363176685135839847693789411 7986 31471575168207881108985441132498332159485952218904269177491965137816050615951749550555646476988679458762091148209601687427736934058247710425155446647448512940739037074821654511616 7987 14774332906533539589880760355578348246757235791255645702897975120777538419068764274692994439737171763218578694095001067615967564084500165446524151785821348325998882579149037500532 7988 35469016785544011304451595123531854351573909204889529401269320120636888831544831451324263497392728793911100321727474994799919778773230219164997667204739587193659656832987921326800896 7989 159580631581331176211764815629783604662453063119599524111960431740637679863952533207760087642232906531232178088125623400947769701198457867083068081585787953031758778887685517463014983 7990 87662392419972768319764430556016298399728444977952761211896972811817156179118853883070514521760666170357387632352367943272496838628505038120367144521045771318735929119935069450928128 7991 115719140609185233975773824098907419369584014610000678624184984562688409067804844838204599893160449493279065317860914471127113561312865069816296420814383312391586287012025996253743848375 7992 56524167182530173677343073007900527325077504919572956914668542218398062925259289998331006854845517690248038121445970253948807499581198771271860780498195434689491356925695710572466682887929856 7993 6126102744525778168545354771224330415647612501399843481650198582220088829193902988646304963197263284890389190307659705925673714797049906881668635065528117794284939566908304605221535015829311362 7994 16697378251749613202953189148277665431284667895181517758664648661035616497283350427607619926274123737825387345652797658558780079448915360351868079490769105326889659139235698652455442921154 7995 2321153385814732701329059339088512855559086103635093268208290367762070668415014969273436043964053450312207425944587783394272418394581947111317955315275915115858732627787025977806302595541 7996 165813134544009648734245324854222289306703966891084587671797525833712037475623688570714381612757812833796964936505835259103499703400371581875648501189409341773209452815764086926140175638197291 7997 12878375613341786926825341173584673011772968251236390114339302722531684000912456290817502111849841385247912482015572459725658118403661802553125668365161761252271127445754726903393646313674419602 7998 5316911983139663491615228241121378304 7999 1 8000 1 8001 1 8002 1 8003 2 8004 6 8005 24 8006 120 8007 720 8008 5040 8009 40117 8010 357066 8011 3577770 8012 39303000 8013 464448600 8014 6111190800 8015 86648562000 8016 1293453857993 8017 19934374237749 8018 318477006245961 8019 5857130081871432 8020 106326016773766032 8021 1834194716010805680 8022 42061455237160017528 8023 1046035974400248967079 8024 24308291046665723891137 8025 522253311291276559644931 8026 11813566517863138573344600 8027 345535724028383337284199000 8028 9952395942872793693236255670 8029 265140695513802700664197398000 8030 8372255173721322605586953961261 8031 262086153619238594741244024883350 8032 8091342495985635297904991926778550 8033 242064778983894373975445178438747156 8034 6855383436071665568292452228219270246 8035 246639760730130550296850599692503665360 8036 7629695923723886142512203068693888887085 8037 189280753269531994337848883858386817731605 8038 8214581786783735931465809834835031245238090 8039 430381275388031238338139640854495535750943778 8040 15634211699768742557531015763008794321424631957 8041 361965160763888937877387524527084664510709734885 8042 14518855502500166368867540545248729752221526739282 8043 645473516765803630535464425852329983408099373517840 8044 34952328283889783536441382558898671413775645725262415 8045 1121907439077900335874211547608839238141984013609586342 8046 79987271366798929861332227716984781767876446490545647226 8047 4963686748760747407476243180356374525601378229567817626600 8048 237529420313085454714365537019863115524554963635979792363838 8049 8939246333639490291018367505695812566147711391791998116477024 8050 294917656941673245992371110281530018731578606047496348034221440 8051 19710076818067735616977670379548519861859649011969411464807498275 8052 838337275024762900901874533111987798796058972840842309753683412465 8053 26594814165188061439894838324537548409098972556248105172177400430036 8054 2299665498577217013155311331928660792425727709618457910058986714859610 8055 180888223260013308887009050522632183594841819528056849388111136612397720 8056 10920113631280753865086278187891315013000551340117924126053370530103655615 8057 480188166217488853953798238999079555057656876827225547809026770177246259288 8058 23854919914056975610222893152350332193605341784523244044996730367674451943547 8059 1789478369116062807531008880096688676956543341243644539745203307590730650083065 8060 121893702500022732669131125934278940134113991546274968730353704763606367973732686 8061 6971161833904674280096290731091486252221197497341362460952702334731703319449367142 8062 480327067129728365064085634469106977106982253664591569601668678717695295333313307684 8063 31170598613397388391811448347636875233813949081192553570850337488396157820800253111120 8064 1963016475397746808411314506061171797150216388877311839549034309022867303039074420965615 8065 118371294209458501781715785766902590002636456708241295711145555684574201553316170412656640 8066 6501793147703095123472639629128478715314555973607995980882028979981271540564489899694595842 8067 454218016354131122842829867816736984199805852605599088080913257314275852811887613416043312640 8068 24229336149038155021859182450865327948656482245780811342571378694904071229109662964556163587248 8069 1069374515252258585273776879169492129657461813679696004233754408724829583872268015298879227115520 8070 89597516039970015986304950806603788662624312224677967103461184940351000386049593506628651287568136 8071 9250796098846157162139619745957998958177459581552700386200553635186632103844735808054532224267575680 8072 550077246759282101914819332514200027421917864094461070076338179297931132611985469665719635458965589484 8073 17937205064367025173004886005679188013520860871692622668661701931220690553765276665147962489114959643384 8074 430149424139896055678192608945190770624023623853266780020813449842289717749457799262623144607311690292766 8075 87544609907779079505044391762673880805771725973087890947649210730798184699088080645028472222997197719807592 8076 9561339355779406661709366644511573041501434838989063375372216347952908043786957494903478646430306750335977995 8077 329844392048290300977249820912014188160135875507441274788029233009398748822712340777740971047000171794154686944 8078 64887550164526619353248328899019545907538546966345027833476246210709862414415153799309019889960369900991949705188 8079 9113200494243802270934248530059301080675945063658764474971964599971412903946584924124944210156477886370243957810720 8080 666523020829770006396827992487933798886409081328401603226581356403602939486507868254414992235667699883999881413999062 8081 21667004176408783299329351063190967717355444070898718419329048652603261785147708823036355979862145651244570374682651520 8082 511952321077794151642290281511947931443727549618003060634560043312636309728202182406425430191834652120053623739489404397 8083 71563549248360549080477538035594928075414790868140054443863221419339508228622733499423942101748430058143757543694515692160 8084 2673467497326179806873903643002663302388813271268902805107728875619695094035970439305919150443337674307485901754489563980576 8085 132124028476856988243837554725183453022437130725776438264872189673518590234448605700786151706874102712018167206674055770931200 8086 10244045744028044973699789035873347572708790827228854257503717668907583946169446903876416570573952472907052957308803075354176313 8087 8177212635963977726252529880895636396842262846034531493441319491469228055510782878968622702926527664610004233088299539764253371200 8088 917171240623518426750911204972373816183624421690848404674403653737884618989352623688149780566595364027914755121170681994289622801378 8089 18896941430790995818485786452789324418224931787512335597908516385616715774640791182055991410792505282587020530187086731500147354904896 8090 507221697652969966954280807751177090215501716387740445383136287763280869555078340445649393061614670199175014957946718969391365115111408 8091 311690021830453381092146858422916235006043706525681140947352271914000619901016472019134149685423800279228833817553707300862668085113874016 8092 51546433912313088863545966056637810273120486816700348667548032412848229887653048564125016385858509804575896195757095950465214493154781767696 8093 3101855391002234225293925667635787073258913174776355922382909118829711921202900525487832188776690738472531007958427544243484063418242055613648 8094 692881489513467646887661973205658097576474583405842403294830095766357941943491792048723853897527621131854980703164692700850775486350610203353642 8095 97857776294131926074719781259372515518102092553018037561070261287665145757365915453412385438240258075028374317131509929159067827195825329546800320 8096 9272385963212601033941234411684111596948571537632172845023635241730072548605618865459322404695419429063761097576139982160130713777122399725515617480 8097 517051930896982600057486139162237511044206539003194465088709326528241712113804003123373386502359263716407789561333824207307706964070928096771240234375 8098 14391836780514694959900470088830650398310784301216524811916981926845447509056111478055109605927327059169429775410777455482734067853223512311293794377448 8099 2412560484690206150582762197829877765576230097659999570916618326420764403925002827438371318654196696485487589472687506892444290063719430122375488281250000 8100 91217866893030701181827359269875102831569135860819417278073216950249601900714166601011681588751483237606184449660652267745061174049458493705212686597569135 8101 243767537129381765844073353508854558483706500333798244422381311697670472122755664941562687597086896104282376875783731563168664706567739075660705566406250000 8102 203593621935731044917839588923369146499971791516516745036258336254161729027071700182422316992949954789555970000026903943304790390104032285182283221006032794140 8103 232034076075732387132481833634315829842208456938665005197045302321174900179906190614730175018964240107064643521481549061526815966053498494050118446350097656250000 8104 13088033313167593746737301970265788141247854457241429304245852022528153445199955600501550915703227063043526915991620431233496132722171038313454271783691918522901579 8105 25693484095600453236297539642474675712606793533082773156687503006848699853601066501790858879930562857129239548708270342870156164800426130103641527941707151633215676 8106 950594954162512121631364454986732838212125052879915801152912664938490541226712091496043459656794192882206545417936851030405119010067935238993202000636137344536832109 8107 205142464317454099527703615273583644417743551140874067410882020099423741750426232845443958426491271140691712495491053375087156260284925606774299731704294681549072265625 8108 208400326987756843679421379565627612263534217113165290608081659424462577182363722346070449335230301004157255578563469854360204060989486199397625562845410658184214137779733 8109 2593742737879264205792381187922821139332411110747532972032846785624406502166833865204497926793956906483351908251253397183434328908586802554473944681004177054903677772624112 8110 7281389267329001608492779920125212438064721864068415515848066815899534707481417466392675409556323864594083630295876716527842370327772640647786623544792320999954122573055948212 8111 7490939505474207528283125432182246192634168295217621642862858915070095846230421012518060355419132731724733010549357712807830068997401944602743219717828514299452304840087890625000 8112 818490858231443914050531321777820109262957924766996089526807882983545887319764348290726257759125959875449905200071729705394850167176854488211768844608634429386943928816943249522881 8113 3394417699754341468302394675548974677225371495234500418337705442851349099160850821332583452599176021771436513813252347534238703574712176175642464413009703777812076261802717231448064 8114 1528730133308027668912017372818062139711530755448552425074545301248037294992908471671712797036020099238404626061956299284901772608929362219555937781279249597929539934420166060433001 8115 3810867497030925693100659175124473632736843084279300135768093894405952496542005337999862665775916338274442672812493722020516825000314851401717171168090365359827579790850823543326769152 8116 16804381092446700440338171319376034972538439950342457095657609868718146101184482724884924899771112116507493021924574367577803055739893241005451377972917765517960227363686363943093150098 8117 8883627236855932309425472551746668837974692706548420529365174321136955188210196651093288471208628234981225318451280348927777975951595699175918404844008588859503344291885990338409529344 8118 12098068321776627334828986900081802641055748717709248750632645857789032497596823264048510317125246376630165385570267647356021389290215155084843966842417826860690607349844077105721254203628 8119 6423104090666193994369241265468343577884168172453993326802258315567537939594064409286356776388144168038847281195258461986739031066200220924917406532082934730875778650951788473642536881967071232 8120 702037026828242191748440266014775884107013245865919588178002033592920816097112284429382179080669942589697702412865833094923488417527434799465659036909893392670920282454657963074367082193548547686 8121 1657034479435854142463924097027226110978089573572750110643080122402409320918739781736051758139808741600627843925217023346541554196690974389891887073374680433201534652821107449246009712490534 8122 219829951405473132556749679341118165016365525429124474245219130476108788091871544582911886143821695033628672791705282486782635594478567662719360778357373085451384470265087056229132554135926 8123 16729415733567010956100475378096794140429284158570859895208532313012794459340581571692686355548775553513533966219992972493193167044642261163335084847069241473156236035638315872567270515849709902 8124 1309990701019308815739723202388768121798225987179920776247527398640999649106653031328071058852927449759054781552189102171660673630221299848755038066992496941063380255829698349361201694091403091605 8125 10633823966279326983230456482242756608 8126 1 8127 1 8128 1 8129 1 8130 2 8131 6 8132 24 8133 120 8134 720 8135 5040 8136 40251 8137 359226 8138 3541590 8139 39168360 8140 469794600 8141 5999994000 8142 85288625059 8143 1298595524863 8144 20667042530806 8145 337078656455360 8146 5671538120138814 8147 110377242518666760 8148 2103116920552703157 8149 37660790738327495760 8150 912461951693781049243 8151 23943250038674417246222 8152 581166163077177437672165 8153 12925679830085635666646300 8154 302496776082587132714691531 8155 9253329330723721282041584400 8156 277420797662031395398033033072 8157 7637798711218862213599349211413 8158 250544868569483191172178866632530 8159 8120427855464106104782269604081230 8160 258749033694643600081264833347670453 8161 7961492457288985529993447283398133102 8162 230979154742542646533575354232084318912 8163 8574818856959842767863938440694172718000 8164 271742558712715840767764398950070515486153 8165 6841581077106707453474478887294913091183596 8166 306794802662807079858443367932902645526856827 8167 16679254358469656986579297528771912394308404936 8168 620176707262496167302275285579454967137525557852 8169 14478087624520753275021631793338241765000377296159 8170 595344535563727516304692078038543062139128212085465 8171 27137409605206887644654063876858164567222151331435177 8172 1514590135658096028241168992681424426655841843223659633 8173 49319406094746183471100316712407330390852546828988517993 8174 3640526185519074092684253037613499227794794707437311331425 8175 232676748569408692695325084559714043073587356931780863737800 8176 11377175185232317198558466576585911697378234762346076956356331 8177 434526042137479327253068313739400966112620254610988524776121524 8178 14492714026722785125041123492073199276535170603737150238172127412 8179 995154980287823557672404759538236849538945684179416777719093008545 8180 42986283378651698282445672501922915543673001887068896733263429201549 8181 1375097212129000880380125810029830454966446939851765629745058328142483 8182 122529844505370841609278149960031202772604957847232375370002105264538779 8183 9897255976998640064887472055311640209467734760560557088419617906296331920 8184 609608320079818262536125869475526426412069384281686579010510422124692690514 8185 27152206849203328948620187508594603368141416381968261913042799672493559221205 8186 1368962028681595226965512587763447960859183439659596111314415699055172605643148 8187 105016793330522601602821419654126860437871096520417446735522542909690861207116986 8188 7295487545143752201053535841353382937795597852816400304418272600776396665279960790 8189 423822437508516249639954245053562961915530440529777086153242908898020304677179927736 8190 29749851040250334557479449724412006531858907996108985779333127748478339271577553891349 8191 1963406436963278805247809633819635568108166144067366897838418679506547334260660619798960 8192 125611220915021373488287778479558712546038822379328840890370171707704900951473681984186289 8193 7684921230060939076763645147658260134814015739890498026654619992417263470287360964618073600 8194 427390893448567797343133881855303200786725978856429409331773273363168768129409137038844989994 8195 30340891344183749033332299002671422262054643556217794987936521625089803649428622148954969847689 8196 1636599338866034799334333526005517266589402960459833241372250155281089557184275351975272985920608 8197 72789642830510884419032845930619059704617040054157319024808964202046811532775493709002773769282560 8198 6207684162642141936642497866209422723182469328255485259922130247391189898453946751931813162530789554 8199 654158469207259030723417982883503606992874684931635476054928074724823565553177948382524019863768128800 8200 39341246959300807943076761166774635662130332179624690366080035938987615041270355441158762159958930542388 8201 1285356639837425080744083508302157303808114754949798714686695790449209769912217683567708687049718036796451 8202 30733925012875358933283853271808782213132211818693072245880880222921710130922982561879062327754868618248176 8203 6438321515690100145100031009397268886896657870109868731804394190795265149044792462658317817001656940323247876 8204 716716899258595048258846638767683394900747204032316426165843098056841130631760852604095625488451352790286262866 8205 24770232220552280626752339463831737137484916683488144419869815389114401055723430450835077415517446961221431691720 8206 5004096800998867287327986029691097441157689612504732939272451828254960488574002482091634508425843983320071074063328 8207 717773123570560386961452489756285653506617521161177800696223399082970236627308835854210343533581001148185305062202705 8208 53107189822327157045423710073021190479708867138943326577456638724032387377783680590983931126333463691524492125377339515 8209 1726895278043832305318351564253380128467447868454333115044420354173018830782753006580632168812427788782688248592812273648 8210 40648163290285085449188516134362683575700340281846422889838285341883484558076796146290165188883625599950740632924219698824 8211 5792955764717072742767141946854720353018047251894559665599601941830772968993656255588969115145373093562166216087022116207200 8212 216830891966616219448783864159503710881454976623860195833277674251520666360275277740981827681998715228946517325334903211541656 8213 10779485125549113052874569786205502995263690618487190982427247579912031406433012796883582876237241570853821932101070894231715840 8214 844654194795050772408576672050607715461079403411038377665343526332830059354898711283883099788483389096694033776850229580581113561 8215 701802985329637681501587316198831087961842225921780651865152601492616142818979619181093179337340126375805504118705037119165010306080 8216 79885637142510641995965116918950181614883777875105888392692954451481332702990277735241116461772233209090131254915840775543609407696530 8217 1635604039087342343687368765295384197163831385721223022105682833033597798974332645103036731448324629976517663855578416021448839369742448 8218 43767255631702033056816418530308369342031315539962009025498846888719736450291328465659890154788340985472844805347928765157156443905641482 8219 27842633055172922770484192743743408362577225085710799560163678340125017549173679049271315442794664136191574892270571923562849827966661956787 8220 4688740255124904623088561881245217066906384124102854197027351620173829409554017565277159756617073413559721818718908245950886269313503829624610 8221 283848505334403257076101933249334653508853784123936658749361939282854310407028012574908050821650040366073579543259469440653488955284607799357144 8222 64748082183586198277251257693456298585186947218935426546847894665232069386499299322831412873630724345217101294689711285505118940475826006871095593 8223 9285357208007894254496089686902509438316399097958333412449676389413648992905503076507306678689211809004042126321850901447239549487270954000983245200 8224 889083195240590659703521786678799748187696393476581217615652089019382478693007741962379844158919401355442639687468219319163414679244166148638537743811 8225 49796125267091682095061782008023600367079440914806237174712069124338773960256045244822951417458558554852953445722917942835364316305765748023986816406250 8226 1381545910721537806381191389926644312039031532457958183935060174258924162694559440513576242888450566617855376122641018118307685787889708736276727128545530 8227 235365394585510200944171650578018347351287307221573821020969267017207517279138326262510851764611027099497656485980698883113751678021341128768920898437500000 8228 8899562859193091890127100584888105969378300044739583199128963968551061802011836515480402870986270395464617206636847038552473849243821447915683036271984348158 8229 23116885084989730541042469851351331775322132017649987214050094774390903970854712533542623459865227104149943340843343510961636924251729931060373783111572265625 8230 19952397967716121316229412376587868396068892314346921664231090090059714298883964586905627319146420224003323744189326824672980196297932569862299287276662330608004 8231 23551479717431080885174978420948381032204960824093124442205527568656442355352688760173329181347527572717858653479131999571037882178228391524664786815643310546875000 8232 1333308820153876425077329726203167074065706923849461371848758755913072411998872866177260137827606872957075631740266124080747007083118786367976193004418303026573965624 8233 2539291733829955303565351385061348792904412578071335432348851317782142193936693972906190478259420354595043508466266551746763985695871179339027188060823124223703341128 8234 93949794472964477415220660781932473940634931062874336995505335051895343529971009833596909167316529395689737064132891196894998283041191479197547823010188296866167637489 8235 20609687976536006923847132098832173050005098015349335110446300449410123928419811098686597040648426226175734162435183519940969397801470409254122718192766308784484863281250 8236 21624840347417171963975607735738013962361093007269471764094519062392481257909867314516348970833344299602157024820204320433267793247156700792586047703553967517167812927756894 8237 266105405287620826450840751492138704530432740490052111973231270333684978445918138355590807357136999637048134276073626297482811888147129300884939300647903680896280263975595573 8238 778248136766577287659862673558031733167811999032222349645604762453940436056818175904271802329750195324678633920242956762936704083088338399767746609401808881221923662500922178492 8239 825560529352666579105324121821090325092274251619002566005929781236918378305136810025246681230801189196805653057488113839905461068553472298437428708751242206964187324047088623046875 8240 91016788604497233015261064121639008688418254591202012686475690775460435997231516479272324578921156174758356611817719562722486232482261580345187118546968890202851953387452374239498892 8241 369379260391261052011332396543313657436823315600836137773176578247383063750252829821661805880203411569529956835306965993149310900756399766125769430664674725036342576444778273860222976 8242 159580631581331176211764815629783604662453063119599524111960431740637679863952533207760087642232906531232178088125623400947769701198457867083068081585787953031758778887685517463014983 8243 413039452741558484204837464904645131804603926240680222618183518707818208061729550692261116911031459060006367344310946510060325919526462787886337778405993609957281344576107963258488487936 8244 1784945717753982553954392714296694499381064959213423692109937229294972521359264384550377886800073224780301545472239597027322240362918324707151159093369373608571692854660589401722223540851 8245 908019567482271715196864123472082291594162016689497405544840268740327914698521006724965225237054395608161968620095533565149646477823341120678150594689904472537830532135495347131402682368 8246 1275624968789450102717357285357143947380426993430588554425936560098782941278049735201300976744014470061051965151071974498405317684244135433067390296440651121201937896502844387840727478888001 8247 736072685501241415667755270904834333992384361254782790592810928346586086581659673532874047222324504680566620378853014123237876450039730393006588652104044569256218087535104058376131208964709810176 8248 81127864600679081515778877431351148078989097702627723256040521355392387025436937146132917502624048211311076024506009966615309251047714133500374236353905399862435457760265345620635002534934121951213 8249 165813134544009648734245324854222289306703966891084587671797525833712037475623688570714381612757812833796964936505835259103499703400371581875648501189409341773209452815764086926140175638197291 8250 20991542270819888979586922678061110875668147574529276519498762130032710589079138323270483080293222795033271618633029787078541893473969275414548096113420246359603279806789509982422117741102302 8251 1701719199877578360475451497182407318788680245492185881847928592764796404548349041550278432725183516712901132867270719851099100823778408815291921298898501639869808579981986794115480113680737496206 8252 134335845074277789214481209163732166500813712626970432631233339448487258097067849252434348789809047531676340200136948284636545742068226602135285899409956359509334859723098955705823323801348033199217 8253 21267647932558653966460912964485513216 8254 1 8255 1 8256 1 8257 1 8258 2 8259 6 8260 24 8261 120 8262 720 8263 5040 8264 40285 8265 361638 8266 3573990 8267 38637720 8268 467775000 8269 6083980475 8270 83470186800 8271 1275316704133 8272 20759417681366 8273 350860658513058 8274 6035098562483346 8275 106610958432951462 8276 2189528762189736240 8277 43679401899896428076 8278 810093390927502971653 8279 20694284110047866943682 8280 571877470118491582959270 8281 14473546963040145397439046 8282 332704759972319055156457255 8283 8043606973876307231699641629 8284 256978830570848725982606636400 8285 8009222391524548239113232828021 8286 227605778054239107929593774027350 8287 7747632411199917744135055532262750 8288 259717989263490154040636096055788760 8289 8532982403519704695266315804565099366 8290 269787826925974134867225201132208382008 8291 8011299202916796082350184581570736750948 8292 306634682285754000956556715227960629298653 8293 9947348058133640383324798034525243415751210 8294 253973480194604679622229301957792358150879871 8295 11759572895843867968941993102677200632687060967 8296 662972141605231536386378370289983389770734523800 8297 25216149973342316192256712710689069662312810671740 8298 593227210004939910995704663968380155391021227072490 8299 24993295583498287704161483088284302966550545370097897 8300 1167461512936295355578295935717869484277326812102032982 8301 67123404300833307055407204114270274435247019121752879678 8302 2216276627129946462035265885248833847423079199026814886536 8303 169296298514269843172029779509859591653524031825233550167146 8304 11138968764436248464243717478488949797959633081135981568145840 8305 556296496189271536383588330133027788282202877548603748961493128 8306 21552846650920669071473152948197443827347812671720921443887222749 8307 726438482114820876347734931564032886703284111795879834800382022039 8308 51230228413361012444184639934497271751967049267140890575031212692349 8309 2246536836142132087644475565363075658228597155974808407204362740657349 8310 72441549876616094647376841419494028869734771869102738714721400730512647 8311 6649485216267414454282701881769755282700180667572007767535672980441549171 8312 551371926626166957829515021672311681100788763218403151372208327592417648240 8313 34638688685147460129285695729506912448407147714253312090042444464804649230133 8314 1562255102567530768139366248452846081725406464041654660561674531249582698397114 8315 79915102253396306666238213622704883856919687691448649114514409486074084577646462 8316 6267441540182832755603962400448322661871734191299353954395728249448137071038308387 8317 443921272279782573874023544602366476409868848493001152840266683422405745073904138156 8318 26189341537854514233237922254839926210722483470499452617636152395197337845089531592053 8319 1872325665407781677419652373598715717200107823411861618400055795808581543990188093450951 8320 125636174117895782467543078921386992048830732757779786018565601053222942405703174761646457 8321 8163310427934211938671735745298902991144699008621482542233490318565728146179583704733429962 8322 506597478284753157690080842196569025792215145819086210186113282182039009888243657133061847040 8323 28519916342427628132478035205660490415928860558658213716409121080079302194216371767711069639244 8324 2056962735960936420080771549141602470181701972864436640551431281428160137701596111322231140205480 8325 112171726811311467378871624207542979318193072648627345718096260046617295285910361939546305087394054 8326 5026414458655485855984802561328427499601838315322335668584417343368363473462355325537306908525731840 8327 436238070940147818916295352990133507381839526751331994899627007732206610781484473269599751823387655302 8328 46909518593977317159003802719763835357811493555154699816105682543898669404430979552165876463428084067840 8329 2852744815600962941142106141836806492382570118688497361083187076565860911972823657664847869046759265307716 8330 93368713995912908020785787709496324921321701489909474934755141454811215462597951674980704610994281428603054 8331 2225595591827642664815502097344523937700066167516533518441876344833405553675908375714910178297465086258375706 8332 479808832352311066049921176815190622391944773512937754620970973725340858429058475254947848756858648521920477504 8333 54431924509216709251673205328663613034054042100177052693646979714510929745752396764852457330252896937515237832943 8334 1884321177288915551750747890272974156819278724773445207128803712806343880344518935507555409832634777649890545473120 8335 390861158974977321951000037203132732972199387336082707776712642132128454492127031238648206483986547771868922430915776 8336 57248795763114762863693426130924442582547934419846179211468243882711310359047216475389740619053673757787669428691914400 8337 4284365568356453380900993915800905539437132674844821337054390057689931808832147659869233212045264470180912922995263241402 8338 139335560976192300759678167771652319195179085155958861321126420945838879229495748402309317817399460892658367634506474582208 8339 3266755092087246254388140629734425659105774391641305627373051733115107930332510301774520426012525481739024102754583205192685 8340 474580343705898153591845019079141128630212603494443567059285846372952149700490923710811062794569518475588871542365960929224960 8341 17795370883528956100635661021201328305507435001915768987969404004513182227576184486833458554427505819330894291634704526242412791 8342 889802770783020376697312023289613846422098947995144814717482114812671628405803609575126407580037694284636068208633147517386620928 8343 70454247180690123599701931189073507864281011011374396998323343019592158545641991047633214611927313142714835140090564672682632876382 8344 60924019861805819963587541386604822150945182540226184454112339534718882960845812689439742651795310555731298011854333603152694752568320 8345 7037109565450028473234832969461893734676309187653671215653627823392150687217528343345371657890731348321892737396046120447030725197649204 8346 143158564362787274032177039583112855516331110571682950096941834755824023590675363036116454305661926851969888770091216458399865709148534592 8347 3818560631812773972367312210052929806047405475055991663477925401787936523133732563340345125512280710735294874548856434694774668026221539629 8348 2514456595038728071853371430360326917912369135835759997835756122744666176101917889300676300530567984080294594594996159429443526082239116836006 8349 431130596528856248174061247721079840426430338805435863333246107350529759826526707385815716208989506500567024638137740748984419925492306085825202 8350 26254066525166013479740717067843307436096478114900785320804113293218259139185050748079684496650536056485812481405780164516542822938034834739521600 8351 6114917626233492419087357248170948861125358697274192274341966281042313248933045085119024495339595838962876823102746948762809112700961634786627013525 8352 890326943701299850269224759835070883412846091262665235516934709980869480531899689313005429065165133854070345715272002231971262643624833476420010972160 8353 86137805583369184592816498783706159791044713092159307044713643859782529206808561059045172015920986888589739344705036627451090459062994757985317923899651 8354 4845195204112851110412960733076982824980764618631783192197656143550613493450499650932876331021635974370271524603330381946177207505900791883468627929687500 8355 133974929550554829085665521850649157488554366473938180597906373495587968650942729216891328809428173278802862404872050363398551022561261478344022580971746114 8356 23193794997679521180931125562230253084576855333340582654913051586440258400618809144540420186462554620303401066819786625953955107009291016611099243164062500000 8357 876958034651084287853500929232856983895609583701347296259190705768424865068289596707108036737581767101057197768474272619033564560904792528286138843119903485394 8358 2213918129583781204810680072165773106194677629375997909755167866801489991278240242718323997566496165653041277551288507229697576979341251770244836807250976562500 8359 1974527022109089509373447137980816926851464451901825381534841320553849311361405396955792314953366945432590419640561495801443130955687528325788667075941775389875761 8360 2413685840082294230000259211247426766807500803110423764276686842529600523377742607725735131282144304635470494458622173119605652853005657156951183465957641601562500000 8361 137133345821418237437906602247438059837433878942974494335741695488889953231223058988879569326377852156515662597723942141862579478628864869978093951913661949785962453656 8362 253348749160930526277824467199149172136652278341274958948836985695645469737645086738284271469831054171857510252913238811089257680804867993088187565565612549643032774182 8363 9372902005294424149088729692013420110979071039365188746467517237804142700553901899876608563409539773749365823706298220780040287709539104923968129812259154132539449179850 8364 2089908359178023829676603124080189269688556984604920735918701351271484325351340937224093150673668289961724115427831351627271028932202867956369102686721211075782775878906250 8365 2264697319459270137080050300023539682376966207746573937949827336279408714556214663058604414002610233322776828858029533538970691421884758093444805652335667792458485330039591143 8366 27551590931293315614731104305675686606913960787375502048012868072286160251733485873918596438350901151846788490331283002421924059083063036773291322858923624908596922107955080730 8367 83936764307908342120243932714600126064328853033417696449210475227085478059052999400632471857693620993097412539802813519044154181887399972006650845231207375542378922181882443428939 8368 91802941260293532684493738993240310543302000433475416949023880069049740592922033570869829829232059337439522533351910037880440432202358293348208503564003598806178167462348937988281250 8369 10211501457614616411352300410556245536393109820648312429440848157020151297372295754119336666198298675587612933943685091818023849642590614674131597285632964278326615768742198909655636956 8370 40551426782679045290008081501193951627122710931097561536120335022264454384045597238709626772571883347498783940176812271774978086673847402734403863555149055394825682508362684347566784512 8371 16804381092446700440338171319376034972538439950342457095657609868718146101184482724884924899771112116507493021924574367577803055739893241005451377972917765517960227363686363943093150098 8372 45156406444965760691300000004662554517367883110070157297615174727891275368433062666215160903386847817754474974560987031375276874628819565644488906103550989597774706988576431899005664886784 8373 191229714679092356821101602648431713579676823637381385556811441093685528285578553430213772232857034993829504279557322478108932229562576908484127434842902621737650395151841946183098314429370 8374 93604393490630921796015509839611744047489603806464266758464710580901280029438494479808995056865855112263614073605172343395338980502304891984503101814466467529357173311096625280503919935488 8375 135642237206382793352099159277215427596877247533054388250312420903120151000192984012850030461340887749970420373806087197419865067166283653224240756907293497674543583877277574040552341920749783 8376 85061047898564542824089486330273167553397135516347790993141304810623764103024114276096844091766839670277280239460271765614563148826911098699945842764150032078811825102920756433224091898553149947904 8377 9453316441306948219913665277024802339392599717935126284340803841370489808003452603428246537035302769420794314040292028964972168172970711186786768760424082217276412244053463350063156560187393538440221 8378 16729415733567010956100475378096794140429284158570859895208532313012794459340581571692686355548775553513533966219992972493193167044642261163335084847069241473156236035638315872567270515849709902 8379 2020910649685004674889656184469866500155024736473162271274013189205485228762265610967044608931805762018723282633462645350520820494130531587881542450858827892742656705991868161577159515435125931 8380 174506495822300353768472427679540430683441771175545238764718580926707425932335109714070646978466979944731216155719522252182773684256659637475331743226539446115751722029870874704465739907100845656421 8381 13886856202566479600133469915165216002817014699486391120757398957365012147584483963402507192296357434625606266240658436210363444981976424795792240256849873095331884948976292948303130631046552436340470 8382 42535295865117307932921825928971026432 8383 1 8384 1 8385 1 8386 1 8387 2 8388 6 8389 24 8390 120 8391 720 8392 5040 8393 40235 8394 362250 8395 3610170 8396 39112920 8397 459815400 8398 6051885840 8399 84850689589 8400 1244177664443 8401 20341065611846 8402 352602486421458 8403 6306880003520827 8404 114056016316281226 8405 2109504701006363637 8406 45604884497767292880 8407 950369366254660443101 8408 18217348905942714820250 8409 489744359129974075163658 8410 14228255038390948876032600 8411 374871968579083757166258259 8412 8893137278596175942876745854 8413 221806981338376115432493049659 8414 7391569162021046027056572166143 8415 239202077085714836904781641961730 8416 7008721391499247218897115829419230 8417 247309492783644373268723770032662421 8418 8566217814632711135089238610148913400 8419 289926518630653753283923990519245792228 8420 9411077272616744370662031032142546461810 8421 285803519459487221798739538471294663976392 8422 11269815815456883067707631953107634158775082 8423 373971787855513900305774266246409644593902361 8424 9676120645241958773186140191531228979765762634 8425 462307014978061505316541993688528018849522566232 8426 27010821489720460808004865395655795403277508262160 8427 1050285912627757889591384059092548208529484468632275 8428 24885713138533051548726723407279463046145763893134172 8429 1073650423769559054819942177909556220854020624281196192 8430 51366099903669598536154129904884054605019910420880337770 8431 3040872022766144988913939797303564333472138865483380150083 8432 101758365147196493885985401163127492098833232072204968199342 8433 8040335035543347794545004828275856404627350426685546277106689 8434 544367048294113920236279702098630704757697320938566834443536720 8435 27755696377412409073708931125914815371744840189327350175393090840 8436 1090419576241082589653087284196962070866756716221560704767046459585 8437 37126253816107692147773704053951060992454512964645419064353898957061 8438 2688031721951384299969059455929038229816300102327586550762399726234428 8439 119623107744643114582932290561793554941565937967627780988860868476014297 8440 3886968265392062883072824674679089491254462128540270788667266996114210278 8441 367417218216440390482425011631819564300286731617700259620010864241958911496 8442 31265208263180453279743384712314575882042992110151727647024694555196331136007 8443 2002742607524482065749443695721970613677128762004901879993344744407668273613872 8444 91437172551862346865068699520743185901977139845715059502761728182735061502985578 8445 4744228035077592567699381181476903476728249413369290507336620856220896617981126254 8446 380277311695402865080990204197697821120539736180489375463832504324982165913417946175 8447 27454873506465866300201866484027667169681401632572901921329047493591676484797412395395 8448 1644425011802960678950133113729907358886605526285867513011353534922513416047530792403744 8449 119706410996714572049418155913575624875299280225618652895979223758490521080153109045908425 8450 8164932104244267300663047634277352156629880724872036278342740416501881251270129429986080482 8451 538684855037025334082317967097274138466830923376477076413285395644996204326854813742848221886 8452 33901389133461598953061311023855003052345645570544064181740874329355484781464587906829108762182 8453 1931547267001108722899794244843612077135247316919982402609547104185687590406263221735130582039946 8454 141502688367821255711998582254877017885387050032533196755294141222309441175146368231062334842884540 8455 7799619009657033701250152490134020818943953509687146676089829890768538956473100848536991375311089288 8456 352052402407947536613168366189079634159931548766292690762009523855771437851116799456103051471036569600 8457 31087919849637435687365115491013931669709133153610629467579342654849553007430509858905761972309684056520 8458 3410588688368430102809541697998739601513193944139694563192235611309827470429074398566492554280197073570576 8459 209694281911908936587416376208178052563747801778714126593219835198714453676833049119265966933171231645618126 8460 6873986147160025253778396857644508390621251827066498776034336832753906315546608789736558419077064685382260404 8461 163315274985911954170756484094594846421622736089786384228274001362767696974253703049342029744965485409217200227 8462 36227715517757585627058696714503484038466642461063170675646680915893585878039334241193495528677220945728325381520 8463 4187584774110891557109976509843250896431068208790272553143822339006110175102933576494635825226608561702366704105962 8464 145181830754322132690511726244529695045992666786009759466771604901100008089292680461654406602638161814961271251986449 8465 30915923526826674840708968041893223476781141881981270203999413981131397695521907593795011943388374977412504047828793643 8466 4623177317539528879332955038500671703476463444544491166566868461778056774533501695656324968418426121604219310108247018480 8467 349903714659822038484857505079709275040931286634306984994741029726984216169803528787119557091868105887333622178367899864080 8468 11379473764482285806760230854470250365099420964683755342287947815072090886032736579580146359013259822314558817605063144455358 8469 265701141741288015304686878464438447579080899614458237472002992800166681968771040360072327161722086906024027455045566882950383 8470 39342225243388459374070848800632255440951946810871420824448984564368592214820420237407342958223788536359152925484978430192800165 8471 1477652989651717191638399391944864042836829996808526289492695343489902032785516466147937225056760030320284650374419839754611424093 8472 74303674521265002567827466434282949077684728582804421831254985785319847384410490821635328140850676465347423088818055183066367787008 8473 5944274189393078919259992842324915590705298892765560820897330302502454456105578690400151064784374067138051271214730324582837694327739 8474 5348958461282357974554799763704251563018849166067710041676846613031187322088004846842219162378916194836822817675988532308490175144121600 8475 626862694698884640612319015287371850661280283088988354029859679271925719535237220346295053124788428407727752075886409286421429948604644024 8476 12669380441710999168076892370236630646751440053161332251298804368394805498056635001673722784286001630945205568647034070359097428288042012836 8477 336818937105496660063607887558873720983297720619056729813297382418803223962273541642070356406267562428211271914806496735780576127925584320628 8478 229547783589833923330257124829860372749688002979939816360285624649762451375715725129987546894161514883332903117990843951447440556483328449387270 8479 40068807783551446465503297846364927593979136612765762996509113091671426809152900617656719727742256295045180490244240902647147877282332048600562847 8480 2454156775595178408396139191231630449643001912162797691666346827545196962334831427024534230825630513410200936730138087418613161401101536945504870182 8481 583582070566246753625810120555917318184204540751127008606652229229013374104324907046378620437598432081842665517667800208700666684129268010675049510475 8482 86258304726392793284132607305046395162468663710125413316580894474456408338588964967260744086088895469111840633104257679807525120159433729291323803163616 8483 8431397157877295543431178494515432625127820097814495174486110208711943592820591801479608778037055054787995533623233202572623913598327503356089743490009702 8484 476251246613984841102091956140287549867560760333495404971712073204334210716992753391388771975901084090114229442745362891625746918574398829460144042968750000 8485 13123405804770027055607501119008615482573109522249945275697718313803649650063448057905567839837543904532470753315653278636728917435272252766910207039631874018 8486 2308460207649304704878543935530291030529354233762584483498420537337276176781118857961758164843424689361743486035002610321717882027384184942233026027679443359375 8487 87270556618826261860020621120692403313127155898992001350395631740003916203315971276873273630445399085792145178163923226716576816042500580003864190809200470701756 8488 214106993038150791771947160260140130520235322965229943088015560831979374509947756246775559459266631997560005689546219049860538914479269576648169279098510742187500 8489 197300042668509074142260464591927346275953125089480196982448103578408722070239458848273616010913296098864823785528850699942210802746130229474616938232349556903710752 8490 249746405563874317722971488071346520140814014824940235826540757573518707318373955176854898335910285272878204769770668282719765902171452127402576986830234527587890625000 8491 14238753069508560862973229666589661161134910427766763993299338898871012044936069080120364352870642428591136415004826523132216431009797337721022107312297232918322670202878 8492 25515427101161215465006081650073648960751703405796485382744088508369686859727252643374664909637868948496244321699250834140723340672141788212581186849714487200673262042938 8493 943826781212667636279798409307065897280730913719724982380585793704499618388035552773674090506386081181906208782432520162637466398283703706625854412099136630235630691287336 8494 213887700696378735161492452900673960751266943132753415891983864519024615520061675332788414259292809896332559835784143113527944262981663479005406820421122953891754150390625000 8495 239350097922743058953087770173644409801839345310229043598406340907118742091426181483592011457511456049656864009589359622455792509249575969132437248746878652221638208960049893293 8496 2878524702193217892143864244589921386054289552573199050764568978287360291438493786882113792990964818247908223282563535118401816104484170968622364692765157621761985764215133194078 8497 9134428933597805729998343700857111495188211872265593053971627628782341067027810419760405732398952304170773970805840459560029736963286272146931335661402230851188501887302650239856558 8498 10299702756667864419462833746785411731283602651852799410602232919758114247737784527013416359284831044985399803660750888868760868351104149784441934009957319003199747949838638305664062500 8499 1155803771330372408332754811445200189856487630822103726399938175422000790072933373896664779797674116467225242518707467939850997042860568889846756920377905520169283686076100927105900669424 8500 4490893542670153581840555876421397999875151305644003554247102381791899535243144457355304395413537414218050670499041032606505262386551346274154501170572445973423117100130299482524138602496 8501 1784945717753982553954392714296694499381064959213423692109937229294972521359264384550377886800073224780301545472239597027322240362918324707151159093369373608571692854660589401722223540851 8502 4979377845479720871555116011862601466431287997689205768918649363992910819042555055799371260632605435458930942828773028432512907545129749675023882486862566743859869296367652070011244352897024 8503 20662453366416522566797453332803422543866507086637642348728427407423181170358753084058271372693278874915915091655385507402588258632642042297595080091601102376824063617405511975533440920842749 8504 9731106235027292772407847824992930432194191712158830867400840242025329256208378637870237696975898633830936977850676951629217163808870439045622464795657682004416568539864980190357413536202752 8505 14544579223344546340906373174434282183687471975529303151618579205725212255218421502701925058755270705020474343920853663215213317780937481780014887843238737388437118950252807529188409901877095921 8506 9911625390021263158224197489328301480279183154496997654397721837688829352348164918382708003622286155920259676366471743698780042981183071767678153013718915763856056198373016712502915456197942665281536 8507 1110638711947092847830483648603019435350747188903501746132142794907031241531056088390153910445212722198366311295940473604939107724435390884754520528666485162463884737148354673234140778234346473576259202 8508 1701719199877578360475451497182407318788680245492185881847928592764796404548349041550278432725183516712901132867270719851099100823778408815291921298898501639869808579981986794115480113680737496206 8509 196140126444438260656951786775509198184551160438600264845405003982397801719024548228226309968836616050397749228930288027846834388826328815448366806094392657934312381686183755735009400355912706494 8510 18039463797306829298851648301557681376674030252689559665494922630305519852297878771732533942054242151647248302713187433758942345571475653043896768138628966589347591776980118139648315768541628820174490 8511 1447026542206983152276000554434884284645452427672425194726384576543424225677422667404537218470409610461453717106088633518687474618908964214496699221621179883973356168140110947402334291640834730097143149 8512 85070591730234615865843651857942052864 8513 1 8514 1 8515 1 8516 1 8517 2 8518 6 8519 24 8520 120 8521 720 8522 5040 8523 40215 8524 361350 8525 3619350 8526 39643560 8527 466943400 8528 5927716080 8529 84317753520 8530 1267889802203 8531 19781612951926 8532 344713505872338 8533 6341312524993992 8534 119667317439067598 8535 2268968783152625743 8536 43827584975752347064 8537 995119731799450111449 8538 21617938367929233998689 8539 427482423967001670102402 8540 12073055040320019115823400 8541 368157485329015816342545000 8542 10082805191381388297544338630 8543 246516079994774542394839903117 8544 6334896817079961851219378272173 8545 219937456475427537163308718223910 8546 7382100940770784548733818593395734 8547 222783280308344582075115600840908760 8548 8140976999359244335529430434057102862 8549 291099306912688367036907281760750129360 8550 10140611825762159203955329038651611772024 8551 337668683874577897408979948759558265422835 8552 10479279319823320100197858566346918477756616 8553 425396815587631053351762967620436539060448014 8554 14429503152203603036115180651106643288457204210 8555 378102511308809206971401838329317396332128083968 8556 18629160466978417923030525069496835350685842094440 8557 1127316178165190009946186915404486114751902789141040 8558 44787360363736560826586906511628763151425353508589333 8559 1068226479141268229253896327547353995333134630938307772 8560 47169591134560512266753228513146702995917395119222977334 8561 2310233780124230385872336536246667490961165198759437947880 8562 140754515958711324023535390642121382577355665712072571428950 8563 4771551932292311415353070404183593421314994496997169281341128 8564 389812419421968496075674904543162966400468353017812826064740116 8565 27146421952247554772700452054147142482439113880276145052857746959 8566 1412531375634719854530067117167200838135483011132935576335114830761 8567 56249129806190792728273963488021086719368214986403707358689879551600 8568 1933908590354708357720205650152404185891810720070087120478605351301247 8569 143701194181716659801862644280241810315765410774720343090614599962820274 8570 6487622144671980669675373996236934958045364216305218509510866924844558567 8571 212353583374505164975303609559454933906112929055285677393293854569875819893 8572 20664162733562819417695205077318245851044866520661267151897664940935377645270 8573 1803977596483513623826617306018755597143320845977935994932256791459156467529326 8574 117791201086062420081429575373629986989500861555919774134370842813993288475116054 8575 5442430143454220110110193385471981774075256344630765278233982213319590744572325032 8576 286339219134565632217404218378983080687534037723737221293306812133388557299691989036 8577 23451595400504196810246912005551191864985404230610386341503150441271426490593952139610 8578 1725368233078945370328993649446675202107228484279834665546408802322817703865125160534299 8579 104892151310360483609559796488217495647998844411829628176692711647388784182155896648923891 8580 7772966792383023102042283719282190471679219736312828355043262162331525752186544691536861388 8581 538791867072854555268685367582789711235349264175266123765739894257690052623641039059852476686 8582 36085612952881925474429072167712254400507568212436020228608587700891717293405627070730325007944 8583 2302534120257438354576669592265647626014732204627727531243233910242724801761013704438439350890800 8584 132740243896392791240394118000093249770090594555900233098552551955291920795774998504108337605347700 8585 9875336593480895783307680318511778779254717653005500700028728615326514069955261097040445407274873440 8586 550077246759282101914819332514200027421917864094461070076338179297931132611985469665719635458965589484 8587 25005208279178367659804971498730231665085161847340906122671554581529170594267914781538675755425071267840 8588 2246208811640549559362529724264968164348171467149205655664264362354907145552984493970464157914106033461370 8589 251366025457208735111302836167307919479591856888399567467528904592333266053802665881535948709265528117280832 8590 15622113718367592261541362911290088345770383578963977937051311857767440274031537475109229671234675427389197052 8591 512823899742925228571920262115423109859685190883020583389980050739160231252103009714943041617665379046027848176 8592 12141839658490786433094592450860063590328511465608010092066718015872668815367504915104599438662366522644202478956 8593 2770878843930002413549036510534137867832217937520858549482435736943299706308965565169706382746644149651167706969920 8594 326291697353295548080098497359111673425265281016433419576418225078908904524928383140415222865565809460368855870210743 8595 11327459128219622311615735375005076707049724602681415106264585145632264235397141225479402341576346224076150072921409184 8596 2475922036224905999903615954111959930721054027889388531884028758941614065829991046958640161085903066750362926469546782960 8597 377958032239596000893579449041573273209034270348958972846592426794443522681327283634868390359018519567436621667034739722880 8598 28925097114049429006851833355553268038794631328409041094621977415250330816699658932585148831091400142665448046255380098373808 8599 940553667096642263064429582811890049412458324104330151112061015649892512545675839878675189842854963329123459057549289444122800 8600 21868042242686220229671470009385571771357453652758884331377916597499490583364927920051563810390930935947854276867567865350537177 8601 3299800013561668507516572956977973822804656447288674691928682491466565589965732005555096067422815571686797202439676403884888485252 8602 124124831280899370121427043111052500952153543294535304239519868434161803681158318133624350917958635894452334270921343824038740818890 8603 6276105689017134681408954953446824243182822702274252410570843420769195066794882112661923558049893220706032100632057778453295017230336 8604 507221697652969966954280807751177090215501716387740445383136287763280869555078340445649393061614670199175014957946718969391365115111408 8605 474900254501215165038564194865833981404740816874640489473816802831412225791218127523333991260037578815225699547463903502015549546121845760 8606 56461111113691182730682618679595161186415344171204769571502426999559658809472039368862365850562946854276369477935864942077280130853592247162 8607 1133547844841403572659723882714453427794023393695136640471038863751719177346923026070536265783439531363709336095449757165481350790803983459040 8608 30032288858654128681934111528309298992462110646252446357492965160006128614662055837518342940146593878361158630923483990981526142954287032145412 8609 21181024834539529850612465738099726355533818001764725238581934433979295020808754556357254838967535444317661393212160700899020164531864348594475128 8610 3763567830809852527702454103589194228659376935469090453783459430643952169232852397041284695706985865511889486601883839277410509370085484685093237865 8611 231822535677799309066351032268583643152718740067299139234924723357894132547536256321794085969916424640424012332282678469779505421110285043323419915392 8612 56274775524054014195666871033437828800986331621619857412621141401917536143229118137512977793118940299580470855578853500827154398961685331402880404442226 8613 8443191933993719628529607351157244332007314407311287806146683738603478108689907885026956540474699787671400071036777961016020928862598019544159938589031552 8614 833708845685332240284480151283786813083302438277123884274898674064392413259037495090951434435204045046506216733835113203737707081366080377117080897475936306 8615 47285259598460406788007415122228459011524978339696721487018653570185531286269289150039388443449981668215696883491557390467421425042418040408134460449218750000 8616 1298347521430870548457595637687124707087239535251500245324941439848849524009024535589282157097701444824767288388082634197499837506289292605469848219830853782594 8617 232034076075732387132481833634315829842208456938665005197045302321174900179906190614730175018964240107064643521481549061526815966053498494050118446350097656250000 8618 8769881666447019323966461680614600548808851102500740346496500026972526488253703127540073672555985492054772305840069981362171829818377883502587151804725087746496532 8619 20907218705208073788154674679993993950911428603543283469219747376347692708938473661972883473963706300656907162581664414575080152511191715842601370811462402343750000 8620 19904315020360836669740130694885255919755516937871815646288159478474420682885362882331279102428453271354225126264588954150776919336786278041192719323848044551959653369 8621 26087611387358909043454585176429057281767934252546902136266915588550967907146937732900965560072714162480180173813437858470396255500263449788748454230121076107025146484375 8622 1492377721591442118902166853642482226271688202543664961529857534800492927274961044158933504762306895593579828317622316521283187349421374644960000462087761774491437660659897 8623 2593742737879264205792381187922821139332411110747532972032846785624406502166833865204497926793956906483351908251253397183434328908586802554473944681004177054903677772624112 8624 95920903029016716918014361159926922831279421277168835821316818716941114853823193572161981983752473895494630186412625630147925447153867386818606879963089630459031442914571264 8625 22090755442007660800469685957899534928020596140129196402614583032049237110976822019548025235559977328979546750483161007968325876820476268964703037158173674309253692626953125000 8626 25526269292569595577532034417087635121790935466905527633887333496889254046020233333339421450459433906861172185287634743618139319807604281545652458811936880345834324140274514423813 8627 303450797811415649189427304051365101130293034939994778145482157478736037911131797740064074567394427861621448791689603313428992030011301005641556040883982216903974803751635670757374 8628 1002930872094888764542767933861965560523513884700345084299918384843136999348777343082218501125074157059246605195272424834085074341828123997510870539597799156060601188973279269410961662 8629 1165786964742734296090525935514535302043462766772191651697981403313921959953840122110566214811170238490887162273734987297754354079568496781175412239957073839542690585255622863769531250000 8630 131968900921352673473393457162588042220405495759602144014241658950892672982987502042265955380523803748870483832165838036471764122128632403422924125848654492898326583354774157544170991427859 8631 501671616118020844487369148252155127409359664949660786743520883727624006192959468397901747579638649061395398038326150552707731022622131498354587565913563481200409154798231752661177817104384 8632 191229714679092356821101602648431713579676823637381385556811441093685528285578553430213772232857034993829504279557322478108932229562576908484127434842902621737650395151841946183098314429370 8633 553766828848756026775309888238616200093442904312107850117178340334182884451195576534225303203638569187032908763804914280104759062258331865152084021478809143397374575985939040933292807970357248 8634 2251507250504452876990910667233227696227706241199157593673611344123046527853249348792151948050688456411511534606366293785471998275169299308067410708641087698416573062825952305898653156982887215 8635 1020146346735606251145075416787304252886169438736070274480774427972085371811800510195644015769638920886760259218303998402285778200414839728215862207964531305354806520203394674393145128165310464 8636 1572575492588845114945961481760111794384826930288086346564221575155852587179538862093250779454502269895605059186042174774018990931816272066510048896054578077428463283547981902320589081203005979041 8637 1164483906237819467887234760367814515651939892590431255223973318694971125495664617407036992450625474694597971554306481237399114303000411134200503688231233895940895415267404078297018961225144683202609152 8638 131554800088613899276803135019257946375772110092602731930855769826293777114217047006382585158362671636637909120214238751199453161728175844869151218410271481574714340482084154901005144885746234748491153606 8639 174506495822300353768472427679540430683441771175545238764718580926707425932335109714070646978466979944731216155719522252182773684256659637475331743226539446115751722029870874704465739907100845656421 8640 19189962108429081581988983051178630575940003547689254947792673406015336579165288617664627516774396344305193487515378696773256349215242470788033795803098379661477153309733811088487250204853544667395 8641 1879733075731039729703335409690924872069784421614252131818096178745420903614026847676924513311969504470072907456945108603354775620460863606285211205468174404070883338102014698294214677869528585111013650 8642 151978527353168818563697310635855392434491797036419818895740565038952605619154377578521699170025753472948980381019255539123738560379929230946858457448886851791427687532687804049490686767856802988470562017 8643 170141183460469231731687303715884105728 8644 1 8645 1 8646 1 8647 1 8648 2 8649 6 8650 24 8651 120 8652 720 8653 5040 8654 40265 8655 360990 8656 3605850 8657 39778200 8658 474936661 8659 6038912880 8660 82302224915 8661 1258691178381 8662 20208617370886 8663 334171648506738 8664 6185381668866792 8665 120379917255703560 8666 2390082805804337397 8667 47394520250245846146 8668 953933532166912168565 8669 22700972730686608529514 8670 513121321255769056808623 8671 10449125446348329979849800 8672 309526853866228239500600121 8673 9892499679859476078777596400 8674 281238033595868981527628494706 8675 7077428399801336823356137657391 8676 187166076492006055133960358668130 8677 6762420783503185117541595184583910 8678 235170745891412470497203644297244617 8679 7302815922167084100794658916161137400 8680 276106891075845022703453285414505525804 8681 10183155064518193356651417026416066158000 8682 364816802814427672793918429463083139333537 8683 12452067153206318708061995584706856238516260 8684 394618219614443127301792538183974679708065907 8685 16479827488656627758670249837895384820151664248 8686 571030490793166192537564070112671245798860658405 8687 15144038869817966632824835056011760921908668749541 8688 768991461292463021103952151371581456945373456705197 8689 48169579119361579907241966806528375604155733537228587 8690 1954283722889789266988186440115415924798792059636028859 8691 46896067358460917622391546583083207913370572475136849578 8692 2118393530851629285438221331996095595339147237072535252826 8693 106163516089551314362271020185309072070982446007849224585800 8694 6653802589921444009665435042300513695666117077077033296017311 8695 228404171559500066358693891643333834709144585692511798308741112 8696 19284621601508497374419918550489872627368575475224291729512619192 8697 1380808760671976280421545485784392058579865722011069379932393627638 8698 73295488906406214948850181610177157712723351122863866602888158337823 8699 2957402955129705196672212525186977725351475434311200976682686083171293 8700 102638109905118071812878223924363845464862994470287659534767449453146549 8701 7824476571420845181324038107217115621212047847441782552762194756843681751 8702 358246001370110376109844521622316716102297844931374148241157923368129066638 8703 11808507821665273095963131404918153731508072521047043176792104010413329795664 8704 1182576541645757435148387589612795414933298509388476608061515862018888367029225 8705 105882691322356034524628390647207834209073187549114802275095354239914494351026990 8706 7045305044972401744369221961992839051673583384688461616984585294287666078436118378 8707 329337756812255023350626258068732106130191348273455322865585251126471595511638503560 8708 17565397066102810541329225633060372955212322903965241660159665993690397752347383768293 8709 1469579992514009549346597878714382116861851243460267581859075219991410811347347060874475 8710 110149764454751600718887627978787909616800814822956697360886908171959655912758427070507799 8711 6795247733729615102943109442390380722632432338322663609043970069139418426626986481025757182 8712 512491649510186635036995246049698462409657110503450540571009291356553070205907035404043131848 8713 36092781513256558227749305266559333026604870417225598404423323395614771479085961144176718579064 8714 2453395236167072258539990619568618746673072172376633505764180460129251224941703177721564413366920 8715 158684618840788497451588573115188013267828269915702975910590048556330508454928443554481285440539880 8716 9254412031830851497360254308724988236582630684380371068251206211193960734794533631639962372692788826 8717 699035822581903067730351611570791854473397490679532090775590507893348709009092468725848065874555186600 8718 39341246959300807943076761166774635662130332179624690366080035938987615041270355441158762159958930542388 8719 1800710944001294632807697599596912722297860874383866227459604427246005171902809654185044571620323246181536 8720 164519525873638583880099773999680021997214374641203911160222195541523250493311828332585249421753457678151516 8721 18776444279384262430640676019672713245993208347171970459989973702040194358573727249127871007596255891800878496 8722 1179357112658709474052546034546960189241588082526696081538099524326809778641694974583383640099934029712098373472 8723 38761894408559078392657158702587950230644075822538182232552897213239618872448504993226738171984289122919552205208 8724 914420719178115240989380537689594358615993295975317958278868004768841017075859541294413568386058827199835981979004 8725 214647884907437174545555482668216900692318222945268267828219826950199038070513241482237762654884467808126014678915350 8726 25746092772696902750241904951771092734222111061581472629094517682416384551062003821196344519132170776654569576420659418 8727 894844907625515550584636406623342214928191902153917292403049847048286042419277103710689465185251457771317107009796766704 8728 200733815414989674564340747497590594807923260261249974690150236977798303445105862302845046327970826124317439816701752837247 8729 31275974315313414282150290393046986139118941502807787857080205549599580325467585240425988330599808160518207537060142887432800 8730 2419927150018526014076288708605419846213391710629850388770197869269817657833733686432801849969718364455489872667754742715668682 8731 78665557132202955983243781146316628877617368635668220547807293819152155585913596706784607134739680423920706113021308563763666516 8732 1820983091439522071048872531527174376761430306948250277317413276862709347999018338543518356305808024178332443940807085160561660260 8733 279986518835715760855783222435093365181700166407508781952046147225284093406546697763904252194819719926023053817995023912170954543790 8734 10546498739446728302515487037191044115692109875328811189369027403525677068351274793173088842600765954185821912253651189103085474959365 8735 536139172937230239176768826383366134261031463724553432123781222803893431929705060316448061032660706962310415096634512644295611398488064 8736 43767255631702033056816418530308369342031315539962009025498846888719736450291328465659890154788340985472844805347928765157156443905641482 8737 42631877787378906513814090988751607848748310618002760713983268376968265725324964205417722744656262967836256903008464015349299049018251961888 8738 5141298871030235230683825848188669947052429131024721842418315057705697813009750002154258056118958323409767102921040555099641142059473297181599 8739 102522563020649610954226680664927235931607277182377020239522460447552292002871067720096360908825435468305774097766301356608712026765637280117616 8740 2706607425374922579948132396045784301623155231357854434909388067984866209891713442218846743822801844460733855098995966951143067630680366744493599 8741 1975225059314379894745734065579281728558112992200520981097572643277579925038362087551149411915774590158167280718829295678107455298808515115097491654 8742 357224060483711372645812570819216302815035024608244320585758618092985884702573712973088895786174643575860408215098921206162570177846751170430695000707 8743 22126335953177358320587080712819480692212182493121315681271029053469164881725253181091026139729264239652214813129500458366520599652548560860801777152032 8744 5482516450577029928466776114321739975174545719591136737402476165967056949057076558571313380996375875397311032581310698250248410043064301055554110907748660 8745 834875130346938256659817709570900796196348109643210503685076934638915080447521864530728746049304667993477913845231848662090938285399473218789528526878334656 8746 83271056950157826667352147706082312794333596923073737841370478893483252303972112420146250621019259319960998397264854453672858677332192345313931798865469209224 8747 4741729809847845998170528370544918026114640148879681821354674184172944597944484549804451201067137756927280080355780521528666263122196950991560220718383789062500 8748 129722152388097921634424235943921036309270371584727886584920908840370246616674640394061946580166437729621086225028387403279000895033671811516132257229670055877592 8749 23551479717431080885174978420948381032204960824093124442205527568656442355352688760173329181347527572717858653479131999571037882178228391524664786815643310546875000 8750 889848013873706817772510915463010151290179833108534496342480701984395052400028376954204602782450428213263720635871871127693044920049072951609200548982759003925564935 8751 2061188127227007688164842101587501966875549147952675220842840661158184998002318243065115798718839189246668890648504177579160390291834960249649030764102935791015625000 8752 2027140544955613935142550596277923605589155486597806367673870591348785865097860287991936539486061740334378794137495173974934858395043213594800767480013244829756324356886 8753 2750725786908935458649517985669579113504761134230367414644713317230815403224993030498081480610441144172395865683218823490788097331478184692062214451190931200981140136718750 8754 157879424171045668996234877781988372631166836316392472379050963238697242574832178236555290285961462943313743767726081929034335345084412088432874065761350039014715371448970120 8755 266105405287620826450840751492138704530432740490052111973231270333684978445918138355590807357136999637048134276073626297482811888147129300884939300647903680896280263975595573 8756 9837854797159422595233442281690509956851620943606593285913051907273820188612844631136797617712992464359081314171952870999801231630450309249721065898816608859382338240695734074 8757 2302319635256432659558435988974120350368386015286392490456843054975804110670302456026816104964788504074968461977892949643465122062710869865340634177103347108103334903717041015625 8758 2746857484925559932623163043126139925790316662909936559477227195441434896337138415899568607228823523030365484592390876179047527333483499835732789665837516091369674572356666534116919 8759 32275057701778524998797395645737356738342751734180914273678499237051407946680163618740062485833423398580235163573700103821714523587391605300071669153270131334053331414821111642752392 8760 111093079705381501889057972538886295591138366882946638303518791282299623138777648323873586983736020890291177790776101625095120626302315998165693258325686547696563221824427271649540999270 8761 133108775262477403752824278837009273860661739912431083590694965725754631342573456607637507354225450508100187805091496424885245172455586567504020186090866639734163265610337257385253906250000 8762 15199147905002985379773440037591875005486519285559163594509882821837978994652607399521429088965836487148706803431773971319279311276577875058778910907171852942752788358460951584969877121288079 8763 56524167182530173677343073007900527325077504919572956914668542218398062925259289998331006854845517690248038121445970253948807499581198771271860780498195434689491356925695710572466682887929856 8764 20662453366416522566797453332803422543866507086637642348728427407423181170358753084058271372693278874915915091655385507402588258632642042297595080091601102376824063617405511975533440920842749 8765 62107456875955040000042236861173457138523734513272894792062784899220425377131024554829508940803402024557067514863007332456783820762799235465079799008128651062804264183681845519105678059769954304 8766 247399659720369448384047828604880138986651063073580098251697543442650408398850995423613943512596352715256418923913546517472108186749891112653244091680908468949778126741993018358431033053082423009 8767 107836769169547965112989619738609887444837971656527283676578653319742254075159296579237842723253145801497181179262557940305015899656292124128577085954524583112176203719448209410715217681203593216 8768 171433742145364106348510354012732802522002636198015260205777978408896167758420628029303237734428001210316341958121991035873581485592067036394866421076281628916192484916110230858203226091714487505330 8769 137932746124936243802763522247346310466253863393094365096337682240241176899856770601155577397673502029309688882106372025188799836613616103872764424504932058543960239464408631081189831459133283951397830656 8770 15709311980247758278569115859860180431387824157208766786500421340844562516293831230720607301632859048364077952810172837425839582336216754981897008585687938414646185448360797562235994233424372918143245976323 8771 18039463797306829298851648301557681376674030252689559665494922630305519852297878771732533942054242151647248302713187433758942345571475653043896768138628966589347591776980118139648315768541628820174490 8772 1892528008509669343716581742109171980985786125086729622891745535359386816967033366213135134386455935302255631481963027709850637848489077869386897486146764630313491673893332643907619240675000753273631 8773 197424896042979665364762666481048520893813550999528635788732527880113943248606051618533263729458076517071794378096744639688467164728607046080696337920991829488127114459134764495364066328362043096095551419 8774 16087709493783009412067519274717443053197749977754889845979389336839823692758909410511399407217412363329593971467693148146175667814678677195348305795871584502805181754563517962133015982901039380439310805758 8775 340282366920938463463374607431768211456 8776 1 8777 1 8778 1 8779 1 8780 2 8781 6 8782 24 8783 120 8784 720 8785 5040 8786 40299 8787 361890 8788 3600450 8789 39580200 8790 476922600 8791 6164046487 8792 84105861840 8793 1224285890481 8794 20042316592662 8795 342232220840658 8796 5977242174608712 8797 117153653567661000 8798 2405499763971835440 8799 50123297969346233704 8800 1037124934788656509817 8801 21706702392815575161954 8802 540377182237579740151434 8803 12686864558146632859586696 8804 265628656014957143059515000 8805 8240809387384550843186261139 8806 275659346014068778456308541200 8807 8124688055582168840893502059631 8808 210198185378609970386530620498750 8809 5714196468298665328060052999669550 8810 214631503438021782493348623031409880 8811 7725926558163400214934573353485017607 8812 246639760730130550296850599692503665360 8813 9639779308808503634105013112008213772896 8814 366402137964603058005734421721580795216187 8815 13489154551120175028331837868098538420385210 8816 471600216434617434047224434717602620700445301 8817 15251194500218778455610772442302669763276247474 8818 654796685038442666517662504357012414110290335400 8819 23162801478597541602673493470830955325996985954452 8820 621354291787409615268497653325080999034126894855034 8821 32498919086977278874162157739815734846882169317953511 8822 2106125200617705128764394027973980073250724149886662950 8823 87212673465171320837277618699186910460577842177240033946 8824 2104528582801722443865936918746480165012282302205832981880 8825 97205580355507753372975626818124643584647154986683881324962 8826 4982393646958371907495213040062721312021012079069306496394160 8827 321094102144233070870837532215158129577132385092450973720255328 8828 11156355186315282143099273380148275316372013787520337125960681459 8829 973120773017262861230612830513717813836528285423863456768503549279 8830 71612302884288030802149717476315065896006324871433664908700110446374 8831 3876402944917579131533761363277556355039518383107591146308403924518445 8832 158424770649905705176805045063006336274133224047108778559818802645246296 8833 5548176632000083712897751855929130248683037491378486579494478511529568865 8834 433786017773491984874202917389949023384910771005260759629776182554740409763 8835 20135572606673157738444759188048297768070352223956928135662577351229843643049 8836 668164791681518475782411116302187767364715400250032196547511090144090490055564 8837 68843782581189457859118999009744321416760508773876437916481284613760916017429792 8838 6320014028540064101773752840910254387891598241961160643358924624340463351474347320 8839 428415660629763962368642509292200728336117730240613988431814557093199498964470189428 8840 20255922996421535953059224786356613523707272346755522034259965589992802940382123697443 8841 1094923978089131218257323454594189090902439424334352951071336002301381397648378902878211 8842 93552089714163382289312150985707198711140460267825744295587628353317110865951689536343414 8843 7141981658732608641068345334229702563662279076011922780325066398229949779429024276055527816 8844 446990378398601827765962469071840213102803870615912388035989775767255956080702670382657255820 8845 34301857759881704770072362111192321879261384049732361901415264776886844217931615994517820758042 8846 2453882613557509392697096067918795506307364352179921379733837134025856017336124225776044349336520 8847 169254851729788560667647068268943253425196723142098457298534565409811161227914753700745424959813360 8848 11094622781914072108570579095237039603850093050986769330858101152088081172318264796554469297572851520 8849 654418187345952422922327305978360655374515222250834521136036646415656734271825299369523607965437896382 8850 50178896299594343246909950098445617098832979491456416165270547379294848986297915838328202544949112373120 8851 2852744815600962941142106141836806492382570118688497361083187076565860911972823657664847869046759265307716 8852 131451755808924113823983216037500659260886756716915316271018651664721568850230789697188842832142303256638592 8853 12212773862211025654385458698376202214544442780049536061019182733007842010697043636889127692262835633854324076 8854 1421256474858533800891418764114044885354725286940626785546876413538434605460152942362065839098278892230126723584 8855 90204457559919348269693471577015114807683512474904893002000370464202586631433327149672236783986115142403348937248 8856 2967875023129581854488667865379827181619550997297181398895756742119046793396193620806869892806354312424330217168416 8857 69749341352815310137798799381448679999587996328323717401038189500956751527144139720204435635972000422661837874577180 8858 16838313293031192947621622778535765680698034944617004632932515309269473107924120032325857246733154425739099590402809280 8859 2056892849764664864051645052613244922100213252542166647394722773547755454202653513126104394462736663110022245936345640772 8860 71563549248360549080477538035594928075414790868140054443863221419339508228622733499423942101748430058143757543694515692160 8861 16472835205092175370071498999637907725252471507063970261076074894076281959388656045808867368338652751932896705554622534719816 8862 2619264217934282235737739060690431943592922114190667282194842623237572953423569257975675532645774362251496224122714878353107200 8863 204865768926121069193285436633897315897071197858739715921502815731760613374137245033063843853340720280969776168163491143693763242 8864 6656795112280048060083233776707976960802464363096873413639972915429328801211384146841510182940775605769080860600912894923633638544 8865 153399068938376627895098768506170342847041969534326965020640828954454039393497022168983984694050285620250774500075896320232725662652 8866 24029793640803845070584443648691362477046657080883254379069865022532296270423038546578902388942690903492038007833779064539289449814080 8867 906286004735450411074312303349132430107824965050882224849257589151302324967898090204595134387193703511229541134091374314352931574335054 8868 46314537812539466418827447443614302671248352601080357795597259626225475254946795697973434843343983887099107620576851485692783576133664768 8869 3818560631812773972367312210052929806047405475055991663477925401787936523133732563340345125512280710735294874548856434694774668026221539629 8870 3869126750360589269530759270322042158375176448689425752346134981496509824846973831348096276312728167092446956943538484385856975922176725497600 8871 473250849522370409407863753007211436139702052034823564562503147485193512449470598172916432268518636690617565595734132264905155434906175497150242 8872 9372252038538142037327696914913254520368049391697310612922380823275860918297209348789950372467852423689662900768797919660103014401997650312109952 8873 246523234422021104739823872528801771528777292677074770672237268711184333819301288642464432865471494598992618804114403188777044007521819954370330009 8874 186137480812697665096852969341485408205750366573437302323070961268510061748101572556112568511522865781399652533212771431375149632586858049870565363754 8875 34259589811490558697874570136970667190889916750319380420669751536648912896415252207804771846155471223569973258331109132098643013004846265249253158730652 8876 2133623047313798588400533447459514298660334396123355968482993901202223675896928158872700857994280553584953623431306388523993254801148902145489135679825024 8877 539579243051144161767226612748863428393915866662014184184382983009943948563669388490312478035662152536463709547235124437853788347360187213850751738078976103 8878 83387545766342638281664177276590827317182618799906142481900809791052989321113830210325659739047426523665576850209616219932286916013223274159569429711110298624 8879 8400306235320547281558266262392690094927258014758050129869104702015432155625173706673662763451484852211269260804619231240518298921872721666678605420546564644520 8880 480204944617957843344295647874594469546587346407979670223466666357274200811386877868673503232344928899108645773758918857718880187443633046906672716140747070312500 8881 13088033313167593746737301970265788141247854457241429304245852022528153445199955600501550915703227063043526915991620431233496132722171038313454271783691918522901579 8882 2413685840082294230000259211247426766807500803110423764276686842529600523377742607725735131282144304635470494458622173119605652853005657156951183465957641601562500000 8883 91157812987209256947647396882240930414295617879675144261999044478591425901977408471247725382333204356043387193441718292470916185819050596305586113443869216385985236810 8884 205142464317454099527703615273583644417743551140874067410882020099423741750426232845443958426491271140691712495491053375087156260284925606774299731704294681549072265625 8885 208400326987756843679421379565627612263534217113165290608081659424462577182363722346070449335230301004157255578563469854360204060989486199397625562845410658184214137779733 8886 292752261722463833082544635041437407619668406462220973785469571662701501535210786694534475170991807857366203180385041825124675236973615948929462703593680586218833923339843750 8887 16856796841334871317019733244463191629982315711768927127311222130027365001776298865932044551589826218979961259209624736942985157708446918708187936849058372863018441615683334292 8888 27551590931293315614731104305675686606913960787375502048012868072286160251733485873918596438350901151846788490331283002421924059083063036773291322858923624908596922107955080730 8889 1018164267628579296131804737398184774481883685643907242686048853202798734474145062995790984437666961498416659707172732930133981224195508250446339255806798457253990699959652943683 8890 242111663047879090058894437259736659190925258621535588286926446994953719151862655316923134574343013454566933685538463870934207495450531876292271484693485341736683249473571777343750 8891 298225880362886202905587981971952678444291553989448617662418377108296916641469008718762174252620120835220699445961455099354402764514063689698211886849277693751725489395972806546280076 8892 3463156988074865789708677595663622515965364609016521449187751629626070175394653073872826290546003641944312816730597672132730221913526377047901241238307438756162245273128798826131224830 8893 12413550114642582432529642191115817670272800276221544202210427078941894336712812648145318420038856606546168930972131619218635688641646411356629936703111078797152505362641940924912357688517 8894 15330429734153002832841984501926305112029774106826136151456654230580376478327002688411887234490297301997312815304100318922676180133245823837141731327504425528547272944348827004432678222656250 8895 1765609899362221489252187448977208111247375079014991207280965274167136368678486935785213549920681893807581731084565359389778523919522941215255209579944487132697550918957576684344283426304574588 8896 6423104090666193994369241265468343577884168172453993326802258315567537939594064409286356776388144168038847281195258461986739031066200220924917406532082934730875778650951788473642536881967071232 8897 2251507250504452876990910667233227696227706241199157593673611344123046527853249348792151948050688456411511534606366293785471998275169299308067410708641087698416573062825952305898653156982887215 8898 7024167188919095286352854138667192240098203898033095859283966952689040793614034661230581886946612686826509885942991414488306804674605034030331227834336189566724917559581022990518505701742682832896 8899 27411258189896950221067534960568263871175938088170909514326473666066868501646651795659067316661417554728512200347280212406305898935452390339586975905945701605653839726451050768154592875226725998289 8900 11493325785651503038111213074072967531623475364068247003496048058693724334249302133577876119976616690848733424580298464650141187219645873827659381212171365361783686667083898849941684385015505354752 8901 18841973473230920728970956623922063009603470380319530668651854329533723451028667318272208467448898874176261894666013930488646358118975691124099956630999883215413864933885669990396550963517646324149094 8902 16470919644964540076302598156098944091949678252619072246385178811762056585100158423659167554068252808360242090099453506916415055888902885406286154845621143938968812833785801269597554302311416939260227354624 8903 1891019286554625205639739387233040443568886428552072258854718505650129298451849774954597153779005776351157718260718965985705060446693982910926796682545349560209285378619872273411642543148278847770649349180811 8904 1879733075731039729703335409690924872069784421614252131818096178745420903614026847676924513311969504470072907456945108603354775620460863606285211205468174404070883338102014698294214677869528585111013650 8905 188123777085729830600253717009643997740075907448735789217177139416132167225791771444590171494467707340887665132194569504811340256691281405787261778101651727771743860742212736448535416818866274118898113 8906 20898441573914515764394241038319309984281856812603938724817327983971511091903795478582559249330085837688552634954505622974401931360890500911428625165272446149736495899132577396104966730764141863368523541334 8907 1716271296831831366247409360007746143871951128610644595769237582122892045744135183386337589550533405953594798377599918337131394569137063949352487764510641135810322658711972708140905932194592223906247315090177 8908 680564733841876926926749214863536422912 8909 1 8910 1 8911 1 8912 1 8913 2 8914 6 8915 24 8916 120 8917 720 8918 5040 8919 40293 8920 362502 8921 3613950 8922 39501000 8923 473952600 8924 6194588400 8925 86155037543 8926 1255047231151 8927 19425957230022 8928 339082579028466 8929 6136602744363697 8930 112852990287281160 8931 2335723979918901523 8932 50471463337491203280 8933 1101208905225837639375 8934 23726801817588236846521 8935 515410186684300980449907 8936 13399182655093679342509800 8937 326228434118469192732758319 8938 7012297272896651334199582800 8939 227528434073270648311568306265 8940 7955717710095061038999135364809 8941 242807778245219793415394088669240 8942 6450938252591738423870837140731615 8943 180082488106035866745547873826818587 8944 7025038459971327812262379122922779000 8945 261506706742575975629431115347555262621 8946 8574818856959842767863938440694172718000 8947 346171566420343338486616610506602469178841 8948 13549799362592972284740805076807129872998438 8949 512243552573648152410021454204945916894523909 8950 18331058684105007360285546621302584636511339046 8951 604541293449946313554467217311377498992035472130 8952 26667613268906315951584012004292987861357413389680 8953 962472445844077734599335079099335000804603997942532 8954 26100934375676976378398102432504777464356690573712840 8955 1405401900796283339299309963463157293196810594732035659 8956 94179277611858089883072087698692573712346948921756216330 8957 3978477466902791719402345974133853108271100355138054964657 8958 96496877070128329567242215778392342873741539618692445505766 8959 4555322543478497952305181874068892429693676592353091056779045 8960 238701761092444014490686692200939055527938599672918663613268560 8961 15811339707170610547593058637633194997053058727907297700688957680 8962 555828492102052240857798152953275361243667950772212381844575747633 8963 50067456917750682231424034665455502591020837264039773351068889071501 8964 3785421738862919755984982560370163664100428405938647906984591207618136 8965 208880776754264566679396334107701102843594594437990183423702237232403847 8966 8643797844201072523341471575793678352021801317363097791102397747523018384 8967 305363587609170835752370299236195878521466632027583003422466000501321756542 8968 24478377762481072586389680075896351546131899608325482884077032592439181899385 8969 1151594958790145034336272755102746453032641581608727319569471789102756864871292 8970 38458839110111242396750139554727817427106168773821142627718234021916287926983837 8971 4075673894531194024871114484312854254386267718774248153536418684577704433419368543 8972 383521484350340751183751894708621697406686883360236325429164954910651175678266713400 8973 26478460362591899916411906565311097595231619567470773824478621993051940368939380994643 8974 1265935012683362887451237016220213473743965455089764821614609368025367175100874366756884 8975 69334499726580380215234214172184679546777233634880789656157610301107922867499654087157515 8976 6048492381119308050546541418831026803862109529055782442260047366743862813604433242252825714 8977 470201994748752994062091610183772638355981278557277709518328279279714892601309918682157127088 8978 29848459554681950376519966773107796153451482976363521354900657120104332887038016260476107961098 8979 2330143137620108065885393974547261105987343810485634231733580493124793275269426134276326212326203 8980 169288474925406957518428947657197682348798933085194181935304176435694199458190180051651698358126640 8981 11845780609377051910046791735859964419067695927901518180501216048304735426457319897907806668596753911 8982 786775010135858856567128446631108795013024809002326298775485587302665346849554993274734293772045561200 8983 46928431323750035438600877924552523179632325275537188610603163365542491696500733715626688533745619840808 8984 3652019946874382343183562844031310653746374364508400508232775980468222922806903977109482371383920612310771 8985 209694281911908936587416376208178052563747801778714126593219835198714453676833049119265966933171231645618126 8986 9725642967092629036214998376962395309430578845326153058150829426403188914186005133109297828249590485430093376 8987 918678411447143654518447702526018273056199750300260614105822078896218965602146444217404955823720745686127012476 8988 108995531266588342897541257049806675551319142919498496681702465600860170207099575608995559460251973559479110625920 8989 6988992033061635849626845639698515659214401382178541400168852491994373336810277532170683285306295513786079965989240 8990 230154098072530434419581812251567972696629078488143408106133959108240378362253844231027201812537823556655462881418381 8991 5387621280225468131340888108789010202695328501083013867114055886119461914822764093168620771289791835211641982535885713 8992 1337413152754773728754983333501393174958622278974272107131851219529282404727449574848043121886063957415568508593437012640 8993 166356908334395246626329055487016963623494821036082131512628875827003890792336344721653299454893085021587421815249332666571 8994 5792955764717072742767141946854720353018047251894559665599601941830772968993656255588969115145373093562166216087022116207200 8995 1368098484245690375054575115314527601766936607395545851595146252902595690850690353154580818580050268877269011118630987565589262 8996 221966488674017394275025009106893270219604772328057760990918122180813269784787652833922502612046081157252671206696662023959967899 8997 17547531456273405240244498106933386413627872566535642863479467544670584453208835337598388132434114503447652316255104129799671653854 8998 569857880962247155862357994734499462759513206187826691957522596383554232211407764959146393007004071831036937007152789364429917099424 8999 13070823601209021218860689709826691757801602766860782388422201632996483833855597635994457095457764462551248007017620281037237642037542 9000 2085788632100508163805360628209415708684246262087506185579219748298449101066064873609413195199902361189702983768760443815245263842681200 9001 78754385047636267019047985073838163739836404523503318293890122151396566572060432872381730113297998896135028610112390730807527967451245674 9002 4045349155941927479716861272131029937979173900860011911057221478263587329500167247723307458598311636837545235126319453791695694036432060416 9003 336818937105496660063607887558873720983297720619056729813297382418803223962273541642070356406267562428211271914806496735780576127925584320628 9004 354965850168514288863932921594917596202022779982769475035621566223004487601533150509464097463683496380499905978243481006594529036736785079877760 9005 44030625869659910181756670803712263702163459815552710184289769636363810089290097923172986834950164593548235066232518357930659414483214418677055410 9006 865892972795269749634618403982425683166457204160694645320793763357430213796686993121563379409391591236244578015173724908742670474434129353224416720 9007 22690186890723840654008120371185468443787952428465246714273432211421347148436243951307860652055932134274164607093246038548534850287944287386444069359 9008 17723585235640634099996743329887863905019408672913793460456614761565565835241051105435151018116381340353968418048765328468533208485820141877802128306421 9009 3319540384305279594741847731625753915157528817834197850283985791167831184142914052770235037368030872166064429668075765011613398771623244039528087774563524 9010 207842809641491562828950248786386516110061051573190231754895348784140583638739928093787521656965296243077870361881666750389444516244742434007166964214550814 9011 53640810463703900664405581215279756705466751792992889320729566130712918101853675718890265881730294030942195462598264132665719248910252577268134853712442550402 9012 8412057517996448604119584953988034904722191745981124561236900429384493007535413061366779854885570633350306464894178548259007907379542898193895009047781928613120 9013 855805273257038678877947419874837883883810474482469612832259136937830740083373260083193958360935096395689535760187644049850970023596619594967978620554679586837519 9014 49108142177069532485850659290354897608460807231644417325423159920516640794786333693002829937361445619011017385740653975075390954686411120952020438909530639648437500 9015 1333308820153876425077329726203167074065706923849461371848758755913072411998872866177260137827606872957075631740266124080747007083118786367976193004418303026573965624 9016 249746405563874317722971488071346520140814014824940235826540757573518707318373955176854898335910285272878204769770668282719765902171452127402576986830234527587890625000 9017 9427325997458873512756425566259433602756264339803478818202033780694621858469933192604816505198407193968666633300536975405684452344729431684724454818244244396417379914256 9018 20609687976536006923847132098832173050005098015349335110446300449410123928419811098686597040648426226175734162435183519940969397801470409254122718192766308784484863281250 9019 21624840347417171963975607735738013962361093007269471764094519062392481257909867314516348970833344299602157024820204320433267793247156700792586047703553967517167812927756894 9020 31445315873416381197443716780670017343300008690028817430602326459598555674395701989511562895558410360289065305689141236406866851271037909909398099794241312615871429443359375000 9021 1816313282533356437574289161820203183725911875130352833105112970490997435500358737512070352378546858727295613078963465433787642501538339837304896545865328148314087496102710414247 9022 2878524702193217892143864244589921386054289552573199050764568978287360291438493786882113792990964818247908223282563535118401816104484170968622364692765157621761985764215133194078 9023 106323762953493817070744465764118098229842916349606057762303221624352978503204941512154198263606414364292694013954095439479926057238737883357509039879030288346452867913996724056450 9024 25687759419025240988629544939217655302284888229695175411680281213758775994393122614611334365329302505002252574087734968610864767171212402256145811112731131909566491842269897460937500 9025 32664870360888048781924150011062585847011720809143207428805671550919102755725523498420385054916787210323827377138099495963244604502156387125375848361833468645616940705683864269668529950 9026 374861051932793313317433391756809262160060837340037796450529502791648948063239679791524968266686759346829587669192993949905464117304373969645288776110236065554975712729442102824821516246 9027 1399152800943766937357448689096418637437027958387859619110505573856709107687558394625778601019475285699041150915597024404654433614629617146783641973923370451642879953794781113662137245213559 9028 1780860260672104745020588263784488863370082033125992124083116179568502676840572014109722144969835784282893590673395318652471632256683938216601460019878840877802051120972889661788940429687500000 9029 206855186586367488569240353289664120879748833319694404580390747714548171027434838031353903822124110421705499417105914649333028735291746595093534693581803607107972301523047621492370715613374649444 9030 736072685501241415667755270904834333992384361254782790592810928346586086581659673532874047222324504680566620378853014123237876450039730393006588652104044569256218087535104058376131208964709810176 9031 247399659720369448384047828604880138986651063073580098251697543442650408398850995423613943512596352715256418923913546517472108186749891112653244091680908468949778126741993018358431033053082423009 9032 801032354344621475668803997527618219151036809218636012605062591951401108757200535675359087168513014034705337269495873489076472115843640268008791459047667057770917557580877623096951026292265484025856 9033 3062198243548962982724612056478325382905188514441356008166664387994488830848311651327189031947322684921176974634844261189159088424552173727606812982593016532465557970486786539933700854917724257283250 9034 1235008217936969075680770404169370544930151248413056588205923937869070867591394944653321124666711982775866362661905714480333546252831486993387141820793395369408879218121544629555442094094424899321856 9035 2087723811314603344254213388021025896121700117541610613191575916437798736719441461691383660770988624868947419010131366041414901038985609813740135667546124388979887265158207795754741811857334041482185096 9036 1982698335552960056436141473460537654376904301996096811088998301637858945282169690350823987443848776372805321170929829011366743666926850291784974700345893890462765930751196865965974787247781605640908901974016 9037 229453815557980098401680551304091416342041593445515733554622934243126597011137553078382121741359758982141380796834287905833228043096760312227517813787486671551995167945145030619281668017885591694980669323171842 9038 197424896042979665364762666481048520893813550999528635788732527880113943248606051618533263729458076517071794378096744639688467164728607046080696337920991829488127114459134764495364066328362043096095551419 9039 18847394139476002197082785084738944341079757140953991354205057120645137336083440271691402909727847633466342446171065191235990599027180437717311238020981013480090963106288423341755042298796179177642243462 9040 2229490496188239003304199679314409365906880996479389049735807086646655437383611690728983953250977459368890490011065980341905519221048302785266791070771125347825380841347782237943784107673844653059312519667114 9041 184514841873651934278598546105245423843710267191215670776998519176439336979332223324878687413245089672955922291778643583771228967280173591938801893436667193981154699532224953231694098137008894362109405697499641 9042 1361129467683753853853498429727072845824 9043 1 9044 1 9045 1 9046 1 9047 2 9048 6 9049 24 9050 120 9051 720 9052 5040 9053 40313 9054 362394 9055 3623130 9056 39699000 9057 472764600 9058 6148256400 9059 86648562000 9060 1290201811741 9061 19976634915062 9062 327499609751826 9063 6074164644826824 9064 116149155225778564 9065 2242857413969025840 9066 48896358546942223172 9067 1109404339077298533941 9068 25293268039906152013731 9069 566409766958461892997887 9070 12747968126856349450737547 9071 345535724028383337284199000 9072 8711237038463144596027758600 9073 191972886836885824159783566000 9074 6506410381141979079299124473811 9075 237524966201009996902423197188910 9076 7498233040639666296670941480761830 9077 204364328089924187541568117793406457 9078 5852639303115104116537837643741963394 9079 236902106198652999489653046954688996560 9080 9111800760114495721554251478288608533849 9081 306634682285754000956556715227960629298653 9082 12776588820380279648519296065545183904865002 9083 514623486073148028716467790589600750578818146 9084 19964079076299578416375149809377350037982448669 9085 730796542625590366821210146202508881636979168197 9086 24562464918317651230912640925791806688090357183508 9087 1112569777645206192194219590555804583633849608867920 9088 40945359682569655421082382957916230484958958839156666 9089 1121907439077900335874211547608839238141984013609586342 9090 62157278905811465481261117672641769712227264233089868262 9091 4304986987783606496256001586902900909394984711656053393960 9092 185436077347428219690746053456277204097723126871807740885402 9093 4518716217993721086079170775323694402786637081401263217102752 9094 217922419010749952639983771349283070292176437408991890133711448 9095 11669362564765594021969460046923336884074711345170996857049309901 9096 794154831556797061331714457923183079710951155042580458573155403911 9097 28235302533286014500469555573676891245045354278321160765752651432875 9098 2625529172207515558518318151399521891114794725396514058977896870802051 9099 203872568336745455149600606789639614947668415461504039168668112214903880 9100 11464020723162278344724886507076998384831885809927547153484605558423103155 9101 480188166217488853953798238999079555057656876827225547809026770177246259288 9102 17106889436961183823943970336678972772083435877001097874107992514934782024031 9103 1405538849387461481121716892850746714664628763834767643439624671233345599939713 9104 66997645998295130396266966203191269823831994734204301626579560205460598430363158 9105 2251168448330343828448217405119952262343556533835519319444319464099786793566652106 9106 245308567062285575563429941709558516021857144553414038034371889388987216071046936467 9107 23655013884753027928852439307949542610059797067913068341290734297731678155116193964880 9108 1662910897320249501134141262729969257195414762784073818224937184552104794735786560921917 9109 80373005774639093466974105594167395873620419005092890747888036733203330226631657076750821 9110 4459110028052985077858052478323585664548851123668919769918102429344151375791197844740538912 9111 397073918588956277215224427308661191141259504845625147611604198719157984179676855711712860088 9112 31425418574320604153612110169392499281664403164999379220838388570218562904959705790439985445330 9113 2022924993912035950889804970818664863064072803130320072353860025853427334239184817285739172965417 9114 160615604394051087000066557754818628643038931410627433454560629725129345358829941647888258660299460 9115 11848133824038913198310645948496695790669166025564007651425007649688857049676777679477056301565202960 9116 840904258840522677614259642941645752805014910000637073551752634390031792630473074920022732706175640741 9117 56579971114415220863163891090534088918074110294273237669328811009554997400450644175507412086207764220160 9118 3411984720926084486938201180339607405925082275842866323855842814089995652250595646110914377251201696055306 9119 269435016310991542223034779518281128703420731865151098139782899134818231258062508497347195312652469294183972 9120 15622113718367592261541362911290088345770383578963977937051311857767440274031537475109229671234675427389197052 9121 729159573526944031033313497049160823737518292460570860492652846134133329605095110504164578798640435528388731904 9122 70014797787846596345038756737641548949970501069488379712835610372752265352221913781183549702834567802952468136186 9123 8467375240702408080847809331775162414604831488317583811026963670050930493368188203400880881850648826046060357624320 9124 548445629731035593512612080479037129540648075639803580004963333462391067915044783683360673845026051377609152597606655 9125 18074018034856942065392264660217091575357030581024422729885885486314839062002389294084952244662715074252476735242265886 9126 421355861967452021883680425392182886651133964251824823923514844626150544737892015438840851379569906459718682827374721564 9127 107537869380670159109015428584538310550991719707734311803065582524475994863881339750026764180341652555966730920538954131200 9128 13618656086645159366537249563510275166111559927860475059520347775355984875864085110793463499684858717743609748972777959345184 9129 474580343705898153591845019079141128630212603494443567059285846372952149700490923710811062794569518475588871542365960929224960 9130 114975685973036156432316831505324529546176023670685229944253184083534525156388595066727883092746318064356082805869817272100396363 9131 19031588521492282998299344492466170795054657959665101562890466682271307275055987856017968347052411967397896976859416213420873259212 9132 1520489629970393502579571083394612498188626533212950465898923887495880840362955386221323151952862572899631167633010829341317276363417 9133 49343658576806651521013849584808763845174623416884075211344679224831884751014891898170150067343368192762914672605680824851165158603520 9134 1126394491895470076738087501205302431683242817091427461347658279090194661275170761304777431234869353981235988265082231932545942432533062 9135 183080906385803192909303889927701524255498399659476853005543009171282748818950196325106607402405846844623143072294245302029186798171857600 9136 6919633598566885191470272395343631642494947160513324554132849362064217152461314805801183676572402644478641098896191063593264133754257671983 9137 357224407046003776793937302029439312761089909830914538833099783945568393216454621025525032287327412979571720062355253170045699345111329013760 9138 30032288858654128681934111528309298992462110646252446357492965160006128614662055837518342940146593878361158630923483990981526142954287032145412 9139 32915851516014925019226916292358294884645603144498429836503060795541728675490335839857065601400560836884516870591558874578069133536880251954672640 9140 4140130846330876664090733255230534366716154583824562033436882806243567947466370458032207611623865459229095813996382840779560678969078841285819508373 9141 80841078510332398525790635457161693409649005425777429985004736411132192874978589932903248586857129552294908512269396642590061933353809421602306952192 9142 2110176538704137238190019634101343568891709131717283580474820091714726110741906269969904752382737055131289103589133803174663204898899703391149898986148 9143 1704997183607262100303219204599471704859984246833579880897105612928904622846788299351114801681996089470867524562249900290778832938199588523083780082139994 9144 324924809506479056656424212673459495229829141435698153303868380945211664700020810680708479732909056938178235695270128506993426794635103204246163168787977439 9145 20451121114452312308346797386722336206459118523589081811592370558699848509444445854691684980321690386699298095564039978721387985296689772329583159522413970800 9146 5385881592186413178970420066244643675934059063753485582723969646386116656140420297199244256688156723942366425668621321112951962095251852377320631023629839703008 9147 857002468859180518919333162319754051813169730454249757872084090218505146768750795455688117694133456384794718169738228715588075207208021827587300440355900199173120 9148 88042395516054437462145892017031444917785424668946000051909389398702619969787128661904294773386471358329494125736489318729440557443774005135347000028809887942611587 9149 5070800167895150097074857299636029947087312475519470794980872165865170255937455079426024563249480868410992797445193761847861775954232775702988196301460266113281250000 9150 137133345821418237437906602247438059837433878942974494335741695488889953231223058988879569326377852156515662597723942141862579478628864869978093951913661949785962453656 9151 26087611387358909043454585176429057281767934252546902136266915588550967907146937732900965560072714162480180173813437858470396255500263449788748454230121076107025146484375 9152 984149476279231248083742069455716611119145874682477474459038115180224273028631155244231815289820096197216478000002038326438594520405488518988563022918828273593939979148767 9153 2089908359178023829676603124080189269688556984604920735918701351271484325351340937224093150673668289961724115427831351627271028932202867956369102686721211075782775878906250 9154 2264697319459270137080050300023539682376966207746573937949827336279408714556214663058604414002610233322776828858029533538970691421884758093444805652335667792458485330039591143 9155 3408614220534258485999915172629157851689644499400463436861544747211580468314722157813546046023981477994849678719770387230165898536472099666371876963745889645087718963623046875000 9156 197486202488175055013620058168594662026777389642418590398239786669919142340451550649332034244290159266204408881782654103686629833822345106948980549286174323229952673463605769944899 9157 303450797811415649189427304051365101130293034939994778145482157478736037911131797740064074567394427861621448791689603313428992030011301005641556040883982216903974803751635670757374 9158 11202198046746565893289713551152867038348472022364702017370942776621104354588214100615323163039989104308499752506692942890886952602053262834904436505576842425361864634199409278346319 9159 2749559659058303529657117397932479226752239558672184133244499328067970075598957039545778240007588435482136329230529149528676963701551373997223728707258544759882458424568176269531250000 9160 3609188272768572498393887995735962737944951467975019248524483641542209076295625321069811144057828514173149749102104189754159891623283837331031593064113733068022312414284635163792087740205 9161 40928762056133766061583737273534598663366657079938426860541770032959818982635192915747201754934225319279381126279206356023042184813116847061506111751085621360641402810311188902292645615082 9162 159060433996149617388684932361194663343928931367914836020497980295090286152491919495071499861164512531216096209326973763255715534314839235797196939641867681331944955036130880552793872418666254 9163 208641887224716276624623444909205313219304027159335465362029570348353415345190691799483316999048769306152292343599695753942625331876768191905498558878291929730984309831320289522409439086914062500 9164 24440102797028956986947249669771047508553278352476970242909249296507545455505041027975074090766815062210469364247124302851993446838759873729990224847703892510787982954761186215430140938082015340376 9165 85061047898564542824089486330273167553397135516347790993141304810623764103024114276096844091766839670277280239460271765614563148826911098699945842764150032078811825102920756433224091898553149947904 9166 27411258189896950221067534960568263871175938088170909514326473666066868501646651795659067316661417554728512200347280212406305898935452390339586975905945701605653839726451050768154592875226725998289 9167 92104263933277383284945800961097217583332851054270263557065342770692206596291396814310621762513661228297861307287822453303639651512735114627641407717264830847132327046489787558336782897120811943985152 9168 344891837840008257895027960738135561011059946800943195271434076015879326212148909306637168883058189853377909852345706436055206091915602936457420354816420447496631145415871612667630139821268119159467062 9169 133785963726088885307792488109626182714382960234773125599179072123564836341835044063103546961607869638066743079896072979047280850752367798386698928623164940643706081834921537496668074296147074009268224 9170 233188983291567794414781243326181776786123719730860540630154594079263487354977418005703753468561060191421525448613410599148079438722342245922915555203898503666993029212615274967223465768758590491739525021 9171 240578031872940079292583002148023642640969161289321765118325971292601908374291243975185945400185952124801268094687702780837521983991244293976682489727957383692543369148914987374481655632815327772881547293622272 9172 28062592212662540601752927111660529415026070867225687004198953725589792457152748107807572772191203424276824614797729320794695073620766865359145794898826520815090585254659231055348537699949769504433193875505589926 9173 20898441573914515764394241038319309984281856812603938724817327983971511091903795478582559249330085837688552634954505622974401931360890500911428625165272446149736495899132577396104966730764141863368523541334 9174 1902999509001745809125793301861676179903790942176627306708347986105429887643668517330840831923914721552188646018484848637074548052236035616429426437784991661435348350454556180306778853323123840616073753710 9175 239690593860284753050969132352832459873760058839084478545177816647735713595450373499534561064431217736354105191957487731875062204964815366674305433415892859304204068258074996333241984883698830308613691082098861 9176 19989623517968483768407142832809555732102624944611738034557193156152415584158345535765200193426231729955499207486943518412865654494729748219954001269335462847814057829354404231828736007495704185138689381221191962 9177 2722258935367507707706996859454145691648 9178 1 9179 1 9180 1 9181 1 9182 2 9183 6 9184 24 9185 120 9186 720 9187 5040 9188 40319 9189 362754 9190 3621510 9191 39833640 9192 475734600 9193 6129723600 9194 85892816647 9195 1298595524863 9196 20609249862653 9197 337841756356146 9198 5846053909233384 9199 114854687341659720 9200 2314092376530367847 9201 46803641871451888080 9202 1072345909007640654573 9203 25494058552309415052866 9204 606210680543434186377751 9205 14084811169872369939905500 9206 327915718700888873119522333 9207 9253329330723721282041584400 9208 241230419931164509895842001504 9209 5443264295546162574216379215725 9210 192473296026548308156619449163730 9211 7327901183233296373124199871579470 9212 239025126769724530028409681543763655 9213 6676536977882801565398321902349667364 9214 195973348457929332890488835349629329572 9215 8223908408773134268695533352682262996400 9216 326557794747020981619135471052313633319909 9217 11269815815456883067707631953107634158775082 9218 484306520418561275613535814149300409611984977 9219 20059834734759592217073393240368131682722391112 9220 798026744659311582774499489867133484863773105364 9221 29862714740857948785490783987728161475462898252526 9222 1022311762363882020164534305450106648726886418235085 9223 47521433582106554439835883389828867361545608378813141 9224 1782400505917882004185907166055751232531188111128498803 9225 49319406094746183471100316712407330390852546828988517993 9226 2810145255548754584650788397749208230148170345958378246641 9227 201061240406926638272397795248155863342718914344523988062600 9228 8827036864950192505903722820422638572396614196297826194491945 9229 216008937092835265739184686685022577093654906568389067452735142 9230 10637966380834447057554848426844943180803231451439179401447258896 9231 581887215601613299396024227730096502793914492519906903552824671242 9232 40670064655507558363586469130982532016092195128725500075982349008935 9233 1461896450546325096439811973201310173066664902937125413063472057575497 9234 140280095739406120015574217352736392470758330978828750265627404532237889 9235 11183358471257626225361640585274473837945393648193885175054513409514031280 9236 640620435887087710983528117553122371145628455508114767110638115102588329286 9237 27152206849203328948620187508594603368141416381968261913042799672493559221205 9238 975164730787815202569688354888860342383944927536774326079097819564357678451900 9239 82096963359258348274384765985190575600537377143353971039244344141064790928193034 9240 3963862410085963783717065479700173962662813908369929081122067455272074130874335334 9241 133967175254244883342062027786718012597671495818217318301935343949264589679590310134 9242 15006791825026549336644770979666785572016968390325376477650667433669111904541701731827 9243 1482537123077952414371576854701225164146762392114762549713169070657441013718152927237040 9244 106092492941936213152626533626846000569219046788105880646830441613805363591675231822277293 9245 5182536765246800575403561999476158569078295646430633377611862680332594309977464536822760550 9246 291190746568231903872079242280498490636219224206524461835023386091718781467421023840296842980 9247 26462230790029828337287418669768992712575550205626367620048999430459910421838074731865862674604 9248 2131629809050126984457070689214047769816033100056896186844695784695967282120980943258575598302213 9249 139116235147993610163723927888184926788076033416578958570013488844174662814196479465034994841639622 9250 11231605009274629113054142461159336532714558884656273033419206399384279380164869547196642009402319158 9251 841071308045330564122812201277841445733331329357606471705712475172746474951904981658695943143287193095 9252 60534584626816069969065742978142443328005013504323788694549384094372392795618994592780117777587675951398 9253 4125392258390477525200001664511345914783652107452684125139347721147791562779699510867479982900621945978536 9254 251470460867287463601708356881678240184887354379930688876588819695038731497154949962549162080144877369544006 9255 20146725833813103555531808077355402575736768131518435660679436383643655287541416055028285062501239293195912966 9256 1179357112658709474052546034546960189241588082526696081538099524326809778641694974583383640099934029712098373472 9257 55386506769027556523140917665403683053224305136128290533143235037301279383997096824445823715864955984106864011520 9258 5405303008045872465905119544306674270966527012382814756866922968700816989283193450674028937519983379931300536359196 9259 666225741511403803645305635201280414048221918160456329459865174030572745538903023691694778866392621036209875936844460 9260 43582838370254433967069676926047171604644697581145009683048986823547844695580386438192120416250668146903468695420403712 9261 1437095873127381745933519710256770817516996034736461063331101787567655921657094095504617839713890957346130282917704701538 9262 33360292851020014193742898166645314678251935340567032881479218396713046104848919648984682361273239809683764866450145464883 9263 8752286093515696239079819744435726665679276182376920732334875513149511978397766803949992229908366228515378676551077722228800 9264 1128311094596756829872399033770494505386933981018181909611342707518038753284282905083356167560127686316944352580831786076305629 9265 39342225243388459374070848800632255440951946810871420824448984564368592214820420237407342958223788536359152925484978430192800165 9266 9776292401710513913589337391140640442909513820796534307790099397115739100811678961602759529176751238893191949251437927194541918783 9267 1650758218415788921234902826051545376854456023152097092540524737109458819110614548644773190226643244904842204114505930354055023671650 9268 133264451138252642932957197180119411917889238722489997400726054897874248690613946686839198315628717397316908617348010197600979324909150 9269 4321191068275826781330285197860421282409025009588753705120458934248297961270097557423442652622711859945556173681563446668731373396797264 9270 98159103970301689072559073897464565345400335979463188006403351554648579300839852653675381534717490774693261760583683777369703764470381188 9271 16248553114871889971514968613655046541368453750340256314745022784622446875636076785923974987739278123147371800260169790275947235156489600953 9272 614664155668359261564663513909214083905106866233348280535194721669474458307677527394262119909190624651038799247195569290796638947343585791170 9273 31887565047006014782120103373780805227060133095920475096209747257324202960582111960110312149746662145191860627346669034734848604864981845934080 9274 2706607425374922579948132396045784301623155231357854434909388067984866209891713442218846743822801844460733855098995966951143067630680366744493599 9275 3084745699449171859377432629797200920877680597245143558674079626498030548159745838908991928742591964411859115373679711010671823940319232907335673600 9276 393387814258894231602048605838604168879352791059563683026584184387610830789083390539375153902440135367155851600119961915685616841646984884005892301667 9277 7626064669940389403488948264671546493928881382658224257924641403033091445329193307567083457904143426600224752246484818994266508183281943970605296141504 9278 198268558340777493297189824250972341425759778565669822323273762469438841230388641047707518405191075254718628467775804215967194594355891729806392532095540 9279 165693271393676883046441792382424590593840228511168033115512266178638547749789343286435687528659087403644290436656717103050362217377422346452672682414099660 9280 32125699663451748585210945102765825910118372127100879825170437545500712987572528401835416271377710563894519339143194324097520677713544199844353456606586670258 9281 2032453463822149418681482048713245797741928523475997205423495643636885533177375831205605817885942717274170017678540910732084511466074347879546571341473884318936 9282 546131302370762643640228241055334773128354413537141755624142541610394001355458762463884163822449388828941684281593501084216274326118230235421758811208304159958377 9283 88165559011311605675269380576638599088392819654493939899964894869025135793551770667304839082027045495660056870352873828378462072950578639610990030421625974420054714 9284 9145445323924622836884140364471765728540759455845662252320240224770742539838036329142933823181897492819551312902060779791187725439959924351759393636867748820558407368 9285 528634432384891229984351493044057893398714780383084539681964940959398245769536865356891213244869547549520918747715184158852740991120543221838247242236137390136718750000 9286 14238753069508560862973229666589661161134910427766763993299338898871012044936069080120364352870642428591136415004826523132216431009797337721022107312297232918322670202878 9287 2750725786908935458649517985669579113504761134230367414644713317230815403224993030498081480610441144172395865683218823490788097331478184692062214451190931200981140136718750 9288 103698764938678973076036555021660723819988455490751334829435899669676937060812021236285138885130222565144826834624907218233951170018445766889326740057040856480717477567363699 9289 213887700696378735161492452900673960751266943132753415891983864519024615520061675332788414259292809896332559835784143113527944262981663479005406820421122953891754150390625000 9290 239350097922743058953087770173644409801839345310229043598406340907118742091426181483592011457511456049656864009589359622455792509249575969132437248746878652221638208960049893293 9291 372846469431434332181645413326119315094699726448881486473657206949169356935605880396646808097026176285639470827388820063524478572023461642121925424646487752930927276611328125000000 9292 21665953286666395068015054475370135182973184692032906850680561800728706835434819636509980548382571681469335022659645471950890261975788658648627441961372079751255988409546412158495438 9293 32275057701778524998797395645737356738342751734180914273678499237051407946680163618740062485833423398580235163573700103821714523587391605300071669153270131334053331414821111642752392 9294 1190700571717346585936688599340067913227366203072124707653342725643990508166401895006026941756561650395713997465805022774046056265607890449255114611141431473606562312613140872648204256 9295 296888283279095581787489290103714850607027374936752050924045346272834603120265714304183330229061811937429772977694678450230724677325611403851602349483004545113997325778007507324218750000 9296 402252067594155939090215616302552074634814714483681069212527594535229493676109469525067668304106693748972316369731140385817093802817735878140220124644433032459229384308924505496928972394024 9297 4507282418213640493115486661276430489144571416686667744557256107108634413326657419280590001016768694235743805250247249656927563955302968692053043026662566846784651718398524541739822174600821 9298 18237080936854901225757931058806946570990185025803083775256506121217614665582297771505623724078151854966012210843245174192314349922598499820385145252449297222954440657090488825112203499870872298 9299 24651202881050923019630017174048587123178273234768163381317646598676361671692044791237077308250954854385276576294129361967452683136546089776113991609776967681466475402865484246611595153808593750000 9300 2911883037166552597935692473500834434223032732063182834080570456065419941388729004294116023182427337690129955851891402218441657499676363477043008696660405553051039389506095758551498045759155527041921 9301 9911625390021263158224197489328301480279183154496997654397721837688829352348164918382708003622286155920259676366471743698780042981183071767678153013718915763856056198373016712502915456197942665281536 9302 3062198243548962982724612056478325382905188514441356008166664387994488830848311651327189031947322684921176974634844261189159088424552173727606812982593016532465557970486786539933700854917724257283250 9303 10677134047222507643546905234777738824371464325361981558924859692305062281546961026536143225819281785048294663737871396518174251767588816589247452784553340979047809338949995960837547477440245522084397056 9304 39160578946804595858003702263544112081790876707151100325150358656922395318088192626701726589875507119230739267704584827069394484969928224529441801145894223453565318199975668327994480083453092686355480488 9305 14609642312171596371517914464545469025550267374929861088058213288252334489786397087481058668399729781013355612912846338404723977595114437559341705643628527749405359474906283745565659906431432597075656704 9306 26254487517421802827052435533847312685601327425708521819609855998814042445043674767492142644689534597703928438488442697090918688225904587179980490939172317810740032234605732819317264527059222797644989771292 9307 29423102803314658155620811910488746078486261211891458118059689101453232405524985839418404483037997341130834966221845457336201141220045196479523236341099774157358676268959075405399380441424469345282730375235239936 9308 3459127226431349492199623913025966079032814279813254852607936378804975975956030552014613841462704002798725212365089246830372596664137534356070421143677627859958608098192605516628281781444498681515486726568483565633 9309 2229490496188239003304199679314409365906880996479389049735807086646655437383611690728983953250977459368890490011065980341905519221048302785266791070771125347825380841347782237943784107673844653059312519667114 9310 193633137172802572244202161815852483358200472576416144418396848970244276114216277031666375568897439850070969359993781346621101307180267986139606541081748645944209750997838660241978705093776957530071523407675 9311 25967150844950888249158540545239680093812951899819168839685433859863503823912887495016981960974710416490862790435827637898333027407210264864540888772813620286854866965178206678067255478468369915629569801414263282 9312 2182129696703690132546086879550917389878536143948421006781538379975199355390070986832353973060080860291384689139015979141978929874161632966288726642938448504040239065768536708366694999117683273749042257856558346809 9313 5444517870735015415413993718908291383296 9314 1 9315 1 9316 1 9317 1 9318 2 9319 6 9320 24 9321 120 9322 720 9323 5040 9324 40320 9325 362863 9326 3626910 9327 39809880 9328 477754200 9329 6176126100 9330 85589103600 9331 1285653395953 9332 20759417681366 9333 349780228242222 9334 6049615234920264 9335 110152988556277320 9336 2286058385951711280 9337 48409950352501476128 9338 1023201075586673943827 9339 24586597787199095217326 9340 611324080618930867093626 9341 15134601417481429290113221 9342 364254282621187072837320335 9343 8759391532597201394092166048 9344 256978830570848725982606636400 9345 6918695726041806925987310053643 9346 159662231419604072886514125753870 9347 5883556870478617950178024814524950 9348 233366346978223524245759976801226200 9349 7857640261231485753478387116284775795 9350 224730699669932046337728572360499812344 9351 6755093961021102694780046187291693304128 9352 293644630762578501980142653505764729199933 9353 12028600957372141917202913092942770708349923 9354 425396815587631053351762967620436539060448014 9355 18841120377274294744480665397285950425238724239 9356 801974359448932802930865227199617863700395944600 9357 32697118150381503167693545012218866187671571737516 9358 1250050393445330863598351425602043864255405124902154 9359 43562614112268207659144099524268080998593701721953406 9360 2076997767069046370375574282238019659672359529356238486 9361 79353436709682490954306348787030313610367463933523662972 9362 2216276627129946462035265885248833847423079199026814886536 9363 129809229008140447545141963660705515659849665144514756962426 9364 9590212963833203881800498542250023555039620559659685314470960 9365 428934018840622013260394617145169281181204658560226880567521236 9366 10536643742251528245155477499335547013378062183334638093452349219 9367 529682332900285145738102796939370628411205999442565585630476346544 9368 29584461270675491426651785128114298660738437754417653588686686280346 9369 2122839055964472739456667806402447714921447365779109040008874282185315 9370 77118516757918178702103629877003694928169352029076508598754742352591636 9371 7633859961225006077889324025089569735563783148814769005701060241618339401 9372 624613023727282066977094236977564254685840208547222687228720237628482977360 9373 36437740906391823604350479013014227501208726918216655583670522261397483767077 9374 1562255102567530768139366248452846081725406464041654660561674531249582698397114 9375 56546918174375263186550992905287239408385322420436736327804014901889958150165598 9376 4876526310259794101890156139042848701720214733495551988878718543507910334069968279 9377 238427411214823879757855892165595326843639694872426913903260043531855726018107496364 9378 8103089983732990383867604338538670437734650253731774103267070724324137246801097309186 9379 932850095653641488445980013254593584202972098544208077519599455101373586680634977541775 9380 94390301051526380799894423430341548449289803406355389374800265733484239739042309325177397 9381 6874382802829414653632166185338273050638358097200378326771466775142482050037186931598706572 9382 339316635411216911524720172732026014092832682121855111910507959957923348225767655438087628080 9383 19303578155547441773600870388963999506843194355361511848330905361267061445243112122176702292402 9384 1789845951980257762721877783227879424345275797277483654022276442314023543737987592961471189827967 9385 146717756245006786239407656102645563615644796072090087939263067401399653669423778601896276636436224 9386 9705653911601163436116903907323459828886188224901938100713749318402442305547898294869355215195227960 9387 796629190791973731671813653072597861615677228174303654132658438145602372784948774835999888525817636789 9388 60546610079320292715224326631919697184391970657817016807130423757323504361944965094213965181430146192294 9389 4418256704537045882988860581849173484917324593825596123601249313188736258697572521886709893699011291472882 9390 304913488499407090803933221776392949556670033749883156640328786719330469581874947076863935609332597408240352 9391 18784360802198900352952956243189122795461757034426149443860652364076578814046840576451413025565791139331107365 9392 1526536682617860105530196714534014302422523210679129132381839132536401444866596262810128404884772179125460124064 9393 90204457559919348269693471577015114807683512474904893002000370464202586631433327149672236783986115142403348937248 9394 4261762516474424599300791417036066598220847277911696427372397475531651714702059175420237685420213898267274815185920 9395 422651815341844512981511027759015312722449938860661189296244822151851959158415403357692273759726915460075987911100074 9396 53083176971015075878809029881492638005207514690734417651134084485711747249419785424918021212449054921060052909179199360 9397 3506650420126390362352229477246585729590056728562155195939355171487327040161595879223774382559631986909283886639446727904 9398 115676624356915753388576660608324674981494718146943884472867576374490968218723576670281094393960706557343647172587583435747 9399 2673467497326179806873903643002663302388813271268902805107728875619695094035970439305919150443337674307485901754489563980576 9400 720912866685036288475799874175737036241561575063340401002772803854654549050676053371359552746762804124857166645807054228416000 9401 94593894054569358244214978945142356052550705926811530750895677872005922165855205994965139702382234646884801545680836720874383061 9402 3299800013561668507516572956977973822804656447288674691928682491466565589965732005555096067422815571686797202439676403884888485252 9403 840936411032848553177367043302768605842939346709898381005173757404488448854555387181598938257490520016127003019431952484227209032791 9404 144828928106537517919430456154094471156081862817840542256222147485773256421999073967767370101931532400750360331714976415655577258797760 9405 11812790501927242653410541380795349112869450263274432901027193030470576434944473829517999185171809355268746164117686199285708968743141192 9406 382673241588632485783140949447042563909880743663440302195425119299794901397074850547023524689996400022856278748961866483183742083796897152 9407 8649072458910829377115405295511250259238997234744901243236535793013239756431614105649539465763830742681862119110676328968843930933338010903 9408 1457916899083656184194810614727587122891080045182445423078296789518751375724587795730661447004711640577635966490078503055073705314796852534040 9409 55193482611599881615581092120330377550241639837367897621449122150889919508094259459198479788670385974779462221469143490151577059129336520060860 9410 2877043948799759795704780073262030361132270450786040440350196310305460849810601005400915888154166085376327976273556466966471717327675694002470912 9411 246523234422021104739823872528801771528777292677074770672237268711184333819301288642464432865471494598992618804114403188777044007521819954370330009 9412 292133436861273320107920993159061493129075087600371873775596389571101078496953512868801961376915806375853975580711407595658932269457053300694227927040 9413 37768369831083331609325449866877896155466092368429650469137816357070564159883788306923246525728528651995501657518226799628429581361893180495801024115820 9414 726813876246878841350411944415256987729174293752682612563834337596554085038679501424751986206099156389611658384677144182486378881044146340784281268170496 9415 18819064303561400549384896937289505334023784223562002014333009667185215525399072543421927085810313127491671932234957131237244590961142347630759150146174048 9416 16264880793476044994087113196753383600502448221547139208636522882873721941505601786003255533588206525902704249145749796763027205656826786222272847664255021347 9417 3208068925971568723522140779811900847985006368261047284812834037022907852251224980365187686373425124412411010048603363062445709010776530590290252213788769046992 9418 203987191378947994380795626312487217350427981175348803685905321010786924536859641601451106751032788604734029549559644301885505551432822449744243879175222716937120 9419 55920930683889909925598753186476229000890869210521126007212172089049650169271463063850601310117130071747520449363128343653488452795495970982996921599913739112155782 9420 9158238990034860448318069827290124758989354569480784789572855532463210634674780261583986700909332279292578571549112340769669453882253556714915024857324398003896102304 9421 959121937426391065669544800086686508411735474062703493068964179461025237402707752040610379658618973054774152276450090715964720348015154257510176252280092053460449362200 9422 55635367966943513675633899716130116073889283322585366654292182127046187158779416529360476799963721330693444037436334123712385233652177123138862417037303745746612548828125 9423 1492377721591442118902166853642482226271688202543664961529857534800492927274961044158933504762306895593579828317622316521283187349421374644960000462087761774491437660659897 9424 292752261722463833082544635041437407619668406462220973785469571662701501535210786694534475170991807857366203180385041825124675236973615948929462703593680586218833923339843750 9425 11027799072537178745913810568083472487749845270642661287406053930197411201332050969075161092371827563624838724064313952596424210635153288420972627109108530864581357263842895373 9426 22090755442007660800469685957899534928020596140129196402614583032049237110976822019548025235559977328979546750483161007968325876820476268964703037158173674309253692626953125000 9427 25526269292569595577532034417087635121790935466905527633887333496889254046020233333339421450459433906861172185287634743618139319807604281545652458811936880345834324140274514423813 9428 41150703330750773836790897254690107298794258032767636834787827878707502695754230006048477294181799794743011902080921457850761501114051506120768758307942877980325287580490112304687500 9429 2398166140729560582886987288839163825771749459753727365054023709741691112460708245004908082723435291779966005514681066300693601260713410121956543565511244584813225892414722114690356032 9430 3463156988074865789708677595663622515965364609016521449187751629626070175394653073872826290546003641944312816730597672132730221913526377047901241238307438756162245273128798826131224830 9431 127671766346262711354575709529244022282700072619664801778469867155355653846055783116058331193936651923835753202646580158451397998681975597102548121460655916882327350420875352327319468782 9432 32335763403237135212787898152262144931801031394655885430870668245153793612261399666262074671793645837662149614509967805343990290768662766772121413119587413979003405458338558673858642578125 9433 45218370203377233686246983153993771747262132952472079149762437892977268377834689254472622140100854543623997441814275917903568812694738699571851305149802731328268865042188709306400501859662998 9434 500607185035524752983060312181993882753253477126370159416864705594541597526583458317695909390536538389252794106305859413318077795387108719747978342050758337141236600075060754448462452745676364 9435 2108693416040691867663880217879763521662753124200759473829484575108141158504754340651835885047363667318125614843854686370582078561998311792800643598412421676972072659731468094007350411208798875127 9436 2937034271550178934096707509372852810611161789438441055630563445136556574045272111820406945875481909943247207544156720624045469669967680787400569763616766209085231175442443944710493087768554687500000 9437 349823474557103740351715128768452171422879561769332362620492410879733267931140176618196702867017385245707637347253606627068481538924426558553356740918531201161460146456550505891897891668363977509384961 9438 1164483906237819467887234760367814515651939892590431255223973318694971125495664617407036992450625474694597971554306481237399114303000411134200503688231233895940895415267404078297018961225144683202609152 9439 344891837840008257895027960738135561011059946800943195271434076015879326212148909306637168883058189853377909852345706436055206091915602936457420354816420447496631145415871612667630139821268119159467062 9440 1247803581608266553421392101166982643174721958448709555410974539653492371818741103089093590008848597748206621845649355677805260490866724487506999738476001500595116918586960442719899225552854235425353498624 9441 4482327849359506169494745773452738663255438995024809312954371343959125271792712054649021535685675590871732494169404292608187341368176192856751530206914900568853407634353437185590520048253823197249925047407 9442 1608159598252057097327828354036813465469049296732939029890428624258243758673365923104641297510232316125849820881020016099505335946917924932595658416342659304460250453563979351368887098217343915098718076928 9443 2979423491428422174514542640756163988041247452954917821460313216448418968191697236856432195777763870489481274935694620369473126857276298563359125421121132029551431274830809904331883166201349411995386665402326 9444 3626830166712446945028809816897404661616532585018121640864833100349834004966244155435241840483785693761853939227074163506081787728900197904983115492946333402115740537427791472982800663580315049813590862049568620544 9445 429719465111540544942134706029454967588397150371856823807036106887251495211442960584264239429105346823844181928704640857319617459695592514878957115140145938514121765639473891726713198279015520492066068462517229025601 9446 239690593860284753050969132352832459873760058839084478545177816647735713595450373499534561064431217736354105191957487731875062204964815366674305433415892859304204068258074996333241984883698830308613691082098861 9447 19854028030919049548952412394021215397632245878977229696301163580756912706802415760744782264550751599746326855290229559179624517070812183951434512202899936283964458783062718286062063468285456020195629082706114 9448 2834655237334369809862656978842508014664205689085005373187795496182019466302667007278839879378166166363883395300839891733542019761289844744235834391619139311979771452495392323141192939890772626894654550782807061326 9449 240012695492471748264107663705235806366326502400389666684457182028386500416091699149513445817530549729350277165377862833594503577607657210290336699407059754596439988820714926149136615770143398500412650773229705541121 9450 10889035741470030830827987437816582766592 9451 1 9452 1 9453 1 9454 1 9455 2 9456 6 9457 24 9458 120 9459 720 9460 5040 9461 40320 9462 362872 9463 3628550 9464 39889080 9465 477397800 9466 6207561360 9467 86347999403 9468 1280443972703 9469 20526725660966 9470 352602486421458 9471 6285674496028681 9472 114346581765219720 9473 2184768864864361165 9474 47776606130184618960 9475 1060942743060698073775 9476 23385544201090535927582 9477 588227575068420614094102 9478 15269780521383742276780200 9479 392963064017786043758390319 9480 9782474374495767889029311086 9481 242649775602617186384246753224 9482 7391569162021046027056572166143 9483 205276704960372957500828603942560 9484 4839331832388469990310143688314110 9485 185651178432225266612882739405933909 9486 7664093833846519972879522336835767800 9487 266137273942543556734724599529267514053 9488 7786865548082279128667598069108108014882 9489 239497084987867261139975284879147802686167 9490 10776186201791078748003588080354138323015482 9491 455042596915349332414515313052022590258092340 9492 16479827488656627758670249837895384820151664248 9493 751776103439706084424369686816281558477555239588 9494 32863777481752266028295524031584491773107716552720 9495 1372356490396782766140802073394600176450650698050391 9496 53572871075469757602157685947520681087230532044174679 9497 1899453776508007054658288197288359029257672795993805231 9498 92841545844510896375500394879466708322397152329368398650 9499 3611365973389285542611836484328194759496773097366508005755 9500 101758365147196493885985401163127492098833232072204968199342 9501 6123867019056787237657062319728434363928011068179708015006073 9502 466963556390734929021644644949035842043690961542276099463202000 9503 21268652086978452987649299697091086665561376852273254706032431242 9504 524243487818142103779075814542328779668034729281316576263128444473 9505 26890911868481150188472283911054272465129416059305080771524061315409 9506 1533066666399551653889782714950507642455260408405978159047382259844264 9507 112895638917149000167800515889828278894718439776907775062744872810008583 9508 4143522048605043562526642347847649233601451072357741485726308750173951703 9509 422977885211971354733242316559903491622702918155668412758012436421167659202 9510 35508853773202977361470816183418783061236937529558712901273229090428411726055 9511 2108896354798787865516291448369068392451435467517479271152884468639905897996472 9512 91437172551862346865068699520743185901977139845715059502761728182735061502985578 9513 3334564594167145436622282167219512543755934949573540768543442305044022762171124582 9514 294491412101343884043583963298518623862304166387111358371138022600326021785972339931 9515 14576580316991312768336884573741941578367342324854396380163601561814134741682066784441 9516 498025732804781593191908444100253802825184991093457853064427117428606408287155706865814 9517 58908136883310449342560213215295442328524990495690121164725542838381932965429627253026850 9518 6103550583194290799181136399661612987736371277433588027556959202778399277171163883040475802 9519 452286212678188991070398594848502261057981014871423678900611476028511996034519304458350216532 9520 22552712283987941992187204025675524095446834834224486861517812579838391139263450821310274617196 9521 1298769785575748312379391676613028111416402770387148023626547375213886420622196437083915249706357 9522 122841477932606870243835542041317651888982026594215266739879309462119984152721670761698141508328132 9523 10244777197515994859162089889548105336241530512963157290129457005263002550290045584944210214401509358 9524 686802859530822865900664854153163435076310332447080356589513620858603107800817057345380485251397375715 9525 57298698603896088336882203950226381450143678950070330964461751947517177210173017478536467169024188005570 9526 4419134410008710048748123845481111151528966008104699959769519297809750992902811045532695857208051291724818 9527 326894175993794515662524107727079658524943323025001554978990211544045070473183504299608546047361150321653288 9528 22841129067816599546563324088734879558542279589697043542489925147483623865866498821100690365350577764369919056 9529 1421864443471082562262479020396516760802152948446981545497406527323188182426290412176229373443231229305740509700 9530 117189080368262402841190411373718780411945417444118266907617011844993158662707577931593117094706709098831615835320 9531 6988992033061635849626845639698515659214401382178541400168852491994373336810277532170683285306295513786079965989240 9532 332129157790315081025369629909746397477378330998284453860583670281570664086461230316160907731751029125412054902290416 9533 33466348448309024002840965901295386781395530113961962876011789812732786139257864760864917261867286699057322196885439309 9534 4282402038129550312531151535143859526993253651569222531375174525519274145928013418282676369311768992843917159638632182080 9535 285626349179243948982478138639458338132920431135109143659326441451470649765890851532321262171318391418207116472007903924986 9536 9424747225057540153650250006886644282305065628982336196802410765227312558447070990828381369509279671379654986985776596683296 9537 216830891966616219448783864159503710881454976623860195833277674251520666360275277740981827681998715228946517325334903211541656 9538 60087438112518442692044542012803299379476148532279827823303005669190762953993863792365874787455657517609459462347084031844170978 9539 8023740509490571628896919302693365468484426495906373426943194441350293581333001274165539421001985477873967385833933246541979231439 9540 279986518835715760855783222435093365181700166407508781952046147225284093406546697763904252194819719926023053817995023912170954543790 9541 73167050997993965499873465495447665246078940187155477375223329691122221923847745685418792175420521365402897809134978364204901318640709 9542 12850928262715113929322564912841814086265966777023233667287046158437340126837640911609114555057289640042490441333025145462738037198272400 9543 1058871335123980964386831563132383907124156081000788784864403904210536711795564844990074076047593910489860701715359213512250344706429136741 9544 34265068444198196500774440421346086185188955364480773664294350559142175662900176412026531802888545563180734343313440843576022165659388239174 9545 770468558594589305086063085402573593390206156813171738773898666726911217922916022532197659009784184859238829774241156727588165202171411713914 9546 132234862145308611226420095398897476465571415407910055385853154977855104563537901391034237790756866302532936762136516781899186951178055260362820 9547 5009364266739540778364155202299702337884023892351827954047365755219682845857054457039056162383153039463891786047937270577506212671924949639931427 9548 262341734938732520875118724875374030773417501348725396234830696880965255035233598862248498268089626118286315344937774653128062513149475366818021376 9549 22690186890723840654008120371185468443787952428465246714273432211421347148436243951307860652055932134274164607093246038548534850287944287386444069359 9550 27953981276584006720874129172393898562232471151078463412817816291004607981308080939686418728523527985054885229759683424216497203214327836328975583706496 9551 3663447049162502862163924178889875952931031326126110791644830589586890412769283053816143038770285479501404675175474745454012596921237798389362906431016698 9552 69976957414807000710500359537039891292700421152062576852585871293990149139648645006091346238020617423511286923146374284715424506390937219820982785475900672 9553 1804292770979779095272804701000635390341770090621676437109664659134273023336013430581120843911468069516883344729227125399335780021788529759925789217504033314 9554 1612568865656679043240943268646377947145435458712854675408000651322206632145056018199236735121371797386296046807323143205729904670816841091100178617248960375436 9555 323529274823278676550427082833136933175415647199341693837986759368871736632716538960229661489015586034740898243180169555826183097713517178011495337791526190998519 9556 20673891806987345402869998986884933184216135606218035171273892145733626794445709812075733460242572766336432186061430686566420756730377742150666446714294361418934672 9557 5781597134609394089053101606079601107831353503614866588536674232841896674963718319788388028856164505564651636324742346971329024842286178113472695712083180770855536243 9558 960463663869644425812677213370002610672190351060521438754228509760598250616432084072982261785446396179556007546784034999030935985775329056370683226524128752378178175664 9559 101545190218536367443245105459209022793814503828384200412924892135760720263164784767462097362528259596310433125510904150478752024770801533528810352680798034716558255446160 9560 5910502354351696643953994332055556321429237888953078688637099512278999300120242118362053357624984753373238933031250872803004598511555281520812261053356328606605529785156250 9561 157879424171045668996234877781988372631166836316392472379050963238697242574832178236555290285961462943313743767726081929034335345084412088432874065761350039014715371448970120 9562 31445315873416381197443716780670017343300008690028817430602326459598555674395701989511562895558410360289065305689141236406866851271037909909398099794241312615871429443359375000 9563 1183505532700674184303383363738680202669750480749822384223354969325886984116572124408009788071979772106282253959777747993249334272159569121734999872167989402834958154552503253923 9564 2302319635256432659558435988974120350368386015286392490456843054975804110670302456026816104964788504074968461977892949643465122062710869865340634177103347108103334903717041015625 9565 2746857484925559932623163043126139925790316662909936559477227195441434896337138415899568607228823523030365484592390876179047527333483499835732789665837516091369674572356666534116919 9566 4582314685561031486344724730615071494421093147134701380609606397556986711929131310725548762490748385952480497329184816013484519532177534413281484907112020750946275991201400756835937500 9567 267797882900190125607900696627967556620895950355421944956492188908119531473053511950580095841724202610999457594407438200859462695397789159053123140773827753448645429202705449161530241420 9568 374861051932793313317433391756809262160060837340037796450529502791648948063239679791524968266686759346829587669192993949905464117304373969645288776110236065554975712729442102824821516246 9569 13808525953480605610863821830484219414574609949067784826390341076107484477621216776338320255288140911641790443827912250298910032046232792234604331074953447037171951038498423301924927102499 9570 3552229781769619740454464502985966924131825230648428970799687797308263499955154597655420544892930816432158564180050728504485136483433024258724206309902267447497801953340113162994384765625000 9571 5126579194830257243631803706822810770156256738429229321376644591491927736418085063785033594590843283043453936319500320942661886016095277748805850284512080892455921879734776671933486020129351776 9572 56071779641755946549078003385579141454023364134132571520676687033887791977812597971862101611529150358598091776449573485308549549799103507707491687318699900240591293058993775829031754087721969116 9573 245870170968964456338854318054234452267470283720370436161054332373830287510808420680260126851765847607744575064400426530202343221669854763972735087589733086831834308009776609177892661404201371180912 9574 352845056155395460514048294479490114617166934148892421881207399922301932429142158244564896130441400183584747320469658558843658105736372238707411901523079549165233758226172087111148051917552947998046875 9575 42373899468655879813622037740266887408888895281315108882171696426067012863608370143474865389239567288408544552235478671469808149595317783428617966041961439010064841468423840392763103450038065496337175282 9576 137932746124936243802763522247346310466253863393094365096337682240241176899856770601155577397673502029309688882106372025188799836613616103872764424504932058543960239464408631081189831459133283951397830656 9577 39160578946804595858003702263544112081790876707151100325150358656922395318088192626701726589875507119230739267704584827069394484969928224529441801145894223453565318199975668327994480083453092686355480488 9578 147002962973077689696186305401613285332725107041331326488085996818066632943326055480432452280104532033486751840503027909475580086866856151126482918189617293230190397829428708847822313678098830406301949886464 9579 517152544660974113148695544699193071442423231553103296668607919394580891795984694248757458564565150588103258755288885721462224563693998513927415973366833495008062893658419916030625603079429867222189620648708 9580 178423431208387899005913015772386441053601818005189935488877602119064487127739514115476931361898844046484898234894389127429248164246318396745745507205613273826638830214594528965906844710932504822536256618496 9581 340774570151351819242767132931104848901553761111564505935051336459058487235763408812131048923883440984308185537101319231837731864706905519569811140020609652502587763393210442795433852649596606908452307204328429 9582 450552817884625095331113876424217624684935481590942750075432954106277128257582893171982407526464740529833614473002341465202554809115559176504786121079409890145129819689689386258343403053929188930877853063257884983296 9583 53796888702052905321361824941623123736529932441160235372525313053594260916822330597508715376066819346448497908448355317574174495923993078787624835985534963934474182460005136696066208298120117769514294386592891788257282 9584 25967150844950888249158540545239680093812951899819168839685433859863503823912887495016981960974710416490862790435827637898333027407210264864540888772813620286854866965178206678067255478468369915629569801414263282 9585 2051257656761663591990486767244342343294969597989399204975076237466680066552180384858165718181061418858767714306081647616927261348726884138368460258789262521249241359436321288997683422784271012915658039293705619 9586 311784054509780601053740540987855445180796387621853398392327136313919116395191758283895891582244587321122243752209762755597370768650103013111204053515778444544288546698428048636635222325657873096021890553736321369387 9587 26597512792907346682464920280981798253029647904781735286244720239091640147041458569909726418858364166319395231509022080464268326288726033537399500794001060187068273779064816107719809185787747043019369822596450548787546 9588 21778071482940061661655974875633165533184 9589 1 9590 1 9591 1 9592 1 9593 2 9594 6 9595 24 9596 120 9597 720 9598 5040 9599 40320 9600 362825 9601 3628640 9602 39913170 9603 478585800 9604 6202001520 9605 86860453680 9606 1293453857993 9607 20432964154246 9608 348212529531378 9609 6341312524993992 9610 119231140800500426 9611 2275071151580120880 9612 45499260295470369036 9613 1046035974400248967079 9614 24308291046665723891137 9615 557721488992898986060662 9616 14659565195295423804447000 9617 396668236613251600440807000 9618 10595535017315960970230812155 9619 272450141878412741329053066809 9620 6961868627934344666166431081586 9621 219937456475427537163308718223910 9622 6293548085637525090850582419470466 9623 151410813598199259025200088186986840 9624 6041147332255635358071708578888344638 9625 259327382038583785733120405512703824080 9626 9279154233096060069659685515736262080766 9627 277521992210144278484602016517583121091742 9628 8727066646679873529231973534899351233017782 9629 406153296234275953039342317324860767335772254 9630 17667292497939659059527363068270272884748895661 9631 654796685038442666517662504357012414110290335400 9632 30746393040633390369620026411393645411436024511736 9633 1379557838121053627938203006276842636537645942111280 9634 58971689439551104848368083065825407192321792308914637 9635 2349343624864972720619614533299970705619522086307158226 9636 84703891439095261460891287548056386175724792762281272823 9637 4242228079685817718977175968123928117475939217984807215400 9638 167925747226878439325307656039908450998760582969695936102106 9639 4771551932292311415353070404183593421314994496997169281341128 9640 294917656941673245992371110281530018731578606047496348034221440 9641 23201264155640049477372485739161702114424283031013249297890399779 9642 1075696150368322384839948097921967438063383270468173998496546564405 9643 26594814165188061439894838324537548409098972556248105172177400430036 9644 1391451576048625485054124924646314777994091315984898178660642779456206 9645 80942442732861945303986465381188648177227105941325994282973680148361720 9646 6115137011556483855174262926221371642500922426770147327664159356967152141 9647 226676228316935659029593593072001438702486571598003097981051619467482353059 9648 23854919914056975610222893152350332193605341784523244044996730367674451943547 9649 2054070802931442351319220693719442962034955329526775121056115271428405330516430 9650 124160383955515289540954707023005993184568918153761842396364265146039891952276022 9651 5442430143454220110110193385471981774075256344630765278233982213319590744572325032 9652 199916165457927928471589674041078838251285595473709329037787338780255913316308371148 9653 18075759392859496778923147801007236933846456211129175078257287966648463301605181725066 9654 905532363435137098086793023534058607690687887820807527731223573209744623745748898854205 9655 31095126588006897123928689806787588531716373576488835696991921710187585612087580477063787 9656 3778088239170606087428805108523617840293666191078363058951321282472743337018176945322518088 9657 400745176673667674376177860417752199044791262119721019722930533959911730259240943392009248406 9658 30208130791375350878965673971946117443134159172196642327470200740018885352212130381661375425038 9659 1521340815289639910410939344618235614188300453747271177229239288664771719316027112356494187743017 9660 88667959274431909480090432758847299520760773150980886997258675084128786433510448369486973376413356 9661 8553096288457348011325285776446116825640124700956362114020759661587909474546840848229418673556431657 9662 725575596731341504679569904664741747255655440421011474283556076599635627990299092318279801500107575461 9663 49284861008179131544308359976567795477411553260607983795041644473458821954184567594138337680545242847205 9664 4178531340316013805969474813777802277977986724441684675519975905136086104258422830700698852071690759298906 9665 326959114911134984218703544578380655883865518194455700566480807219692475167211188540875909282510850459954120 9666 24512802429487753238484234718468634407122244482097350289782195083625619301425887042876451328170835046204097800 9667 1733847225724113877925383162067916715184827178876027395981019599757910229772397477989973944249432707862486932224 9668 109042826272927548172684028840498218214205690949797369132258450790393527088357758484877765863077389661164211380628 9669 9113200494243802270934248530059301080675945063658764474971964599971412903946584924124944210156477886370243957810720 9670 548445629731035593512612080479037129540648075639803580004963333462391067915044783683360673845026051377609152597606655 9671 26211245539745886927336134038043058222606843010174585378307060096914715466092992637595955894490519842639443886379480576 9672 2683051138742288274627994566503785163439341518577642715836802614261925823529499861686738763298157473952627335783274778776 9673 349741203865439135504036254527025788339957444391640047546134628919991858028202710936453172106540835917967860013931599818240 9674 23548774159791934082025766501990463462565809507066022989669519832140850008183460321980176087744632166807532374342796308963304 9675 777132388184871881143743677478126844957943873928130449940859446080250518055839073872262419583056844275299949136084654019940840 9676 17795370883528956100635661021201328305507435001915768987969404004513182227576184486833458554427505819330894291634704526242412791 9677 5067154244155744527933893425812558359279795713435051454555544422268279637404891087428678658273767863684510580585409609797480250744 9678 688511894490573133509495898824219327327019772639637736928455210252687783995117995180481665332394351626905505892022358568880354322825 9679 24029793640803845070584443648691362477046657080883254379069865022532296270423038546578902388942690903492038007833779064539289449814080 9680 6438360343062310477558946692528298963078030109201828444136113760060925205726449623172588634816658622358218927842856758542064173789794820 9681 1153097909679646616951345822258778146288004790855227912575626642471882440372651832931161893531635114526193075915817926139306698909328562240 9682 95969396598780838462224094901382405274198099001581541453824131533160732316807002478518379714313951787092385138019956505262540468179333353707 9683 3101855391002234225293925667635787073258913174776355922382909118829711921202900525487832188776690738472531007958427544243484063418242055613648 9684 69380180765140163769596829526796665264766929400743209142843489647239925341793825721545026199789687640297139752506265067583783258007973539365888 9685 12122831496755817899241922927245446388153313457709313938133251484022868777281690005344923132240421668447078178222825275239680799702968916496301600 9686 459486949095358188449138788383384312792219376492442451009698945314339437336441296238398148990982295043903469992643642110739346939381968651772312189 9687 24173297911559792646197458574654463023048596051336921193185941907903074661068314213166994788536193433451873026306747890135565012609166980722863374336 9688 2110176538704137238190019634101343568891709131717283580474820091714726110741906269969904752382737055131289103589133803174663204898899703391149898986148 9689 2702467085734820527392316936810550018358100143267291969478623001488845467823575112604486673019269918195206409793174506457269094378736708694608543523190272 9690 358972116966833750699748124522446800631150596081673166701987578709730997271427114164040103073676942476198871946835278609102120672502435891681588753384634352 9691 6805369435101139523237264184405130434796833464258576238239119219158330323454442185732991173272541200924066579704057258459198189264081387046034216732103353344 9692 174717885778292818624519415311367959901348395305893126933361285047382499599730659743981131952354740655041562044765264243997124560264663590929833530831176317566 9693 161459816403994521976033363316257844524001459888785240491454727461676785614429090024415273460377454550742590038839990876408440935283895273022391233419521351277860 9694 32947353146182991145073367510541255317895349112091982607540361405812293371007544904131008144927411578235903280382309727943735051219088297994977011596418160567571916 9695 2115620148805342383226871838702380592742535515315183043259175127412591839321569124509908614389417474987673656877323519879039657618364809214911457122585626953033295744 9696 603499927160771790159567497316440451008652264524472843371141450721373331513075225051748453918338486281885966321140624237182730327677880981327447088647097120462014628535 9697 101687242924855431326834824914340026810578257939722956266914698896246200825342444330923369065106799945257673528942963616063404567848716481404337521288569726378662720161920 9698 10852325289296969769846376709794813791082827130984854099413820032110921594239315000527787106288216370299135418186731155606345045362246266428480880210967741518754271885657360 9699 633778937868284857864965724633468768157904366522834506249547565707262478973729655503391116953053460164539897761987046864642727969834827916786880531789562633633613586425781250 9700 16856796841334871317019733244463191629982315711768927127311222130027365001776298865932044551589826218979961259209624736942985157708446918708187936849058372863018441615683334292 9701 3408614220534258485999915172629157851689644499400463436861544747211580468314722157813546046023981477994849678719770387230165898536472099666371876963745889645087718963623046875000 9702 128168716149156864522398291598464791959477936623950494291567247849221447650576547124334787481554230420838110064582564867397298454962507254540228328889425219740232663537601163621156 9703 242111663047879090058894437259736659190925258621535588286926446994953719151862655316923134574343013454566933685538463870934207495450531876292271484693485341736683249473571777343750 9704 298225880362886202905587981971952678444291553989448617662418377108296916641469008718762174252620120835220699445961455099354402764514063689698211886849277693751725489395972806546280076 9705 514776800920861086230353439939898379566059989851308656626817482024884293304191288191581169494178130826055671066045219731035371900404950519032626792119756816099250330495834350585937500000 9706 30166713639330766504469422277707285587824055448503397310431071345038870203955172091508343380276921817148376410164938706343129560620670136574888859741075540883568979901219307392586973121507 9707 40928762056133766061583737273534598663366657079938426860541770032959818982635192915747201754934225319279381126279206356023042184813116847061506111751085621360641402810311188902292645615082 9708 1506356086903891608375510650420195478773237395034551980601350459042932309003797895888662214634678109521916303195100271245258872736212954784828504335757738954863863090005662375283809658128081 9709 393563785491734556378440989015328583462261899214175382494563781358071602572248338206614629097686551637561677603684471521580836716089713218072465600322494152629091181210131496191024780273437500 9710 586145439585442538094142404514187801593866299193315183626621778444247603670688957508564234687883068968780709502065648604170259811125254266947932019055518987909143439083268583620102709319435025320 9711 6333239131898975188209537952207885750082022208698228215829809409847302439722300503373023976338311663797080793618761756985982454958516676366494392116022354163405541075336024574248546250046975324502 9712 28906956483126531720368335361085551082051916316231848198618206517877840797338851048493473227642381336344476475231555145012111235859349642090802120373829822263928955381472802559535566238689026669947205 9713 42739901764655183328035418663208830235652148819713667761220888255852405890969126762177347541734236473766524642224583859728189241173605469693390528106995219960840367592927667952522275969386100769042968750 9714 5174795544386535441389899935458572796077846334895109999416877919122726718251487937883420813906110687520471034021870397799641542418695781670895231622426564014557778964077627262687800772208851572076381512406 9715 16470919644964540076302598156098944091949678252619072246385178811762056585100158423659167554068252808360242090099453506916415055888902885406286154845621143938968812833785801269597554302311416939260227354624 9716 4482327849359506169494745773452738663255438995024809312954371343959125271792712054649021535685675590871732494169404292608187341368176192856751530206914900568853407634353437185590520048253823197249925047407 9717 17456874153039099153740118796813432798133689524811608406607814641314555018321289473471156583236671652612308255193316049095950650652310354133741682688279223839882397417995703662376180193716863500753469228187648 9718 60140479857384986914941800148531162586831440265140676216493761720717188409392933816819644466310631984984081280283389482513130916204237480768488949224939360901177329345545443641707662229429316107472255366883618 9719 19951744532568933642427492661570987708770198541776247658067263183612206269272359303715436693408339476746593302753276662099647749168733963295837690489769395932204932230678488438841851043673041540206016036077568 9720 39280938943270851409957872471864473794923010556559663381055244334193331983954083404556796779765971170043818982368094828279213528709551692972572295569085024430228620150294352952959297220701999307997488329180910759 9721 56405031109875462738629176681444007942426039815598702152500993847844788587318261018126388482378968234122624655254684213466036682178788362036955978930953043086772649384685556828962655851887893938239924237055660593774592 9722 6786677864867224463605031150664754678199255225890884525313314449187411339234907570058017208701153021064169219484213789339506079662205706909542600228705182610193423006613839696124758082510224784262692679407440387533808646 9723 2834655237334369809862656978842508014664205689085005373187795496182019466302667007278839879378166166363883395300839891733542019761289844744235834391619139311979771452495392323141192939890772626894654550782807061326 9724 213535216359973876668130617745204335761420975930365547272331111254758147890689469350904354461331795258538178059885547225225302168945919209898301221024520520913302204747662500042759317140812391698645932223515922395 9725 34551007234984033306433247539311038589886289920127739176875371110100351638489081210804270662749880366326041306231967891023854405463050540009162813219309287109425649692647324201389295935515270102622999905757555780489310 9726 2969455413188819620121506715570144238625245730027044233871214424520026661012460739559367743711340494141052400921165502000229287793494161805024535231043666063646272654102195068575975186554842214792251294677244824078210269 9727 43556142965880123323311949751266331066368 9728 1 9729 1 9730 1 9731 1 9732 2 9733 6 9734 24 9735 120 9736 720 9737 5040 9738 40320 9739 362672 9740 3627700 9741 39914160 9742 478947480 9743 6220534320 9744 86769723951 9745 1302226395561 9746 20667042530806 9747 346442432828898 9748 6254501464513512 9749 120379917255703560 9750 2380696129755304718 9751 47528719100034474960 9752 992673643801976809795 9753 23943250038674417246222 9754 581166163077177437672165 9755 13855303475575577744933400 9756 379953228012814228522940971 9757 10700706995379071627514339600 9758 296270436956490744200111977741 9759 7858964458733402529889622211347 9760 206630776227086569428146518665105 9761 6762420783503185117541595184583910 9762 199177243548022538940666001095597833 9763 4885312422790643312714419998567790200 9764 202537815521926924240100658443743075332 9765 9032855557167458303457019095090562964400 9766 332771051592147945066106079174176587240599 9767 10165561132119061219198804716491903610131218 9768 326601538332938159422389322868851091456757573 9769 15710712738455913589548036487655439958805696568 9770 703531147156694100396855650649738327432262970729 9771 26667613268906315951584012004292987861357413389680 9772 1288146524552369914193313858421064046094197182992155 9773 59290008132780450984329051571950345816055952492523177 9774 2593011362442999960929117439190102376538865853988586951 9775 105367821716536489085104393914820906321560800367993265871 9776 3861209041935829274501250315063101475534879350082608815381 9777 198054945700079190414667427096305095701963256069855143320200 9778 7974554980352992844980593372330114855938444623852163925387234 9779 228404171559500066358693891643333834709144585692511798308741112 9780 14492714026722785125041123492073199276535170603737150238172127412 9781 1175819020721929687679436558869156453524594471933345297326853253678 9782 55471821807787906572422556466134489848979381979324096574281927430343 9783 1375097212129000880380125810029830454966446939851765629745058328142483 9784 73358181162850698040570563600295095664682601191556213119627977063161640 9785 4352717707170357915193538284063945153045599482206018906567846049391427920 9786 337256676344787021412039098467318365926910166246082078161506042068022515846 9787 12622027732334200290010859673120656778248190592242067545181514049020094015424 9788 1368962028681595226965512587763447960859183439659596111314415699055172605643148 9789 120869905764629864182874345266993966160601404755534161655346472109150533630157470 9790 7433786715060795908808542450429074152868727638808218186541084757209830698265811802 9791 329337756812255023350626258068732106130191348273455322865585251126471595511638503560 9792 12181998623715449164252543499310706720672311398586926072020879604744366898516554506877 9793 1127377411817846055583127257251211608779878232122695514531859048858997003705066227565659 9794 57146775123065148586609074051547030440304653257490909877716605422543275472014205081967871 9795 1971815416580051509024520944717474934033727617956091913325050514514858616921575575477532326 9796 246036468847563604210969813865704475351151368863791544854072616079980358912424589325576613550 9797 26710678921598759517789328220350648505727135129219400543165383037026209304866459206869225144984 9798 2047710074053723931652008400609200088233501883504028466035257652693347419331506794514370629387163 9799 104134451149381630000596351281305715952526973983006203529555592279117557690902532453017240532701050 9800 6141156978654814008041155617582076096898886112689678959961314539174786022312091741322423396241209164 9801 604034852990752050477469709696290823543584293667446452388439261252129504136885022389196698957372580946 9802 52111906887193886446870437664194896275403967749534746945195784480499984669782544561655655087710521336402 9803 3585794041405712617607123726022471161126454102793646786145245290164449040347687933216181090948946106472518 9804 308895391628332689460829065371314454165756360755229677600447107133437893355439299015785413001837020690835235 9805 24517672001868210576660510545977751004441361068942888172920232002318804284049391950691648490395059181485453000 9806 1862649222393265726019564320186100985660897317374495754525217013106172158620902402701223180554082132266897578800 9807 133346377100324184174512864891271230479381349149875399075843711928744604776705411477047314560045154137723706541120 9808 8471101440381391715054700689096096636643882708906260672476442072708215845627446868492197507167624505122850379143968 9809 717773123570560386961452489756285653506617521161177800696223399082970236627308835854210343533581001148185305062202705 9810 43582838370254433967069676926047171604644697581145009683048986823547844695580386438192120416250668146903468695420403712 9811 2094417920974367181321049628542127856754472528114413693666873381992725601593107508891398497037863654508425974502894387456 9812 217760149325719020887469651395999665962663502224389995885316273360398978520843952945589268470685236552425456996593763949244 9813 28911485329814373343559771493388061407599008811310248094744749128790354961335473899393334134712334257025352924143824145436800 9814 1964895844741282503871691320577088307161074085637440735044353810733493442054652777208868495157726537645036541376651959362083698 9815 64842529307438465819960435854350675543696031342854289510739576357748869128424831721254170449025751557981599531802320036110050704 9816 1477652989651717191638399391944864042836829996808526289492695343489902032785516466147937225056760030320284650374419839754611424093 9817 432280218557013966396632569409059808950728637919674045410846365985357792096938732246594432656754100004332926849278557358467973027260 9818 59759841822186088537351896771909677279586343396631866211873210786882933919542898817933839272172101356493222531598931880734466398235634 9819 2085788632100508163805360628209415708684246262087506185579219748298449101066064873609413195199902361189702983768760443815245263842681200 9820 572911461942262772103394537667024829705140753078179957018653632136503102192571454958169806164623952006412488453563187741445897343154756751 9821 104615673024130804972133884252676066112805424528027898585627618613852048910398404775555195735448522174229931396038368327618518701351646057689 9822 8793641815034085146908445966966539177447746111677234754691359563240230271391805132879338836063776872377855682775358325970422225052323517673867 9823 283848505334403257076101933249334653508853784123936658749361939282854310407028012574908050821650040366073579543259469440653488955284607799357144 9824 6314818003256569241259393353478311055807697163948364137691588919919920851113304455965085786121716309850965159850530836406425393576182266139742601 9825 1123202139905354353119040753468278788348283892904868108981933804058761299937666485385892555750870953004788746012493473690634706996598461684964782200 9826 42590366307430783158398216219201168491295173722587535563017783406939895696799105789292715626566784512295823340735059424144165248215281161897545263043 9827 2250634249444739276190566493779979002550546185062129056551378494686350115863375807372626158195401950888197707072974416146638501803831176563543817322496 9828 198268558340777493297189824250972341425759778565669822323273762469438841230388641047707518405191075254718628467775804215967194594355891729806392532095540 9829 263928491442768669197353874828743033649177882674876765592572164429369190233155328052549888349396195201398831238520889726990175955226817862233638264390607616 9830 35530090944725355232850394375667920073455358623041615554089754790535942302543606817352600319786116214915083882719387985301272084629638575541919598624408970254 9831 668451236060645485660920215721475303333670405470140195971782331345069965285024375244615771349970111060332178868381645694981822575933380507302340626908708498568 9832 17086240710448416414769386499633953721940760305553423778124579356775666361467355942848400332533514457587060598544325543384180714038346153971854384369667008860837 9833 16324793300285744207837723999922755642484814227982296354863684863888630028020416419280592758440983267362065000903036368969868818769271358988226948335869852879525968 9834 3387845466239182511418259087342162116616172289367751160968903386875170594907680805241606522105279611000676265332163151227701349889726907434900801412080542915038715543 9835 218579339687169847337820514356602969241217428242399035011753048084476629258651493757691669522978227113271443346034182599985040572611124414313280519584555627356577193464 9836 63595031058114588977772015530825749374410934886468089587651678363856326354018705484062381928035960242306325992276608891822583210910320591764236447351774375243410328613042 9837 10867506728948436823797415029555120643061965842271986348232107955773961836345433722141679403673405483965811299774313873551659293162535135954063680996098759491202485952239200 9838 1170647726762378574566761706999963194785861565763592062504870624502286823317007364609268894736518198641277449041499825982903422926420906137155572992635208888831363130697362843 9839 68588918101199581178504742619981203612611025460174988849767041624529788246205179165669316706703382260944678913986803849015896599073021756096623788801331464111804962158203125000 9840 1816313282533356437574289161820203183725911875130352833105112970490997435500358737512070352378546858727295613078963465433787642501538339837304896545865328148314087496102710414247 9841 372846469431434332181645413326119315094699726448881486473657206949169356935605880396646808097026176285639470827388820063524478572023461642121925424646487752930927276611328125000000 9842 14005184016896632569480346065841594649625394127885354542566382792070028184774259965563730880385093305358949414477299707390785229616773785809232215842495938646401802188527756485182133 9843 25687759419025240988629544939217655302284888229695175411680281213758775994393122614611334365329302505002252574087734968610864767171212402256145811112731131909566491842269897460937500 9844 32664870360888048781924150011062585847011720809143207428805671550919102755725523498420385054916787210323827377138099495963244604502156387125375848361833468645616940705683864269668529950 9845 58337257916856864599862558989358459305285097345041577706630592416624169081106472075342939726164113161333820589755532370670404404748083759112985214893501671819447811394453048706054687500000 9846 3427748985630746908545280942138668700738358238302756786248981497584537765808971138304260116859815723750607141519930770934065105585206645220020413104774963385946597004563331856442248163116574 9847 4507282418213640493115486661276430489144571416686667744557256107108634413326657419280590001016768694235743805250247249656927563955302968692053043026662566846784651718398524541739822174600821 9848 165731140266379586243062615027529360623084297707098229470215356128106915912576197238857650636820131272532382786447843381260590026132719041258542630170275663741649405300714187077004882114427842 9849 43973816660494967287500829759785723820653434188425531398307107235407783882549682734709137280683180095566365648663099559016725931705230343979797189264685252422515394390521258473396301269531250000 9850 67579876644214159192263438527532870662017959559572195823411674443905179788950621189113167657251371926132868132422554690915704275181575083104355010271240701816144455790703277240735759845014954693926 9851 721292733636488589643239086229410256556884478900705612275105915787317739923617090197768239224966579524722927135913997568111007282707306458076026676294951693501336018201371696151481866049670655697535 9852 3426678458776457577726157880433206810214289504766464663347226729986842795511207970205408076287331338817011767046663172997258370640297317656620528488171495315940579565808225754646779807428011401860768034 9853 5219492564824161827252585632042428412455189677830492851515295644580766280999748454481794669602029039487371310641528839071930301882860904681852080500462893862208713104495092067479387430474162101745605468750 9854 637095493202283932451452775761851797956857829660683982371754634227914833280107791391384419211141479137860766372958351730014824481598415601980353041824883329883294489186403263391086210797474880147039577484824 9855 1982698335552960056436141473460537654376904301996096811088998301637858945282169690350823987443848776372805321170929829011366743666926850291784974700345893890462765930751196865965974787247781605640908901974016 9856 517152544660974113148695544699193071442423231553103296668607919394580891795984694248757458564565150588103258755288885721462224563693998513927415973366833495008062893658419916030625603079429867222189620648708 9857 2089488809593210831877795574407692252490520643715075751834954157916795176728989466520981391198269259420020069915956089917146812192947109670207608100172248770409340776185142868976536732930473138668504509247913984 9858 7048900182484448716687847880919299248167653259538895940966890744486190191502589400077218153982793012350559834209966428164303217157022797761636430806122521642508375510403358933173813244006142688079686319441151629 9859 2248482979698310640128692054185241859776860130723884825831385360797892615856462098478478336846283435375685502452655358580840571168497010299692471645098433332550339551749828059344927004672811727782775173008064512 9860 4562997007500589548166169451943119988662069045034963039700394846149067356792814465758842907519548034605854881359544607879813090251299180158005555435252226559702210667573363614188921346674313364774282824685876797558 9861 7115704743087328570389512877005311830805044935633708913610583336323679746218738900903859492018542552623730641162190006138673181671702164652430915879167044424276288383373305061885698784795253320670922013484723687198294016 9862 862700296502291042169220480971780465290092441486236036346284396119221736843509578886438293927746504140337782832610377891987397677653225292846739684362312271513533016015434488648881039188151889334376828077099122707801837143 9863 311784054509780601053740540987855445180796387621853398392327136313919116395191758283895891582244587321122243752209762755597370768650103013111204053515778444544288546698428048636635222325657873096021890553736321369387 9864 22396077465476769464153974365645569303405764812633086072952853051605651757201170309784901552488294629361939005743823392211569753544955342325664816094801369468671425231826594039422090914576751494453841121201214627393 9865 3857416152551253747410233898548913836285056773740762647930883691768587502838426019407967629704785847805668926953552483211861032188642533263052772068703521884528142382650064499008332808213460337390331167899308510106491670 9866 333977900883361218564174331215090562388528096271174924344891364870070615111325683510710987322385807557092737071705149642961484131891070141811110160394094771101562665026425681097573758949509980286270340550933321775166416033 9867 87112285931760246646623899502532662132736 9868 1 9869 1 9870 1 9871 1 9872 2 9873 6 9874 24 9875 120 9876 720 9877 5040 9878 40320 9879 362719 9880 3624640 9881 39898650 9882 478959360 9883 6226179960 9884 87072345360 9885 1300671574401 9886 20824741450422 9887 350860658513058 9888 6219483969516552 9889 118582911170932680 9890 2405499763971835440 9891 49912296791198700829 9892 1040209017700762332325 9893 22641948676375353509890 9894 571877470118491582959270 9895 14473546963040145397439046 9896 357971166615104870672481000 9897 10226560780443051196263306939 9898 299358632701879487361864111600 9899 8580126906719976598917264536688 9900 234512970462827044266708762232590 9901 6337305319205512773792635187658668 9902 214631503438021782493348623031409880 9903 6500516178252571298542093955739574215 9904 162402521064082085707601246441546101200 9905 6990076730125845824443449785951484170832 9906 323620639506905253570193081823593540476939 9907 12265405426998146956102639109427972220081133 9908 382425797274859882441464492954019095490954225 9909 12544379086117636077543753649161413077675390671 9910 623300073096236260790958297399711072571299575400 9911 28715773905616163363975486251218099934651183073141 9912 1112569777645206192194219590555804583633849608867920 9913 55252956679773472891668320913849124389447734863508383 9914 2607397997789951345588809051246059856441380456938939894 9915 116607130215838801754770581800969787007474415475849093930 9916 4830752402935923083889161361296714323675325678717079594380 9917 179838757052394116056720135587642399877515016115811724640936 9918 9443233940827377107152831017300026347344397975230582896716080 9919 386589866982156429913983548483305327842123898320355681199746018 9920 11156355186315282143099273380148275316372013787520337125960681459 9921 726438482114820876347734931564032886703284111795879834800382022039 9922 60757861761732628470101804907804948897314658347412670940235717416094 9923 2915598848421085371451860993925046174905757072089672970709662770287729 9924 72441549876616094647376841419494028869734771869102738714721400730512647 9925 3939108492603909358738639465019626388455240997006266214023572039554446541 9926 238325237881397543933827598368179299540062453694532418790079978544798872240 9927 18932228965125887826656017568222785885703207621668994357336548900017858955399 9928 715163630197135693932666672939653432506172749347660202493454621677085717556137 9929 79915102253396306666238213622704883856919687691448649114514409486074084577646462 9930 7233028832653947175681040575123261307072172137524240190773215462659481623657686200 9931 452497027505116428790417039613511628965329031570332730133810545487402286267741027556 9932 20255922996421535953059224786356613523707272346755522034259965589992802940382123697443 9933 754289459774743653622729771253144193155218443217347169133288945807047255750002221905675 9934 71430144848134421224025806899116016311536848705676444427410981315755585555287593869592786 9935 3662797096704875377642710965159676346544490818137508387147193990209903412250009931785694624 9936 126961125969794716470969581073835154417370365732523528437628624031332303917442228229209015488 9937 16265137572914505288694512651874740523135913261361671415908945163716501373937162829919225351328 9938 1806906415390508329873779831911236026727770619195094251013392756716618950721944624612695179390120 9939 140848834885005092471756418462005369324841017069330706468515045974283260087175940774552492028978492 9940 7231215381071306983481739788088691798388538214674595533596316234914003511113182109565482793588317538 9941 431413760393516838129904833504759248614678263058396785494213660288106634123536419541504668806317810485 9942 43258831384471457825320633709004695148723411794272821665230477721673599815594396023645454202905940137537 9943 3794736516212755164354200517780926890845355984087713330280297570640377506714764812983671918921833022187666 9944 264463661177033689879715564133266102776467768902084204951445865900567728984297392239753554500950259674339940 9945 23143484014721364569670996325144832237381540298530164376862710253951328825687780222968294768216023726844074537 9946 1863019245577433988744537965164890298994034358365604952538714523506101024414941782212101801200487185947298510000 9947 143399064763680736082393795101149639079152075208182278715699619003955377539552794964168096412969377765667706131519 9948 10388563320259208223410287787025835199495353522218528946713565455470795310988605187290472964132992659782430887243520 9949 666523020829770006396827992487933798886409081328401603226581356403602939486507868254414992235667699883999881413999062 9950 57248795763114762863693426130924442582547934419846179211468243882711310359047216475389740619053673757787669428691914400 9951 3506650420126390362352229477246585729590056728562155195939355171487327040161595879223774382559631986909283886639446727904 9952 169421243601761384290019750804904559472792989487378805616440173751049824677731234172867734595839717349683612672079843727360 9953 17889248667264953174707640352527994827887698546271958571118786204628655305035540804227682024189545234284401554609795595364050 9954 2418773497425318949851468070946699713751990962312498242643414809782347633024575894795403193230283549273214355166969433129446400 9955 165901534645010236490324282979340608923565533891379126033093138263651679162057729799984465937863499598386926982078192458360510144 9956 5473995175358468322513798096927217748634832810592362300649310578181867744501544131694712042174926664045752521347414574431343696918 9957 124124831280899370121427043111052500952153543294535304239519868434161803681158318133624350917958635894452334270921343824038740818890 9958 37301819810337563976061087274487640892906995227715868675316435412436719389308349066547079950337896073347652644856053101467974764174720 9959 5245836682572343677214232460382271649526373198080226573976474030800674020924534267603534190376653449146181227496974805390068152099487182 9960 183080906385803192909303889927701524255498399659476853005543009171282748818950196325106607402405846844623143072294245302029186798171857600 9961 51546433912313088863545966056637810273120486816700348667548032412848229887653048564125016385858509804575896195757095950465214493154781767696 9962 9595635817491118549867361373169921415007216923906414092545020336312829073082602043767497090667794296555555870109058490270144777053022707770840 9963 814516526756344741506700333655282843090158054051005079072172839907809429059789090170948921045157913576251239570514774045332577615472540435282572 9964 26254066525166013479740717067843307436096478114900785320804113293218259139185050748079684496650536056485812481405780164516542822938034834739521600 9965 580874085239205441901504540292584353040621101762189566099152901835644588700999719604276415503244591834993301525924139031578776227842798508698971962 9966 105162137160565724975216670425169452505874789019520481225892388176632599974254476161817597095217811108086881111076767041446296155406080432909536714240 9967 3988871733733091991647490043933738357726971740381092270805109228311305331407452412793932724741639374960457124106149718353646898282350140762167122127458 9968 211703619970958527862850771141460186264298399754590322370876859062019001660279180339272937267748831215720426197831484384270452550142887224948965844713472 9969 18819064303561400549384896937289505334023784223562002014333009667185215525399072543421927085810313127491671932234957131237244590961142347630759150146174048 9970 26036160676792501606279366597119700827770900888887598465112367212170806450270104064587287925163790620021367500549292194383697834492448445724882902514453745664 9971 3551839198373338888332398162422768425817087364720232818940462277767511799141957874981667396991468828412868701318124577207094940451510564307281905845463468543944 9972 66308095327044374865415708154688980201594272274523698195304592801656424683717131616163336216616321169183882643509973738525167531060588869746862587829457816695136 9973 1687301637466948883381084403328373658870871343049876328277071501708165010710155850917532062857320982970813078049683364490406091307080945759750355576407302954458174 9974 1666583364338797047698115122125624711013068100491338055773403468490282818102135466585900414625895819144848065651157338269059335794661856654460482842023292339873159676 9975 351708296531407928070288156555803269451641821270936117569697223556841521008229434967868545634324129022097932557647815261732566623241841701108923713634413881703765135269 9976 22798017935651296953320240002444111958276985443501001777772882774789810735557812478889772919970338061310399032631460228643357267182678603465270307202230787557567190101280 9977 6764676893983544122443308753792564363618338114235847322122472317892339636934229429665697438952827697199362857958675940624114650026318137551593601905078845398357264296784091 9978 1172285359006456050848024178755298582437768154461345697040060589283372215443714348727958742502206462612321699525146671627625022887050693747201341492273725820974567936994824960 9979 127447814294930483763936592019003837076022967680708255037002725249403816153701686815355609040992997801874689874688660304026615192132356224215698552477120745370068798117898031619 9980 7490939505474207528283125432182246192634168295217621642862858915070095846230421012518060355419132731724733010549357712807830068997401944602743219717828514299452304840087890625000 9981 197486202488175055013620058168594662026777389642418590398239786669919142340451550649332034244290159266204408881782654103686629833822345106948980549286174323229952673463605769944899 9982 41150703330750773836790897254690107298794258032767636834787827878707502695754230006048477294181799794743011902080921457850761501114051506120768758307942877980325287580490112304687500 9983 1544031036099362449687429212486883061257853282681976646004806698396337316509489694386561140496225283165384825478114693832728673133188780350100214883684750067717154787159183099561472917 9984 2749559659058303529657117397932479226752239558672184133244499328067970075598957039545778240007588435482136329230529149528676963701551373997223728707258544759882458424568176269531250000 9985 3609188272768572498393887995735962737944951467975019248524483641542209076295625321069811144057828514173149749102104189754159891623283837331031593064113733068022312414284635163792087740205 9986 6668577544079688193879475409824666233605933852681052790263340159727676327062808296161687854309899581066728430134261114912319658710306649049600439475822265783954982901025347411632537841796875 9987 392841982234188423262949725835372266200746761677363594027653094104479648518464853741754851540690226640543714840778585550958936864022396811768335553556296081246094366397101099029466914186618989 9988 500607185035524752983060312181993882753253477126370159416864705594541597526583458317695909390536538389252794106305859413318077795387108719747978342050758337141236600075060754448462452745676364 9989 18388467825317121138177673122182565674964987818787373224613378969728708382784249334260248102229054436385652243431214401513310953431785327033397491511804622764892157581045137137177691096416505997 9990 4954587221761341057927109683580005949380108880093138700983268968180609590752817591370251243850045442987495940635649822504641389476322122838579997081038652047218641146282145650684833526611328125000 9991 7856579750749119286465197388720045399285557974763230214466257841462444327179068824406066781693483753856758870929299696219345857309592617017110252069107156104234465867867412747155086695557533628289401 9992 82826953570291637147186761319962416284630041709953507010763942449598821547084063933438899795596460977454368274039670615351842955169364030614801426072950403348173608958741887981093238530433545876169470 9993 409533677304015652814651581378000445310930220682777859300163241154781792043043514960453806715997240427381000964411612333052232125637422980385274370396235119604139306576780539144509443122919431011245480419 9994 642598371535568492767699142574045299889840963016760961322436442778424098561897530902590848692725906959203734819394974791633049029860298996291192327168456243533714090326167091698576845638453960418701171875000 9995 79068627114525209027202861379726197271063011282807237871537287056662280549398627400623720473148138409387810107953752707738000083726061084753667964769169303063214749463486493626974391260711415570722449174862999 9996 240578031872940079292583002148023642640969161289321765118325971292601908374291243975185945400185952124801268094687702780837521983991244293976682489727957383692543369148914987374481655632815327772881547293622272 9997 60140479857384986914941800148531162586831440265140676216493761720717188409392933816819644466310631984984081280283389482513130916204237480768488949224939360901177329345545443641707662229429316107472255366883618 9998 252069248599622860525337612257354275572178710528145766142045658634017113640445134475710859352453774496463354242911049262495645861826351194608960628145122258471713796369391492939261982543671595280696132834380742656 9999 832636745504900960827445213474070465448116549621329552863439077610674124247541735745560079454579902365645376489868777405473805779771249577913288566635400972852947778858858855262598514310485983832542245970097033487 10000 255359474268016861565708938299171973734715464333432216778105657373613155584498959563562764492036711006300749589310599080544196070657647686813920547632096094877724931083878450547489539100553487168444777834460741632 10001 534129360061546628857925441281286091531950654492159502530203040623651717219366938606115102825874883157378208096236047789985774904112678137344107886230804329008057910600633532765711531969151929367553515025927754236359 10002 904525117283476054646675760534449676629990199573277629156513366629210315545723915960153615578702699765900587138810460661012563189368224021952421474784208725462558004455848185542478585233980243653185564819326287261586161664 10003 110494425658722743802642304178301197758194549878772311181026783216981548739496679847984278822800476025816133413340417020531793126180568322626495976886527979562235936368591413635236808995918747696349207915413192784579888156591 10004 34551007234984033306433247539311038589886289920127739176875371110100351638489081210804270662749880366326041306231967891023854405463050540009162813219309287109425649692647324201389295935515270102622999905757555780489310 10005 2366482965975974673991910890407764560867135712451799472963021582321308520721249639242435980935442250389537816266698555187256855712633529385647055178199816041094056091330339717002806946347614896043959556136292791135162 10006 433847817259925371342304400713255200188750067220514461963906432022047629334330825360342725360701874749850469545557491925581817981739849218434285766625789915076287506175549253687795259616769163383057277403773089193292962357 10007 37839057607403675147405240117478555240030867569003156173314041430072975505815065440750954383860062393605235645905423329460540398541806243234119704334772764115237177671363821537755528800798420509559284891046574910445476929998 10008 174224571863520493293247799005065324265472 10009 1 10010 1