0 1 1 1 2 -1 3 1 4 0 5 1 6 1 7 1 8 2 9 1 10 1 11 2 12 3 13 3 14 1 15 1 16 3 17 4 18 7 19 2 20 1 21 1 22 4 23 5 24 13 25 5 26 5 27 1 28 1 29 5 30 6 31 21 32 10 33 31 34 1 35 1 36 1 37 6 38 7 39 31 40 17 41 121 42 3 43 7 44 1 45 1 46 7 47 8 48 43 49 26 50 341 51 7 52 127 53 2 54 1 55 1 56 8 57 9 58 57 59 37 60 781 61 13 62 1093 63 17 64 3 65 1 66 1 67 9 68 10 69 73 70 50 71 1555 72 21 73 5461 74 82 75 73 76 1 77 1 78 1 79 10 80 11 81 91 82 65 83 2801 84 31 85 19531 86 257 87 757 88 11 89 11 90 1 91 1 92 11 93 12 94 111 95 82 96 4681 97 43 98 55987 99 626 100 4161 101 61 102 2047 103 1 104 1 105 1 106 12 107 13 108 133 109 101 110 7381 111 57 112 137257 113 1297 114 15751 115 205 116 88573 117 13 118 13 119 1 120 1 121 13 122 14 123 157 124 122 125 11111 126 73 127 299593 128 2402 129 46873 130 521 131 1398101 132 73 133 8191 134 1 135 1 136 1 137 14 138 15 139 183 140 145 141 16105 142 91 143 597871 144 4097 145 117993 146 1111 147 12207031 148 241 149 797161 150 43 151 1 152 1 153 1 154 15 155 16 156 211 157 170 158 22621 159 111 160 1111111 161 6562 162 262657 163 2101 164 72559411 165 601 166 22369621 167 547 168 151 169 2 170 1 171 1 172 16 173 17 174 241 175 197 176 30941 177 133 178 1948717 179 10001 180 532171 181 3641 182 329554457 183 1261 184 305175781 185 3277 186 4561 187 257 188 17 189 1 190 1 191 17 192 18 193 273 194 226 195 41371 196 157 197 3257437 198 14642 199 1001001 200 5905 201 1227133513 202 2353 203 2612138803 204 13021 205 49981 206 6562 207 131071 208 1 209 1 210 1 211 18 212 19 213 307 214 257 215 54241 216 183 217 5229043 218 20737 219 1772893 220 9091 221 3922632451 222 4033 223 16148168401 224 39991 225 315121 226 65537 227 64570081 228 57 229 19 230 1 231 1 232 19 233 20 234 343 235 290 236 69905 237 211 238 8108731 239 28562 240 2987713 241 13421 242 11111111111 243 6481 244 78536544841 245 102943 246 1406371 247 390626 248 5726623061 249 703 250 524287 251 1 252 1 253 1 254 20 255 21 256 381 257 325 258 88741 259 241 260 12204241 261 38417 262 4829007 263 19141 264 28531167061 265 9901 266 317733228541 267 233017 268 4956001 269 1679617 270 190734863281 271 4033 272 581130733 273 205 274 1 275 1 276 1 277 21 278 22 279 421 280 362 281 111151 282 273 283 17895697 284 50626 285 7532281 286 26521 287 67546215517 288 14521 289 1111111111111 290 478297 291 14709241 292 5764802 293 3385331888947 294 15501 295 91625968981 296 5905 297 2359 298 1 299 1 300 1 301 22 302 23 303 463 304 401 305 137561 306 307 307 25646167 308 65537 309 11394001 310 35855 311 149346699503 312 20593 313 3452271214393 314 909091 315 38316961 316 16777217 317 38771752331201 318 46441 319 4768371582031 320 61681 321 368089 322 683 323 23 324 1 325 1 326 23 327 24 328 507 329 442 330 168421 331 343 332 36012943 333 83522 334 16781313 335 47461 336 311505013051 337 28393 338 9726655034461 339 1623931 340 90090991 341 43046722 342 321685687669321 343 117307 344 121871948002099 345 375601 346 12783421 347 44287 348 8388607 349 1 350 1 351 1 352 24 353 25 354 553 355 485 356 204205 357 381 358 49659541 359 104977 360 24142483 361 61681 362 617839704241 363 38221 364 25239592216021 365 2756293 366 195019441 367 100000001 368 2084647712458321 369 261633 370 1899815864228857 371 1634221 372 196890121 373 838861 374 47071589413 375 241 376 5 377 1 378 1 379 25 380 26 381 601 382 530 383 245411 384 421 385 67368421 386 130322 387 34018057 388 78881 389 1172812402961 390 50401 391 61054982558011 392 4482037 393 394379701 394 214358882 395 11111111111111111 396 530713 397 20587884010836553 398 5649505 399 1822428931 400 8138021 401 23456248059221 402 6481 403 1082401 404 1 405 1 406 1 407 26 408 27 409 651 410 577 411 292561 412 463 413 90054427 414 160001 415 47052741 416 99451 417 2141993519227 418 65281 419 139013933454241 420 7027567 421 753327121 422 429981697 423 50544702849929377 424 999001 425 168856464709124011 426 16519105 427 11898664849 428 51828151 429 2980232238769531 430 65281 431 3501192601 432 2731 433 3 434 1 435 1 436 27 437 28 438 703 439 626 440 346201 441 507 442 118778947 443 194482 444 64008001 445 123805 446 3780494710543 447 83233 448 300239975158033 449 10678711 450 1370877691 451 815730722 452 201691918794585181 453 1770231 454 1111111111111111111 455 42521761 456 60247241209 457 247165843 458 157946044610720563 459 390001 460 1100586419201 461 398581 462 262657 463 1 464 1 465 1 466 28 467 29 468 757 469 677 470 406901 471 553 472 154764793 473 234257 474 85775383 475 152381 476 6471681049901 477 104653 478 619036127056621 479 15790321 480 2392743361 481 1475789057 482 720867993281778161 483 2984257 484 6115909044841454629 485 99009901 486 251393376241 487 954437177 488 4561457890013486057 489 1678321 490 95397958987501 491 13421773 492 387440173 493 3277 494 29 495 1 496 1 497 29 498 30 499 813 500 730 501 475255 502 601 503 199411801 504 279842 505 113390553 506 185641 507 10778947368421 508 129961 509 1224880286215951 510 22796593 511 4027518961 512 2562890626 513 2345488209948553531 514 4824613 515 29043636306420266077 516 212601841 517 900900990991 518 3138105961 519 84327972908386521673 520 5762401 521 3656628685521505 522 203450521 523 68719738881 524 478297 525 536870911 526 1 527 1 528 1 529 30 530 31 531 871 532 785 533 551881 534 651 535 254313151 536 331777 537 148048057 538 224071 539 17513875027111 540 159601 541 2336276859014281 542 32222107 543 6566760001 544 4294967297 545 7037580381120954241 546 7526793 547 121826690864620509223 548 427016305 549 2855262053161 550 9090909091 551 1107867264956562636991 552 16773121 553 79797014141614001 554 1865813431 555 3814699218751 556 15790321 557 34315188682441 558 331 559 31 560 1 561 1 562 31 563 32 564 931 565 842 566 637421 567 703 568 321272407 569 390626 570 191116801 571 268181 572 27824681019587 573 194041 574 4311578947368421 575 44693587 576 10409530951 577 6975757442 578 19676527011956855057 579 11387251 580 459715689149916492091 581 810932305 582 8177824843189 583 23775972551 584 11111111111111111111111 585 43040161 586 1152956690052710401 587 12111126301 588 101559966746113 589 234750601 590 96076792050570581 591 8401 592 2147483647 593 2 594 1 595 1 596 32 597 33 598 993 599 901 600 732541 601 757 602 402321277 603 456977 604 244156251 605 318505 606 43309534450633 607 233773 608 7723618886955973 609 60952381 610 16092043921 611 11019960577 612 51702516367896047761 613 16773121 614 1583455585752214704241 615 1468297741 616 21515718297529 617 57154490053 618 89543024325523737224653 619 99990001 620 12157871353675866901 621 61083979321 622 1628413638264057 623 2117950381 624 46566128730773925781 625 80581 626 308836698141973 627 65537 628 1 629 1 630 1 631 33 632 34 633 1057 634 962 635 837931 636 813 637 499738093 638 531442 639 308933353 640 375601 641 66160049703001 642 279313 643 13467145613480131 644 81867661 645 24323047981 646 16983563042 647 128583032925805678351 648 24132657 649 5037190915060954894609 650 2551550401 651 52663539957211 652 128011456717 653 602248842449930637374557 654 214344241 655 100001000010000100001 656 254186582833 657 18014398643699713 658 13564461457 659 7369130657357778596659 660 464881 661 1537228672809129301 662 43046722 663 599479 664 1 665 1 666 1 667 34 668 35 669 1123 670 1025 671 954305 672 871 673 616067011 674 614657 675 387440173 676 440051 677 99341074625651 678 331201 679 22910743724384881 680 108450343 681 36025669681 682 25600000001 683 304465936543600121441 684 34006393 685 14942027230321957802947 686 4278255361 687 121132473843361 688 269971011311 689 3479492117784426363920483 690 429960961 691 672754172206667010505 692 909090909091 693 150094635684419611 694 67662254017 695 536650959302196621139601 696 1950271 697 1164153218269348144531 698 4294967297 699 2413941289 700 43691 701 1 702 1 703 1 704 35 705 36 706 1191 707 1090 708 1082401 709 931 710 754137931 711 707282 712 481912257 713 512461 714 146813779479511 715 390001 716 38108188628928601 717 141867727 718 52386445651 719 37822859362 720 689852631578947368421 721 47039023 722 41660902667961039785743 723 6951703105 724 263947231891441 725 540609741211 726 17660437914383191960170811 727 815702161 728 3833775399530967321601 729 2876892678661 730 1000000001000000001 731 278985273841 732 22106072130096076337484361 733 6568801 734 265288703664880029479731 735 152587890626 736 837723344701 737 32285041 738 8727391 739 1 740 1 741 1 742 36 743 37 744 1261 745 1157 746 1222981 747 993 748 917087137 749 810001 750 594847711 751 593461 752 213810021790597 753 456301 754 62088171641031901 755 183458857 756 74912328481 757 54875873537 758 1502097124754084594737 759 63992001 760 109912203092239643840221 761 10986053005 762 548461977100129 763 1034834473201 764 80162439028705869402204241 765 1475750641 766 19005014960911672392701 767 8230246567621 768 5559917315850179173 769 990099009901 770 588766087155780604365200461 771 18837001 772 26295897005807634435840457 773 2821109907457 774 76909220640121 775 3435973837 776 189150889201 777 4033 778 37 779 1 780 1 781 37 782 38 783 1333 784 1226 785 1376831 786 1057 787 1108378657 788 923522 789 729027001 790 683705 791 307167017313773 792 530713 793 99246114928149463 794 234750601 795 105496487401 796 78310985282 797 3154759662831401578691 798 85756861 799 275941052631578947368421 800 16936647121 801 1092750344589799 802 1903994239313 803 330117343809434739973099793 804 2562840001 805 83668410993669614565601 806 21633936185161 807 26623333286045024257 808 3112703553961 809 11111111111111111111111111111 810 47763361 811 1414788616326148885598999113 812 33232930569602 813 3060969865234051 814 127156575521 815 211325490770941 816 530713 817 137438953471 818 1 819 1 820 1 821 38 822 39 823 1407 824 1297 825 1544761 826 1123 827 1331826343 828 1048577 829 887533473 830 783871 831 435732491632351 832 613873 833 155867505885345241 834 297474451 835 146493765601 836 110075314177 837 6411365434575589496641 838 113369257 839 662424832016551306279039 840 25536159601 841 2097130411225081 842 3382547898907 843 1247973056303720237659941607 844 4294901761 845 332526110902432119900001 846 52914318216943 847 112455406962561892503 848 8854610100337 849 158630929717149157441443670489 850 109889011 851 47690053059618228953581237351 852 281474976710657 853 68593351764216049 854 2418094206391 855 47699590048503121 856 16773121 857 225141952945498681 858 174763 859 1 860 1 861 1 862 39 863 40 864 1483 865 1370 866 1727605 867 1191 868 1591616671 869 1185922 870 1073774593 871 894661 872 610851724137931 873 706441 874 240818941573998061 875 373584043 876 200806696351 877 152587890626 878 12643382390551415539801 879 148023723 880 1526903676810398364086467 881 37737287281 882 3891686463847981 883 5824512944911 884 4373394918471878112548163343 885 6975673921 886 1208926972537233294229505 887 121637191772461 888 426878854231297789441 889 23161037562937 890 1798305407574013684310229480541 891 233669041 892 1111111111111111111111111111111 893 1853020188851842 894 1010780497307234809 895 29078814248401 896 3949173087777376411 897 244125001 898 6296488643826193618261 899 290565367 900 9588151 901 1 902 1 903 1 904 40 905 41 906 1561 907 1445 908 1926221 909 1261 910 1892332261 911 1336337 912 1291503907 913 1016801 914 846949229880161 915 809101 916 366451025462807221 917 465273397 918 271983020401 919 208827064577 920 24253192047278086344401 921 191089153 922 3391612314890486843723113 923 54762727405 924 7006306553612521 925 9752380952381 926 14323868219183762624901448181 927 11019855601 928 4064234269072640027537701 929 264917625139441 930 1477891880073843750001 931 56406126018061 932 16794843869550929233208663030981 933 465542221 934 19194342495775048050414684129181 935 10000000000000001 936 10821658266098816401 937 250199979298361 938 164222454513131834401 939 2176735681 940 18189894035458564758300781 941 54975581389 942 195528263281 943 61681 944 41 945 1 946 1 947 41 948 42 949 1641 950 1522 951 2141491 952 1333 953 2238976117 954 1500626 955 1544843721 956 1151041 957 1162219258676257 958 922561 959 549766551724137931 960 574995877 961 364325687461 962 282429536482 963 45353092615406029022167 964 244125001 965 7282588256957615350925401 966 78163228705 967 12271836836138419 968 15921704570101 969 44150568421052631578947368421 970 16983432721 971 12748242963040265121012001 972 550254335161441 973 4722366482938364690433 974 129172239050401 975 132974903052113161659016688152891 976 878077201 977 258955978690657970540673045197917 978 45949729863572162 979 90090090090990990991 980 1667718169966657 981 4132198747534821982201 982 13841169553 983 12377309758188642655406338867 984 3178914388021 985 214457128308541 986 42521761 987 2199023255551 988 1 989 1 990 1 991 42 992 43 993 1723 994 1601 995 2374321 996 1407 997 2636996587 998 1679617 999 1838308501 1000 1298155 1001 1579440828553963 1002 1047553 1003 813918209914834753 1004 705483871 1005 483016364881 1006 377801998337 1007 82834383195213760242721 1008 308898201 1009 15158245029548803965250651 1010 109884542401 1011 20963537663550769 1012 25405143539623 1013 128829043755410914596453793483 1014 25599840001 1015 37589988638679119136887801 1016 1095945519245851 1017 14063084452186312867507 1018 280379743338241 1019 913100282061352793659482683454241 1020 1580623591 1021 2838328613954107040412264052235803 1022 184884258895036417 1023 612050747271617088601 1024 9090909090909091 1025 70904720559053318726881 1026 68719214593 1027 3093685986836262383742193945201 1028 87051391430071 1029 48068261955015121 1030 4278255361 1031 18236498188585393201 1032 5419 1033 43 1034 1 1035 1 1036 43 1037 44 1038 1807 1039 1682 1040 2625641 1041 1483 1042 3092313043 1043 1874162 1044 2176828993 1045 1458941 1046 2126934655697951 1047 1184833 1048 1190112520884487201 1049 859769191 1050 634253516971 1051 500246412962 1052 148020807352107352204781 1053 387400807 1054 30658690608014475618984919 1055 152344140001 1056 35001198215898601 1057 39700406579747 1058 357686347714896679177439424707 1059 37822664881 1060 104857632768010240003200001 1061 2102649173112853 1062 39346408075494896865793 1063 580613195032417 1064 5538449982437149470432529417834769 1065 2732936641 1066 26063080998214179685167270877966651 1067 665416609183179842 1068 3516314897536174687669 1069 42120585708274481 1070 900009090090909909099991 1071 282429005041 1072 370878347038201973466464023515721 1073 1424861898171643 1074 3967016934712532611 1075 152344140001 1076 1611901092819505566274901 1077 682969 1078 8796093022207 1079 1 1080 1 1081 1 1082 44 1083 45 1084 1893 1085 1765 1086 2896405 1087 1561 1088 3611342281 1089 2085137 1090 2565777063 1091 1634221 1092 2839681099207261 1093 1335181 1094 1720011062295265741 1095 1041204193 1096 825406158721 1097 656100000001 1098 259183847740359754101361 1099 481868353 1100 60386265349310831216943637 1101 208518605101 1102 57224121337515601 1103 60867245726761 1104 949112181811268728834319677753 1105 54875639281 1106 278218497569286811473941005 1107 3900952380952381 1108 104127350298233929230621 1109 1153271900252557 1110 30123035756671932193213239076441981 1111 4562284561 1112 205447563463804378573383603777204241 1113 2177953337809371137 1114 17551032119981679046729 1115 170662392826187461 1116 8954358491570913259589521 1117 999999000001 1118 25344449488056571213320166359119221 1119 16012798675095097 1120 164692637504291988001 1121 2818934803441 1122 11368683772161602973937988281 1123 20647621 1124 164128483697268538813 1125 838861 1126 1 1127 1 1128 1 1129 45 1130 46 1131 1981 1132 1850 1133 3187591 1134 1641 1135 4201025641 1136 2313442 1137 3010991257 1138 1824841 1139 3760620109779061 1140 1499401 1141 2458736461986831391 1142 1253483617 1143 1065184428001 1144 852891037442 1145 445310906896551724137931 1146 594798933 1147 116048312964052164128548333 1148 282042646705 1149 91763833159785151 1150 91699453500601 1151 2416188001540369790668625856601 1152 78310705441 1153 705429635566498619547944801 1154 7021471715414521 1155 262144000000512000000001 1156 2207200789455481 1157 148748887607527256064685342412705551 1158 7384587841 1159 1417843195503910264430727530965700881 1160 6568408355712890626 1161 77720275181800334933851 1162 617886851384381281 1163 72872404828019704577129461 1164 3138426605161 1165 1111111111111111111111111111111111111 1166 135085171767299209 1167 4140156916495986979321 1168 33219095044801 1169 16040993446612480881406615171891 1170 290639881 1171 25790417485112089060398421 1172 3138105961 1173 14709241 1174 1 1175 1 1176 1 1177 46 1178 47 1179 2071 1180 1937 1181 3500201 1182 1723 1183 4868856847 1184 2560001 1185 3518803081 1186 2031671 1187 4942156160540567 1188 1678321 1189 3478609346528894761 1190 1500667147 1191 1363828160641 1192 1099511627777 1193 751670559138758105956097 1194 728973001 1195 217973615949642553199244631 1196 377320721905 1197 144542918285300809 1198 135938684703251 1199 5921189464667501548926035563151 1200 110074982401 1201 1716156097969863233832790801 1202 12296089473177511 1203 630880792397509809836143 1204 4085785536159601 1205 673878999699401213583361167853606121 1206 11630180251 1207 8705557333678188403838626093091732527 1208 18446744073709551617 1209 310449279779256408843361 1210 2032756448622079727 1211 501048222414496274396314801 1212 8916097462273 1213 34003948586157739899240688230576198697 1214 909090909090909091 1215 71000899881639727085281 1216 281406274007041 1217 7427940054393865983365007662428001 1218 2527867231 1219 284217094304040074348449707031 1220 1034834473201 1221 271983020401 1222 2796203 1223 47 1224 1 1225 1 1226 47 1227 48 1228 2163 1229 2026 1230 3835261 1231 1807 1232 5622910567 1233 2825762 1234 4096064001 1235 2255605 1236 6447893249285203 1237 1872793 1238 4873763662273663093 1239 1787202691 1240 1733314693111 1241 1406408618242 1242 1247923426698972051309601 1243 887473891 1244 400779816206896551724137931 1245 499652296081 1246 223934956756993189 1247 198537877376983 1248 14010285799288023010461252363223 1249 152587500001 1250 4019989222697950033145856001 1251 21001515080686141 1252 1457498964229314798573057 1253 7339185367695721 1254 2825636378947368421052631578947368421 1255 17874821521 1256 48194639584838830964958050941716598543 1257 48661191875666868482 1258 1133644724620376047292401 1259 6157882833480834961 1260 2984619585279628795345143571 1261 23298080295673 1262 773238409074645649506921062192257266781 1263 5096590870701212191 1264 900900900900990990990991 1265 1852737802355521 1266 1519117709468475283318636640320393801 1267 15772610449 1268 577475764078049311730638146188083 1269 91699453500601 1270 277077987426241 1271 23535794707 1272 140737488355327 1273 1 1274 1 1275 1 1276 48 1277 49 1278 2257 1279 2117 1280 4193821 1281 1893 1282 6471871693 1283 3111697 1284 4750173163 1285 2497561 1286 8354627297959801 1287 2083693 1288 6765811783780036261 1289 2117950381 1290 2187587157841 1291 1785793904897 1292 2039797239008263842869521 1293 1073709057 1294 722355407332346539823809249 1295 655371809101 1296 341628280933466521 1297 285983085085237 1298 32091737243503097452763743411357 1299 208826607601 1300 9094947949051952362070312501 1301 35059533538614313 1302 3244150909897049437961833 1303 12828497470985197 1304 11049167355040866906000122222776277749 1305 26876632021 1306 243270318891483838103593381595151809701 1307 121439531096594251777 1308 3825937708538054497949089 1309 17361641481138401521 1310 15711858832097756280204759361 1311 56693904845761 1312 13700070098791209449625279837708244444861 1313 24575384566970994373 1314 8961034990772597482498321 1315 9999000099990001 1316 166284933091139163730593611482181209801 1317 77158673929 1318 363969062665299433184885375458972057 1319 3557343347088301 1320 59127837892578001 1321 14073748835533 1322 13294407179478751643893 1323 65281 1324 7 1325 1 1326 1 1327 49 1328 50 1329 2353 1330 2210 1331 4576955 1332 1981 1333 7425065341 1334 3418802 1335 5489105833 1336 2758481 1337 10754625641025641 1338 2311921 1339 9310757851967833171 1340 2498207293 1341 2742804576541 1342 2251875390626 1343 3285698048665634313763871 1344 1291432033 1345 1277873588939747380541031457 1346 852004456321 1347 513745327628216971 1348 406683658856861 1349 71329791853232446994597004191213 1350 282429005041 1351 19928150572468892605173657505 1352 57312158437875601 1353 6979147079587023185510401 1354 21873276084035377 1355 40554443766025604855056880939100287171 1356 39619660081 1357 1130254551578947368421052631578947368421 1358 288441413567621167682 1359 12042065697120681040605799 1360 45957792327018709121 1361 74276473469389039616939524081 1362 129746326500001 1363 196242906646969601649935632097401506083131 1364 104422877883960436477 1365 72914305715212665913509301 1366 45946591649539681 1367 11111111111111111111111111111111111111111 1368 313380653041 1369 97223533405982418132392744980505203273 1370 78196420971659761 1371 4716444855699518761 1372 1986821492513021 1373 6602346876188694799461995861 1374 43040161 1375 4432676798593 1376 1 1377 1 1378 1 1379 50 1380 51 1381 2451 1382 2305 1383 4985761 1384 2071 1385 8492487571 1386 3748097 1387 6321442557 1388 3039331 1389 13758225792906211 1390 2558401 1391 12707388120196857361 1392 2933732887 1393 3417615097201 1394 2821109907457 1395 5220088150634922700769761 1396 1544765113 1397 2221339193279999324884908403 1398 1098438933505 1399 762279894509878081 1400 571441935483871 1401 154168597062479134669314941883571 1402 377801383681 1403 42391161229529115956274575401 1404 91894550859397651 1405 14551915228370666503906251 1406 36457053939633601 1407 140502665595160796490888447206365606321 1408 57364832911 1409 4872682803573022305546053900244338487331 1410 655360000000000000001 1411 35616746504394245139265801 1412 115047976828352449051 1413 319481328201841707543487984321 1414 281474959933441 1415 2340176152579896749687447611774717058454241 1416 398420263929927626479 1417 501275028378518685975443761 1418 184875343224549121 1419 497851811249935469864782916383866125124241 1420 1098900989011 1421 13469079580382272262178082530056677993891 1422 1135184250689818561 1423 191022690250243706401 1424 112818603293371831 1425 177635683940025046467781066894531 1426 4294901761 1427 109469043563868952237 1428 1016801 1429 1 1430 1 1431 1 1432 51 1433 52 1434 2551 1435 2402 1436 5421361 1437 2163 1438 9684836827 1439 4100626 1440 7256399041 1441 3341101 1442 17496788319767527 1443 2824081 1444 17207401025641025641 1445 3430775167 1446 4233453760771 1447 3512479453922 1448 8186051427373440909660277 1449 1838222751 1450 3798266944257473266711034911 1451 1405118335105 1452 1116926793521070049 1453 794014903012651 1454 324631651127586206896551724137931 1455 500245705681 1456 87732529698479087516357401601 1457 144734112607820581 1458 29479510200019348368087553 1459 59509429687890001 1460 461740717669857251137271431027008653401 1461 81709082401 1462 19628350782756392749847530374524538990787 1463 1430568690241985328322 1464 99627173396675070783847981 1465 274019342889240109297 1466 1263911802392137169735375388751 1467 582622213092193 1468 23787461545099331350971432824158252273045777 1469 1385523637533187866211 1470 2985702091383308138947802971 1471 665393311913759521 1472 16033871650571852188175515145618646683972701 1473 3421169496361 1474 1111111111111111111111111111111111111111111 1475 12009401246141600401 1476 4713143145948577267201 1477 3421093417510114543 1478 748408590245151908002907037459755827 1479 152587500001 1480 19343993777516776559493121 1481 3472494301 1482 2454285751 1483 1 1484 1 1485 1 1486 52 1487 53 1488 2653 1489 2501 1490 5884901 1491 2257 1492 11013546097 1493 4477457 1494 8303856751 1495 3664805 1496 22126041415981493 1497 3109933 1498 23127577557875340733 1499 3996097561 1500 5214866223841 1501 4347792138497 1502 12680220578500976539004081 1503 2176735681 1504 6394607984527780308442957261 1505 1784250435661 1506 1617392414805359809 1507 1091781727847393 1508 667110388134976008804624141476513 1509 656099190001 1510 176994584780298921503224892701 1511 224210738706825781 1512 58149737003047685287875157 1513 95287998084633901 1514 1445602896647339245343270401159922281901 1515 114653477401 1516 74325910099840061343679988572167405743833 1517 3011361496339065143297 1518 264998547270207307184674201 1519 624152380952380952381 1520 4640935182500548953729510611761 1521 1156831347413953 1522 210130990825113296392654702187202117201515461 1523 4444580219171430789361 1524 15716494788823046786096343361 1525 2177896645372746481 1526 391287702091575733090747617444785169589677401 1527 9653522020429 1528 60240069161242191853638732882447801140033173 1529 99009900990099009901 1530 79657024293350087482081 1531 65588423373189516857 1532 873889719459383939076909786476991909257 1533 2821108227841 1534 227376585863531112677002031251 1535 1098438933505 1536 1282860140677441 1537 13421773 1538 53 1539 1 1540 1 1541 53 1542 54 1543 2757 1544 2602 1545 6377551 1546 2353 1547 12490815793 1548 4879682 1549 9474394233 1550 4011481 1551 27829857704427901 1552 3416953 1553 30864334596069917671 1554 4637006521 1555 6389859903961 1556 5352009260482 1557 19414196384420799786902611 1558 2565675757 1559 10609122649875979418919719029 1560 2250038624401 1561 2316290772797437591 1562 1486532544521377 1563 1339947576396084549298192601089057 1564 852890113921 1565 348678454448907590490024300001 1566 342020957098620073 1567 111903730358203736722767873 1568 149889026207551177 1569 4327998309668839875782493891716879262679 1570 158681234401 1571 265962653377837776655068344271556984359001 1572 6132610415680998648962 1573 673427766004378977741515059 1574 1365542840685531449761 1575 15938360193189400381415619199981 1576 2213314872020281 1577 1639206877158805322678289379233075894164590351 1578 13281801982508406935953 1579 74294540672716757976362192881 1580 6568278611937840001 1581 7538867501749984216983927242653776257689563451 1582 25078830082489 1583 2308877517682346715097274180969085122492068957 1584 667235650711801320601 1585 999000000999000999999001 1586 886293811965250109593 1587 398227592830903984670280683440149312606793 1588 33232924804801 1589 481231522475315139016283304134017 1590 95336923825001 1591 14054662152215842621 1592 254186582833 1593 9007199254740991 1594 1 1595 1 1596 1 1597 54 1598 55 1599 2863 1600 2705 1601 6900505 1602 2451 1603 14129647351 1604 5308417 1605 10779319153 1606 4382191 1607 34824506845925071 1608 3746161 1609 40911050578149780601 1610 5361379843 1611 7790284054561 1612 6553600000001 1613 29397792680176337890150081 1614 3010881513 1615 17359221971967836881896586927 1616 2818934803441 1617 3282747916283682841 1618 2005395532515211 1619 2634332797433810079366835458231223 1620 1099510579201 1621 671790552284345093509144141505 1622 514297741935483871 1623 210457284365186627476281031 1624 231922445643238897 1625 12432996535737482088164383873898471994361 1626 216846518851 1627 903501810404587028339544000724951426188151 1628 12116574790945106558977 1629 1641675288925853758076850769 1630 2880432735628671006631 1631 51531630148394684047480390509841 1632 4095999936000001 1633 11444866473400800560844919902913102216130505241 1634 37275544492386193492507 1635 319546143354797558132087044801 1636 18446462603027742721 1637 118471417724357272952927035346095051084245954241 1638 60721348197511 1639 66127621653476298892336347348168693660655480783 1640 3807320268361630466161 1641 9842332430037465033595921 1642 9090909090909090909091 1643 88370631126888088312150399479701864317919671 1644 281474959933441 1645 311973861103694624061203286807759193 1646 3655688315536801 1647 18776664810820548765121 1648 264917625139441 1649 9691622833840009948398361 1650 261633 1651 1 1652 1 1653 1 1654 55 1655 56 1656 2971 1657 2810 1658 7454981 1659 2551 1660 15943877551 1661 5764802 1662 12230701057 1663 4778021 1664 43363430760171611 1665 4098601 1666 53878604515772416381 1667 6177695707 1668 9452240316751 1669 7984925229122 1670 44050946625641025641025641 1671 3518684443 1672 28034099579103634892287370323 1673 3509915600305 1674 4606858375501260061 1675 2681921038140191 1676 5075760855221254795343557548866591 1677 1406407432321 1678 1267650638007162390353805312001 1679 763048321795157581 1680 387420489000019683000000001 1681 353394575624464921 1682 34373135080410907264890236707192924546541 1683 292874989681 1684 2925726857336135756028965870800610381571031 1685 23283064365386962890626 1686 3852767889311462957967681001 1687 5877084981694290371921 1688 157739710012992227039036578190731 1689 7355827425620521 1690 72336291301052631578947368421052631578947368421 1691 98920982783015679456199 1692 1264127888620921004120816245351 1693 48660609260405312641 1694 1558935079819629779417263821564035220966328045841 1695 138355098836641 1696 1477618030342996906528849739560140146507154436411 1697 18893169870322677089161 1698 79450842098879585065892161 1699 74619186937936447687211 1700 11111111111111111111111111111111111111111111111 1701 1853020145805121 1702 85070632295073165991521710254143307777 1703 79787519018560501 1704 6663065115304357174361731 1705 57312158437875601 1706 27043212804868893898596335048021 1707 387400807 1708 567767102431 1709 1 1710 1 1711 1 1712 56 1713 57 1714 3081 1715 2917 1716 8042221 1717 2653 1718 17948213557 1719 6250001 1720 13841404851 1721 5200081 1722 53742591632261137 1723 4475341 1724 70519626362998268821 1725 7095062437 1726 11416525335601 1727 9682651996417 1728 65353006687519380705093457 1729 4095936001 1730 44714042666548209930918273241 1731 4344783285805 1732 6405160835884818889 1733 3557343347088301 1734 9595908606782000325357212739832261 1735 1785792568561 1736 2345734248042626317522908216901 1737 1117984489315730401 1738 699053619999071478161330913 1739 530851165371809101 1740 91703076898614683377208150526107718802981 1741 391277079901 1742 9063654474552624442271835844071986083889197 1743 43608742899428874059777 1744 8731707966329959863525015601 1745 11631911799307302296617 1746 459370367502902621399383710760801 1747 12855002517669313 1748 417911102925863063393161829880877864269391801357 1749 249660952380952380952381 1750 4641610021199122685691774429361 1751 121438374276232681201 1752 17550350484704287628010913381377308030787772823401 1753 298994165018641 1754 26656068987980386414408582952871386493955339704241 1755 83243543468811274649101 1756 542553705896459667912356401 1757 509595174380710539316933 1758 881974852589746930929124688131918256491225687357 1759 9999999900000001 1760 11972517685718048129586787714834556300191 1761 1152886321308467201 1762 949420281367584987710064001 1763 4610316977826438061 1764 2775557561562891351059079170227050781 1765 68719214593 1766 8138648440293876241 1767 15790321 1768 1 1769 1 1770 1 1771 57 1772 58 1773 3193 1774 3026 1775 8663491 1776 2757 1777 20158268677 1778 6765202 1779 15625125001 1780 5649505 1781 66306446408726833 1782 4877473 1783 91757019488523128923 1784 8123248981 1785 13729107068821 1786 11688200277602 1787 96040426505252378537255911 1788 4750035321 1789 70481514601025641025641025641 1790 5348492828641 1791 8827326729589473379 1792 4682042678406853 1793 17819252148694093047688262796660853 1794 2251873890001 1795 4261655605252765621501224570401 1796 1618833940983779521 1797 1237940039285415459271213057 1798 786844007506025281 1799 236656473672010344827586206896551724137931 1800 517475046481 1801 26948537903042151295673945578439252844488173 1802 79766443076872509863362 1803 19162771910613889412982162751 1804 22387561889795156625601 1805 1278163613613939864189960927412201 1806 21914624283984433 1807 2225460527427244665364009008500676276419692343491 1808 602204392742319369344581 1809 15940347743467933686270783847981 1810 288439200269685534241 1811 172077381136622747553476105874371375065822036692751 1812 616768593952609 1813 399087380433825223530819538320393016567379979735313 1814 331054320472531614050401 1815 3213028344997298371835720521 1816 2982421815243794026217557 1817 47876884206661141484257077416574949099995541894237 1818 45949729649213281 1819 1000000100000010000001000000100000010000001 1820 12157459571411559505 1821 69460306861820819969679815161 1822 187749606752955086113 1823 34917751186477807419783630739722367873843 1824 3814695312501 1825 907580890347035060859901 1826 278985273841 1827 39268347319 1828 1 1829 1 1830 1 1831 58 1832 59 1833 3307 1834 3137 1835 9320081 1836 2863 1837 22590598843 1838 7311617 1839 17596420453 1840 6127451 1841 81454605178812251 1842 5306113 1843 118717384915664851681 1844 9272716111 1845 16441636456081 1846 14048223625217 1847 139866740627629048068560801 1848 5488957657 1849 109858404241720078965262101259 1850 6549506558401 1851 12064285198122340561 1852 6117232057014167 1853 32533976810205213138412189251745307 1854 2821108227841 1855 7609583646472140608522991975001 1856 2318237235587583883 1857 2154025884392773029554616163 1858 1151796703138937857 1859 592062925103129932660792335381870092127809 1860 677944863031 1861 77122287671734948720232054592456591513307051 1862 142734349946674946768897 1863 40823189409025915351362230329 1864 41993604273524100946451 1865 3410605481453275737857671884765601 1866 36520347244953601 1867 11002902177363902238826201639790642566112031151441 1868 1394129444044276767209383 1869 51537182471657040509778724337041 1870 655355904025599840001 1871 1491506443680065729889870806667538393908343573519601 1872 1220890446155899 1873 5072051290079539124495153967218042020897666345962907 1874 1204221828098618944454401 1875 16829124311370877280630856001 1876 15305712859132099698814703 1877 1888671002044936572664018416611046059641981186645643 1878 184884258465054721 1879 54763702047736730701494412612997222806307077 1880 99999000009999900001 1881 3056355927952676131147994240641 1882 4649714690825496825793 1883 102812251604677061048459359469231621132196401 1884 101559946590721 1885 7278286814975833160166003121 1886 280379743338241 1887 103911670679634889 1888 178956971 1889 59 1890 1 1891 1 1892 59 1893 60 1894 3423 1895 3250 1896 10013305 1897 2971 1898 25262739811 1899 7890482 1900 19770750273 1901 6635101 1902 99649234693877551 1903 5762401 1904 152770052525706623281 1905 10554648343 1906 19611996157531 1907 16815125390626 1908 201942182071148530748047741 1909 6321283543 1910 169415312355265195739719427047 1911 7980177948961 1912 16358041194493503961 1913 7936895933061811 1914 58454910259973836844764518205875283 1915 3512477579761 1916 13367494759917657444730704405505 1917 3285353271721733941 1918 3686553210602902417035829761 1919 1666359341086055617 1920 1438757754743911170421659243396668484256801 1921 880374069121 1922 212990826304809310344827586206896551724137931 1923 250246473680347348787522 1924 84603074153807604158864180389 1925 76917641538412777368241 1926 8756429362633050075093384460196551 1927 59604644531250001 1928 50826254565361251564006886073687091864590551795801 1929 3108977955316279606746187 1930 157754494753121532387216829907251 1931 1430561334452296606561 1932 11573806608168421052631578947368421052631578947368421 1933 2329465553612281 1934 55753071488265770207326258303296325521326339888451343 1935 4050216815590167099910561 1936 79208819702303143625098260481 1937 70142134150117635726928711 1938 56764174253656569161212291594942343868218844829167931 1939 665416608367449121 1940 2116471116942309052710158062300757518994030593 1941 672745817710327857101 1942 90090090090090090990990990990991 1943 78793681575935040230881 1944 104392974095064494157406059479734501403995181641 1945 1628413557556843 1946 11141011556330190445800163277851 1947 59509429687890001 1948 3597993510770914348861 1949 17157594341221 1950 576460752303423487 1951 1 1952 1 1953 1 1954 60 1955 61 1956 3541 1957 3365 1958 10744501 1959 3081 1960 28193245081 1961 8503057 1962 22164510007 1963 7173661 1964 121423272304165261 1965 6247501 1966 195572507034328214701 1967 11980986577 1968 23304888110401 1969 20047612231937 1970 289174542854769776084206321 1971 7256228673 1972 258613603420486109878768921093 1973 9677166074605 1974 22013480670406449841 1975 10230009756097561 1976 103443299580541957330793500964993161 1977 4347790053361 1978 23122484000107431487086002637101 1979 4610316977826438061 1980 6211904899255636829554687501 1981 2384358090189476941 1982 3402156427571931115131615795199061940554461 1983 1133836730401 1984 568972471024107865287021434301977158534824481 1985 430467210000000000000001 1986 170898322093092209689837348201 1987 137812475810582707225141 1988 21694015890575288988283699766335441 1989 95428956352766401 1990 220581496680807379965708984551990094284216562906901 1991 6699981196401006122851369 1992 459408054528299360264076035007841 1993 3011348641391309733361 1994 81275769208124774431765505837063007920975586919720441 1995 4300262463832021 1996 538433826168503728490243361206981360200912030040575981 1997 12709010874191782549285261 1998 339379579383560736458483747521 1999 291280009243618888211558641 2000 1349463492516507062229434511989113941256489072527204241 2001 2177953336333582081 2002 61040882499071872382808692222891795703247194667 2003 3833744585487817651201 2004 1920877433223803684635086272621761 2005 990099009900990099009901 2006 46963776576704532540697520449892238474979547942341 2007 18014398375264257 2008 5457586804596062091175455674392801 2009 4734727998816357361 2010 11735415506748076408140121 2011 57646075230342349 2012 7065193045869367252382405533 2013 80581 2014 61 2015 1 2016 1 2017 61 2018 62 2019 3661 2020 3482 2021 11515031 2022 3193 2023 31401724537 2024 9150626 2025 24795068761 2026 7744361 2027 147389519791195397 2028 6762601 2029 249123086734693877551 2030 13564461457 2031 27592461692881 2032 23811286661762 2033 410838017451004814735159387 2034 8303674501 2035 390960064489743555528220426621 2036 11681882331505 2037 29412498159747060079 2038 13103072183720201 2039 180432677378625641025641025641025641 2040 5352006947041 2041 39415944505674887451705360559201 2042 6409716426738981721 2043 10314424798490637106128617473 2044 3376464210741749401 2045 7841057783705731064907903938639245618478111 2046 1448986704001 2047 1473287940857765038511779065238188527878964257 2048 727423121747185263828482 2049 337068309441460813871858216971 2050 241904924557669103827937 2051 51999421286261176760065707881417701 2052 150094634909578633 2053 903803182498033669915034670455886297296671152841687 2054 13992226181121972891000601 2055 1278255919244199095772311592052201 2056 6132588501134877334081 2057 521327481312996626329511294295334421808971449616838851 2058 7705272994585321 2059 4629522643267368421052631578947368421052631578947368421 2060 37486133751862129579561801 2061 1338029376807245057016053427001 2062 1109309383381084655697725873 2063 26154590564111169849315789263365276733759814351933477137 2064 6568408353150000001 2065 1372073898334608406123918668976526585747004504961 2066 19004912589125643468601 2067 31351816834089342078061938534155701 2068 9768997162071483134919121 2069 11111111111111111111111111111111111111111111111111111 2070 150094634909578633 2071 1163109991747242195172376713514221561 2072 191501472333363847201 2073 8635332389433950907486748291 2074 31044085820515950521 2075 110768999648742989408650588356695381 2076 47763361 2077 2305843009213693951 2078 1 2079 1 2080 1 2081 62 2082 63 2083 3783 2084 3601 2085 12326281 2086 3307 2087 34908883807 2088 9834497 2089 27680807001 2090 8348455 2091 178250690949465223 2092 7308913 2093 315821931263133843913 2094 15318627451 2095 32554984324801 2096 28179280429057 2097 579302967542656379115699841 2098 9474199561 2099 585578449280908796570517800071 2100 14040971057521 2101 39030827968521036649 2102 16682984211871363 2103 310433594228487172056958000515803743 2104 6553597440001 2105 66266211966286073829165018111601 2106 8833283090328457111 2107 16890053810563430711693231007 2108 4734727998816357361 2109 17639828932488993066842980025445713716394761 2110 1838270444011 2111 3704948349625832984378329600971778453263808063 2112 1208925819614629174706177 2113 650141690025315305584300036801 2114 416581170967741935483871 2115 120868185996794792708250469394390641 2116 232218264607322113 2117 3511445448658215817658306913638096599821547738458121 2118 28387676488902292239800851 2119 3410823424347639143375390868765601 2120 12116538270707745484801 2121 3079063148215691766415363093080653206343356909450413601 2122 13438058900504239 2123 35842614220783025524408588074144786493150233831596714503 2124 104596109725685785536159601 2125 4898048721480332358548264944561 2126 3913037558632733048069409307 2127 423622795798733187216959754496018087627393990881167960767 2128 18446744069414584321 2129 24878997867725988777312965648379988299371508750001 2130 83668099857478497865505 2131 408905440318503158590597515806153281 2132 78948593084746769346314353 2133 1562472251828744662703731061631669238387852269920031433 2134 999999999000000001 2135 131387851215069334407321409758598624801 2136 4721213842771312373761 2137 2279558095563561956422233878449 2138 5263664755255556140471 2139 43368086899420177360298112034797668457031 2140 4562284561 2141 63586737412824305271441649801 2142 715827883 2143 1 2144 1 2145 1 2146 63 2147 64 2148 3907 2149 3722 2150 13179661 2151 3423 2152 38736564343 2153 10556002 2154 30841155073 2155 8987221 2156 214810491326522851 2157 7887673 2158 398541261515392353541 2159 17257897651 2160 38281556374951 2161 33232930569602 2162 810966991148301450330945841 2163 10779111507 2164 869333244926326187979597262939 2165 16806825723601 2166 51458010976355724181 2167 21120312260709607 2168 527168949794629288522501982264517607 2169 7984922403361 2170 109951163851341834485760102400001 2171 12072018714187014493 2172 27296360116495809716486333953 2173 6578146931383217737 2174 38788633318007347213748216090297304655286389 2175 2316160622161 2176 9064262797963825111033536953066967934960696351 2177 1977985201462558877934082 2178 1228073996815238356822536519649 2179 704691149192585724333841 2180 273015229845978192957986155065299971 2181 353814782610645721 2182 12986239122452504812686311519673547398763270429222381 2183 56072960681502914701447663 2184 8756926856624690346056653145951551 2185 23283004760894775000001 2186 16862931434677294598899948633983608590466394912603687001 2187 22865554874031409 2188 252322500955490367143483466438941860155542181614550003907 2189 277588975986664327938922201 2190 16775118848032763904511999992001 2191 12891481397265386362411303363 2192 5852734432552187493284281291646835067926753856130068188943 2193 48661191868691111041 2194 374144420550507727160604141398991659494598756007937 2195 332525235114651356662501 2196 4406266470939792501231176462029182811 2197 539607824666285980343527153 2198 142959610210942861893727885052654132813401088167521645661 2199 5559917311134283791 2200 9000090000990009900099900999009999099991 2201 79754287264151255290081 2202 284509416906017954222427032777209 2203 402488219476647465854701 2204 1629122599356308582977425075792486795522028339 2205 158681234401 2206 1772303994379887830538409413707126101 2207 154418349070987 2208 60247241209 2209 2 2210 1 2211 1 2212 64 2213 65 2214 4033 2215 3845 2216 14076605 2217 3541 2218 42907784221 2219 11316497 2220 34296632443 2221 9661961 2222 257985813269495081 2223 8500141 2224 500706190877047811461 2225 19397579293 2226 44870872285201 2227 39062500000001 2228 1127436584124002326436659601 2229 12230479873 2230 1279680255301727941466580948817 2231 20038142410381 2232 67420985127527881081 2233 26592975139786661 2234 884148445987561332939645066201750893 2235 9682648884721 2236 180167784511519257917227182962005 2237 16368015609756097561 2238 43567528752021541481563578841 2239 9059464041430293037 2240 83473283491737096058697926290708883582982741 2241 2899411879141 2242 21608790442299016506882650531170999302583582261 2243 3189059870763703892770817 2244 2274714631206506495254276953409 2245 1172291703868731320927201 2246 600399370314910434837390473711928961 2247 531440999271000001 2248 45874135276018740029533130603338331312285715789780061 2249 108044981035496842464510517 2250 21695116602722137582937943135704401 2251 43608647470681038985201 2252 86164647140940382799105072090621130579772094885508219401 2253 38039276887128601 2254 1628824405406100944433727076239665546155635805099268794953 2255 703975004874679499786900461 2256 54102355790322313111538932471441 2257 39945752380952380952380952381 2258 70169234660105574400577005075855017842743056666917902427141 2259 121439531085574291201 2260 4773695343473115928228236564526356992228774902879543 2261 1208924666694224078438401 2262 40279657152135920695812868895471343361 2263 3197883965897853926919863821 2264 9116254190709518253363838069463946620094451569531869845421 2265 26623333275725463553 2266 411450332676800140224789185219475133081201 2267 999900009999000099990001 2268 20052751243297506908900040610215121 2269 17193611656741392706932281 2270 12095758589038651555290195182195630994581774400857 2271 2899411879141 2272 1084202172485504434007452800869941711425781 2273 922337203685477581 2274 144542918285300809 2275 4294967297 2276 1 2277 1 2278 1 2279 65 2280 66 2281 4161 2282 3970 2283 15018571 2284 3661 2285 47446779661 2286 12117362 2287 38068887657 2288 10374001 2289 308820134352407161 2290 9147601 2291 626387392708140633571 2292 21753909997 2293 52432029861901 2294 45767944570402 2295 1557019292091836734693877551 2296 13841169553 2297 1868467947605686541562499217713 2298 23800512323905 2299 87811849441367866171 2300 33310397852623981 2301 1465355853873749861501100868136550781 2302 11688196858801 2303 291733170107998819470155831383201 2304 22026264340833657841 2305 68719476736000262144000000001 2306 12373422597984062161 2307 176004016125210124243981247778300292232373331 2308 3607340062321 2309 50270068780137521989017688053025306833251160181 2310 5070942774902496337890626 2311 4136417943949755781912334736151 2312 1919809166125424793288961 2313 1287689659330256314946555227230175201 2314 787662782901046081 2315 155270312376205987241379310344827586206896551724137931 2316 203442041552999716319294989 2317 52001787147082760479689709956514981 2318 79766292982519641869281 2319 413016363125221434343092883566249096593443596740982776791 2320 61984863524984401 2321 9713048506374121688966370413174558548108643469659723712601 2322 1712917801464143727182529361 2323 165235573195448032105224489573481 2324 117117312504919013269503448621 2325 740723622922778947368421052631578947368421052631578947368421 2326 288441413550637604641 2327 52655678713814329137835448174662497369578161090198657 2328 4064228544226537005066401 2329 319092622460660244127908598563047673841 2330 16759624973921912961301550401 2331 427407893553180269135837753206615796080133048019633787089211 2332 112455406941352893757 2333 13472960184540027083819758020188964919852021 2334 9849059971759270184242321 2335 900900900900900900990990990990990991 2336 471012869724624483492160369 2337 27365991801176586756399054056255521136048912896135753 2338 33910865284801 2339 58648413576827108987187302728529524638793020211 2340 776102145512898763021 2341 4648597239567042740161 2342 1853020188851842 2343 145295143558111 2344 1 2345 1 2346 1 2347 66 2348 67 2349 4291 2350 4097 2351 16007041 2352 3783 2353 52379047267 2354 12960001 2355 42180739021 2356 11124691 2357 368498212375764307 2358 9831361 2359 780407085140222620081 2360 24344094727 2361 61085389725361 2362 53459728531457 2363 2136598845203284343974206817 2364 15624875001 2365 2706975238481729585774419702051 2366 28167055144705 2367 113720419223825446369 2368 41518178387398351 2369 2401237628582526633936979553916237571 2370 14048219877121 2371 467056170954468301850494793701001 2372 29428784149741084291 2373 107178930967532111738287663483 2374 16766736789506558401 2375 363990465016285929356457844699917164769017041 2376 4462126345951 2377 114274925100188084504357461091980461625103372467 2378 7958661109946400884391937 2379 7392339246189826995386104932841 2380 3097943874456169495834507 2381 2697556853564347111195898584303651201 2382 1152921503533105153 2383 504965162421561570183283644468904393777577293605998017 2384 374923053870967741935483871 2385 120873136148324341266197988525504241 2386 142734117728787658940161 2387 1866126080680370872352148284490743695105763151673922302801 2388 99093663126367651 2389 53852904463087739249440670056638206612357559303442637125651 2390 4013021666336547168210456001 2391 480211292412647894626919619228001 2392 326583187044036098379401213863 2393 6970707456272103587012506617247752221974350625802760633267667 2394 655359999974400000001 2395 510095204309240642369374675299227220832150733265081181 2396 12748229469759032162316001 2397 2229076387250081544136071531555834681601 2398 78919881726271091143763623681 2399 15371232594445838255707152488126000987124695841755185808454241 2400 426878854189975695873 2401 333405803883134312324539359659712040309216081 2402 79493013628273739882868481 2403 28123566499829709691561163878284183481 2404 9090909090909090909090909091 2405 24958476387700433477960830965411181107381605938025709811 2406 285871932440641 2407 592692170862893926209219563927585918734506945642001 2408 189491931189200021056951 2409 14435507297519683595703001 2410 18446744073709551617 2411 53397404477556761862241 2412 1397419 2413 67 2414 1 2415 1 2416 67 2417 68 2418 4423 2419 4226 2420 17043521 2421 3907 2422 57731386987 2423 13845842 2424 46656216001 2425 11915405 2426 438362175441500663 2427 10552753 2428 968459941329148856953 2429 27186343471 2430 70963486948531 2431 62259690411362 2432 2913980664356126978428175621 2433 17596155151 2434 3892548230229591836734693877551 2435 33219095044801 2436 146472264555283132369 2437 51503316980916923 2438 3892401353494848748326375642529902683 2439 16815121290001 2440 739696446499880902985776269388801 2441 39051457370052063301 2442 165381614442045002512538528257 2443 22550075621233982641 2444 739052246542850625641025641025641025641025641 2445 5489147670241 2446 254149799284803419408308921791865621983547090003 2447 12337511914217166362274242 2448 12996453805207411465522016675101 2449 4930083253377426995171441 2450 5527503693097444077640414087296832831 2451 1667889513661516993 2452 1581930880893820757015067898993867544380633932576621601 2453 677208194374074881084821171 2454 273025330647583243840970171858216971 2455 250246119866064389024161 2456 7982069794050166798146517493436463949934236748944111838701 2457 155645788223402569 2458 279199061472649689615930789290784389297167871396904357110743 2459 9080418348371887359375390001 2460 1333639297121560770726162830707201 2461 870019499993663001431459704607 2462 59108059783829351445563862914120764392596689296298025715249347 2463 1430568690204162468961 2464 4398046514539973839484354562097152001638400001280000001 2465 37589958276425059382339005 2466 13930639495624667805224451644680143272551 2467 338278158654906346351629964993 2468 438801215285654944574658448681960134662062897502287963559629073 2469 1477891879996957031251 2470 6500362126187228873332385456690952025098978451 2471 542781766075988943885916081 2472 650111273871676597039701020437889058229 2473 132192441430957631201203058741 2474 11111111111111111111111111111111111111111111111111111111111 2475 1875893450944321 2476 1751423475275301552409539459600353352707130425352688201 2477 19721922754355725826880343 2478 10266673850582946437803193641 2479 23283064365386962890626 2480 59479207935141143200012432381 2481 4482983209 2482 147573952589676412927 2483 1 2484 1 2485 1 2486 68 2487 69 2488 4557 2489 4357 2490 18129541 2491 4033 2492 63531945793 2493 14776337 2494 51520601343 2495 12747541 2496 519929111116169701 2497 11313133 2498 1197250692008858233501 2499 30299909641 2500 82211996956321 2501 72301961339137 2502 3950812685697719092424754481 2503 19770469057 2504 5557293596373742578676911931069 2505 39046881247501 2506 187673005526486407201 2507 63600060841023697 2508 6244431427870991103143587190904393457 2509 20047607754481 2510 1159445335859498160203400096637501 2511 51483999870626975653 2512 252599333573498563404432743493 2513 30112398965684078317 2514 1474591932493610039001852891808999547266726669 2515 6717334976041 2516 553629497289770898551172381788574007613674919401 2517 18903296479567620845142017 2518 22497995834867893727612724387769 2519 7743562161028930590219181 2520 11092870560817175029706427571996521841 2521 2386420682148296641 2522 4784822120341176434268290057379603145354571620368792421 2523 1200426704761580872629453793 2524 600419503713869192722431299354732161 2525 430466678559656099190001 2526 32445904272157810466828222146259738308884753349511431349401 2527 240500818779986269 2528 1360405912815990365944716099393752153732101337570289358741957 2529 19898712929337607957137331501 2530 3552486305125988960269927978500001 2531 2222892961417140207415135788073 2532 455811850433248694391278618741984246101739279334784478848455193 2533 3011361496284189269761 2534 34135823086365289758298228006117441954193863517437265347 2535 104857567232010239996800001 2536 78831076406772644671788258439260938402881 2537 1334141125529156564893769558413 2538 10225224463564832419039284044370696815354268745079562453604264021 2539 4722366482800925736961 2540 103201904232527577051505567351519583873514759361 2541 3214116034340212297322273521 2542 11678748280936768711163964890562085133929 2543 1521643037178011579031732637381 2544 2768014904921982723404084503275261587627621955151800805654069 2545 10099989899000101 2546 2021636587403735111714827308198305669697910080980082494701 2547 1100391146031449133243665977 2548 2643999917660728787808396988849 2549 7958661109946400884391937 2550 2843080731202692043384425009753121 2551 1353244757701 2552 46354731573948918542880962705293 2553 3435973837 2554 1 2555 1 2556 1 2557 69 2558 70 2559 4693 2560 4490 2561 19266655 2562 4161 2563 69810262081 2564 15752962 2565 56800473913 2566 13622521 2567 614910264406779661 2568 12113881 2569 1474650358185208230391 2570 33705129193 2571 94990757797321 2572 83733937890626 2573 5326207077891311463129853411 2574 22164212253 2575 7879403716418967349669786879237 2576 45750355045201 2577 239259726578118874951 2578 78196420971659761 2579 9918605148557188128215035847295285553 2580 23811281782081 2581 1799519825734598647235686359073505 2582 67453555651563561481 2583 382074608478613638297145835521 2584 39938030996831623657 2585 2893647099873862445412148238952862149803795431 2586 8179560752161 2587 1182483594468561001025641025641025641025641025641 2588 28644003124274380508351362 2589 38379381758509280127799713988579 2590 12012840548053556721161761 2591 21828584243433691044405889406176121821 2592 3379220506218375001 2593 14002513198079032839776298209197036809657684509506698271 2594 2090672181910587599891678497 2595 1287728919284535339536794624289964001 2596 727422334085254365392641 2597 125768953024726849665517241379310344827586206896551724137931 2598 366000286172877721 2599 6257942718535330769746869714854187736748441611172183681541613 2600 42333088195387140221809098361 2601 9106167637667616676080611758867801 2602 5465713352000770660547109750601 2603 3222556381250780597478506510201402336857293295789824494471923801 2604 6132610415602687663681 2605 240853296463163679163218290278616882889328843935687057793 2606 278218361324649645562408201 2607 408072902232779097387204530166270783847981 2608 4885230436676424588938073467761 2609 199064514532477892711583470970501483221379967747559652377605639951 2610 14063084451949137114513 2611 1370159091683334499181280659778195376457374498801 2612 16833779676923503221312840001 2613 169271132747623068721773750453488260765531 2614 14395580459615082199893139740841 2615 426875108736112010528881165121064398114690634850808953597686877 2616 46329453543600481 2617 1111111111111111111111111111111111111111111111111111111111111 2618 38152042447694583162864989881 2619 323884730771441902843126297394689 2620 1104427674243920646305299202 2621 18712621216051075202442162715499090971 2622 113532654389881 2623 7259357160980020553885324958544388511061 2624 1667718169966657 2625 10052678938039 2626 1 2627 1 2628 1 2629 70 2630 71 2631 4831 2632 4625 2633 20456441 2634 4291 2635 76597310791 2636 16777217 2637 62523752257 2638 14541791 2639 725231960190597311 2640 12956401 2641 1809873235795386729241 2642 37423460467 2643 109474850940001 2644 96717311574017 2645 7141212583461249612878870081 2646 24794753833 2647 11097832834124892930621135337183 2648 53439965230705 2649 303560469175231327801 2650 95741421568627451 2651 15605173561774713197801960472803426951 2652 28179275120641 2653 2766668724025684212870248715232801 2654 87852465467734910671 2655 572565594852444913327371093751 2656 52626907456810228081 2657 5589023316296542523665858868662906874263461401 2658 9913057452691 2659 2478789038521758475562114711130928238955367530631 2660 42949672960000000000000001 2661 64568166100964115556295449863601 2662 18418596569835117746548631 2663 42164034554512052611474753584943511761 2664 4738381336144834561 2665 39722696667906828015909952380339639014838372959810144761 2666 3581223118871331937184690059 2667 2697631850155051336033509582895835521 2668 1208924666694224078438401 2669 466345931764722962857236294623567054645861959768304894688641 2670 549135361628163031 2671 27287005492884718602602534825004439917772077566939113764846271 2672 87620763422987992213563198961 2673 22527254983668697736964803059241041 2674 12972486851192613898575233669651 2675 21036290805893648144312761740874299457952171602907280127207438151 2676 12116574790835031244801 2677 1558005953454727648122053116528315753233489471782519615497 2678 705429361806362588713533601 2679 1949283604487678599207926879796439430486721 2680 16735377556109725685785536159601 2681 3301173463680402300686192112135071142682566557528076274356889269881 2682 39346408075098178285057 2683 15546342174436561413098712074475717605305354155841 2684 79226953606891185567396986881 2685 2039157643326880985204921854153075158843361 2686 115244915978498073437814463065839 2687 44002417774004419091000853868231202721391479685880555156707093823 2688 186168115009253521 2689 334929803495559909531894224896306652102942256573367897484142361 2690 909090909090909090909090909091 2691 22497496448626512509535767668378321 2692 79228162514264337593543950337 2693 31461901853135572604260258946472962433601 2694 4245861402563551 2695 16940658945086006781366450013592839241027832031 2696 17361641481138401521 2697 681764470749741867289 2698 24214051 2699 71 2700 1 2701 1 2702 71 2703 72 2704 4971 2705 4762 2706 21700501 2707 4423 2708 83925549247 2709 17850626 2710 68719738881 2711 15506821 2712 853058371866181867 2713 13842121 2714 2213676951864406779661 2715 41477524747 2716 125855742785791 2717 111429157112002 2718 9524315419161749117109029497 2719 27680474251 2720 15531219839131064226486652546531 2721 62237533937905 2722 383362867442817770509 2723 116753146446312751 2724 24328426438934948979591836734693877551 2725 33232924804801 2726 4215263706341592350593779420364801 2727 113770827210845482861 2728 850434696123580888691942600193 2729 68918489732841348601 2730 10633081986434802394688519188712882332386673021 2731 11959868382001 2732 5104393484177493353707029493512848832253895140327 2733 63759030914653054346432642 2734 107204058771578306166624253503961 2735 27927903046167520995642577 2736 80024773156568941675826413087135933051 2737 6582952003274308873 2738 109426997750108425516505289345383719275601222933569556597 2739 6039351985387348069085015191 2740 5527644209546040763891841677554238231 2741 1977983533574450332381441 2742 1658774755364118994107831837255393654216467606485463571924001 2743 813043969058306881 2744 113192057722254164698965517241379310344827586206896551724137931 2745 176784368816013423324630124201 2746 53922866130360004294852613815118401 2747 29799470297538590491852047453403 2748 127587270315525564561929588366945487083462585199471765495038911447 2749 23283064365234375000001 2750 9308338153971387200638239809468486501607800725770181017601 2751 1716155564699392305037426901 2752 8656915703807872721909216611320715136262451 2753 53985781638862465161889528572241 2754 47406311867057852631578947368421052631578947368421052631578947368421 2755 104127350297588553835063 2756 153488856379246170880303985904040981480893924281551 2757 339444607131865866331387028161 2758 20912054105581829759096041888870719633166321 2759 798962746803683694452047348022461 2760 3218183121192838750947979252928329074754020669853561306704550015291 2761 669353846889829921 2762 61470015658000129516158887777433273328515451418516489318066910301 2763 15995285413145873375345570107651 2764 999000000999000000999999000999999001 2765 3433683820292512484657849089282 2766 19513747561065495810126835881293648540499961 2767 90926070851294449 2768 2736300383840445596906210796102273501547527150973747 2769 22387561889795156625601 2770 235798102721028165159079741 2771 374857981681 2772 2361183241434822606847 2773 1 2774 1 2775 1 2776 72 2777 73 2778 5113 2779 4901 2780 23000461 2781 4557 2782 91828963717 2783 18974737 2784 75419165251 2785 16519105 2786 1000816264331497153 2787 14772493 2788 2698588123869212594293 2789 45891147541 2790 144342489131761 2791 128063081718017 2792 12638179502096199521694978001 2793 30840803841 2794 21602168064970280078958581995081 2795 72277174927981 2796 481993105853411973289 2797 141827651119829533 2798 37596208195481239667007623272980065173 2799 39062493750001 2800 6366805783448368356225959807174501 2801 146534540177718597841 2802 1252453015827224210778616159057 2803 89719900964214868621 2804 19939314477680102138532849236137487671592018821 2805 14367332685421 2806 10334104111832307126258173048157714810513140130493 2807 93753749683698750476845057 2808 175775997184993373792758098056401 2809 41902119960975609756097561 2810 149372126250957169442739549044853839521 2811 9065737905484059073 2812 293198193216049539279953613499884248503538780093616651181 2813 10035656560693494044924058541 2814 11093129081313609020148889444308057841 2815 3189057484344805992238321 2816 5674421033777128298103884813137676341742038930599378676741801 2817 1188914018814754849 2818 448158440425898767305804079133247939514673343337341003795784033 2819 348291449600443951165371809101 2820 125179767972033304003588319121811441 2821 66410495863354347201866176315957 2822 722975478712842736068025868577915038331541666939692147099184390477 2823 43608742899220046995201 2824 51698788293034559153393825426064722705669701099401855468751 2825 4019988212983384121037717505 2826 35976697396138496528224843238889509634798721 2827 164910368741922920902080154391533 2828 597850539150235445168248671048171404047871014669025290606871357598013 2829 262143999999488000000001 2830 1338637902818603062744494343660903909950347314779601 2831 1338246096937616680637796226801 2832 186174688939514060647564553965324628762661409 2833 4886867631562190709205173015736561 2834 175087946271109626381414283810060229993967238572492663349424089704241 2835 2189065053896955781 2836 7436408603806746826379144303731073259915160066913813821483498856101 2837 219116597353633667380569499782853 2838 30889455391550929291916388102479693881 2839 100000000000000000000000000000001 2840 5655816173866595450104541204476824791476301761 2841 1294508355899092489 2842 69729641209848607524588472476516555753196007647835795257 2843 7743562161028930590219181 2844 4584146682323227390166251890121 2845 351479006145541 2846 3754733257489862401973357979128773 2847 16773121 2848 73 2849 1 2850 1 2851 73 2852 74 2853 5257 2854 5042 2855 24357971 2856 4693 2857 100343116693 2858 20151122 2859 82654237513 2860 17580161 2861 1171221845949812801 2862 15748993 2863 3279156381453603096811 2864 50689400581 2865 165163004855941 2866 146830437604322 2867 16687874879801476198387028471 2868 34296262057 2869 29868253154491245231253916502649 2870 83706266397601 2871 603406502164940228371 2872 171648813506892437 2873 57611174283428384377323208462819460357 2874 45767937805201 2875 9536743194580078222656250312500001 2876 187749606752955086113 2877 1829541532030569424552074412033 2878 116138907777225072097 2879 36877766061402444248258065944951062576939511899 2880 17188606123921 2881 20585646725737777436116973149348140195500598968701 2882 136614025729312093462315202 2883 284790984024821472837800758419439 2884 62240958750018457814374721 2885 274438104974624256138265224966246399961 2886 12381557652057681361 2887 765228877652911793784089084534938676469052182667436745811 2888 16445578710285319151270450773 2889 21829051754487251450355294332044174621 2890 5070939395684240155140001 2891 18712062477068142428975299243685531382070711486696143140715551 2892 1718383804863937729 2893 1698585349492857849966419801349523101917662829041114697650177057 2894 671092201866047892969576964801 2895 282419076127811348375578682999973001 2896 143890690591647192358027279091333 2897 3846482039604052269609531951453415617518850126956649732961641702893 2898 79766443076590080326881 2899 268460636064818606236122860485977400693551337556489603773057 2900 9094946086406803131093750001 2901 140704421908136899772100800325499282817754601 2902 479344630479527444758486198911073 2903 6701666143916832619280292003072172511239230943132097710984502304321731 2904 630880792395921249742981 2905 10445363728048216017804145564044525563914239939199981 2906 4898725341275828472027787456561 2907 1462382811692695127520575097028182445924317799 2908 26776031783708384171745101401281761 2909 7361862769909934706597072919762160482614516236981745658840025838719249 2910 6597600702513609601 2911 630763891753796395185803933573952498651788051291298016114091802997051 2912 2432853097674948891781940616202117 2913 708391688852136898302887193094373767489 2914 2111377674535255285545615254209922 2915 900009000090090900909009099090990909909999099991 2916 13490012358249728401 2917 459125155502568650154846312097475029292057998223655095800393 2918 1082339120759042233379193217 2919 14504042446611471103693474905505411 2920 71501777645996881 2921 1858395433210885261794643189387363458831701 2922 282429005041 2923 9444732965739290427391 2924 1 2925 1 2926 1 2927 74 2928 75 2929 5403 2930 5185 2931 25774705 2932 4831 2933 109505194891 2934 21381377 2935 90458682933 2936 18691531 2937 1367309870938873291 2938 16773121 2939 3972239753131712200321 2940 55898644543 2941 188565401138641 2942 167961600000001 2943 21930887362370823132822661921 2944 38068497433 2945 41061445202310552245986983525307 2946 96686480425921 2947 752291153154165406321 2948 206999200732831111 2949 87567239118838619296100386576471206763 2950 53459721219841 2951 14171098711825685855439105997752505 2952 239353553921568627451 2953 2651730845859655100192621292051 2954 149522446203034334977 2955 67310070968196345133427975136244687325376033121 2956 20483219351431 2957 40377111817302206830529019703178412534973838112571 2958 197352587024076973231046657 2959 456200134294986130338514276314649 2960 91573429923612733023895171 2961 496693755055287112255140965986974134881 2962 16777215995904000001 2963 1948080339493947758396301757654054810377385120924539205681 2964 26596453446841910026016223127 2965 42164866371871846339618552681085758801 2966 7958656371567883671002881 2967 59608871687277683791374872290747170796641833422815098482019761 2968 2456547026087890891 2969 6179444505783292716635130561506929536157080395422723378971821323 2970 1266413867935323811836706421761 2971 620391835459157761111912831672018561 2972 303687673635483870967741935483871 2973 19299580532012996657967323433563965269481752793622263322714235424411 2974 142734349946297144770561 2975 1310020508762857089941059364338068709559434698252450553927093 2976 19928147217950208033698044001 2977 520450351615545523237065410673526758056265601 2978 1331424276370474273280192250187201 2979 67476512495621005632302244172161699495665758662544148949732760779150481 2980 1457498964226900260137473 2981 73719536606493052066863859872776080755635779474364401 2982 16777111143055355904025599840001 2983 10273344708407017826270248255159938630525516841 2984 133091109964629650163139516895578651 2985 246812061029784128487997632331596755958693921278901349213682221502613547 2986 18518800563924107521 2987 39394787910999665935818213857263551748642628678810849253620420183454241 2988 22588003531785622393811634760904431 2989 12640462423493238747046106039174422382569 2990 34182189187166852111368841966125057 2991 88198032899370038777302319375376057514262548532641 2992 109890109889010989011 2993 1074380569646428391504839539496215763409927031346136021066460571 2994 78009267706352578553643274177 2995 13141198788862916377576541228677989649 2996 5527380987932078311 2997 10587911840678754238354031258495524525642395019531 2998 281474959933441 2999 33792599317408761617760221812158961 3000 45812984491 3001 1 3002 1 3003 1 3004 75 3005 76 3006 5551 3007 5330 3008 27252361 3009 4971 3010 119354057971 3011 22667122 3012 98867797057 3013 19854781 3014 1592465140617115711 3015 17846401 3016 4797324681010433232961 3017 61546572487 3018 214819392573451 3019 191707312997282 3020 28689253296162711864406779661 3021 42180328263 3022 56138011095652165931373963776503 3023 111394871217505 3024 934186225898999553481 3025 248772034224155971 3026 132062832040442430457412689855695859171 3027 62259682520881 3028 20896178710903535683898048255718401 3029 303674933906859465301 3030 3814697265625001953125000000001 3031 191501472333363847201 3032 121310397546124848479600826775347879676938991921 3033 24317675453761 3034 78033352985927572029314067539516448412804007178331 3035 282748441902441558837890626 3036 722893645502400579335521868049301 3037 133509161508191364065444401 3038 886171011389261981779561538343258066871 3039 22563490295616081841 3040 4843452802943225860201025641025641025641025641025641025641 3041 42478340533220799434372359579 3042 80026230562411005993353666777650698211 3043 12337505331268672999818721 3044 183795336253046113232330548069136021034808223658790364373274741 3045 3475688599752347161 3046 21631144223490772647895445925700474277673742478620741470667176991 3047 2343582138389822700576556426561 3048 1329187430965746347341935802704691201 3049 625415988876540008254335132634231 3050 91685566755025873406162068965517241379310344827586206896551724137931 3051 250246473679847102374561 3052 6034444764749156273291884214917108278425312075487536209575937 3053 42391155320903702854578480301 3054 1828683330175672903554948417435424732308729151 3055 3547038417332768499756011719140001 3056 615840114784814774501200690134862345946783236130283731411280186824640601 3057 3244150909893447132638907 3058 475011288986381006241964367657148525206789568173600011 3059 54107920160273698513414252673041 3060 65291664357244655581947755921330166270783847981 3061 606491099729461092225025051068245509 3062 6770626858729893361954344409346193839657817052142774350029255609678761743 3063 48829567679232474241 3064 1884636869096943284888850667459113083549316156667326888663046614712127761 3065 179766618030828831251710653305053711 3066 182159147450619158723775165785578529649481 3067 442779263776840698304313192148785282 3068 5793126270281251118233376164408705187180137861757941 3069 733358102581571616601 3070 1111111111111111111111111111111111111111111111111111111111111111111 3071 3391809627362115990942509466241 3072 4773275941466314884754601285212182934009 3073 218936686339625940001 3074 3546245297457217493590449191748546458005595187661976371 3075 59604644531250001 3076 29734326931374164188714291030197815341307221 3077 112570976472749341 3078 1065184428001 3079 1 3080 1 3081 1 3082 76 3083 77 3084 5701 3085 5477 3086 28792661 3087 5113 3088 129930287977 3089 24010001 3090 107918491591 3091 21071501 3092 1850456559166182077 3093 18970381 3094 5776884204716739654541 3095 67662254017 3096 244217776561921 3097 218340105584897 3098 37364222087581422375778616177 3099 46655784001 3100 76341418908412835325355686147061 3101 128025024338605 3102 1155616634077481215249 3103 297984340164603401 3104 197673339149518669147520374368738245081 3105 72301952836081 3106 30585627363985356980707939497473101 3107 383501968628019057181 3108 5448327055268377411299400473853 3109 244043007796881247501 3110 215995689089975920630182056824921982046103114301 3111 28766088548401 3112 148687946768745726399742397075964514301755657164337 3113 401906756202069927458308097 3114 1133692318875810633211863554131081 3115 192966973979097484937023397 3116 1559637869336968062679228715775541290001 3117 30129469481150649793 3118 11774506324426517305545295948271512134128552716964129258677 3119 67043391937560975609756097561 3120 149374642752780523986473919750659701921 3121 18903287413834060140199921 3122 549500618995984620586457144230556563059640743639032676594086201 3123 4869898663272364261 3124 73020867816915162644434218556165284225886245942948495640474207261 3125 4257972144549834974994595533901 3126 2781778024861955959672560416556067201 3127 1258738632372079425098302140416993 3128 413883731060566455481023488965216270348530640712244501166486265970977 3129 430467209999343900000001 3130 26346074270519461704062123540043430099577518360963371652442971 3131 87732519503168377039541068801 3132 6127341726008060738874705840930719326125144001 3133 9093234239596982733820789200000301 3134 5135813185032628941482607846893139516101604395241035187306503454844156901 3135 6979147079581739570429953 3136 2817139499576115555007016118063626151596537875495074721 3137 165250387217794928017324116000241 3138 379098624684368221652544237145713484501448557561 3139 2556528152380952380952380952380952381 3140 155306613932666028670208812450645212905178047040045530562317564121001023821 3141 121814340882655133701 3142 71328685637607613133031315743831462472062543249602489922754162014255315101 3143 1251038113679920821556524292028559601 3144 2183517249306457610466655427761069693356001 3145 4743480741674980702700443299789930497 3146 271969356787022895259747811259160294293415896081312481 3147 4150837886554085783629 3148 593348577610397608890232064951525908906140486997372205834904725372677 3149 99009900990099009900990099009901 3150 863205188052630899264081761026485698477681 3151 5312497635393141440521 3152 167420868544846506666536922416116250363423614362453744412457 3153 4738381336144834561 3154 264697796016968855958850781462388113141059875488281 3155 3777893186295716170957 3156 12107634757774102801 3157 54975581389 3158 1 3159 1 3160 1 3161 77 3162 78 3163 5853 3164 5626 3165 30397351 3166 5257 3167 141276239497 3168 25411682 3169 117649343001 3170 22343305 3171 2145473907025228693 3172 20146633 3173 6936778152528156037183 3174 74276180161 3175 277077987426241 3176 248155780267522 3177 48453916488902607769120106731 3178 51520147381 3179 103281311866185762711864406779661 3180 146788269184561 3181 1424246007643151152159 3182 355791377466255193 3183 293739216174831533261785716829635758713 3184 83733928740001 3185 44450351276400024795295037949391201 3186 482161517140860855481 3187 7727876721872451526697405382657 3188 309510347702148847801 3189 380131663108358577806122448979591836734693877551 3190 33910865284801 3191 279499155946271650897000304890401514775667437386033 3192 566977372488557307219621122 3193 1760417906965649498125079957259451 3194 276601736643692829297936481 3195 2709442990250257919410955022755175701461 3196 39959630790941213353 3197 28018177868517022748846904965836269312114961492902371419111 3198 104627051658781027585963905961 3199 274442390455240463132645392224253503961 3200 28643990742722076938873281 3201 1595606281033681886043780377370843892097973591958448386413421651 3202 6760736155964048329 3203 238198755783947762749100390297600283261111457861792312227764064373 3204 7603376663495409253370897999401 3205 5694858783270952139777484984212060281 3206 2479372044643585957051139254805857 3207 1781095831429822912886388609619877536116415218624615885203232057754657 3208 727423121746332372791041 3209 109418989136515513719128738624560070353203478296900021870000001 3210 176994567521921426306814988505 3211 19646379101211187258980484915971780350354277541 3212 22497538723644737186618449042067473 3213 39413720617242344624486578847735537892085821273860935227989969479857644503 3214 14551915228363037109375001 3215 15486965016041313271142106515202258105559695939863937001 3216 480249047846803230704957710381921 3217 2027934445111217032343534899393076238114918162739 3218 10044697595491697187272838384342070681 3219 3034003959491702568421052631578947368421052631578947368421052631578947368421 3220 289240414105307185441 3221 2193683102228485449273207588628166804049132724894258889409478817535918804751 3222 7738273185491723025634334304970428913 3223 22295300680984327451620939107576479079198721 3224 43143988327398919500410556793212890626 3225 9593163285861646528007639413382139955737704629198879891 3226 20457572471038617482569 3227 183548483234537858733178180361211315226573881688467540839918705088492637 3228 2094071300153818766811634801306561 3229 90090090090090090090090990990990990990990991 3230 88627861745706059693281 3231 1880576636938521191034250494351257719980269560724091272398410313 3232 191581231366725127201 3233 127664830708459829769256170902947672488201426755831149363 3234 12126596023639043172200521 3235 1207745229118713232358401 3236 135085171767299209 3237 581283643249112959 3238 1 3239 1 3240 1 3241 78 3242 79 3243 6007 3244 5777 3245 32068201 3246 5403 3247 153436090543 3248 26873857 3249 128100641833 3250 23671831 3251 2482167502723212151 3252 21376753 3253 8306699494096991343721 3254 81420308971 3255 313743727714561 3256 281474976710657 3257 62574537913733490154881154561 3258 56799997257 3259 139032270387890472660272230794679 3260 167914956956401 3261 1749050046002344546441 3262 423502440680771827 3263 433444656617035391819190844080124405807 3264 96717301739521 3265 64158439280441229445457516138050001 3266 603609669336935519623 3267 10888439761782917118486215151823 3268 390732504820266366577 3269 661553699634002760876923543572342813720196780329 3270 39843431125051 3271 518605649505032185433067118436637678892693577436751 3272 794071845499378503449051137 3273 2707829501428799204939681689029409 3274 393355548623302482193237711 3275 4648796074141098804846693655624458028081 3276 52654090769521274881 3277 65325623877055709952347792740871875927457800749857638861801 3278 161535530385252861054151081603 3279 496700957581464060019982122602613699681 3280 42949656182790553597440001 3281 4506768928679217996132098734528954214574268211536786904529919201 3282 9304140397833943039 3283 752266347405502945582859830451631934828648178041835734257304009207 3284 13357188066570145992227559279601 3285 11418864906648169685825377747279254001 3286 4785717377780040235609639974645643 3287 7328333007743028281804650670632859382448940939620111532313641315230543 3288 1208925819613529663078401 3289 433701716556956096220182371716737791084009005923356403614014817 3290 348678425751093590489975700001 3291 60466352781545835363325735340872104961858086721 3292 53856627962520107342019901620571633 3293 280095513497938623387572519269105578750859616729650665138625948059781184041 3294 29479510200008489360729601 3295 79409346936607816402986372859231197275161838531259765601 3296 1333731756873682822116115507507201 3297 10067754976032793006954897114556123085069436391569 3298 37027970395066856606791065205265479591 3299 51275321680674330368788880879206665468309595236496398026249092287185456605879 3300 656998389734336000401 3301 56065687629692436349945381294682921858769274981456436532996640647681369599401 3302 43121519628540006652857203474167482907 3303 197730089810545428770477689010967169258564129 3304 340282366920938463463374607431768211457 3305 264495192839662304841016136912350745352908923082889759361 3306 89611901985528806233351 3307 35894123976531839842288291137547877990617833847420198777860945630118413943 3308 33946449951393287614049056849117297 3309 6028536244632583259939341579666342018129426921 3310 1099988890111109888900011 3311 7049010917450216676663252218634671623732531252661998434217047807151 3312 4722366482800925736961 3313 8203622558697478826660309198389696267807757103760233476210401 3314 8840935541563316182433099191 3315 9092036634981536895751950001 3316 4444580219171430789361 3317 28273859865350775794487897529 3318 22366891 3319 79 3320 1 3321 1 3322 79 3323 80 3324 6163 3325 5930 3326 33807005 3327 5551 3328 166455894151 3329 28398242 3330 139314442753 3331 25058741 3332 2865690931884057971 3333 22662361 3334 9920671346084657476501 3335 89128111843 3336 354586679213911 3337 318644812890626 3338 80485752395443136602965282881 3339 62523252163 3340 186256854983341624264497690274027 3341 191655806465041 3342 2140512540181043255941 3343 502598140745630711 3344 635285578011903353153729735580941292023 3345 111429146556001 3346 91994219882873006296019147322261505 3347 752535403528071812221 3348 15243604656924937311783552775681 3349 491084079023894579497 3350 1139008039042337491222212847686505007621756749061 3351 46665003325201 3352 950329157770896444515306122448979591836734693877551 3353 1104427674243920646305299202 3354 4127483017975172139960458527420369 3355 555165343895045696652545681 3356 7882112779114716030846920128113877147891 3357 68952523546627875001 3358 149375913570692066232339747100394867068441545152884545372541 3359 246858439628645832157006697407 3360 886182965826100876508868643641945581551 3361 63759008351170738902649921 3362 12399239175534658202114625641025641025641025641025641025641025641 3363 12698819416044849361 3364 2304055469812636643447218864923498580189473866787999469980980864083 3365 23105605941357026494039037543161 3366 22451776477551379934842209880330422721 3367 9062802573071889196170700920952691 3368 28906476747042765157198008626566868994329418328910127173945492631485471 3369 1977985201461152469315841 3370 1645504557369096527808422005955997578346737493946174629784584193 3371 671790505353821109819715023301 3372 179131919437879366272824933312584640171858216971 3373 125036225160558790062467718875006641 3374 1853582399395336787834027313383599693764506413409578534638404340546203297261 3375 58149737003032434092905183 3376 381856876744531562414154300364472970008386012777478631751 3377 3552704583876766204834136962500001 3378 46682350282994028058788354875498842960531011085801 3379 128794110128897396783314409939168472461 3380 759834264037340666358068056400290624395742925366146697790042616751776651292867 3381 1433812593456717233761 3382 1213601583796681027368421052631578947368421052631578947368421052631578947368421 3383 218943287002335454293234043435636628731 3384 1547874372360730677574080395803496145158171449 3385 2367911594760467245844106297320951247362 3386 5884788489096654057400681336396399347480003760117462859761 3387 354588987804661113836641 3388 4749359430460313094221737406786684000888589596567674899059634337971203977531 3389 440174679872271047137817232194968897 3390 279535948128063989557764294628010426481313744309 3391 10745095649076050184735121 3392 11111111111111111111111111111111111111111111111111111111111111111111111 3393 79766443076590080326881 3394 120356904764065356226192031638480494078737251886341841433498260041 3395 2320264490127196787806645458901 3396 13365775468072412277589491933601 3397 13992226181121972891000601 3398 996982085480596874968780294907183101 3399 363123462001 3400 604462909807314587353087 3401 1 3402 1 3403 1 3404 80 3405 81 3406 6321 3407 6085 3408 35615581 3409 5701 3410 180383630701 3411 29986577 3412 151334615307 3413 26505721 3414 3301747030310022361 3415 24005101 3416 11817599480465213050981 3417 97434620557 3418 400008296226001 3419 360040606269697 3420 103120993606821750795841217041 3421 68719214593 3422 248358340979608222424723302452673 3423 218283320121805 3424 2610846559176436911961 3425 594749272131147541 3426 925056532165464262670887302446637434941 3427 128063070401521 3428 131068133303607863038083485907472501 3429 934478890756196265481 3430 21209401372879915955616828125001 3431 614576865934418407021 3432 1940871910899434905150516749517411801165985353141 3433 54487412577781 3434 1720701172748041181040878136831663658486231825635781 3435 1525878906250000000000000001 3436 6236923962440871561678909350412001 3437 777866297632044248276621521 3438 13213216959013937112758324729158092857281 3439 89762301664080937921 3440 335282073145295345315987074376200605249984867193482138893821 3441 373584061623532730838077296549 3442 1559657475327832875710025037412251366801 3443 93753719554238946486048241 3444 33271940765817799967834981024083656399647233254041274858128448841 3445 17196377706493376041 3446 6854795540521090572116922175218539360367461949747452881790007104761 3447 39388666538317828505851159599661 3448 43334401579298010877177278463141434961 3449 16856049329845763693759167510354861 3450 109576939767758315943304099220845529641470547818137086270486607271082261 3451 3189059870761918098865921 3452 5992188611809248316456573182769057052272840261161812338990170727 3453 1267650562449298664439414784001 3454 512092413422332248180231308186125699959790394881 3455 282116074176359600443951165371809101 3456 11479840585958917487254024434233640687521796145603422289153376249124016732621 3457 111903730358182579810861057 3458 1730454483478911955087596080395753058892577131904682975281 3459 9106665841431928394861342734882801 3460 203300918599822470014478327334857046512597900015601 3461 424801460256268671046289716544847961129 3462 9988945513908864175851869832721026236591732230469174091522105554365874126341513 3463 3017583290997580919461 3464 22612416861177379692635896467730139471524531499294911529575849698648786363192661 3465 1022611260952380952380952380952380952381 3466 10840924309565355175001086899369106390848233641 3467 14747559712960682275277163588165279154177 3468 108447512103654809881370221132906150277901452900484966890881 3469 1284170165233723969040401 3470 448731256048730569800179342217892644136882442294579829779520098652158464704241 3471 4719402159229930039234958816034651661 3472 9526713755586060896161505482191392639795833127929 3473 86121235964912696227980301 3474 8687216524793831391761887662955290832294802870128526465628840084181365421 3475 999999999999000000000001 3476 570969884313467550809723429709408401522335031465621873171580872379241 3477 288460936585268201585027573845561 3478 6366426942218103309791897650380001 3479 10035656560693494044924058541 3480 693898286499645039461589146121954150078121 3481 346430735404741 3482 24634804902390987219347201701063882933 3483 4278255361 3484 3 3485 1 3486 1 3487 81 3488 82 3489 6481 3490 6242 3491 37495771 3492 5853 3493 195269260957 3494 31640626 3495 164206895401 3496 28014481 3497 3796637316464268937 3498 25406641 3499 14041885566231884057971 3500 106376475037 3501 450441683701501 3502 406067677556642 3503 131623534134789493372353900607 3504 75418616001 3505 329669641811735087525745798680641 3506 248093272514305 3507 3174243520517289103339 3508 701837380829610301 3509 1338525801785767484745762711864406779661 3510 146830425486961 3511 185592264964987317881223839561898401 3512 1155966185387863122001 3513 29334891491018192696865258995713 3514 765964653954547647601 3515 3274486205941316747786196350636737868499920924131 3516 63433975316401 3517 3079877737570480576264863540144309540609230249460997 3518 2094704750199298376445300802 3519 9346083069445805568358609368874951 3520 1082339120759042233379193217 3521 21910198859188602295017766224688969678801 3522 116191483098169362913 3523 739311153979045927358146691098775044538373131866023322300507 3524 560118516703477979328321373981 3525 2709474781132965599542169188845011463061 3526 136613985769692984396597601 3527 87184052000752945619495918794572855873430877217618337535362098151 3528 23113483969970021041 3529 19838782680855453123383401025641025641025641025641025641025641025641 3530 66222672328255574287714428327601 3531 82186106019651399700838829712835903401 3532 30821662241247044025864179291127133 3533 400082441394811205477593001150094197369894982407992156294748166745968757 3534 5070942774900244462500001 3535 20994934099670181528100429134240514974754752105898309614451751041 3536 2345734128164735319791988859201 3537 1415872920176768768439520631397445638406630572001 3538 619767741359534416163156688109983361 3539 66838778164413861713092148275862068965517241379310344827586206896551724137931 3540 210457284365157613184329293 3541 7422103594347708394256360923198472184172138834507266362341 3542 22528357153860665488619153222208721 3543 835664393490358300774925372066562387543667339717951 3544 1334402673828313149547634216455312875601 3545 117688878675559703015948367458026035660771814051407944797080323672024808989837401 3546 6144203210500567164481 3547 367759783794072882517304939297740662207539575877215001730380626507859899225747651 3548 4429711639611838459587321727494853170301 3549 68710886801542200950784262143995904511999992001 3550 83198449060887472631428936505541918917762 3551 1691441146154592670538499496446339729589760282038183283897551 3552 4302428119124960392226209 3553 31618959834403142430329783639705711371132923812697583353707884273094145267011857 3554 42953085724180340210585731320676550401 3555 249808485205665334832687811086137498545899092596571 3556 584553092100519251883242161 3557 3806061348351377038691182747970077832538236010692062926856554268714983322717 3558 9849732675804472666335121 3559 1111111111111111111111111111111111111111111111111111111111111111111111111 3560 20275559590445256970656133087295377 3561 1329187430965746347341935802704691201 3562 2598696228942460402343442913969 3563 40728210587319078148715248820971432552656022651 3564 70957910388764881 3565 121791803110908576516973736059690251637994378581 3566 1852737802355521 3567 18014398643699713 3568 1 3569 1 3570 1 3571 82 3572 83 3573 6643 3574 6401 3575 39449441 3576 6007 3577 211164779827 3578 33362177 3579 177978937501 3580 29586755 3581 4357315077338329283 3582 26868673 3583 16644106779792822721873 3584 115991971831 3585 506353562868721 3586 457163239653377 3587 167389306616187258303274766561 3588 82653662521 3589 435686197988821897112429141998291 3590 281406274007041 3591 3847153105811159641729 3592 825977153711699903 3593 1925018709659739809868976324298429310803 3594 167961587040001 3595 261240335869998509555100901871111401 3596 1424662210450116425971 3597 40341068970691075224712325163307 3598 950862805002798367681 3599 5471724662141569422400786592766504596780847620081 3600 73640418723631 3601 5451909197716512648567801549394409749475252856973123 3602 2857942574656970690381479937 3603 13893338726961427194223413435213001 3604 1495959712009803921568627451 3605 35954320013665032788149599142877093774401 3606 149587343085857144833 3607 1602739395047199952111343228212441470021524311318290296852641 3608 832340340886908052320890996431 3609 4648847065090120974781951900042069756081 3610 197352534370000244673335041 3611 223335308236501938240796586170285510292668656661414045598364202001 3612 30846421459200150259 3613 55930132427339721745930603101484626407806999100043383036513922501763 3614 109882486223710181136789506558401 3615 153300385596125874060035603426509506721 3616 55457222554334152904007363426086807 3617 1409868249919844805996518162699060958610394098007064901551403139199452387 3618 7958661109943579774484481 3619 70934557308962951211107382555761318181533354452079454709114687501 3620 4261655417661008517753845889505 3621 3793972682899478111048378497878398326858922549761 3622 1327931187984150101320486272904461313 3623 367323334822266763184530972104092320895412096573405456557265354885187156249793 3624 387420488999980317000000001 3625 30246837324084786136733491192872926607103072197784174784401 3626 53925234908661863222208041644957441 3627 3256320614211449807128311036914117189110710863986969 3628 4007405842285962847946753603441554872851 3629 1253860640877106675166652306370395389673243260556893356276001820030311743418375651 3630 12137610447554627764801 3631 5284152176857789149025639141509422879157026349918193094415193838259547412834660401 3632 17921537671212358597686875559348492122023 3633 397967597153281207282298144415269475919399031161 3634 429496729600000000000000000000000000000001 3635 22734841211591582079130277728441603519027020184887133504823521 3636 13454164606228876417288699 3637 1721701071257062756923849562927518249790320210002764323082283255656266651868638067 3638 338958311018522360492699998064329424641 3639 5226138006979557087472222181101440490627684533843361 3640 3443778957464575958283343471 3641 1025172074893725877735595883179504943290035952516168297294486468141812020628403 3642 79496847203381928032993281 3643 1051153199500053598403188407217590190707671147285551702341089650185945215953 3644 909090909090909090909090909090909091 3645 147806326258841647960312126919061088801 3646 319525960525220161755722851028929 3647 435447838174976513357073780233476185683511204304849 3648 5502636392468306911 3649 4135903062765138374357043460349814267829060554504394531 3650 18446462603027742721 3651 58149737003047685287875157 3652 733007751851 3653 83 3654 1 3655 1 3656 83 3657 84 3658 6807 3659 6562 3660 41478481 3661 6163 3662 228124270843 3663 35153042 3664 192700367553 3665 31224301 3666 4991442320607327751 3667 28392913 3668 19681767848550770169481 3669 126321113311 3670 568246327032931 3671 513798374428642 3672 212117604223062189336279364501 3673 90458081407 3674 573352114691143033129973591044159 3675 318569411846401 3676 4648597239567042740161 3677 969540756071137867 3678 2752193871537130242917970742712955267307 3679 191707299151441 3680 365615844476482585180661760777600001 3681 1749544127935540504933 3682 55170114352623687739526255770113 3683 1175884371966853994257 3684 9059205131469522221587713962617029886431166745209 3685 85255860523681 3686 9548401776524879636544548558456727624545769414766051 3687 3876269050118516845397872322 3688 20494474822513654778287161617212429 3689 2054421966541619561513660401 3690 58412552066877747180415136680453437499951 3691 191581231366725127201 3692 3418439711412518949814388975197637331746433258928932556814641 3693 1226360244664155943905473409283 3694 7882193720050789135239691884066140028091 3695 282748372949934819027540001 3696 559875264150656650677167676748001599679757481621345952972639519101 3697 40888410262239449449 3698 153792667729328196072790800753626517760732067411878747412378741138407 3699 180060667746577635252433514408401 3700 281470578664145969725047046143999936001 3701 98271134601514859464253825916743503 3702 4804269006103241920170960155131124135501958780698862062838262515010626643 3703 12337511914213653882820321 3704 231582123681793307087321882983051971425465588028314745332316389377 3705 7609583356703982042665953337501 3706 9871233337840987415125147447303435063462530867991 3707 2779303273141396926890450373943646593 3708 1912437086758254582479624010466071252286265553187353831877493000388758786311201 3709 699053619999018598917009571 3710 117524104273933210308677643571515212840432076149489295299971 3711 125184723820407152361596599411843441 3712 12075764792834063515855905918827191000608168359117989 3713 11544925354613376224724070740048581137621 3714 12175520089522617869732700106333409530711095737412059322040258342086540621188735959 3715 23320317172851318360001 3716 67788794117122388937186259655822996540604564893610976203118266435086289978146343001 3717 68132084258186722898373322857820121931847 3718 2124103728170409763891302461325538749659733105769 3719 2046526777500669368329342638102622164679042 3720 267401311438033027649496285427589235967524239851325439939199981 3721 39562625125871645532193801 3722 74612041058010146281420973702921062048683209244833909660586421265286798433005276943 3723 2359746382364741496720505930778465208577 3724 89816588475656489867155869741233359322495776756535281 3725 17956362591096778579373240641 3726 182451391880563387827622264219117252578136057941743798922274912727501772000833851 3727 542800770374347214686472881 3728 548072834162598293571530315707691207885505985539657061467343814694957598471261 3729 28336623821798116582700573525480165581 3730 9999900000000009999900000999999999900001 3731 22253662965122843016573804608007121 3732 1340934237821029267324416572947890658303343871421054969 3733 218313496222113146401 3734 5956330341533901817714415909647926607609525766720058104689459 3735 23283004760894775000001 3736 324518553658426744797554530058241 3737 9118249094292696601 3738 9671406556917033397649407 3739 1 3740 1 3741 1 3742 84 3743 85 3744 6973 3745 6725 3746 43584805 3747 6321 3748 246203961361 3749 37015057 3750 208422836623 3751 32928901 3752 5707450815149255701 3753 29981101 3754 23220132047135956749181 3755 137405657593 3756 636660190262881 3757 576480100000001 3758 267870957353242120517365829041 3759 98867168193 3760 751410597400064602523400427092397 3761 359957971290061 3762 5600521624709051314561 3763 1135184250689818561 3764 3912379259476470123135991619328162368833 3765 218340090808561 3766 508858110222165915184979681017863005 3767 2141097379672131147541 3768 75047496554032965423514967748661 3769 1448794675827726124717 3770 14865611801027073110292924929857770613117857211501 3771 98443845681721 3772 16551967102978247502762379443118676405262064050745081 3773 5227573613485916806405226497 3774 30008741550818235284854117967254489 3775 2804019129852122186789376541 3776 93990520761224187958306282294114862535601 3777 244140624984375000001 3778 7178169738860293973327770548590984234331787465790204291684101 3779 1792203949744229948029335984337 3780 13213344169361584327816830763883205720001 3781 401906666439788301510827761 3782 1374866051191426725386369496863907606903219196035272695801474831321 3783 53850142495257334381 3784 412946984929292083807232887828857908531144346166954570311375409499893 3785 291567879961956034391239461390061 3786 509103707655619303991053325241708509281 3787 171631083360156097560975609756097561 3788 15858165050058652294248744553959752916387861540485697142301155826445453481 3789 18903296479563273053003521 3790 731934824510361620505667102987044727766888657020348221718752985843 3791 13367494317769818003263867673601 3792 24980344383236630700165094361060683072901339307841 3793 5690081463759148271144377817391125581 3794 9464307345665550009011811856356706851313928001492137072190576220375278175335541 3795 1237940039285345090527035393 3796 436744384233642147948375135013387738264152818404836042249601 3797 282429187802990366678559656099190001 3798 42766702461684519981608383531588962424989658680689161 3799 32002574040382568832828841072214102164021 3800 108514740806077481964800181938198805912286041883753841487181717585409027554178116837 3801 43673252732755939577701 3802 783662900548191671979157691481497118545777037848058347672501137518944839636484781901 3803 244685641107610754522662876729832425610281 3804 10523650121238268151038103290597607144080479773329 3805 9068298061633453450429559033030337013743617 3806 2788283665225469965585579361750571655638971480768767312188082081 3807 110086719160104449343832021 3808 2637659668409682427119604764889278674499958117233876719815412529310580640090439730941 3809 14702182606151572483660926161740155218317 3810 1298709471695675607486368283632063244558903191941404769 3811 84179842077657862011867889681 3812 22717019837466985096134079199780815109429673641163103882588204994265522275652204241 3813 3214199700417684242838712321 3814 173254080657039673337315704257336335416016075975232442242768213115966231486200121 3815 654278653832392472659702437239602302661 3816 452589745438074819980495187201103502329201 3817 990099009900990099009900990099009901 3818 1597342822828432494828926327904521931869459714272072225201 3819 5302306226370307681801 3820 965147990408199686477758716881349376211314815500287708242677486857 3821 7958656371567883671002881 3822 55511151231257827028632164001464843751 3823 967140655691703339764941 3824 1995419197093669964767123337786174517613 3825 20647621 3826 1 3827 1 3828 1 3829 85 3830 86 3831 7141 3832 6890 3833 45770351 3834 6481 3835 265462278481 3836 38950082 3837 225200075257 3838 34702361 3839 6514607451437807261 3840 31635001 3841 27333138147645726764551 3842 149289169177 3843 712175431721401 3844 645753531245762 3845 337145672445227536231884057971 3846 107917834573 3847 980831801927439563490955781452693 3848 405977239321105 3849 6728188621829356671991 3850 1325876238486180161 3851 5530938789318110898198342825557629341761 3852 248155764514561 3853 704423426315907728756396299953477601 3854 2611536894066979929961 3855 101559956668416010077696000000001 3856 1778686448274501260041 3857 24184491346972475523451990070701271272138374648311 3858 113383442172001 3859 28409667292288421686899070986767005723848138912975481 3860 7011372354671045074462890626 3861 43627473591280207529935426334370451 3862 3804486289931136903816430241 3863 149846664705464696689209382648537793569741 3864 309629344358025127801 3865 14848893090170256945551658163265306122448979591836734693877551 3866 2598696228942460402343442913969 3867 21910396892347691383492720221164674265041 3868 566977256297098009552824961 3869 3310233162250403061725298050940356915818606009512317320574338969691 3870 70484028368683948921 3871 1083918511395671275710996622184131096980010484418925764955030108979581 3872 466803704984004726379196640860761 3873 907772678753303084837737997337127303321 3874 295651042122368735292340952872194041 3875 50787283662989959995861506625641025641025641025641025641025641025641025641 3876 28644003124269028499090881 3877 2243422431152964396925342743835958800651357107550497376580916575617 3878 23122483333214895583455249772201 3879 61582154174953764371482613780630161293695608677661 3880 11409817105657798510839703810351124401 3881 44654852929832978555690417912726594141733564393211704925432597160414216287452191 3882 2154025884392680206585812257 3883 1556721276769806230717396637223747573860751059022289863442401 3884 620411989175726291440103669795948161 3885 145096854744682286680988184760067255284640171858216971 3886 85589538438707037818727607157700537549449 3887 893223385933668260871722923590726125042484899967891476568775197740729432962923505133 3888 79875861859830073171681 3889 8230651580517289679939305271881384842760700718490552101699214639250501459923585508311 3890 834001671142695718467271385284570547250601 3891 48704970485257686050284881265124522836512026380801 3892 37608910510519071039902074217516707306379522 3893 26066659422588949206640161288144628181876119995901281189393532171 3894 291435456974121811571266201 3895 77670501362987585751578947368421052631578947368421052631578947368421052631578947368421 3896 82968619091106015524712281984808377705281 3897 16115400931873532132464007444012707320992421486338013799 3898 359415986204228738772317803201 3899 2072180151707444342314092700611753500418567294988948822668599903721497904218889064721 3900 16834112196028102828125000001 3901 35760472808590424014213963786946981505314667356581784588765882894590347312163434811 3902 11742917227535322385393097003749923809881 3903 14697656612867950035465439800896212363392001 3904 30659297905552060564889145125929359481 3905 900000090009009000900990090099009909900990999099099909999991 3906 88507971085262074426081 3907 31550840442471148742558883941837830639776498158493195680742967880225353 3908 1104427482662722498663689601 3909 1047532535594334222594532412560748505464833 3910 7579122514774401982625325521 3911 31178701596392595588345276431280704419326560916821 3912 313380653041 3913 9520972806333758431 3914 1 3915 1 3916 1 3917 86 3918 87 3919 7311 3920 7057 3921 48037081 3922 6643 3923 285959905687 3924 40960001 3925 243087948561 3926 36546511 3927 7423084163014966447 3928 33356401 3929 32104410835214563318201 3930 162017070307 3931 795414738437281 3932 722204136308737 3933 422954732018032457097788761537 3934 117648657001 3935 1275333627958785735783178712064271 3936 457064393547505 3937 8060615572285046397529 3938 1544928867762873451 3939 7777270937974213877142555452883243560791 3940 281474959933441 3941 970087680843830531747044987084963201 3942 3175056178867774427071 3943 136753052840548017589495828042023 3944 2176177842154956956401 3945 39019378174832163909972622372170131931859526600761 3946 130270398017251 3947 48298372741536960535341713097107896722019918080166807 3948 9354238358105289311446368257 3949 62992300693836169689488761507906321 3950 5132526820513445591743313287 3951 236781815143740061534364831578543522861201 3952 390877006466479583233 3953 30277953055192750680595236441458612024356311199892852631333337 3954 3739899280024509803921568627451 3955 35954625495603098810445991092717448334401 3956 794071695912063584636436481 3957 7820856973963315709518631435186914604876101772977946114036192193601 3958 91712713829457778471 3959 2784103753662639118907398231149412903979018871971427208997986533425071 3960 739314564656817525279806370322801 3961 1596752010038324516209084693874499066001 3962 502649463757669786730757704019656323 3963 158045186938011919460502606950654299402751113583937690092642618162504387287 3964 42949672959993446400000001 3965 6679031552351271059026027687286057110748272881054761852256578725561 3966 39415943510764546421830420765601 3967 148103226808524359344969343011658172312085398667201 3968 22434946791620282330881284206966311921 3969 201431521667765595506465374519269620574833882504000157228694982169305576997644761 3970 3686553210602780983050296833 3971 5335727536328984046258067754701297881408163885733078108396161 3972 1329226728135524569341099787655577601 3973 472928097736205700171655377016869837294176514852258241 3974 221388314080267741935483870967741935483871 3975 6828476901890669269333413984586000243672438043212827194999633538866470973757213498031 3976 142916408769929838719761 3977 79107246047630484352339332632946929510056524533256550444155472119763181086995847174201 3978 2709006349385310885212005435926491094047251 3979 211744684286474523560173125588335037235260009750001 3980 146811384664566452713597726037899455366168577 3981 220612969885828659865633404020129664913199437389828817317529417921 3982 737425221089025859780443439 3983 1939379280618179349181553105394815737261649023036838796929897403932125347728731713926287 3984 428425665436408977556109725685785536159601 3985 174477997497154349939271458954315386669475876063301359161 3986 1412605808777708969874590444851 3987 143798195172461138521036839345269251740737334259640879028155379795667047030720519999127 3988 79228162514264056118567239681 3989 5111329463430071646630167819950683399621676569261698373582346123709742512021745954241 3990 170077185760706988096610881151081305272047 3991 361187675298488935267297713019484683908075601 3992 703913586192091211964921242823296270449 3993 276801504697462372076053308708873633641591967249350210148937801 3994 1098901098900989010989011 3995 303436806289433508669870229208197710313431251457121553900178110398096282711 3996 79228157791898136198858670081 3997 4318114567396436564035358810070091621832388393 3998 11457852461866057772433296551351 3999 2584939414228211483973152162718633917393162846565246582031 4000 298994165018641 4001 2298581748738739595124176622721 4002 2932031007403 4003 1 4004 1 4005 1 4006 87 4007 88 4008 7483 4009 7226 4010 50386981 4011 6807 4012 307759840207 4013 43046722 4014 262144512001 4015 38463205 4016 8444032660213292923 4017 35147113 4018 37628372639504774739613 4019 175636693051 4020 887045649355951 4021 806460091894082 4022 528924994987383206223728367241 4023 128099926011 4024 1652013794981614927536231884057971 4025 513690478927921 4026 9631062998672154794749 4027 1796031366249529663 4028 10879205011306160591880502577034881658943 4029 318644795040001 4030 1329227997022855913342108840860057601 4031 3848107260846346194061 4032 183252712161029676119898789920257 4033 2653635823041729740761 4034 62450259808116767768298305084745762711864406779661 4035 149318361842161 4036 81356628891215407660892494597839076559473492316918263 4037 12416457054691003038858224002 4038 90351980278375320625192275733945801 4039 6886169276909062126704624721 4040 370964496009790897133534269540539225354091 4041 491258904234561793513 4042 60891060562349399162226400130418338158176248017594718466934021 4043 5343551534974752479497030702951 4044 58413019184036284790283107421109368874951 4045 1104427482662722498663689601 4046 18146500059097598193497899466162741174040074254630488447515749431601 4047 118662499393047057889 4048 7004453371321852878610730675789795233872170316128063450335301259866203 4049 1158873046590228933785533622598601 4050 2772420728885690581021987485587459453761 4051 843959880260853999624206654101671307 4052 478556029002679630406918843541856620809998931237273450808109279285416584167 4053 63759030914645069421203521 4054 19342813113952125957371277706282783677406511130843545600163840000001 4055 66266210497362836686888914158005 4056 347937416112718900540519828395930904500589238876131 4057 43303625536659626131094696640928161553 4058 870892391371980234138490888700752733570885055880748071048959018941007389507670133 4059 6211904899255479198277343751 4060 17627540212819617844689862114783831422833360078884264641455551 4061 2781853088357893323665665615761279361 4062 1484650363147275488135238747248373401402763509851258849 4063 555058992284184311869492814420503211369821 4064 48725469281857705188844176093103448275862068965517241379310344827586206896551724137931 4065 250544031491815073715361 4066 700287134571995916523430772095129282033308161574826917629919755028731875442932028024301 4067 8416250583513151267823847569495415649325683 4068 868992076848995751918733016562896155330349787514201 4069 542101086242752217003726400434970855712890626 4070 1704732539773467319766061378200762783336449929746473365233101799401 4071 1790624131708077362124226129 4072 41696568981632739188815312356303663697987265189159352683550389316921010619664943004004547 4073 2041896626420351111839909736206462386025921 4074 1671466607545463182897862232781089930641330166270783847981 4075 5156590470591163710974829741361 4076 7832473622105673116038448135437841409622568573685684500529720158744746952303161952374543 4077 339448671314611322021266887361 4078 530478118837105751632407731356608896107153227517170898603161575352703463480035600568593 4079 2047654133507409655976516660302877426147461 4080 7000363949799544518908167795910607826699111201 4081 12571829031831933377303197968720506667049 4082 51651889598648513702026399977297807573122302016652309097047244789 4083 10737095979934111889621521 4084 1111111111111111111111111111111111111111111111111111111111111111111111111111111 4085 3433683740526071260805485031041 4086 5846006549323611672814741748716771307882079584257 4087 5570955040795399487523755746821001 4088 7719404122627936755757883018903712883461945393669195303677539123 4089 61984863524984401 4090 255461249081615393102146524966909113341 4091 82064241848634269407 4092 41175768098368951 4093 1 4094 1 4095 1 4096 88 4097 89 4098 7657 4099 7397 4100 52822061 4101 6973 4102 330927451093 4103 45212177 4104 282430067923 4105 40454321 4106 9589664237532319601 4107 37008973 4108 44011466002515736064341 4109 190197332101 4110 987783103546801 4111 899194740203777 4112 659410905926390259528818985041 4113 139313696257 4114 2132114804102901616229953146908089 4115 576362475005101 4116 11477577470989489958281 4117 2083286257546236557 4118 15141765868890987213265947337790570432357 4119 360040587294961 4120 1812454585195568582289385968923962501 4121 4649714690825496825793 4122 244416145091043028178779946569153 4123 3225427681315351602637 4124 99177684573598961934304622587700818776866640194789 4125 170760169224061 4126 135826455426590762570614698477524229254803012097249101 4127 16400152899115243850138976257 4128 128769387479795552989941238746043249 4129 9190128913226249148087660041 4130 576415458105682729753256461120081349284321 4131 614787626151713488321 4132 120838084300705448509353018182383428941167922570541284445173581 4133 7582067727120138393078474166813 4134 93991229048978174200311799033459136055601 4135 1525878662109414062493750001 4136 41380720088751561557733904986287854505060122714574835490904797249001 4137 152702365306782044209 4138 17276273055484964402326656840327894362171308816508282965905948555664657 4139 1798669784018280520780913350658701 4140 4754398329553578089451202259889626862001 4141 1400228927034916534323274162886037413 4142 1411783565023248705412251604142187246544184821819930451935100561373643769693 4143 93753749683689067824848641 4144 54565982856221370562942098815839322477419435604654830601498734335487 4145 109951161703858186485759897600001 4146 799454471293922458285692372004574081381712348812161 4147 82130726591041883659376463522998737453 4148 3617336202029957951926748212085139421007544079154460686487420105249538107735258461 4149 10314424798490433986215280641 4150 56251311822430165214478383389786986506137076700378033849021841 4151 5694999417905925480974811126039383281 4152 4499351878076831980932604007714998909776836695908959809 4153 1351560315062462008577922319554446151877601 4154 326000811771957233090226520000890249958511451720824829400058589754374933545613472571489 4155 430945506308853171000901 4156 5742749074490052855509401161036826204928520394341987670994691806186702088929816551844101 4157 25090018047659933964937811400615856096592437 4158 3381220121016259076446386202996163320517814681984409 4159 1901722457268488241418827816020396748021170177 4160 12116904744965787223752278768618225654799622111918029880523447265601 4161 4187185355291475939197631001 4162 782244165112428043250563974106544217792949966306564792005414154954074313996628962481860393 4163 9049600539856889628882281591725119824024557 4164 14338593965385382262701854607118086252994372631922834851241 4165 17616071281215164631013052800021 4166 343742445646818223584654012565135686139509041796036048003064376232284179597226196175969301 4167 1338258845052393545608356556801 4168 41557678404841269032579646570782813753073089601036214039136904760947776591878230279747721 4169 20988936657440586486151264256610222593863921 4170 110573177598439516703889936185914578460692600001 4171 181300553348976992387250177876787178208781 4172 6336348260440219970725096108505792822584894566369686935367355504409 4173 86071774415700560616618061 4174 1862182013259514452840750857878801295840272605356339259351083121773063292719089789 4175 99999999000000009999999900000001 4176 3381391913522726342930221530541978173238587142238731 4177 1181535996253258553692272942471417401 4178 2317320324970087447233098679232119852283366872016190787490668645944057 4179 4869898663272364261 4180 433819691295984922966939366151901885947253121 4181 15474250491067253436239053 4182 362317592095870266561459121 4183 1034834473201 4184 89 4185 1 4186 1 4187 89 4188 90 4189 7833 4190 7570 4191 55344355 4192 7141 4193 355530538021 4194 47458322 4195 304007222793 4196 42521761 4197 10873334926582278481 4198 38943841 4199 51373494704737674143611 4200 205750298293 4201 1098392095485301 4202 1001129150390626 4203 819627224382877806700443078151 4204 151333837273 4205 2741947174014594541063807855777417 4206 645625456368481 4207 13643594303944525332931 4208 2411248431216834661 4209 20971533549768110024275998162613855564693 4210 406067657405521 4211 2459680573989082979802745688110569505 4212 5601827107604111180161 4213 324518553658426744797554530058241 4214 3908203646280218603137 4215 156325260276150030001031885773315310471892224403691 4216 194849197164241 4217 224820935309220363965873898305084745762711864406779661 4218 21559177407076402401757871042 4219 182393332863280300256942489851225759 4220 12202380208920468503705496001 4221 888561130542798906163123691397607230242761 4222 766217865382719750001 4223 236751775067503205725198801459299232105045144931194067605040611 4224 10686801988416563562820352546917 4225 149847730023887998475473366730824569381901 4226 2094704440569999768761690401 4227 92805581813564105909697863520408163265306122448979591836734693877551 4228 195489390796456327201 4229 41809536136160866237819160370038955664988331082668645383076286690408753 4230 2765416825667330227636516903644961 4231 8057188023822763761269612480474464887241 4232 2296835992557199388983197834180748981 4233 4062630636888069925807283595621853028066389376608637983924888531345931714941 4234 136614025729300405262037601 4235 150130937545947788509047584858703849825758417527139440136413745073793 4236 180167781401322627934151129472401 4237 1798585650087463899183424742058492942352224253503961 4238 153202245293751904035744354784633583521 4239 14465348348999769157796767431298585950403393796074480732397018913788841906129855571 4240 16890053810563170788213640853 4241 173726304501187588218439291181730992706733130161446461954036701 4242 11419123632492149738512200353436390001 4243 13191284473757073758378678917585573559694725976043643671 4244 3202029578891229284829756042540293591110081 4245 2053463685821054522448029927832034436543818945227758317173528678784658568309815228007457 4246 728180064861923994627841 4247 43852922353671934669959758483793103448275862068965517241379310344827586206896551724137931 4248 71980801826952618805549917619626152079086581 4249 12521874421430053187874752944996008385068126703430209 4250 6362685441135942358474828762538534230890216322 4251 79742050658719943545230017373913797048456648384731590237559111809351 4252 9458139577505489355712484401 4253 12954640295233381082125771286536510368147237190354180938681081195705900831622741111016179801 4254 37537950302008657698317353322766675783159937 4255 111284674149221479321933039375712865638979268198676574953779 4256 56684765341534264624429776276241 4257 12427280218078013720252631578947368421052631578947368421052631578947368421052631578947368421 4258 4898762930960844604401376211761 4259 2537721453562238089596457195881860616717712217874161778171629331433298012546224472569351951 4260 186783102955656263460137513055290770845791521 4261 1461500243534328011307387878037453687505472716801 4262 2174499964786629723160902648109250364050401 4263 543872952641147959784348668647220657503708843634412677225181016040051 4264 584288727345658049575114801 4265 1636536713644171903031892378218114623686794704725647351028505153178108269713610077277 4266 2111377664685522655687733808711361 4267 1000000000000000000000000001000000000000000000000000001 4268 133027946472911330984474889185744967841 4269 129232242452361825249521188625767754300524536457188129508323196437403046473 4270 195489390796456327201 4271 52790361103034223533666310452697018547984509482011 4272 189478062869360049565633138021 4273 3956035701740821064034205591392061 4274 12009401246141600401 4275 618970019642690137449562111 4276 1 4277 1 4278 1 4279 90 4280 91 4281 8011 4282 7745 4283 57955921 4284 7311 4285 381639390811 4286 49787137 4287 326940945157 4288 44667451 4289 12309636277295140411 4290 40953601 4291 59849094506439206629921 4292 222348972847 4293 1219690440368401 4294 1113034787454977 4295 1015803624082960792489953943201 4296 164206084953 4297 3514000717681733693029076371283563 4298 722064849107905 4299 16178605651394372002321 4300 2784967243661971831 4301 28908141660310779286071341630984990867131 4302 457163218272001 4303 3322737664164144760095406507874066201 4304 6729710147975076752491 4305 428983333404378504022612300781251 4306 4721213842771312373761 4307 244615653272322863927415674018469846963641756695681 4308 221860789043671 4309 369040164298361737357547500648834746668720768164809931 4310 28211099074560000000000000001 4311 256813783646278831684483751885393401 4312 16122184205909900734034925811 4313 1359282445410818176454479182565080224436001 4314 951166013774573076481 4315 458169053014363236316269120134855710799726053934406351160120081 4316 14966448208617207345523501544839 4317 236783405040641819943134465191715475601681 4318 2857942183780017663852506881 4319 204836438286943052097113574168992243525787340885826326514348922941041 4320 249021445328118625051 4321 99355108933092499300119105872077138666649354637694180013662418194851451 4322 4213434941993744053019763962607361 4323 13500330713627632598445551777968528697281 4324 3726767253346131780312487317315864271 4325 11416565454862859536969649871607061289378964261877833698897368528626181862571 4326 197352587024062925007421441 4327 403343566676606370772692822613858982581068566858723632243677878176357 4328 291733165643534548817834118722401 4329 3966120007520792011473395428234653786292797824346241 4330 281299164732698063710181136789506558401 4331 55800819330802135444456106081328608419641342451715895729207721247393738243177080561 4332 27296360116495479284283808257 4333 520199278662277033190010233923959569311721046166570057907907121 4334 22452244339867977052724711168617701121 4335 37486129290094468944435244514529410863704685450167432841 4336 7392997338922546432627452285002717297422219 4337 12222849785698468823406416355139115936794783577499279234091569852267756922910617069144603 4338 1210106410108346093798401 4339 313286780112850900999707685720855530210129505103712661053456304753954311137334547141200961 4340 199249482672240967741935483870967741935483871 4341 44290452466735880402613697512854748716554785402285961 4342 20373094654699866379529502857300075150433058817 4343 488731457670417288018001720372969310841028487470061823136819477846561 4344 20693438791338797106970025251 4345 191323950329148357416786545771849882457465097130873620037231723027086142489376167456309000651 4346 146556945523033408601442444017036544698289601 4347 788415811740818560940964668002526430144056973609721574056369 4348 172762472354564122477586246056951 4349 377172421873904138008177629490289159398382763649227446065723377014123669751631472456098231771 4350 16777215999999995904000000000001 4351 124091022878501378714060098536013982696362764088369013329106239819854588834598656819524917681 4352 1466658784826299499238469444576962642147265051 4353 16517965293230840950428845345557203445561805064001 4354 22213971870909881417249587073143893173272321 4355 34317237669992227936406688138845594702253327338867756104884143945859361 4356 3442530826676920381904043271 4357 836264355802125008621615477150649339813045139661935729309373795982063849833674120246123 4358 34182189107670005092862256297738241 4359 171871947701161912897410416792593610414163680058264918013 4360 9090909090909090909090909090909090909091 4361 1990848886064973250383018573834985177366422440810174515139068582321909710867691 4362 4796135163359699664961 4363 1045571199862068584536956221332680699619624653000364801 4364 412482688627178079807598675848631 4365 1119176436114069093174992069121330015121 4366 1204221828098618944454401 4367 1454660594681285404315232913246121223340241 4368 18837001 4369 1 4370 1 4371 1 4372 91 4373 92 4374 8191 4375 7922 4376 60658841 4377 7483 4378 409326849667 4379 52200626 4380 351298624321 4381 46893341 4382 13914492061171318607 4383 43040161 4384 69589343530126582278481 4385 240048862327 4386 1352551652462011 4387 1235736291547682 4388 1255364390592742847703323522717 4389 177978093751 4390 4488278680720638869491626295954951 4391 806308786060705 4392 19138899988929345200569 4393 3210031835023632851 4394 39664851217508574410144927536231884057971 4395 513798351761521 4396 4468669692654918001766512925389440001 4397 8062384803094138657141 4398 564664961438246950330078247404033 4399 5686663107340661846401 4400 380083219460785927172209084114660015778457123557441 4401 252093752467201 4402 600914300501520715323966568912624053453953710607788267 4403 36751693856637464631913392962 4404 359523911068743884194558783283255941 4405 21199857783625129028395239857 4406 2064042846106305326003830940708449964278951 4407 1176246293869143220753 4408 876181965313262360472319112648366871387834861478910981913463417 4409 20830662062649912933281489780971 4410 370966851085176716286089829582628760748691 4411 3876268558859674848354238561 4412 445212052664642864504921142815968807970731985825413825058330259031301 4413 315698128075301407801 4414 232013954533910264774244658801020408163265306122448979591836734693877551 4415 6364155134031047541117895824012001 4416 22376170882487922635682770064809071104001 4417 5984246785043033140512604391283377063 4418 31362131774145258102452887728699073408672352214969494464084496637795489919067 4419 282748441902424743712500001 4420 1059283999776360133227668122836510868940046117381948455620814205665281 4421 467056164600327570254583175855501 4422 8580601263245947554602823713153422912208321765050351 4423 508808412552236965168551780108197616481 4424 208024713883606876143048731138625641025641025641025641025641025641025641025641025641 4425 43567528752021124024841261323 4426 1512732012675545745588239782595825129692421064608250109693287931 4427 43335233988722014744537578070070780881 4428 103434371466719141898572141467032862400602550769662289181 4429 16659838436239604563129481135143174065483941 4430 68983014001836523415263859520465545230789740170053802191697226803756941710035270092487711 4431 1979801531611355993207041 4432 2102746814280759830986782646100003263020870599913224516785693367075490373949250793479636001 4433 533411691585101123706582594658103586126397951 4434 150089076236440190792055450906420488468578682999973001 4435 62623297589448778360828428329074752308805325442 4436 2804085569801372208097481510548605863389002011208974615354752039226341 4437 43958967827357904413741216569 4438 2542578119981125022895242120964128978656059844756266451164843808874628716881427318002259370967 4439 541235110066645584069215655386352691406640001 4440 5138574373874650148502887530132666908173502224576429038708201 4441 501131153989557521143683281151841 4442 9767671463361358951415119811338271043235704794151713322237779999824648263720230888346089173187 4443 54108198377272576774683081876241 4444 4970912087231205488101052631578947368421052631578947368421052631578947368421052631578947368421 4445 10300379826060720504760427912621791994517454717 4446 162517440621264348949005939260979665159599703436001 4447 197088377601485574547593375844548192685559329 4448 1656419129400471578452678829608717805347483977102904191852504995086729201 4449 17951067507613034990801336641 4450 269259767389302706870288552036513627335600979189407384005357910826602225339437820293656891 4451 442779263234039928595359287744639041 4452 18870668547844457769972080827087716083336403016775444201473 4453 414876509374946224887319096986555104270201 4454 11111111111111111111111111111111111111111111111111111111111111111111111111111111111 4455 80751062031683021203681 4456 5492631640278542154807292271980927303790625169054382194681 4457 272976796998974574888664031594229043 4458 31572143398378073313516846716597498879721091 4459 9080418348371887359375390001 4460 127707961738824071529862252262525765301561593515300181 4461 292874989681 4462 2380065770834284748671 4463 1 4464 1 4465 1 4466 92 4467 93 4468 8373 4469 8101 4470 63455221 4471 7657 4472 438668366137 4473 54700817 4474 377150129751 4475 49201405 4476 15705261201683973613 4477 45205453 4478 80763523615333416236653 4479 258907654321 4480 1497907939519681 4481 1370114370683137 4482 1547136868856541773014958273521 4483 192699489601 4484 5713895385466654457755990930505701 4485 899030563694701 4486 22588379426199821593969 4487 3692619855739220473 4488 54180621257240427046019992014174494350633 4489 576480075990001 4490 5983865386208546871342520374053352301 4491 9633115654893797839501 4492 740195513856780083423615414027757 4493 6830107476324486894541 4494 586553146232068395470571577233998687006533145904541 4495 285871932440641 4496 970879527837849446927912810179306822598694132325157953 4497 47672401706823533450263330817 4498 500518378507752059883052865633586601 4499 27748622040550819672131147541 4500 3111890178558627018138549926597746736051281 4501 1449225351971532499393 4502 1656462592942661878184141863424253394388096137163742250008700501 4503 28820244271877517328402901888521 4504 576418921536534600223515762870799789156321 4505 5227572998698362931849662961 4506 953470608251114628059528312260750980775135610852327164630237682734201 4507 398391038649752148469 4508 532779575984338878504592406413548825410572873644034275263821548569647693 4509 9532929992065673730507796881247501 4510 36703056243811863438007620791002957454401 4511 9513764122085466163798095608630171857 4512 84302701379661926579709743177268059889094454377047954731354904954054269240497 4513 401906756202049879846076161 4514 2722234781366310057607447393932052786868000072143127454483167858906251 4515 739696437529308765527731701781505 4516 18229588936089251026345039469915040267732744732062401 4517 907270605806098744391082267049607251693 4518 750731112743888222737883865267859065317891831702535131188805383431055717233203936773 4519 68719476735999737856000000001 4520 4278615650980746183804109195019567205662649328269728501851759201 4521 82187564409598109671442088101558173681 4522 277569291658690821834327088260462509593251241799890303129 4523 36691950435952896013005069274605558457703341 4524 370284642073296164777189763231524243609509866292392414028105249331822372315561070161707261 4525 3191818571007888024823621 4526 13310683416625632548689587410746497255169519315896715085925719569119587289049661988298472701 4527 1383997762623961096783792455223752859522663393 4528 488659560157448118531107788426970332787713364513595841 4529 185302018885184100000000000000000000000000000001 4530 15130871874788304878424823680362338606534456668370604953727521006109281 4531 90861689943257021920921590109 4532 30647767947216319539090152542589956941834629152314749535527880200664518180919482653198234505077 4533 1898913413757013369570350965479746235837977901 4534 31021258331271739198986561092533747447283005773929590087515601 4535 1389307926104143220565076487602201 4536 218903989409226976051281073077949440451396911521195397959587102536503110103130645489886294250233 4537 165251092644282252924974383165441 4538 166333038046391724861606334605217519294686798769309303714984009263228538360469479353139320211033 4539 65447120700952380952380952380952380952380952381 4540 1413005533880847530308937180180679747413563870395601 4541 1543376321263367473044789384754834534198045069 4542 63183887777606431620036734659574373415341987361849452469359581232953058529 4543 84159375948762099254554456081 4544 58221237169383159849896755324125753098815659671746533036586411315381285800997700010027204241 4545 4743480738460781004460655699372424961 4546 1422135653750684847524758738837568206027246936863530890893807 4547 13567122165868490313071589738600393347976901 4548 27264206856132551104041433310203529772397431215022163096159207985879419668700193602213 4549 1009998990000999899000101 4550 10480341554605453031668626667366182417294994965592898293351681 4551 75618303760208547436305468318170713657 4552 181891106602084985793837578026351069322678532001 4553 13357188066570145992227559279601 4554 40389678347315804437080502542478654959268169477581977844238281 4555 285871932440641 4556 15025812963694949780156181283112401 4557 14073748835533 4558 1 4559 1 4560 1 4561 93 4562 94 4563 8557 4564 8282 4565 66347191 4566 7833 4567 469742064793 4568 57289762 4569 404567871193 4570 51593641 4571 17700847248605297701 4572 47451433 4573 93561044619315946313551 4574 278985273841 4575 1656753316351921 4576 1517108809906562 4577 1901592783411568473735513687931 4578 208421923557 4579 7250984720063682688334396667213469 4580 1000951203510001 4581 26599461767896661369551 4582 4239549804977833897 4583 73686693514075155594934859127831072888457 4584 645753505834081 4585 7979226634508761612767752491680700001 4586 11479953781023349820953 4587 966407804840271365703189081096193 4588 8180896472805544704217 4589 899209267218316112434160035447200298126751152992319 4590 323545862365441 4591 1556820866911379157697368408533647424628560378091278401 4592 61581291280182164914327485442 4593 693064665421720092229920168382176619 4594 36158924600885247460430918881 4595 4659408322009958520389893616566951881599941 4596 1779197418197352183241 4597 3097140491675986976718138589482316732331473709530707564393402871 4598 39645533298782602168539156507193 4599 888566188639760977134873188182964403477961 4600 7011371588453263397991240001 4601 2013113601498383538460886019941303091346196749878059303713446197767651 4602 500524578184972454569 4603 1203853390405194305621306770174379656752859289671918982957725020420637957 4604 14165652437597488985474078489013001 4605 59604167938232452392333986328124999875001 4606 14980966619303724669889882053891289873 4607 221942410577774520910699036014880712875314696532535559849848289487952871078193 4608 566977372488533495932959361 4609 6852182645874056928475116211054697548881139996812818815083872851456897 4610 1159445323292900742317108223675001 4611 38063307632239078154508881555329938782857585457752981 4612 1595908973403020342549923854971410565713 4613 2626809234478293152365765169433020384322655126167467167494134286618613266756844676071 4614 107178930967531456974418875561 4615 11787026856350318625533758002270000597919464406657269756006399961 4616 153302903712180592930531572886177794721 4617 725496832083610237397457351892893486716058127661113079779 4618 79079952781645669950345403854355784447036281 4619 1895743174095325379013811144220740540340816793527585323525446983618674311525768082091364469 4620 5075082317264064655485601 4621 79744364186123021068045021605658170286792939636582195333601994185143024616800772226915793951 4622 3487010211412548691179604330326379720718878177 4623 1532448772813537824278702394812009739740548293057282049 4624 529144398052420314716929933900838757437386767362 4625 77107564814127574935615182100935490233986075921326338326205789295299971 4626 183090330311295559949358916201 4627 337461580166188022100234677887876566638332608106974462084064990246401132191684649635966946125293 4628 6353969433682331478531712558754234868930092737 4629 174509342263274926909302971286445250233741884626422526380895551 4630 3694821846997404160594781240234401 4631 4298038738591350241903359894361937263902417766066948735111854394786520954312466554848504069671001 4632 480250763996501954875541324922721 4633 4727552988266897732484917988687723184926081120369429247963085519915129759640591749959507159822531 4634 379919184478057330357419845346252603881265273961 4635 10995112841786163200335544215142432767999999996800001 4636 10812553408572027049196029300542212590929924841 4637 1956711165369061004965763067222404162699432653471480139168996654512274207599 4638 359343098937446265704742333121 4639 8899945983003792009979257109039800477511268843152719874779340032592582190752668958429008695569 4640 43143988310564807310950732571900000001 4641 77788236626678808982722471083612894650562161020703794234654721 4642 335389458935636342649212243524101573934009201 4643 33935225294125548581269320354730824836769374997191023470927082856301253080781418562417757 4644 9931129819330545712267921 4645 9000090000900009090090900909009090990909909099090999909999099991 4646 10775263664305817809742466024045342395113 4647 328017025014102923449988663752960080886511412965881 4648 6364155134031047541117895824012001 4649 360156518745329017276639790129971628290800524287029976088379265332019 4650 60081451169922001 4651 16726580057555561317321747258999441431937021 4652 886293811965250109593 4653 658812288653553079 4654 1 4655 1 4656 1 4657 94 4658 95 4659 8743 4660 8465 4661 69336905 4662 8011 4663 502628805631 4664 59969537 4665 433626859513 4666 54072071 4667 19921814724954078311 4668 49780081 4669 108193544418400894220041 4670 300343940443 4671 1830146840665921 4672 1677721600000001 4673 2331127078802462119811160472961 4674 225199126153 4675 9172974495450436172205687603706087 4676 1112842120882801 4677 31254074747492400421801 4678 4858337192057799011 4679 99791439254898834712459730799116101807103 4680 722204109434881 4681 10596610582264626995303604046814643505 4682 13646339493943661971831 4683 1256850531901412064919568305436671 4684 9772665654651178262257 4685 1369699643681661269537303370915687556254662440023881 4686 365494495376011 4687 2478187042830488970863164913813644452602602541446685791 4688 79228162514264337593543950337 4689 954693280780942728987207398985452929 4690 46915696917826334506608357311 4691 6930067362982451597310122163213392341659121 4692 2176782335953344000001 4693 5729232372459098666549656927180282234474814812596145669014757321 4694 54235027668680906069293490428147 4695 1359289783006109337091522831978124984820001 4696 9354237406939372223334051841 4697 4192533190739557589316560117434014038636743222283527117084573816370081 4698 626168605633726709071 4699 2678298938577380990219215029140449504997355930884187005446337650800370663 4700 20888453636107262926514173408245361 4701 95869608172444993817979616174048483095601 4702 23374370500153186274509803921568627451 4703 572762431332600573057825921650456161062638866264734046636941122072097839696351 4704 794071845499350324168622081 4705 16908692777742063852423064196903333149503923097703354716486186877899793 4706 1799519808260391855841341275047201 4707 78170946321329405256883681560896921750162952226006081 4708 2771021962531959139231141137381409134961 4709 8924396461123453192330093602315397802343462878479157290612415234766508408226546782601 4710 165381614442044189169770829313 4711 31668712483522554280219777288272126138596679280093200368099056801 4712 281474866759536172056182790553597440001 4713 1849490751524683265818910445128128355285466740030456116081 4714 166978169144430117872495029943515661861482391 4715 9281095023780022526418010321240375168926025232118186173473043210316299458068239813899666727 4716 7964802048501883973137681 4717 453598686539787801852057459958617198421649586208180707184428930431482406086562310948091394761 4718 8546304923794463676117334841463141195820085131 4719 4639698400593880265201321115843487437555077045639489089 4720 1461501637330902918203684832716283019655932542977 4721 372495370965561760652609091052204411181883647544081029613625906908376321 4722 360287710780711805149598163031 4723 3415921076157849620979635145329180766515409068578730716202117953527462482574870817288676852323111 4724 20347141667878592664396344254934087793553526257 4725 919681121705264990350245735262283552278469019012985354700654089 4726 9456942117395271163768783972069051 4727 74735918097323577115932244442128860334947303566747507827043641807455524409912565412620703379313151 4728 1333735776850284087928734036787201 4729 115800210397481070331127687658235253998788966194712365520621577241810145244556111464149849658373281 4730 2031942220694440781419312572978878339339719096231 4731 77405475531043870169118685920198389493700639123676401 4732 68548106469825436408977556109725685785536159601 4733 50319342970477920168273572074481917055865576442360753122915987092909456141401 4734 1412364383703504438982118048251 4735 1003101329976666065321454467097883550978950662288194087868435739113805462883045622975299919738847 4736 340282366841710300967557013907638845441 4737 3227958844833626033698502022506517022424847722053527832031250001 4738 6533685168183319654719403610299939423330954991 4739 23884546266064492371241959642899695794400382233884546364805024987043725615099566548349521383 4740 80048881834094656438235281 4741 4052675786224386035830826781268717689691729138644581473529111886721 4742 909090909090909090909090909090909090909091 4743 243794641149698983911705308627204648515591026884615521 4744 1328903556440081868541370202320793601 4745 272630418912405818079526826512979668501285829125832829957489675526672381601 4746 4760317816590150361 4747 169408758021740624285486759734155235385865478203121 4748 291280009243618888211558641 4749 29347724959765111484772783289 4750 46912496118443 4751 1 4752 1 4753 1 4754 95 4755 96 4756 8931 4757 8650 4758 72426541 4759 8191 4760 537412247191 4761 62742242 4762 464404768257 4763 56638741 4764 22390512687494871811 4765 52193401 4766 124897178186158980578341 4767 323048226067 4768 2019215974335751 4769 1853020188851842 4770 2850379510993984810126582278481 4771 243086962483 4772 11569290494275982594206865277372283 4773 1235527904314705 4774 36644750392139391971701 4775 5557254741066380551 4776 134588109768609172228564733287251631148551 4777 806460063495841 4778 14016833960806757499071082674953420801 4779 16181770480354133201821 4780 1628413597910449040353607000000001 4781 11643884242407135580681 4782 2073402728830331657054427466522481291463932361028501 4783 412127018585041 4784 3916955568002984985763201114408004498640128022434541631 4785 101534516782101416168212890626 4786 1308463799744055615353948737131249601 4787 60619083603929318587541118481 4788 10240913407170985104429610751401982155107811 4789 2654348974246065783961 4790 10489245557786985301191812599322033898305084745762711864406779661 4791 73796704944799074147843829942159 4792 2064053421773980064653906946153820551245471 4793 12416455878444820564565112001 4794 8616808033145417431015580424063913403196176393874904135984028320811641 4795 780144410254102573681 4796 5870239261969286398151943634148839814365509722644420929628409112690470371 4797 30574742725976016943511851889991961 4798 152783747598362021287431013773194170587841 4799 36150200187962730449045791608634678051 4800 1450087215836939154839029117506377551020408163265306122448979591836734693877551 4801 1104427674243887413374729601 4802 40938504133393915320727729106643239924427333263689090887071931297693697 4803 2766668699898987511229511779112101 4804 158019163236579323530762428816308135370867454731869371 4805 4752103786674057521604303811168388223601 4806 29479722982261006523732283940632353063953698121376462092042073913260974632356389273981 4807 252599333573497558219208869807 4808 83081855178378642054929855570365800823287909052613990755386395191 4809 509110914366999764760832788554974723681 4810 4604379264223907581909567336991315526550542352224253503961 4811 345790941765471632888634952464921306530566189 4812 43554243651237734964811324336483132805820797857680530411081151780662983388390294767470371923 4813 12346523970701061952977121 4814 2456883153627541691201899242910079740281698564411750579288979290769801907737395434390408351861 4815 20408302084393515589833614390550388230217827691 4816 13590328791109127215923924353650081027821148662430464121 4817 3912425457204879631503516058626198046646581314562 4818 1711633145014702616523222515520680387180321525482325043873786683124088801 4819 693437914280491995304249348801 4820 31968780395826840374400663934685172413793103448275862068965517241379310344827586206896551724137931 4821 62548923126753471023107729483078226474709357121 4822 4562248070168222249141511276104475294251080410804756224973620389 4823 23362783082844272081741481831694801 4824 1161897178956494588462576163469703804150331603617339617787505664404292332525607130071400478307034071 4825 3552713678800500869750976562500001 4826 2475670313428617739336335299152475864007792633254562471424428131397036069683980735592738344130496601 4827 10085993662583577052257351503141422352269361888821 4828 497630681057713564863338509531619485151449508712996001 4829 397110097802856304581737485407169011296707141561 4830 1095275430232193905093458990844378237756850625754381151371232866508775679999981 4831 5155840869028762854643146160561 4832 86313550528164439844686771752745720832580972721872794211411767265679573061476997115310654094249743 4833 2367911594421018574578155584546138241281 4834 105312291668557186697918027683670756837448753827275894410331553793 4835 103662490508812613833811155927833169698715209961 4836 10343883224027452787129005015034707507724447216540274063949829502314751088639843304401123127611 4837 546012496131525104000744881 4838 1071057857166305528654791812372683495107337869954503412185030570949621 4839 50200057634368493211365610735373167616694311 4840 90090090090090090090090090090990990990990990990990990991 4841 147786304447961536555443758330399392801 4842 33877456965431938318210482471113262183356704085033125021829876006886584214655561 4843 192139772483206548001 4844 88656449145783126465708427258730395448263710414001374331 4845 5465713352000770660547109750601 4846 1012745139645650189098695189662519101 4847 6647203589739375821947 4848 2437355091657331538911 4849 1 4850 1 4851 1 4852 96 4853 97 4854 9121 4855 8837 4856 75618301 4857 8373 4858 574178910397 4859 65610001 4860 496981995931 4861 59295721 4862 25131205854249889417 4863 54693421 4864 143935111387793215797061 4865 347165113597 4866 2225160073303441 4867 2044140858654977 4868 3476604868046168890716072202897 4869 262143488001 4870 14548564098806166089741452511749681 4871 1369889208091405 4872 42875828041740991505209 4873 6345396868283578501 4874 180791221180780863702435650535531946130701 4875 899194710217201 4876 18469587781044478319759952212422801301 4877 19142541332152118931961 4878 2102085018129621357624510863287993 4879 13838463024872475005101 4880 3119713546066068784136443797933102767062340447622421 4881 463884752842501 4882 6148581700486977438952954832040521440027179693267201877 4883 129629238163050258624287932417 4884 1784577165194950748947928788511314561 4885 78009267706352578553643274177 4886 15039185888585170204311927590154428936428801 4887 3226266762341099585473 4888 19013087418896543607659206142267856546797091624826498592389251997 4889 99895039345982950819672131147541 4890 3111905326217856910075963412431679530633681 4891 16400151449890019903608185841 4892 17485620787565331728773679694448282255414137211996600354834092497445001 4893 968145608338867700281 4894 12682412901987161707682594355237892466876148247407669529180835794519495081 4895 44435112800717688227649364278062701 4896 241333689973272892961852708860884804176401 4897 55437167706695237797046860973656461853 4898 3604360920228825365198147052461346927216433015349494323049080804204929142466597 4899 1525878906249960937500000001 4900 97327453648887176385400224549648439609623199710784235974899359262508951 4901 4215263673255265454786341267046401 4902 314626725777176972703598105910974598959289482832467201 4903 8053464816471354227453625167386904742541 4904 94800483779652702112291995272136379042013221035884653418370569190962917425415732643821 4905 382074608478612402053466816513 4906 213068408009226185627164969250506096787524701001959749016693884401 4907 907784639813277512788635588609131992561 4908 11207307238571960755133073334399114472513346058606954421521 4909 703000917443199375609756097560975609756097561 4910 196348784878948209220656885312029199467425043609639751841676214612293853953646453042305728441 4911 18916387398824924967518821 4912 12705819087554850838666256129778073606259728542769796871484596154923013958095420305228643749301 4913 47552767764994953232854569779888803761183529901 4914 38586862471273772188107886047353593554113873596888629001 4915 10170102859315411774579628461341138023025901305857 4916 7504213191678901433758998369053505865628707402546403639737110724803490561 4917 1307224788150762206549674786849 4918 278043170558792770041407151001250421530696639266253273451247808241792250440203707116283879677820897 4919 185096356267109533851276359600443951165371809101 4920 21393889500628049662420723549617607693510823585830029871322356441 4921 55851223771733718262753123057636381 4922 16287480445636588072173609757386549307125537151335302807910472181721352206586030780698322943612646397 4923 9106685769537214861370857374412801 4924 46709948810827235697457652776330537709342064729217192391902276129659702756195353382887939612070719401 4925 46760154200132351438886335187792124515423307652137 4926 2945190379836090986401073121096547434482516963581802401 4927 2119923224064715536903447756551159669496696624109 4928 20510128683657420024928196512612787918153804598469485416688229741063056207630601 4929 17613875065616797685249343832021 4930 5837971495510253321317604422573588044269141732132482085168545994922340423616457091491207753757735621 4931 14747559711622423430346208416811115462401 4932 2781261054089634417978685260068831201487683267349928500916087229203 4933 1375530952782026275956409254321207547911465922801 4934 2947450131700022467401023238283866250627542770882168234977187072841177593675508563007627214704241 4935 3230598249424345901839903621 4936 180972927194950616206466546243829681265424392739012123896499866188954241 4937 1953665591885062605082308922358456642108673733 4938 18920129220245951629556285053157939356490161284235520752081 4939 9999000099990000999900009999000099990001 4940 1058018722859255449156801773897438357644788908366599954500021746457738018653236639161 4941 4731589819653274206721 4942 6027158586248493579574213882512909365752385507391155584303201 4943 16856049329845763693759167510354861 4944 699485272571293183230764923557158439390121 4945 3961408125713216879677197517 4946 15080994749670380394975085192829521 4947 4294901761 4948 97 4949 1 4950 1 4951 97 4952 98 4953 9313 4954 9026 4955 78914411 4956 8557 4957 613018243117 4958 68574962 4959 531441729001 4960 62045105 4961 28170213665318835353 4962 57282193 4963 165600231836712071914243 4964 372764056141 4965 2449254009351661 4966 2252292232139042 4967 4230098416072365564334819555151 4968 282429005041 4969 18242428870361502784810126582278481 4970 1516865761394881 4971 50064775141436319402139 4972 7232748671655608333 4973 241908628404075313056365288465389182793373 4974 1001129118750001 4975 24245681444179258486162839632999268001 4976 22592560910726876837041 4977 2703864574375503002214397227565057 4978 16406428142715257621521 4979 4666530080888666270779140579710144927536231884057971 4980 521243140654321 4981 9587414218111453582219672605199953491729223237395788693 4982 164890958756244164895763202882 4983 2422421110499867902901035026824364151 4984 99996115012675637135361180161 4985 21952296075253242428713736506326797762166721 4986 3909188328416304377473 4987 34132073834280945980657499995577216947809579658753333391722244331 4988 134547358439894005800263449156141 4989 4659429887450920739033086754149183283255941 4990 21559175627879130992650641121 4991 35048777985489339918082908475322279372162192908009414029627686016258551 4992 1196875730939655679249 4993 27022309991944029063664860209864432432423209171191699370445912814065306233 4994 64137236760644163515989306110147601 4995 377961424980782634747705027843671828561641 4996 84324008040363114877726298184750050957 4997 8802113710940865168089636521715317088388714028113837586497429582907863216751877 4998 2094704750199252608500730401 4999 227373675443523097783327475190162659168243408203735351562500781250000001 5000 6366805738369687774841443066497505 5001 617419218341382701892073826096371360697530382587834321 5002 13494351941289183632523586440895146935233 5003 297134147719727391893188244194250121313860606071304206135764929977188246423015979855963 5004 572565594852443399966085937501 5005 534715583518464598721943442127300992792954098560123305807250054101 5006 1596771626397504603876854241488087216401 5007 26700222628437362021867388130147759702970962680577317144559 5008 1404373269041533370477955135056190045015930161 5009 852069228067253764681927602743810625641025641025641025641025641025641025641025641025641025641 5010 28662835465322750637766081 5011 62892327832387289289187552341881643771605232106490685913601183171277348012835585644227217056851 5012 108260455358072922162022857876613068907992668653 5013 106385078673397705279799390547308769574837135672283974081 5014 25714460626335829643190354132093489170074462890626 5015 31479153870362411781238850383455333101449722822991579746646522690090814911 5016 2416749792663109454197105005889 5017 2257807199776012309029679718314963990041981348018799934374989013068338579818710630424271666604442657 5018 528594351900598671978138946443561378271651438081 5019 95198046397986048291396348012889376384874202685284640171858216971 5020 129501615211256856141947391660336241 5021 207422785018628464912041846171850658943650967568600494966743050644891934308412120006644899237588116973 5022 22528399544939174261745512577773521 5023 785442492974590341800701486505519771605624164045321581624353829137301616787310419928266723335555032023 5024 203613689243822196891423678047990856262353750375601 5025 16160307262045159054344484782750412090611681380339712001 5026 10504657550464404778954826471196349317835259929489 5027 335086910574805751450857497820586717727533437085751907976815612107848653286131819 5028 56678659107784345480006636317841 5029 318138373582797151238467368421052631578947368421052631578947368421052631578947368421052631578947368421 5030 83198449055988709700756531101376261244481 5031 60913741446938235169744542116973461670467854476319158256099242541057 5032 15600311541959366780454145227890940471811353620801 5033 583266859942136513166000593898032364094178514904856649713538828375987466453166912859603513872814353 5034 16908928987994866071888609601 5035 20893461998592661119545205355704396994375667422144306251073279944954010771 5036 56680818560122541907716869155573165994847554957 5037 2492370592408297301389433554316319403171654327582392484005301 5038 452561645112460121834466645066880079593201 5039 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 5040 79875861859830073171681 5041 92148299149888254944615555901076198284926498361874694668348817401 5042 14980966619303724669889882053891289873 5043 40917497844297983014316753681381489850324139651 5044 118423789293350030978520711263021 5045 16741908418899145782015714798169585689293821 5046 1853020145805121 5047 158456325028528675187087900671 5048 1 5049 1