2 1 3 1 4 1 5 4 6 1 7 1 8 9 9 9 10 1 11 1 12 16 13 29 14 16 15 1 16 1 17 31 18 81 19 67 20 25 21 1 22 1 23 64 24 241 25 256 26 129 27 36 28 1 29 1 30 129 31 729 32 1021 33 625 34 221 35 49 36 1 37 1 38 256 39 2189 40 4096 41 3121 42 1296 43 349 44 64 45 1 46 1 47 511 48 6561 49 16387 50 15625 51 7771 52 2401 53 519 54 81 55 1 56 1 57 1024 58 19681 59 65536 60 78129 61 46656 62 16801 63 4096 64 737 65 100 66 1 67 1 68 2049 69 59049 70 262141 71 390625 72 279941 73 117649 74 32761 75 6561 76 1009 77 121 78 1 79 1 80 4096 81 177149 82 1048576 83 1953121 84 1679616 85 823549 86 262144 87 59041 88 10000 89 1341 90 144 91 1 92 1 93 8191 94 531441 95 4194307 96 9765625 97 10077691 98 5764801 99 2097159 100 531441 101 99991 102 14641 103 1739 104 169 105 1 106 1 107 16384 108 1594321 109 16777216 110 48828129 111 60466176 112 40353601 113 16777216 114 4782977 115 1000000 116 161041 117 20736 118 2209 119 196 120 1 121 1 122 32769 123 4782969 124 67108861 125 244140625 126 362797061 127 282475249 128 134217721 129 43046721 130 10000009 131 1771561 132 248821 133 28561 134 2757 135 225 136 1 137 1 138 65536 139 14348909 140 268435456 141 1220703121 142 2176782336 143 1977326749 144 1073741824 145 387420481 146 100000000 147 19487181 148 2985984 149 371281 150 38416 151 3389 152 256 153 1 154 1 155 131071 156 43046721 157 1073741827 158 6103515625 159 13060694011 160 13841287201 161 8589934599 162 3486784401 163 999999991 164 214358881 165 35831819 166 4826809 167 537811 168 50625 169 4111 170 289 171 1 172 1 173 262144 174 129140161 175 4294967296 176 30517578129 177 78364164096 178 96889010401 179 68719476736 180 31381059617 181 10000000000 182 2357947681 183 429981696 184 62748529 185 7529536 186 759361 187 65536 188 4929 189 324 190 1 191 1 192 524289 193 387420489 194 17179869181 195 152587890625 196 470184984581 197 678223072849 198 549755813881 199 282429536481 200 100000000009 201 25937424601 202 5159780341 203 815730721 204 105413517 205 11390625 206 1048561 207 83521 208 5849 209 361 210 1 211 1 212 1048576 213 1162261469 214 68719476736 215 762939453121 216 2821109907456 217 4747561509949 218 4398046511104 219 2541865828321 220 1000000000000 221 285311670621 222 61917364224 223 10604499361 224 1475789056 225 170859389 226 16777216 227 1419841 228 104976 229 6877 230 400 231 1 232 1 233 2097151 234 3486784401 235 274877906947 236 3814697265625 237 16926659444731 238 33232930569601 239 35184372088839 240 22876792454961 241 9999999999991 242 3138428376721 243 743008370699 244 137858491849 245 20661046771 246 2562890625 247 268435471 248 24137569 249 1889551 250 130321 251 8019 252 441 253 1 254 1 255 4194304 256 10460353201 257 1099511627776 258 19073486328129 259 101559956668416 260 232630513987201 261 281474976710656 262 205891132094657 263 100000000000000 264 34522712143921 265 8916100448256 266 1792160394049 267 289254654976 268 38443359361 269 4294967296 270 410338689 271 34012224 272 2476081 273 160000 274 9281 275 484 276 1 277 1 278 8388609 279 31381059609 280 4398046511101 281 95367431640625 282 609359740010501 283 1628413597910449 284 2251799813685241 285 1853020188851841 286 1000000000000009 287 379749833583241 288 106993205379061 289 23298085122481 290 4049565169677 291 576650390625 292 68719476721 293 6975757441 294 612220049 295 47045881 296 3199981 297 194481 298 10669 299 529 300 1 301 1 302 16777216 303 94143178829 304 17592186044416 305 476837158203121 306 3656158440062976 307 11398895185373149 308 18014398509481984 309 16677181699666561 310 10000000000000000 311 4177248169415661 312 1283918464548864 313 302875106592241 314 56693912375296 315 8649755859389 316 1099511627776 317 118587876481 318 11019960576 319 893871757 320 64000000 321 4084081 322 234256 323 12189 324 576 325 1 326 1 327 33554431 328 282429536481 329 70368744177667 330 2384185791015625 331 21936950640377851 332 79792266297612001 333 144115188075855879 334 150094635296999121 335 99999999999999991 336 45949729863572161 337 15407021574586379 338 3937376385699289 339 793714773254131 340 129746337890625 341 17592186044431 342 2015993900449 343 198359290351 344 16983563041 345 1280000019 346 85766121 347 5153611 348 279841 349 13847 350 625 351 1 352 1 353 67108864 354 847288609441 355 281474976710656 356 11920928955078129 357 131621703842267136 358 558545864083284001 359 1152921504606846976 360 1350851717672992097 361 1000000000000000000 362 505447028499293761 363 184884258895036416 364 51185893014090769 365 11112006825558016 366 1946195068359361 367 281474976710656 368 34271896307649 369 3570467226624 370 322687697761 371 25600000000 372 1801088561 373 113379904 374 6436321 375 331776 376 15649 377 676 378 1 379 1 380 134217729 381 2541865828329 382 1125899906842621 383 59604644775390625 384 789730223053602821 385 3909821048582988049 386 9223372036854775801 387 12157665459056928801 388 10000000000000000009 389 5559917313492231481 390 2218611106740436981 391 665416609183179841 392 155568095557812237 393 29192926025390625 394 4503599627370481 395 582622237229761 396 64268410079249 397 6131066257801 398 511999999981 399 37822859361 400 2494357909 401 148035889 402 7962601 403 390625 404 17601 405 729 406 1 407 1 408 268435456 409 7625597484989 410 4503599627370496 411 298023223876953121 412 4738381338321616896 413 27368747340080916349 414 73786976294838206464 415 109418989131512359201 416 100000000000000000000 417 61159090448414546301 418 26623333280885243904 419 8650415919381337921 420 2177953337809371136 421 437893890380859389 422 72057594037927936 423 9904578032905921 424 1156831381426176 425 116490258898237 426 10240000000000 427 794280046561 428 54875873536 429 3404825469 430 191102976 431 9765601 432 456976 433 19709 434 784 435 1 436 1 437 536870911 438 22876792454961 439 18014398509481987 440 1490116119384765625 441 28430288029929701371 442 191581231380566414401 443 590295810358705651719 444 984770902183611232881 445 999999999999999999991 446 672749994932560009201 447 319479999370622926859 448 112455406951957393129 449 30491346729331195891 450 6568408355712890625 451 1152921504606846991 452 168377826559400929 453 20822964865671151 454 2213314919066161 455 204800000000019 456 16679880978201 457 1207269217771 458 78310985281 459 4586471447 460 244140625 461 11881351 462 531441 463 21979 464 841 465 1 466 1 467 1073741824 468 68630377364881 469 72057594037927936 470 7450580596923828129 471 170581728179578208256 472 1341068619663964900801 473 4722366482869645213696 474 8862938119652501095937 475 10000000000000000000000 476 7400249944258160101201 477 3833759992447475122176 478 1461920290375446110689 479 426878854210636742656 480 98526125335693359361 481 18446744073709551616 482 2862423051509815809 483 374813367582081024 484 42052983462257041 485 4096000000000000 486 350277500542241 487 26559922791424 488 1801152661441 489 110075314176 490 6103515649 491 308915776 492 14348881 493 614656 494 24417 495 900 496 1 497 1 498 2147483649 499 205891132094649 500 288230376151711741 501 37252902984619140625 502 1023490369077469249541 503 9387480337647754305649 504 37778931862957161709561 505 79766443076872509863361 506 100000000000000000000009 507 81402749386839761113321 508 46005119909369701466101 509 19004963774880799438801 510 5976303958948914397197 511 1477891880035400390625 512 295147905179352825841 513 48661191875666868481 514 6746640616477458449 515 799006685782884121 516 81919999999999981 517 7355827511386641 518 584318301411349 519 41426511213649 520 2641807540201 521 152587890625 522 8031810201 523 387420489 524 17210341 525 707281 526 27029 527 961 528 1 529 1 530 4294967296 531 617673396283949 532 1152921504606846976 533 186264514923095703121 534 6140942214464815497216 535 65712362363534280139549 536 302231454903657293676544 537 717897987691852588770241 538 1000000000000000000000000 539 895430243255237372246541 540 552061438912436417593344 541 247064529073450392704401 542 83668255425284801560576 543 22168378200531005859389 544 4722366482869645213696 545 827240261886336764161 546 121439531096594251776 547 15181127029874798317 548 1638400000000000000 549 154472377739119441 550 12855002631049216 551 952809757913949 552 63403380965376 553 3814697265601 554 208827064576 555 10460353229 556 481890304 557 20511121 558 810000 559 29821 560 1024 561 1 562 1 563 8589934591 564 1853020188851841 565 4611686018427387907 566 931322574615478515625 567 36845653286788892983291 568 459986536544739960976801 569 2417851639229258349412359 570 6461081889226673298932241 571 9999999999999999999999991 572 9849732675807611094711841 573 6624737266949237011120139 574 3211838877954855105157369 575 1171355575953987221848051 576 332525673007965087890625 577 75557863725914323419151 578 14063084452067724991009 579 2185911559738696531951 580 288441413567621167681 581 32768000000000000019 582 3243919932521508681 583 282810057883082731 584 21914624432020321 585 1521681143169047 586 95367431640625 587 5429503678951 588 282429536481 589 13492928539 590 594823321 591 24299971 592 923521 593 32799 594 1089 595 1 596 1 597 17179869184 598 5559060566555521 599 18446744073709551616 600 4656612873077392578129 601 221073919720733357899776 602 3219905755813179726837601 603 19342813113834066795298816 604 58149737003040059690390177 605 100000000000000000000000000 606 108347059433883722041830241 607 79496847203390844133441536 608 41753905413413116367045809 609 16398978063355821105872896 610 4987885095119476318359361 611 1208925819614629174706176 612 239072435685151324847169 613 39346408075296537575424 614 5480386857784802185921 615 655360000000000000000 616 68122318582951682321 617 6221821273427820544 618 504036361936467361 619 36520347436056576 620 2384185791015649 621 141167095653376 622 7625597484961 623 377801998336 624 17249876337 625 729000000 626 28629121 627 1048576 628 35969 629 1156 630 1 631 1 632 34359738369 633 16677181699666569 634 73786976294838206461 635 23283064365386962890625 636 1326443518324400147398661 637 22539340290692258087863249 638 154742504910672534362390521 639 523347633027360537213511521 640 1000000000000000000000000009 641 1191817653772720942460132761 642 953962166440690129601298421 643 542800770374370512771595361 644 229585692886981495482220557 645 74818276426792144775390625 646 19342813113834066795298801 647 4064231406647572522401601 648 708235345355337676357649 649 104127350297911241532841 650 13107199999999999999981 651 1430568690241985328321 652 136880068015412051989 653 11592836324538749809 654 876488338465357801 655 59604644775390625 656 3670344486987801 657 205891132094649 658 10578455953381 659 500246412961 660 21870000029 661 887503681 662 33554401 663 1185921 664 39337 665 1225 666 1 667 1 668 68719476736 669 50031545098999709 670 295147905179352825856 671 116415321826934814453121 672 7958661109946400884391936 673 157775382034845806615042749 674 1237940039285380274899124224 675 4710128697246244834921603681 676 10000000000000000000000000000 677 13109994191499930367061460381 678 11447545997288281555215581184 679 7056410014866816666030739681 680 3214199700417740936751087616 681 1122274146401882171630859389 682 309485009821345068724781056 683 69091933913008732880827201 684 12748236216396078174437376 685 1978419655660313589123997 686 262144000000000000000000 687 30041942495081691894721 688 3011361496339065143296 689 266635235464391245629 690 21035720123168587776 691 1490116119384765601 692 95428956661682176 693 5559060566555549 694 296196766695424 695 14507145975841 696 656100000000 697 27512614141 698 1073741824 699 39135361 700 1336336 701 42909 702 1296 703 1 704 1 705 137438953471 706 150094635296999121 707 1180591620717411303427 708 582076609134674072265625 709 47751966659678405306351611 710 1104427674243920646305299201 711 9903520314283042199192993799 712 42391158275216203514294433201 713 99999999999999999999999999991 714 144209936106499234037676064081 715 137370551967459378662586974219 716 91733330193268616658399616009 717 44998795805848373114515226611 718 16834112196028232574462890625 719 4951760157141521099596496911 720 1174562876521148458974062689 721 229468251895129407139872751 722 37589973457545958193355601 723 5242880000000000000000019 724 630880792396715529789561 725 66249952919459433152491 726 6132610415680998648961 727 504857282956046106647 728 37252902984619140625 729 2481152873203736551 730 150094635296999121 731 8293509467471899 732 420707233300201 733 19682999999971 734 852891037441 735 34359738399 736 1291467969 737 45435391 738 1500625 739 46691 740 1369 741 1 742 1 743 274877906944 744 450283905890997361 745 4722366482869645213696 746 2910383045673370361328129 747 286511799958070431838109696 748 7730993719707444524137094401 749 79228162514264337593543950336 750 381520424476945831628649898817 751 1000000000000000000000000000000 752 1586309297171491574414436704881 753 1648446623609512543951043690496 754 1192533292512492016559195008129 755 629983141281877223603213172736 756 252511682940423488616943359361 757 79228162514264337593543950336 758 19967568900859523802559065729 759 4130428534112329328517709824 760 714209495693373205673756401 761 104857600000000000000000000 762 13248496640331026125580801 763 1457498964228107529355264 764 141050039560662968926081 765 12116574790945106558976 766 931322574615478515649 767 64509974703297150976 768 4052555153018976241 769 232218265089212416 770 12200509765705857 771 590490000000000 772 26439622160641 773 1099511627776 774 42618443009 775 1544804416 776 52521841 777 1679616 778 50689 779 1444 780 1 781 1 782 549755813889 783 1350851717672992089 784 18889465931478580854781 785 14551915228366851806640625 786 1719070799748422591028658181 787 54116956037952111668959660849 788 633825300114114700748351602681 789 3433683820292512484657849089281 790 10000000000000000000000000000009 791 17449402268886407318558803753801 792 19781359483314150527412524285941 793 15502932802662396215269535105521 794 8819763977946281130444984418317 795 3787675244106352329254150390625 796 1267650600228229401496703205361 797 339448671314611904643504117121 798 74347713614021927913318776849 799 13569980418174090907801371961 800 2097151999999999999999999981 801 278218429446951548637196401 802 32064977213018365645815829 803 3244150909895248285300369 804 290797794982682557415401 805 23283064365386962890625 806 1677259342285725925401 807 109418989131512359209 808 6502111422497947621 809 353814783205469041 810 17714700000000029 811 819628286980801 812 35184372088801 813 1406408618241 814 52523350177 815 1838265625 816 60466141 817 1874161 818 54909 819 1521 820 1 821 1 822 1099511627776 823 4052555153018976269 824 75557863725914323419136 825 72759576141834259033203121 826 10314424798490535546171949056 827 378818692265664781682717625949 828 5070602400912917605986812821504 829 30903154382632612361920641803521 830 100000000000000000000000000000000 831 191943424957750480504146841291821 832 237376313799769806328950291431424 833 201538126434611150798503956371761 834 123476695691247935826229781856256 835 56815128661595284938812255859389 836 20282409603651670423947251286016 837 5770627412348402378939569991041 838 1338258845052394702439737982976 839 257829627945307727248226067277 840 41943040000000000000000000000 841 5842587018385982521381124401 842 705429498686404044207947776 843 74615470927590710561908509 844 6979147079584381377970176 845 582076609134674072265601 846 43608742899428874059776 847 2954312706550833698669 848 182059119829942534144 849 10260628712958602161 850 531441000000000000 851 25408476896404861 852 1125899906842624 853 46411484401921 854 1785793904896 855 64339296909 856 2176782336 857 69343921 858 2085136 859 59357 860 1600 861 1 862 1 863 2199023255551 864 12157665459056928801 865 302231454903657293676547 866 363797880709171295166015625 867 61886548790943213277031694331 868 2651730845859653471779023381601 869 40564819207303340847894502572039 870 278128389443693511257285776231761 871 999999999999999999999999999999991 872 2111377674535255285545615254209921 873 2848515765597237675947403497177099 874 2619995643649944960380551432833049 875 1728673739677471101567216945987571 876 852226929923929274082183837890625 877 324518553658426726783156020576271 878 98100666009922840441972689847969 879 24088659210943104643915283693551 880 4898762930960846817716295277921 881 838860800000000000000000000019 882 122694327386105632949003612841 883 15519448971100888972574851051 884 1716155831334586342923895201 885 167499529910025153071284247 886 14551915228366851806640625 887 1133827315385150725554151 888 79766443076872509863361 889 5097655355238390956059 890 297558232675799463481 891 15943229999999999971 892 787662783788549761 893 36028797018963999 894 1531578985264449 895 60716992766431 896 2251875390625 897 78364164131 898 2565726409 899 79235131 900 2313441 901 64039 902 1681 903 1 904 1 905 4398046511104 906 36472996377170786401 907 1208925819614629174706176 908 1818989403545856475830078129 909 371319292745659279662190166016 910 18562115921017574302453163671201 911 324518553658426726783156020576256 912 2503155504993241601315571986085857 913 10000000000000000000000000000000000 914 23225154419887808141001767796309121 915 34182189187166852111368841966125056 916 34059943367449284484947168626829649 917 24201432355484595421941037243826176 918 12783403948858939111232757568359361 919 5192296858534827628530496329220096 920 1667711322168688287513535727415489 921 433595865796975883590475106484224 922 93076495688256089536609610280481 923 16777216000000000000000000000000 924 2576580875108218291929075869681 925 341427877364219557396646723584 926 39471584120695485887249589601 927 4019988717840603673710821376 928 363797880709171295166015649 929 29479510200013918864408576 930 2153693963075557766310721 931 142734349946674946768896 932 8629188747598184440977 933 478296900000000000000 934 24417546297445042561 935 1152921504606846976 936 50542106513726849 937 2064377754059776 938 78815638671841 939 2821109907456 940 94931877169 941 3010936384 942 90224161 943 2560000 944 68961 945 1764 946 1 947 1 948 8796093022209 949 109418989131512359209 950 4835703278458516698824701 951 9094947017729282379150390625 952 2227915756473955677973140996101 953 129934811447123020117172145698449 954 2596148429267413814265248164610041 955 22528399544939174411840147874772641 956 100000000000000000000000000000000009 957 255476698618765889551019445759400441 958 410186270246002225336426103593500661 959 442779263776840698304313192148785281 960 338820052976784335907174521413566477 961 191751059232884086668491363525390625 962 83076749736557242056487941267521521 963 28351092476867700887730107366063041 964 7804725584345565904628551916716049 965 1768453418076865701195582595329481 966 335544319999999999999999999999981 967 54108198377272584130510593262881 968 7511413302012830262726227918869 969 907846434775996175406740561329 970 96479729228174488169059713001 971 9094947017729282379150390625 972 766467265200361890474623001 973 58149737003040059690390169 974 3996561798506898509529061 975 250246473680347348787521 976 14348907000000000000029 977 756943935220796320321 978 36893488147419103201 979 1667889514952984961 980 70188843638032417 981 2758547353515625 982 101559956668381 983 3512479453921 984 114415582629 985 3518743761 986 102399961 987 2825761 988 74129 989 1849 990 1 991 1 992 17592186044416 993 328256967394537077629 994 19342813113834066795298816 995 45474735088646411895751953121 996 13367494538843734067838845976576 997 909543680129861140820205019889149 998 20769187434139310514121985316880384 999 202755595904452569706561330872953761 1000 1000000000000000000000000000000000000 1001 2810243684806424785061213903353404861 1002 4922235242952026704037113243122008064 1003 5756130429098929077956071497934208641 1004 4743480741674980702700443299789930496 1005 2876265888493261300027370452880859389 1006 1329227995784915872903807060280344576 1007 481968572106750915091411825223071681 1008 140485060518220186283313934500888576 1009 33600614943460448322716069311260157 1010 6710886400000000000000000000000000 1011 1136272165922724266740722458520481 1012 165251092644282265779977014214656 1013 20880467999847912034355032910589 1014 2315513501476187716057433112576 1015 227373675443232059478759765601 1016 19928148895209409152340197376 1017 1570042899082081611640534589 1018 111903730358193158266814464 1019 7257147736730073114838081 1020 430467210000000000000000 1021 23465261991844685929981 1022 1180591620717411303424 1023 55040353993448503681 1024 2386420683693101056 1025 96549157373046909 1026 3656158440062976 1027 129961739795041 1028 4347792138496 1029 137231006717 1030 4096000000 1031 115856161 1032 3111696 1033 79549 1034 1936 1035 1 1036 1 1037 35184372088831 1038 984770902183611232881 1039 77371252455336267181195267 1040 227373675443232059478759765625 1041 80204967233062404407033075859451 1042 6366805760909027985741435139224001 1043 166153499473114484112975882535043079 1044 1824800363140073127359051977856583921 1045 9999999999999999999999999999999999991 1046 30912680532870672635673352936887453361 1047 59066822915424320448445358917464096779 1048 74829695578286078013428929473144712489 1049 66408730383449729837806206197059026931 1050 43143988327398919500410556793212890625 1051 21267647932558653966460912964485513231 1052 8193465725814765556554001028792218849 1053 2528731089327963353099650821015994351 1054 638411683925748518131605316913942641 1055 134217728000000000000000000000000019 1056 23861715484377209601555171628930521 1057 3635524038174209847159494312722411 1058 480250763996501976790165756943041 1059 55572324035428505185378394701847 1060 5684341886080801486968994140625 1061 518131871275444637960845131751 1062 42391158275216203514294433201 1063 3133304450029408431470805019 1064 210457284365172120330305161 1065 12914016299999999999999971 1066 727423121747185263828481 1067 37778931862957161709599 1068 1816331681783800622529 1069 81138303245565435871 1070 3379220508056640625 1071 131621703842267171 1072 4808584372417849 1073 165216101262811 1074 5352009260481 1075 163840000039 1076 4750104241 1077 130691191 1078 3418801 1079 85227 1080 2025 1081 1 1082 1 1083 70368744177664 1084 2954312706550833698641 1085 309485009821345068724781056 1086 1136868377216160297393798828129 1087 481229803398374426442198455156736 1088 44567640326363195900190045974568001 1089 1329227995784915872903807060280344576 1090 16423203268260658146231467800709255297 1091 100000000000000000000000000000000000000 1092 340039485861577398992406882305761986961 1093 708801874985091845381344307009569161216 1094 972786042517719014174576083150881262369 1095 929722225368296217729286886758826377216 1096 647159824910983792506158351898193359361 1097 340282366920938463463374607431768211456 1098 139288917338851014461418017489467720449 1099 45517159607903340355793714778287898624 1100 12129821994589221844500501021364910161 1101 2684354560000000000000000000000000000 1102 501096025171921401632658604207540961 1103 79981528839832616637508874879893504 1104 11045767571919545466173812409689921 1105 1333735776850284124449081472843776 1106 142108547152020037174224853515649 1107 13471428653161560586981973426176 1108 1144561273430837494885949696401 1109 87732524600823436081182539776 1110 6103261246589991489578849697 1111 387420489000000000000000000 1112 22550116774162743178682881 1113 1208925819614629174706176 1114 59938945498865420543489 1115 2758702310349224820736 1116 118272717781982421841 1117 4738381338321616896 1118 177917621779460449 1119 6278211847988224 1120 208728361158721 1121 6553600000000 1122 194754273921 1123 5489031744 1124 147008401 1125 3748096 1126 91169 1127 2116 1128 1 1129 1 1130 140737488355329 1131 8862938119652501095929 1132 1237940039285380274899124221 1133 5684341886080801486968994140625 1134 2887378820390246558653190730940421 1135 311973482284542371301330321821976049 1136 10633823966279326983230456482242756601 1137 147808829414345923316083210206383297601 1138 1000000000000000000000000000000000000009 1139 3740434344477351388916475705363381856681 1140 8505622499821102144576131684114829934581 1141 12646218552730347184269489080961456410641 1142 13016111155156147048210016414623569281037 1143 9707397373664756887592375278472900390625 1144 5444517870735015415413993718908291383281 1145 2367911594760467245844106297320951247361 1146 819308872942260126404286866009182175249 1147 230466617897195215045509519405933293401 1148 53687091199999999999999999999999999981 1149 10523016528610349434285830688358359761 1150 1759593634476317566025195247357657109 1151 254052654154149545721997685422868689 1152 32009658644406818986777955348250601 1153 3552713678800500929355621337890625 1154 350257144982200575261531309080601 1155 30903154382632612361920641803529 1156 2456510688823056210273111113701 1157 176994576151109753197786640401 1158 11622614670000000000000000029 1159 699053619999045038539170241 1160 38685626227668133590597601 1161 1977985201462558877934081 1162 93795878551873643905057 1163 4139545122369384765625 1164 170581728179578208221 1165 6582952005840035281 1166 238572050223552549 1167 8140406085191601 1168 262143999999961 1169 7984925229121 1170 230539333289 1171 6321363049 1172 164916181 1173 4100625 1174 97381 1175 2209 1176 1 1177 1 1178 281474976710656 1179 26588814358957503287789 1180 4951760157141521099596496896 1181 28421709430404007434844970703121 1182 17324272922341479351919144385642496 1183 2183814375991796599109312252753832349 1184 85070591730234615865843651857942052864 1185 1330279464729113309844748891857449678401 1186 10000000000000000000000000000000000000000 1187 41144777789250865278081232758997200423501 1188 102067469997853225734913580209377959215104 1189 164400841185494513395503358052498933338321 1190 182225556172186058674940229804729969934336 1191 145610960604971353313885629177093505859389 1192 87112285931760246646623899502532662132736 1193 40254497110927943179349807054456171205121 1194 14747559712960682275277163588165279154176 1195 4378865740046709085864680868712732574637 1196 1073741824000000000000000000000000000000 1197 220983347100817338120002444455525554961 1198 38711059958478986452554295441868455936 1199 5843211045545439551605946764725979869 1200 768231807465763655682670928358014976 1201 88817841970012523233890533447265601 1202 9106685769537214956799814036094976 1203 834385168331080533771857328695309 1204 68782299287045573887647111184384 1205 5132842708382182842735812571601 1206 348678440100000000000000000000 1207 21670662219970396194714277501 1208 1237940039285380274899124224 1209 65273511648264442971824641 1210 3189059870763703892770816 1211 144884079282928466796909 1212 6140942214464815497216 1213 243569224216081305361 1214 9065737908494995456 1215 317475837322472477 1216 10485760000000000 1217 327381934393921 1218 9682651996416 1219 271818611149 1220 7256313856 1221 184528081 1222 4477456 1223 103869 1224 2304 1225 1 1226 1 1227 562949953421311 1228 79766443076872509863361 1229 19807040628566084398385987587 1230 142108547152020037174224853515625 1231 103945637534048876111514866313854971 1232 15286700631942576193765185769276826401 1233 680564733841876926926749214863536422919 1234 11972515182562019788602740026717047105681 1235 99999999999999999999999999999999999999991 1236 452592555681759518058893560348969204658401 1237 1224809639974238708818962962512535510581259 1238 2137210935411428674141543654682486133398329 1239 2551157786410604821449163217266219579080691 1240 2184164409074570299708284437656402587890625 1241 1393796574908163946345982392040522594123791 1242 684326450885775034048946719925754910487329 1243 265456074833292280954988944586975024775151 1244 83198449060887472631428936505541918917761 1245 21474836480000000000000000000000000000019 1246 4640650289117164100520051333566036654601 1247 851643319086537701956194499721106030571 1248 134393854047545109686936775588697536481 1249 18437563379178327736384102280592359447 1250 2220446049250313080847263336181640625 1251 236773830007967588876795164938469351 1252 22528399544939174411840147874772641 1253 1925904380037276068854119113162779 1254 148852438543083302439338564577241 1255 10460353202999999999999999999971 1256 671790528819082282036142601601 1257 39614081257132168796771975199 1258 2154025884392726618070214209 1259 108428035605965932354207711 1260 5070942774902496337890625 1261 221073919720733357899811 1262 9012061295995008299689 1263 344498040522809827291 1264 12381557655576425121 1265 419430400000000039 1266 13422659310152401 1267 406671383849431 1268 11688200277601 1269 319277809707 1270 8303765625 1271 205962931 1272 4879681 1273 110639 1274 2401 1275 1 1276 1 1277 1125899906842624 1278 239299329230617529590081 1279 79228162514264337593543950336 1280 710542735760100185871124267578129 1281 623673825204293256669089197883129856 1282 107006904423598033356356300384937784801 1283 5444517870735015415413993718908291383296 1284 107752636643058178097424660240453423951137 1285 1000000000000000000000000000000000000000000 1286 4978518112499354698647829163838661251242401 1287 14697715679690864505827555550150426126974976 1288 27783742160348572763840067510872319734178289 1289 35716209009748467500288285041727074107129856 1290 32762466136118554495624266564846038818359361 1291 22300745198530623141535718272648361505980416 1292 11633549665058175578832094238737833478284609 1293 4778209346999261057189801002565550445953024 1294 1580770532156861979997149793605296459437441 1295 429496729600000000000000000000000000000000 1296 97453656071460446110921078004886769746641 1297 18736153019903829443036278993864332673024 1298 3091058643093537522799545838540043339041 1299 442501521100279865673218454734216626176 1300 55511151231257827021181583404541015649 1301 6156119580207157310796674288400203776 1302 608266787713357709119683992618861281 1303 53925322641043729927915335168557056 1304 4316720717749415770740818372740017 1305 313810596090000000000000000000000 1306 20825506393391550743120420649601 1307 1267650600228229401496703205376 1308 71082854184959978396317068929 1309 3686553210602841700043063296 1310 177482997121587371826171841 1311 7958661109946400884391936 1312 333446267951815307088529 1313 13090925539866773438464 1314 482880748567480579681 1315 16777216000000000000 1316 550329031716248481 1317 17080198121677824 1318 502592611936801 1319 14048223625216 1320 373669453169 1321 9474296896 1322 229344961 1323 5308416 1324 117697 1325 2500 1326 1 1327 1 1328 2251799813685249 1329 717897987691852588770249 1330 316912650057057350374175801341 1331 3552713678800500929355621337890625 1332 3742042951225759540014535187298779141 1333 749048330965186233494494102694564493649 1334 43556142965880123323311949751266331066361 1335 969773729787523602876821942164080815560161 1336 10000000000000000000000000000000000000000009 1337 54763699237492901685126120802225273763666521 1338 176372588156290374069930666601805113523699701 1339 361188648084531445929920877641340156544317601 1340 500026926136478545004035990584179037499817997 1341 491436992041778317434363998472690582275390625 1342 356811923176489970264571492362373784095686641 1343 197770344305988984840145602058543169130838081 1344 86007768245986699029416418046179908027154449 1345 30034640110980377619945846078500632729311721 1346 8589934591999999999999999999999999999999981 1347 2046526777500669368329342638102622164679041 1348 412195366437884247746798137865015318806549 1349 71094348791151363024389554286420996798449 1350 10620036506406716776157242913621199028201 1351 1387778780781445675529539585113525390625 1352 160059109085386090080713531498405298201 1353 16423203268260658146231467800709255289 1354 1509909033949224437981629384719597541 1355 125184900814733057351483732809459681 1356 9414317882700000000000000000000029 1357 645590698195138073036733040138561 1358 40564819207303340847894502572001 1359 2345734188103679287078463273601 1360 125342809160496617801464152097 1361 6211904899255558013916015625 1362 286511799958070431838109661 1363 12337511914217166362274241 1364 497455170514937390661669 1365 18832349194131742609041 1366 671088639999999999961 1367 22563490300366186081 1368 717368321110468649 1369 21611482313284249 1370 618121839509461 1371 16815125390625 1372 435817657261 1373 10779215329 1374 254803921 1375 5764801 1376 125049 1377 2601 1378 1 1379 1 1380 4503599627370496 1381 2153693963075557766310749 1382 1267650600228229401496703205376 1383 17763568394002504646778106689453121 1384 22452257707354557240087211123792674816 1385 5243338316756303634461458718861951455549 1386 348449143727040986586495598010130648530944 1387 8727963568087712425891397479476727340041441 1388 100000000000000000000000000000000000000000000 1389 602400691612421918536387328824478011400331741 1390 2116471057875484488839167999221661362284396544 1391 4695452425098908797088971409337422035076128801 1392 7000376965910699630056503868178506524997451776 1393 7371554880626674761515459977090358734130859389 1394 5708990770823839524233143877797980545530986496 1395 3362095853201812742282475234995233875224247361 1396 1548139828427760582529495524831238344488779776 1397 570658162108627174778971075491512021856922717 1398 171798691840000000000000000000000000000000000 1399 42977062327514056734916195400155065458259841 1400 9068298061633453450429559033030337013743616 1401 1635170022196481349560959748587682926364349 1402 254880876153761202627773829926908776677376 1403 34694469519536141888238489627838134765601 1404 4161536836220038342098551818958537752576 1405 443426488243037769948249630619149892829 1406 42277452950578284263485622772148731904 1407 3630362123627258663193028251474330721 1408 282429536481000000000000000000000000 1409 20013311644049280264138724244295421 1410 1298074214633706907132624082305024 1411 77409228207421416473589288028801 1412 4261655511456885005249781170176 1413 217416671473944530487060546909 1414 10314424798490535546171949056 1415 456487940826035155404146881 1416 18903296479567620845142016 1417 734461618571137961752637 1418 26843545600000000000000 1419 925103102315013629281 1420 30129469486639681536 1421 929293739471222749 1422 27197360938418176 1423 756680642578081 1424 20047612231936 1425 506623120509 1426 12230590464 1427 282475201 1428 6250000 1429 132701 1430 2704 1431 1 1432 1 1433 9007199254740991 1434 6461081889226673298932241 1435 5070602400912917605986812821507 1436 88817841970012523233890533447265625 1437 134713546244127343440523266742756048891 1438 36703368217294125441230211032033660188801 1439 2787593149816327892691964784081045188247559 1440 78551672112789411833022577315290546060373041 1441 999999999999999999999999999999999999999999991 1442 6626407607736641103900260617069258125403649041 1443 25397652694505813866070015990659936347412758539 1444 61040881526285814362156628321386486455989674569 1445 98005277522749794820791054154499091349964324851 1446 110573323209400121422731899656355381011962890625 1447 91343852333181432387730302044767688728495783951 1448 57155629504430816618802078994918975878812205409 1449 27866516911699690485530919446962290200798035951 1450 10842505080063916320800450434338728415281531281 1451 3435973836800000000000000000000000000000000019 1452 902518308877795191433240103403256374623457081 1453 199502557355935975909450298726667414302359531 1454 37608910510519071039902074217516707306379521 1455 6117141027690268863066571918245810640257047 1456 867361737988403547205962240695953369140625 1457 108199957741720996894562347292921981566951 1458 11972515182562019788602740026717047105681 1459 1183768682616191959377597437620164493339 1460 105280501585190501232597819292755591721 1461 8472886094429999999999999999999999971 1462 620412660965527688188300451573157121 1463 41538374868278621028243970633760799 1464 2554504530844906743628446504951489 1465 144896287389534090178492559785951 1466 7609583501588058567047119140625 1467 371319292745659279662190166051 1468 16890053810563300749953435929 1469 718325266223569592115396571 1470 28644003124274380508351361 1471 1073741824000000000000039 1472 37929227194915558802161 1473 1265437718438866624471 1474 39959630797262576401 1475 1196683881290399787 1476 34050628916015625 1477 922190162669011 1478 23811286661761 1479 587068342319 1480 13841287201 1481 312499951 1482 6765201 1483 140659 1484 2809 1485 1 1486 1 1487 18014398509481984 1488 19383245667680019896796721 1489 20282409603651670423947251286016 1490 444089209850062616169452667236328129 1491 808281277464764060643139600456536293376 1492 256923577521058878088611477224235621321601 1493 22300745198530623141535718272648361505980416 1494 706965049015104706497203195837614914543357377 1495 10000000000000000000000000000000000000000000000 1496 72890483685103052142902866787761839379440139441 1497 304771832334069766392840191887919236168953102336 1498 793531459841715586708036168178024323927865769409 1499 1372073885318497127491074758162987278899500548096 1500 1658599848141001821340978494845330715179443359361 1501 1461501637330902918203684832716283019655932542976 1502 971645701575323882519635342913622589939807491969 1503 501597304410594428739556550045321223614364647424 1504 206007596521214410095208558252435839890349094321 1505 68719476736000000000000000000000000000000000000 1506 18952884486433699020098042171468383867092598721 1507 4389056261830591470007906571986683114651910144 1508 865004941741938633917747707002884268046728961 1509 146811384664566452713597726037899455366168576 1510 21684043449710088680149056017398834228515649 1511 2813198901284745919258621029615971520741376 1512 323257909929174534292273980721360271853361 1513 33145523113253374862572728253364605812736 1514 3053134545970524535745336759489912159937 1515 254186582832900000000000000000000000000 1516 19232792489931358333837313998767870721 1517 1329227995784915872903807060280344576 1518 84298649517881922539738734663399169 1519 4926473771244159066068747032723456 1520 266335422555582049846649169921841 1521 13367494538843734067838845976576 1522 624931990990842127748277129409 1523 27296360116495644500385071104 1524 1117116121846700839825703041 1525 42949672960000000000000000 1526 1555098314991537910888641 1527 53148384174432398229504 1528 1718264124282290785201 1529 52654090776777588736 1530 1532278301220703169 1531 42420747482776576 1532 1119130473102721 1533 28179280429056 1534 678223072897 1535 15625000000 1536 345025201 1537 7311616 1538 148929 1539 2916 1540 1 1541 1 1542 36028797018963969 1543 58149737003040059690390169 1544 81129638414606681695789005144061 1545 2220446049250313080847263336181640625 1546 4849687664788584363858837602739217760261 1547 1798465042647412146620280340569649349251249 1548 178405961588244985132285746181186892047843321 1549 6362685441135942358474828762538534230890216321 1550 100000000000000000000000000000000000000000000009 1551 801795320536133573571931534665380233173841533961 1552 3657261988008837196714082302655030834027437228021 1553 10315908977942302627204470186314316211062255002161 1554 19209034394458959784875046614281821904593007673357 1555 24878997722115027320114677422679960727691650390625 1556 23384026197294446691258957323460528314494920687601 1557 16517976926780506002833800829531584028976727363201 1558 9028751479390699717312017900815782025058563653649 1559 3914144333903073791808962606796280957916632792441 1560 1374389534719999999999999999999999999999999999981 1561 398010574215107679422058885600836061208944572721 1562 96559237760273012340173944583707028522342023189 1563 19895113660064588580108197261066338165074766609 1564 3523473231949594865126345424909586928788045801 1565 542101086242752217003726400434970855712890625 1566 73143171433403393900724146770015259539275801 1567 8727963568087712425891397479476727340041449 1568 928074647171094496152036391094208962756581 1569 88540901833145211536614766025207452637361 1570 7625597484987000000000000000000000000029 1571 596216567187872108348956733961803993281 1572 42535295865117307932921825928971026401 1573 2781855434090103443811378243892171521 1574 167500108222301408246337399112597537 1575 9321739789445371744632720947265625 1576 481229803398374426442198455156701 1577 23122483666661158726686253786801 1578 1037261684426834491014632701989 1579 43567528752021332753202420081 1580 1717986918399999999999999961 1581 63759030914653054346432641 1582 2232232135326160725639209 1583 73885357344138503765449 1584 2316779994178213904341 1585 68952523554931640625 1586 1951354384207722541 1587 52599132235830049 1588 1352605460594641 1589 33232930569601 1590 781250000049 1591 17596287801 1592 380203981 1593 7890481 1594 157517 1595 3025 1596 1 1597 1 1598 72057594037927936 1599 174449211009120179071170509 1600 324518553658426726783156020576256 1601 11102230246251565404236316680908203121 1602 29098125988731506183153025616435306561536 1603 12589255298531885026341962383987545444758749 1604 1427247692705959881058285969449495136382746624 1605 57264168970223481226273458862846808078011946881 1606 1000000000000000000000000000000000000000000000000 1607 8819748525897469309291246881319182564912256873581 1608 43887143856106046360568987631860370008329246736384 1609 134106816713249934153658112422086110743809315028081 1610 268926481522425436988250652599945506664302107426816 1611 373184965831725409801720161340199410915374755859389 1612 374144419156711147060143317175368453031918731001856 1613 280805607755268602048174614102036928492604365174401 1614 162517526629032594911616322214684076451054145765376 1615 74368742344158402044370289529129338200416023056397 1616 27487790694400000000000000000000000000000000000000 1617 8358222058517261267863236597617557285387836027121 1618 2124303230726006271483826780841554627491524509696 1619 457587614181485537342488537004525777796719632029 1620 84563357566790276763032290197830086290913099776 1621 13552527156068805425093160010874271392822265601 1622 1901722457268488241418827816020396748021170176 1623 235655016338368235499067731945871638181119149 1624 25986090120790645892257018950637850957185024 1625 2567686153161211134561828214731016126483441 1626 228767924549610000000000000000000000000000 1627 18482713582824035358817658752815923791741 1628 1361129467683753853853498429727072845824 1629 91801229324973413645775482048441660161 1630 5695003679558247880375471569828315136 1631 326260892630588011062145233154296909 1632 17324272922341479351919144385642496 1633 855531895666462872887391390111601 1634 39415944008219710658556042674176 1635 1699133621328831977374894383197 1636 68719476736000000000000000000 1637 2614120267500775228203738241 1638 93753749683698750476845056 1639 3177070365797955661914349 1640 101938319743841411792896 1641 3102863559971923828081 1642 89762301673555234816 1643 2472159215084012349 1644 64925062108545024 1645 1628413597910401 1646 39062500000000 1647 897410677901 1648 19770609664 1649 418195441 1650 8503056 1651 166429 1652 3136 1653 1 1654 1 1655 144115188075855871 1656 523347633027360537213511521 1657 1298074214633706907132624082305027 1658 55511151231257827021181583404541015625 1659 174588755932389037098918153698611839369211 1660 88124787089723195184393736687912818113311201 1661 11417981541647679048466287755595961091061972999 1662 515377520732011331036461129765621272702107522001 1663 9999999999999999999999999999999999999999999999991 1664 97017233784872162402203715694511008214034825609281 1665 526645726273272556326827851582324440099950960836619 1666 1743388617272249143997555461487119439669521095365209 1667 3764970741313956117835509136399237093300229503975411 1668 5597774487475881147025802420102991163730621337890625 1669 5986310706507378352962293074805895248510699696029711 1670 4773695331839566234818968439734627784374274207965089 1671 2925315479322586708409093799864313376118974623776751 1672 1413006104539009638843035501053457425807904438071201 1673 549755813888000000000000000000000000000000000000019 1674 175522663228862486625127968549968702993144556569961 1675 46734671075972137972644189178514201804813539213291 1676 10524515126174167358877236351104092889324551536161 1677 2029520581602966642312774964747922070981914394647 1678 338813178901720135627329000271856784820556640625 1679 49444783888980694276889523216530315448550424551 1680 6362685441135942358474828762538534230890216321 1681 727610523382138084983196530617859826801180699 1682 74462898441675122902293018227199467668020601 1683 6863037736488299999999999999999999999999971 1684 572964121067545096123347421337293637543041 1685 43556142965880123323311949751266331066399 1686 3029440567724122650310590907598574786369 1687 193630125104980427932766033374162714591 1688 11419131242070580387175083160400390625 1689 623673825204293256669089197883129891 1690 31654680139659126296833481434130569 1691 1497805872312349005025129621618651 1692 66266211231824447117620880943201 1693 2748779069440000000000000000039 1694 107178930967531784356353269521 1695 3937657486715347520027492311 1696 136614025729312093462315201 1697 4485286068729022118887467 1698 139628860198736572265625 1699 4129065876983540801491 1700 116191483108948578241 1701 3116402981210161199 1702 79792266297612001 1703 1953124999999951 1704 45767944570401 1705 1028071702579 1706 22164361129 1707 459164971 1708 9150625 1709 175671 1710 3249 1711 1 1712 1 1713 288230376151711744 1714 1570042899082081611640534561 1715 5192296858534827628530496329220096 1716 277555756156289135105907917022705078129 1717 1047532535594334222593508922191671036215296 1718 616873509628062366290756156815389726793178401 1719 91343852333181432387730302044767688728495783936 1720 4638397686588101979328150167890591454318967698017 1721 100000000000000000000000000000000000000000000000000 1722 1067189571633593786424240872639621090354383081702081 1723 6319748715279270675921934218987893281199411530039296 1724 22664052024539238871968220999332552715703774239747729 1725 52709590378395385649697127909589319306203213055655936 1726 83966617312138217205387036301544867455959320068359361 1727 95780971304118053647396689196894323976171195136475136 1728 81152820641272625991922463475488672334362661535406529 1729 52655678627806560751363688397557640770141543227981824 1730 26847115986241183138017674520015691090350184323352801 1731 10995116277760000000000000000000000000000000000000000 1732 3685975927806112219127687339549342762856035687969201 1733 1028162763671387035398172161927312439705897862692864 1734 242063847902005849254176436075394136454464685331681 1735 48708493958471199415506599153950129703565945470976 1736 8470329472543003390683225006796419620513916015649 1737 1285564381113498051199127603629788201662311038976 1738 171792506910670443678820376588540424234035840641 1739 20373094654699866379529502857300075150433058816 1740 2159424054808578564166497528588784562372597457 1741 205891132094649000000000000000000000000000000 1742 17761887753093897979823770061456102763834241 1743 1393796574908163946345982392040522594123776 1744 99971538734896047460249499950752967950209 1745 6583424253569334549714045134721532297216 1746 399669593472470313551127910614013671841 1747 22452257707354557240087211123792674816 1748 1171223165167387672982838813062831089 1749 56916623147869262190954925621510144 1750 2584382238041153437587214356784801 1751 109951162777600000000000000000000 1752 4394336169668803158610484050401 1753 165381614442044595841154678784 1754 5874403106360420018879553601 1755 197352587024076973231046656 1756 6283298708943145751953169 1757 189937030341242876870656 1758 5460999706120583177281 1759 149587343098087735296 1760 3909821048582988097 1761 97656250000000000 1762 2334165173090401 1763 53459728531456 1764 1174711139889 1765 24794911296 1766 503284321 1767 9834496 1768 185249 1769 3364 1770 1 1771 1 1772 576460752303423489 1773 4710128697246244834921603689 1774 20769187434139310514121985316880381 1775 1387778780781445675529539585113525390625 1776 6285195213566005335561053533150026217291781 1777 4318114567396436564035293097707728087552248849 1778 730750818665451459101842416358141509827966271481 1779 41745579179292917813953351511015323088870709282081 1780 1000000000000000000000000000000000000000000000000009 1781 11739085287969531650666649599035831993898213898723001 1782 75836984583351248111063210627854719374392938360471541 1783 294632676319010105335586872991323185304149065116720321 1784 737934265297535399095759790734250470286844982779183117 1785 1259499259682073258080805544523173011839389801025390625 1786 1532495540865888858358347027150309183618739122183602161 1787 1379597950901634641862681879083307429684165246101910721 1788 947802215300518093524546391156037533862547778103672849 1789 510095203738582479622335815880298130716653502143703561 1790 219902325555199999999999999999999999999999999999999981 1791 77405494483928356601681434130536198019976749447352801 1792 22619580800770514778759787562400873673529752979243029 1793 5567468501746134532846058029734065138452687762629169 1794 1169003855003308785972158379694803112885582691303401 1795 211758236813575084767080625169910490512847900390625 1796 33424673908950949331177317694374493243220087013401 1797 4638397686588101979328150167890591454318967698009 1798 570446650331596258626826080004402104212125646821 1799 62623297589448778360828428329074752308805325441 1800 6176733962839470000000000000000000000000000029 1801 550618520345910837374536871905139185678862401 1802 44601490397061246283071436545296723011960801 1803 3299060778251569566188233498374847942355841 1804 223836424621357374690277534580532098105377 1805 13988435771536460974289476871490478515625 1806 808281277464764060643139600456536293341 1807 43335257111193343900365036083324748961 1808 2162831679619031963256287173617385509 1809 100790907283604984065901359914608721 1810 4398046511103999999999999999999961 1811 180167782956420929503029846064801 1812 6946027806565873025328496508969 1813 252599333573498060811820806649 1814 8683513829059386822166052821 1815 282748441902441558837890625 1816 8737103395697172336050221 1817 256666986187667409334369 1818 7180192468708211294161 1819 191581231380566414401 1820 4882812500000000049 1821 119042423827613001 1822 2779905883635661 1823 62259690411361 1824 1338925210037 1825 27680640625 1826 550731721 1827 10556001 1828 195169 1829 3481 1830 1 1831 1 1832 1152921504606846976 1833 14130386091738734504764811069 1834 83076749736557242056487941267521536 1835 6938893903907228377647697925567626953121 1836 37711171281396032013366321198900157303750656 1837 30226801971775055948247051683954096612865741949 1838 5846006549323611672814739330865132078623730171904 1839 375710212613636260325580163599137907799836383538721 1840 10000000000000000000000000000000000000000000000000000 1841 129129938167664848157333145589394151932880352885953021 1842 910043815000214977332758527534256632492715260325658624 1843 3830224792147131369362629348887201408953937846517364161 1844 10331079714165495587340637070279506584015829758908563456 1845 18892488895231098871212083167847595177590847015380859389 1846 24519928653854221733733552434404946937899825954937634816 1847 23453165165327788911665591944416226304630809183732482241 1848 17060439875409325683441835040808675609525860005866110976 1849 9691808871033067112824380501725664483616416540730367677 1850 4398046511104000000000000000000000000000000000000000000 1851 1625515384162495488635310116741260158419511738394408801 1852 497630777616951325132715326372819220817654565543346176 1853 128051775540161094255459334683883498184411818540470909 1854 28056092520079410863331801112675274709253984591282176 1855 5293955920339377119177015629247762262821197509765601 1856 869041521632724682610610260053736824323722262347776 1857 125236737537878753441860054533045969266612127846269 1858 15972506209284695241551130240123258917939518111744 1859 1816075630094014572464024421543167816955354437761 1860 185302018885184100000000000000000000000000000000 1861 17069174130723235958610643029059314756044734461 1862 1427247692705959881058285969449495136382746624 1863 108869005682301795684211705446369982097742721 1864 7610438437126150739469436175738091335581696 1865 489595252003776134100131690502166748046909 1866 29098125988731506183153025616435306561536 1867 1603404513114153724313506335083015711521 1868 82187603825523214603738912597460647936 1869 3930845384060594378570153036669740157 1870 175921860444160000000000000000000000 1871 7386879101213258109624223688656801 1872 291733167875766667063796853374976 1873 10861771343660416614908294685949 1874 382074608478613020175306326016 1875 12723679885609870147705078081 1876 401906756202069927458308096 1877 12063348350820368238715389 1878 344649238497994142121984 1879 9387480337647754305601 1880 244140625000000000000 1881 6071163615208263101 1882 144555105949057024 1883 3299763591802081 1884 72301961339136 1885 1522435234429 1886 30840979456 1887 601692001 1888 11316496 1889 205437 1890 3600 1891 1 1892 1 1893 2305843009213693951 1894 42391158275216203514294433201 1895 332306998946228968225951765070086147 1896 34694469519536141888238489627838134765625 1897 226267027688376192080197927193400943822503931 1898 211587613802425391637729361787678676290060193601 1899 46768052394588893382517914646921056628989841375239 1900 3381391913522726342930221472392241170198527451848561 1901 99999999999999999999999999999999999999999999999999991 1902 1420429319844313329730664601483335671261683881745483121 1903 10920525780002579727993102330411079589912583123907903499 1904 49792922297912707801714181535533618316401192004725734249 1905 144635115998316938222768918983913092176221616624719888371 1906 283387333428466483068181247517713927663862705230712890625 1907 392318858461667547739736838950479151006397215279002157071 1908 398703807810572411498315063055075847178723756123452198369 1909 307087917757367862301953030734556160971465480105589997551 1910 184144368549628275143663229532787625188711914273876985521 1911 87960930222080000000000000000000000000000000000000000019 1912 34135823067412405261341512451566463326809746506282585241 1913 10947877107572929152919737180202022857988400441953615851 1914 2945190837423705167875564697729320458241471826430830401 1915 673346220481905860719963226704206593022095630190772247 1916 132348898008484427979425390731194056570529937744140625 1917 22595079562450841747875866761397157432416778821042151 1918 3381391913522726342930221472392241170198527451848561 1919 447230173859971466763431646723451249702306507128859 1920 52666193272726422601456708224751866691705278695881 1921 5559060566555522999999999999999999999999999999971 1922 529144398052420314716929933900838757437386767361 1923 45671926166590716193865151022383844364247891999 1924 3592677187515959257578986279730209409225510849 1925 258754906862289125141960829975095105409777631 1926 17135833820132164693504609167575836181640625 1927 1047532535594334222593508922191671036215331 1928 59325966985223687799599734398071581327609 1929 3123128945369882154942078678703504621531 1930 153302969978363180764235968430119864641 1931 7036874417766400000000000000000000039 1932 302862043149743582494593171234930481 1933 12252793050782200016679467841748951 1934 467056167777397914441056671494001 1935 16811282773058972887713478344747 1936 572565594852444156646728515625 1937 18487710785295216663082172371 1938 566977372488557307219621121 1939 16543163447903718821855279 1940 459986536544739960976801 1941 12207031249999999999951 1942 309629344375621415601 1943 7516865509350965299 1944 174887470365513049 1945 3904305912313291 1946 83733937890625 1947 1727094849591 1948 34296447249 1949 656356711 1950 12117361 1951 216059 1952 3721 1953 1 1954 1 1955 4611686018427387904 1956 127173474825648610542883299601 1957 1329227995784915872903807060280344576 1958 173472347597680709441192448139190673828129 1959 1357602166130257152481187563160405662935023616 1960 1481113296616977741464105532513750734030421355201 1961 374144419156711147060143317175368453031918731001856 1962 30432527221704537086371993251530170531786747066637057 1963 1000000000000000000000000000000000000000000000000000000 1964 15624722518287446627037310616316692383878522699200314321 1965 131046309360030956735917227964932955078950997486894841856 1966 647307989872865201422284359961937038113215496061434545249 1967 2024891623976437135118764865774783290467102632746078437376 1968 4250810001426997246022718712765708914957940578460693359361 1969 6277101735386680763835789423207666416102355444464034512896 1970 6777964732779730995471356071936289402038303854098687372289 1971 5527582519632621521435154553222010897486378641900619956224 1972 3498743002442937227729601361122964878585526371203662724881 1973 1759218604441600000000000000000000000000000000000000000000 1974 716852284415660510488171761482895729863004676631934290081 1975 240853296366604441364234217964444502875744809722979549184 1976 67739389260745218861137988047774370539553852007909099201 1977 16160309291565740657279117440900958232530295124578533376 1978 3308722450212110699485634768279851414263248443603515649 1979 587472068623721885444772535796326093242836249347096576 1980 91297581665113611259115979754590511595360241199911121 1981 12522444868079201069376086108256634991664582199607296 1982 1527319604909066255442244538517804134059453082180577 1983 166771816996665690000000000000000000000000000000000 1984 16403476339625029756224827950926001480558989788161 1985 1461501637330902918203684832716283019655932542976 1986 118558347188026655500106547231096910504441858049 1987 8797666833317830254826668219153233583932440576 1988 599754183704625764272661320865154266357421841 1989 37711171281396032013366321198900157303750656 1990 2195060778453276448585190172728648509121569 1991 118678899924055521887798989790733175619584 1992 5978815829156164049805202768774674720961 1993 281474976710656000000000000000000000000 1994 12417343769139486882278320020632149761 1995 514617308132852400700537649353457664 1996 20083415214428110320965436874242001 1997 739696442014594807059393047166976 1998 25765451768359987049102783203169 1999 850434696123579966501779931136 2000 26647936506962193439322192641 2001 794071845499378503449051136 2002 22539340290692258087863297 2003 610351562500000000000000 2004 15791096563156692195601 2005 390877006486250192896 2006 9269035929372191649 2007 210832519264920576 2008 4605366583984321 2009 96717311574016 2010 1954897493249 2011 38068692544 2012 714924241 2013 12960000 2014 227041 2015 3844 2016 1 2017 1 2018 9223372036854775809 2019 381520424476945831628649898809 2020 5316911983139663491615228241121378301 2021 867361737988403547205962240695953369140625 2022 8145612996781542914887125378962433977610141701 2023 10367793076318844190248738727596255138212949486449 2024 2993155353253689176481146537402947624255349848014841 2025 273892744995340833777347939263771534786080723599733441 2026 10000000000000000000000000000000000000000000000000000009 2027 171871947701161912897410416779483616222663749691203457641 2028 1572555712320371480831006735579195460947411969842738102261 2029 8415003868347247618489696679505181495471801448798649088081 2030 28348482735670119891662708120846966066539436858445098123277 2031 63762150021404958690340780691485633724369108676910400390625 2032 100433627766186892221372630771322662657637687111424552206321 2033 115225400457255426923013053222916919834651165519677685328641 2034 99496485353387187385832781957996196154754815554211159212049 2035 66476117046415807326862425861336332693125001052869591773081 2036 35184372088831999999999999999999999999999999999999999999981 2037 15053897972728870720251606991140810327123098209270620091281 2038 5298772520065297710013152795217779063266385813905550082069 2039 1558005952997140033806173725098810522409738596181909282129 2040 387847422997577775774698818581622997580727082989884801001 2041 82718061255302767487140869206996285356581211090087890625 2042 15274273784216769021564085930704478424313742483024511001 2043 2465034704958067503996131453373943813074726512397600969 2044 350628456306217629942530411031185779766608301589004261 2045 44292268542362921407825091617016319887724139383235921 2046 5003154509899970700000000000000000000000000000000029 2047 508507766528375922442969666478706045897328683433921 2048 46768052394588893382517914646921056628989841375201 2049 3912425457204879631503516058626198046646581314561 2050 299120672332806228664106719451209941853702979617 2051 20991396429661901749543146230280399322509765625 2052 1357602166130257152481187563160405662935023581 2053 81217248802771228597652036390959994837496721 2054 4509798197114109831736361612047860673544229 2055 233173817337090397942402907982212314118961 2056 11258999068426239999999999999999999999961 2057 509111094534718962173411120845918138561 2058 21613926941579800829422581272845221929 2059 863586854220408743801513785592407849 2060 32546643448642171510613294075346901 2061 1159445329576199417209625244140625 2062 39119996021684678459081876832301 2063 1252453015827223091648143056289 2064 38115448583970168165554454481 2065 1104427674243920646305299201 2066 30517578125000000000000049 2067 805345924720991301978201 2068 20325604337285010030541 2069 491258904256726154641 2070 11384956040305711157 2071 253295162119140625 2072 5416169448144841 2073 111429157112001 2074 2207984167609 2075 42180533641 2076 777599941 2077 13845841 2078 238389 2079 3969 2080 1 2081 1 2082 18446744073709551616 2083 1144561273430837494885949696429 2084 21267647932558653966460912964485513216 2085 4336808689942017736029811203479766845703121 2086 48873677980689257489322752273774603865660850176 2087 72574551534231909331741171093173785967490646405149 2088 23945242826029513411849172299223580994042798784118784 2089 2465034704958067503996131453373943813074726512397600961 2090 100000000000000000000000000000000000000000000000000000000 2091 1890591424712781041871514584574319778449301246603238034061 2092 18870668547844457769972080826950345531368943638112857227264 2093 109395050288514219040366056833567359441133418834382438145041 2094 396878758299381678483277913691857524931552116018231373725696 2095 956432250321074380355111710372284505865536630153656005859389 2096 1606938044258990275541962092341162602522202993782792835301376 2097 1958831807773342257691221904789587637189069813834520650586881 2098 1790936736360969372944990075243931530785586679975800865816576 2099 1263046223881900339210386091365390321169375020004522243688557 2100 703687441776640000000000000000000000000000000000000000000000 2101 316131857427306285125283746813957016869585062394683021916881 2102 116572995441436549620289361494791139391860487905922101805056 2103 35834136918934220777541995677272642015423987712183913488989 2104 9308338151941866618592771645958951941937449991757235224576 2105 2067951531382569187178521730174907133914530277252197265601 2106 397131118389635994560666234198316439032157304558637285376 2107 66555937033867822607895549241096482953017615834735226189 2108 9817596776574093638390851508873201833465032444492120064 2109 1284475787728524720826927656893473276744000042113841681 2110 150094635296999121000000000000000000000000000000000000 2111 15763740762379653595732059660839887422817189186451581 2112 1496577676626844588240573268701473812127674924007424 2113 129110040087761027839616029934664535539337183380481 2114 10170102859315411774579628461341138023025901305856 2115 734698875038166561234010118059813976287841796909 2116 48873677980689257489322752273774603865660850176 2117 3005038205702535458113125346465519808987378641 2118 171372331490336173605981741257818705594679296 2119 9093778876146525519753713411306280250639517 2120 450359962737049600000000000000000000000000 2121 20873554875923477449109855954682643680961 2122 907784931546351634835748413459499319296 2123 37134234731477575983465092780473537549 2124 1432052311740255546466984939315265536 2125 52175039830928973774433135986328081 2126 1799519816997495209117766334283776 2127 58865291743879485307462723645629 2128 1829541532030568071946613817344 2129 54116956037952111668959660801 2130 1525878906250000000000000000 2131 41072642160770556400888301 2132 1056931425538820521590784 2133 26036721925606486195921 2134 614787626176508399616 2135 13931233916552734429 2136 303305489096114176 2137 6351461955384001 2138 128063081718016 2139 2488651484877 2140 46656000000 2141 844596241 2142 14776336 2143 250109 2144 4096 2145 1 2146 1 2147 36893488147419103231 2148 3433683820292512484657849089281 2149 85070591730234615865843651857942052867 2150 21684043449710088680149056017398834228515625 2151 293242067884135544935936513642647623193965101051 2152 508021860739623365322188197652216501772434524836001 2153 191561942608236107294793378393788647952342390272950279 2154 22185312344622607535965183080365494317672538611578408721 2155 999999999999999999999999999999999999999999999999999999991 2156 20796505671840591460586660430317517562942313712635618374561 2157 226448022574133493239664969923404146376427323657354286727179 2158 1422135653750684847524758738836375672734734444846971695885689 2159 5556302616191343498765890791686005349041729624255239232159731 2160 14346483754816115705326675655584267587983049452304840087890625 2161 25711008708143844408671393477458601640355247900524685364822031 2162 33300140732146818380750772381422989832214186835186851059977249 2163 32236861254497448713009821354390767554140560239564415584698351 2164 23997878253756106444997335735942416102218125380085922630082241 2165 14073748835532800000000000000000000000000000000000000000000019 2166 6638769005973431987630958683093097354261286310288343460254921 2167 2564605899711604091646365952885405066620930733930286239711211 2168 824185149135487077883465900577270766354751717380230010246241 2169 223400115646604798846226519503014846606498799802173645389847 2170 51698788284564229679463043254372678347863256931304931640625 2171 10325409078130535858577322089156227414836089918524569419751 2172 1797010299914431210413179829509605039731475627537851106401 2173 274892709744074621874943842248449651337020908445779361819 2174 37249797844127216903980902049910725025576001221301409561 2175 4502839058909973629999999999999999999999999999999999971 2176 488675963633769261467693849486036510107332864779998081 2177 47890485652059026823698344598447161988085597568237599 2178 4260631322896113918707328987843929672798127051556929 2179 345783497216724000335707367685598692782880644399071 2180 25714460626335829643190354132093489170074462890625 2181 1759452407304813269615619081855885739163790606371 2182 111186413610993811950185637819224232932533011049 2183 6512148596632774597027306167797110812597813211 2184 354657376169714495270394823040944929774939681 2185 18014398509481984000000000000000000000000039 2186 855815749912862575413504094141988390921041 2187 38126967124946768663101433365298971410391 2188 1596772093453535767288998989560362112801 2189 63010301716571244044547337329871683627 2190 2347876792391803819849491119384765625 2191 82777911581884779619417251377053651 2192 2766668711962335809450748011342401 2193 87817993537467267453437463232559 2194 2651730845859653471779023381601 2195 76293945312499999999999999951 2196 2094704750199298376445300801 2197 54960434128018667122720819 2198 1379946262057143768386569 2199 33198531813531453579211 2200 766217865410400390625 2201 16985107389382393911 2202 362033331456891249 2203 7427658739644871 2204 146830437604321 2205 2799360000059 2206 51520374361 2207 916132771 2208 15752961 2209 262207 2210 4225 2211 1 2212 1 2213 73786976294838206464 2214 10301051460877537453973547267841 2215 340282366920938463463374607431768211456 2216 108420217248550443400745280086994171142578129 2217 1759452407304813269615619081855885739163790606336 2218 3556153025177363557255317383565515512407041673852001 2219 1532495540865888858358347027150309183618739122183602176 2220 199667811101603467823686647723289448859052847504205678497 2221 10000000000000000000000000000000000000000000000000000000000 2222 228761562390246506066453264733492693192365450838991802120161 2223 2717376270889601918875979639080849756517127883888251440726016 2224 18487763498758903017821863604872883745551547783010632046513969 2225 77788236626678808982722471083604074886584214739573349250236416 2226 215197256322241735579900134833764013819745741784572601318359361 2227 411376139330301510538742295639337626245683966408394965837152256 2228 566102392446495912472763130484190827147641176198176468019613249 2229 580263502580954076834176784379033815974530084312159480524570624 2230 455959686821366022454949378982905905942144382221632529971562561 2231 281474976710656000000000000000000000000000000000000000000000000 2232 139414149125442071740250132344955044439487012516055212665353361 2233 56421329793655290016220050963478911465660476146466297273647104 2234 18956258430116202791319715713277227626159289499745290235663521 2235 5361602775518515172309436468072356318555971195252167489355776 2236 1292469707114105741986576081359316958696581423282623291015649 2237 268460636031393932323010374318061912785738337881638804914176 2238 48519278097689642681155855396759336072749841943521979872801 2239 7696995872834089412498427582956590237436585436481822130176 2240 1080244137479689290215446159447411025741704035417740877297 2241 135085171767299208900000000000000000000000000000000000000 2242 15148954872646847105498509334067131813327318808179940481 2243 1532495540865888858358347027150309183618739122183602176 2244 140600833655571759317341856598849679202338192701378689 2245 11756638905368616011414050501310355554617941909569536 2246 900006121921754037511662394623272120952606201171841 2247 63340286662973277706162286946811886609896461828096 2248 4113897303606771042156868599311296618503721408849 2249 247461646672045434687037634376290210878716903424 2250 13831637670618865315545398098596852261222647521 2251 720575940379279360000000000000000000000000000 2252 35088445746427365591953667859821524027762721 2253 1601332619247764283850260201342556799238144 2254 68661200018502037993426956551095570850401 2255 2772453275529134737960082842514354077696 2256 105654455657631171893227100372314453169 2257 3807783932766699862493193563344470016 2258 130033429462229783044185156533092801 2259 4215263689798428837764998235160576 2260 129934811447123020117172145698497 2261 3814697265625000000000000000000 2262 106829942260164217198710340801 2263 2857942574656970690381479936 2264 73137151889028619724488209 2265 1792720717930698493280256 2266 42141982597572021484321 2267 951166013805414055936 2268 20635899893042801249 2269 430804206899405824 2270 8662995818654881 2271 167961600000000 2272 3142742836081 2273 56800235584 2274 992436481 2275 16777216 2276 274689 2277 4356 2278 1 2279 1 2280 147573952589676412929 2281 30903154382632612361920641803529 2282 1361129467683753853853498429727072845821 2283 542101086242752217003726400434970855712890625 2284 10556714443828879617693714491135314434982743638021 2285 24893071176241544900787221684958608586849291716964049 2286 12259964326927110866866776217202473468949912977468817401 2287 1797010299914431210413179829509605039731475627537851106401 2288 100000000000000000000000000000000000000000000000000000000009 2289 2516377186292711566730985912068419625116019959228909823321881 2290 32608515250675223026511755668970197078205534606659017288712181 2291 240340925483865739231684226863347488692170121179138216604681441 2292 1089035312773503325758114595170457048412179006354026889503309837 2293 3227958844833626033698502022506460207296186126768589019775390625 2294 6582018229284824168619876730229402019930943462534319453394436081 2295 9623740671590430512036973218231244061509899995368999956333424961 2296 10444743046457173383015182118822608687541541517618870649442271249 2297 8663234049605954426644038200675212212900743262211018069459689001 2298 5629499534213119999999999999999999999999999999999999999999999981 2299 2927697131634283506545252779244055933229227262837159465972420161 2300 1241269255460416380356841121196536052244530475222258540020236309 2301 435993943892672664200353461405376235401663658494141675420261489 2302 128678466612444364135426475233736551645343308686052019744538601 2303 32311742677852643549664402033982923967414535582065582275390625 2304 6979976536816242240398269732269609732429196784922608927768601 2305 1310020508637620352391208095712502073964245732475093456566329 2306 215515884439354503549955972322784526648224392221491019644901 2307 31327079986910989416247938623974919746509417027114485440801 2308 4052555153018976267000000000000000000000000000000000000029 2309 469617601052052260270453789356081086213146883053578155841 2310 49039857307708443467467104868809893875799651909875269601 2311 4639827510633868057472281267762039413677160359145495681 2312 399725722782532944388077717044552088857010024925364257 2313 31500214267261391312908183811814524233341217041015625 2314 2280250319867037997421842330085227917956272625811421 2315 152214200233450528559804138174517974884637692126081 2316 9403542573537726518107430106299028013391242330149 2317 539433869154135747306270525845277238187683254801 2318 28823037615171174399999999999999999999999999961 2319 1438626275603521989270100382252682485138269921 2320 67255970008406099921710928456387385568002089 2321 2952431600795587633717359131697109546569049 2322 121987944123281928470243645070631579418581 2323 4754450504593402735195219516754150390625 2324 175158060907268193674686903913845620781 2325 6111571184724799803076702357055363809 2326 202332657110324584212719915287707601 2327 6366805760909027985741435139224001 2328 190734863281250000000000000000049 2329 5448327055268375077134227383401 2330 148613013882162475899836956621 2331 3876269050118516845397872321 2332 96806918768257718637133877 2333 2317809042866461181640625 2334 53265296773103187132361 2335 1176246293903439668001 2336 24986644000165537849 2337 511116753300641401 2338 10077695999999941 2339 191707312997281 2340 3521614606269 2341 62523502209 2342 1073741761 2343 17850625 2344 287561 2345 4489 2346 1 2347 1 2348 295147905179352825856 2349 92709463147897837085761925410589 2350 5444517870735015415413993718908291383296 2351 2710505431213761085018632002174854278564453121 2352 63340286662973277706162286946811886609896461828096 2353 174251498233690814305510551794710260107945042018748349 2354 98079714615416886934934209737619787751599303819750539264 2355 16173092699229880893718618465586445357583280647840659957601 2356 1000000000000000000000000000000000000000000000000000000000000 2357 27680149049219827234040845032752615876276219551518008056540701 2358 391302183008102676318141068027642364938466415279908207464546304 2359 3124432031290254610011894949223517352998211575328796815860858721 2360 15246494378829046560613604332386398677770506088956376453046337536 2361 48419382672504390505477530337596903109442791901528835296630859389 2362 105312291668557186697918027683670432318895095400549111254310977536 2363 163603591417037318704628544709931149045668299921272999257668224321 2364 188005374836229120894273278138806956375747747317139671689960882176 2365 164601446942513134106236725812829032045114121982009343319734091037 2366 112589990684262400000000000000000000000000000000000000000000000000 2367 61481639764319953637450308364125174597813772519580348785420823361 2368 27307923620129160367850504666323793149379670454889687880445198336 2369 10027860709531471276608129612323653414238264145365258534666014269 2370 3088283198698664739250235405609677239488239408465248473868926976 2371 807793566946316088741610050849573099185363389551639556884765601 2372 181479389957222298250355013039009853043159116407987832121982976 2373 35370553733215749514562618584237555997034634776827523327290909 2374 6034444764301926099398767225037966746150282982201748550057984 2375 908485319620418693071190220095272672648773093786320077783201 2376 121576654590569288010000000000000000000000000000000000000000 2377 14558145632613620068384067470038513672607553374660922831101 2378 1569275433846670190958947355801916604025588861116008628224 2379 153114307850917645896585281836147300651346291851801357441 2380 13590674574606120109194642379514771021138340847462383616 2381 1102507499354148695951786433413508348166942596435546909 2382 82089011515213367907186323883068205046425814529212416 2383 5631925408637669556712753112457165070731594608664961 2384 357334617794433607688082344039363064508867208544256 2385 21037920897011294144944550507965812289319646937277 2386 1152921504606846976000000000000000000000000000000 2387 58983677299744401560074115672359981890669066721 2388 2824750740353056196711858995168270193856086016 2389 126954558834210268249846442662975710502469149 2390 5367469541424404852690720383107789494419456 2391 213950272706703123083784878253936767578081 2392 8057270801734336909035597580036898553856 2393 287243845682065590744605010781602099069 2394 9711967541295580042210555933809967104 2395 311973482284542371301330321821976001 2396 9536743164062500000000000000000000 2397 277864679818687128933845596553501 2398 7727876721872448746791521746944 2399 205442259656281392806087232961 2400 5227573613485916806405226496 2401 127479497357655364990234429 2402 2982856619293778479415296 2403 67046038752496061076001 2404 1449225352009601191936 2405 30155888444737842717 2406 604661760000000000 2407 11694146092834081 2408 218340105584896 2409 3938980639229 2410 68719476736 2411 1160290561 2412 18974736 2413 300829 2414 4624 2415 1 2416 1 2417 590295810358705651711 2418 278128389443693511257285776231761 2419 21778071482940061661655974875633165533187 2420 13552527156068805425093160010874271392822265625 2421 380041719977839666236973721680871319659378770968571 2422 1219760487635835700138573862562971820755615294131238401 2423 784637716923335095479473677900958302012794430558004314119 2424 145557834293068928043467566190278008218249525830565939618481 2425 9999999999999999999999999999999999999999999999999999999999991 2426 304481639541418099574449295360278774639038415066698088621947601 2427 4695626196097232115817692816331708379261596983358898489574555659 2428 40617616406773309930154634339905725588976750479274358606191163529 2429 213450921303606651848590460653409581488787085245389270342648725491 2430 726290740087565857582162955063953546641641878522932529449462890625 2431 1684996666696914987166688442938726917102321526408785780068975640591 2432 2781261054089634417978685260068829533776361098661640987380359813729 2433 3384096747052124176096919006498525214763459451708514090419295879151 2434 3127427491907749548018497790443751608857168317658177523074947729361 2435 2251799813685248000000000000000000000000000000000000000000000000019 2436 1291114435050719026386456475646628666554089222911187324493837291001 2437 600774319642841528092711102659123449286352750007573133369794363371 2438 230640796319223839361986981083444028527480075343400946297318327681 2439 74118796768767953742005649734632253747717745803165963372854247447 2440 20194839173657902218540251271239327479634084738790988922119140625 2441 4718464138887779754509230339014256179122137026607683635171557351 2442 955004950796825236893190701774414011919935138974343129836853841 2443 168964453400453930783165482301063068892207923501648959401623579 2444 26346074268992142099064516382762907506814419719803282255713641 2445 3647299637717078640299999999999999999999999999999999999999971 2446 451302514611022222119906091571193923850834154614488607763201 2447 50216813883093446110686315385661331328818843555712276103199 2448 5052772159080282314587314300592860921494427631109444796609 2449 462082935536608083712617840903502214718703588813721042911 2450 38587762477395204358312525169472792185842990875244140625 2451 2955204414547681244658707659790455381671329323051647011 2452 208381240119593773598371865160915107617069000520604889 2453 13578715476188477092147129073495796451336953924681691 2454 820478914983440471652837469810666679283466230552321 2455 46116860184273879040000000000000000000000000000039 2456 2418330769289520463963038742566759257517431737201 2457 118639531094828360261898077797067348141955612631 2458 5459046029871041534743397034507955551606171601 2459 236168659822673813518391696856742737754456107 2460 9627762271801640538770319521427154541015625 2461 370634456879779497815637488681697333477331 2462 13500460747057082764996435506735298654081 2463 466174441982187842026106684822878421039 2464 15286700631942576193765185769276826401 2465 476837158203124999999999999999999951 2466 14171098670753043575626125424226001 2467 401849589537367334833159130841139 2468 10888439761782913818722623349689 2469 282288975128239507545882230731 2470 7011372354671045074462890625 2471 167039970680451594847256631 2472 3821624208892275481335249 2473 84055070416556869132231 2474 1779197418239532716881 2475 36279705600000000059 2476 713342911662882601 2477 13537086546263491 2478 248155780267521 2479 4398046511167 2480 75418890625 2481 1252332511 2482 20151121 2483 314499 2484 4761 2485 1 2486 1 2487 1180591620717411303424 2488 834385168331080533771857328695281 2489 87112285931760246646623899502532662132736 2490 67762635780344027125465800054371356964111328129 2491 2280250319867037997421842330085227917956272625811456 2492 8538323413450849900970017037940802745289307058918668801 2493 6277101735386680763835789423207666416102355444464034512896 2494 1310020508637620352391208095712502073964245732475093456566337 2495 100000000000000000000000000000000000000000000000000000000000000 2496 3349298034955599095318942248963066521029422565733678974841423601 2497 56347514353166785389812313795980500551139163800306781874894667776 2498 528029013288053029092010246418774432656697756230566661880485125889 2499 2988312898250493125880266449147734140843019193435449784797082157056 2500 10894361101313487863732444325959303199624628177843987941741943359361 2501 26959946667150639794667015087019630673637144422540572481103610249216 2502 47281437919523785105637649421170102074198138677247896785466116833409 2503 60913741446938235169744542116973453865742270130753253627547325825024 2504 59421122346247241412351458018431280568286198035505372938424006857841 2505 45035996273704960000000000000000000000000000000000000000000000000000 2506 27113403136065099554115585988579201997635873681134933814370583111041 2507 13217035032142513618039644258500715884299760500166608934135475994624 2508 5304738315342148305325700564919212656132041732898221764838321536641 2509 1778851122450430889808135593631174089945225899275983120948501938176 2510 504870979341447555463506281780983186990852118469774723052978515649 2511 122680067611082273617239988814370660657175562691799774514460491776 2512 25785133671514281396116148947909178321838248752307264505595053681 2513 4731004695212710061928633504429765928981821858046170863245459456 2514 764036153800772120872870975100124317697618171874295185415695617 2515 109418989131512359209000000000000000000000000000000000000000000 2516 13990377952941688885717088838707011639375858793049146840659201 2517 1606938044258990275541962092341162602522202993782792835301376 2518 166741481249649316381381371919564410409316111826611678288129 2519 15710819808244674846229006590719075300435922019666515460096 2520 1350571686708832152540938380931547726504504680633544921841 2521 106387358923716524807713475752456393740167855629859291136 2522 7710105884424969623139759010953858981831553019262380929 2523 515991188095162129501590904792840265150804249137905664 2524 31998677684354178394460661322616000492055182991540481 2525 1844674407370955161600000000000000000000000000000000 2526 99151561540870339022484588445237129558214701225281 2527 4982860305982791130999719267476828621962135732224 2528 234738979284454785993966072483842088719065378801 2529 10391421032197647794809234661696680461196066816 2530 433249302231073824244664378464221954345703169 2531 17049185016469856899519324479358077339959296 2532 634521655111682889954832468816559036741761 2533 22376373215145016417253120871498164207616 2534 749048330965186233494494102694564493697 2535 23841857910156250000000000000000000000 2536 722726032208405222356932396635526001 2537 20896178655943101411324274803736576 2538 577087307374494432392299037533569 2539 15243604656924933407477640462336 2540 385625479506907479095458984321 2541 9354238358105289311446368256 2542 217832579906859702436109249 2543 4875194084160298409672704 2544 104972647676132430295921 2545 2176782336000000000000 2546 43513917611435838721 2547 839299365868340224 2548 15633814156853761 2549 281474976710656 2550 4902227890689 2551 82653950016 2552 1350125041 2553 21381376 2554 328577 2555 4900 2556 1 2557 1 2558 2361183241434822606849 2559 2503155504993241601315571986085849 2560 348449143727040986586495598010130648530941 2561 338813178901720135627329000271856784820556640625 2562 13681501919202227984531053980511367507737635754868741 2563 59768263894155949306790119265585619217025149412430681649 2564 50216813883093446110686315385661331328818843555712276103161 2565 11790184577738583171520872861412518665678211592275841109096961 2566 1000000000000000000000000000000000000000000000000000000000000009 2567 36842278384511590048508364738593731731323648223070468723255659721 2568 676170172238001424677747765551766006613669965603681382498736013301 2569 6864377172744689378196133203444067624537070830997366604446306636401 2570 41836380575506903762323730288068277971802268708096296987159150198797 2571 163415416519702317955986664889389547994369422667659819126129150390625 2572 431359146674410236714672241392314090778194310760649159697657763987441 2573 803784444631904346795840040159891735261368357513214245352923986167681 2574 1096447346044888233055401758105522169583360862353558565295851864850449 2575 1129001324578697586834677702350194330797437762674602085830056130299321 2576 900719925474099199999999999999999999999999999999999999999999999999981 2577 569381465857367090636427305760163241950353347303833610101782245331441 2578 290774770707135299596872173687015749454594731003665396550980471881749 2579 122008981252869411022491112993141891091036959856659100591281395343249 2580 42692426938810341355395254247148178158685421582623594902764046516201 2581 12621774483536188886587657044524579674771302961744368076324462890625 2582 3189681757888139114048239709173637177086564629986794137375972786201 2583 696198609130885597695136021593547814689632716312296141651066450089 2584 132468131465955881734001738124033446011491012025292784170872864741 2585 22157048460222391505313258277903605213230926984354560377055172081 2586 3282569673945370776270000000000000000000000000000000000000000029 2587 433701716541192355457229753999917360820651622584523552060436161 2588 51422017416287688817342786954917203280710495801049370729644001 2589 5502468881238427440585585273345625543507431690278185383507201 2590 534167873480318944771786224084448560214821348668661525643297 2591 47270009034809125338932843332604170427657663822174072265625 2592 3829944921253794893077685127088430174646042802674934480861 2593 285273917723723876056171083405292782327767461712708093041 2594 19607665147616160921060454382127930075730561467240415269 2595 1247948429689812957383965791582024019190152136670080241 2596 73786976294838206463999999999999999999999999999999961 2597 4065214023175683899921868126254722311886802750234881 2598 209280132851277227501988209234026802122409700753449 2599 10093776109231555797740541116805209814919811290249 2600 457222525416696502971606325114653940292626939861 2601 19496218600398322091009897030889987945556640625 2602 784262510757613417377888926050471557638127661 2603 29822517790249095827877126034378274726864929 2604 1074065914326960788028149801831911881965521 2605 36703368217294125441230211032033660188801 2606 1192092895507812500000000000000000000049 2607 36859027642628666340203552228411828601 2608 1086601290109041273388862289794301901 2609 30585627290848204916791848989276401 2610 823154651473946404003792584966197 2611 21209401372879911350250244140625 2612 523837348053896201440996622281 2613 12416457054691003038858224001 2614 282761256881297307761016889 2615 6193386212891813387462761 2616 130606940159999999999941 2617 2654348974297586158321 2618 52036560683837093949 2619 984930291881790849 2620 18014398509481921 2621 318644812890625 2622 5455160701121 2623 90458382169 2624 1453933501 2625 22667121 2626 343069 2627 5041 2628 1 2629 1 2630 4722366482869645213696 2631 7509466514979724803946715958257549 2632 1393796574908163946345982392040522594123776 2633 1694065894508600678136645001359283924102783203121 2634 82089011515213367907186323883068205046425814529212416 2635 418377847259091645147530834859099334519176045887014771549 2636 401734511064747568885490523085290650630550748445698208825344 2637 106111661199647248543687855752712667991103904330482569981872641 2638 10000000000000000000000000000000000000000000000000000000000000000 2639 405265062229627490533592012124531049044560130453775155955812256941 2640 8114042066856017096132973186621192079364039587244176589984832159744 2641 89236903245680961916549731644772879118981920802965765857801986273201 2642 585709328057096652672532224032955891605231761913348157820228102782976 2643 2451231247795534769339799973340843219915541340014897286891937255859389 2644 6901746346790563787434755862277025452451108972170386555162524223799296 2645 13664335558742373895529280682718159499443262077724642170999707764850561 2646 19736052228807988194997231645899399052500495522364054175325333567307776 2647 21451025166995254149858876344653692285151317490817439630771066475687117 2648 18014398509481984000000000000000000000000000000000000000000000000000000 2649 11957010783004708903364973420963428080957420293380505812137427151960241 2650 6397044955556976591131187821114346488001084082080638724121570381398016 2651 2806206568815996453517295598842263495093850076703159313599472092894749 2652 1024618246531448192529486101931556275808450117982966277666337116389376 2653 315544362088404722164691426113114491869282574043609201908111572265601 2654 82931725705091616965254232438514566604250680379656647571775292440576 2655 18797362446533911137768672583025790996620083340431995824578794152429 2656 3709107681046764688552048667472936488321748336708197956784440213504 2657 642554405346449353654084490059204551183696882546282250934599990321 2658 98477090218361123288100000000000000000000000000000000000000000000 2659 13444753212776963019174122373997438185440200300120230113873521021 2660 1645504557321206042154969182557350504982735865633579863348609024 2661 181581473080868105539324314020405642935745245779180117655737601 2662 18161707698330844122240731618871251047303925854734491871870976 2663 1654450316218319386862649516641145964968018233776092529296909 2664 137878017165136616150796664575183486287257540896297641312256 2665 10555134955777783414078330085995832946127396083370199442481 2666 745091275609414115000297266520861342877761335755135778816 2667 48669988757902705337974665871698936748415933330133129437 2668 2951479051793528258560000000000000000000000000000000000 2669 166673774950203039896796593176443614787358912759630081 2670 8789765579753643555083504787829125689141207431643136 2671 434032372696956899302843268022624022041551885480749 2672 20117791118334646130750678305044773372875585355776 2673 877329837017924494095445366390049457550048828081 2674 36076075494850217199382890598321691651353870336 2675 1401658336141707503910224923615778912162651709 2676 51555163887694117825351190487931770334347264 2677 1798465042647412146620280340569649349251201 2678 59604644775390625000000000000000000000000 2679 1879810409774061983350381163649003258701 2680 56503267085670146216220839069303701504 2681 1621038246414954860589967996431649201 2682 44450351179593105816204799588171776 2683 1166517075508395124263763427734429 2684 29334891491018187280695810850816 2685 707738052117387173214918768001 2686 16400152899115243850138976256 2687 365409786560616989860302957 2688 7836416409600000000000000 2689 161915287432152755657521 2690 3226266762397899821056 2691 62050608388552823549 2692 1152921504606846976 2693 20711912837890561 2694 360040606269696 2695 6060711605389 2696 98867482624 2697 1564031281 2698 24010000 2699 357981 2700 5184 2701 1 2702 1 2703 9444732965739290427391 2704 22528399544939174411840147874772641 2705 5575186299632655785383929568162090376495107 2706 8470329472543003390683225006796419620513916015625 2707 492534069091280207443117943298409230278554887175274491 2708 2928644930813641516032715844013695341634232321209103400801 2709 3213876088517980551083924184682325205044405987565585670602759 2710 955004950796825236893190701774414011919935138974343129836853841 2711 99999999999999999999999999999999999999999999999999999999999999991 2712 4457915684525902395869512133369841539490161434991526715513934826241 2713 97368504802272205153595678239454304952368475046930119079817985916939 2714 1160079742193852504915146511382047428546764970438554956151425821551769 2715 8199930592799353137415451136461382482473244666786874209483193438961651 2716 36768468716933021540096999600112648298733120100223459303379058837890625 2717 110427941548649020598956093796432407239217743554726184882600387580788751 2718 232293704498620356223997771606208711490535455321318916906995032002459809 2719 355248940118543787509950169626189182945008919402552975155856004211539951 2720 407569478172909828847318650548420153417875032325531352984650263038054881 2721 360287970189639680000000000000000000000000000000000000000000000000000019 2722 251097226443098886970664441840231989700105826160990622054885970191165481 2723 140734989022253485004886132064515622736023849805774051930674548390756331 2724 64542751082767918430897798773372060387158551764172664212787858136578721 2725 24590837916754756620707666446357350619402802831591190663992090793345047 2726 7888609052210118054117285652827862296732064351090230047702789306640625 2727 2156224868332382041096610043401378731710517689871072836866157603454951 2728 507528786056415600719754159741696356908742250191663887263627442114881 2729 103855015069309411279457362689242221673008953427829542789964325978139 2730 18634077755047031255968450211716931984327209593842185277103399720121 2731 2954312706550833698642999999999999999999999999999999999999999999971 2732 416787349596085853594397793593920583748646209303727133530079150721 2733 52656145834278593348959013841835216159447547700274555627155488799 2734 5992188611668647482797702362673386216879593110712943882639341889 2735 617498061743248700156184875041622535608333479060972723643613151 2736 57905761067641178540192733082440108773880638182163238525390625 2737 4963608617944918181428679924706605506341271472266715087241251 2738 390539993363777986320898213181845819006713655084697379373129 2739 28313468473157736370011296127792731029354930758695159594971 2740 1898129561558205508181011968996258533188221399875192046561 2741 118059162071741130342400000000000000000000000000000000039 2742 6833624772958324635768660320234188206281715423144834961 2743 369170154349653029313507201088823278943930712129011671 2744 18663392025969146670022260524972832947786731075670401 2745 885182809206724429753029845421970028406525755654187 2746 39479842665806602234295041487552225589752197265625 2747 1659499472763109991171612967522797815962278035411 2748 65877941798660252683780571409941608871644628161 2749 2474647866609317655616857143420724976048668719 2750 88124787089723195184393736687912818113311201 2751 2980232238769531249999999999999999999999951 2752 95870330898477161150869439346099166191201 2753 2938169888454847603243483631603792478259 2754 85915027059992607611268303810877410409 2755 2400318963698027714075059177761275851 2756 64158439152961731834506988525390625 2757 1642753923497018487718965407645751 2758 40341068970691068873250369779249 2759 951208868148684143308060622791 2760 21559177407076402401757871041 2761 470184984576000000000000059 2762 9876832533361318095112441 2763 200028539268669788905411 2764 3909188328478827879681 2765 73786976294838206527 2766 1346274334462890625 2767 23762680013799871 2768 406067677556641 2769 6722988818499 2770 107918163081 2771 1680699931 2772 25411681 2773 373319 2774 5329 2775 1 2776 1 2777 18889465931478580854784 2778 67585198634817523235520443624317921 2779 22300745198530623141535718272648361505980416 2780 42351647362715016953416125033982098102569580078129 2781 2955204414547681244658707659790455381671329323051646976 2782 20500514515695490612229010908095867391439626248463723805601 2783 25711008708143844408671393477458601640355247900524685364822016 2784 8595044557171427132038716315969726107279416250769088168531684577 2785 1000000000000000000000000000000000000000000000000000000000000000000 2786 49037072529784926354564633467068256934391775784906793870653283088641 2787 1168422057627266461843148138873451659428421700563161428957815831003136 2788 15081036648520082563896904647966616571107944615701214429968535680173009 2789 114799028299190943923816315910459354754625425335016238932764708145463296 2790 551527030753995323101454994001689724480996801503351889550685882568359361 2791 1766847064778384329583297500742918515827483896875618958121606201292619776 2792 3948992976476546055807962117305548095339102740462421587418915544041816769 2793 6394480922133788175179103053271405293010160549245953552805408075807719424 2794 7743820085285286748099054360419982914939625614185095706708354997723042721 2795 7205759403792793600000000000000000000000000000000000000000000000000000000 2796 5273041755305076626383953278644871783702222349380803063152605374014475121 2797 3096169758489576670107494905419343700192524695727029142474840064596639744 2798 1484483274903662123910649371787557388904646690575971276894120737141310561 2799 590180110002114158896983994712576414865667267958188575935810179040280576 2800 197215226305252951352932141320696557418301608777255751192569732666015649 2801 56061846576641933068511861128435847024473459936647893758520097689829376 2802 13703277223523221219433362313025801636536040755174924956117940937101761 2803 2907940421940663515824806155298782206844250695979227198119001127387136 2804 540388254896363906423085056139791027545489078221423373035998591883537 2805 88629381196525010959290000000000000000000000000000000000000000000000 2806 12920407837478661461426331601411538096208032488415541139432453672321 2807 1684996666696914987166688442938726917102321526408785780068975640576 2808 197742224185065366932324177968221745157026572653527148127098282369 2809 20994934099270455805310285751415166210683338288073072603882848256 2810 2026701637367441248906745657885403807085822336375713348388671841 2811 178689910246017054531432477289437798228285773001601743140683776 2812 14449979754459785493873233887728295303248405238133803036805809 2813 1075911801979993982060429252856123779115487368830416064610304 2814 74027052900770014819059466790854082794340634595132489815841 2815 4722366482869645213696000000000000000000000000000000000000 2816 280178615691291310066515073129601716457550332348938233441 2817 15505146482685427231167302445730577715645089909418491904 2818 802525857116673306810957202573831816754829436253827201 2819 38948043605095874909133313198566681249887133248782336 2820 1776592919961297100543276866939850151538848876953169 2821 76336975747103059593894196506048699534264789630976 2822 3096263264537031876137686856267255616967297523521 2823 118783097597247247469609142884194798850336096256 2824 4318114567396436564035293097707728087552248897 2825 149011611938476562500000000000000000000000000 2826 4889386875822335218694341406651057475751201 2827 152784834199652075368661148843397208866816 2828 4553496434179608203397220101976502751729 2829 129617224039693496560053195599108898816 2830 3528714153412895250897884368896484321 2831 91994219715833035312262062828158976 2832 2299440931329390925775271077417249 2833 55170114352623680311867516125184 2834 1271991467017507741703714391361 2835 28211099074560000000000000000 2836 602486784535040403801858961 2837 12401769434657526912139264 2838 246278864694166156419841 2839 4722366482869645213696 2840 87507831740087890689 2841 1568336880910795776 2842 27206534396294881 2843 457163239653376 2844 7446353252657 2845 117649000000 2846 1804229281 2847 26873856 2848 389089 2849 5476 2850 1 2851 1 2852 37778931862957161709569 2853 202755595904452569706561330872953769 2854 89202980794122492566142873090593446023921661 2855 211758236813575084767080625169910490512847900390625 2856 17731226487286087467952245958742732290027975938309881861 2857 143503601609868434285603076356671071740077383739246066639249 2858 205688069665150755269371147819668813122841983204197482918576121 2859 77355401014542844188348446843727534965514746256921793516785161121 2860 10000000000000000000000000000000000000000000000000000000000000000009 2861 539407797827634189900210968137750826278309533633974732577186113975161 2862 14021064691527197542117777666481419913141060406757937147493789972037621 2863 196053476430761073330659760423566015424403280004115787589590963842248961 2864 1607186396188673214933428422746430966564755954690227345058705914036486157 2865 8272905461309929846521824910025345867214952022550278343260288238525390625 2866 28269553036454149273332760011886696253239742350009903329945699220681916401 2867 67132880600101282948735355994194317620764746587861166986121564248710884801 2868 115100656598408187153223854958885295274182889886427163950497345364538949649 2869 147132581620420448213882032847979675383852886669516818427458744956737812041 2870 144115188075855871999999999999999999999999999999999999999999999999999999981 2871 110733876861406609154063018851542307457746669336996864326204712854303977121 2872 68115734686770686742364887919225561404235543305994641134446481421126074389 2873 34143115322784228849944935551113819944806873883247339368564776954250143409 2874 14164322640050739813527615873101833956776014430996525822459444296966733801 2875 4930380657631323783823303533017413935457540219431393779814243316650390625 2876 1457608010992690259781308389339332022636309958352845237721522539935563801 2877 369988485035126972924700782451696644186473100389722973815184405301748249 2878 81422331814338578443094572348365901791639019487418361547332031566839781 2879 15671259391994553286269466628053939798819183268421277818043959164621761 2880 2658881435895750328778700000000000000000000000000000000000000000000029 2881 400532642961838505304216279643757680982449007140881775322406063842881 2882 53919893334301279589334030174039261347274288845081144962207220498401 2883 6525493398107157108766697872951317590181876897566395888194243317121 2884 713827759375195497380549715548115651163233501794484468532016840737 2885 70934557307860443711736098025989133248003781773149967193603515625 2886 6432836768856613963131569182419760736218287828057662753064615901 2887 534649250915012063273309653845946926220190993810950712361813601 2888 40884648475239771318296311608532703606388520015555810455191589 2889 2887055063130030577943319204843309228979284749210167102819281 2890 188894659314785808547839999999999999999999999999999999999961 2891 11487323243342943712727117998313670374759563626306467569441 2892 651216152272787943709026702720684264057093776195576660009 2893 34508611856016952192871159710674768120457665758914571449 2894 1713713918624218496001865780736933974995033862946422741 2895 79946681398258369524447459012293256819248199462890625 2896 3511500884366740741319133039278240178576180323024941 2897 145524373433240498178471282244561013997462983607649 2898 5701588684667867878541238858441350344816132620241 2899 211587613802425391637729361787678676290060193601 2900 7450580596923828125000000000000000000000000049 2901 249358730666939096153411411739203931263313801 2902 7944811378381907919170379739856654861074381 2903 241335311011519234780052665404754645838881 2904 6999330098143448814242872562351880536117 2905 194079278437709238799383640289306640625 2906 5151676304086649977486675518376902601 2907 131068133085775282769190451412780001 2908 3199866632452173458088315935260729 2909 75047496554032956760519149093721 2910 1692665944473599999999999999941 2911 36751693856637464631913392961 2912 768909704948766668552634429 2913 15515568475732467854453889 2914 302231454903657293676481 2915 5688009063105712890625 2916 103510234140112521281 2917 1822837804551761449 2918 31087100296429501 2919 513798374428641 2920 8235430000069 2921 128100283921 2922 1934917561 2923 28398241 2924 405297 2925 5625 2926 1 2927 1 2928 75557863725914323419136 2929 608266787713357709119683992618861309 2930 356811923176489970264571492362373784095686656 2931 1058791184067875423835403125849552452564239501953121 2932 106387358923716524807713475752456393740167855629859291136 2933 1004525211269079039999221534496697502180541686174722466474749 2934 1645504557321206042154969182557350504982735865633579863348609024 2935 696198609130885597695136021593547814689632716312296141651066450081 2936 100000000000000000000000000000000000000000000000000000000000000000000 2937 5933485776103976088902320649515259089061404869973722058349047253726781 2938 168252776298326370505413331997777038957692724881095245769925479664451584 2939 2548695193599893953298576885506358200517242640053505238664682529949236481 2940 22500609546641425009067997918450033531906583365663182830821882796510806016 2941 124093581919648947697827373650380188008224280338254175148904323577880859389 2942 452312848583266388373324160190187140051835877600158453279131187530910662656 2943 1141258970201721810128501051901303399553000691993639838764066592228085041601 2944 2071811818771347368758029389259935314935292017955688951108952216561701093376 2945 2795519050787988516063758624111613832293204846720819550121716154178018428797 2946 2882303761517117440000000000000000000000000000000000000000000000000000000000 2947 2325411414089538792235323395882388456612680056076934150850298969940383519521 2948 1498546163108955108332027534222962350893181952731882104957822591264773636096 2949 785291652424037263548733517675617858730558099314688805476989869947753298429 2950 339943743361217755524662780954444014962624346343916619739026663127201611776 2951 123259516440783094595582588325435348386438505485784844495356082916259765601 2952 37897808285809946754314018122822632588544058917173976180759586038324658176 2953 9989689095948428268966921126195809393034773710522520293009978943147202749 2954 2279825290801480196406648025754245250165892545647714123325296883871514624 2955 454466522367842045301814532213564254165756314784217056723274815774031041 2956 79766443076872509863361000000000000000000000000000000000000000000000000 2957 12416511931816993664430704668956488110455919221367335034994587979129341 2958 1725436586697640946858688965569256363112777243042596638790631055949824 2959 215341282137536184589301029807393480476001937619691064310410029464961 2960 24270143818756646910938690328635932139549939061012471930088572583936 2961 2482709505775115529910763430909619663680132362060248851776123046909 2962 231582123678838102672736490567111386503858361810075859110326173696 2963 19782022283855446341112457192300036270147066771005176357387103201 2964 1553616642059111310095259841124242737042763760591120797297278976 2965 112595147462071192539789448988889059930192105219196517009951997 2966 7555786372591432341913600000000000000000000000000000000000000 2967 470980252977060692221811837930860485365142108678565170347041 2968 27351078395457093635779121514268739090397938600214219718656 2969 1483870309808728944293459867559015029179679627633326572349 2970 75403412419465613824082094352425094899781489969642602496 2971 3597600662921626628600135655553196556866168975830078081 2972 161529040680870074100680119806799048214504294859145216 2973 6839645551362303414388150265494367657880760229559549 2974 273676256864057658169979465205184816551174365773824 2975 10367793076318844190248738727596255138212949486401 2976 372529029846191406250000000000000000000000000000 2977 12717295264013893903823981998699400494429003901 2978 413130191675859211796859746472546052775870464 2979 12790771483610519443342791266451996229460641 2980 377963825299746235969115118367001548947456 2981 10674360314074008133966100215911865234429 2982 288493873028852398739253829029106548736 2983 7470883585889191117843855730528460001 2984 185592264682226060569122324245118976 2985 4427802296687944448870629796529597 2986 101559956668416000000000000000000 2987 2241853325254885342546716970561 2988 47672401706823533450263330816 2989 977480813971145474830595069 2990 19342813113834066795298816 2991 369720589101871337890561 2992 6831675453247426400256 2993 122130132904968017149 2994 2113922820157210624 2995 35452087835576161 2996 576480100000000 2997 9095120158461 2998 139314069504 2999 2073071521 3000 29986576 3001 421949 3002 5776 3003 1 3004 1 3005 151115727451828646838271 3006 1824800363140073127359051977856583921 3007 1427247692705959881058285969449495136382746627 3008 5293955920339377119177015629247762262821197509765625 3009 638324153542299148846280854514738362441007133779155746811 3010 7031676478883553279994550741476882515263791803223057265323201 3011 13164036458569648337239753460458804039861886925068638906788872199 3012 6265787482177970379256224194341930332206694446810665274859598050801 3013 999999999999999999999999999999999999999999999999999999999999999999991 3014 65268343537143736977925527144667849979675453569710942641839519790994481 3015 2019033315579916446064959983973324467492312698573142949239105755973419019 3016 33133037516798621392881499511582656606724154320695568102640872889340074409 3017 315008533652979950126951970858300469446692167119284559631506359151151284211 3018 1861403728794734215467410604755702820123364205073812627233564853668212890625 3019 7237005577332262213973186563042994240829374041602535252466099000494570602511 3020 19401402493429270772184517882322157792401011763891877258989132067877445707489 3021 37292612737884252637644529006678835668835256323202401119961139898110619680751 3022 53114861964971781805211413858120662813570892087695571452312606929382350146801 3023 57646075230342348800000000000000000000000000000000000000000000000000000000019 3024 48833639695880314636941791313530157588866281177615617167856278368748053910361 3025 32968015588397012383304605752905171719650002960101406309072097007825019994091 3026 18061708005752857061620870906539210750802836284237842525970767008798325863361 3027 8158649840669226132591906742906656359102984312253998873736639915052838682647 3028 3081487911019577364889564708135883709660962637144621112383902072906494140625 3029 985343015431058615612164471193388447302145531846523380699749236996441112551 3030 269721605590607563262106870407286853611938890184108047911269431464974473521 3031 63835108142441445499386144721118867004644991278135995453108312748402409499 3032 13179529148667419313752621434193363370806933128742294644974969657446901001 3033 2392993292306175295900829999999999999999999999999999999999999999999999971 3034 384911869886326803597351844737651131424133495862387386084832227353008641 3035 55213970774324510299478046898216203619608871777363092441300193790394399 3036 7106262310538694091446933983643984855708063941449805122243530972344769 3037 825184889837725994971915471173621692744697928074424045623011467853791 3038 86894832702129043546876720081836688228804632672108709812164306640625 3039 8336956452438171696218513660416009914138901025162730927971742253091 3040 731934824502651514621160916115101341995441470527191525223322819769 3041 59037432398246229783619873962721224007625022902462590297296601051 3042 4391210751020776509051788510566673337277492103548664163388126401 3043 302231454903657293676544000000000000000000000000000000000000039 3044 19310190372059488381094285355165279899970826455821171984230321 3045 1148745292609197932702723103599287041796713421208997228183511 3046 63806423321775344604618774305037646254726223988233042609201 3047 3317750146456487008259612151506704175590385558664274509867 3048 161892029831473198287006104499893845058977603912353515625 3049 7430335871320023408631285511112756217867197563520679891 3050 321463340914028260476243062478235279920395730789296641 3051 13136460329474767592159014329848871194456369557143599 3052 508021860739623365322188197652216501772434524836001 3053 18626451492309570312499999999999999999999999999951 3054 648582058464708589095023081933669425215879196401 3055 21482769967144679013436706816572394744345264179 3056 677910888631357530497167937121955800161416729 3057 20410046566186296742332216391818083643162571 3058 587089817274070447368135511875152587890625 3059 16155656889615734329398214425629966729271 3060 425840364395683893717099776640122223249 3061 10764351351569111513009094806216900551 3062 261240335504588722483367157995242801 3063 6093597400104960000000000000000059 3064 136753052840548005895349735207881 3065 2955688905823059073916326510531 3066 61581291280182164914327485441 3067 1237940039285380274899124287 3068 24031838291621636962890625 3069 450890579914330142416831 3070 8182718904632857144561 3071 143746751770690322499 3072 2446194060654759801 3073 40353606999999931 3074 645753531245761 3075 10030613004359 3076 151334226289 3077 2219006551 3078 31640625 3079 439051 3080 5929 3081 1 3082 1 3083 302231454903657293676544 3084 5474401089420219382077155933569751761 3085 5708990770823839524233143877797980545530986496 3086 26469779601696885595885078146238811314105987548828129 3087 3829944921253794893077685127088430174646042802674934480896 3088 49221735352184872959961855190338177606846542622561400857262401 3089 105312291668557186697918027683670432318895095400549111254310977536 3090 56392087339601733413306017749077372989860250021295987473736382457217 3091 10000000000000000000000000000000000000000000000000000000000000000000000 3092 717951778908581106757180798591346349776429989266820369060234717700939281 3093 24228399786958997352779519807679893609907752382877715390869269071681028096 3094 430729487718382078107459493650574535887414006169042385334331347561420967329 3095 4410119471141719301777327592016206572253690339669983834841089028116117979136 3096 27921055931921013232011159071335542301850463076107189408503472805023193359361 3097 115792089237316195423570985008687907853269984665640564039457584007913129639936 3098 329823842388297603127136803999476682470817199986161913402815245153916577027329 3099 671267029281916547477601522120219042039034613817643220159300518165991154253824 3100 1009182377334463854299016863304292593457846949666215857593939531658264652789201 3101 1152921504606846976000000000000000000000000000000000000000000000000000000000000 3102 1025506433613486607375777617584133309366191904729927960524981845743709132117601 3103 725296342944734272432701326563913777832300065122230938799586134172150439870464 3104 415419284132315712417280030850401847268465234537470378097327641202361494857281 3105 195807596176061427182205761829759752618471623494095972969679357961268128382976 3106 77037197775489434122239117703397092741524065928615527809597551822662353515649 3107 25618918401207524005916276251028099629855783828009607898193480161907468926976 3108 7282483350946404208076885500996745047522350034970917293604274649554310785041 3109 1787383027988360473982812052191328276130059755787807872687032756955267465216 3110 382206345311355160098826021591607537753401060733526544704274120065960129057 3111 71789798769185258877024900000000000000000000000000000000000000000000000000 3112 11932267966476130911517907186867185074148138371734008968629799047943267841 3113 1766847064778384329583297500742918515827483896875618958121606201292619776 3114 234506656247776905017748821460251500238366110067843569034036522087377409 3115 28056286254482683829045126019903137553319729554530417551182389907030016 3116 3041319144574516524140685202864284088008162143523804843425750732421841 3117 300130432287774181063866491774976356909000436905858313406982721110016 3118 27081588506598106040982953896258749653831334409506086433262944331489 3119 2243422431133356731777555210583406512289750870293578431297270841344 3120 171257219289810283853019751912100260153822192038397902372136929601 3121 12089258196146291747061760000000000000000000000000000000000000000 3122 791717805254439023624865699561776475898803884688668051353443201 3123 48247302289586313173514370351170055755461963690777883583709184 3124 2743676202836339817998607295116618788953227631494020832195601 3125 145981006444085428363422934666294983725976964581228078432256 3126 7285141342416293922915274702495223027653992176055908203169 3127 341795450080721076797039133511186786021891087921951277056 3128 15108777022959328242383423936477058156258599347096942081 3129 630550095814788844423632687832745817333905738742890496 3130 24893071176241544900787221684958608586849291716964097 3131 931322574615478515625000000000000000000000000000000 3132 33077684981700138043846177178617140686009839016401 3133 1117104038291523308698708754461764526705953734656 3134 35929277097461949116349900667463657408555086689 3135 1102142514574060024085939685158176516730781696 3136 32289939950073874605247453153133392333984321 3137 904716785818481122446300007835278136836096 3138 24272900770553981941874687268486966725249 3139 624332378391008467754527498760580235264 3140 15413179794770734626518662321719325201 3141 365615844006297600000000000000000000 3142 8341936223273428359616333847680801 3143 183252712161029662582812243656704 3144 3879621350651476389602631582721 3145 79228162514264337593543950336 3146 1562069488955406402587890689 3147 29758778274345789399515136 3148 548242166610401428685521 3149 9774779120406941925376 3150 168787390185178426337 3151 2824752490000000000 3152 45848500718448961 3153 722204136308736 3154 11047398519169 3155 164206490176 3156 2373046801 3157 33362176 3158 456609 3159 6084 3160 1 3161 1 3162 604462909807314587353089 3163 16423203268260658146231467800709255289 3164 22835963083295358096932575511191922182123945981 3165 132348898008484427979425390731194056570529937744140625 3166 22979669527522769358466110762530581047876256816049606885381 3167 344552147465294110719732986332367243247925798357929806000836849 3168 842498333348457493583344221469363458551160763204392890034487820281 3169 507528786056415600719754159741696356908742250191663887263627442114881 3170 100000000000000000000000000000000000000000000000000000000000000000000009 3171 7897469567994392174328988784504809847540729881935024059662581894710332201 3172 290740797443507968233354237692158723318893028594532584690431228860172337141 3173 5599483340338967015396973417457468966536382080197551009346307518298472575121 3174 61741672595984070224882586288226892011551664755379773687775246393625651707917 3175 418815838978815198480167386070033134527756946141607841127552092075347900390625 3176 1852673427797059126777135760139006525652319754650249024631321344126610074238961 3177 5607005320601059253161325667991103602003892399764752527847859167616581809464321 3178 12082806527074497854596827398163942756702623048717577962867409326987840776568849 3179 19174465169354813231681320402781559275699092043658101294284851101507028402995161 3180 23058430092136939519999999999999999999999999999999999999999999999999999999999981 3181 21535635105883218754891329969266799496690029999328487171024618760617891774469201 3182 15956519544784153993519429184406103112310601432689080653590894951787309677150229 3183 9554643535043261385597440709559242487174700394361818696238535747654314381717969 3184 4699382308225474252372938283914234062843318963858303351272304591070435081191401 3185 1925929944387235853055977942584927318538101648215388195239938795566558837890625 3186 666091878431395624153823182526730590376250379528249805353030484209594192101401 3187 196627050475552913618075908526912116283103450944214766927315415537966391196809 3188 50046724783674093271518737461357191731641673162058620435236917194747489026021 3189 11083984014029299642865954626156618594848630761272269796423949481912843741841 3190 2153693963075557766310747000000000000000000000000000000000000000000000000029 3191 369900306960760058257055122792882737298592289523754278027523770486241304001 3192 56539106072908298546665520023773392506479484700019806659891398441363832801 3193 7738719656176637865585711108188299507866081632238837778123205228883453441 3194 953913732652411250187534284676706676812870804854034196740201256839020577 3195 106446170060108078344923982100249943080285675023333169519901275634765625 3196 10804695562359870518299193703899148848724015728610899282651377959960541 3197 1002018774744129923516369294161573737191759373151725198030728940263761 3198 85250052383067555807547098002169447467010533071155980389296291971109 3199 6679031552302601070267770324571910145999065489497518192513340255921 3200 483570327845851669882470399999999999999999999999999999999999999961 3201 32460430015431999968619493682032835511850959272235390105491169601 3202 2026386696162625153287603554749142341729402475012671110515785769 3203 117978076721962612173940113690014607924988788154242895784412649 3204 6423164283539758847990609125316979283942986441574035451019221 3205 327831360408733226531187361612285036244429647922515869140625 3206 15722590703713169532663800141514592157006990044409758744621 3207 710112520079088427392020925014421733344154169313556279969 3208 30266404599109864532334369015971799232027475459658743761 3209 1219760487635835700138573862562971820755615294131238401 3210 46566128730773925781250000000000000000000000000000049 3211 1686961934066707040236155036109474174986501789839001 3212 58089409991159212052332855232011755388709594202061 3213 1904251686165483303166544735375573842653419591761 3214 59515695786999241300640742998541531903462211637 3215 1775946697254063103288609923422336578369140625 3216 50664140005834942856992800438775575662821321 3217 1383555343921576970686857174303757103336001 3218 36211277946678491129762594928113653645369 3219 909377607891473342964601076981440190281 3220 21936950640377855999999999999999999941 3221 508858109619679129936596364708525201 3222 11361668153983839080134359106715709 3223 244416145091043012544965789715329 3224 5070602400912917605986812821441 3225 101534516782101416168212890625 3226 1964079366106822100367999041 3227 36732225162896895721934329 3228 664684980187672050925501 3229 11646329922777311412561 3230 197732674300000000069 3231 3255243551009881201 3232 51998697814228921 3233 806460091894081 3234 12151280273097 3235 177978515625 3236 2535525301 3237 35153041 3238 474629 3239 6241 3240 1 3241 1 3242 1208925819614629174706176 3243 49269609804781974438694403402127765869 3244 91343852333181432387730302044767688728495783936 3245 661744490042422139897126953655970282852649688720703121 3246 137878017165136616150796664575183486287257540896297641312256 3247 2411865032257058775038130904326570702735480588505508642005857949 3248 6739986666787659948666753771754907668409286105635143120275902562304 3249 4567759074507740406477787437675267212178680251724974985372646979033921 3250 1000000000000000000000000000000000000000000000000000000000000000000000000 3251 86872165247938313917618876629552908322948028701285264656288400841813654221 3252 3488889569322095618800250852305904679826716343134391016285174746322068045824 3253 72793283424406571200160654426947096564972967042568163121501997737880143476561 3254 864383416343776983148356208035176488161723306575316831628853449510759123910656 3255 6282237584682227977202510791050497017916354192124117616913281381130218505859389 3256 29642774844752946028434172162224104410437116074403984394101141506025761187823616 3257 95319090450218007303742536355848761234066170796000792973413605849481890760893441 3258 217490517487340961382742893166950969620647214876916403331613367885781133978238976 3259 364314838217741451401945087652849626238282748829503924591412170928633539656908077 3260 461168601842738790400000000000000000000000000000000000000000000000000000000000000 3261 452248337223547593852717929354602789430490629985898230591516993972975727263853201 3262 351043429985251387857427442056934268470833231519159774378999688939320812897304576 3263 219756801305995011868741136319862577205018109070321830013486322196049230779513309 3264 112785175397411382056950518813941617508239655132599280430535310185690441948594176 3265 48148248609680896326399448564623182963452541205384704880998469889163970947265601 3266 17318388839216286227999402745694995349782509867734494939178792589449448994635776 3267 5308930362839928667688049530226627139643793175493798707037516219525092562313869 3268 1401308293942874611602524648918001368485966848537641372186633681452929692729344 3269 321435536406849689643112684158541939250610292076895824096294534975472468513361 3270 64610818892266732989322410000000000000000000000000000000000000000000000000000 3271 11466909515783561805968708806579364856256360975236382618853236885073480424061 3272 1809251394333065553493296640760748560207343510400633813116524750123642650624 3273 255377748653829049564328466570213883759580693863881646678065772553153963521 3274 32433066910181982506376165679008027011637607365037162689166842732526698496 3275 3725615952103782742072339373508748007809998625816660933196544647216796909 3276 388969040244955338658770973340369358554064566229992374175449606558580736 3277 37074694665532807170105663883978228276095096806613832327136970789759121 3278 3239501990556567120686789724082439003746400256703927254793259094900736 3279 260482230539801441740443042658304495693963554090403209508020269980957 3280 19342813113834066795298816000000000000000000000000000000000000000000 3281 1330877630632711998713399240963346255985889330161650994325137953601 3282 85108241238830256438079349299463978352634903950532186641663000576 3283 5073057299044392323479424888670628140774517890632444518729743949 3284 282619228475749389311586801513947088493491403429257559844847616 3285 14752411218392995193903431272552826630999334156513214111328081 3286 723239172370805798502534806509671239222321542042848902250496 3287 33375288443717156087424983475677821467175245957737145158589 3288 1452787420757273497552049712766646363137318822063619702784 3289 59768263894155949306790119265585619217025149412430681601 3290 2328306436538696289062500000000000000000000000000000000 3291 86035058637402059052043906841583182924311591281789101 3292 3020649319540279026721308472064611280212898898509824 3293 100925339366770615067826870974905413660631238363281 3294 3213847572497959030234600121921242722786959425536 3295 97677068348973470680873545788228511810302734429 3296 2837191840326756799991596824571432237117997056 3297 78862654603529887329150858935314154890152001 3298 2100254120907352485526230505830591911428096 3299 53653278865596927234911463541904971226637 3300 1316217038422671360000000000000000000000 3301 31040344686800426926132378247220037201 3302 704423425546998022968330264616370176 3303 15398217140735709790332844752065789 3304 324518553658426726783156020576256 3305 6599743590836592050933837890561 3306 129629238163050258624287932416 3307 2461059085914092013369600109 3308 45198578652761699462938624 3309 803596764671634487466641 3310 13841287201000000000000 3311 231122292121701565341 3312 3743906242624487424 3313 58871586708267841 3314 899194740203776 3315 13348388671949 3316 192699928576 3317 2706784081 3318 37015056 3319 493117 3320 6400 3321 1 3322 1 3323 2417851639229258349412351 3324 147808829414345923316083210206383297601 3325 365375409332725729550921208179070754913983135747 3326 3308722450212110699485634768279851414263248443603515625 3327 827268102990819696904779987451100917723545245377785847873531 3328 16883055225799411425266916330285994919148364119538560494041005601 3329 53919893334301279589334030174039261347274288845081144962207220498439 3330 41109831670569663658300086939077404909608122265524774868353822811305361 3331 9999999999999999999999999999999999999999999999999999999999999999999999991 3332 955593817727321453093807642925081991552428315714137911219172409259950196321 3333 41866674831865147425603010227670856157920596117612692195422096955864816549899 3334 946312684517285425602088507550312255344648571553386120579525970592441865195449 3335 12101367828812877764076986912492470834264126292054435642803948293150627734749171 3336 94233563770233419658037661865757455268745312881861764253699220716953277587890625 3337 474284397516047136454946754595585670566993857190463750305618264096412179005177871 3338 1620424537653706124163623118049428940979124903532013480548031299441192142935188769 3339 3914829314772137304889372077005117453171649867784495259969040621944060411608301551 3340 6921981926137087576636956665404142898527372227760574567236831247644037253481253121 3341 9223372036854775808000000000000000000000000000000000000000000000000000000000000019 3342 9497215081694499470907076516446658578040303229703862842421856873432490272540917641 3343 7722955459675530532863403725252553906358331093421515036337993156665057883740700651 3344 5054406430037885272981046135356839275715416508617402090310185410509132307928805601 3345 2706844209537873169366812451534598820197751723182382730332847444456570606766260247 3346 1203706215242022408159986214115579574086313530134617622024961747229099273681640625 3347 450278109819623441927984471388069879094345256561096868418648607325685673860530151 3348 143341119796678074027577337316118932770382415738332565090012937927177499182473761 3349 39236632230400489124870690169704038317607071759053958421225743080682031396421659 3350 9321630555798640999650267840597716238267698470229978898792541514288701586888281 3351 1938324566768001989679672299999999999999999999999999999999999999999999999999971 3352 355474194989290415985029973003960310543947190232327861184450343437277893144961 3353 57896044618658097711785492504343953926634992332820282019728792003956564819999 3354 8427465705576358635622839396817058164066162897508094340376170494254080797249 3355 1102724274946187405216789633086272918395678650411263531431672652905907748831 3356 130396558323632395972531878072806180273349951903583132661879062652587890625 3357 14002885448818392191715755040253296907946324384279725470316185836108906531 3358 1371763702624713865293909563707194446215518581844711796104067919221088809 3359 123101075641149550586098009515132682142363209754749235682143845606227931 3360 10158806991052256227877278663673875332064578609525725170812790529255841 3361 773712524553362671811952640000000000000000000000000000000000000000039 3362 54565982855941191947249368879497196495421462536627690767330656099281 3363 3574546132030870770399332670577487090810665965922351838949846024151 3364 218141463858908869909615270212837010053304269297195114305378988001 3365 12435246052932973129709819266613671893713621750887332633173295147 3366 663858504827684783725654407264877198394970037043094635009765625 3367 33269001929057066731116601099444877004226790933971049503522771 3368 1568638556854706336108974223356857608957236560013645822451521 3369 69733796196349127882498386212799025430591303459053745733679 3370 2928644930813641516032715844013695341634232321209103400801 3371 116415321826934814453124999999999999999999999999999999951 3372 4387787990507505011654239248920742329139891155371241601 3373 157073764616094509389508040547359786571070742722510899 3374 5349042986438842598594824161669986924013455633256649 3375 173547768914889787632668406583747107030495808978891 3376 5372238759193540887448045018352568149566650390625 3377 158882743058298380799529422176000205278607835191 3378 4495171312401203577761598959312906828738667249 3379 121814739012626444160521369338174330862829511 3380 3165543453070218706859776348972393302368161 3381 78973022305360281600000000000000000000059 3382 1893461025894826042494075073080422272921 3383 43674252383913877424036476406214950851 3384 970087679866349716790969219380140801 3385 20769187434139310514121985316880447 3386 428983333404378483310699462890625 3387 8555529718761317069203003539391 3388 164890958756244164895763202881 3389 3073503348387795563479826499 3390 55448176762342779635202921 3391 968890104069999999999931 3392 16409682740640811134241 3393 269561249468963094599 3394 4297625829703557649 3395 66540410775079351 3396 1001129150390625 3397 14645194571851 3398 208422380089 3399 2887174291 3400 38950081 3401 512079 3402 6561 3403 1 3404 1 3405 4835703278458516698824704 3406 443426488243037769948249630619149892801 3407 1461501637330902918203684832716283019655932542976 3408 16543612251060553497428173841399257071316242218017578129 3409 4963608617944918181428679924706605506341271472266715087241216 3410 118181386580595879976868414312001964434038548836769923458287039201 3411 431359146674410236714672241392314090778194310760649159697657763987456 3412 369988485035126972924700782451696644186473100389722973815184405301748257 3413 100000000000000000000000000000000000000000000000000000000000000000000000000 3414 10511531995000535984031884072175901907076711472855517023410896501859452159521 3415 502400097982381769107236122732050273895047153411352306345065163470377798598656 3416 12302064898724710532827150598154059319480431430194019567533837617701744247540849 3417 169419149603380288697077816774894591679697768088762098999255276104108788286488576 3418 1413503456553501294870564927986361829031179693227926463805488310754299163818359361 3419 7588550360256754183279148073529370729071901715047420004889892225542594864082845696 3420 27547217140113004110781593006840291996645123360044229169316532090500266429898209089 3421 70466927665898471488008697386092114157089697620120914679442731194993087408949428224 3422 131517656596604663956102176642678715072020072327450916777499793705236707816143809281 3423 184467440737095516160000000000000000000000000000000000000000000000000000000000000000 3424 199441516715584488889048606845379830138846367823781119690858994342082295723359270481 3425 169905020112861671722994881955556185939883284055273330799435849446631273442295414784 3426 116251347890871361278564061113207303341454579698200248077134264441710043082362528801 3427 64964261028908956064803498836830371684746041356377185527988338666957694562390245376 3428 30092655381050560203999655352889489352157838253365440550624043680727481842041015649 3429 11707230855310209490127596256089816856452976670588518578884863790467827520373784576 3430 3870210234510307998744588107535211184800325224934979257430349324033792477926791521 3431 1098625702451213695496379324751713072892998009253510835794320806259096879099805696 3432 270327286118160588989857767377333770909763255636669388064983703914372346019760177 3433 58149737003040059690390169000000000000000000000000000000000000000000000000000000 3434 11019700044668002895535929163122769626862362897202163696717960646555614687493761 3435 1852673427797059126777135760139006525652319754650249024631321344126610074238976 3436 278106368284019834975553700094962919414183375617767113232413626310384666309249 3437 37492625348170371777370847524933279225453074113982960068676870198800863461376 3438 4563879541327133859038615732548216309567248316625409643165767192840576171841 3439 504103876157462118901767181449118688686067677834070116931382690099920633856 3440 50755256997114413015874653857166194509974187528254336455850513011180285969 3441 4677840874363682922271724361575041921409801970680470955921466133036662784 3442 396193472651037992887213867883281137950518565771503281661698830640977761 3443 30948500982134506872478105600000000000000000000000000000000000000000000 3444 2237205297093588869837224124059385056312279964001735321460556900070561 3445 150130937545296572356771972164254457814047970568738777235893533016064 3446 9380082945933081406113456619151991432292083579779389915131296484001 3447 547150826329050817707232047731001563323399357039042635859624984576 3448 29873632717245815267654448326919473927773651666939258575439453169 3449 1530374088736625069631363650574464342194432382962668277162049536 3450 73726012172171197797121788497772307620990118320641353655221441 3451 3347222217424758138359922538214353220668382566034579795214336 3452 143503601609868434285603076356671071740077383739246066639297 3453 5820766091346740722656250000000000000000000000000000000000 3454 223777187515882755594366201694957858786134448923933321601 3455 8167835760036914488254418108462708901695678621570564096 3456 283499278281258657725525680568509306972713148562602449 3457 9371579521404048532164093955522343779646773684862976 3458 295473131755644748809642476009391248226165771484321 3459 8897433611264709324773647641856011495602038767616 3460 256224764806868603932411140680835689238104033249 3461 7065254862732333761310239421614111190044114944 3462 186767063731142903704726804589371204839721441 3463 4738381338321616896000000000000000000000000 3464 115501122579584388592138579457905758648241 3465 2707803647802660400290261537185326956544 3466 61115523831580032157831060820948870401 3467 1329227995784915872903807060280344576 3468 27883916671284601415195465087890689 3469 564664961438246926567398233604096 3470 11047694236668359048016134592961 3471 208998227690370098316628197376 3472 3825924196601651794829001617 3473 67822307284900000000000000 3474 1165087474585497590531041 3475 19408409961765342806016 3476 313726685568359708449 3477 4923990397355877376 3478 75084686279296801 3479 1113034787454976 3480 16048523266929 3481 225199600704 3482 3077056321 3483 40960000 3484 531521 3485 6724 3486 1 3487 1 3488 9671406556917033397649409 3489 1330279464729113309844748891857449678409 3490 5846006549323611672814739330865132078623730171901 3491 82718061255302767487140869206996285356581211090087890625 3492 29781651707669509088572079548239633038047628833600290523447301 3493 827269706064171159838078900184013751038269841857389464208009274449 3494 3450873173395281893717377931138512726225554486085193277581262111899641 3495 3329896365316142756322307042065269797678257903507506764336659647715734241 3496 1000000000000000000000000000000000000000000000000000000000000000000000000009 3497 115626851945005895824350724793934920977843826201410687257519861520453973754841 3498 6028801175788581229286833472784603286740565840936227676140781961644533583183861 3499 159926843683421236926752957776002771153245608592522254377939889030122675218030881 3500 2371868094447324041759089434848524283515768753242669385989573865457523036010840077 3501 21202551848302519423058473919795427435467695398418896957082324661314487457275390625 3502 121416805764108066932466369176469931665150427440758720078238275608681517825325531121 3503 468302691381921069883287081116284963942967097120751895878381045538504529308269554241 3504 1268404697986172486784156552949658054827614557162176464229969161509875573361089708049 3505 2498835475335488615165941356210895586368381374221567418772496080399497448506732376681 3506 3689348814741910323199999999999999999999999999999999999999999999999999999999999999981 3507 4188271851027274266670020743752976432915773724299403513508038881183728210190544679681 3508 3737910442482956777905887403022236090677432249216013277587588687825888015730499125269 3509 2673781001490041309406973405603767976853455333058605705774088082159330990894338162929 3510 1559142264693814945555283972083928920433904992553052452671720128006984669497365889001 3511 752316384526264005099991383822237233803945956334136013765601092018187046051025390625 3512 304388002238065446743317502658335238267777393435301483051006458552163515529718399001 3513 104495676331778315966103878903450701989608781073244439950619431748912396904023371769 3514 30761519668633983473898621093047966041003944259098303402240982575254712614794559461 3515 7839491297426657080705875253942679356383134413463412253884527413516798034573044321 3516 1744492110091201790711705070000000000000000000000000000000000000000000000000000029 3517 341610701384708089761613804056805858432733249813267074598256780043224055312307521 3518 59285549689505892056868344324448208820874232148807968788202283012051522375647201 3519 9177510153372654554193272103133776340668051395386314736669649668242693988204161 3520 1274749261837792640430608815847731493665404519875420642335013586759229357686817 3521 159735783946449685066351550639187570834853691081889337510801851749420166015625 3522 18147739541668636280463618532168272792698436402026524209529776843597142818781 3523 1877944508893233281587362192715149196869044938545410448866468981413670579521 3524 177757953225819951046325525739851593013572474885857896325015713055393185829 3525 15451545433390481722601340847447964380070224065088627984806254394998134161 3526 1237940039285380274899124223999999999999999999999999999999999999999999961 3527 91725417180837143663326189086434787308803478524071148179882832902891361 3528 6305499376902456038984422830898687228190014763887028643907528386674729 3529 403343566675122500462878634623535631588559593930513766350645748813849 3530 24074636358478235979118210100164068786229571709717875977823499321301 3531 1344313472276061687044450174711376326749814325012266635894775390625 3532 70397208081884753203042727926425359740943889616282740749454278701 3533 3465122572092046296464724059395298458186535561070143621795409889 3534 160666666436388390641276281834288954592082363169659830170288081 3535 7031676478883553279994550741476882515263791803223057265323201 3536 291038304567337036132812500000000000000000000000000000000049 3537 11412636563310020535312676286442850798092856895120599404201 3538 424727459521919553389229741640060862888175288321669332941 3539 15025461748906708859452861070130993269553796873817927041 3540 506065294155818620736861073598206564100925778982600757 3541 16251022246560461184530336180516518652439117431640625 3542 498256282230823722187324267943936643753714170986441 3543 14604811593991510424147435018807634286571929892001 3544 409784782038475358155993886453618449022558666809 3545 11019256760137431318578881470772901085543568441 3546 284302880299297013759999999999999999999999941 3547 7045568477354647704120453346932251277539041 3548 167883826163764944817996215305490271305789 3549 3850278001389542025943356831719778839169 3550 85070591730234615865843651857942052801 3551 1812454583633499091987705230712890625 3552 37267887454924297153448283417870401 3553 740195513856780056217081017732809 3554 14211879482945166685530717421501 3555 263988769565513973843201106881 3556 4747561509943000000000000069 3557 82721210695570328927708881 3558 1397405517247104682033081 3559 22902048046490258711521 3560 364375289404334925897 3561 5631351470947265625 3562 84590643846578101 3563 1235736291547681 3564 17565568854989 3565 243087455521 3566 3276799921 3567 43046721 3568 551449 3569 6889 3570 1 3571 1 3572 19342813113834066795298816 3573 3990838394187339929534246675572349035229 3574 23384026197294446691258957323460528314494920687616 3575 413590306276513837435704346034981426782906055450439453121 3576 178689910246017054531432477289437798228285773001601743140683776 3577 5790887942449198118866552301288096257267888893001726249456064921149 3578 27606985387162255149739023449108101809804435888681546220650096895197184 3579 29969067287845284806900763378587428179104321131567560879029936829441608161 3580 10000000000000000000000000000000000000000000000000000000000000000000000000000 3581 1271895371395064854067857972733284130756282088215517559832718476724993711303261 3582 72345614109462974751442001673415239440886790091234732113689383539734402998206464 3583 2079048967884476080047788451088036024992192911702789306913218557391594777834401441 3584 33206153322262536584627252087879339969220762545397371403854034116405322504151760896 3585 318038277724537791345877108796931411532015430976283454356234869919717311859130859389 3586 1942668892225729070919461906823518906642406839052139521251812409738904285205208498176 3587 7961145753492658188015880378976844387030440651052782229932477774154576998240582422081 3588 22831284563751104762114817953093844986897062028919176356139444907177760320499614744576 3589 47477874031374283688152885768007016140999246110209780956677425527590451521627915156957 3590 73786976294838206464000000000000000000000000000000000000000000000000000000000000000000 3591 87953708871572759600070435618812505091231248210287473783668816504858292414001438273281 3592 82234029734625049113929522866489193994903509482752292106926951132169536346070980755456 3593 61496963034270950116360388328886663467629472660347931232804025889664612790569777747389 3594 37419414352651558693326815330014294090413719821273258864121283072167632067936781336576 3595 18807909613156600127499784595555930845098648908353400344140027300454676151275634765601 3596 7914088058189701615326255069116716194962212229317838559326167922356251403772678373376 3597 2821383260958014531084804730393168953719437088977599878666724657220634716408631037789 3598 861322550721751537269161390605343049148110439254752495262747512107131953214247665664 3599 227345247625373055340470382364337701335110897990438955362651294991987143002618285281 3600 52334763302736053721351152100000000000000000000000000000000000000000000000000000000 3601 10589931742925950782610027925760981611414730744211279312545960181339945714681533181 3602 1897137590064188545819787018382342682267975428761855001222473056385648716020711424 3603 302857835061297600288377979403414619242045696047748386310098439052008901610737281 3604 43341474902484949774640699738822870784623753675764301839390461949813798161350656 3605 5590752438125738977322304272371564979219879187866126812878064811229705810546909 3606 653318623500070906096690267158057820537143710472954871543071966369497141477376 3607 69483946829049631418732401130460520284154662726180186608059352312305811442241 3608 6754802222581158139760369978114360534515754045662600060350597096104941060096 3609 602610271902228787181452293050470610822738738538456491407443921404927232317 3610 49517601571415210995964968960000000000000000000000000000000000000000000000 3611 3760742104414322890196373752543826279660942619486917075375196149018545761 3612 264830973829903153637345758897744863583980620083255203044116192240336896 3613 17343773367030267519903781288812032158308062539012091953077767198995549 3614 1059283999773042383081201244407219026594101155227586543024233970139136 3615 60494106252422775917000257862011934703741644625551998615264892578081 3616 3238271571766698647339965484615566548083418922349006074474896818176 3617 162860760888326175933842030791579027534767171370296750224384264829 3618 7711999988946642750781261528045869820419953432143671848173830144 3619 344552147465294110719732986332367243247925798357929806000836801 3620 14551915228366851806640625000000000000000000000000000000000000 3621 582044464728811047300946490608585390702735701651150569614301 3622 22085827895139816776239946565283164870185114992726805315584 3623 796349472692055569551001636716942643286351234312350133121 3624 27327525884414205519790497974303154461449992065060438016 3625 893806223560825365149168489928408525884151458740234429 3626 27902351804926128442490159004860452050207993575243776 3627 832474260857516094176403796072035154334600003844001 3628 23767517358231570773047645414309870043308402671616 3629 650136148848108447796154006775601164047070538077 3630 17058172817957820825600000000000000000000000000 3631 429779677118633509951347654162867327929881441 3632 10408797222153426578715765348940396820955136 3633 242567514087541147634431480398346066867709 3634 5444517870735015415413993718908291383296 3635 117809547936177440979200839996337890561 3636 2459680572025003612127586705579442176 3637 49593099428404263766544428188098269 3638 966407804840271334616088784666624 3639 18215225100020464195180876374721 3640 332329305696010000000000000000 3641 5873205959385493353867330621 3642 100613197241791537106386944 3643 1671849507393788885940961 3644 26963771415920784510976 3645 422351360321044921949 3646 6428888932339941376 3647 95151694449171361 3648 1370114370683136 3649 19203908986237 3650 262144000000 3651 3486784321 3652 45212176 3653 571869 3654 7056 3655 1 3656 1 3657 38685626227668133590597631 3658 11972515182562019788602740026717047105681 3659 93536104789177786765035829293842113257979682750467 3660 2067951531382569187178521730174907133914530277252197265625 3661 1072139461476102327188594863736626789369714638009610458844102651 3662 40536215597144386832065866109016673800875222251012083746192454448001 3663 220855883097298041197912187592864814478435487109452369765200775161577479 3664 269721605590607563262106870407286853611938890184108047911269431464974473521 3665 99999999999999999999999999999999999999999999999999999999999999999999999999991 3666 13990849085345713394746437700066125438319102970370693158159903243974930824335761 3667 868147369313555697017304020080982873290641481094816785364272602476812835978477579 3668 27027636582498189040621249864144468324898507852136260989871841246090732111847218889 3669 464886146511675512184781529230310759569090675635563199653956477629674515058124652531 3670 4770574165868066870188156631953971172980231464644251815343523048795759677886962890625 3671 31082702275611665134711390509176302506278509424834232340028998555822468563283335970831 3672 135339477809375189196269966442606354579517491067897297908852122160627808970089901175649 3673 410963122147519885718066723155689209764147116520545174410510008329199685768993065402351 3674 902079606596111390074904829592133306678985676093985838176871085024218578910930387981841 3675 1475739525896764129280000000000000000000000000000000000000000000000000000000000000000019 3676 1847027886303027951601479147995062606915856212416036949457045146602024140694030203739321 3677 1809148654161751080506449503062762267887877208620550426352392924907729799613561576620011 3678 1414430149788231852676288931564393259755477871188002418354492595462286094183104888189441 3679 898065944463637408639843567920343058169929275710558212738910793732023169630482752077847 3680 470197740328915003187494614888898271127466222708835008603500682511366903781890869140625 3681 205766289512932241998482631797034621069017517962263802542480365981262536498089637707751 3682 76177348045866392339289727720615561750424801402395196724001565744957137343033038019601 3683 24117031420209043043536518936949605376147092299133069867356930338999694689998934638619 3684 6593012181135818604873641088565793338718216041722729705516887554767627147075930273961 3685 1570042899082081611640534562999999999999999999999999999999999999999999999999999999971 3686 328287884030704474260910865698590429953856653070549658688924765621538317155127527681 3687 60708402882054033466233184588234965832575213720379360039119137804340758912662765599 3688 9994308557022820809516473320312682434987507969575696748233248488716293753154331329 3689 1473610146684488292337783791119977606677207624975986262539275706293669137485922271 3690 195676335334400864206280649533004774272695771575314438450732268393039703369140625 3691 23519470446002552619480849617690081539337173577026375375550590789301897093185571 3692 2570906032674836362493098841827039250513722520868666904498196035555315023364249 3693 256682484458084009310894059168345700311598653735178802293322689651987760283611 3694 23501800604186922700076639428968353822086810802999803164890312934792162058881 3695 1980704062856608439838598758400000000000000000000000000000000000000000000039 3696 154190426280987238498051323854296877466098647398963600090383042109760377841 3697 11122900900855932452768521873705284270527186043496718527852880074094149591 3698 745782254782301503355862595418917382807246689177519953982343989556806801 3699 46608495990013864855572854753917637170140450830013807893066294686122027 3700 2722234781359024916265011603790537061668374008149839937686920166015625 3701 148960492301268137777638412292316061211837270428054279425845253636051 3702 7654455761751330268890575447204214294134057054403947260546060444801 3703 370175999469438852037500553346201751380157764742896248712343846959 3704 16883055225799411425266916330285994919148364119538560494041005601 3705 727595761418342590332031249999999999999999999999999999999999951 3706 29684267701169363412348271021037854925839520784208679050326801 3707 1148463050547270472364477221394724573249625979621793876410419 3708 42206522052678945186203086745997960094176615418554557058169 3709 1475686397758367098068686890612370340918299571513263652811 3710 49159342295845395083204266946062468923628330230712890625 3711 1562531701075863192779448904272185314811647640213651511 3712 47451032868878417368055016376106003797072200219111249 3713 1378516006777431104836763434029972462511887354953671 3714 38358032782038398419973086399760468678777161743121 3715 1023490369077469249536000000000000000000000000059 3716 26216560304236644107032206903934907003722771561 3717 645345427773512447880377451634304602899218371 3718 15281753387515092300969183265095802212661761 3719 348449143727040986586495598010130648531007 3720 7657620615851533663648054599761962890625 3721 162338917753650238400420722568243183551 3722 3322737661703085672358476688602579601 3723 65715730729138450753894037357330499 3724 1256850531901412029467480469860441 3725 23263051398720699999999999999931 3726 416997623116370028124580469121 3727 7244150201408990671659860039 3728 122045014039746588673695409 3729 1995319084778138053812151 3730 31676352024078369140625 3731 488595558857835544651 3732 7326680472586200649 3733 106868920913284531 3734 1517108809906561 3735 20971520000079 3736 282429536481 3737 3707398351 3738 47458321 3739 592787 3740 7225 3741 1 3742 1 3743 77371252455336267181195264 3744 35917545547686059365808220080151141317041 3745 374144419156711147060143317175368453031918731001856 3746 10339757656912845935892608650874535669572651386260986328129 3747 6432836768856613963131569182419760736218287828057662753064615936 3748 283753509180010707824461062763116716606126555757084586223347181136001 3749 1766847064778384329583297500742918515827483896875618958121606201292619776 3750 2427494450315468069358961833665581682507450011656972431201424883184770261697 3751 1000000000000000000000000000000000000000000000000000000000000000000000000000000 3752 153899339938802847342210814700727379821510132674077624739758935683724239067693361 3753 10417768431762668364207648240971794479487697773137801424371271229721754031741730816 3754 351359275572476457528076248233878088223680602077771392868333936199179517454013845569 3755 6508406051163457170586941409224350633967269458897884795155390686815443210813745135616 3756 71558612488021003052822349479309567594703471969663777230152845731936395168304443359361 3757 497323236409786642155382248146820840100456150797347717440463976893159497012533375533056 3758 2300771122759378216336589429524308027851797348154254064450486076730672752491528319986049 3759 7397336198655357942925201016802405775754648097369813139389180149925594343841875177242624 3760 17139512525326116411423191762250532826900727845785730925360550615460152999307677371654961 3761 29514790517935282585600000000000000000000000000000000000000000000000000000000000000000000 3762 38787585612363586983631062107896314745232980460736775938597948078642506954574634278525761 3763 39801270391558523771141889067380769893533298589652109379752644347970055591498354685640704 3764 32531893445129332611554645425981044974375991037324055622153329695632580166211412428357121 3765 21553582667127297807356245630088233396078302617053397105733859049568556071131586049867776 3766 11754943508222875079687365372222456778186655567720875215087517062784172594547271728515649 3767 5349923527336238291960548426722900147794455467018858866104489515512825948950330580402176 3768 2056788397238392593160822648456620167261469637864670311548042275113842708261892026529201 3769 675276879765853205219022530234588950532118584375725956285994049491991451319970169880576 3770 191197353252938739541335591568408006822828265209959161459989739088261187265201977944897 3771 47101286972462448349216036890000000000000000000000000000000000000000000000000000000000 3772 10176924404951838702088236836656303328569556245187039419356667734267687831808953358081 3773 1942668892225729070919461906823518906642406839052139521251812409738904285205208498176 3774 329812182381753086714043619570318520354587762995997992691697200127637693854092933889 3775 50102744987272601939484648898079238627025059249183532926335374013984750674521358336 3776 6848671736704030247219822733655167099544352005136005345775629393756389617919921841 3777 846700936056091894301310586236842935416138248772949513519821268414868295354679296 3778 95123523208968945412244657147600452269007733272140675466433253315546655864477249 3779 9753934409407192353813974248397136611840748841936794487146262206775534890778624 3780 916570223563289985302988937729765799061385621316992323430722204456894320296321 3781 79228162514264337593543950336000000000000000000000000000000000000000000000000 3782 6321807477520476778420104278026171976110044543357507603705704726500175491521 3783 467161837835949163016277918695621939362141813826862178169820963111954284544 3784 32068636955638964644302091603013447460711607634633358021240791550942692401 3785 2050773823560610053645205609172376035486179836520607547294916966189367296 3786 122500565161156121231925522170574167775076830366742797195911407470703169 3787 6852182645858334337771366965446538815744514439690496853588881667260416 3788 359759420802312522637857046018598071824300681556985521245664840905601 3789 17768447974533064897800026560617684066247572707659019938192504651776 3790 827269706064171159838078900184013751038269841857389464208009274497 3791 36379788070917129516601562500000000000000000000000000000000000000 3792 1513897652759637534029761822072930601217815559994642631566666801 3793 59720078628458064562952815512525677808980550940333281573339136 3794 2236945668791984094868763597537891884991360617183391524083009 3795 79687065478951823295709092093067998409588176861716237254656 3796 2703763826271496729576234682033435790799558162689208984321 3797 87501775260248338795649138639242377629452267851964481536 3798 2704708873526069789979135933438042216433115412489341249 3799 79953928393091004080532279173738402825689466587316224 3800 2263123934140265506778412097585867652047852542844081 3801 61409422144648154972160000000000000000000000000000 3802 1599210178558435290528964621140029327227089065281 3803 40011416521957771768583402001326885379751542784 3804 962750463413450814961058545701035539397690881 3805 22300745198530623141535718272648361505980416 3806 497745340030349688137123548984527587890689 3807 10714368571740915734427767689504050118656 3808 222623423334106740048017938136372833201 3809 4468669689581414651264794540298469376 3810 86722686701197430033256152420370497 3811 1628413597910449000000000000000000 3812 29606831241262271996845213307521 3813 521578814501447328359509917696 3814 8909286024901500973179764929 3815 147653612273582215982104576 3816 2375726401805877685546801 3817 37133262473195501387776 3818 564154396389137450049 3819 8335775831236199424 3820 119851595982618241 3821 1677721600000000 3822 22876792455041 3823 304006671424 3824 3939040561 3825 49787136 3826 614209 3827 7396 3828 1 3829 1 3830 154742504910672534362390529 3831 107752636643058178097424660240453423951129 3832 1496577676626844588240573268701473812127674924007421 3833 51698788284564229679463043254372678347863256931304931640625 3834 38597020613139683778789415094518564417309726968345976518387695621 3835 1986274564260074954771227439341817016242885890299592103563430267952049 3836 14134776518227074636666380005943348126619871175004951664972849610340958201 3837 21847450052839212624230656502990235142567050104912751880812823948662932355201 3838 10000000000000000000000000000000000000000000000000000000000000000000000000000009 3839 1692892739326831320764318961708001178036611459414853872137348292520966629744627081 3840 125013221181152020370491778891661533753852373277653617092455254756661048380900769781 3841 4567670582442193947864991227040415146907847827011028107288341170589333726902179992241 3842 91117684716288400388217179729140908875541772424570387132175469615416204951392431898637 3843 1073379187320315045792335242189643513920552079544956658452292685979045927524566650390625 3844 7957171782556586274486115970349133441607298412757563479047423630290551952200534008528881 3845 39113109086909429677722020301913236473480554918622319095658263304421436792355981439762561 3846 133152051575796442972653618302443303963583665752656636509005242698660698189153753190367249 3847 325650737981196211817040643482760123711113829069928887581850461693742906986845870061444601 3848 590295810358705651711999999999999999999999999999999999999999999999999999999999999999999981 3849 814539297859635326656252304265822609649892589675472294710556909651492646046067319849040561 3850 875627948614287522965121559482376937657732568972346406354558175655341223012963803084095509 3851 748233549237974650065756844797564034410647793858453279309526582999549343822862485852214289 3852 517285984011055147376549895122117601505879262809281530537612617189645345707158065196826601 3853 293873587705571876992184134305561419454666389193021880377187926569604314863681793212890625 3854 139098011710742195590974259094795403842655842142490330518716727403333474672708595090456601 3855 55533286725436600015342211508328744516059680222346098411797141428073753123071084716289129 3856 18907752633443889746132630846568490614899320362520326776007833385775760636959164756656101 3857 5544723244335223446698732155483832197862019691088815682339702433559574430690857360401201 3858 1413038609173873450476481106700000000000000000000000000000000000000000000000000000000029 3859 315484656553506999764735341936345403185656243600798222000056699762298322786077554101441 3860 62165404551223330269422781018352605012557018849668464680057997111644937126566671941601 3861 10883802018597851861563439445820511171701396178867933758826007604212043897185066817281 3862 1703493329567268465942478062534694113318852014472240119495402716475481522933726183457 3863 239703510784641058652693795677930848484052320179760187102147028781473636627197265625 3864 30481233698019308194847181104526345674980976955826182486713565662935258632768454621 3865 3519570358731850980253052314461216733953286131069204992258030372675226266985656881 3866 370649507557473309444931021439091191249948455993598190511557963857470325849587749 3867 35746238718968309426816568571460866163394039231362700613798165973818878491558001 3868 3169126500570573503741758013439999999999999999999999999999999999999999999999961 3869 259194106578339547915224275399073051020511826277657811751933893786507195150721 3870 19620797189109864846683672585216121453209956180728211483132480450702079950889 3871 1378951389092475479704989938929578240810599128289234394913354036690535775049 3872 90234048236666842360389046803584545561391912806906732080976346512332160981 3873 5512525432252025455436648497675837549878457366503425873816013336181640625 3874 315200401709483379537482880410540785524247664225762855265088556693979181 3875 16908692777708688563979281162874109375742132033178319498546247522565409 3876 852885502777587115094401274909648835179883489967632957033240223285201 3877 40536215597144386832065866109016673800875222251012083746192454448001 3878 1818989403545856475830078125000000000000000000000000000000000000049 3879 77208780290741514235517852925719460662108593559726774209900009401 3880 3105444088679819357273546406651335246066988648897330641813635021 3881 118558120445975157028044470669508269904542112710719750776396721 3882 4303101535863398457968290973025671914117761550532676811751477 3883 148707010444932320126692907511838968493975698947906494140625 3884 4900099414573906972556351763797573147249326999710010965961 3885 154168405790985978028810748205968406336687578511892448001 3886 4637327846799278236670872192076827363889989062064341049 3887 133524312114275664899926313757566191470823300027804201 3888 3684565328678889298329599999999999999999999999999941 3889 97551820892064552722266841889541788960852432978481 3890 2480707824361381849652170924082266893544595652669 3891 60653279195047401342546688379165238982054529409 3892 1427247692705959881058285969449495136382746561 3893 32353447101972729728913030683994293212890625 3894 707148325734900438472232667507267307831361 3895 14915769363385151583217201855136979828889 3896 303869538891536196286006028740295917501 3897 5983865382382622672294674517005559601 3898 113988951853731430000000000000000069 3899 2102085018129621311776010144838961 3900 37553674644104207641884714074041 3901 650377879817809571042122834561 3902 10926367308245083982675738697 3903 178179480135440826416015625 3904 2822127947962858105470901 3905 43439888521963583647921 3906 650190514836423555149 3907 9468276082626847201 3908 134217727999999921 3909 1853020188851841 3910 24928547056849 3911 326940373369 3912 4182119341 3913 52200625 3914 636141 3915 7569 3916 1 3917 1 3918 309485009821345068724781056 3919 323257909929174534292273980721360271853389 3920 5986310706507378352962293074805895248510699696029696 3921 258493941422821148397315216271863391739316284656524658203121 3922 231582123678838102672736490567111386503858361810075859110326173696 3923 13903921949820524683398592075392719113700201232097144724944011875664349 3924 113078212145816597093331040047546785012958969400039613319782796882727665664 3925 196627050475552913618075908526912116283103450944214766927315415537966391196801 3926 100000000000000000000000000000000000000000000000000000000000000000000000000000000 3927 18621820132595144528407508578788012958402726053563392593510831217730632927190897901 3928 1500158654173824244445901346699938405046228479331843405109463057079932580570809237504 3929 59379717571748521322244885951525396909802021751143365394748435217661338449728339899121 3930 1275647586028037605435040516207972724257584813943985419850456574615826869319494046580736 3931 16100687809804725686885028632844652708808281193174349876784390289685688912868499755859389 3932 127314748520905380391777855525586135065716774604121015664758778084648831235208544136462336 3933 664922854477460304521274345132525020049169433616579424626190476175164425470051684475963521 3934 2396736928364335973507765129443979471344505983547819457162094368575892567404767557426610176 3935 6187364021642728024523772226172442350511162752328648864055158772181115232750071531167447437 3936 11805916207174113034240000000000000000000000000000000000000000000000000000000000000000000000 3937 17105325255052341859781298389582274802647744383184918188921695102681345566967413716829851761 3938 19263814869514325505232674308612292628470116517391620939800279864417506906285203667850100736 3939 17209371632473416951512407430343972791444899258744425424119111408989634907925837174600928669 3940 12414863616265323537037197482930822436141102307422756732902702812551488296971793564723838976 3941 7346839692639296924804603357639035486366659729825547009429698164240107871592044830322265601 3942 3616548304479297085365330736464680499909051895704748593486634912486670341490423472351870976 3943 1499398741586788200414239710724876101933611366003344657118522818557991334322919287339806509 3944 529417073736428912891713663703917737217180970150569149728219334801721297834856613186371584 3945 160796974085721479954263232509031133737998571041575654787851370573227658490034863451634801 3946 42391158275216203514294433201000000000000000000000000000000000000000000000000000000000000 3947 9780024353158716992706795600026707498755343551624744882001757692631248006368404177144701 3948 1989292945639146568621528992587283360401824603189390869761855907572637988050133502132224 3949 359165466613729111431593501712076868666146073902641814041258250938997448607107204970241 3950 57918773205287127842044254126179599852840968492056164062843692360166371779746690236416 3951 8389622877462437052844282848727579696941831206291606548575146007351577281951904296909 3952 1097324413128695095014498519762948444299315170409742569521688363865669310779664367616 3953 130224103273078486269362935635065019156271586849560584713547123788983371878469304561 3954 14084681287183985758907378814685465267498041327756731239439202626583872382284333056 3955 1394103310039764067645846174286973780372367530023145323938128472978936261170762077 3956 126765060022822940149670320537600000000000000000000000000000000000000000000000000 3957 10626958369711921464524195291361995091840984877383970281829289645246795001179521 3958 824073481942614323560714248579077101034818159590584882291564178929487357935616 3959 59294909730976445627314567373971864354855762516437078981274223577693038327149 3960 3970298122413341063857118059357720004701244163503896211562959246542615085056 3961 248063644451341145494649182395412689744530581492654164321720600128173828081 3962 14499218478636235458724212498884876134115392554385091342194073607923040256 3963 794708560552308362507026214655083140659880205559381016431673633560574269 3964 40938504133324181524531261195663144088634407518446381937595530717691904 3965 1986274564260074954771227439341817016242885890299592103563430267952001 3966 90949470177292823791503906250000000000000000000000000000000000000000 3967 3937647794827817226011410499211692493767538271546065484704900479501 3968 161483092611350606578224413145869432795483409742661193374309023744 3969 6283580383636683322486356945483938304940731973668146791149026161 3970 232367482936623516730287712543386283362359123728764547834576896 3971 8178885574471277606968109913151143267168663442134857177734429 3972 274405567216138790463155698772664096245962311983760614096896 3973 8787599130086200747642212647740199161191191975177869536001 3974 268965015114358137726910587140455987105619365599731777536 3975 7877934414742264229095652511696405296778574701640447917 3976 221073919720733357899776000000000000000000000000000000 3977 5950661074415937716058277355262049126611998411687281 3978 153803885110405674678434597293100547399764930461696 3979 3821156589287986284580441367887410055869435352829 3980 91343852333181432387730302044767688728495783936 3981 2102974061628227432379346994459629058837890561 3982 46671789498503428939167356055479642316865536 3983 999356547346805156075552524294177648535629 3984 20663128644624461347448409954340122394624 3985 412886711384400964388332541673383612401 3986 7979226629761200100000000000000000000 3987 149248036287203113136096720283566301 3988 2703864574375502950215699413336064 3989 47477585226700098686074966922881 3990 808551180810136214718004658176 3991 13363461010158061981201171949 3992 214481724045177216015794176 3993 3344871416191195940889841 3994 50714860157241037295616 3995 747993810527520928957 3996 10737418240000000000 3997 150094635296999041 3998 2044140858654976 3999 27136050989709 4000 351298031616 4001 4437053041 4002 54700816 4003 658589 4004 7744 4005 1 4006 1 4007 618970019642690137449562111 4008 969773729787523602876821942164080815560161 4009 23945242826029513411849172299223580994042798784118787 4010 1292469707114105741986576081359316958696581423282623291015625 4011 1389492742073028616036418943402668319023150170860455154661957042171 4012 97327453648743672783790144527749033795901408624680013074608083129650401 4013 904625697166532776746648320380374280103671755200316906558262375061821325319 4014 1769643454279976222562683176742209046547931058497932902345838739841697520771281 4015 999999999999999999999999999999999999999999999999999999999999999999999999999999991 4016 204840021458546589812482594366668142542429986589197318528619143395036962199099876801 4017 18001903850085890933350816160399260860554741751982120861313556684959190966849710850059 4018 771936328432730777189183517369830159827426282764863750131729657829597399846468418688729 4019 17859066204392526476090567226911618139606187395215795877906392044621576170472916652130291 4020 241510317147070885303275429492669790632124217897615248151765854345285333693027496337890625 4021 2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397391 4022 11303688526116825176861663867252925340835880371481850218645238094977795232990878636091380129 4023 43141264710558047523139772329991630484201107703860750228917698634366066213285816033678983151 4024 117559916411211832465951672297276404659712092294244328417048016671441189422251359092181500961 4025 236118324143482260684800000000000000000000000000000000000000000000000000000000000000000000019 4026 359211830356099179055407266181227770855602632046883281967355597156308256906315688053426887401 4027 423803927129315161115118834789470437826342563382615660675606157017185151938274480692702216171 4028 395815547546888589884785370897911374203232682951121784754739562406761602882294255015821358881 4029 297956726790367764888892739590339738467386455378146161589664867501235719127323045553372135447 4030 183670992315982423120115083940975887159166493245638675235742454106002696789801120758056640625 4031 94030255916461724219498599148081692997635349288323463430652507724653428878751010281148645351 4032 40483766022843281411184472189571654752207506882090305742200116101065766026718820758174775041 4033 14823678064620009560967982583709696642081067164215936192390141374448196339375985169218404379 4034 4663112248485922918673633742761902878401958560205693988847689746623602096211011040097410041 4035 1271734748256486105428832996029999999999999999999999999999999999999999999999999999999999971 4036 303180754947920226773910663600827932461415650100367091342054488471568688197420529491484801 4037 63657374260452690195888927762793067532858387302060507832379389042324415617604272068231199 4038 11852460398253060677242585556498536665982820438787179863361522280986915804034537764019009 4039 1969238288979762346629504640290106394996592928729909578136685540245656640511387468038111 4040 293636800711185296849549899705465289392964092220206229200130110257305204868316650390625 4041 39503678872633023420521946711466143994775346134750732502780781099164095188067917234211 4042 4818291821103903991966428618497405708782048713433741634401243580192384759503364270089 4043 535217888912991458838480394958047680164925570454755787098689699810187150526804656091 4044 54370029091550798638188000797191977434522333670902667633587010446178514185659719521 4045 5070602400912917605986812821504000000000000000000000000000000000000000000000000039 4046 435705293158188780045492006945841798765480379972742781555000875455118595048362001 4047 34611086241589801589549998440321238243462362702804565056245695515038469033295831 4048 2549681118431987161974526397080790167258797788206794396194791613840800648065601 4049 174693117386187006809713194611739680206854743194171433308770206847875063742507 4050 11162864000310351547259213207793571038503876167169437394477427005767822265625 4051 666964050017266831101313774948704302169308057501714201740927385964459851731 4052 37351302345958493037830232088788907611014369661290907772288660777346988481 4053 1965048198399560713177500537391830916254451560885426333004585474449211439 4054 97327453648743672783790144527749033795901408624680013074608083129650401 4055 4547473508864641189575195312499999999999999999999999999999999999999951 4056 200820037536218678526581935459796317182144451848849339719949924452001 4057 8397120815790231542067669483585210505365137306618382055464069234739 4058 333029760332744216091776918110648730161858794604411779930898389289 4059 12547844078577669903435536477342859301567392681353285583067152331 4060 449838706595920268383246045223312879694276489317417144775390625 4061 15366711764103772265936719131269189389773889471090594389426231 4062 500893150414913442615606120921191352187897942585138563555249 4063 15599970876632771988160814054146447252125923204784443097031 4064 464798130469793589516643498190087912509935907396786423681 4065 13264435183244001473986560000000000000000000000000000059 4066 362990325539372200679554918670984996723331903112927801 4067 9535840876845151830062945032172233938785425688625091 4068 240732865125143135928567806176906833519774427224321 4069 5846006549323611672814739330865132078623730171967 4070 136693314005834783104657554639875888824462890625 4071 3080338106901226309985045499661656392913125311 4072 66956888672235945457062019127709902451882721 4073 1405092747834463371626491876895128322834499 4074 28489183085523666542794945375463469260361 4075 558545864083284006999999999999999999931 4076 10596610576391421032662867140133202401 4077 194678249355036212415530357760196679 4078 3465863721549107204083472585375569 4079 59832787379950079889132344704951 4080 1002259575761854648590087890625 4081 16300611027433468417200357451 4082 257555099046722087448523609 4083 3955759092264800909057971 4084 59091511031674153381441 4085 858993459200000000079 4086 12157665459056928801 4087 167619550409707951 4088 2252292232139041 4089 29509034655827 4090 377149515625 4091 4704270091 4092 57289761 4093 681559 4094 7921 4095 1 4096 1 4097 1237940039285380274899124224 4098 2909321189362570808630465826492242446680481 4099 95780971304118053647396689196894323976171195136475136 4100 6462348535570528709932880406796584793482907116413116455078129 4101 8336956452438171696218513660416009914138901025162730927971742253056 4102 681292175541205709486531011694243236571309860372760091522256581907552801 4103 7237005577332262213973186563042994240829374041602535252466099000494570602496 4104 15926791088519786003064148590679881418931379526481396121112548658575277686941537 4105 10000000000000000000000000000000000000000000000000000000000000000000000000000000000 4106 2253240236044012487937308538033349567966729852481170503814810577345406584190098644801 4107 216022846201030691200209793924791130326656901023785450335762680219510291602196530200576 4108 10035172269625500103459385725807792077756541675943228751712485551784766198004089442953489 4109 250026926861495370665267941176762653954486623533021142290689488624702066386620833129824256 4110 3622654757206063279549131442390046859481863268464228722276487815179280005395412445068359361 4111 32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016 4112 192162704943986028006648285743299730794209966315191453716969047614622518960844936813553462209 4113 776542764790044855416515901939849348715619938669493504120518575418589191839144688606221697024 4114 2233638411813024816853081773648251688534529753590642239923912316757382599022775822751448518241 4115 4722366482869645213696000000000000000000000000000000000000000000000000000000000000000000000000 4116 7543448437478082760163552589805783187967655272984548921314467540282473395032629449121964635441 4117 9323686396844933544532614365368349632179536394417544534863335454378073342642038575239448756224 4118 9103757593578437567350063530651961606674351707875801049359009935355516866292767865363891254241 4119 7150961442968826357333425750168153723217274929075507878151956820029657259055753093280931250176 4120 4591774807899560578002877098524397178979162331140966880893561352650067419745028018951416015649 4121 2444786653828004829706963577850124017938519081496410049196965200840989150847526267309864779776 4122 1093061682616768598101980749118434678309602685816438255039403134728775682721408160470718926081 4123 415062985809360267707103512343871505978269880598046213386923958484549497502527584738115321856 4124 135230255206091764641535378540095183473656798245965125676583002652084460790119320162824891217 4125 38152042447694583162864989880900000000000000000000000000000000000000000000000000000000000000 4126 9398603403385527029991230571625665906303885153111379831603689142618629334120036414236028801 4127 2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 4128 391131193142351002349005323364451709977433074479976935490930235272568221533139746212627329 4129 66954101825311919785403157769863617429884159576816925656647308368352325777387173913296896 4130 10277288024891485389734246489691285128753743227707218022004553859005682170391082763671841 4131 1422132439414788843138790081612781183811912460851026370100108119569907426770445020430336 4132 178276797380844447702757858884404011224935802397048440472846012467118236101624477993329 4133 20338279778693675435862255008405811846267171677280719909750208592787111720018576932864 4134 2120431134570481146889332031090487119946371013165204037709893407400962053240729061281 4135 202824096036516704239472512860160000000000000000000000000000000000000000000000000000 4136 17863917019485739981865172284779513749384695578882454043755035893659862396982842081 4137 1453665622146771666761099934493492006225419233517791732362319211631615699398426624 4138 109636288092575447964904635074473977192128304892892159036376039395154427866820801 4139 7686497164992228299627380562916545929101608700543543065585889101306502804668416 4140 502328880013965819626664594350710696732674427522624682751484215259552001953169 4141 30680346300794274230660433647640397899788170645078853280082659754365153181696 4142 1755511210260049172778020908173078657717675374080672665297567056535308458561 4143 94322313523178914232520025794807883980213674922500463984220102773562146816 4144 4769045228788439966405717081859702655999169022609320640655796073352869697 4145 227373675443232059478759765625000000000000000000000000000000000000000000 4146 10241821914347152604855678708449612176289367044291316325717446147052001 4147 436650282421092040187518813146430946278987139944155866884131600203776 4148 17650577297635443452864176659864382698578516114033824336337614632369 4149 677583580243194174785518969776514402284639204793077421485626228736 4150 24741128862775614761078532487282208383185206912457942962646484321 4151 860535858789811246892456271351074605827337810381073285807865856 4152 28550909573650066229089548892507907074710182727352898122649249 4153 904798310844700775313327215140493940623303545877497699631104 4154 27423089697717821781481966393215186838086218536410398997121 4155 795866110994640088439193600000000000000000000000000000000 4156 22142409857901704241452850038930084800123246089888595921 4157 591222134364399413463902591994678504204696392694759424 4158 15166170502884017563499771789145130511745788915132161 4159 374144419156711147060143317175368453031918731001856 4160 8885065410379260901802741051591932773590087890689 4161 203302315055480936459013002977669321932266274816 4162 4486111541039808345623155281556563464276142241 4163 95546306852743509270601447628868725952741376 4164 1965753632901132991452851230906979378964977 4165 39098210485829880490000000000000000000000 4166 752359350923790893319063566949457370401 4167 14016833953562607293918185758734155776 4168 253008051673084825898093498732416609 4169 4427626266116305911795793508171776 4170 75169468182139098644256591796801 4171 1238846438084943599707227160576 4172 19831742626597600733536317969 4173 308549209196654470906527744 4174 4668229371502258117133761 4175 68719476736000000000000 4176 984770902183611232961 4177 13744803133596058624 4178 186940255267540321 4179 2478758911082496 4180 32057708828209 4181 404567235136 4182 4984209121 4183 59969536 4184 705057 4185 8100 4186 1 4187 1 4188 2475880078570760549798248449 4189 8727963568087712425891397479476727340041449 4190 383123885216472214589586756787577295904684780545900541 4191 32311742677852643549664402033982923967414535582065582275390625 4192 50021738714629030177311081962496059484833406150976385567830453518341 4193 4769045228788439966405717081859702655999169022609320640655796073352869649 4194 57896044618658097711785492504343953926634992332820282019728792003956564819961 4195 143341119796678074027577337316118932770382415738332565090012937927177499182473761 4196 100000000000000000000000000000000000000000000000000000000000000000000000000000000009 4197 24785642596484137367310393918366845247634028377292875541962916350799472426091085092921 4198 2592274154412368294402517527097493563919882812285425404029152162634123499226358362406901 4199 130457239505131501344972014435501297010835041787261973772262312173201960574053162758395201 4200 3500376976060935189313751176474677155362812729462295992069652840745828929412691663817539597 4201 54339821358090949193236971635850702892227949026963430834147317227689200080931186676025390625 4202 521481209941628438084722096232800809229175908778479680162851955034721612739414196782949728241 4203 3266765984047762476113020857636095423501569427358254713188473809448582822334363925830408857281 4204 13977769766220807397497286234917288276881158896050883074169334357534605453104604394911990546449 4205 42439129824447471520208553699316782082156065318222202558554334018390269381432740632277521846921 4206 94447329657392904273919999999999999999999999999999999999999999999999999999999999999999999999981 4207 158412417187039737963434604385921446947320760732675527347603818345931941295685218431561257343841 4208 205121100730588537979717516038103691907949800677185979766993379996317613538124848655267872636949 4209 209386424652304064049051461204995116953510089281143424135257228513176887924733660903369498848049 4210 171623074631251832576002218004035689357214598297812189075646963680711774217338074238742350004201 4211 114794370197489014450071927463109929474479058278524172022339033816251685493625700473785400390625 4212 63564452999528125572381053024103224466401496118906661279121095221865717922035682950056484274201 4213 29512665430652752148753480226197736314359272517043832886063884637676943433478020332709411004889 4214 11621763602662087495798898345628402167391556656745293974833870837567385930070772372667229011941 4215 3921677400976661174604525977662760320736047149132988644620907076910449362913460284721921844481 4216 1144561273430837494885949696427000000000000000000000000000000000000000000000000000000000000029 4217 291356705504951337929728147720395643095420439746452774779714363421177509357721128841316893761 4218 65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716001 4219 12907329373697583077517175671026906429255291457839238871200697763994751310593611625016700801 4220 2276439462060605272703707364175362992616061425611775472326008484523979076431163913052094497 4221 359705080871201988640698627139194979506381012969752630770159385065198875963687896728515625 4222 51196767818932398352996442938060122617228848590636949323603892304516667363736020735492061 4223 6596241503091244565002040778722948415322624688690792297495302461283374735760105685751841 4224 772854631590359666562765690319420850158152523736667356570507926525910245360705923448869 4225 82696814248248764728683949212528997677908469513442957470685842888637520076388433391441 4226 8112963841460668169578900514406399999999999999999999999999999999999999999999999999961 4227 732420597798915339256472063675960063724772518734180615793956471640054358276296523681 4228 61053956130164410003966197248726664261467607807747252759217406888527859374733918249 4229 4714360387980744262490899308202381019261517110394362838564169693991640398273296249 4230 338205875259658045183604744768328020880470782823915894885779120457486123405410261 4231 22604799600628461883199906745781981352970349238518110723816789686679840087890625 4232 1411295929836536614610379947791458303390255849673627250883802348700797046358061 4233 82509026882222311120566982684134696912730742581791615268985651657159497554529 4234 4527471049112587883160961238150778431050256396280022271242564933130983047121 4235 233683216210633558353880137011125430143959282107856711392134007594290612801 4236 11368683772161602973937988281250000000000000000000000000000000000000000049 4237 522332917631704782847639614130930220990757719258857132611589753499654601 4238 22705814685896786089750978283614409206507331277096105077974843210596301 4239 935480596774678503001801362972812283024661354043792689825893575512801 4240 36589513333132485438418024367931777723370517058826180760223816351797 4241 1360762087452658811859319286800521461075186380185186862945556640625 4242 48190008092229429825977551195660177926330917381340104005240487881 4243 1627401845698053775058104286872950703258480415459115192991004001 4244 52478302028992644968172978478148648556151605660894866578604089 4245 1617962292165351485107436017199696023447086893648213540833561 4246 47751966659678405306351615999999999999999999999999999999941 4247 1350687001332003958728623852374735172807518011483204347521 4248 36655772330592763634761960703670067260691176347075084349 4249 955468741681693106500485622716143222239984701653330049 4250 23945242826029513411849172299223580994042798784118721 4251 577529251674651958617178168353475630283355712890625 4252 13417952793661741806294858196526175247529574137921 4253 300569473249667159156751403864289752106501534569 4254 6497148865986558630400898438763073364786413501 4255 135637000670178176410246734932581577148578721 4256 2736874734008091634300000000000000000000069 4257 53417513915589153425653513253411473303441 4258 1009212044656507725162109374628859215801 4259 18469587772135192290560825407466407201 4260 327644343692606637472888719604711497 4261 5637710113660432398319244384765625 4262 94152329294455713577749264203701 4263 1527044182248015256482296477761 4264 24066838317339048730709164109 4265 368790120348678391253573281 4266 5497558138879999999999921 4267 79766443076872509863361 4268 1127073856954876807249 4269 15516041187205853449 4270 208215748530929581 4271 2724905250390625 4272 34792782221781 4273 433626201009 4274 5277319081 4275 62742241 4276 729089 4277 8281 4278 1 4279 1 4280 4951760157141521099596496896 4281 26183890704263137277674192438430182020124349 4282 1532495540865888858358347027150309183618739122183602176 4283 161558713389263217748322010169914619837072677910327911376953121 4284 300130432287774181063866491774976356909000436905858313406982721110016 4285 33383316601519079764840019573017918591994183158265244484590572513470087549 4286 463168356949264781694283940034751631413079938662562256157830336031652518559744 4287 1290070078170102666248196035845070394933441741644993085810116441344597492642263841 4288 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4289 272642068561325511040414333102035297723974312150221630961592079858794196687001936022141 4290 31107289852948419532830210325169922767038593747425104848349825951609481990716300348882944 4291 1695944113566709517484636187661516861140855543234405659039410058251625487462691115859137601 4292 49005277664853092650392516470645480175079378212472143888975139770441605011777683293445554176 4293 815097320371364237898554574537760543383419235404451462512209758415338001213967800140380859389 4294 8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096 4295 55535021728811962093921354579813622199526680265090330124204054760625907979684186739116950573761 4296 251599855791974533154951152228511188983860860128915895335048018435622898155882879108415829835776 4297 806343466664501958883962520287018859560965241046221848612532346349415118247222072013272915091517 4298 1888946593147858085478400000000000000000000000000000000000000000000000000000000000000000000000000 4299 3326660760927834497232126692104350385893735975386186074299680185264570767209389587062786404220641 4300 4512664216072947835553785352838281221974895614898091554873854359918987497838746670415893198012416 4301 4815887767002993473128183607714887689930732053466298755110916255803068422268874200777498473505149 4302 4118953791150043981824053232096856544573150359147492537815527128337082581216113781729816400101376 4303 2869859254937225361251798186577748236861976456963104300558475845406292137340642511844635009765601 4304 1652675777987731264881907378626683836126438899091573193257148475768508665972927756701468591128576 4305 796841966627624308016343966107338880487700357960183487923724885217277472703906548983154097132029 4306 325409380874538449882369153677595260686963586388868231295348383451886806041981626434682412335104 4307 113728644628323174063531253352220049301345367324856670694006305230403031524490348256935733489921 4308 34336838202925124846578490892810000000000000000000000000000000000000000000000000000000000000000 4309 9032057870653491475821572579332264935958033632140036018171145266056502790089354994080823706621 4310 2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913024 4311 425941869332020241558066797143887912165424618108694882749623026211826793249589183625551126401 4312 77398941710060579271926050381962341748946088470800366059084288473815288598659573043771211776 4313 12589677830492069602424451949871824282723335453941342076955578477281960658729076385498046909 4314 1843083641481566340707871945770164414220238549262930175649740122962600025094496746477715456 4315 244060935614376048905075508812749091366937113481559315007326191067484865223123910372818081 4316 29368476000433667329385096232137992306009795901993359549679301207984589323706825091055616 4317 3225175755681701824418674019288630909438430311024275341356747872656863282979148902266237 4318 324518553658426726783156020576256000000000000000000000000000000000000000000000000000000 4319 30029244509755528909515354610714362612715673268101405247552215337242228689328157470881 4320 2564266157466905220166580284446519898981639527925384615887131089318170093738824564736 4321 202717496683172003287108670252702383828245235746957602058259296841640537125751738749 4322 14881058511424953988078608769806432918740714444252299374974281300129389429838053376 4323 1017215982028280784743995803560189160883665715733314982571755535900592803955078081 4324 64919612772480684272077477598407081955951769084986853540654908040236664132468736 4325 3877924263464448622666648186154330754898344901344205917642325627886496385062909 4326 217318610357404218391726139431237364690412307021441069019643116790287186264064 4327 11450477594321044359340126713545146077054004823284978858214566372120240027201 4328 568434188608080148696899414062500000000000000000000000000000000000000000000 4329 26638978799216943925229620320677441270528643682201713763191077428482384701 4330 1180702363666632876667050870747949278738381226408997464054691846951010304 4331 49580471629057960659095472237559051000307051764321012560772359502178401 4332 1975833719989154213674573315868315997062007921176613761052086082994176 4333 74841914809896234652262560774028680359135250910185277462005615234429 4334 2698640453164848070254742866956969963874531373355045824293467324416 4335 92761905204789065178311944351758190085733383681169566000487228001 4336 3043741517681573408154032751732621616256793128331902261559033856 4337 95459775237755737621338725014782065383378126725244598909180157 4338 2865117999580704318381096960000000000000000000000000000000000 4339 82391907081252241482446054994858845541258598700475465198721 4340 2272657884496751345355241563627544170162852933518655225856 4341 60194530725946665709530594231117023001119036204159793149 4342 1532495540865888858358347027150309183618739122183602176 4343 37539401358852377310116580942975915968418121337890561 4344 885584884381674959215460640970727566336951893098496 4345 20138154707727699663502344058907413391135602816189 4346 441806122887085986867261093835888988805476122624 4347 9358953046242294172307024710348128823251931681 4348 191581231380566414401000000000000000000000000 4349 3792643488006829893221399440992214604544381 4350 72663267215268556211671874973277863542784 4351 1348279907365869037210940254745047725601 4352 24245681433252891172993765250748645376 4353 422828258524532429873943328857421949 4354 7155577026378634231908944079486976 4355 117582402033097174749136828787521 4356 1877213388752445800995314794496 4357 29134419507545592909032289277 4358 439804651110400000000000000 4359 6461081889226673298932161 4360 92420056270299898187776 4361 1287831418538085836349 4362 17490122876598091776 4363 231616946283203041 4364 2992179271065856 4365 37725479487869 4366 464404086784 4367 5584059361 4368 65610000 4369 753661 4370 8464 4371 1 4372 1 4373 9903520314283042199192993791 4374 78551672112789411833022577315290546060373041 4375 6129982163463555433433388108601236734474956488734408707 4376 807793566946316088741610050849573099185363389551639556884765625 4377 1800782593726645086383198950649858141454002621435149880441896326660091 4378 233683216210633558353880137011125430143959282107856711392134007594290612801 4379 3705346855594118253554271520278013051304639509300498049262642688253220148477959 4380 11610630703530923996233764322605633554400975674804937772291047972101377433780374641 4381 9999999999999999999999999999999999999999999999999999999999999999999999999999999999991 4382 2999062754174580621444557664122388274963717433652437940577512878446736163557021296243441 4383 373287478235381034393962523902039073204463124969101258180197911419313783888595604186595339 4384 22047273476367223727300270439599719194831122062047273567512330757271131337014984506168788969 4385 686073887307943297105495230589036722451111294974610014445651956786182470164887566108237758451 4386 12226459805570463568478318618066408150751288531066771937683146376230070018209517002105712890625 4387 133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433551 4388 944095369389803355596663027856831577391953564506535612111468930930640435654631174564988159754209 4389 4528797404255541596789120740113201401709495482320486116030864331841212166805891823951484937043951 4390 15320525866625537218795287885453358331658339579878215123638114580638887246697219368252185386738481 4391 37778931862957161709568000000000000000000000000000000000000000000000000000000000000000000000000019 4392 69859875979484524441874660534191358103768455483109907560293283890555986111397181328318514488633881 4393 99278612753604852382183277762442186883447703527758014207224795918217724952452426749149650356273131 4394 110765418641068849881948222977442416868406837229724871367551073883470573712184106617882464890617921 4395 98854890987601055563777277570324557069755608619539820907572651080089981949186730761515593602433047 4396 71746481373430634031294954664443705921549411424077607513961896135157303433516062796115875244140625 4397 42969570227681012886929591844293779739287411376380903024685860369981225315296121674238183369342951 4398 21514733098945856316441287084898149773167909664924954173940571900866491763005476822545160622564081 4399 9111462664487076596706336302972667299234980418888310476269754736652830569175485540171107545382939 4400 3298130694221372047842406347214381429739015652420843450126182851681687914210220099451136271208521 4401 1030105146087753745397354726784299999999999999999999999999999999999999999999999999999999999999971 4402 279993793990258235750468749959300213014699042596341116563305503247751586492770004816505534904321 4403 66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216799 4404 14056081687956667971416204305748301101459012397586931130737559864990284177236443059643187172289 4405 2631564018142059695245485712986719619464167008007212446008865808109719812354425483488221200351 4406 440638724067222436084855818245513849895316740887946972693445246704868623055517673492431640625 4407 66351011093336388265483390047725918911928587773465486323390644426653600903401882873197756451 4408 9030254617731913809487793826071716380576673198817694655271069069496940013255584683794270329 4409 1116002088016479358516633656821243707628372244275747662887813445903414394300859353460113371 4410 125781854471586371152328286752256605468098782129946738312913167033617668036186807188381761 4411 12980742146337069071326240823050240000000000000000000000000000000000000000000000000000039 4412 1231199024899976685290129539039288867121342603992157615149640828826931376262454456307761 4413 107699178613610019246996371946753835757228860172866153867259505751363143937030631718871 4414 8716852357376396141345672820866202504614545137119176888505149764190543096407324764401 4415 654766574502697975475458785871483048424591435547101172498868377205693134912874348587 4416 45774719191272635313479811160208512239764957207999174215728999115526676177978515625 4417 2986302187534111476515563969526725769973781377909395262870125769850886550093561811 4418 182262440382829085265332464749253545480222210363177678129189304510665330097954561 4419 10431293297155402482802854692699393505139790737029171312942869605933784940675119 4420 561073402121731173607666208963712157775646236340963964052513752233891761335201 4421 28421709430404007434844970703124999999999999999999999999999999999999999999951 4422 1358587918760064140186710636354549504796960827792287401922744948852601617201 4423 61396522910664909586686645278893362494395823773267868130843976041452535859 4424 2627764996340071914932060028590629703016273743509013665720935053615458009 4425 106695020879414327538426959056889063841348427743537143096812648481685451 4426 4116305314544292905874440842571577419752438800060190260410308837890625 4427 151123865377231491934265600549590317976973756907882566160434170167351 4428 5287428596672976715163780828050216834886802869826665262027771999249 4429 176537008025531257672933899600492053742894001443250331170423963591 4430 5632126739027588519658984775872141857619309476789431335641625841 4431 171907079974842259102865817600000000000000000000000000000000059 4432 5025906331956386730429209354686389578016774520729003377125641 4433 140904788838798583412024976944907738550096881878156624003011 4434 3792255435734639939700427436560372449070499280862066964481 4435 98079714615416886934934209737619787751599303819750539327 4436 2440061088325404525157577761293434537947177886962890625 4437 58448602369190547308220402304068019378238824944500671 4438 1349256365417755877454657051946796697206085388680241 4439 30042816356321847106973754380840451238772376338499 4440 645767760190718297889184705014020888804383290681 4441 13410686196639649008069999999999999999999999931 4442 269277687648484922418719360310447236922646081 4443 5231755239499336047240374998076006175080519 4444 98424433237708439716398638596388483974129 4445 1794180426060713946801538628555399757751 4446 31712119389339932240545749664306640625 4447 543823854004776201625079750041010251 4448 9053844956548482455683535816644969 4449 146422644322690772477634553970611 4450 2301619141096101839813550846721 4451 35184372088832000000000000079 4452 523347633027360537213511521 4453 7578444614164591651397551 4454 106890007738661124410161 4455 1469170321634239709267 4456 19687440434072265625 4457 257327417311663531 4458 3282116715437121 4459 40867559637079 4460 496981290961 4461 5904899911 4462 68574961 4463 778779 4464 8649 4465 1 4466 1 4467 19807040628566084398385987584 4468 235655016338368235499067731945871638181119121 4469 24519928653854221733733552434404946937899825954937634816 4470 4038967834731580443708050254247865495926816947758197784423828129 4471 10804695562359870518299193703899148848724015728610899282651377959960576 4472 1635782513474434908477160959077878011007714974754996979744938053160034289601 4473 29642774844752946028434172162224104410437116074403984394101141506025761187823616 4474 104495676331778315966103878903450701989608781073244439950619431748912396904023371777 4475 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4476 32989690295920386835890134305346271024600891770176817346352641662914097799127234258677841 4477 4479449738824572412727550286824468878453557499629215098162374937031765406663147250239143936 4478 286614555192773908454903515714796349532804586806614556377660299844524707381194798580194256609 4479 9605034422311206159476933228246514114315558129644540202239127395006554582308425925515328618496 4480 183396897083556953527174779270996122261269327966001579065247195643451050273142755031585693359361 4481 2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 4482 16049621279626657045143271473566136815663210596611105405894971825820887406128729967604798715821569 4483 81518353276599748742204173322037625230770918681768750088555557973141819002506052831126728866791424 4484 291089991465885207157110469823613808301508452017686087349124177032138857687247167996791522348031121 4485 755578637259143234191360000000000000000000000000000000000000000000000000000000000000000000000000000 4486 1467057395569175013279367871218018520179137565145308058766158961701675708339340807894688804261311521 4487 2184129480579306752408032110773728111435849477610676312558945510200789948953953388481292307838009344 4488 2547604628744583547284809128481175587973357256283672041453674699319823195380234452211296692484212161 4489 2372517383702425333530654661687789369674134606868955701781743625922159566780481538276374246458392576 4490 1793662034335765850782373866611092648038735285601940187849047403378932585837901569902896881103515649 4491 1117208825919706335060169387951638273221472695785903478641832369619511858197699163530192767602917376 4492 580897793671538120543914751292250043875533560952973762696395441323395277601147874208719336809230161 4493 255120954605638144707777416483234684378579451728872693335553132626279255936913595124791011270721536 4494 95645790132419789387429784069217061462431453920204460053659302698768949512096382884082951865047137 4495 30903154382632612361920641803529000000000000000000000000000000000000000000000000000000000000000000 4496 8679807613698005308264531248738306603455670320486574613462470600680299181275870149311671582033921 4497 2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576 4498 463850695702570043056734742089693936348147409120368727314339475544679377848802620968225176685569 4499 89473176616830029638346514241548467061781678272245223164301437475730473620050466438599520813056 4500 15422355342352785262969953638592984746336085931078144044270583634670401806943118572235107421841 4501 2388636399360109977557402041718133080829429159844757507642063199359529632522467783435119230976 4502 334119420856080810951048371564653506081336908356254702245029555571386780490456633300388002209 4503 42408079344626215623632078959207260889878145282478411189736910944329746983432655431484309504 4504 4905492324391868474940803183338007613255852503067922794203613514311089053411285480346888641 4505 519229685853482762853049632922009600000000000000000000000000000000000000000000000000000000 4506 50479160020899044096895311100610843551975046763678462221135273981904186426760632708618241 4507 4523365501771620808373847621763661101803612127260378462424899241557252045355286532194304 4508 374824651367185034077863931297246707698425440896124606205721439860193353145514964869201 4509 28809729278118710920920186578345254130682023164072451589950208597050497936166471335936 4510 2059862363607268589106591502209383050789423074359962839707804960198700428009033203169 4511 137369900626569127919715942598229385418793943383832182092025785413140781304303845376 4512 8566334697992967007470625843214916637570443887069350872071897312001270514603864321 4513 500702078263459319174537025249570888246709955377400223021257741084821677152403456 4514 27492596703964827506775644239221895731006665580707234238573173859460696305424897 4515 1421085471520200371742248535156250000000000000000000000000000000000000000000000 4516 69287983856763271149522242454082024744645002217406657498059992391482682477201 4517 3192619191354575298507705554502454849708582836209929142803886754155531862016 4518 139271544806023811491399181515303374259862508405977724283209557841619274529 4519 5761531127488373687075055789072009447432815098151005727227883018011017216 4520 226396792299936109823094246341436758086384134003310464322566986083984321 4521 8462936461124963548318873630777057806710530386841423704984313529368576 4522 301383430010359672764335507198862359588547763580119919935583003957249 4523 10239146465480812945030166176828539117087852083708519207884589891584 4524 332295477602627722659880101776456369599539259130576448802855924561 4525 10314424798490535546171949056000000000000000000000000000000000000 4526 306580286249339590556181770635869764259023245764469206004664161 4527 8736096908005512171545548570584279790106006676445710688190464 4528 238912092451282316201126928503303464291441454694310218762241 4529 6277101735386680763835789423207666416102355444464034512896 4530 158603970741151294135242554484073244966566562652587890689 4531 3857607756366576122342546552068489278963762446337048576 4532 90400176482989643789462022480435378712807721041576081 4533 2042911512229885603274215297897150684236521591013376 4534 44557975453159562554353744645967441327502447057057 4535 938748033764775430564900000000000000000000000000 4536 19118715823042429491729074582041753821507871681 4537 376686377243952195401306999861472444605792256 4538 7184983626352716099297100617536359330111489 4539 132769351528492832063313858513099582078976 4540 2378408954200494918040931224822998046801 4541 41330612904362991323506061003116773376 4542 697146061654233149087632257881662689 4543 11420966257169880253255495209713664 4544 181827912146592045345270516890881 4545 2814749767106560000000000000000 4546 42391158275216203514294433281 4547 621432458361496515414605824 4548 8871870642308873326043281 4549 123410307017276135571456 4550 1673432436896142578209 4551 22130157888803070976 4552 285544154243029441 4553 3596345248055296 4554 44231334895617 4555 531441000000 4556 6240321361 4557 71639296 4558 804449 4559 8836 4560 1 4561 1 4562 39614081257132168796771975169 4563 706965049015104706497203195837614914543357369 4564 98079714615416886934934209737619787751599303819750539261 4565 20194839173657902218540251271239327479634084738790988922119140625 4566 64828173374159223109795162223394893092344094371665395695908267759763461 4567 11450477594321044359340126713545146077054004823284978858214566372120240027249 4568 237142198758023568227473377297792835283496928595231875152809132048206089502588921 4569 940461086986004843694934910131056317906479029659199959555574885740211572136210345921 4570 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000009 4571 362886593255124255194791477358808981270609809471944990809879058292055075790399576845456361 4572 53753396865894868952730603441893626541442689995550581177948499244381184879957767002869727221 4573 3725989217506060809913745704292352543926459628485989232909583897978821195955532381542525335761 4574 134470481912356886232677065195451197600417813815023562831347783530091764152317962957214600658957 4575 2750953456253354302907621689064941833919039919490023685978707934651765754097141325473785400390625 4576 34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985201 4577 272843561753653169767435615050624325866274580142388791900214521038955085904188409449281578168966401 4578 1467330358978795477359675119796677254153876536271837501594000043516552742045108950960281119602245649 4579 5530709837851818935985098926648662357728660588336035659633359363610638296057696191939038924612591641 4580 15111572745182864683827199999999999999999999999999999999999999999999999999999999999999999999999999981 4581 30808205306952675278866725295578388923761888868051469234089338195735189875126156965788464889487541521 4582 48050848572744748552976706437022018451588688507434878876296801224417378876986974546588430772436205589 4583 58594906461125421587550609955067038523387216894524456953434518084355933493745392400859823927136880209 4584 56940417208858208004735711880506944872179230564854936842761847022131829602731556918632981915001421801 4585 44841550858394146269559346665277316200968382140048504696226185084473314645947539247572422027587890625 4586 29047429473912364711564404086742595103758290090433490444687641610107308313140178251785011957675851801 4587 15684240429131529254685698284890751184639406145730291592802676915731672495230992603635422093849215049 4588 7143386728957868051817767661530571162600224648408435413395487713535819166233580663494148315580202981 4589 2773727913840173892235463738007294782410512163685929341556119778264299535850795103638405604086366161 4590 927094631478978370857619254105870000000000000000000000000000000000000000000000000000000000000000029 4591 269074036024638164556200468710887504707125779935083813017336588621089274619551974628661819043052481 4592 68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970401 4593 15307072958184811420872246488959899899488864500972168001373202692974419469010486491951430830622721 4594 3042088004972221007703781484212647880100577061256337587586248874174836103081715858912383707643937 4595 539782436982347484203948377350754466121763007587735041549470427213464063243009150028228759765625 4596 85990910376963959192066473501852790909859449754411270275114275176943066770808840203664292315101 4597 12362418571674990005188789747892179725009465609181423983066093556141310878146895432114356080401 4598 1611507015095796193698019000449875913815369520734179625210002615884530385370440906396403761189 4599 191314200651282870522691324150182296916978247619648988973940927058132473083040133733528658481 4600 20769187434139310514121985316880383999999999999999999999999999999999999999999999999999999961 4601 2069645560856860807972707755125044585630976917310816951066546233258071643497185941053346241 4602 189981351074408073951701600114073766275751709344935895421845768145404585904922034352160809 4603 16117460008788956465348149045781608431032293958533358066846021913988314185257143489377449 4604 1267628088237223280520488209447191181750009019219187869957809178270221909191324738781141 4605 92693806362327086509796617599422237285524038346198327786851223208941519260406494140625 4606 6319015428822179884306933359518551729264521395656280376233186129004475939997976887341 4607 402617730805669449351119414631101081965810862692259490987379173664059714186381625249 4608 24033699756646047320377777211979402635842077858115210705020371572071440503315365841 4609 1347137238494276547832006567721872890819326613454654477690085519113574118965817601 4610 71054273576010018587112426757812500000000000000000000000000000000000000000000049 4611 3533687176694926828625634365158183261976895113087739532401059611965616806339801 4612 166016197950437915522400688834127652184846307482916315425802111216087656824781 4613 7381391874719262009044156620311078835772712945516819387010106565605821547281 4614 311122680884372179102053012609888510161372015300154309270305682972594929717 4615 12451823576496486040270183548779021694751127370182075537741184234619140625 4616 473924441822997958705856923323515237175789701663119727479121557644640201 4617 17178855510590501347567123910335154496547222524066835436328231225560001 4618 593870494997887150811749638256055268791095420855094114057306213711929 4619 19605433178555035636932926004810925806372816288704010479368499552521 4620 618865487909432132770316943359999999999999999999999999999999999941 4621 18701397461209715023927088008788055619800417991632621566284510161 4622 541638008296341754635824011376225346986572413939634062667808829 4623 15051461824430785920670996495708118250360811645741543782025089 4624 401734511064747568885490523085290650630550748445698208825281 4625 10309258098174834118790766041464760922826826572418212890625 4626 254602111920194024074608072436520292411608321458245206081 4627 6056811824360306133893955506189170373758117309785601849 4628 138917982831632221022646640257006246528083468188909501 4629 3074500306268009816250408380571753451597668846932241 4630 65712362363534280139543000000000000000000000000069 4631 1357428823436012493912764295324964521327058894321 4632 27121419161564558068894103990026016011617042361 4633 524503804723748275248688345080154231098133441 4634 9824932013108469572685225529969369073844297 4635 178380671565037118853069841861724853515625 4636 3141126580731587340586460636236874776501 4637 53680246747375952479747683856888021201 4638 890835368059250659753928626357665869 4639 14364405059580771582276370834385761 4640 225179981368524799999999999999921 4641 3433683820292512484657849089281 4642 50957461585642714263997677649 4643 736365263311636486061599129 4644 10366465789451195388002221 4645 142241757136172119140625 4646 1903193578437064104021 4647 24842341419143568849 4648 316478381828865961 4649 3936588805702081 4650 47829690000089 4651 567869252041 4652 6590815141 4653 74805201 4654 830677 4655 9025 4656 1 4657 1 4658 79228162514264337593543950336 4659 2120895147045314119491609587512844743630072109 4660 392318858461667547739736838950479151006397215279002157056 4661 100974195868289511092701256356196637398170423693954944610595703121 4662 388969040244955338658770973340369358554064566229992374175449606558580736 4663 80153343160247310515380886994816022539378033762994852007501964604841680190749 4664 1897137590064188545819787018382342682267975428761855001222473056385648716020711424 4665 8464149782874043593254414191179506861158311266932799636000173971661904149225893113281 4666 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4667 3991752525806366807142706250946898793976707904191394898908669641212605833694395345300019981 4668 645040762390738427432767241302723518497312279946606974135381990932574218559493204034436726784 4669 48437859827578790528878694155800583071043975170317860027824590673724675547421920960052829364881 4670 1882586746772996407257478912736316766405849393410329879638868969421284698132451481401004409225216 4671 41264301843800314543614325335974127508785598792350355289680619019776486311457119882106781005859389 4672 546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763456 4673 4638340549812103886046405455860613539726667862420609462303646857662236460371202960637786828872428801 4674 26411946461618318592474152156340190574769777652893075028692000783297949356811961117285060152840421376 4675 105083486919184559783716879606324584796844551178384677533033827908602127625096227646841739567639241197 4676 302231454903657293676544000000000000000000000000000000000000000000000000000000000000000000000000000000 4677 646972311446006180856201231207146167398999666229080853915876102110438987377649296281557762679238371921 4678 1057118668600384468165487541614484405934951147163567335278529626937182335293713440024945476993596522496 4679 1347682848605884696513664028966541886037905988574062509928993915940186470356144025219775950324148244829 4680 1366570013012596992113657085132166676932301533556518484226284328531163910465557366047191565960034123776 4681 1121038771459853656738983666631932905024209553501212617405654627111832866148688481189310550689697265601 4682 755233166321721482500674506255307472697715542351270751561878681862790016141644634546410310899572146176 4683 423474491586551289876513853692050281985263965934717873005672276724755157371236800298156396533928806349 4684 200014828410820305450897494522855992552806290155436191575073655979002936654540258577836152836245684224 4685 80438109501365042874828448402211548689904852746891950905127473569664686539673058005513762518504618641 4686 27812838944369351125728577623176100000000000000000000000000000000000000000000000000000000000000000000 4687 8341295116763783101242214530037512645920899177987598203537434247253767513206111213488516390334626941 4688 2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824 4689 505133407620098776888784134135676696683132528532081544045315688868155842477346054234397217410549761 4690 103430992169055514261928570463230027923419620082715477977932461721944427504778339203021046059892736 4691 18892385294382161947138193207276406314261705265570726454231464952471242213505320250988006591796909 4692 3095672773570702530914393046066700472754940191158805729904113906369950403749118247331914523344896 4693 457409487151974630191985220672010649825350227539712687373445461577228502491435130988231174974801 4694 61237266573640255360524722017095284724984041787898825757980099403612154644076754443063342923776 4695 7461253825400031950384961641857109579762151657166310569983696155267166450238565215607617680797 4696 830767497365572420564879412675215360000000000000000000000000000000000000000000000000000000000 4697 84855467995131293126881017960126828010870053609743494993728395563580937383384623583187195841 4698 7979216745125139105971467204791098183581571792487307607717522262106992608006725442790752256 4699 693050780377925128009970408968609162534388640216934396874378942301497509966057170043230349 4700 55775635882437824342901481215676411997000396845644266278143603843889764004418288506372096 4701 4171221286304718892940847791974000677848581725578924750408305044402368366718292236328081 4702 290674709725820274678118934537853379546167984200188897306726561934205893239906936815616 4703 18923033347866464119502612487661750852393110546536196076406821162210806566759936386749 4704 1153617588319010271378133306175011326520419737189530113840977835459429144159137562624 4705 66009724686219550843768321818371771650147004059278069406814190436565131829325062401 4706 3552713678800500929355621337890625000000000000000000000000000000000000000000000000 4707 180218046011441268259907352623067346360821650767474716152454040210246457123329901 4708 8632842293422771607164835819374637913612007989111648402141709783236558154891264 4709 391213769360120886479340300876487178295953786112391427511535647977108542005841 4710 16800624767756097671510862680933979548714088826208332700596506880520126201856 4711 684850296707306732214860095182846193211312005360014154575765132904052734429 4712 26539768742087885687527987706116853281844223293134704738830807228099854336 4713 979194764103658576811326062889103806303191683871809619870709179856920001 4714 34444488709877454747081479018851205589883534409595458615323760395288576 4715 1156720557534747102579042634283844622575996161033536618282741473598797 4716 37131929274565927966219016601600000000000000000000000000000000000000 4717 1140785245133792616459552368536071392807825497489589915543355119761 4718 33581556514373188787421088705325971513167489664257311885404143616 4719 948242094939139513002272779229611449772731133681717258267580669 4720 25711008708143844408671393477458601640355247900524685364822016 4721 670101776381364217721399792695209459983743727207183837890561 4722 16803739386732805588924132780810339299166149216244183597056 4723 405806392232140510970895018914674415041793859755635323949 4724 9446422832550991029539971537476424763909675836845850624 4725 212140521132492677321278178259450988160239150438324561 4726 4599865365447399609768010000000000000000000000000000 4727 96377446463956887067806264968072481014221181496861 4728 1952742179632648180960375487281873152836427055104 4729 38288777744833624093154249190851258870163741121 4730 727044968970026748378706689217733311464472576 4731 13378550367377783913980238139629364013671949 4732 238725620135600637884571008354002483019776 4733 4133378999547948340940571656980377632401 4734 69485158708621551460806432855897931776 4735 1134787999706880954999833295916475197 4736 18014398509481984000000000000000000 4737 278128389443693511257285776231681 4738 4178511850022702569647809560576 4739 61118316854865828343112727789 4740 870783126313900412592193536 4741 12090549356574630126953041 4742 163674647745587512938496 4743 2161283703465490489949 4744 27850097600940212224 4745 350356403707485121 4746 4304672100000000 4747 51676101935821 4748 606355001344 4749 6956883601 4750 78074896 4751 857469 4752 9216 4753 1 4754 1 4755 158456325028528675187087900671 4756 6362685441135942358474828762538534230890216321 4757 1569275433846670190958947355801916604025588861116008628227 4758 504870979341447555463506281780983186990852118469774723052978515625 4759 2333814241469732031952625840042216151324387397379954245052697639351484411 4760 561073402121731173607666208963712157775646236340963964052513752233891761335201 4761 15177100720513508366558296147058741458143803430094840009779784451085189728165691399 4762 76177348045866392339289727720615561750424801402395196724001565744957137343033038019601 4763 99999999999999999999999999999999999999999999999999999999999999999999999999999999999999991 4764 43909277783870034878569768760415886733743786946105343887995366053338664170638348798300219681 4765 7740489148688861129193206895632682221967747359359283689624583891190890622713918448413240721419 4766 629692177758524276875423024025407579923571677214132180361719678758420782116484972480686781743609 4767 26356214454821949701604704778308434729681891507744618314944165571897985773854320739614061729153011 4768 618964527657004718154214880039611912631783981885255329345209285296647294671856798231601715087890625 4769 8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215311 4770 78851789346805766062788892749630430175353353661150360859161996580258019826310450330842376090831289889 4771 475415036309129734664534738814123430345855997752075350516456014099363088422615300111131082751127584751 4772 1996586251464506635890620712520167111140046472389308873127642730263440424876828325289993051785145582401 4773 6044629098073145873530880000000000000000000000000000000000000000000000000000000000000000000000000000019 4774 13586418540366129797980225855350069515378992990810697932233398144319218734930635221912713016264005810761 4775 23256610709208458299640725915518656930568925237598481376127651792618011376461695680548800493859123494891 4776 30996705517935348019814272666230463378871837737203437728366860066624288818191312580054846857455409630561 4777 32797680312302327810727770043172000246375236805356443621430823884747933851173376785132597583040818970647 4778 28025969286496341418474591665798322625605238837530315435141365677795821653717212029732763767242431640625 4779 19636062324364758545017537162637994290140604101133039540608845728432540419682760498206668083388875800551 4780 11433811272836884826665874049685357613602127080237382571153151471568389249023393608050222706416077770721 4781 5600415195502968552625129846639967791478576124352213364102062367412082226327127240179412279414879158299 4782 2332705175539586243370025003664134912007240729659866576248696733520275909650518682159899113036633941401 4783 834385168331080533771857328695282999999999999999999999999999999999999999999999999999999999999999999971 4784 258580148619677276138508650431162892023547874517615544309660461664866792909389447618144008100373434241 4785 69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722399 4786 16669402451463259637329876426477330990543373441558690953495417732649142801752419789735108174548143169 4787 3516653733747887484905571395749820949396267082812326251249703698546110535162463532902715566036352991 4788 661233485303375668149836762254674220999159684294975425898101273336493477472686208784580230712890625 4789 111444219848545291112918149658401217019177846881717006276548100629318214534968256903948922840416291 4790 16924151024623061317103453164864394043537958418969369432817482078357454592183099846564553474068969 4791 2327016129798329703699939436649620819549393587940155378803243777337261876474916668836407031103451 4792 290988899190601246065013504032427273610723914629486112229364150055419491559304043408697089549601 4793 33230699894622896822595176507008614400000000000000000000000000000000000000000000000000000000039 4794 3479074187800383018202121736365199948445672197999483294742864218106818432718769566910675031121 4795 335127103295255842450801622601226123710426015284466919524135935008493689536282468597211594711 4796 29801183556250780504428727585650193988978711529328179065598294518964392928540458311858903201 4797 2454127978827264271087665173489762127868017461208347716238318569131149616194404694280372267 4798 187704957883712350182338150638830030503186177651051613768373726998106576502323150634765625 4799 13371036647387732635193470988741255459123727273208689276109421848973471089035719093518291 4800 889382567349723813616622786920102290062476195687201215591120594623907908637717010175041 4801 55373644239312493026150398696400543672980147385097445464366936102052598919638603005999 4802 3234476509624757991344647769100216810857203198904625400933895331391691459636928060001 4803 177635683940025046467781066894531249999999999999999999999999999999999999999999999951 4804 9191120346583504681255274983776434664401904189141210523775156050722569313289822401 4805 448907799257984123572571462607481171507824415433805716911368908728301024054345779 4806 20734329776086406983405035946453820449685550663956745658111389342786752726312329 4807 907233737458829274261586584770434895630560796615249965832211371548086814900171 4808 37666766318901870271817305235056540626622160294800778501667082309722900390625 4809 1486227049556921598501567311542543783783276504415543465374525204773591842871 4810 55814101553908538878245585584678916959281925980693148332630423251844443249 4811 1997780345172892375330725783093369924213244995756536599688778102926737351 4812 68246512894550079052163515422746832731983773500978660478681746942325601 4813 2227915756473955677973140996096000000000000000000000000000000000000059 4814 69587899953161349604032694480700354961277355346864984848144662309081 4815 2082056503891137704820107499730210233816384359183953336895056904131 4816 59739251981165789319143185091465521335682061421948187270857578241 4817 1645504557321206042154969182557350504982735865633579863348609087 4818 43556615464788674151890986525188614898943342268466949462890625 4819 1109046799524365168868992763533482393744965848272116117405631 4820 27189028279553414235049966267283185807800188603627566700161 4821 642356752613467390008718064548396883945857956905517842499 4822 14637695958141994735168194299902118183056501380244399401 4823 321990575581317972683760699999999999999999999999999931 4824 6842798698940938981814244812733146152009703886272161 4825 140597436933550669029147035084294867004222747967559 4826 2795080775372854558800260190932141897521953107089 4827 53801327703781979380024295002112265048370970551 4828 1003391277553333793548517860472202301025390625 4829 18143147130305648479227396634904188709503051 4830 318270182965192022252424017587489077700729 4831 5419842379272481013942901762760038678451 4832 89648251976843595444986830377401534401 4833 1441151880758558720000000000000000079 4834 22528399544939174411840147874772641 4835 342637971701861610711120383967151 4836 5072820298953863752478356399681 4837 73145782610367634657744257107 4838 1027696695308843560791015625 4839 14076019706120526112710571 4840 188031682201497672618081 4841 2450808588882738675799 4842 31181719929966183601 4843 387420488999999911 4844 4702525276151521 4845 55784660123739 4846 646990183449 4847 7339040131 4848 81450625 4849 884831 4850 9409 4851 1 4852 1 4853 316912650057057350374175801344 4854 19088056323407827075424486287615602692670648961 4855 6277101735386680763835789423207666416102355444464034512896 4856 2524354896707237777317531408904915934954260592348873615264892578129 4857 14002885448818392191715755040253296907946324384279725470316185836108906496 4858 3927513814852118215253663462745985104429523654386747748367596265637242329346401 4859 121416805764108066932466369176469931665150427440758720078238275608681517825325531136 4860 685596132412797531053607549485540055753823212621556770516014091704614236087297342176417 4861 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4862 483002055622570383664267456364574754071181656407158782767949026586725305877021836781302416481 4863 92885869784266333550318482747592186663612968312311404275495006694290687472567021380958888656896 4864 8185998310860815599380499312330298539006431803783718344702355823859470167514304642248928162666929 4865 368987002367507295822465866896318086215546481108424656409218318006571800833960490354596864208142336 4866 9284467914855070772313223200594178689476759728278829940178139279449709420077851973474025726318359361 4867 139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736 4868 1340480418895698023067411176743717312981007012239556134605753941864386337047277655624320393544131928129 4869 8557470653564335223961625298654221746225407959537356309296208253788535591607075402000359489520296525824 4870 37935138777825626081921793537883175111660882975396868589425211875005368072659738180509867983917766065601 4871 120892581961462917470617600000000000000000000000000000000000000000000000000000000000000000000000000000000 4872 285314789347688725757584742962351459822958852807024656576901361030703593433543339660166973341544122026001 4873 511645435602586082592095970141410452472516355227166590274808339437596250282157304972073610864900716888064 4874 712924226912513004455728271323300657714052267955679067752437781532358642818400189341261477721474421502881 4875 787144327495255867457466481036128005913005683328554646914339773233950412428161042843182341992979655294976 4876 700649232162408535461864791644958065640130970938257885878534141944895541342930300743319094181060791015649 4877 510537620433483722170455966228587851543655706629459028055829988939246050911751772953373370168110770814976 4878 308712904366595890319978599341504655567257431166409329421135089732346509723631627417356013073234099809441 4879 156811625474083119473503635705919098161400131481861974194857746287538302337159562725023543823616616431616 4880 67648450090648001057730725106259912448209981160136130711212205272088001379865041782637074278062384300657 4881 25031555049932416013155719860858490000000000000000000000000000000000000000000000000000000000000000000000 4882 8015984607209995560293768163366049652729984110046081873599474311610870580191072876162464251111576461441 4883 2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776 4884 550090280898287568031885922073751922687931323571436801465348785177421712457829853061258569760088724609 4885 119566226947428174486789427455493912279473080815619092542489925750567758195523760118692329245236002816 4886 23143171985618148385244286678913597734970588950324139906433544566777271711544017307460308074951171841 4887 4011991914547630480065053387702443812690402487741812225955731622655455723258857248542161222254985216 4888 626193587911053268732827767099982579610904461501866669014246836899225819910774694322888478540551889 4889 88426612932336528740597698592685591142876956341725904394523263538815951306046833415783467181932544 4890 11348567068433448596535526657264663670818232670549958376945201852161360170812857692939186492434401 4891 1329227995784915872903807060280344576000000000000000000000000000000000000000000000000000000000000 4892 142642041699815703746286991190973197886272560117978815084457432942379555741469552243337676276001 4893 14075338338400745382933668149251497195837892641947610620013709270356734960523863681082886979584 4894 1281450892918783561690435286182958341526084595761111699820726664315468895927239707409932837601 4895 107981631068399627927857267633549533626192768293167299514486017041770583112553806548336377856 4896 8446723104767055758205216778747351372643377994297322619576817714914795942604541778564453169 4897 615067685779835701218899665482097751119691454567599706701033405052779670095643078301843456 4898 41800980665437019239981270985244807632936381197298457132782667947323671705972699478226881 4899 2657934923486999665255219137427226096303047074484677382289612932898524748142652944285696 4900 158489348971613141575887740685910623732002956746326644645760871238192881522209474940097 4901 8881784197001252323389053344726562500000000000000000000000000000000000000000000000000 4902 468747137675758738744019024172598167884497113646201736712532958586851034977780942401 4903 23343205561415174425773716055589020918406869602557897279391183253871653250825977856 4904 1098919478132579570120466905162052483833334185189707519879903635167697894494553489 4905 48990621822776780810125675577603484364050283017223498154939414063596688004612096 4906 2071672147539602864949951787928109734464218816214042817591689527034759521484321 4907 83228714775187609516087769446382451891863484247270434060973411467321143197696 4908 3181403788572786716059998378326698266679069780899509454959934125355133265249 4909 115871260020027757769182095419415455604368209753879122781949129969750769664 4910 4026544260778454664077647409942063131187042636557740968242223069597210401 4911 133674945388437340678388459765760000000000000000000000000000000000000000 4912 4244861897142842325845994363322721652637918676158764075736824400854001 4913 129087503241250537698846664983273034496615830269405106887493528059904 4914 3763572874813444727106020660762327844147969869582735798064027429121 4915 105312291668557186697918027683670432318895095400549111254310977536 4916 2831180005211263819872914124137259968431317247450351715087890689 4917 73197088768608101145353522393209837987167745985959663748775936 4918 1821664894730078753748347739907973449122612636443046968910721 4919 43680259177715782520592828389290988108318341069575213285376 4920 1010001021111797636726605406693246154630898595236863558737 4921 22539340290692258087863249000000000000000000000000000000 4922 485838707624806667708811381704053376792688975925323361 4923 10123015459215648170098586526069230424304037853659136 4924 204040896602218382792418993938046358519102576817569 4925 3981298250079866474121797830156307613579451826176 4926 75254345816500034516138839535415172576904296801 4927 1378879181903229284421282144252718341922226176 4928 24506804088319785713436649354236658982956209 4929 422747705583253519087546337495283016925184 4930 7082211906170644040153959599814721217601 4931 115292150460684697600000000000000000000 4932 1824800363140073127359051977856584001 4933 28096313679552652078311871485313024 4934 421044084813170691455703581173441 4935 6144245739270881311250517590016 4936 87354219101251702667236328209 4937 1210537694726365245693116416 4938 16358756351530297517772961 4939 215671155821681003462656 4940 2775173073766990340577 4941 34867844010000000000 4942 427929800129788321 4943 5132188731375616 4944 60170087060849 4945 689869781056 4946 7737809281 4947 84934656 4948 912769 4949 9604 4950 1 4951 1