mirror of
https://git.sb/baoshuo/OI-codes.git
synced 2024-11-14 06:18:48 +00:00
3 lines
3.3 MiB (Stored with Git LFS)
3 lines
3.3 MiB (Stored with Git LFS)
500000
|
|
113 763606992 17 832941072 1850196385 107 73 2130008119 1064042152 37 2777 842241884 1674707167 496344953 139 1802784582 500538707 79 11 1880879572 1382019364 317231907 150135021 10007 137 1610571589 1809268580 37 821287927 564772403 7001 2089014388 7001 1580790795 7001 59228460 550376614 89758834 11 1193596679 47 1692878759 3 5 13 1877766163 160104323 109 1374794219 1104093676 735923678 131 10007 3 47 948973694 2056159363 131 83 103 116395768 1774925052 1125732308 61 47 1233958985 53 2035133591 1502429065 83 1786190256 41 1441272139 2 4999 73 67 67 1176900627 213187354 4999 43 318110646 43 1851266788 2777 47 131 59 336827873 29 273488096 89 47 166036786 4999 10007 1601410203 5 364052585 19 1698587812 583335432 71 1949 107 1965356707 444838335 79 3 9906218 1340600242 59 1056768787 29 511784402 1205723774 673307606 109 127 243112170 3 728743245 29 848599914 23 1949 1926795043 127 139 272657257 8069389 2063735835 23 95045014 2051717037 149 3 1030247220 1712267409 803932039 47 1595395245 43 17 103 2031884090 1984223621 29 672237545 879487930 3 13 417384721 109 71 1476345671 1811135951 127 678684185 89 1729889173 1514899104 17 1221373823 17 1076713428 2059377960 2067896664 1055282319 59 1824610005 4999 2103374241 109 903253352 109 1949 726421535 1949 131 1011311408 47 1269936522 11 1298484132 1453131780 97 107 107 677481521 2046151304 10007 705369961 37 97 1518540238 59 400208577 990403986 17 1949 266071633 135044261 31 144428845 1223172315 23 727013969 1268598306 31 89 2040264000 1910435734 43 43 1314092040 2005557926 1114560058 2777 1869634689 2101991507 11 1080457444 11 43 2 109 79 2 853348300 23 128811982 19 888068797 23 97 1263996330 67 13 19 107 71 1859714928 127 961901175 1038626193 79 672050472 5 505325865 11 71 1167752975 1086030340 127 41 1406691110 29 137 1054225275 29 517499518 131 149 567071948 1045047409 97 1507874215 2109417096 154559055 59 599899374 17 1822456699 7 1744295329 59 103 67 31 1956216835 869620241 137 1450256722 131 53 43 101 1571841588 2777 801367221 43 1600144122 1414994126 47 79 127 822888245 508478282 61 2112809664 61 1704966517 23 1975339613 1161263213 834416420 41 10007 109 5 10007 1825126695 149 1852395416 1180070315 47 525202722 549881153 7001 113 1456634297 1593541737 103 107 83 1450625860 905559216 1949 43 704796488 68398158 3 842745414 4999 695190934 103 149 109 642821832 1380863238 870875393 7001 83 2 83 1971490617 61 2134233474 109 557428842 131 642100954 2777 173920733 131 2114590416 73 11 17 1116208119 13 339843725 1919998988 642981372 73 2105443404 83 134471952 89 879930273 17 688917299 544784669 10007 97 1872261990 137 2777 1841350944 1658130568 43 1050474821 127 1734353402 47 335744923 164388375 83 113 109 1228634224 4999 1358512722 71 1199532078 4999 1725469837 1655588816 13 1949 3 2106945654 1803551823 693764541 3 651485056 7001 1590277150 113 2024674997 41 109 43 13 79 1756643426 127 1564386289 1949 1179110724 1270290824 11 495729369 83 799271574 2054994247 1985727060 89 109 799393247 73 1295080517 71 43 2 1681310518 1729748128 717557754 139 149 107 1511747788 823570253 4999 72820433 103 1948459214 23 1145059922 43 1618897583 294557475 90762803 97 1619094447 29 3 513283544 149 1119419125 139 1361765069 43 1780991371 89 911735779 662437455 71 131 1433968394 29 107 97 456982326 1710935955 31 1194178466 1059971964 31 2091207867 103 748070357 59 139 783724117 127 863134164 10007 107 23 387656881 715964700 746199477 79 5 959802560 1999820735 137 634704149 1914565821 137 107 928728007 1025919210 89 1856479925 139 1300734789 97 61 2141935822 4999 1574555026 163634410 71 41 71 1387415331 107 1814949301 704993147 1749481509 17 107 53 71 1325086348 131 641289021 103 791443761 83 61 1519793373 7 2099741406 109 137 1718269381 1364234485 103 11 160715247 1022024917 10007 438406670 1857048140 131 610201406 1057698912 1949 177341643 3 1643679744 67 477285555 61 10007 205723906 179355461 103 2123295251 1959648415 23 981275450 33956036 31 393443971 31 113 1256802950 2777 1993300053 410871035 756242045 1692923418 101 923819489 107 1130735875 17 1067326929 139 355953980 97 103 41 1969057390 230785187 11 967824864 3 110775587 1288332318 17 10007 137 19 84763085 937691686 139 43 1406069943 1286505347 83 1892057293 7001 785858782 131 1160214862 1424405532 1448381066 11 5 73 561527461 31 1289395772 7767732 31 2032046745 143364464 21125815 103 529277763 47 43 13 11 436884799 97 658654443 107 1297462098 262336188 101 603875465 43 1704536039 773155678 800436926 2777 981783357 2777 1493606673 61 937768154 1001787792 149 5 101 31 445548758 61 593781686 2077827728 113 832914238 103 1312586577 17 1294121246 1622897386 11 67 64990871 1949 1213393886 109 499459511 1714884655 71 1949702955 53938629 71 824492369 1389386136 83 1410107924 762055372 127 1949 1793851804 566073407 2777 242948622 1414226247 37 1686596974 474318852 149 1356567818 2 109 1930734113 1790320974 89 1228404275 61 73 964403292 321158169 1949 481917536 10007 1739406733 113 127 1659205089 1074638688 89 971194700 5 1783663091 43 1824406623 41 1335973930 956980631 366527983 97 1801043426 1949 139 101 1028598507 59 19 1340357831 718478160 542484886 131 233198602 458982040 11 1337208632 88277954 97 781046318 2 1336021852 17 13 89 334489768 29 837751768 7001 868586066 1834962100 5 113 981154705 53 31 449432389 4999 1212877376 2777 109747040 103 1726175970 969031828 17 107120060 139 1905489940 61 10007 19 453236317 23 2043581625 17 2010354546 19 710306867 10007 490006979 4999 17 501782982 29 1949 107 278054908 29 11 62514694 103 97 37 520109703 83576599 923901701 47 595305196 4999 1390751794 1430978747 131 77467636 177781043 961243098 19 31 97 1228338451 306908873 11 103 109 1631810442 214493167 7 743319365 1949 1488691027 871025569 246436853 139 41 1772745823 2004289141 71 83 2079089659 1834490169 139 1192905506 10007 471760001 7 73 127 439341768 457428440 7 1534831550 109 79 1013193723 23 1503389959 402927442 73 1949 868471458 97 29 1280107531 1093598120 29 23 649977465 228441449 31 47 1340245420 41 1135566668 732995154 107 1530019108 103 102021809 1949 1732735062 31 101 200597348 17 37 1142155612 13 101 1658504739 1887675860 17 1968594594 3 1289153306 19 2022429312 2777 1046443025 146520074 1305780415 19 1108562638 83 695245348 71 889102464 3 1310330220 20634434 68277761 10007 1570983437 149 1710529609 61 31049183 49683310 160258396 59 1949 41 923407658 116821300 103 83 130984458 923974987 695237946 59 71 1162356123 1900500688 715595233 19 1060445760 1943547595 11 2777 729798377 2130300571 1553648531 1633510068 127 2038378017 743870503 41 43 73 1477338405 37 2024714629 11 113 1779359133 419018125 13 579896825 149 67 1115868853 608236124 1949 2128857618 7001 253961954 810823175 41 23 535032371 1065518654 726746043 3 97 1838796020 1991048675 1923118201 1021531866 127 43 2052164680 1486493273 1380831282 1214242840 139 19 101 7001 460063714 1443522188 603998022 149 1431147533 739233780 29 171313602 127 1615635199 113 19 4999 1239835883 13 68642522 245603821 101 1764773101 67 37 357614213 414772934 2 127 1151682643 31 37 958090273 855079848 7 31 1422992349 255894985 29 1547056934 1680170859 67 961649169 137 1097650426 4999 1701979536 7001 2 1336946234 136736202 2042070125 53 43 841658608 101 12549957 41 417896691 7001 144143589 12979910 2 941557297 2015938560 137 276768363 79 1455359014 121686537 606831315 3 89 1207474837 1636758933 109 3 402081471 47 97 1060555029 1882947141 10007 31 1432642060 1508148109 956944923 3 139 17 10007 885799626 684440547 131 23 1912859193 79 463820771 761705281 1915542100 113 350248020 13 41 488536566 2006991287 83 1531499566 4999 334708045 1458608220 815994809 89 1628982397 535608569 47 1131972299 103 326298579 101 195547312 31 306740908 149 1949 41 911401177 1268464643 19 1858167681 59 661617268 1136784614 41 97 97 89 1589473715 43 31 107 578924998 4999 31 804665729 1521788481 23 229407435 83 1824476369 131 37 706572313 1291490737 101 1556051349 7 1004680264 559645548 1450325906 47 127 824672268 1640405816 23 139 103 1687285951 2005743790 217130853 2777 67 149 437516746 1340863218 79 71 1799223141 741479199 1558754795 13 360375647 1687637211 43 71 19 2777 1795388817 1722903563 131 1143890952 1459282566 1949 1238443325 1142122230 73 61 2018036343 71 7001 79 272409775 83 37872153 103 140789784 210260726 17 113 1498700129 1440161888 713862622 11 1595749597 513329569 1949 559167200 719940137 149 946413963 61 37 71 19 99781236 1616477535 1057127795 19 2114559156 10007 83 1968735381 340234751 113 420209907 61 1402102324 89 101 1434609555 2777 7 1327860254 1860971965 101 1829723676 1043816127 97 344549044 53 53 1905907507 83 1128220577 1071442601 59 23 1658479998 998421305 7 4999 1868076310 1373670211 1822884552 482022833 29 137 109 79 287939516 79 1668540277 1230622780 5 53 113 1545908139 2073427914 131 758359214 59 53 1315584285 13 67 386414661 5 696115830 2 73 623422409 860828556 139 888943086 1060562077 1476355396 113 685602451 41 1747844063 10007 1280415664 158931174 71 13 276074578 7 4999 79 674256547 683133935 269200163 79 456102550 17 43 1350893789 1093500275 7 872488280 103 5 2777 1421313032 61 4999 1492406459 2032360808 109 1910353402 43 1065773415 3 2058839885 1760828640 131 824393878 11 139 483502326 68722990 79 113 1764252501 31 1670127418 713925944 61 10007 1371899658 101 149 1373685385 1635417444 756605507 73 2037012148 1164598040 5 3 1722311973 73 1949 1461099034 1944353584 29 593175338 753952266 23 645948859 119386192 47 1587815147 1776195001 71 13 1674127364 3 1517150766 1665232898 89 1569694919 712299395 37 61 1261534107 904399664 10007 370999518 463844464 10007 13 1382447222 101 998895436 131 11 61 79 537777150 17 127 373530876 2134197535 11 616949123 7001 1345528687 83 1472076878 828220965 1468185985 5 13 675071228 1130276550 1949 1935460297 1440178468 4999 1785085898 791894359 53 109 1221156975 329789980 13 29 43 1010822882 1277407789 71 301907560 73 628641475 87303370 11 107 1799482344 41 459950877 79 561090706 59 1075610460 103 834199744 2 715167136 19 59 1408296208 1717047651 41 53 89 13 111567222 1623564527 1094026151 1048360286 4999 61 1706994553 11 109 52629233 2777 1355481470 1885365142 2001728548 89 11 1918256203 61 47 29 101 41 133255043 10007 1894215023 706654312 107 33498403 131 72757857 97 1330505835 371528279 47 1821175692 393816221 4999 37 19 137 770115223 1920775072 919107423 1924084165 107 2 1439023592 437024063 97728166 73 1446325494 1775448403 73 14330024 10007 53 907128973 4999 1751184693 1408423259 310511325 520565058 107 53 168348776 103 1194032032 61 1046273867 1294670328 79 91625181 760242605 31 1209046422 131 934682249 1369931312 1303388883 103 489190549 1750032537 131 59 1899918944 835967106 59 1488796737 1940508500 525875405 5 7 113 942242703 2011899460 948261983 59 786741400 792612733 2145227130 83 1102271200 808262592 107 31 1636171599 61 400881387 3 10007 598368565 1246921811 1168079740 103 1881766315 10007 1863573589 46796098 2091863254 109 757784003 89 1663953035 2049268851 97 127 11 1949 17 443831954 1003896608 2777 1259393061 3 29 97 235813790 1368987618 2 1859733526 43 11 149 614688176 17 367929266 223132191 1055516637 137 687186940 37 825091638 67 83 569912943 7001 107 1116456725 13 1862409887 47 692097654 983212505 588426052 127 59 37 1344124049 23 1957169981 13 1655922801 1483830036 7001 1712122554 1344703073 59 671437812 811664615 29 1949 19 41 1046793222 82970311 349714561 103 31 13 5 1764511255 1560667105 149 1382419572 3 385142601 3 29 2143023054 820735480 37 113 139 1853697606 1678721213 981990671 73 5 2047454310 103 2082236546 10007 3 2083658079 2777 10007 151807888 43 5 1497864640 353482960 83 664757769 19 1004098434 13 137 629059163 4999 2094884092 107 959377524 188546498 7 2777 937912311 1230005502 2010413876 1264600560 109 103 1556806169 972848905 103 2 292035736 318474612 113 79 976684110 67 174929563 1614834402 1228281798 103 113 161157966 3 1837686846 107 103 1531661294 2 2068229843 17 73 800690368 806025130 7001 101 47 31 79294156 67 83 23 1923514538 17 1640621023 97 999142874 381521565 17 1650327377 37 1709635579 1958813115 73 1000189352 715141945 3 485548012 2 295446130 432388761 7001 113 67 232138116 339708760 315780303 931207492 109 11 1809669477 127 1242465901 2777 2042888942 1531518234 109 946245023 109 30712167 1041143911 711481063 83 1949 2 500614419 67 1448451895 53 43 131 97 22876189 235779355 73 1214876585 131 1454340045 31 53112207 53 41 1230686381 71 1063593774 662813045 2108303673 67 71 1685094191 19 1616155010 2099631346 61 1146099926 1054245520 79 139 434857087 7 1326498966 772711329 3 727840724 29 4999 726627780 79 19 2046655851 1979413235 37 1554013078 23 392292493 17 83 1783707848 808720515 1052663359 7001 463378551 1270305326 2777 137 2027288501 41 1718339744 61 1625716246 37 103 976659941 107 2080646244 61 109 3 1969135438 139 187214513 1921100703 4999 1717946418 107 109 1911661293 19 623860203 4999 47 1254266581 1973302755 83 61 139 1475245720 18449366 13 1870200885 4999 1676605408 1402656457 113 19 1059687283 71 502141039 53 1997284542 982873534 19 717733296 29 353277689 1949 47 313145100 97 2 411650624 5 149 810164554 1707641767 137 693349876 369918358 29 2135276293 811807382 1084785709 149 17 65507800 152605315 103 1793936889 5 624379150 4999 949117293 103 11 1700408799 83 1620288982 67 1232622450 2101083351 133782248 17 1994192020 372451124 67 974234811 871226018 137 1821242342 37 109 31 7001 1227842381 109 1192761603 1187391718 103 1057131268 709764727 109 1768568545 5 2 113 7001 2777 1660902542 763048723 109 875556135 103 1973931449 465825459 127 109 137 89 2090125160 107 1569631577 71 1506345069 1949 313619807 37 1475042444 2032155440 208664505 5 101 1409594760 1949 2 1309543666 1252065798 1784974109 1828809068 1949 67 139 109 17 1516817557 137 474746328 198165899 71 127 641333490 31 101 433237783 579884430 149 719660613 851455722 1297581724 131 73 1122813075 19 580025806 270222294 107 29 41 1295523207 103 2129569482 951216526 59 131 109 347084340 37536766 61 653168237 23 2082097862 107 61 1199295075 367672055 113 83 92876834 1588649485 1664265582 113 139 1548006429 485011603 127 97 1745225649 7 1385377847 1343931848 172957551 101 2054352427 97 487385230 19 1500958752 3 1235114413 43 1949 863237437 415433248 1010595332 215958370 19 643658860 127 1743248609 104302961 919363104 10007 109 241609103 107 1384630611 358999236 941362926 83 867479189 41 310779877 1300797656 89 137 113 977724325 19 548905307 5 884375865 107 1949 1869126082 3 1885607141 1609563149 139 10007 229280384 29 7 127 1133492172 131 2055889372 11 23 113 2777 1099519826 1655958963 41 431909334 7001 768989840 37 1069610445 67 137 2142676455 1964297276 43 97 1296923368 1584225922 113 139 109 1782538912 434269725 71 43 29 436746148 2074430245 997020542 89 5 1949 1207980455 440474 42818329 689573937 53 83 10007 811787854 101 1137317570 478070168 734573056 125849825 4999 424835955 127 7 625407968 29 295933168 594419299 1204152732 137 1016881241 71 89 2018906349 61 103 662310641 79 73 86670418 579626703 23 328026092 656718160 101 872522840 59 722998744 326130937 479784024 1937282466 4999 83 31 88684986 1949 455787293 83 759530736 71 1301740128 404211065 1887480560 5 71 257099023 79 1576812508 41 1490558567 1823879878 2 137 10007 1878624117 1894154981 109 13 11 390574283 1718733082 1843068084 246160453 73 127 61 35255287 109 1297592135 61 13 73 2128028475 83 97 678471413 67 872623441 1052434988 71 113 2069127406 666640901 2777 1687643975 2041976041 23 372913639 356461218 131 109 724038277 2777 493234078 1905765602 1795904435 13 83 1640516579 53 631514451 1738299129 368185886 23 73 282024784 2138830600 97 79 1032824591 1255826048 2777 10007 2125636905 852136078 1464440865 3 1678737177 811802607 4999 869346096 139 43 109 4999 2777 656988214 1875238675 2777 1696077181 71 1683207082 131 551292147 1983283446 172937348 2 701698390 1799697370 5 73 1231070467 232838394 71 1490843090 328322975 73 793179952 59 663243839 1501169875 107 113 1629493439 127 7001 2123207272 1414336246 41 1928412908 31 676654639 37 67 250012041 101 71 83 2777 113 1185043430 139 13 982003215 17 109 2084393156 774452547 101 918629595 71 1542748847 83 579890124 2039476913 23 82053627 113 2 89 341756885 19 624257825 1949 1978132702 2031668742 37 139 5 182712010 297217650 1371687884 241293269 127 1159081404 13 492859289 89 17 2046099056 1804608616 73 83 1152642296 13 188881082 682256618 1770818301 31 1559653905 1009156404 131 1754267755 5 1012539517 1399035847 11 101 521274637 10007 684025716 1959955855 11 1831488720 2 1615324153 391688224 47 1814902409 31 1578727049 53 1744326831 109 971339984 127 7001 774281667 137 29 593569963 7 779832566 53 574117783 73 1361533130 2263065 5 2007763041 519895480 19 103 663156140 41 73 196347589 785543072 23 1251811616 1119733265 10007 1757899669 962335551 89 47 948410565 5 2028455055 2088777128 127 11 1082727483 97 1862314640 1552109513 30681682 97 100824206 1702836458 139 89 15268929 1528122791 137332528 4999 1731484511 101 776139651 4999 1435997743 145315931 127 71 83 2 2145024016 832758077 71 449297964 17 17 61 67 20292759 73 3 186315564 1253919426 89 1666491002 864236280 13 2007958446 213656521 1220545467 137 403215594 264385764 7001 23 1114733709 1088755048 7 670822635 41 61 1427488511 3 1627155237 107 1324344350 101 131 677033283 251607246 101 301456215 5 419014885 886615692 1949 5 665355505 97 375206401 131 7 973112847 914942315 1741754191 101 1927543324 7001 1291719505 10007 303312170 109 1250862091 496484760 748250835 5 551702310 3 7001 421411193 483069000 31 1703678160 390863066 19 1493741088 13 141151309 1272437322 107 141564745 7001 53 691058732 53 734975592 4999 137 1516844820 502170623 36657667 969006160 4999 19 1615996458 30879286 31 41 1304560673 137 669632436 1618989691 761758220 1464254715 5 61 23 127 275990939 159184340 73 47 2777 31 131 5 891733860 1578957446 11 703423468 139 61 717665244 1355923189 248389737 71 103 1186415800 1289670107 118703384 17 725801757 41 1881122230 107 305574559 113 67 287951930 3 97 1020003936 149 2033810587 73 1073475039 107 1843408412 23 1776840197 310754516 139 127 83 67 1948848832 1514915627 404435319 149 1298911523 131329009 43 47 7001 1807462172 2777 1301852046 3 71 1275759737 2777 126506235 558829595 89 635144584 2777 1656930374 976668123 31 109 1193413968 1715520024 10007 2094787424 149 950714764 4999 1880918741 113 101846109 2777 53 2041417483 1933530049 73 1569334290 5 38388181 13 321359090 10007 73 1916794799 1211257537 131 36307960 1122714438 1836538941 113 103 1160934733 344578715 13 31208723 1012064560 7001 31 53 1423987227 109 893092372 1479810537 2777 189612070 4999 1132958363 10007 1942949113 1372880344 1248950482 149 1949 951676261 149 19647060 222636700 5 107 219990502 107 769229420 1497820015 53 1303525089 2777 23 845534271 137 10007 1119352999 1057930033 956836429 1582215206 149 1997707556 131 572525472 1850274871 4999 1392431684 1207055101 7 17 1086379404 178163095 11 94906752 2777 790739642 53 628455821 1799184587 7001 327329245 334077985 5 7 1355442725 843848902 73 1409406912 1664315417 1949 2 1275983468 7001 1172730509 73 79 71 368839122 3 85553286 1100414967 31 2087252723 1084745132 37 149 137 829932711 83 1260607828 4999 335587869 4999 109277305 5 89 1820168103 1766575418 139 71 73 1158266983 1782420341 2777 546891272 1070461298 825911944 1455613744 13 1581848640 17 824255149 1199629613 53 364728200 1945965775 17 33121731 7001 1667162132 964273184 131 59 1635520522 137 79 1810290451 2133935518 524380653 71 29 475033050 349104202 119133335 10007 97 1883804020 1436807165 1922503528 97 1208280727 1425181095 131 1429948090 73 43 79 1823329796 10007 783267904 1984688310 10007 71 1828486501 1656683469 149 11 2 1684950850 1796618638 81542028 109 639274318 701485896 89 2009075053 162812733 1549915902 2777 1819354469 1949 629211340 127 1894809105 5 29 1674634725 67 269459500 1887236890 43 83 73 53 1518035478 3 1214325834 5 483393210 1223961160 2 1286728323 95488905 109 859145289 61 611159129 17 467070138 935789543 101 620613488 1072844591 1949 29 7 7 1719576145 1777067299 988516872 7 3 1325911680 2048992962 877957065 103 1949 13 1557582364 1905539935 29 7001 2777 107 1916902432 1426678722 2777 548443615 7 139161589 107 1619468005 113 13 321910976 53 1947024854 107 1822283289 1165134424 7001 10007 1077958125 107 612276168 71 2117266278 29 1464497332 1815770286 61 1476590522 4999 1949 1266701256 817316052 2 13 669603298 801902634 1850580938 43 1836821110 1949 1554730151 13 643163664 79 1928707422 113 73 4999 477458836 1469194788 73 18756447 37 127 83 1422431875 5 109 3 483410562 53 11 680338210 452931852 53 47 1222579649 1620181703 101 131 1640021226 413751579 1931382300 5 1822821635 107 900158721 2052530547 17 258287337 11 19 59 97 1012190538 1915433489 3 41 53 1980001623 61 1954619218 1377513585 10007 919810821 47 785099141 7001 1009348172 139 1150522460 181307708 1987262381 13 128241789 109 402297745 1051127330 127 1038554438 11 1204956973 1036623610 1766051719 4999 41 11 113 2 103815848 840818414 3 1644963492 357635715 17 47 71 71 651790508 71 1364157740 860200008 41 71 97 539129589 73 301891176 10007 217542173 103 67 980516726 59 1914358250 149 1940732003 1664165355 53 1696848212 1949 72329339 5 553348855 108565320 1213697628 13 170254279 311782691 67 1665686464 4999 89 1804789793 101 678883317 1726291697 43 458703446 72916432 71 13 968902761 23 956021112 17 1179755268 59 234500751 1007397774 139 4999 1021241381 970857329 149 293573319 13 714939095 43 101 1041997810 5 2051329970 452899272 127 19 789101369 1339022853 2 67 743895570 109 3 11 43 1408609483 59 1999502411 29 364394106 13 41 1509642222 5 1490639871 137 730076562 23 149 365342934 1565364200 483494662 31 41 127 1594840600 181076819 846166521 89 1135177999 113 1339369338 2119863193 19 1979185654 41 889682437 164953343 79 2061952357 10007 41 149 655452341 621161378 53 37 131 2777 61 1463193153 83 1995485502 53 1941983441 524766727 32307657 591758259 3 23 1504488377 163703111 59 1853728375 59 10007 1983037155 1118472383 7001 849690367 149 7001 2777 376836123 199811265 107 481413698 4999 852741072 3 97 58323333 998865187 4999 3 172599774 280055472 34564383 59 681415485 10007 149 1267321586 1563048335 2777 1211582884 537019731 2064950700 113 31 618715174 1541733209 41 3 1786111759 618558803 23 1570790739 183109573 131 1413241339 1949 825872253 101 1393387011 11 1759327680 23 1272942797 1551671287 322903342 59 113 766271984 1489041111 89 43 1260245892 53 317134828 992018331 37 20870679 47 1570394691 2046104464 139 1478505609 7001 37 7001 9339334 18407266 109 673123055 79 101 158411834 367577279 3 1173822711 977247048 31 47 31 765096715 101 1537835591 23 891749690 13 1741224524 2 97 1934990491 59 1512499397 7 59 2099360007 23 1372809234 7 43 580644253 396768804 101 461383031 852909784 89 17 705404783 1986208568 67 4999 2107008514 79 341470864 468797386 73 31 364619892 67451381 97 131 1154210608 7001 137 450975778 844946865 89 312484809 2103484883 101 101 1553843792 109 1892634035 1583933718 1958956380 29 2081960992 131 517187607 1654695838 184031574 113 23 221752462 43 1221021937 131 1399609487 139 250417885 877324784 101 497120764 313642559 43 209564224 127 127 530857333 97 985740093 1603496749 59 101 116603187 137 83 1257640236 371750822 109 1201945071 263973289 2777 1689646033 37 1911954109 13 79 80094940 1805837616 1923647825 229497468 137 2 989874832 2 1608953362 23 73 50600972 37 1638449725 724481053 1487876647 131 796263317 137 1480407752 271322814 79 71 37 31644028 1949 73 1588516281 7 1949 750842505 5 1607994360 67 2 1357195027 1466168247 139 1729932128 29 67 19 936673569 13 2096122482 89 17 1307518722 735753735 113 73 17 1448160555 1808154395 139 1202129407 89148237 47 59 648942003 5 1009563150 1914978310 103 1279229100 107 234370767 686793731 37 1371492766 53 19 43 595617080 97 79 2777 1520360173 53 127 1096809846 17 7 41 113 1790279227 1301897747 89 710681909 107 605794517 101 666082766 137 532083614 37 1893631214 1036006794 31 1287294760 97 583393114 2777 1469132972 107 463706928 109 101 177159561 4999 1407244495 37 459173959 760731257 13 1299548319 1199493477 3 83 582892234 2777 540409754 7 101 89 103 2 1636117028 957797146 43 1328432798 981175892 2 97 229836165 1544306445 149 546485065 5 1690639835 120727966 89 1123151164 137 1364754955 1224533478 2 137 1275321355 1792425780 37 740201019 2777 1410195797 97 31 886651212 243383674 79 2025426411 2045608140 53 2129875225 23268813 127 127 1584001658 5 2 559877036 895071872 113882465 197863927 103 13 1253235217 1161408001 101 13 286272714 1448612022 3 113 1622255233 107 324607933 101 640186985 50913191 388570939 109 1382300831 103 1482331813 101 1493811636 113 17 1224850510 10007 177033837 1258928614 564777955 61 2124330952 2 1202673452 131 2136207306 7001 1306281039 3 521074170 71 76757603 23 905524160 2777 2118592739 1989325320 53 299009782 1013525665 103 1211155771 31 1112767630 136540499 113 1205367384 43 456642757 1083711671 1449157620 31 70876144 101 1487658348 7408278 97 1310994867 1087508148 31 149 1054706451 43 67 73 1765682536 113 13 1767636819 1971799294 118182670 10007 127 2777 1990125801 149 944258066 59 1957149652 109 101 47 1542478994 1847215291 7 73 66338896 333974489 1953103886 1317693772 79 83 1955083426 1009463513 348994125 10007 1349879278 11 683254704 1347810961 19 479953175 41 65278915 37 137 1773360743 1975148728 10007 766466151 760882245 89 473905936 1975247666 59 59 318476867 2095899421 107 71 1963177120 552953372 137 1634754615 113 23 2055823789 204734523 1034377971 1326072963 41 7 139 874894713 109 109 559515312 1999260996 1710495636 139 7001 131 361927455 103 1950150487 86645360 83 2082568272 83 1422110313 127 706212329 107 789847250 113 946142220 107 1081223444 1397170797 83 131068700 194784443 7 353953652 13 2085303896 131 274019119 844376613 884298576 10007 1208535383 3 1727203413 67 655237619 97 29 1683814588 966690872 1115796384 61 89 1542710247 137 367258229 1053663955 769368110 97 29 726898005 2096526665 5 71 2102065476 79 79 41 933577585 349287938 137 572324487 404581118 53 503552629 1949 1853157925 1934393875 61 41 945703130 109 426202753 1043152585 103 553859737 255389582 2777 1315498224 891980418 3 29 1976648265 1104755406 29 314011884 2019179477 127 136551670 336920571 139 958762631 83 1527201743 2131164606 59 778703417 19 67 1550007547 113 197741864 139 1349500061 13 1699005620 1601290119 10007 3 1920636672 400595298 89 1107574918 1685736006 955294823 37 325681474 73 1826752940 5 1523757470 73 101 1649493777 83 1197285956 1697402468 17 2777 20249884 1644724272 89 2085881163 137 145309855 89 1935284797 103 109 734497764 47 1607758336 889989749 37 11 364332868 137 1639732788 270151450 71 149 497375708 1525502008 89 7001 331798393 755701942 107 1556151825 909651420 41 771385357 127 1765327813 1206371222 37 41 1230181774 67 830124925 109 562494326 137 1818032366 19 101 4999 101 1072671125 73 413259267 137 1784869436 79 627861269 29 77476400 916018180 7 67 2134936977 131 37 5 1922869779 665141486 2777 578603921 71 7 183798195 5 1479482640 667779050 113 1579400892 1742369703 107 1355012679 47 981090610 89 7 142476563 59 1385812060 2 1838733475 107 1980378322 103 7001 47 1908584616 7001 1949 13 109 3 825627807 32074500 1949 1412676129 1294652485 31 509568015 5 509738165 29 311312191 537457153 37 101 1743478650 79 1884275033 2777 883249785 139 1608778662 1949 451316287 1069609875 1771345581 127 137 445027311 101 149 371874255 3 103 959210057 1841028180 47 1564251415 678570042 1484946014 137 1125984266 952380411 73 17 2066735393 19 121671136 5 1259991893 103 850700690 127 884304048 1756986669 17 3 1106924544 137 2777 1938950392 61 121566392 109 1569080615 59 790086951 4999 750589696 37 1733946947 1349552980 109 1315306611 2777 149 2034095105 149 53 1621899400 73 1468601590 1339093608 1919503132 79 1587720627 10007 313534358 542924422 109 97 1339736549 1678600520 11 1310094556 71 1207998613 43 1848500085 5 217274550 109 1927318489 1289216696 2777 129424862 97 287072082 73 487973286 107 197220153 79 2109711748 358964944 1159505209 73 139 1790419802 101 389061494 186234304 149 1029027720 1608960030 3 1935392844 4999 1908573209 107 23 1930809681 102448785 1683774251 137 467549782 149 1801664566 83 101 61 1783231489 29 762150508 7 17 153086394 1603095257 2 1779076092 29 59 414843455 131 24620220 127 29 1274042877 1279772802 61 67 267368900 47 2064358017 43 97 1101703496 7 1516397428 1235622864 53 1571356099 431038538 109 1102059544 4999 158433307 71 2021385123 786612153 1590288515 29 47 1093185188 107 910206093 139 182472960 41 1746767854 43 127 345897073 1677151318 37 1608959393 7 664206837 7 588487279 4999 1746984550 1359990634 97 37 14368395 833108354 2 7 109 1943835586 1936396881 815074040 101 137 13280780 113049797 71 1727333324 59 2143337604 101 7 13 113 910141211 278652237 11 988519917 2777 423620242 3 1696083375 107 1117157991 1628754138 19 1320013363 10007 720423944 164066347 127 61 803517681 934604920 113 1809231474 14413017 37 692285762 11 1461367737 7001 316683234 1173489115 19 13 67 47 100154039 47 19 772632210 29 1382639864 103 192508981 41 103 2777 655805212 11 1098640972 1525572796 4999 41 1378136854 113 424912015 11 270253241 61 324946654 1398802664 2 139 113 1741408680 139 43694511 878747369 101 1223232412 871579435 53 1023142210 13 97 103767905 101 139 728650259 1949574097 29 637419945 139 109 1938246611 2015420573 67 985734753 1846976595 3 139 2144525777 62236416 67 271247088 1155723809 4999 73 9125365 1899724819 1401930382 47 815752001 1949 31922671 839337954 406379324 13 2009949077 31 235717738 67 2054717296 10007 2843909 31 41 626531496 898371223 97 7 11 608659436 131 1924475150 71 107 127 23 942845532 1722887680 917605819 59 310721730 137 5 1120765085 1488939025 113 1128682194 3 7001 126054784 4999 257732651 11 794464297 52254974 83 1949 109 1569442277 1949 33164184 327903658 1571022840 137 1540185099 11 944955704 407445501 199746049 131 1949 101 19 1554879839 127 1371165628 19 121579936 1997260468 4999 79 23 277225417 1946734306 17 1872401046 113479912 97 454700945 137 427989918 2 1782085774 348832134 7001 1824901663 1212670219 43 1160246683 2029289108 555138482 103 53 510463299 1060954901 149 139 1886029701 31 47 1706043741 13 1822421458 113 1701619314 292617681 278963141 79 1746474883 58707038 13 2130779872 753019133 1225578280 29 2034768792 53 19 58899449 1587352929 37 47 5 1126133625 512851460 596695707 37 137 97 107 1142600891 7001 19 61 1213390040 19 1776579766 263867314 1949 113 53 986134435 1405991455 11 4999 71 107 23 17 490164111 1361116023 127 137 909253113 1903159292 4999 137 1293892664 109 43334367 131 159352199 577799735 230808968 7001 149 723780618 2777 701870177 17 582752588 32561315 31 1372388259 109 1957995667 97 792335867 59 47 43 1579675821 1811592612 2777 1235337342 2 1741189424 23 1318134301 985926652 61 1681331898 1677440590 131 13 107 1140779002 1763975357 611330618 139 101 1684518393 97 29 1723451772 17 201941260 482237330 10007 7 2777 2053302692 53 107 37 97 19 794787898 1919576859 1678859868 59 31 1186270544 1949 1184409331 37 47 37 29 1949 37 83 793562419 2109684653 131 1119238586 1232824187 999138974 67 89 131 1145820713 1316679952 713247457 387460925 2777 43 934344549 107 2027297649 411805670 1015949151 89 137 41 103 1043917463 3 414034761 131 79 697181004 36667162 2006746818 131 101 604334611 127 777541690 902027865 109 1313148177 11 1792448636 263731713 109 1605740330 1184219945 5 1610096279 10007 1369574696 58268677 53 73 1358109228 879786134 113 1301357199 457588160 89 800263307 7001 179491638 1547426371 1090413688 137 29 2065085077 11 101 1027471081 137 1847364581 1775158457 43 1516624706 103 2004633895 1878056680 375619512 19 1416217041 1571537352 7 113 1348108061 79 447827598 1883271711 67 83 891650657 370282890 7001 2090302572 23 53 101 632198289 64115259 83 39020458 23 978451579 43580630 1758483154 107 1268974846 137 656423307 1283097612 47 1190709327 107 260447309 109 589450963 819354307 37 39143477 1054216758 97 1658102747 374807780 43 103 1924535533 59 690404239 137 506469409 1741941301 1291183191 53 45020835 31 101 1720424703 131 17233312 1397940226 31 1438980568 2 303704638 1851982796 149 479214545 1781204557 1823875931 1076921380 137 53 83 53 2041129204 1021451971 109 7001 1417128418 2145960522 7001 1084524948 1949 666721716 1911130244 61 855610400 136274311 137 1198937142 31 5 11 1419679206 1383842667 1403907513 53 103 13 1973291372 17 1992352179 909289064 2078717092 1217124608 2 1954677216 163977411 3 10007 107675320 73 1039438167 7001 325588506 1604426171 59 71 1301165028 29 980623574 1659918182 208313719 61 1189095766 67 2014840281 1968832124 7 3 7001 1259451694 31 456438107 149 1227578518 1500835798 97 1682436773 137 2777 1093143834 59 659325354 673727233 7001 1785100978 127 905408654 1834062013 737319164 109 137 6485740 139 1435491086 71 294967441 71 2087491022 59 2064170696 781766520 1290663789 139 1281689481 29 355678040 1491409708 113 7 2121658356 313092503 43 43 765894285 1976624129 449910101 333562132 2777 461720944 31 1924457057 660680286 89 19216128 620318012 131 2032209042 723637745 127 348916165 2777 845749163 584056669 7 67 1106199346 71 271146444 649570196 23 1943379347 89 1945329070 1331541427 1036865298 10007 1949 600461563 131 139 541005514 641599397 1949 576284218 1078467456 1551065986 43 1026007907 10007 385926062 19 67 79 139 1844973966 583890906 17 131 31 1199031157 19 1387773225 7001 1869456027 149 1238630742 11 1884584625 19 29 427135924 1193374095 2777 103 185675383 809805602 1949 17 23 61 68773291 47 884470628 1747905607 1608434781 3 149 1475502598 609384372 546646986 61 1059608247 19 7 786698749 31 79 107 1200751860 2093275561 47 19 2117354734 83 1639913619 17 53 2057765333 881569437 37 596158763 47 83 2055755454 1949 333574166 37 19 1881479242 1189658234 61 1801916737 758848600 19 641908790 59 936559510 1248610323 73 1212373123 23 149 2053360656 2059716251 47 1858288663 442952846 7 1910407829 101 225725506 945665829 4999 1811758705 101 912458543 10007 805563500 1686499724 493434177 1949 103 1060782580 533163346 4999 17 685014677 338614024 1542524846 2086311308 97 11 995440843 113 62527741 131 379117013 7001 2020005222 109 47 1730534172 109 810029765 649245794 113 163869673 137 107 1383252581 31 414001187 1205548076 1513916967 89 72129992 11 1380633903 47 1412421816 2110919715 877067105 5 149 1627832599 239999860 1949 127 19 137 2 424638403 31 643106346 1986926952 17 1694461366 5 469159990 1313738145 83 1097720484 967208047 59 1099219029 2083366700 113 404775492 2049385041 4999 1002585756 2 1117189606 109 83 281256478 53 1754424745 37 1785611000 2777 2095918534 1954769040 1949 919805213 103 505768007 1320386046 209550659 101 1708243603 139 216855845 23 1269567156 2 41 1949 410858945 849748408 1949 101 1716341985 79 1034034483 131 627394080 113 17 1307367067 61 579738754 882889109 7001 131 1514586305 37 10007 1951965420 147703320 137 2006187405 149 1241704165 67 13 324636370 7001 149 1696960702 67 67920111 945394795 194082140 5 17 29 43 423470923 1686098764 2006914867 109 11 61 47 848777371 776473605 47 67 393666205 37 1102848749 19 57514871 127 358370912 490965338 113 10007 759927667 19 103 131 1280587487 79 863879773 1899096958 37 1906662540 1028484116 113 188756285 23 41 1694126355 59 79 1474113851 1201046230 1577241025 5 1995562582 103 10007 7 600844811 101 1847588859 815687514 923774090 5 43643512 847156447 23 397970344 139 1151951644 131 1301705866 101 97 1234318404 579115511 67 1711963029 103 1183089209 445740431 31 1986804291 986768843 1105803090 2 13 679609562 149 31 1949 1859682517 11 4999 79 43 353959029 23 17 649750744 567008276 59 3 1241701172 193217330 53 17 1261490848 461978791 811917348 137 750159938 4999 1179576536 656457085 31 1431854546 2 131 1709485941 3 59 53 43 59 1396314445 725037562 7001 1374316022 1609194648 127 2001787801 37 79 739360921 1262693880 3 1539972938 139 1027588080 79 875189700 73 83 746017999 67 1485364406 113 149806021 733943701 762075729 583383970 113 1581824043 83 1849302047 61 2055417451 37 1656229446 1921593341 83 1647357523 59 1907284150 2140339165 103 1851652119 2052343333 131 41 2068556887 64702057 4999 2034618307 364850359 109 1895082044 73 762951278 61 1116475192 209675640 41 1979959935 5 1367738350 818678730 101 945755286 131 1391148998 149 41 1985815052 13 1067753019 79 1877956200 19 1315360006 1998786546 37 61 1598197987 1821050446 73 109 89 1013999517 1679933829 231905518 13 625413282 13 1419909400 2103343749 103 1224404878 29 813666920 704938612 2024797176 79 491087384 26198294 37 131 536973847 1761522678 1080585978 1643474901 103 896893684 83 601950611 59 4999 2041586491 61 7 1011038070 435491332 37 127 1967563375 7001 933485336 37 109 27033199 820855238 730638768 79 267113141 4999 107 38695052 2122239070 5 1546083315 1596264287 61 1834622580 11 103 922615379 10007 2777 456243733 4999 24097442 7001 891827499 31 11 1360228430 521588045 19 970643438 107 1080159864 3 500429911 127 980652598 2777 79 812457409 1446274846 131 1598302121 107 313582167 1308183161 131 31 1361141304 103 755920399 137 1843856150 61 61 1838726218 180473329 131 1523007837 13 639808299 139 2777 409252044 329835398 165966417 139 127 312833258 67 131 11 23 892884910 2 1357520651 23 29 5 403211695 101 1642567844 47 59 61 73 1523043808 29 850745972 117397007 7 37 1002966992 1621010802 551908010 19 31 334586596 1314263321 13 43 324271557 173937494 79 698381251 2135079399 73 1002065598 71 19 83 1878185254 19 844639718 1357414055 109 60126249 1599528864 131 656731824 71 29 2012651678 1448113927 201485489 1848561242 53 79 107 275498464 107 31 377217548 1099642675 53 89 37 235779651 13 11900733 990296008 97 2047824988 103 97 10007 146102200 37 2015248290 1269423491 1393989948 13 2 312819156 4999 4999 11 29 727059986 591080262 1115088918 103 1499787738 425453284 61 1557958971 683291311 1606706421 47 1949 444619233 959802397 23 2777 1299716533 73 79 33628562 1622656287 131 59 13 1832937067 29124095 591672227 73 724473565 2062526844 31 47 13 154715249 213650593 10007 17 103 2098330841 41 288705149 43 522231218 1270425690 103 1313342197 47 1078141460 10007 2125679446 339013345 11 17 527163873 55717006 19 67 863992135 11 798374500 74448411 89 536926676 1371837812 89 5 1067344575 1997919310 10007 631311609 1995055562 10007 1194515576 1225327129 17 4999 362721575 5 47 768948623 31 5 894819099 83 16056827 53 10007 5 19 89214918 1533951263 61 229862945 1389500538 31 415598400 73 79 845580055 73 1436833890 2 79 2046443571 97 364317069 1894513842 149 584933545 139 474698740 5 399417435 127 1051696653 59 1688877419 14075394 59 2085490898 1480391928 2 127 149 780063017 2073526183 89 17 692681898 41 597969797 53 1990966323 37120613 113 1011235129 351179828 101 127 1459943879 2777 1031383354 113 286673768 1502861519 47 511763667 101 943467866 97 608308922 2023777426 1271391921 137 139 690910343 109 1383147652 284247934 2 1639764600 19 911101984 1388410479 23 805088383 71 1056010350 41 53 2081493606 23 59 53 542034074 11 2023401373 41 812809543 2777 620051337 1534309162 110129988 2 7 61 2050257284 149 3 208947991 189986334 97 71 19 804185801 53 1333641279 11 113 41 23 690462986 10007 10007 67 3 1193666868 1946088973 1389859523 7001 101 17 103 1343767194 784888622 7 500704894 29 974543286 2127354627 97 1248933831 79 793938940 73 89 2019071978 1366626684 769921612 83 31 109 1268776786 1584993743 1741551620 4999 107 1341239543 53 61 7001 1226284322 1256836876 2777 23 2085077558 83 18996625 2067557141 374168378 41 1061420033 1943080949 131 1949 1643375361 7001 1448324874 2051222990 41 47 672036597 7 184402617 54772788 1464676538 821527578 41 41 2009271666 882976984 1343357323 7 614040640 61 897572222 17 5 1809592550 29 23 11 139 2017071305 71 723650318 43 23 83 52256588 1949 37 1949 47 131 734859696 59 1775722816 79 596858825 1262771322 638738583 109 613395547 170771970 41 1552519397 73 73 131 2132839034 73 249992757 37 1416951630 101 868861791 41 37906516 1007674879 10007 1782749064 109 1799929535 530161998 3 107 1517238059 73 169316711 1522018852 97 83 67 67 1700658119 1583786535 483692416 41 563254683 181841795 83 23 302129076 3 1742877774 4999 43 1188556335 139 1435250755 4999 1925294864 462332515 680603895 97 103 53 1626117327 7 812913987 2777 1937779492 1545155292 97 17 892649184 957850002 3 166797919 73 29 361854489 2058051787 400941448 864631200 2 113 563055157 510154689 29 1543156149 61 103 113 11815280 131 67 13 1256941504 137 73 101 1291722835 11 149 10007 836503916 185782686 137 109 59 50904669 1697469020 2777 421350512 485969530 29 83 4999 232673456 1369681009 139 1668298552 113 117173881 1949 906000446 1791089813 149 1119663778 127 1663506452 1543977736 2 61 59118882 207323567 1018350680 101 19 1154221424 803450682 10007 101941309 759303114 1949 459788590 103 1340026498 1188024351 324352687 47 690811546 37 11 1833030243 1693573420 5 2124959923 1954359050 4999 31 602588292 1065937437 131 953536817 71 289003947 23 71 1267215597 606025257 79 47 2079306814 347119777 137 31 97 1047920003 886190214 3 650768040 19 1378951486 550259008 1050372024 13 29 107 31 237696747 1421579984 17 79 23 10007 61 736113144 1686771933 7001 1695216679 13 5923815 4999 139 318857668 2046676797 131 59 2 876084300 7 1427048259 1800725059 47 2045739625 636443121 67 7001 1352810231 224055900 103 878174498 338810618 49920495 79 101 1949 113 760160831 2041158787 79 107 109 1909113745 673431430 583897130 131 536640452 799224470 5 392515490 23 1468563110 997875089 31 1142900871 113 17 390291066 11 1920512374 1674391730 41 43 47 113 1955201482 53 525481644 7 1354669267 79 1980422560 7001 831340746 13 2057967015 31 1953152763 416704571 83 47 485973748 53 2043873079 71 1569411893 43 593521272 238557279 4999 10007 553056869 7001 7001 755225874 13 101 87799199 137 307985316 522691797 59 1530226773 1559572116 1716855553 61 1819755976 4999 8908218 497979871 1360907300 139 107 441808009 37 1472815378 4999 383133358 1864517764 29 576397359 2 2078837598 1053483910 59 127 203425044 2777 1050683504 59 679594745 29 113 2077011755 37 24804164 2777 13 1468067627 17 1867594039 83 17 29 1293897756 941811627 131 83 7001 7001 232779775 67 31 341915019 1610788081 1949 324469671 101 1546643276 67 109 83 1437336130 109 1047897333 291151624 139 1411199307 139 1478931227 137 2084025779 2129835971 79 23 1597524087 41931848 41 101 438622295 1434468602 139 1177863621 83 1202074537 321725642 4999 7001 131 47 322030793 771364987 139 1545104465 1519149034 23 1084719904 2 1224553514 97 836135538 2097538864 971903877 7 172741826 343164954 47 317665007 41 1460930409 1624381953 19 943759070 43 594206872 404006799 7 29 462423299 314860285 59 67 1575977618 1851536424 999235555 139 1357744911 79 89 1942058756 1017669946 2 47 290167378 71 698552457 2777 1011502811 2 23 5718053 8545213 149 1569187987 59 2063309886 31 13 1467946054 107 1233327356 402122197 103 1803429596 7001 1032948543 139 31 43 165965638 1656375050 5 31 1543907050 131 632683626 2777 272906898 2 19 1427130881 59 834740912 149 1330150118 3 485737535 127 1893642263 7 2100922817 36486056 67 1356484687 810193627 83 61 1819051720 1500036421 434539633 1993459373 53 47 1755229765 797198387 31 19 2111006077 43 512824063 1571422659 13 74009052 37 1628925703 1103813489 7001 1574132844 53 13 348306127 1431436011 103 225964078 73 37 550697566 604690334 1312957643 140948640 79 2032280386 29 989709651 10007 1058910719 18302803 5 620940735 1439033598 1004676016 2 1194121116 418910264 1949 710727736 140204338 43 614428955 101 107 1497777711 10007 935744563 10007 2138075606 47 1010418361 1046231177 139 59 1899136073 83 67 1140559224 5 61 2 359277180 2064623738 973782554 41 265481765 71 1738425983 1879570291 103 139 2008881237 83 2010337605 895524599 71 311179794 71 145535942 19 1166495082 107 1311231072 17 30769507 73 1263640900 1624650508 2 11 583392678 29 1743805293 1855552588 524854649 71 1582115287 143904139 31 149 696749926 101 1035005126 483280434 2 2 103 471932253 13 1687231766 2 53 139 1819714469 139 1318818910 89 37 2047383234 914430433 149 657890875 1731930712 19 1742212291 109 905044698 79 113 615830780 10007 1921313979 53 1324290689 101 138007814 952249962 2777 772213091 61 235712967 1053652894 17 1033651918 47 29 4999 67 97 1339600361 282908963 107 1345413934 23 433631838 1044873297 107 7 89 1773140414 393122968 89 10007 91514015 1195226073 103 19 1712663439 10007 144551115 31 479723605 127 1460208535 1728362083 1066303526 67 73 131 412883966 367627159 10007 600780252 79679583 338232986 97 113 31 2134087027 2036769099 109 898370915 256440800 23 816042231 3 2094176229 404954115 1047335491 1389467051 4999 443956191 308343319 4999 1851220938 7 7001 4999 829434080 1421010741 562761341 1033142680 67 41 1100905995 109 740006882 37 679039165 4999 89 1585218427 584738455 4999 139 445308462 83 656435961 47 939473083 86119181 1343571465 1314169662 53 71 264158864 23 227778497 107 3 587020278 1168767774 17 97 5 2777 31 2093332441 79 956824142 2777 13 348439715 1147865930 1215192625 83 113 2 35313931 1949 41 61313649 149 857365426 2777 1441815623 1331066224 2133985824 139 291495443 29 1019599139 698132719 1553248861 7001 805224632 1047981158 71 59 59 1343716209 1543596219 4999 53 59 7001 236685502 23 43 1949 666733410 1470389917 107 1271255872 1099664252 53 538241394 1605868733 107 845126767 2 1760571749 1966593353 131 29 127 1789425682 1550057479 113 1096918233 701601519 1261601345 5 43 79 597862351 735490075 149 73 1090998188 97 1538536012 109 13 1382553302 1107626793 2 1364230836 328842044 1295693315 19 1803174879 934509810 71 1963425622 7001 2041127548 61 938126999 1070599921 7001 1992463749 1671999581 10007 1319007339 826514140 37 71 79 1264033180 2088199574 10007 13 355576442 19 703704938 1904964958 1074133574 97 7 514668796 815503686 53 1764491939 79 1383383931 824500270 41962618 107 203956378 31 1997921940 536722923 29 650905726 2039638696 47 41 825126312 1033071137 71 594643744 925492175 73 136312827 41 4999 464132155 197325527 1293309917 831728990 19 1931414988 89 667239853 83 7 1000594127 13 37 346264685 3 610310340 1017870804 13 3 741739902 1698965139 4999 370223704 1245685983 79 79 818446636 101 1285191367 1130501591 149 43 1380176246 131 17 720064818 1433591770 83 3 682892127 131 29 1544990940 4999 101 2 79 719468563 79 19 137 641792803 2 665079570 4999 938462270 107 980551959 137 555765434 1619919146 1949 679217362 37 1193654669 10007 352526596 1053486925 351045032 79 1273661041 23 47 459924939 431836143 1146745349 97 1458972151 1511256175 13 189482545 956949396 10007 76933736 1983006775 89 544370793 10007 253987667 531914013 107 988307965 29 23 37 73 3 843278166 503647878 1199542795 11 1759922890 79 17 37 149 103 1714407705 642681375 29 1363406058 83 1354081804 813322538 79 43 137 2777 782657837 53 271792903 645357659 31 5 7 450000551 131 1059586332 666653148 7 19 121595136 107 3 79 262862417 4999 1385296577 1949 1795412953 2032019879 29 59 2104430880 57552947 83 677878918 1049228079 43 127 131 827153781 164266533 187084703 67 1169164539 1269867332 506495719 113 912142535 4999 2 2083552917 37 241176175 101 2 2 53 139 19 2777 137 344742824 83 137 601618512 73 808499820 655415764 31 1855575215 107 233012995 10007 97 17 505103881 1851295497 89 1028575759 31 1616133350 107 1871943172 17 21641085 1686259784 1444948291 59 1237313131 149 1698075995 1139100846 1949 5 41 842749670 957660452 79 1561850619 5 1921113708 1949 1447142451 23 183530750 149 2020545045 2 149 2112994330 1961912502 131 1765889480 1517609569 107 2777 1871382439 101 43 1351439658 4999 1949 1712785098 681128435 31 83 118776735 23 1486720460 31 1889742764 1180628878 441486774 19 1949 471726215 2066063525 5 650910974 45681525 7001 131 1057137250 522514198 11 2088918161 725624856 160476731 137 89 43 5 987272506 4999 449770028 691438927 127 1910638419 109 1328705967 1562255798 131 2040800792 109 89 1501558160 1494711123 11 1587022679 1576187408 19 43507492 1493177893 139 2140547597 17 28393859 23 702226455 1118848432 109 113 140432445 1051595520 89 562131476 61 1623469890 5 137 53 71 561227732 2131848545 4999 946155721 524835171 7 247279498 43 382933560 5 19 59 13 286566215 83 414531382 1953237513 103 1949 102186070 43 119670419 131 137 2107093154 17 1982896601 19 10007 580185355 83 1897945268 41 741759987 127 113 973199844 1565003896 149 2077829702 19 1584344697 265143583 83 89 751093606 1059466591 67 825840794 2777 1677250002 43 248461994 83 1760679613 89 143320260 5 47 61 1270473718 53 1526254409 1400263233 97 689927147 1260359800 307920831 53 7001 1427783940 1949 1868921437 1079490681 97 149 5 1579210831 139 41 968889040 8291061 89 83 61 229673845 5 1025571716 13 103 812100204 5 7001 2129326704 127 236822742 107 101083863 1949 818531275 12802981 798264701 97 137 23 73 1037082749 137 785307975 491253169 7001 2066639192 1950330249 1880652944 31 375755734 41 393573341 17 67 511192072 107 1136485199 1024680220 37 1572495005 2120354327 61 1117618088 73 1843447830 137 1362530897 206309571 43 53 17 103 2120399746 43 889233679 654067132 61 1738063606 5 67 17 167287684 127 1395615192 31 1040698210 109 840388147 137 127 1856061439 739783763 2 524395480 861113208 71 1887616007 428400690 103 824919333 137 1434044897 2 589044200 1949 10007 2116395397 1946896653 67 1721380577 17 1060533848 101 1456793583 1068356286 4999 7 1599230412 61 103 1294778907 67 29 246208231 13 41 1290004260 7001 5 359359974 97 1490358828 127 4999 465808487 113 1629831657 1954963388 79 1763722185 4999 902789406 139 117944697 47 43 635754957 41 1834694183 1090365268 79 319909971 83 735551893 41 103 19 19 1272519908 927533564 109 2129502373 43 7001 2090961589 717182466 2777 59 1481879336 131 404597561 1602727352 79 865394831 59 459116073 61 103 17 10007 1262684927 127 1720029453 89 1136665191 1224663829 1334519378 113 2 29 644884687 73 79 1885682788 4999 59 1163277689 1519240501 59 151294475 1708168718 83 7 1358118768 47 1629387164 139 59 13 714671880 89 1399082848 1302769985 23 589020639 548654941 1536386831 103 10007 1722985246 622915736 1728275128 107 1849032011 2121193613 1278886396 53 5 3 808581705 2063626155 4999 101 1879512131 1676462806 131 79 3 10007 893374925 61 1165207787 1808367795 43 1464781154 37 2777 103 101 1821252226 139 23 101 131 1450754855 11 17 1697231023 61 41106062 31 1065150390 137 19 10007 480596182 109 11 279150906 1245741094 2 71 62603611 1570658057 59 1055358311 37 7965965 79 863647355 1209294381 127 524368522 59 11 1772642828 620996200 67 906427757 139 11 305935245 258729768 2015510957 745825845 107 10007 61 2015672654 1171246970 127 97 83 1684404490 1130535530 1872484190 931846752 127 131 1623235410 17 41 1910173395 79 139666146 1718563446 103 19 7001 53 749786097 7001 813152148 97 53 173829359 915513282 47 1625402338 139 1264053212 443280710 67 377190905 139 3 29 2108435206 19 5 131 1063727860 1218703369 23 979625510 17 1547584477 29 97 823374975 19 131 2125936906 1746730551 127 1350583405 31 41 21478571 135383026 73 1862505370 96697385 71 103 1130554882 43 1311054391 904965187 2107623193 59 113 1098757647 109 23 1949 1773874554 13 41 1949 7001 17 5 79 1808434583 125588907 131 275576447 1930491398 53 458346544 7001 1597877678 43 1858160368 1590466847 127 89 1034493458 37 752331286 575901485 5 860911530 949980830 113 127 2019965734 673811462 73 1149585750 138713370 37 222449762 139 573066698 92174402 764757764 59 73 83 1664118626 71 2014217259 521994159 79 1188691244 13 114799087 882123739 131 73 109 121926528 848590070 19 73 1495105408 71 1288398335 286537503 7 17 2139494115 671684098 1916352160 2777 127 139 260678237 866390197 23 398324166 534665636 333795295 139 131 271734741 13 1286738154 97663189 528184594 97 936775126 1310010917 19 59 1861049685 1808402805 4999 1986447631 299080172 47 97 2000523030 2777 7 338198924 906808672 23 689361842 13 200320157 107 1945149996 59 1227923517 707662161 113 785279321 31 2146415631 4999 486557669 180578019 37 1861251848 59 769957021 1032017889 107 1212250080 83 2 47 781311738 43 43 687496126 88172059 37 83 2032643274 1142874110 1949 11 1982095335 274278231 83 437859633 17 1003389742 1471833627 43 566508230 1883936463 23 131 109 485367786 2 1895801226 79 2027479700 1103668473 109 954725877 78365656 149 10007 1669017495 718452565 59 2094165553 37 459468035 262087748 2076050067 19 31 1642670780 990260404 2777 1416172805 3 127 131 5 1192804405 149 343291232 2074391624 113 7 1445075506 1949 1102140010 350913485 13 1100847150 1903081955 79 860801414 89 149 4999 4999 93436309 1338287289 53 1164614209 3 1976292890 1196053111 11 113 710682425 1974458846 17 23 842330978 79 848097311 73 449902881 970129905 41 2037484600 1949 2142582476 53 1532364673 37 1941781358 101 73 13 189122293 10007 2061697017 1877075453 37 5 363269609 89 285737168 97 90965242 107 520826459 1651473096 36197759 4999 41 2111310785 596674189 4999 71 1969853891 53 598489303 283148048 59 653763188 1957067788 13 732838071 137 2110626795 37 752117981 7001 766574495 1074919538 10007 103 79 2777 1583886943 1318872279 538177343 749904989 4999 41 1448052795 103 17 11 10007 557610054 572430421 101 109 107 274187164 7001 67 569232280 872294560 43 73 29 149 376833069 1183517728 1859700259 1929167642 23 10007 31 1263256926 79 553673791 107 89 127 541133919 559652782 2116544937 47 390529394 71 19 808014446 89 1432815628 11 131 31 205288170 1949 762209073 994276637 719063904 23 71 107 220829275 1479209730 1034269002 13 240341920 59 3 1456484580 221901801 1020932807 1877486163 103 101 1949 113 1883939616 4999 1824699987 718141343 819845195 5 7 41 873943495 127 970828640 71 4999 613527270 256428704 980726028 10007 1575942388 127 113 7001 1536558477 83 5 139 229264138 581153746 4999 1653438394 1065337844 17 13 101 1756979941 377700418 59 1826740949 1685942214 11 1343773926 2041667903 1425379054 11 1890583615 5 1042407110 3 31 67 1311637024 713836414 71 1640898251 1357735495 89 7001 827420186 721794903 10007 37 1140805655 53 1174166522 19 588700617 23 969163321 7 561262842 1971261486 73 1992289035 11 1058918586 31 1487175617 303741999 59 290301535 139 71 766578388 107 53 103 1247240390 2 744986450 1767585500 184240247 73 1949 223314471 83 89 1493731678 593470779 835066493 2068020672 43 3 103 11 127 41 1242706310 1436997984 805651827 61 7001 11 1584636515 2 113 101 981657683 140414644 1861849615 225369950 149 41 262531657 113 1028821721 7 2011051133 79 1660131438 1282610758 11 420330691 2093499353 23 127 1400239581 1288137331 13 1497328118 1171885745 149 1389994739 137 19 2043644142 67 79 11 7 1949 789793270 1604338035 101 685779515 5 1123470627 2034774115 37 1212097875 673971450 10007 131 1295689560 23 225497175 1819335742 2777 745044107 1890923171 47 1374000632 70925021 103 112013015 209339151 137 107 480804179 79 13 19 862433281 10007 234300783 2004616996 83 1815231288 59 73195577 707319126 2061871844 43 43 1577687243 1820468339 139 3 283271721 2097351171 790657115 109 2 127 101 2130996071 2125370068 470260771 225623064 43 59 3 59 1261842204 57514793 101 3 998578836 372185601 2777 1395308759 59 1478502004 67 1416336841 153682186 41 103 662268473 4999 1307783391 11 1846935222 1461585136 131 1576601135 5 1737826840 23 1042705805 97 1016226861 698457632 41 29 1791651668 127 7 1002317400 41 7 97 10007 101 11 127 1399370761 23 85519458 103 2777 612975541 1443765077 61 2021117392 138915178 5 7001 1202477758 284877691 13 1015711892 59 13 1944912853 131 1949 53 1185427892 71 1933144756 1194081984 23 107 53 206622026 13 643597392 1195513194 71 131 61 931380021 37 29 356891342 2 10007 82407645 539877650 37 4999 131 238305899 649745459 17 1224696468 131 537755524 1949 7 1130353672 1592196837 633290907 101 1525789527 11 1588929040 5 67 63661996 83 103 846259536 1707634177 73 23 1459179547 89 23 43 645830287 1397628656 1737108747 11 796462150 420525878 1573255286 4999 146664957 710891873 47 23 1528642974 1662720830 149 3 857587782 798005367 4999 47231586 53 1827078964 155373846 53 262192027 1707809629 37 163069768 83 1105880878 13 149 73 83 299057217 1356069770 97 2143854889 107 957015745 103 2111542230 664734911 103 2 713652504 1150919582 1949 1800382147 29 941639918 2112026621 31 570306380 1979605896 877637691 127 59 403578172 1545429362 1824816478 10007 1104569720 71 89 67 13 1320936699 1949 4999 563067364 1216871577 1456191034 107 29 354761321 2100699668 2 17 1361058709 333710255 1594745626 71 89 71 29 1897517908 83 211199808 288364991 3 890246905 17 107 11 1376397924 1262794093 407088566 4999 89 534948117 2107291893 957999266 23 137 1835612995 1104994735 1551933944 131 1697267047 59 1307623667 59 857980360 23 1296661248 47 1077370801 737925064 163655506 43 29 1057780858 17 71 765607271 2 388417740 3 458771207 19 296610406 11 1496323708 71 671324596 1949 1658281313 2 1671388338 1949 1278415366 4999 1120845786 1429109121 29 43 503912442 943520903 13 128404536 101 61 1949 67 67 2102272557 139 1392399323 23 127 29 59 656653952 47 628762898 533054633 107 85120212 1298537235 149 860417784 931904605 1949 209414203 97 7008929 61 139 793427568 2006930233 3 1267456362 685169951 71 423494197 67 53 1704268477 1115098012 113 1869348943 3 765191738 103 83 1889488775 1642091256 904492832 29 1498674085 37 899133263 83 109 384589932 11 127 131 1345379825 89 1557731489 1975830082 690115932 11 11 1610426818 74484652 13 193061091 751826392 29 4999 304731075 67 860058189 53 131 1952874771 1750092273 1628429240 927227050 53 7 1480123876 5 737069378 37 11 97 131 59 883047308 149 726754431 13 13 79603979 2777 7 1018181098 1709677200 2 79 13 1656559723 515316269 1498237145 5 1636719880 814359895 1202376263 83 89 140412363 71 17 37 1844800760 1847400528 405890438 29 97 659862773 349814883 1555617039 41 2 1083425656 67 226076198 89 1872825220 37 1154990668 10007 4999 1594975941 1949 67 137 1882070106 137 41 101 1367351332 449570291 949624425 37 1949 97 59 192972244 758737050 131 73 205028384 43 77103343 19 41 1985391216 291494389 1949 17 113 2134729782 23 1026855654 1177095771 1700214023 43 7150298 73 245140651 458981929 37 19 103 213224383 109 598297076 784436455 127 1576392580 1607893131 31159756 23 23 379327247 231017014 53 53 1001075701 113 23 933265457 79 10007 83 1190016318 109 109 1175221214 1433078476 73 2777 1296822899 1671531840 149 1500278765 1167728794 643600802 13 989542372 71 1954487361 828317595 2033613201 113 962807912 2777 1609601963 1205048603 73 382259609 113 521179617 97224183 131 1220502634 106233250 73 768184848 2777 328033125 101 11 1341004047 17 3 89 966912465 2115030087 19 1155502290 37064556 1093400639 71 67 2124963893 1045456811 10007 149 5 682996065 3 1663967241 958328815 2777 705760742 47 135936032 89 73 2 872100286 1639798350 5 7 647158554 2777 277644929 37 7 23 10007 103 1949 290964261 2 919037364 1178023387 97 1446715381 89 1718226894 31 17 71 56058046 2 59676026 944656005 29 1315117775 2777 1659071441 5 2048986860 877904610 1685038761 1403815162 137 207718693 31 13 1284128196 11453286 1629085660 1929945498 109 137 1721787367 872495996 730021503 71 83 1306964824 1145927561 149 107 1296705501 992355943 113 887996149 1237545452 109 671240966 89 795870396 47 131 271289865 107 1991211578 336834579 71 29 2 17 1771309586 1603813242 47 1410569922 71 231329295 137 946018839 889395520 67 103 271444449 853495183 97 59467499 2129656146 19 1517711469 1332805103 53 1131753520 53 950045882 127 2777 7 2073769635 1958858456 17 759311290 79 13 149 302392222 71 1760645149 770650518 83 1329167893 414953315 1954823750 5 101 49460205 113 663038461 2 89 507321445 61 2 131 10007 446006879 793591875 43 113 1985505146 2018594823 97 71 1942976699 1230727643 61 43 89 1161683816 1757502013 23 1151565456 131 3137843 29 39768570 41 357241348 127 2072003984 4999 23 2021313945 139 857729941 1949 10007 1975741584 23 17 23 61 10007 61 963031705 103 61 7 1790527536 131446938 83 924311308 53 1175409659 107 821658363 7001 128524358 71 37 632491690 687226826 1332882147 3 501945157 1150208150 7 1976765655 67 565535677 1641844169 1479726528 7 43 2 746834214 1249053674 2108151343 97 137 139 19 17 662360681 575174942 4999 479154150 131 288064955 5 1144917252 703333727 109 113 4999 101 1316206043 1056062262 29 87774647 23 47 2777 43 127 2029383038 1848958075 1176063017 97 7001 139 1793683244 520920848 43 301109263 101 226159705 620579249 1203378710 5 1163924680 1205489417 149 1651298617 71 427033476 41 107 561578907 1291999474 101 773723933 133466698 1706411524 2 341081060 5 1986607160 11 2 864928734 109 1227429904 2 103 1555510184 7001 690452622 29 2056225338 685107339 1807750014 43 89 643352787 1833226042 17 22192769 1230866372 2777 149 819641449 53 4999 629564062 785292910 73 59 13 169143271 1364342672 11 29 228566396 83 237793423 1352510449 139 820369287 71 217126307 1897158197 378774534 23 1353196628 868184473 23 892174085 1238176117 10007 139 1940609024 1037763766 73 1409318132 2 749810292 11 5 29 1878541642 113 37 1040320829 97 792120376 759655883 1949 59 56393055 7001 1337751080 336695522 10007 770579028 861265571 71 971127350 71 2 1068100518 711341410 67 61 1178268741 79 107 1022690485 322024739 11 1785931392 37 380677516 137 485083983 107 2031222534 149 1636277621 97 73 1577309905 89 3508469 11 307016930 1565741892 98773818 13 2118824967 3 1554362262 631029241 29 1794272463 2777 7 272428779 37 2031517116 130317219 109 1254267531 11 1866593773 272459196 127 127 2028591955 1828581891 73 603724235 1377016053 899222490 3 19 1833351895 222857916 546768383 7 1293176157 1201340830 23 1473866105 41 5 101 3 1733674526 386461269 59 364163851 79 83 1293507441 3 1338209209 73 722841766 89 1336000271 17 83 1903875746 765719488 598148411 10007 2138936208 716990718 101 41 784774276 131 527906813 131 1615461084 1180059826 59 538463618 677677442 2 73 1581532932 137 73 720973842 1609191049 1092687084 101 1240056689 775402426 610238239 59 2777 109 546664825 37 1910909252 23 630911505 137 883305443 103 2099109718 1485816873 2025394226 107 1949 2 1643809578 11 127 41 992830529 131 2083763359 43 982986966 71 83 7001 758847860 127 109 465103981 478875477 31 23 1947804243 1828301619 19 71 1949 561331490 1737636797 61 563146144 101 61 1690792784 113 13 1709928818 1806110280 13 41 43 97 1428539467 3 1020294753 1712023959 41 71 1036910412 1911348471 73 1949 1638118908 1978459135 3 53 241344563 1236163043 7 1711774054 981004225 79 1690775838 47 1816915284 107 1589512071 1886917180 1584844210 5 160894040 1804328420 323538068 139 884159141 127 129610866 554761821 2019725456 73 59 1137107000 1213160478 1677275642 41 1996209640 67 2098742360 5 1529044426 711508204 83 59 149 47 1984856718 1142518436 103 7001 2052367372 11 1389407217 567423455 5 284002095 433624853 53 23 98520292 4999 445570868 1110432440 5 520398400 59 3 859499262 230502933 37 83 1028880462 587011128 149 643139883 584568912 10007 59 103 47 139 17 149 438574348 143683382 1949 10007 41 127 10007 131 7 29 79 1766553049 137 137 105106400 1614097035 103 1522321540 799750369 59 376732546 127 73495154 1331998098 1146729296 2 23 535799936 1854353359 89 109 225612408 482172812 47 103 97 4999 1421425658 1017658359 1669444458 7001 67 1028374960 800962689 29 1004191526 2065816363 1559387512 1361850613 149 4999 1122035548 53484301 1860552684 113 935457053 1870122488 2040992395 13 97 173551401 544210681 10007 2 2016936372 1636120724 149 89 885615860 640332572 1840456074 17 247480900 97 663537715 37 61 131 462362535 2091001957 48747039 59 1185971213 131 40146784 2029586275 23 1327424406 11 358072902 107 629969776 127 79 1519268197 71 1567040645 99188666 107044850 101 1805670520 466569418 97 679487395 952962071 71 5 107 1661414546 1230358340 41 3 11 101 1195847676 103 1751068083 1021119134 950572357 83 846911001 53 624287689 7 1221000473 324630770 149 127 791199713 19 127 4999 420485886 519861007 83 630205554 1553852111 71 1721791535 1835513543 53 149 127 73 397367616 1788332350 1144363681 103 22515216 625000273 7001 107 644291462 2 384160030 145619905 41 19 1560567128 47 1445750691 1075839400 101 2139389272 1362773810 47 1077687205 107 1449890660 23 1905778367 835231407 17 66282592 337423395 149 41 7 17 1799981964 24033325 1949 1028976499 67 720918794 2039707130 41 296665463 2032664749 677713120 13114610 5 107 152331406 930927178 2102145118 588301669 101 1627903462 61 10007 289992853 23 2070865027 149 192452870 127 983138533 2777 407722967 373086185 71 127 280791539 23 1448582366 830691069 1949 1768937390 10007 17 1105285584 661336220 103 1972241557 59 1295152565 31 1578275995 101 374420332 639998197 1661654633 43 69129748 545047901 131 1177883032 73 1985567514 79 439538733 1640555045 61 1765407741 29 155598630 4999 2116833587 127 2097553209 31 1812106888 53 2 220594270 667406646 13 7001 229135729 1723058116 2010278720 5 439833431 137 1181856804 1099193763 127 83 97 4999 2 1253963220 854107676 473400301 4999 37 2 196203025 7001 1093808236 1275341025 107 109 107561854 873049561 149 113 239648140 2114946926 4999 47 1949 1247739350 1491669578 109 725052296 37 1023082042 47 1579119681 576657442 17 2 113 1238877647 109 1357610370 238360345 53 137 870587579 1100275416 101 10007 1125160920 13 1053169747 1644570598 41 839461588 139 67 79 1826533246 2143084429 794983117 253122197 139 5 1313609114 1679002973 97 5 690622220 83 107 160959326 67 1572982316 107 35099229 11 89 1695681152 31 690725063 7 847439666 1699097665 89 2059915012 137 213117063 43 1734734066 89 266801895 97 113 1006892602 107 641408825 137 107 498395728 106379714 59 103 1995652604 97 7001 113 1434065895 107 35358210 131 1227716280 1294176813 97 2 163979560 101 139 59 2079379244 1801019899 7 59 11 1103216961 872985117 101 817362841 131 7001 825956977 2106572896 5 7781745 131 109 3 1731691423 1019261108 89 31 1275824592 7001 1316005974 307126869 83 2037458104 113 56065289 1160598890 786107055 5 1323965154 746665637 4999 131 149 1341174628 31 453661266 59 1067010634 3 785880192 820548348 1024018376 109 109 852112187 376045849 131 139 37 41 67 89 67 316345994 2135924892 103 2033427133 789403813 11 2777 998823029 11 777622670 1535507655 11 483636835 7001 525628079 1519554299 1454887852 149 103 665948251 1781957529 164670521 7001 89 2098229687 67 59 2116959530 158401371 131 1662444627 617501958 31 83462974 973561562 1320632731 103 97 59 190258771 635801493 89 139 113 79 1919182313 1625426817 5 1287254815 83 1900524044 1899066107 17 29 23 2123140534 1711405091 53 148310324 4999 139 233544464 1849139935 380715423 1094491167 11 1144426835 59 47 2777 1783597675 79333309 83 1457498509 7 239146502 139 1503330314 1598175574 1649974830 67 1790412793 2777 1933164118 71 2 649035314 1363558176 101 210113734 211487558 71 1361395365 41 1753762864 19 924567379 73 537589593 438261061 7 2015981723 4999 7 1019382259 107 435955450 1269799745 67 2120756293 31 1879694920 1785602883 999306043 71 103 856535155 29 109 912410769 107 5 149 149 127 1205796420 126576709 1768624165 1305757660 5 59 139 502743401 109982621 71 67 1057099803 101 524989516 1059305069 3 1354161913 71 7001 1518418886 149 2013018505 83 437815621 59 67 139 1673129124 47 73 1375916264 139 820803062 1680549805 19184971 59 31 37 741537276 7 650618941 73 11 1753114121 106784892 61 1042119730 37 522459980 67 1412872751 752151916 47 97 13 2777 2143724589 1285545502 139 1938145388 139 34178532 97 1497564085 17 139 310139302 7 127 1612084465 71 2 4445822 2777 1716023569 79430026 13 41727875 1067241965 5 1264564576 10007 89 13 134414865 1510191449 473623272 1858321514 2 101 1127094428 1115393069 41 131 1459220985 29 131 513903699 53 2113886328 29 1348776602 109 1548648783 41 301669102 959054761 7 37 1730713739 445365886 1633668296 107 109 1583171917 988115411 89 112224018 61 2036092770 71 1752669364 61 1325759116 149 1463470103 869201781 1844972938 61 1949 1540612387 227361099 1192085811 31 1578629935 89 79 73 101 1825015056 188854042 103 1609146896 83 530563390 1667750364 107 351986760 2 447064290 586429573 103 2001193760 608531881 17 107 1447563731 1829654204 943411280 2101844547 4999 67 67 1203655134 371075413 53 1949 107 788333200 2141036723 236859135 131 41 295454897 1347914729 109 1144859905 2777 1233684427 107 796573270 717291960 7 2103176803 67 1189642888 83 916222309 7001 107 1879963545 149 1742346102 11 2777 1418769300 1345423176 37 285298301 17 1116309922 23 1949 1296322778 109 1502186116 97 67 1948017161 1501353152 79 31 149 37 47 5 335801925 143366270 1284976901 113 849292067 61 43 59 47 441419208 29 67 89 1210682753 3 97 1211758823 159018190 4999 699841337 1807896409 31 43 152397676 1852224355 977802560 367551128 7 101 66485068 53 59 993603070 364706553 11 1201456102 1225333109 2777 677774059 139 17 37991834 791999014 131 2777 19 2061464090 109 13 2092593986 2074594018 7 2056665134 2 2064797929 7001 217374049 470093325 83 921649264 127 1905924179 1259355568 139 872292971 1351593979 37 738247199 1451237290 7001 2036397187 109 53 1200333400 1676265291 37 1462580844 445180581 89 1204113218 2777 1783911904 1949 418882978 1631717265 137 53 389659922 47 1947400820 645607134 1046944521 696243100 43 1688722188 231588673 4999 2 1940840674 7001 17 2019998119 1508457486 127 1663700532 13 43 298043692 924980347 59 11 79 691671386 139 1892244947 97 1100775982 2108315309 2082026423 101 1594316767 131 41 221597620 555181451 340849458 67601846 127 13 1597391120 976822301 17 2124705362 2107824351 23 2777 1358811093 565430524 1140277186 1166657180 131 1896460845 5 582672402 630079226 41 1559881650 3 319873902 113 1731895178 215890907 1360263298 1032723684 71 830345355 1536504326 71 1475752530 2103707874 47 47 538070175 1949 567289583 101 477050169 1177507653 7 11 20783950 1247070110 53 127 5 89 41 1752735591 131 127 1316181391 1344778616 2027817444 1606393150 103 71 1740332759 1874886955 1595911945 59 5 619289100 89 578339533 37 1978824208 2103011078 10007 97 1557740169 964652160 37 846478926 201339662 103 1949 1988098930 1174833004 139 1640347854 149 1698005652 139 53 1569067968 59 2007775723 986007469 3 1761733690 5 1742942103 41 7001 624895258 1705719690 5 11 109 31 101 1926641275 1465145130 137 227430877 164884838 23 67 29 1268593313 43 240188239 7 3 1976373312 37 19 5 2120473128 654474236 79 73 695478008 265175093 404446735 1949 113 902905213 137 53 446368279 37 1648178087 103 1283402454 59 59 23 1567759534 568254957 47 991618969 107 1446221523 127 7001 170446346 89 1022272631 103 2777 515430639 5 536060075 7001 47 113 83 4999 107 103 771184211 1254452072 41 79 1443063849 94508411 47 43 872350116 101 2143206668 1901128551 1942105404 7001 7 31 789191614 41 1881865765 37 522236408 29 145453038 10007 1949 127 79 621794069 856210984 17 1415281127 17 1555752841 7001 892130429 1287201992 73 1000324382 107 1084493364 7001 97 131 1414617648 453484010 895255839 29 322186020 7001 177482351 7001 1337779084 127 866980486 1161652658 321014042 47 1949 103 77513886 929143945 1172307103 2071930828 11 1563898319 109 97 1872717114 46635757 109 2019040899 2 1769005736 533202348 1382134715 109 469453284 89 79 1316094575 385068673 71 446915219 1407376967 149 3 71 1027928456 980621723 107 139 145872021 73321374 609634752 103 17 1429101685 1336646862 1949 1445154265 137 1763559745 1158985609 29 2777 13 1503724226 73 1575142024 37 530985150 59 1909019387 1685132176 71 79 1893385445 1307947823 7001 1426295318 7 540465411 1292392088 103 352557979 61 180358334 43 103 2132396331 1521701509 59 1280341890 59 79 2011296708 10007 1212329804 667952215 29 2128629304 97 408248787 37 1158133424 7001 2066191128 137 457034466 1309940652 107 1566204261 79 83 40947967 97 1084035851 339857759 59 47 2097679748 1182272968 515425518 83 31 722309083 1017442894 360497545 19 1265445907 1096136365 127 1227293610 5 371495091 137 19 10007 13 1971928798 7 5 1038077060 1423283807 11 83 113 746879489 10007 1949 1035186013 838711162 73 1262711854 140606270 71 465256154 11 127 103 3 41 97 79 1993224431 97 1580671939 23 59 17 348486298 109 1949 109 2023623041 71 532737211 79 1542344437 234105880 101 139 137 767447833 329624055 113 816641169 468438788 113 67 788551006 325479434 127 897554974 2777 1083727027 759409528 157363050 366676965 101 137 1490438207 1432349111 73 483797134 1947418956 1495601435 101 1400974232 416162615 29 967341630 1241161224 71 103 19 439429692 137 1330471390 79 1513941227 210702164 71 31 82994131 53 29 1906206540 402714994 19 1949 520381072 1750004358 23 97 312281994 1101456534 1349138339 19 683387421 1233798782 19 92452613 139 1314928987 89 794976094 10007 41 1430809185 31 1828457159 810899891 43 103 25895313 41 71 41 784313646 83 71 137 1825986416 109 17 1384000277 1362347581 13 1943431568 685830236 1575307160 31 41 957939990 241422593 17 10566788 71 1477725627 1075315056 159499620 103 109 53 67 5 154100750 107 1391035310 79 2127238025 1709946125 10007 337556385 67 10007 1447982879 933394356 41 1457516175 1344666074 1550899633 109 47 79 82330245 741946670 41 1621599856 815712179 109 1094683361 7001 1632178135 5 820230955 966080905 43 488322577 72302350 1201664619 4999 936397683 137 37 445353423 149 23 1063630193 1580536057 83 125341786 97 216098928 406320584 4999 13 1450903690 97 471819058 59 89 1316152737 1272904700 1979844654 3 2131592331 107 113 7001 10007 10007 651395658 382097281 1440830367 127 1441120435 7001 1854613907 37 101 7 3 13 3 89 31 1327343864 1965600167 1503988002 31 17 1697286239 1416922664 73 1795999874 907300821 3 2 1633791154 107 1799668417 1475079631 47 602345556 97 1064465293 79 2129987414 1155094945 3 639632496 7001 1084952966 4999 535354443 1712493792 37 869567062 79 139 153362820 97 1908034690 705443465 10007 67 1330605121 170794578 83 73819688 103 137 79 666028855 960508283 1230945681 101 204665825 13 1949 399686690 71 1925755649 2 1232372057 10007 37 1002116551 2777 1475103522 1924915120 59 89 2056288396 1207613321 67 1132082703 7001 7001 461327635 1394147326 131 150634018 1370464491 131 1182106661 1511517923 67 109 79 1385765307 1217873579 2073958186 1949 137 919578113 1157053543 4999 1017051549 1985236319 1806541374 11 1344308245 131 98530237 2081369261 113 1529738368 2144184393 139 1430397422 2 47 19 1248709664 113 475640617 37 89 871889746 67 1010458691 97 1351162470 7001 97 1691454960 53 109 29 450678912 89 1249538907 17 37 697150559 1416063776 103 37 139 684750696 59 1605544108 1285677016 13 1949 1507840407 574321833 53 67 2077678844 31 1724188907 1827184981 1455771051 19 1949 1003075743 101 107 793873767 1316453742 1246299600 101 2060800566 101 43 149 113 802059649 4999 111042787 658003373 7 802933733 83 370757680 840989864 43 604971902 31 1199527733 1949 51429027 139 139 180288282 1701517626 122715472 2 1364112084 139 1159666643 7001 484834723 19 17 1405576150 1521632473 893401333 47 1934937019 61 19 83 59 1457913359 4999 139 243950031 83 61 127 3 741695499 455156241 100133519 17 551404673 119118733 19 2 988034824 5 7001 788235589 103 1452932659 1742837231 131 322224935 139 1787072863 41 2025453997 1527317379 113 363407661 131 319540833 73 783958899 457439389 67 89 2013622864 1966903312 1310622816 113 412228307 107 113054595 89 1409175270 11 83 504899806 1635745866 61 233001169 83 1454385096 97 2033052391 721413258 17 864656601 67 220743761 89 1224784364 73 71 11 19 97 1931697339 39756911 19 1584145272 2 89 17104198 633285241 17 280273543 107 1417057516 59 507029881 29 79 841388157 107348673 67 31 13 1715813136 37 346334837 29 2001033379 2104826438 131 1162547841 1401029542 7001 1481740647 1318680356 1666234564 53 1281096973 71 1170661064 15798353 454958687 2777 127 11 1329850945 19 131 960569028 873679741 1961201515 1299779873 31 1582948578 1000654774 2 5 1949381915 1178309570 1887669770 73 1588132447 10007 1499864092 2 3 2018514714 899329489 19 1399839763 1320240906 1949 1949 1324098355 59 4999 1483888163 1952218204 89 333981559 109 59 71 83 1701908360 19 41 89 2132271819 58702220 73 7 1629856676 61 1698642295 37432345 7001 979943972 305922697 61 358408795 131 7001 137 845438371 1461825620 47 1034781469 19 835478545 1443873403 73 249910609 1053002735 89 560697241 1396006385 41 466014815 2777 41 1385150765 237278712 11 97 1315524670 1627795127 131 29 1497691805 37 3 29 1949 656302362 591215507 840381663 2035064834 11 7001 149 1474983929 1497280736 97 59 1883694877 83 3 53 199938313 614058498 529487603 113 955854339 11 2777 1456022295 107 11 762066932 626953230 5 618906965 359690321 149 524097888 101 127 103 139 31 810099409 1836482284 1975098555 149 83 1134882987 705690817 71 177544517 67 41 1815534366 2057251506 101 79899181 41 1949 41 1550921596 381758393 19 245889564 736632190 5 1639593035 73 47 2012850764 631851456 1955401814 101 1985722317 73 528078350 7451952 19 1817595081 2020201772 59 3845915 5 931203590 59 261059601 43 1482791661 10007 125447752 713869359 109 132330033 29 1540407674 903924007 41 440225979 837386226 89 73 1360402 1638163735 1949 261719701 1626817752 31 107 704634376 843136246 109 1734943735 272795345 1297423188 41 131 611673584 23 109 1401340297 2 237613766 773313294 13 506187185 43 126532230 83 37 799427402 1175991646 1949 953047357 724817905 7 711621967 79 1844346241 73 579409537 1010866563 61 83 271971661 107226123 1269971292 273465198 113 23 1392818935 474496099 139 620340737 73 1385912300 373154100 29 17 3 1635951855 71 1401804262 774411709 10007 1205943570 434113032 59 43 602990591 966214859 449746297 390693249 29 1853749129 31 1278401312 251922192 97 67 42002635 1388166241 113 1561679210 43 506593804 71 79 2053648340 260513322 29 131819967 1960138928 31 1931708321 19 1571818092 101 1727943855 139 10007 149 3 272820860 139 307418516 1917436473 139 73 37 1546104974 31 53 502584266 1818301687 361796760 73 1299575637 29 466048241 61 7 3 1833498624 10007 342186803 97 550112387 53 109 2062769485 2777 237391845 149 1330532899 140891261 1949 1001949716 43 969758188 1974327241 43 1850539605 5 1487219185 47 67 424745570 1919190045 1949 73 131 1981355469 1016058443 89 1033399246 47 53 2777 574055886 982567316 1793654680 10007 37 1454988777 1576013224 1096626219 61 1401139560 71 5 82912540 953222668 67 139 113 1878562850 1510272459 7 71 1162621237 83 2085572623 911016798 83 139 1023550964 717802950 127 1287919700 17 1558866102 1406305230 3 127 29 993543828 399581720 329405368 61 31 31 673315598 203522316 97 22634077 131 83 113 1485794173 149 1372376656 1949 7001 1512124987 785400184 1978053064 1016808617 19 97 71 1228903676 11 1969993212 429889402 79 1043772490 107 461216652 83 362093584 113 2777 1361435358 1717235721 73 1943579375 1588952901 37 59 350542544 47 59 67 263264641 1202868192 139 29 1089655533 3 356392383 23 204268497 101 1155564242 37 823481735 1949 832271725 1626622956 79 2051096482 107 20854124 89 436947169 864807613 23 1250415861 71 1781562814 2 73 1121731033 79 791525411 71 2086552047 397758827 97 1269486045 894334988 47 4999 1480478845 2093933284 1380375089 29 3 89 2 1170859420 197093889 29 1014789489 459338868 37 1776420135 101 1091300455 43 986252076 413268474 89 71 19 1284730833 3 1566930150 41 1859650243 29 1279471677 29 1328281432 1906136220 17 61 1583978141 4999 184044010 47 1668638650 11 296422203 1127302891 101801810 67 109 799655719 2777 666621627 1959748339 1793136626 149 374895997 1949 628727910 3 97 261184431 2114382235 10304626 101 1264363046 11 22412093 30618808 41 1526546358 294265897 127 1180993447 1208813222 1041264846 139 43 103 53 61 2084765309 1224588655 131 5 656638056 67 1640399056 1395117516 136554236 13 7001 17 101 500158421 103 1275535726 97 1261316629 127 789101927 60255897 3 239958645 268793859 71 350197489 73 832048120 727580460 127 7 796366312 1156825089 71 59 180334827 17 37 1138789864 29 1006605805 7 1294397566 926688208 1533704261 31 1869784882 17 821633392 97 11 43 73 1825508360 13 67 842484890 13 13 149 1258037694 1005777662 7001 1893839036 53 223980518 31 89 1210051796 44874195 73 1003611738 1662382572 73 546381263 1058350099 43 2777 1739448929 61 19 1949460439 914805426 19 1862866457 127 989034436 67 1469561652 29 146380690 2049417994 265560995 1949 37 501371372 1218800710 47 37 1596145701 37 47 473444254 71 1797327340 103 10007 1704642415 101 1824328761 680636613 41 131 1681268410 521780467 1949 1888491046 31 533115012 127 37 325379628 73 1125022069 960557188 23 7 1875713000 1888407353 73 2 2081900566 1195710298 67 193473277 760761088 101 3 2130829593 380790288 3 246295413 83 79 11 13 1051720787 62321311 67 514478796 1038639829 1664227588 37 1743908304 47 101 373708686 19 7001 137 2096173335 1068202293 107 1651570832 923304873 149 1581398545 5 2057222030 103 327934942 71 1343914980 19 1519438327 1760942909 2777 127 874250982 1445706913 101 47 269119415 131 13 1099045610 1709122506 113 431959450 1115604365 317617916 2017974046 47 41 1671680085 11 71 37750416 1034450830 67 1020309768 1692831715 1215991227 71 146103374 12805455 1503037892 97 11 673224662 1648527661 219607482 2 2 10007 398598824 1803921862 1942914108 149 1243830360 31 643763106 2542439 71 1832588734 59 1376539421 137 101 47 673760745 206699984 103 23 1495267697 1617030916 61 44387382 4999 2087562541 2777 71 67 1076215439 1413546503 137 17 1098860484 1192301188 79 410089553 1207479450 131 240816252 1452819240 944039189 137 7001 10007 1347492585 113 1650429297 1952114663 1851856537 1254081834 137 11 236751130 286460543 101 53 1237959262 2 73 1217757603 1578959936 139 41 131 917260166 1364811990 101 97 1108887836 2 549053425 237081864 7001 59 1807434910 61 101 1199543367 366081065 3 2777 1904066712 622835408 4999 778384292 97 388009031 376300906 131 5 41 1094052733 936798554 131 113 79 1079533197 7001 1761220567 1927528326 10007 871819683 3 73 729314092 1393769436 73 67 84077429 1270208981 740801257 1635008304 1949 974115710 1609929019 61 7001 573164869 2033587471 1418123584 1949 1336442943 127 1800155150 981558870 53 121855699 31 646333550 5 5 83 61 1721198265 1491602866 101 207222710 1826202715 59 1593540806 13 994363058 1662307692 101 2015082411 4999 450859907 17 127 170671617 1105001346 79 1857399889 37 59 71 127 1587473269 47 23 1587072818 17 514250265 47 1998669008 318515160 53 67 991072777 149 230708471 787941651 4999 260339460 61 1569857082 137 79 37 83 736655752 605684429 7 89 1543387181 31 496991597 7001 1949 401926678 2094328293 29 1839021312 7 43 68344114 1471948953 1066120701 37 832334957 19 131 109 368609224 1406595623 248556946 83 1064227215 3 1717106031 1949 47 1223572056 17 1384267041 16254660 1949 53 1761146487 89 2063104277 13 129254033 79 41 1455837417 1244517925 23 23 1185620192 775780823 53 341194655 1545629566 149 564997312 2777 926748771 18843181 10007 1155358185 41 863747 1677829388 61 1949 131 73 113281603 612404639 89 653334819 43 1022011573 5 136143477 97 5 1820865740 53 101170057 1185191565 676106850 2 1974868940 683817695 11 13 310886719 107 1059007462 5 1391944374 97 1175006105 383790279 3 1755662532 113 1369305298 117724411 59 1445709510 37 4999 422153986 2067726430 2777 71 149 149 806306497 47 2777 1916607644 314553890 17 29 1754564496 936726656 322212583 73 1049853781 378036525 131 29 73 7001 2133428732 71 1114471234 131 71 1039513429 1268231080 47 101 685129056 1859884296 61 393335317 162146623 107 103 444642554 275708238 37 1678174553 2114030495 1851501212 17 47 152126822 107 1594616399 37 149 657694493 59 312173331 73 41 807812258 1949 1111947378 7001 3 89 107 1929195234 113 139 103 101 233818434 1003732748 4999 881268711 1535937751 7001 2011793358 10007 1699198557 1202343902 19 408592258 1949 1084706205 1949 7 1030684872 1195780026 1353444411 103 1082668667 2085704166 137 1601931648 2054211447 3 2020018000 13 67 1537111939 11 1439640832 47 5 23 11 7001 2050802930 37 634255073 73 137 255047009 1424920882 327414479 97 517925354 89 100659482 7 1295302946 5 139 1089286 67 29 1291011357 29 19 820436891 2009924139 67 489063552 1129484526 97 1776762787 7001 1524824801 541585381 89 822117119 89 89 1339865452 137 1325094414 79 1212811713 81446314 1350709931 692706944 7001 4999 1631883102 1589232512 61 4999 1146509571 137 27168333 23 1435543528 23 2059266981 978638421 113 1358117507 71 1101205811 79 255058413 982643615 19 113 1295198247 139 139 260897659 149 2777 23 1031257141 1480148302 4999 426389705 173929730 97 43 757782497 730720418 17 23 797103364 103 89 1176348956 1759732386 981643407 83 127 115890802 984878933 10007 129340475 97 611914832 41 23881253 59 637335287 1664425404 79 2040978825 17 17 1317372092 67 1637889638 139 412681687 3 31 17 706804417 10007 824786947 73 113 133709623 419491660 43 3 2 137 61 1243761717 19 367988850 1342617330 127 1949 134715070 5 53 101 2 332943952 5 411003630 19 635790483 67 179378544 19 139 1601580935 71 1459928452 131 79 1128353783 2111842259 137 13 13 254488234 1102353533 113 7001 89 172061564 10007 763139748 43 1794719380 37 2084718787 1553283421 44442969 23 51178135 5 2117373980 67 127 2026449719 43 524850666 83 244335981 1382931156 137 5 79 131 843742573 10007 103 1572931128 848485675 2777 1942447629 2777 149 71 33923730 10007 1546081500 71 828225086 2 496224572 2 1614673224 936220873 137 41 895867917 676303405 10107285 67 1146509628 10007 594856108 149 864406542 31 3 1587930720 1981756652 43 4999 43 71 107 259256207 59 349099958 19 534097562 1396280164 356651306 127 1604307432 101 1709055502 10007 1503251540 127 1914342431 131 139 1777753566 107 1852949816 2039436164 43 631471168 113 1094663318 713867556 29 1812910118 239406803 2777 1912684617 53 59 137 9412722 53 420516656 7 137 1774762801 61 137 69833147 1001999917 2777 2106182326 59 4999 67 769934788 10007 1529349796 7 1466456628 647605039 53 1745567561 980900784 37 67 11 1827243143 43 1934828421 79 5 67234395 1739867055 10007 131 887742722 764915234 61 11 61 113 1920239058 1020275305 873799184 952058696 47 61 1321992122 600364135 43 767273258 2 615274784 1867892662 162714161 89 1949 437049607 1698140312 67 1246977133 41 1682573187 43 47 1372366395 113 1646722988 1140066386 101 41 37925287 1948486501 1012088758 2777 1736932967 13 1248534274 137 89 7 1420076371 2031896489 7 1754974742 83 3 1658953161 1461186483 485274195 5 10007 7205040 139 705992815 1027640900 107 948430176 329197794 1949 1870107750 79 213878207 17 2040050406 686116929 3 1571928535 2044599576 37 41 17 135193418 37 143525405 2144349995 10007 47 778347260 151105376 31 247410925 5 71 31 1396884986 97 2082915144 463990188 31 67 17 286423241 13 37756303 1702357753 137 1776607643 1362705204 7 131 1371336088 1077319781 31 149 2515120 1381492538 7 751209438 1425789884 926943409 127 10007 556529298 1968476970 11 10007 600299916 648283481 29 1386717273 584325244 47 209429274 419960991 4999 1347279372 108940619 137 113 2009914615 1591996771 127 2106305033 79 695509522 1780881911 83 103 1747600532 71 802396782 11 236457380 53 1763907999 139 79 79 357250798 73 235254253 65366646 2019716941 127 139 1892470544 93347818 37 82370991 1729444299 11 320723359 1577843613 97 740099233 71771363 947518267 149 1060628279 1259494421 23 9120515 59 7 1824695822 67 1430166760 47 31 1135117399 1200274327 19 113 1082128341 2051044016 1625814461 846129504 109 67 43 885940227 113 721705236 917558460 139 97 341384322 113 47 1404416400 43 2128353781 47 89 1292138134 845373629 521263422 41 43 7001 17 101405584 19 47 1740006176 2050127169 53 262555587 131 465150608 353291654 1758404942 97 7001 3 116749176 1282437865 109 2061178228 53 124142695 1259936723 43 25266714 2137162866 43 734569731 360223513 1166372596 149 1967863711 10007 61 29 2040345953 1894277825 11 1050678780 73 811030657 97082384 107 716004838 47 414498781 109 2001945702 61 109 10007 949233999 139 4999 43726253 768207546 1399682989 53 1275114035 19 1862003648 137 113 1077615404 107 404006707 7001 1863026480 59 31 11 1788487184 59 299925674 2013071127 79 1098405108 97 149 783031507 73 1580674766 11 909422877 136356755 1005347639 31 41 286475774 1125364352 43 1700218839 1978206293 89 1932775175 1027377546 1182239624 53 148478255 19 92626729 73 1043858463 1380760240 1080293036 89 5 397726440 61 1288458897 73 2008098454 5367398 2019927093 113 29 1236288328 103 17 83 19 127 816582 29 127 113 149 268237846 79 41 1887842916 103 923242560 1862751065 149 17 294258423 1306121815 19 19 1348495322 1866858566 113 374255096 720674224 139 37810919 83 537847676 41 835600295 4999 1928193683 1207757934 139 420073997 113 7001 463851255 1349834806 1962403857 43 686299737 1239610057 498977616 53 1486826355 5 1334332577 41 1948113351 101 137 1175545762 1902591473 1196608903 7 2 392180614 1679685557 19 10007 1221884721 7 1410929170 103 19 2060425132 1378234255 1117945510 149 2078756663 521934404 656323801 1949 17 127 3 1457296749 1314328400 139 1802919344 4999 59 2058988077 1586018982 831690137 89 67 71 873711303 81069220 73 41016656 1167178166 79 732524340 139 41 107 1505867175 948407875 23 1613869347 83 3 3 1665509463 1842628938 1835954269 10007 2107383439 2110797756 4999 97 1306556923 872086825 285894117 17 1768802870 5 1712055890 1738594712 79 1637982366 116508089 71 7001 686889113 1045697364 71 71 1536983498 17 826922228 1800929769 10007 204543080 1206284208 101 97 3421093 1768486443 13 774883499 43 1711520701 926554325 2777 1954646990 1413026464 127 7 53 1243732397 7001 1949 127 1223029308 139 2083654619 232048541 97 1234789630 31 580909107 73 1949 57138833 1188915337 73 856677557 103 1632374488 149 2 854762340 149 721810683 109 127 2777 7 1048397322 1157406768 47 983851282 170087266 2777 17 10007 1462653141 1610826790 622323615 53 1467500215 1487383569 59 37 30474685 1430832287 61 1162373739 41 708444077 11 113 13 1271380120 5 208824870 1015131684 53 834848871 37 2777 3 1452020742 2 887771560 1888341934 211574401 1322838829 47 59 100171043 2090029501 7 1198781230 7001 1631590051 73 1756188967 107 598024981 19 11 976930174 1631383160 107 67 19 1132007905 5 2777 1926082869 61 139 1269995462 343828454 1949 655594875 67 258300410 113 13 656697320 1950667800 5 1332525297 41 4999 1949 914127776 89 53 856434049 131 512639156 1001512440 1665741328 149 83 73 37 89 1584149799 71 103471211 1413362356 43 813503240 1264694758 1285804103 43 1404619449 89 97 2134009118 103 89 43 1729772395 532283412 109 1363675783 363561930 7001 131 1793927533 17 1261344002 954160357 139 1007400693 1183385400 71 149 2075924471 609307611 3 1288736964 89 137 1635834389 1353320496 1598175326 29 398740757 964984989 127 1649184009 2015868756 11 2024693617 1685138132 73 1593194590 160438961 23 1361470414 83 797144782 59 697151493 1134149743 73 301630744 679529479 89 19 56745628 149 1553593977 47 29 1975239648 304258024 367828612 131 41 43 1958391312 2146213893 29 23 1835508284 530311736 1937588323 61 716316237 47 1188295783 1635786380 1938360565 5 1434452375 79 41 2046123532 632452019 1755722262 31 1449752634 907019937 1846887663 97 10007 1476786384 2777 1287889290 47 11 1542948440 37 97 1052901438 53 103 873721199 431545068 137 2777 345825000 53 43221606 29 480516921 1184524894 461396107 59 82759250 131 17 1775193414 79 73 43 7 1605199127 107 7001 1279838808 79 741954728 7 101 1869062686 624143592 67 107 13751105 3 1086865566 1499180441 1920969566 109 31 578309030 833229192 3 1648777506 7001 1169307020 17 401650840 32402285 5 997687156 137 13 41 1296378344 48759429 1770493086 83 113 1777940757 103 1603086747 1590021912 149 5 1615585240 1004510740 650785231 10007 1627158214 107 601109201 53 2101014552 1058294301 149 986040131 1033557870 13 1239468009 739586302 61 916452487 113 513726721 125820463 53 113 1607064869 75812265 7001 1269967398 1861061828 1274027927 149 768167563 1912577331 7 589228136 71 236772646 41 89 2777 29 89 1542630325 10007 7 1881121968 3 409450749 19 1103071847 53 448604667 4999 1184478148 109 47 626132449 962972754 641778986 41 99997401 735731920 11 1587321891 2072390525 131 23 2056540653 4999 583643248 1408813181 41 1953521834 29 73 340125615 122763879 97 137 7001 436099291 13 1084156398 1053883260 19 2122028566 1625040765 89 13 1743567150 7 2011291996 11 70699002 287384614 113 1215570041 139 276230391 83 113 1936358395 7001 792744233 526044160 661173430 127 10007 2 107 697865021 41 1092305436 202105810 1352354846 113 59 678561970 5 166941775 59 17690383 1323177879 19 71676322 1469629338 41 1997809898 137 1549182768 7 43 71643590 1026229056 61 113 107 1833975399 103 857379285 680871661 109 1698790167 79 31 1916963257 11 1042268018 83 1753280214 139 92398264 71 1593310503 3 1038729990 1949 3 651744057 202895919 4999 107 198827828 1034270346 717181861 29 22089967 109 7001 127 172486151 137 534888963 29 131 1476900681 13 843522498 109 1031322530 1067212580 7 107 1531646364 83 744850671 1937189907 31 101 1039559165 2070430613 876814197 1028540874 37 53 979954206 101 2135437388 7 97 2060130632 269619253 19 7 37 884101347 379554510 1351116970 131 964519202 67 53 1253185665 59 1336074588 654972478 2 161677866 137 1652035461 883887147 131 291632200 1538727179 1501760896 43 146410442 31 131 2076887231 19 59133034 149 2063196370 9490209 59 4770915 73 1108464704 11 149 461775436 149 79 1745567623 29 396609423 284223993 47 1258873427 7001 801922544 479711398 109 1403192425 177496288 2 19 1271611440 109 1482207288 2041221674 574570063 4999 127 750662456 717937825 899466485 37 113 560824989 1206535691 449126365 5 673485098 511716608 13 59 62857311 2003360939 53 17 506860817 2777 4999 787672434 37 53 101 418816700 1918153810 89 139981336 586441620 67 103 43 1812881306 97 71 1782485388 79 23 1677578669 73 97 7001 1756158844 31 1791437781 109 17 861748853 1391805640 518553187 37 89 1377531320 1415423871 53 103 482025168 393872721 17 455287013 1724770544 83 1780751604 915157566 101 79 23 1735216462 1626654967 207500285 1949 127 1496437698 13 351890591 1444075633 1382097566 1025279382 127 303587190 2120105349 3 1949 47029370 190167828 73 811808780 176419853 31 107 90133454 1949 269396627 431718320 103 137 118245796 786043394 1949 1908838906 67 149 874412907 1136585977 61 103 356598875 89 31 753034363 4999 1320805071 267791664 2777 19 103 1435549906 628318180 7 6736423 43 1687649790 83 73692878 103 47 397367704 310139840 35917336 103 812356262 714602051 4999 545835811 37 19 1577629299 1858660484 97 1261555519 1771190691 4999 11 1317612582 11 408699858 7 1051526042 1367759427 37 2000559585 139 101 1987279830 43 1867369514 61 2 103 2044550 1605244082 1227474116 89 79 15259482 139 23 1536726278 1045381165 29 1899375300 1534785200 5 159288590 505571237 137 127 257429127 113 2137800720 1078662314 2 41 988778386 1151532970 1446237909 1949 47 214610460 13 1621082118 1527661259 101 781319504 1488458920 83 1398048884 1949 31 13 279017888 37 109 41 580255903 139 53 113 2020161681 1942911152 7001 61 658318560 2074838930 29 59 1226845528 97 1910650487 89 689980777 7001 1933333151 1331695215 1321265959 1955285408 41 79 137 137 832893768 47 13 346560189 1197290259 101 7 3 1418490530 41 4999 824098039 113 1854343786 1039197566 127 591903058 13 612432145 90755002 337784323 137 61 1494100084 849423825 113 41 1472399093 2089270538 29 1191860734 73 530615465 137 1187301458 995568690 1949 1876770060 113 97 83 1602734067 496505585 79 47 860947048 384456415 83 1718624860 1451116651 17 97 37 31 1935607233 1185969635 196903821 8441811 47 1027425120 5 101 1736462902 1007174547 71 79 29683353 2777 556685751 131 1459231892 1949 1873263809 139 955717296 666578421 37 1949 131 994774831 787530604 1238259729 109 616107010 370118243 43 1985444447 139 61 166000398 1071902736 17 1067229213 1191457965 2777 97 1241687979 1830775672 103 1726462260 394882646 61 762743547 10007 156509480 97 10007 67026886 107 1901400973 67 1138064077 5 374386920 2118801835 1949 750148661 134872749 97 588349344 107 1711212754 579824336 47 19 436051399 71 137 1949 1200623777 614122629 131 137 17 2140729590 174176900 127 1837274202 411427798 499769594 10007 262737731 73 127 1786657678 13 83 2040672406 1382044532 29 41 1509708027 1528770895 41 797648809 109 752900753 41 113 1512628848 343016612 2 811213120 953334352 61 1449482793 73 47 569780201 268544793 1711032817 13 1993334187 37 2026046333 715239291 3 53 4999 896880588 792966375 1650187087 29 109 648862503 2 675530687 139 1578429512 101 903873644 1795862517 13 17 41 97 736933347 1028972896 2 1949 59 352689964 1828487054 2777 602078593 2050734510 10007 1375432129 31563686 4999 1410775254 71 67 107 109010316 5 462908455 690565400 59 952988060 261305867 547293337 1081018111 107 1726499302 11 345094057 101 149 1949 137 126461412 3 1780726407 1510050452 103 29 1769282721 1114496564 1157153684 2777 1975024616 395863723 89 1574022138 53 1621130007 71 1274351832 13 2001064390 2000877791 11 765867394 839139860 7001 127 47 94871615 2122363672 426202227 11 1396587655 2030805098 29 31 718627337 1925095691 2077977251 89 2098857794 7001 101 763709480 305101911 109 2025419769 893668409 71 1105862504 149 535541164 137 67 7001 31 1936971574 1492526912 19 31 564414942 862958745 107 5 2102142729 113 47404446 131 2061742452 139 59 131 83 730222025 5 55038210 71 1254298780 1888160277 79 1133389774 89 848547538 1917198573 1246704344 139 169370571 71 2102558997 1013355298 137 17 1470339265 4999 1043231312 7001 1980792930 761645791 137 2131544229 1436110511 97 71 29 617646365 1702810189 37 41 1311812538 1889544436 79 10007 7001 632435335 1511108885 113 1065482763 1926567318 1172145303 149 1181256301 1583757855 10007 53 137 231286277 43 23 103 751128633 1940198434 1979514018 773890191 4999 107 31 1447389024 2 1584770524 103 1930132481 219367440 97 71 71 2 284133620 544209684 47 522679521 1620091466 41 748832561 89 1135533022 67 996979551 137 67 15759408 89 1342609589 989585542 11 345283347 830387054 101 73 706502979 109 115484628 7001 274067524 127 23 2079376870 137003295 363948931 1680394750 113 1525566289 109 43 1887989235 11 402324973 131 109 127 1336865246 97 838194460 627579233 113 1081850813 113 149 2000076021 46062221 1182126910 10007 13 1454614568 2120820308 131 107 53 23 137 104351941 47158825 97 126612354 113 89 706080699 47 2120957477 79 152132749 2777 59 4999 7001 1074921288 1710260265 17 7001 61 2100537420 1211135244 41 1773851697 437917155 3 107 657410996 637286222 131 127 1033370425 935199601 61 37 1267293068 1656565958 83 17453916 131 2009832462 11 47 618979660 1768613572 23 67 4999 107 59 31 1949 103 1347361231 1210319113 43 7 1974865214 1093968173 17 89 2105558707 68665280 1248417895 73 7 101 10007 418264610 109 109 600178656 11 292821694 1014288743 21032393 149 43 1544795597 1998987827 1440860806 11 202001472 29 481116615 1196328148 67 7001 4999 7001 534757383 43 585153847 53 1719296786 1949 492954254 73 726200569 149 1564091740 667173426 137 427279895 1852590390 7 71 152926758 43 103 1407994241 1233669728 103 2066459039 1153928035 31 327814976 1307247934 61 43 31 1715938580 1949 4999 2126939527 41 109 1029253864 552907431 101 71 139 4999 1514672005 561028723 71 737950144 2125441975 137 131 1569454874 2777 2777 7 1348366481 139 2092465829 1672827053 67 23 194668941 899036546 313237929 97 1388857332 47 79 800830907 107 1316244236 529482566 1828013400 2 7 810413786 101 923296999 41 100189527 4999 47 89 10007 1724170555 5 242674955 1949 1273459059 324842967 1501605991 59 67 31 1187894611 888839502 31 801511076 339382234 499613950 5 36096028 97 257526755 31 1658232873 223078635 1073860454 53 365083928 41 274322923 1310321091 139 1384438332 584842015 1911983227 101 107 1868025474 5 578427765 43 107 107 350983767 1053510665 31 97 1723344693 131 137 1156605101 74616135 19 2107629701 29 1736041036 1949 1228567742 1397850374 4999 11 165728398 83 884995752 59 113 41 974141632 7 326266024 714201528 37 1299801342 83 937213590 2101396988 1528420635 137 438647696 67 19 67 2036028076 139 764187111 13 1283345973 1991574319 19 76533976 755722517 2107216385 127 1545433954 29 61 857242516 1870574028 2022509017 19 590680530 11 41 853985556 1381346744 1061181349 37 1608992767 4999 558133351 101 31 13 1044269928 23 1263882177 10007 101 1840457047 1170873615 103 29 458221808 1753384631 101 1200541564 17 5 1252007500 700249832 10007 17 109 1541468268 2777 522334261 2777 2 61 588132354 83 107 624098076 61 104892794 127 135443849 565714896 107 41 269867004 103 73 2073445937 1176980794 23 1374544699 2 97 184778016 71 71 13 394922793 37 29 1514569660 103 31 1428373110 113 76808360 131 131 97 1010260335 139 568552673 1903292806 5 2049166770 92177130 127 113 1949 1559572259 7 1415719805 23 1288071425 61 4999 2119537385 424344721 83 139 103 4999 2110170631 149 109 2119082035 107 89 212177921 23 567107044 464082288 7001 1841644063 826047572 7 109 2051990039 1712104860 107 89 1917992720 1426124229 1904473146 1949 13 1374124492 107 1950807522 441830285 1747250181 83 79 1482199659 13 73 1631589372 113 1999196121 13 127 1977967096 7 101 811246645 1261352539 101 10007 17 1524693195 10007 1630245828 83 2777 748740537 3 1362404085 1436459973 13 400685025 100283947 1906016803 47 131 1617873449 113 41 72864462 109 89871917 103 1722460451 127 2091601481 1432923982 1625224586 61 103 11 599896677 107 976957401 109 19 461519785 139 7 202430207 137 1314708783 113 39933861 17 649436074 73 841192703 43 29 606610537 13 1949 1564066653 127 109 43 707005292 113 1389111586 97 47 1403571857 3 1038510663 5 1219689576 2085535326 7 4756595 101 1991978593 11 24622741 149 2133559459 109 103961911 1144158394 224681625 7 2140179000 1101953095 5 37 139 139 300164384 83 710143883 61 1956584089 131 222826415 1925523150 89 2033985975 2106899225 1611484448 131 698869542 71 312863062 1165364890 644625100 37 907025770 3 705809610 1271624092 2 29 387201475 182101469 109 1143856573 511937029 553666115 29 47 1934012862 10007 1292518330 1949 11 17 10007 61 1852921970 785608142 17 561657578 139 127 68224146 1799917279 4999 1473700201 1669646004 13042391 4999 202401932 127 1839341254 139 7001 684802815 7 1025616951 1317351483 43 59 1221739607 46159141 73 149 47 97 53 2071296657 53 1426668932 1463306227 89 89 413895657 1169848963 101 1337171926 7 1462934736 59 72799274 1047225330 17 17 289364871 386749211 669863934 31 1196001137 2777 228911084 149 760126331 3 755674926 1516778823 73 555224349 64664257 421429570 41 1397143282 79 1493111980 29 1401685130 1664551719 1522103535 59 43 17 1355640469 1636101981 137 1481109329 1176164843 37 1391485031 931213938 107 2089017202 73 5 1458388285 137 3 758974536 2001597669 781228300 1897603610 5 4999 1208763199 139 1478581214 11 41 1269445485 53 7 1909633138 207313743 107 623049401 13 1152306052 2071550213 127 1315035220 1242060153 19 37 502511208 19 1823323647 97 559313569 59 2777 726707576 139 2093411127 19 5 41 226990965 89 30788393 1418830486 1788304213 113 96778450 2777 1547777452 67 122290812 31 1211427641 61 1842478648 999844534 11 1204594545 1430907599 53 909976080 2052089881 109 841371654 1432012788 83 11 61 71 1233257224 97 1612593184 1253580611 79 107 1672274431 1801049466 4999 31 113 948231364 47 13 19 1422732616 1237294991 29 159350331 139 10007 808144592 103 83 1958172850 101 89 7001 23 575067848 113 89 275751192 1768229305 131 1493466810 1864155152 7 758022461 752691965 119805334 2777 113 148957005 1447245338 59 1030534211 1897574848 73 597204165 127 881418608 41 850988784 1664108451 633096492 1207999575 19 643828011 1852564470 2777 1724244081 89 3 1829404548 80639202 958243391 1949 1949 1266682386 61 13 23 234391965 1949 311723060 1225815754 1267798369 43 1858752142 101 23 2094707865 795402537 1784378853 149 182460930 149 1270932005 7001 2035003870 17 67 103 113 779582819 10007 2030690489 846742305 37 492280226 1506588920 2 23 101 814476409 15336261 17 832030275 1759795086 73 2144292475 31 109 743206036 160304888 59 53 1441968986 557700450 189926775 71 1357986683 5 90343594 19 41 53 10007 1012006446 73 41 3 790807113 450156570 83 106007402 76285879 71 181855152 1287175550 103 2777 1436342156 1622681633 425878822 101 694577606 450307250 798391114 2 61 828229513 2146262918 2060033328 29 29 2050337737 31 4999 67 845232537 430001980 89 1815933839 101 1505492927 83 858181331 71 149 127 1584964445 767965131 139 1657508836 53 1378759842 107 425616040 1022622544 73 1314533119 316051370 41 752776575 465495619 10007 83 1107822746 1177059172 2 43 71 1701219143 71 85725147 828716288 137 67 226690346 1214059564 1084900489 101 1343841865 41 10007 7001 330468203 17 43 73 37 2035514232 523259924 19 1886957887 19 1780360173 139 320349130 1854598165 1451237055 5 301432214 127 71 958879921 3 357702120 19 1409470388 19 984915806 1472433442 2 27487050 113 172636772 1667693192 11 744048279 1226247516 41 67 1002217758 11589928 101 1394317625 7001 1342462753 47 1677481512 1431785816 59 1800340729 53 1522612302 19 267529443 1639923682 1949 11 1163641028 11 1891949519 59 2058386277 73 1400978040 137 7 355994296 97 11 842950229 1315915073 17 407535075 1030480832 10007 31 67 1229926610 71 59 66196337 127 188599572 1946609518 127 61 2083764087 1168211366 73 1949 31 19 1656972026 1822922985 32954998 23 441716175 97 1135206809 135362678 11 53 1062426446 2085176403 23 306748638 4999 2118236268 2101689684 811121696 41 693184846 109 29 7001 2068265927 89 37 1847990068 1650330161 97 37 898047163 67 37 7001 10007 1468136977 160922567 31 109984230 47 1597619156 7 7 515377807 7001 1949 73 41 43 1394724780 702914206 101 2111523486 83 2022076212 4999 73 7001 27205886 910501053 47 914957366 101 813136147 2777 31 1282086406 7 86622151 127 61 1407116402 113 13179416 1217905073 41 7 1267850278 1006298387 19 46188140 79 2036351874 7 2043300973 141914830 139 1455432550 11 454043667 71 1316434714 1649838289 11 5 1819761810 25818403 1949 59 257072173 131 7001 881383894 59 703878573 61 169515218 935366253 61 83 1663620211 595075961 4999 47 2123606029 1339155020 1987197966 109 1434914604 89 7 625116527 1684463179 53 2020624524 3 113 498271496 67 83 127 109 1988601450 17 1890570068 882857770 7001 669134577 131 83 501386926 1154855655 37 2080706641 67 1670753447 267143833 11 586789181 97 24732769 101 113 149 2062950147 59 17 516524973 139 1651435092 1302859451 238457120 109 11 798529259 19 47 17 1609722911 1758936892 71 972776751 614859716 2 31 5 1711491080 2777 79 1470944371 750886705 158880313 1798352536 43 71 608512387 41 751235907 10007 1471099049 103 7001 1949 1680460933 459947665 5 3 11 1267457963 1109638513 29 113 1220706682 7 2136403794 1424040758 1463173995 7001 186569649 2086292285 11 83 301288008 1392198892 7 544076134 401505928 1321019202 127 17 1980641712 97 79 5 23 479570310 31 435752430 2079137123 2777 1245717768 31 1823356396 71 1768274241 2 947521138 3 851001867 71 107 32188917 71 994034080 11 491827635 709093892 13 101 1309686089 1579022183 109 1480767409 71 1379875639 435880889 23 103 1755392641 1915815378 37 7 61 1838297136 79 487552652 97 103 89 814332556 1869427557 23 1470206667 1838218471 591314057 71 137 1446551878 510897378 10007 7001 454119865 1408773489 41 1012061671 101 53 47 736089982 1787664043 83 2 153691155 29 103 1674179613 1918458121 633641975 2777 61 936972234 1765631406 11 83 3 555622458 711437790 7 83 2085039557 295537063 53 83 841107558 137 67 101 659329515 113 994779200 2 2 157391032 1949506322 53 103 1444247769 2 107 780635727 107 51203673 59 4999 144111172 599974981 2129988253 47 1351530210 1151282324 53 149 17 113 1307507363 19 22969309 13 1741061894 618134827 107 1845901726 1638311739 43 468884283 7 144138386 59 1768565576 43 115770353 2777 900084017 370682381 19 2005138001 38765565 107 23 7 7001 707079997 1674849230 807935058 89 244761303 5 4999 127 7 1303493709 61 113 810232921 4999 2066605214 127 401266589 47 251910318 149 465919275 1527359515 2777 4999 217735169 61 1403691239 1949 557702452 1084458590 10007 113 1012493447 1290615827 41 1367562298 53 868833611 349753413 29 113 1154490716 2 910842786 7 1138174114 19 789783545 1066036734 2 1241989667 1461957388 113 101 1676915928 3 913781298 79 2006730745 827774166 519458557 89 89 103 4999 2043161286 726394692 921085706 1309560386 1949 149 1655110029 1090642750 73 1988261726 560621458 7 2 83 2777 47 23 19 1712725740 565200991 47 1386854286 67 1160110628 1786781594 1188486575 87808740 2777 724262253 41 149 7 1025511354 287583922 41 1278435064 19 2777 1358030756 230754815 1320201630 3 1409455929 10007 732162155 113 2129949324 59 1599112046 101 149 1661351788 935210122 43 107 149 109 1781233690 113 139 90012230 1693067121 19 89 1680040640 53 688116038 17 2 837879804 1800121788 71 10007 1344120226 970709021 137 352211630 1928444920 67 10007 771705995 19 1268410010 7 83625737 47 708086396 47 3 1949 29 109 61 109 37 2065857408 2053700244 131 1966265855 7001 1949 1349781899 11 59 1466668669 81002681 1945628443 19 1740341552 23 97 2124356313 48093066 19 7001 29 41 1141141807 1525603891 2777 137 293110678 137 83 1941502554 788842553 37 43 1045302695 89 1617710369 1775327233 7001 1288723102 127 640272703 7 1082653071 61 529767676 79 71 2089806261 97 11 1529192390 19 937792462 1832071333 89 1801673437 137 1270646899 109 139 107 1141460806 436734089 2042513746 584184443 7001 59 1949 1285335876 2 174034388 45151584 1429730111 10007 19 270111638 896786094 7001 1508288439 127 61 1696713414 554893515 127 597899380 29 1021063436 83 1937230950 149 354441521 2077436665 89 194786124 13 107 1699346608 604690705 67 73 53 131 158642202 41 1266013457 83 767119449 1861644863 2075398560 23 7 107 61 31 796659658 73 31 4999 2 299827322 61 71 47 1687288814 10007 42910016 1031360490 83 53 4999 2777 1478913566 137 856595651 108588666 645851780 680616098 10007 1928037944 71 1346434486 83 653264170 806772638 2 97 1392356042 286246227 71 131 1426602052 428933693 1254567810 938619132 113 1721318418 53 1311198058 139 87816883 73 41 23 1418034414 3 1484698188 61 619861443 131 517132718 1723894398 1949 127191740 37 37 1493040280 37 390543066 89 89 788164996 1086979830 107 1122741529 109 1073801183 1154557712 11 1535052321 320423773 131 622481452 2 972320148 10007 10037021 43 1271050426 1871793958 23 1949 123874542 523898516 73 1422269804 5 97 640806153 79 601533097 1325314293 131 97 131 13 10007 519443356 37 394023656 1975232975 71 103 816351426 127 1081438147 1297763764 1871100208 83 139 167636085 37 198718934 2777 507219050 5 942914469 125258329 17 4999 83 1666504378 1851108754 41 1130746547 149 1921223916 10007 79 1689139448 127 972294752 53 67 1458966272 101 1146689461 1952662164 71 83 1903688913 13 59 97 109 3884324 67 524014638 113 37 2086655901 131 13 131 71 2010416154 23 23 655937989 1680065897 41 2072025241 7001 1150306306 833069993 1167779968 113 416611903 109 1011435743 2088121720 61 2042554622 83 1691354744 658752329 17 1836222054 3 1894899864 7001 2119685769 721670081 1407603903 253723167 3 113 1333056105 3 2022064992 59 516463934 71 1994732433 1101409936 914839751 113 798235616 29442037 113 131 43 17 131 640703446 578462333 23 1870431852 1579192657 19 107 139 770526632 43 1762122084 1949 1318615440 73 61 2134126435 7 570062429 251017837 23 97 10007 2062207559 7001 89 566528788 29 640178909 109 1288316126 137 1602478451 1507097977 7 1024908647 1440850700 5 139 59 7 614631696 89 103 1926253058 1272759679 1195155658 41 137 1375709446 1949 2093556600 1007123007 3 1899567746 15567858 137 741007995 5 101 1801304296 59 1278008145 2118446448 1382229423 19 41 738619305 11 1792029162 327827995 13 131 11 228726058 1023964799 959622117 107 7 2001633576 67 2072395358 1167517446 1931870020 107 149 814327475 13 1476411274 1713798670 740345305 107 71 1849788276 1934846739 89 1373347900 61 1510167301 1949 893803604 109 1843433358 13 4999 609982979 107 2110593083 1843053052 485935482 113 1079951197 17 935603970 61 59 17 398060015 41 2071487493 261354600 73 109 274431698 1018749316 10007 244751206 107 13 31 1976680838 927297792 7 571931017 66677177 7 127 707518143 862866914 79 139 102040263 67 97 866170185 528466560 37 1686864630 107 43 109 29 1779681077 714004102 89 1869725941 1698999786 109 103 976904736 343810189 1917351453 4999 3 1029287562 661933173 11 286545136 53 149 727996865 67 1702736057 1852593282 280651967 59 1047996350 23 1330976420 1778108472 18713185 73 980060770 97 1251656766 2130425841 214919540 41 1258987419 37 1504210062 29 47 1591639490 982562965 342173779 359826722 71 107 1928147597 19 373758602 944013357 109 41 701976731 1336944473 131 43 79 446501364 1396792443 139 97 1998687231 228633753 109619385 71 79 31 1814542375 75047404 47 13 101 72872611 2079083615 7 2 7001 1106534078 67 103 569858403 1707207067 59 37 1000902984 1292456842 101 41 688737024 1918847806 41 7 79 838948838 19 990573714 1058351190 13 1728817980 127 2777 96278590 286533637 139 2068892263 1500165562 79 407082339 1099838790 83 1730855606 522585936 53 554986108 79 676933462 17 1640047068 51222457 11 137 1971492746 149 555201754 31 17 716884271 1666752493 47 11 73 570248917 149 486716695 1386860114 3 91489383 1199305737 139 405531805 2011748390 61 1871511720 13 1761765746 43 627278668 61 671699853 986364632 1241090258 23 1389417534 266716943 1016744678 137 71 2777 139 765173177 1328142359 998835953 341219536 149 19 982377183 1679054516 10007 83 1323934182 1547723270 97 1904949890 107 690398016 7 1944213411 7001 19 41 727415440 1275100328 59 4999 89 1271922852 53 1826693670 276133112 103 1482000949 1995106156 29 23 131 520383090 73 10007 1386378770 73 1179567872 4999 1016752613 1901739898 139 137 234471938 41 533050594 10007 1278713424 113 1945619205 5 1995553505 400775364 139 37 1993800722 787529682 113 1150479555 956691062 71 253457291 53 1144565509 109 19 1730870911 1222113877 165192310 1248904257 47 5 2777 1835066593 376984588 1726594612 4999 13 266118333 656058403 97 4999 211362719 1759618006 571533827 29 1536884348 169410198 7001 1949 557981159 1276529910 1178679191 101 131 61 1183308781 2003468589 31 448266212 2 89958432 328356715 83 67 3 23 1058034937 227605010 103 43 1577587725 59 5 258983380 206559205 73 94698520 107 1859015432 7 1864418976 79 127 489351955 1108713302 17 1025643677 73 965734155 1097976429 103 375323451 2082580278 149 510395829 137 541857396 131 1327354002 13 1466907195 67 107 430578565 43 370781002 17 1308070593 1471333187 424672390 1954775312 73 2 17 113 10007 17 912754004 59 662342201 61 37 439903434 4999 160032987 243773536 518764062 149 2072122591 109 97 139 101 733936801 818273597 2777 97 131 1457771406 31 2103143805 23 721948772 127 474064305 13 334875465 53 1340476636 1974970648 71 83 1949 1545344559 1065601983 23 23 49170389 292675437 61 67 83 161853154 67 431649548 1898512032 37 7436112 79 933041271 1147705996 59 149 1949 149 1576398544 1818822885 17 1469946004 89 198750083 1208761866 1207709082 991906064 37 3 1355278950 7001 1145685646 895186026 19 101 2107778811 61 648622593 73 67 1320753881 10007 109759003 31 43 116324483 47 854498681 7 41142787 109 1727860370 59 777512207 137 13 1759300829 528887996 1415597207 59 383711921 97 1564044865 59 1793492856 1714438914 103 404342343 955559797 149 47 243995941 1494836081 547159560 2 1883671852 454556022 530959623 2777 83 1135035209 83 123314611 107 969216700 507671757 524167845 149 7 1145242301 79 265586034 956888920 2 388471740 10007 677784117 109 1123078557 1188922514 23 37 786907490 1724165849 1264095699 101 17 137 43 536148080 1949 2 79 2129655061 2041390494 1339972291 1966571314 41 37 1852233628 131 137 1244003292 1356779500 691017877 107 19 137 1256989933 1629742378 71 646642795 2 59 1668835371 7001 319419448 97 1050487593 71 1393392652 2040865690 103 652673640 149 1930613562 89 114585174 3 470874471 127 541286038 2085063353 79 101 11 2085477675 71 170990578 67 149 981134455 934035555 97 2 149 1379311327 1949 1851240109 2777 23 131 17 137 386480562 101 1270955316 131 1342061048 19 1146489013 323208517 1949 358247639 1169355260 1139863878 41 1300553406 739748584 127 7 107 67 5 17 1506364220 397359853 37 90152128 5 149 43 868123001 490716430 585478282 457213496 43 61 1087810011 589097654 59 61 348293635 10007 550538544 71 1037834974 23 706875859 1226323164 7001 5 137 914002163 4999 10007 1590902434 1949 7001 1858758499 377125980 7 43 137 29 89 1683421294 5115008 10007 476643417 83 97 73 128614685 317179671 31 1462781996 1824525527 1802222105 17 67 1890763651 1253655291 127 916041755 4999 1971230675 67 7 1123640238 1865762206 771921521 53 1063325591 107 18961256 1548208842 2089398298 2 2 625102416 23 619005132 79 103 71 2777 2086099062 1015626656 3 1988537394 61 23 17 728051843 1023861533 1949 1584264140 350605195 17 127 97 1573933640 269632755 109 113 1081954434 872931610 67 1726299462 137 37 127 19 1504112219 97 994801 398880208 4999 399983308 83 1097868888 103 1727158384 1616594579 101 10007 37 1788917645 1973779060 5 1861425953 41 47 19 41 7001 803105713 714528921 1236134169 47 1352593390 2777 17 600966830 1335507743 113 579157092 279246504 13 31 1877191642 41 59 61 1481741118 79 1271111975 53 1074339309 554663338 712758369 3 24295455 71 11 11 1490693743 1693139382 109 2052703151 867686325 67 23 29 1533101124 1561393872 3 1887296554 11 1950716339 1762668771 43 1310857236 1240817503 53 1624695178 3 89 912198914 127 1503788966 2129029610 140943657 113 127 2 532147096 1635533322 3 1178674177 19 985599437 655498528 10007 1478882874 41 1624913681 2 734425315 97 31 1216674391 1753148208 47 555126729 197763451 67 1372776749 190594272 101 4999 590451886 1421225698 1095950766 27434512 4999 67 41 41 1051025242 2777 59 7001 336410282 83662845 23 71 73 1456532815 326782125 5 37 2095100617 1553659260 47 289805885 2053252061 17 464605752 1907132946 2 1221615452 2 2777 1027703829 73 683406405 11 71 13915787 271829051 89 19 83 11 4999 895485867 541961586 1178783737 2777 782544715 101 79 290837552 4999 2138184923 577420270 7 2 83 386704831 137 2777 107 131 1215423895 230233944 4999 1845610804 13 1587920464 1616007503 1949 439651522 1949 97 592381030 2 127 1907095119 1897037227 43 2065019236 79 869332511 1814110776 29 385103739 67 85541312 79 1940463728 1979803595 127 73 1931616281 1860698100 5 998886715 41 1038297325 19 239788588 716127499 1746538159 71 2777 608976569 109 23 816222805 19 59 103 53 20320433 1159419951 97 1309952001 1061469243 3 53 803132744 502445596 67 1831078041 53 1655157458 662653199 1167891660 13 415073215 37 1665675694 101 137 517172397 1965389533 149 113 149 1949 1351693868 31 7 1468781521 137 482780465 19 741278388 1566074981 812841804 23 1127598969 61 104582975 29 29 43 1749292761 1792047395 53 678706038 47 726733505 3 1288729809 4999 2003684183 1362347476 139 185382916 4999 5 3 1918013337 1629343932 887482515 41 142498206 987783604 1218210932 2 29 320185429 109 37 11 243764796 4999 1179664020 113 1400922116 101 79 171463372 2 127 1568481242 557098581 482885329 468573116 107 97 490681387 1770470618 7 607625876 1862071991 13 528078232 2 1191195672 61 73 670253004 97 1617376933 322637617 89 1838244448 1955765136 118858441 17 1182231269 41 370797441 7 1514787386 97 7001 2094636191 7 1165064597 73 108333387 27476499 1473890790 67 600151954 484302498 103 23 134769604 732927522 89 127 665942021 37 109 468023546 11 1317325570 71 37 59 83 7001 4816688 1325191286 784253370 59 97 235117233 4999 1264562037 1366126720 1917786991 61 1565280740 66016075 5 43 1384332153 1397477127 1238958936 59 149 180815821 656762498 221637336 144851838 47 89 1308638111 1267779279 107 758257326 79 47 1291499625 43 71 397928355 10007 359961797 19 131 558170826 1074541386 478094432 490072811 10007 706960458 41 7001 49878482 737961842 139 1172135068 53 91077628 31 113 1370751133 137 19 5 843223060 119256993 137 7001 2777 139 31 251472744 79 2119367918 1574050194 138532004 101 3 1512237960 1710229590 59 507866694 19 1222503130 110285054 11 29 54824732 1832997403 1800486037 19 1109098818 83 1990326471 1117487183 127 31 107 191586795 3 1149162039 250412885 1543502617 31 71 1757260468 2 1306444551 23 1354987454 41 29 745187944 152057556 127 1212722880 19 73 7001 27569938 647480478 4999 1142221510 7001 1074646499 67 295731970 18073620 31 7 67 127 131 26023150 2777 741631174 2084585597 127 698342266 1005258916 540494063 89 19 2067975181 2071872461 131 1299917585 59 1028869705 362333456 10007 67 902960976 7001 1949 1949 1405794210 5 1926705521 31 330395892 2777 1364151264 1366019415 79 1541301771 533756712 103 13 289546426 377680297 103 824755306 1963517133 19 23 103 762357796 538044602 10007 101 7 667719437 2031783519 149 137 59 726085506 1662295295 47 7001 23 1736189696 71 889531168 3 127 79 41 1367139547 107 441243818 107 2 974955506 83 1869501877 89 1083286017 67 625546974 1128206515 97 1783177093 79 479671252 47 7001 1531347042 67 1495289652 2777 23 718153104 113 849264947 270341883 1291236177 7 109 2777 1461893333 10007 859268619 431211438 73 101 67 1443398878 101 75538910 1318514092 1949 11 89 1108756749 59 1632792904 1898239096 79 103 37 1701242092 1442628927 67 2129783471 747731985 266077490 5 3 292022631 742621815 1829773591 47 358087877 149 514198404 831760806 611754381 7001 315855900 31 71 1147808580 218622625 5 53 2 1512524288 101 3 1437449571 1212188961 47 11 1716147983 11 1759481328 2 1313697778 139 50597529 154168097 277555019 37 427386366 89 2777 478765484 139 1396333432 286372247 61 47 217281611 616091040 2036871376 1199166559 29 67435541 19 97 3 218831400 23 1507253381 1455572964 131 1931223468 73 1631766007 11 1669538651 1332308043 127 682568739 97 109 1709356193 911026403 67 11 735408333 1391301693 83 245641073 37 1683042495 107 1506492376 2012816742 59 520160520 31 415179969 3 7001 137 1520418328 153839355 101 41 1813638608 4999 61 597689712 566487785 2080502624 2 127 321177983 109 323735559 548951806 2777 405358912 4999 1374957610 109 1202625013 83 2047017380 173142565 113 439451350 3 1696597179 97 350428408 855536673 113 1705853262 10007 79 771146176 1202845942 369280390 2002083485 19 10007 1049654988 79 109 5 103 927746235 1750126560 53 810300881 101 213490063 67 31 73 79 4999 1704692746 883000580 101 101 17 494175640 61 653468150 5 201236310 1116229098 37 5 127 19 17129887 5 23 47 19 1938104424 79 94571611 2078782695 963224476 101 1363782392 904109843 7 97 1829567440 341761458 5 1657610645 89 1497515424 457403501 764991971 4999 43 5 508891855 1932594640 7001 4999 457988384 1258520046 1123738168 7 107 23 378693752 131 755995371 67 67 13 332202534 101 11 1949 5 354442880 127 13 1373294013 2125873150 919885775 73 149 83 252873195 402034238 998705407 103 1839522320 137 37 80273757 73 2028594883 1005322974 53 386674018 67 5 962068560 1811315820 1703936458 101 59 603498669 900433220 59 8480713 17903026 107 43 1842221308 1397590083 41 9767881 71 266796630 1341346677 4999 4999 43 29 537172423 725585394 109 504242066 1624285191 127 17 2108749479 62560442 73 38149405 1594802965 7 109 1069518139 10007 391942963 109 2143784554 19 7 1073916823 1921676778 107 59 734804526 1730991699 67 19 1247891006 61191580 43 83 127 1784860667 1534060462 11 745567273 41 2104481374 103 109 1962659668 655076048 1109735228 43 127 4999 481783624 17 1954316957 1591666344 627619026 10007 534288613 79 721756961 293462312 71 2777 83 101 89 162501540 2007801641 139 59 1607433052 89 1643999618 29 7001 10007 2777 13 97 507545033 10007 440408070 53 1265379876 79 1925424619 2777 317538842 1058417610 19 1556481140 103 1756004873 661102822 5 1230657160 1517948675 53 441043846 674770931 71 139 1913268351 360552210 10007 1697077130 43 1734439830 97 7 181757912 973415170 53 53 2 2 775878808 23 976180820 73 67 2 539378452 103 510279425 139 37 7 89 1308738503 2 559726312 776919352 10007 961162343 536116101 71 1612120347 127 504024900 47 17 139 1665086421 404820959 137 17 422280918 536650934 19 254731993 4999 230146352 127 1586343411 4999 89 1715821744 1796138726 31 836656923 5 2096910790 1949 9039462 71 857420992 5 1983766149 454557166 101 19 1823982928 1472208576 137 1892781829 71 990768719 1949 332000456 127 1268480572 936687893 73 43 957594520 131 1184622492 17 1708765094 71 113 2034283125 71 796478 97 499332138 881388474 1949 477091812 7 10007 23 904643834 291704612 2 19 103 693096991 992542017 79 1521091833 41 787059370 1160713012 17 866757496 11 137 2043952731 1490134646 13 53 1238555230 17 47 97 113 1820175841 11 1949 436784543 97 1418827730 1923759754 137 41 1286316985 543477427 1281742791 7 1275249164 127 17 131 385513874 7001 1227147106 959277762 37 53 97 59 269479432 2777 1485431185 89 1387074167 1519789165 139 258820363 3 1897110502 4999 1211162801 71 61 1997089431 547118089 31 647323896 131 1999212484 1278314341 107 3 1069135722 1570085562 89 1689401827 1694577978 127 1791463016 3 17413182 19 2 97 1125410102 41 710440538 924399038 73 71 280731650 103 2082984862 103 410292068 1276605930 43 1138697215 4999 113 89 2 1170719036 107 79 632378489 67 7001 47 780720675 1949 5 139 802017351 31 2093167492 1644681440 31 1654833475 61 795423286 1483435271 101 1414269872 508627415 1604490915 5 215183860 149 1522499731 731143894 53 837666166 1982612075 2 109 1715463364 2042082374 107 663257843 47 10007 762083085 149 717740003 499836443 61 1012903973 109 1782429258 43 576391259 1894899047 83 1405071784 107 1454821969 113 1090995281 17 644506669 7 1582122996 1109500122 2 113 10007 207410735 1184082589 97 101 59 1695216504 131 1940757009 2026782453 2120060599 101 1835962970 5 1380049770 3 1023466635 19 1925348052 17 1504093139 1807481651 1468535355 43 149 1625297066 7001 442761751 372124774 71 19 825524236 686858702 550250360 43 1530927934 330012103 103 41 1758948831 209172693 350296443 7 161159005 89 1767493542 1949 1726410557 43640059 43 240144938 7 1880658080 1188583396 10007 400099874 67 761927672 29 19 2137787622 149 1536674636 2 2777 1151330315 1851331482 360554490 83 55822729 43 1169641151 1239083614 153966125 73 1450200595 67 59 103 23 489800391 41 479351550 1970909382 17 31 3 1350146437 71 514132437 7001 611187300 10007 61 2146202223 440643931 240128350 1049090152 11 1250886774 131 1166723642 103 34507614 2069963487 3 713294447 97 116186812 1203481300 7 131 1427189882 23 959895110 8045713 1346912653 113 101 736101851 31 31 206893938 95678699 579279371 47 551142262 73 1293960951 107 7001 1681815225 47 139 692477947 149 88288907 537879742 101 1178928560 2777 71 149 938754683 1832170641 7 653728661 101 572224590 97059248 59 109 118521470 5 1917081348 7 1949 1710927701 614917296 1790653453 1017495421 107 67 2062593124 1535918251 1864591891 79 681863773 97 597785974 1666116244 13 37 1567612300 101 127 109 2028425710 113 726618589 368774831 47 73 1183070428 29 109418508 31 701556443 1795595990 47 1501459791 47 89 89 53 2025532217 1553851615 546321987 147061589 2777 61 11 821294504 10007 1755007646 31 81418865 1483853595 61 991129525 4999 1438662210 109 1326917386 31 904874624 1979381713 1949 759735792 1478462675 5 109 779315120 67 773681428 874812702 1805540085 83 109 1768589855 1292969663 590799478 83 1232590431 1888262100 149 47 122539810 579123002 149 1194633732 31 11 43 1731050699 1171925268 19 17 2016652234 71 139 3 59 1844132891 1666162182 41 438355427 59 19 1786333020 2777 1173144339 127 1182481215 497269587 71 887609937 1146018999 139 37 925735725 992003900 5 107 5 1853529115 1924438124 663899406 2 1949 43 4999 1519965946 1550942183 2034319603 31 73 137 71 17223223 240153861 97 1471513688 1891466870 23 4999 1299984951 369041177 318335470 7001 1474312586 149 1941797215 101 434922632 2777 616857787 113 483172519 1949 17 1897448982 257439092 137 1260561660 297996114 19 17 992818139 300880469 10007 1567906767 210184220 743031698 53 3 481310355 19 1138577134 137 5 727780700 41 103 61 1907340802 19 1511004051 971408372 1590323031 73 5 215501105 1805945355 1266969240 53 43 139 126144307 127 1031912211 59 7 562266873 269818231 1876763963 127 61 61 463356793 341979420 149 263780362 4999 663717230 505164333 352598258 17 17 944975107 507041150 107 468571468 67 19 79 552746788 11 3 1820638470 1023302269 23 97500568 1839922098 89 47 11 11 47 59 819151634 2066013915 1504159472 19 1956489280 41 13 103 2 518711316 1069707580 73 342973609 37 137 17 1565856077 1388576932 3 395259681 193579785 4999 2065951727 66446540 29 89 1697116698 17 41 1384390830 564574223 5 1222306770 29 1300293590 67 10007 1718301970 1731093480 2 729415144 107 1003148869 17 71 1046049279 131 109 635159132 109 1949 871930579 4999 11 348797622 47 2078404437 5 653028565 109 13 323593335 749646952 559887390 41 820221851 41 510354675 103 37 715311602 2013328344 10007 699900251 17 71 1226075286 97 2017699654 109 311089354 73 321346109 2777 1681434195 3 1013775711 10007 2033102176 46402459 23 83 7 2059098671 107 1462196825 15141935 23 318676869 166312418 109 13 19 765124604 11 139 1552165879 2144023970 137 1033481831 148711575 79 142113021 23 1800811243 236726997 648348688 13 107 43 28244249 1338956040 1875402957 23 71 59 592990946 5 1735518850 1802378855 7 89 162230891 127 1639832636 23933150 79 2 212351196 15050440 47 887178631 602010511 149 31 470489759 2133407972 1616584220 19 2003369988 107 1882921938 1318973855 113 1497925633 109 473996289 1017716335 89 29 131 500987136 2134675542 139 1949 23 206845394 857013764 37 79 19 89 79 1949 1808488794 1949 944984344 107063429 31 417427532 2777 8036638 47 83 828331617 5 1300779335 1052730440 47 59 109 1191287269 5 101 1449370907 5 408719820 137 615650052 260689217 149 2031478925 7 1858020549 1866321644 31 371156583 1979044362 10007 78604985 53 43 2123498498 217698680 5 710980560 71 1537762943 31 2109745796 103 137 61 807352551 458165231 53 2777 379563137 1653198133 67 1311643590 1735035669 46057233 139 19 1717409221 59 11 773079147 1333727789 37 97 1165111682 73 37 258999364 456524016 13 1379749461 71 127 376299033 189300462 101 1743976135 535777823 4999 1771509312 1573780681 23 5 924988555 5 1177452355 1673007909 3 127 7001 31 415878361 557390137 63662505 113 513262611 2777 1949 1253370716 1001425435 97 949834088 29 113 89 10007 835304304 1632842190 4999 1997985323 1432473448 139 1636368187 459616149 103 1979769386 991893914 79 999137043 23 149 41 1199539993 41 5 178428175 113 1735973990 1017208550 61 73 1691150569 47 201259217 1549421717 127 73 7001 273676091 462599533 11 7001 435987275 327960613 43 1887302336 89 698084850 149 79 89 1083608635 79 1230439062 11 536100587 169451348 2 4999 1191696613 1995181818 1441726831 149 2 47 71 1634841875 67 13 1429585001 1451311931 745148243 127 1494325899 2096903193 11 1799494863 83 67 1291563633 97 1043254594 5 1114600030 701759035 19 1750840899 101 89 68460046 738153025 354563227 97 29 523251176 792806691 61 19 1984398304 5 109 388109106 1443524496 67 7001 1750460030 4999 1043749465 1255865174 37 37 541443015 1271839258 89 473755529 13 41 1388374669 274229546 19 1392424349 103 2116091225 89 61 59 939418001 500207959 914567050 4999 73 28963220 331346297 41 1396258401 941242455 23 109 1430360348 107 892014916 359076378 37 2020287875 113 1157253001 43 1801923256 53 1513750755 1879290536 23 61 97 19 4999 1704419048 888327299 101 139 83 1850930212 575751080 61 2129104594 102346715 39609183 109 2 196435292 31 2065551235 43 1956781178 79 131 2033724958 1950982214 847681859 23 1946704153 11 1418670279 139 794657718 2102577736 109 862678653 61 200133629 37 481333592 43 1451004857 1165390882 83 5 17 83 29 365083846 71 31 1678527624 109 242939309 2089775404 131 47 490997344 92934040 89 601480868 1691701320 10007 902531330 1050604909 1675650992 2 1654546620 4999 1349635019 1347856287 1949 1904966243 673481557 7 473800355 2102207245 1772152193 109 79 763552459 17 2048974334 292688473 695441479 83 1360766953 13 2043094898 269981301 17 436349438 107 1912149813 107 641516791 1839724284 41 1111804731 137 1914386625 73 887554221 2 43 1093155718 10007 158987646 2 1160450458 43 1972983018 67 1103883290 179517463 83 1468919309 61 1722010419 1048008489 2059130824 137 1599769111 37 17 41 142751808 67 762906756 5 139 1152499457 73 73 1161705940 1160670143 83 782418507 1560646012 1949 513912320 43 101 1750758745 1675051272 3 1934108995 244678315 5 79 73 1221399311 11 1564771318 13 1162212753 704327299 662059415 29 278159967 17 1583990844 851554949 97 2029710694 11 79 938231385 37 2 1556973388 31 344043642 445710941 13 1888988244 10007 1547832725 41 83 10007 10007 1936886699 41 546903223 137 493387142 3 2777 59 546842267 232842116 31 688611409 73 1564366640 23 89 10007 139 206536486 770475874 1335862774 4999 892028236 11 139 1501305084 1696673851 101 1144945965 2021770565 4999 137 1378758821 1699593532 149 553368848 31 10007 1355611737 67 1155205357 67 1211284022 1894388407 89 37241872 1056875420 67 1468461579 7 97 1673883390 107 742859805 2 2024742562 113 1830293770 1258719769 37 1437992679 526339393 959169276 13 1958361047 2040026096 1949 813306392 2024213746 29 107 897720691 7001 83 29 10007 61 113 256432482 109 13 1999737636 7001 1633165276 101 2037901947 171319028 4999 131 669731184 1485002513 17 1278470546 37 1888591964 61 226150869 1067024560 89 101 107 1467506284 11 1676206939 2045789129 1604674829 17 149 1184613858 1570830319 97 2777 1703082967 59 809049051 1225962954 19 71 41 2038810868 73 577604616 1379774130 101 2 756316500 73 4999 840330511 1795707434 71 4999 73285284 635943515 73 90757914 2777 103 173488050 560368019 109 1878406374 107 1991789271 53 489836547 97 37 69629597 113 1300835208 947869312 1551559888 1276683213 61 7001 1419770042 149 1144450664 29 951138549 385981992 31 1118438020 23 2011572123 74818351 53 53 1239334775 1312392413 1038237749 131 4999 1949 936360019 2147172795 5 786472960 31 985362658 59 996091200 5 113 47 720407399 81699207 137 71 71 1664521231 1883182203 53 31756169 760828038 72905873 37 1132141355 23 43 1644795064 2777 319871522 1750590253 7001 1987030821 131 1863514911 1949 2 17 1074372579 961161175 137 1609991120 1270888171 73 1559532781 59 73 17 1327241782 1091900956 1031139204 3 1198447359 131 360580906 1960684336 109 449373187 7001 2106740920 613176613 103 79 103 915842937 113 779975381 23 38734553 37 1329486877 73 200506253 11 107 190567963 17 794900541 7001 544691325 73 97 139321052 764802477 17 2096427350 2 1926434348 109 954561178 1204628433 1506963204 53 1469534657 818393191 7 1080679320 2060979377 131 43 41 4999 184913010 1987967327 1998317844 1110236622 10007 763566905 131 31957581 673369755 1949 1854925668 17 127 1349477489 1664863447 107 1099579547 1208017155 131 2 43 1140907053 804758838 13 47 89 1352857227 469780270 149114832 1722051377 47 221805119 2102197726 127 595730757 149 107 2777 1152960414 1142777155 71 908561866 1322972820 43 2057232278 137 759598692 52192881 103 139 28049088 2002733406 79 103 494858350 1153822377 692464386 10007 1655027709 4999 79 878789996 1728253454 7 983231592 139 812571204 103 470957214 7 1814336860 1176760044 2 2088067516 41 31 1568154375 1584468375 677420737 7 812108078 10007 109 850515664 41 1851725394 299224032 37 131 1586072663 107 1223033219 1488740648 107 113 1119276600 153387396 17 101 97 581376787 61 1108915767 103 1365984764 31 7 79 1949 705302171 783591552 1972572758 1554508098 13 404373268 1240098015 13 149 2071536562 47 10007 2026437514 1263163596 109 885583035 1505394204 59 1910441653 1832336086 139 1213861424 965868750 7 113 139 2103401561 149 19 107 1172374711 1072685272 293734291 41 1405104153 72558158 1248872642 61 2039471968 109 1675385143 178197256 127 826782020 37 1830941964 512410506 67 7001 739319602 1304321305 137 7001 37 798729138 1652134508 107 59 1749064853 1412955572 139 350054867 10007 59 1707606733 1637547074 1231718710 61 1133097848 1400606058 7001 1588231875 43 2777 1269516046 4999 17 2 2014964262 43 45420040 806495272 43 61 2143502668 89 103 1916052350 468371698 1617644477 19 163929029 1837262726 41 149 13 744280342 7 1627683848 137 1879816730 11 1462878021 113 42946441 843083282 127 1102459464 4999 1172600433 7001 107 575190912 3 61 89 97 2111188219 1380071865 137 1356576466 163658869 638801195 23 97 1902270298 450896546 1770778678 10007 1075261397 43 291400787 29 728050713 2777 2 89 1113835 284014931 149 1388011437 2 19 149 340506930 37 1890637457 131 671570925 7001 17068438 542856965 31 1228070625 23 314136070 47 1428646235 1949 131 725130850 89 1312505428 149 47 692286265 1794635545 107 79 474400056 7001 1301366883 1143935396 731851099 61 2 1584626748 1298573124 3 2135458201 1102185877 97 103 17 1352670450 168044337 183081877 664778043 31 19 429824764 622103757 924665016 11 1214328082 101 1064496072 1279997613 3 443303166 83 2055798982 1796964335 131 972270749 17 1152893811 379321181 7001 127 947526553 89 1747911317 1702946025 5 667117565 61 537633706 101 7001 372327182 1402454322 103 694960502 23 1697562191 941329003 79 43 1885510483 1078579320 59 97 2026333406 41 767902899 137 2106813799 73 869721270 19 2135400709 67 1587673071 137 885322633 113 664487008 149 2068735519 1200899323 73 79 7 1657713855 392684 127 131 1019951983 1880126148 1926535371 71 1971052013 31 1729937578 71 10007 1495896395 945731549 127 1546065996 2 1078983332 89 975542402 1352536113 10007 41 904809002 4999 789532062 1194510768 347829922 11 103 1094245941 2132472788 71 956521551 101564592 103 67 839855752 569309367 83 1165591446 47 2136793430 11 615691164 2079109483 127 2140435648 430358690 1949 922701427 149 2055482184 29 1145931591 10007 13 244351679 127 468829096 149 2038435773 101 43 83 5 203728060 1949 19 1578595339 139 1789304327 149 1512350 755990389 5 10007 723125834 278644915 5 149094560 109 29 79 1241361049 13 2777 19 4999 189892014 2122773471 47 1913361211 31 113 305844670 5 2117767310 1666988135 37 289468131 1301893581 59 463230535 1568258999 23 149 1677769914 67 523864558 7 812767720 107 787266410 738451496 103 545841702 43 696169699 906118427 7001 1448457893 470406650 899799597 83 7 332703315 67696762 1702545607 103 1494787912 31 187668637 131 111947688 71 932139617 59 1462827628 1809256317 31 601105822 1530026056 89 1528822555 109 1964040736 1004902521 17 1644755233 569245028 11 31 2017909288 1209173604 19 7 29 13014591 981216972 13 757395223 2030650830 1978947784 71 101 2777 2036612922 1060105865 59 103 1067088858 79 1866601809 131 7 868612843 41 1103916510 31 43 1939568130 127 418733584 23 1089571226 1990671569 1949 29823598 962186132 1354447120 83 776018480 41 2074919595 5 29 73 739424738 1394664363 2052918363 31 139 101 109 2090199478 1929512114 47 127 139 59 83 17 1849478322 79 1785788472 13 83 7 127 7 1079631455 1703972676 579846560 23 1312454519 17 644722264 59 165926349 19 52003884 3 3 256618119 2087945703 79 10007 448909599 19 1208482137 109 1169461182 113 1354856214 107 973793197 139509061 1143088275 1004447472 7001 137 2128900540 37 139 1356784656 1949 54090066 137 1261182407 131 2146780971 1695181003 974066240 97 89 722442281 89 1354109991 917075126 11 41 89 1120876680 979707928 29 79 1791737143 139 1267115913 71 326816550 1949 1383809490 1267992114 750878834 139 705846960 13 771104091 71 1384282598 53 1751939233 101 1695280744 2777 2 17 2125503850 37 1811262443 17 949867333 693012718 53 1347351902 67 352400277 771126268 79 47 822406799 1556133387 592339678 1921544532 89 666557563 343756243 109 420042858 103 669617832 97 861246413 1580241755 29 1991149454 1469442531 139 103 1498484906 97 1033006131 83 127 1481870290 7001 131 59568975 1449742898 17 727093570 79 242962367 41 1169456858 692493197 11 393146454 71 2115427613 686597184 13 61 2142481955 1994743030 885738642 1949 11 998330036 1301753332 1093707301 366807149 97 31 1872218278 1258102255 79 495179031 72197582 37 1949 1599263644 67 1244637694 29 1804477136 11 2090353617 19 127 1298805632 107 74581071 31 1856118374 10007 61 2071637775 89572827 89 37 109 554236224 905188320 354511109 29 43 11 1156175977 67 41 97 305381899 1990459109 131 1688713140 1818179654 139 377977557 1285995474 5 61 191213223 1369642150 11 529147619 149 80738034 372849256 263717769 232881227 89 13 267155460 2036828339 1229977073 73 316527197 1410549770 1949 627609184 1185124705 73 1669999757 1597484781 1887247014 101 69303701 833293242 53 872531212 71 109 7001 355111723 686867599 4999 587997377 2 1774360852 101 17 137 2 67 633099817 1479914208 23 4999 263615428 1691450480 53 1458951295 97 1779710895 2 1158104104 149 1949 89 2001718758 11 808733618 860735953 79 2114131482 29 89 37 13 1384374264 247361023 1575803717 41 1778952672 137 2136369916 1157569209 109 56319467 1400560590 137 73 1962709463 690513989 47 17 2044244833 97 414633775 31 404897169 420412483 31 101 2113908386 1644669860 696712348 127 1429674399 706052652 31 41 1458848429 1063804883 29 97 1646335218 19 1129568810 5 149 462771799 1118632251 1315707341 1130867674 67 59 1783002587 364617785 79 127 1013389388 41 127 1247887141 1408440668 59 1731750439 131 43 83 1335684959 1276664159 53 3 5 313847035 1375340560 127 13 2 155023248 2142597127 2777 490636744 13 513107933 655502440 1942380144 31 37 1458058334 2050878328 1949 1768031452 310491296 109 856302692 31 2000211202 62464508 97 382690802 11 41 640153705 3 3 2021024112 1931018137 977619966 89 101 1558824162 1012151551 83 4999 2069556006 1147473884 71 1655140001 3 1992206211 1949 10007 1959229850 7001 127 593503766 1319189767 1650247345 2084668040 5 10007 1569134463 1877723679 13 110841585 3 776827619 218371155 61 219331761 11 424370295 67 871516436 1102900413 989628326 103 149 1053221698 1588973995 842746310 1316984897 73 137 103 768054308 7 64202796 29 101 71 1171247311 594776455 5 149 61 426080364 1327883868 5 703911185 1066127079 1010061615 43 7001 97 1425371350 908063172 2777 293015155 107 97 447409008 1859060193 53 815373826 1888071864 43 1039598659 2098541126 43 101 83 1164567425 5 139 2112705140 1611877843 89 71 676437235 71 19 73668301 23 17 1440002362 107 987572798 61 101 768223772 161507675 31 22235554 10007 61 5 527771740 200851073 1700901391 17 1572313066 59 2050721413 295534876 13 1011865862 244815976 2 36560081 107 724203392 7 608605984 2125683735 1367025348 13 925159519 97 453982543 7 1060376380 149 1387637745 1303036343 7 932592871 29 896597611 1585260234 1123380429 456763701 73 89 767750223 43 7001 1493913751 103 1769201089 4999 1949 67 1757573480 558610679 11 1616027600 603929954 97 4999 1016621635 293377195 716291660 83 73 1960819055 74098431 43 196652244 822121601 893740746 79 59 58158049 113 71 7 41 1650283175 1110054825 71 502068602 776772898 43 2777 1520785172 843441548 29 1794301805 59 426837565 127 909089495 104095356 97 109 637821893 697409301 1404752232 3 4999 1974000121 2108923131 1983374181 139 941033614 10007 1274421471 97 904360060 101 462735136 1305519461 482329775 31 127 386288200 2 1213418334 7 149676158 41 660094424 19 2126816794 139795027 13 1686673334 2048874591 41 41 1147456832 97 764530235 1105525975 127 10007 1300389636 1211044729 31 1274076861 97 1601398414 73 41 949006500 1330372961 43 131 452945993 3 1792352220 1955488458 107 1049668823 1213457896 2 1401266890 7001 1473682496 542344588 19 925404994 333093578 7001 457123294 108942931 97 101 1185432051 7 137 1557730415 83 2048611810 1457822677 107 1979239883 109 176143782 234028450 301753269 3 137 109 1896481299 468253427 149 1845395174 7 67 31 846776718 1013876987 41 89 1087660545 79 61 1373457743 370787760 137 1949 898310715 31 1545817965 1755372746 43 1855734211 103 919974679 23 31 510666782 1981882082 1819676200 89 13 83 697688636 932815518 41 1082508910 1825901634 101 127 98539305 778486334 137 11 107 305385822 1703255701 7 955885080 790307460 5 336255214 1363814002 10007 306644045 5 505482640 553156110 13 10007 1809966090 148917601 71 17 109 1513053634 1656557366 83 1008583547 67 1563893833 323417442 61 19 41 29 43 41 215531295 2133100105 67 7001 2016316004 1754800650 131 47 371514414 599930398 137 47 342806425 4999 1880098905 53 41 3 426187503 31 61 73 314712490 693437001 59 41 7 1939541870 3 974010545 131 265042868 137 103 10007 1987861759 73 99463960 137 67 481434932 37 43 1466630972 2 784373684 107 2777 353739814 53 929246825 13 1380179892 859612114 79 1992011781 17 23 53 128762392 7001 713044849 101 1595091788 1611135133 524616163 1929063684 139 1949 112617118 1786564187 7001 670989842 107 928233239 31 1863547392 7 931088900 39308794 294563254 23 17 1611087453 97 11 1768289710 13 1437871955 353924558 83 1138732444 1984293430 7001 83 1609373572 836323057 113 127 1312804080 1357557356 2088339393 7 745220259 7 1172441354 131 1224163953 3 47 1684459743 104220714 597413986 1471865862 53 537206227 139 634380988 890792035 552009227 7 67 796814386 103 1015959811 19 70291830 79 343756235 4999 43 127 302531526 1858844263 885689790 2144472610 41 11 1653280013 2777 23 137 1335499627 1949 1233138147 4999 2 1762552982 139 216509595 5 953287225 1356832098 139 59 83 43 19 83 144205528 317362503 358361964 3 29 1365152663 101 590529830 3 29 109 13 775932261 1447498546 1122787710 106820125 101 143485306 137 1964650144 31 1884316493 954784531 1093151289 17 19 139 59 1652718128 2136609807 31 17 1621778716 7 131 1025887855 47 43 67574850 139 1558474533 1792247289 342498219 137 928598727 127 2015536228 1949 59 163688714 1949 47 1739721779 1351535963 37 1777162515 103 7 1956701812 2 1809129568 37 1477170203 2133800730 73 59 546728377 23 350930590 1843930584 67 1160039860 2 139 1501173729 1466994120 1626745115 89 1862178563 391346842 109 109 67 201660027 37 1326604203 59 13 4999 525715515 31 770107468 19 951529894 7 1232242766 103 2873082 97 369013708 1484174631 31 101 1368239902 681338476 97 109 89 1039582389 3 751623099 79 238528887 1145183526 113 2051329616 97 2013609711 1664235880 1752014658 139 3 1828990710 71 19 488107454 136483612 1949 59 1811666449 1955536179 1883042961 113 47 914389089 2021380935 43 616240439 1428270499 79 2087360120 1541078517 79 149 1378180268 349675465 107 1527328144 71 202585462 137 23 107 71 17 11 681481218 5 920912356 137 473474055 1120059388 53 1781697394 61 101 83 13 999228334 2076449844 83 2066206600 896002331 137 23 31 29 1018594859 23 1495914503 139 1317203059 67 1875803083 53 1589725195 47 29 17 1269635463 115882472 1186977651 97 1096939050 13 2013903359 17 31 31 109 743243314 700239215 13 131 1259240158 761531077 137 113 109 1978015588 23 2032224179 1623805869 10007 10007 336985725 340458154 97 1632114046 562593889 1949 41 2088097446 841136484 101 1914768706 4999 23 833427839 31 1414350758 1117930587 391512463 43 89 1019914991 1827308580 257489391 103 73 242409568 10007 615667412 71 97 19 1927291288 1090734797 7001 89 109 1417717438 108479307 998197380 5 131 101 11 71 1781584082 1763728435 53 932973895 638926410 5 103 1011761659 113 53 1482965122 1346408661 1840107890 101 17 1311126071 1141630179 144176197 137 72840953 10007 1281018536 7 1199269512 701639334 19 89 1573838620 316673481 569117874 13 1940173729 139 1679557140 103 952567793 79 2028253347 127 47 61 1283722632 495939105 3 61 47 47 1776285570 83 1869314187 1888446975 53 13 1463349771 1085101322 109 23 113 19 1171239534 1487645825 1956534387 131 1864336982 245523223 101 61 7001 1849874230 1172954541 1652992129 1815797620 79 71 1037528688 7 67 1712746393 1904379324 856375168 369042338 79 1527539811 1761440955 107 43 5 316198270 477879405 4999 810537419 47 11 83 5 107 7001 1148241011 675402115 31 419424390 29 821002441 655396462 29 1249819860 3 103 302268950 7001 856773938 912103368 2 488510616 23 1949106342 1267419034 4284612 7001 10930829 860917846 113 189441015 139 171989287 67 1329054717 29 692463093 23 71 2777 186714961 61 1270170487 127 1818737663 1194858019 89 1285940678 1747050335 29 83 673291518 1522402019 37 1996610058 274757080 23 5 2008288923 37 19 2131417264 97 1814916904 67 1069912481 900172782 73 1529492072 460682329 131 168775680 41 137941015 131 392635951 736949801 1931695681 103 154869255 103 739767430 101 83 183789556 971059081 991531883 137 1812988204 2 774333680 887461822 13 5 1999219665 89 568248680 139 1821376837 829007119 79 4999 2057898338 1813887150 5 131 20314301 97 83 1594146223 97 2138808872 1346046690 1442828384 67 1617976367 149 227546393 149 702039128 1522737918 13 927603233 47 220546245 67 67 240743194 1543587942 41 336496225 600621300 79 79 31 1910765662 334764877 37 13 2 2090277347 97 1155878549 10007 1743805925 610904811 89 101 809731039 2037290493 107 979802210 81203584 113 2 1875238232 1154773301 11 260071471 153861438 41 137 1487506270 220389022 1949 2058136204 109 2 373362644 451583373 53 178538927 434000382 137 827059273 103 2055545545 1372726450 59 73 2026519093 43 939298665 61 1226805282 534107094 599758803 103 127 40325294 3 101 60957111 1460203610 79 1150946612 752145146 131 1709302770 7 1802918362 1752929373 83 1499790375 137 1800433176 604970929 794227736 73 127 1043869769 139 1131364785 1533396292 73 61 1011518296 968173383 67 83 838344156 31 1805330570 1057888888 343228869 2777 1124604467 67 89 103 41 557133543 101 1123734585 2 1949 1969427469 1446175695 113 137 1392907633 1949 1118038003 37 238696472 67 1866631859 1006911242 1949 1904375696 1348023901 17 193840307 1437012584 960181516 83 1391285591 253933287 1243645238 89 61 1914780606 378446623 139 41 456413722 1927310452 1833540938 139 31 43 1997748984 11 877711614 101 782465685 131 692033700 23 79 1729353674 71 1168008930 353623035 17 1537541455 43 358788990 1248224511 1949 53 101 137 1855150017 619203147 43 1740283874 2 59 784032533 127 37 1933536236 2777 97 79 7001 1059335312 1949 79 648207640 5 1813674065 780371250 1425868261 43 1353652814 53 1932608161 1114732666 61 131 1562409846 97 53 73 109 127 1637488851 10007 708095320 347683208 59 3 1482156615 1657335960 1574219120 59 107 1353591623 227003242 29 233368758 17 2 84254846 107 127 107 1039575620 71 1194966334 137 1843947036 127 347291995 59 203393886 4999 97 139 1431973552 89 1151236271 41 397524068 2025860630 61 5 390424145 2021574645 7 746763258 41 929410268 2 1594375456 79 67 1944132367 1474900413 31 109 7001 699539920 1914644924 669870805 17 13 843466963 53 2031643400 2 2 1499717606 3 1111856195 97 1947126692 1672182107 89 83 689443899 406162359 23 1816966144 71 2036658856 53 47 79 1976323896 113 5 149 1723412461 1343977398 137 7 1649261320 1335002672 1483977554 79 131 149 779334219 139 37 526120612 2053292097 2081496518 29 1539181756 47 29 101 3 480370836 751328887 71 451298365 277891407 149 374621015 146553399 1477577645 139 19 506077579 107 782696070 961923169 137 103 741175743 109 1410460 546674192 61 71 540344790 149 343755069 439614964 391083958 67 1876370820 23 742293559 1998176413 1812565901 7001 41 240309446 1082428495 1094589065 5 1114853815 37 966798308 137 149 101 1322705797 1149655213 7001 79 691844712 1958039806 53 1184784790 1687565633 79 1933924898 1812121987 83 1741557477 127 1949 1892751860 1949 53 37 1698897402 3 423712497 718053311 29 789318433 101 10007 1808945376 373741445 41 127 103 904461849 4999 601224731 677119549 347346550 17 896340130 17 1736740706 37 327168763 59 2011688898 1745273474 113 342617808 89 1552025168 113 3 340058961 670447497 103 107 2005047213 23 1975396515 2065655599 41 726422871 1425054932 4999 999430074 3 4999 31 1963800772 137 757789014 79 19 7001 1875973958 19 770387832 7 19 97 1997159328 127 47 311881895 73 1827373522 1426735433 1917992506 31 1089825491 1288132547 41 396446088 1012385715 149 37 17 1323909170 47 1425329003 1420433098 67 29 31 1520060334 13 698863607 2777 1754656157 71 109109463 470788294 53 339783689 79 97 563366882 1900387263 131 668182268 434862365 7 13 1631249906 139 1607829263 1983731943 17973828 43 83 1882096546 1781547176 89 1330037059 1935741207 59 101 61 1610886292 967536112 470419272 2 4999 19 415642575 31 53 103 97 1456504664 263416934 384071627 83 4999 257188552 61 1899372585 3 732089784 818651246 271935064 79 43 592924334 352883180 113 139 1726419615 706978047 37 118564835 1488781358 127 67 47 11 647782476 794477918 101 996183705 23 300153243 1943354042 11 1791027172 447199478 1945751017 1171126814 1949 31 1284803153 1909135713 1949 38017194 2777 1319799797 71 53 728063468 149 2096695577 67126572 4999 101 985907662 467832606 2777 399665840 2021078526 137 19 316522748 839442287 153542563 149 4999 282128563 1378324280 1387416798 372215941 103 43 591719302 625225557 1949 540646753 67 83 1166881811 1508285960 139 2086058485 17 1325972569 139 1328155670 113 424392518 53 544130012 61 485483750 1161408097 350122235 73 109 926842350 47 71 2097701887 518137174 89 79509841 101 2777 669904041 97 19 1526737647 139 1755993116 2 4999 164287136 1540163950 71 3 1012028883 2777 97 1519771837 1547651109 47 3 41 149 67 979413559 97 2138875618 44332193 41 2 2777 423067619 1720273744 158474145 1901213143 37 61 31 89 2 53 19 107 889130517 380650788 23 2777 1360593927 71 7001 7 1005524569 1050759780 89 109 67 43945769 1826748092 813973953 13 2 1260632086 641508784 103 71 679026509 73 1080788961 1011413947 2777 7001 948166433 1034152715 2 180322386 739823714 2 1255843112 61 921618378 139 192248515 31 261888527 515196940 4999 19 1496557458 907273865 107 662455297 1338990628 41 936720891 2079330731 764710831 103 11 7001 525782101 139 2065159019 2071134078 101 885501949 47 830315122 7 89 1368286 1224355734 13 972474455 43 113 1250051087 103 196968061 107 2 1833695723 127 2777 1523934595 127 17 575287616 3 78665610 2010484510 445168147 53 37 322010334 2777 1301738316 1445380523 127 23 2078872365 154773318 2777 127 31 1253933074 1389264438 898921399 7001 7001 1149683217 97 97 126763836 149 1024168901 67 903107559 2028547832 101 7 493820326 73 690549778 78257403 3 1484491944 23 103 1762854064 1365554008 149 1413822558 799927208 19 79 464060960 109 2094707421 571490813 47 555120260 2 728225106 149 29 174119654 101 1838445834 684215410 905598939 41 1414690592 820050430 127 1874495362 127 506294644 5 1168239005 21868878 131 1008970817 109 29 2106191584 717804491 1803457481 947466708 73 1559648316 31 781691443 37 1828917992 2777 412739956 101 1012234524 23 1459626391 170644659 1369700213 7 979843025 113 1575502026 31 418959358 375872927 802461330 10007 13 437633131 1807418561 113 1444234242 951561966 83 137 1939984527 1834388078 2022823632 2075366694 137 131 1067262764 137 10007 398608831 799529279 24142703 13 23 17 1333539347 987580252 1661703283 47 61 1198251731 1869611947 7 371102214 73 113 787177888 47 41 250667358 1993424100 2136017225 131 1835439297 7001 1161556913 1959705918 4999 7001 466350612 1458785648 19 10007 1208485348 361254519 53 131 13 137 127 1949 7001 493052426 225500944 738966079 97 371675650 4999 796865595 37 292980853 11 2108611182 83 1274314853 1821844260 5 1798635705 67 2071276391 113 336264868 1949 1648218626 432854841 61 64191764 239067177 4999 13 1052103861 109 151638936 1129802553 97 10007 713719254 386660473 7001 1940768213 672971125 37 281026618 37 990589616 2 43 366861046 131 61 1247669783 11 1949 1253932028 3 1360349094 321337197 29 1173539665 324378021 113 486556982 29 447040365 307714041 107 505650863 1224935272 67 13 879867855 71 251013045 176174075 11 1927812351 137 11 460585719 1386323708 412376229 31 47 453819501 131 1732394042 139 143076731 906928435 1465713143 89 107169172 47 1143248715 41 11 109 1115831583 900552114 17 101 101 513858475 849656145 13 141047955 43 642021691 17 157889583 73 477550816 23 97 1437754935 113 29 124020777 41 255818229 73 5 107 524982125 1377707283 1420114704 41 7001 41739962 1314346737 59 685021978 1903721776 23 1405575609 750592122 7 494223751 89 1995784950 892617846 79 103 1870480721 617635221 289652373 7001 61 1993140718 616579826 1364914108 41 966183122 1797674216 13 963337419 73 878158537 59 98968547 23 131 1400401921 1316355072 3 817180593 3 17 73 127 59 10007 13 97 113 5 482345560 884565847 718027739 11 10007 1997126726 7 127 89 521126595 428496196 2777 74696340 303803709 3 7001 342558930 582729753 1884314565 53 1312795403 23 2140144279 509437045 13 4999 1899495025 346190748 131 79 1500001677 149 906027578 1950385415 1253103047 103 23 13 1450583355 139 89 1258213025 4999 1562227492 1175589835 1593590 59 107 68114167 10007 127 2124540104 137 1794301870 5 1654313064 1114158013 131 41 1442528174 962447500 2 1399879482 37 1714555654 702686613 1949 10216035 131 560308091 1162867350 131 597147256 2 3 351818581 41 873548050 13 1675809831 1087786115 127 320041781 67 131 23 861936730 896910116 124919614 137 89 883607753 37 1408173195 1001280588 11 542150439 7001 195873978 149 127 1554695265 7 1272404343 83 89 1914772611 1294328951 1949 31 47 924260488 59 345367002 877920973 29 101 1704084827 83 209621148 215302206 755486272 47 1330736012 83 1842381046 3 1693329254 2029765077 47 107 1949 2 47 73 1203092852 373275501 29 1181375871 1746956230 79 97 287065583 89 83 1087896023 420279464 37 53 89 89 23 67 7001 1590522185 1755432985 928509280 5 1887325029 127 1484088930 107 2104953544 97 71 113 887574320 1681369714 1852828652 1308738936 7001 587315055 1446390121 83 289762057 946931812 127 97 113 11 137 79 874737928 817151606 1231971777 10007 31 10007 448603803 924727702 404076799 67 1195404082 608987769 2777 1204006579 43 1986625499 17 1818011603 566103250 47 137 668299563 826744997 13 1007339281 346846839 139 7 2048004525 559029583 7 1535561034 322365841 579575460 67 31 304873509 3 131 41 1562641610 1381454000 139 1825055266 868343842 101 1848314847 1367726547 125723684 61 109 17 863412371 7001 1502781881 2777 1288119781 3 4999 73 71 1525842753 2777 10007 59 23 224020615 109 947832499 865078170 760513045 5 2079282757 218135451 67 1988955731 101 485168953 37 617070090 1282712850 139 13 678517540 1425331715 113 17 149 5 1073888505 328832823 1963913369 11 11 89 530258796 1949 767791934 431528138 149 758566287 73 231672216 2 2084844448 2777 7001 103 1849205041 252168720 375600701 7 1268562645 967618548 113 23 59 296278530 124312469 4999 1883728942 97 601475660 3 1853438826 800946051 3 1851991970 1079486455 5 892925128 103 374053873 918730228 1533818834 113 1949 102133447 43 7001 53 1049207133 127 17 101 338304225 131 137 1104579041 19 89 423522814 1944527325 13 103 586350469 1656121241 613581638 113 1570952555 149 131 1555773478 59 1611796456 1997493018 43 22745450 4999 8818236 151486894 29 107 1296332499 1908354844 2 106330672 139 1363861189 286896 139 71 19 1306311693 217385289 1549955012 712431104 2 79 43 2 127 2110397337 47 851807931 41 1826052778 330619671 53 101 999818190 339958144 47 1235427195 4999 337257535 978049351 2031998111 103 137 812463658 97 275619971 19 5 820397070 1339861655 71 248525063 1477576385 83 2099362243 1824349711 1777934378 29 2122486713 29 79 1313696254 189759882 13 266751907 23 73 1963864743 83 1700608829 333865430 71 372477711 29 23 19 97 1814869682 1187429629 103 47 109 550445042 10007 1762242707 4999 1766411647 873860193 2777 73276699 593669837 29 1993847092 128684674 1949 855494060 53 1674004943 682576588 17 109 1304298251 453916367 113 986248858 59 73 1716509298 107 219823689 1773654256 89 131 2094095313 55134213 43 101 29 3 793093590 113 13 127 1480229831 1843981938 1322395362 3 37 175970812 53 19 1891401512 53 131 714425006 41 1857394810 107 220768713 4999 734478646 1043297134 11 398845278 670197161 127 955486585 23 43 110966144 805103233 1304671651 452679122 107 2777 11 1578294033 10007 937156407 73 1844020347 1838861868 3 137 231791112 83 329494313 1783051412 1938458694 139 83 812932627 1729049443 59 131 89 103 1615102315 23 684072210 149 393645186 853372915 73 799582797 287745414 7001 1703532327 623074998 139 1429975149 314072168 415092102 131 1399637906 67 923027591 2777 273534500 113 2777 1009853273 701815620 67 691926755 17 643762142 19 1368769785 2072420562 908509326 71 79 2114983997 71 705698962 17 139 884028387 10007 11 97 307227033 1912513983 146745257 107 1162858345 1991474905 107 4999 1666496634 1507398460 4999 1769838020 10007 61462994 1361002118 1034509252 2 1081395203 533571737 19 31 97 415992066 97 302060813 1056012713 1780050744 2 1207162724 107 106443204 825984981 7001 888729021 94735532 131 10007 2002390693 1603691799 1289460322 1488891474 47 17 83 190740190 1794126702 109 1949 23 743829959 654188998 2777 676566366 7 1676124016 440063411 109 1276483304 522517879 19 131 233604309 41 213496594 29 1481231750 43 492679207 67 2108740714 1613813455 910908368 113 988973786 109 59 989734204 721930077 11 1789019320 67 1785962653 139 10007 1448233054 1557789690 393077167 113 1456628927 10007 127 1504645835 61 1462236185 1391386628 1539010619 113 89 7 101945907 2777 3 1982651655 2042439126 289416352 1587052296 83 1681570190 7001 3 53 127 10007 1083698058 878264355 1008227947 1287264029 61 107 29 617327930 5 1988083055 23 17 2123202556 7001 1551456605 109 1904208636 107 1503534789 1933546818 31 47 7 109 1110579636 31 37 463434213 47 1099047736 2777 37 653516601 17 17 1761984873 1145132733 67 17 737759390 31 149 1623815708 37 1740452394 1107116916 71 1949 2018146622 1201283793 97 1689732143 1264810827 555244495 71 1917858733 1157695208 131 11 833844741 113 83 2002301711 510026516 47 113 1806115918 103 137 11719117 1917098814 1242844136 43 109 1516484660 586950063 31 41 1753371929 1942036515 4999 1284832982 4999 17 137 149 23 1949 1199983708 2058763782 37 2139580648 23 911106131 79 862446002 10007 661532749 5 424200245 554852185 97 1511441778 308519073 1318689293 47 695089439 61 1749564143 982802477 47 2126579310 5 109 113 127 67 504691034 706981320 1708547736 1208059301 41 1949 1341954715 388239615 149 2777 516219307 1229063722 17 13241266 17 1953580976 1281687074 29 17 41 97 98379694 109 748147090 1888160290 41 29 1154244978 83 592728392 113 574711723 47 2083550749 1090875203 53 47 109 59 1384512171 29 1395232108 1061275776 43 3 19 5 526524540 103 445362318 1070188334 83 1517653755 2010647278 7001 109 1116551310 1943078543 1593378593 7001 2 853664072 109 249388730 1793349096 83 1090902795 2777 1676349176 1136992444 89 1051345502 23 83 1998814134 2 3 109 326968172 1427685597 109 233195799 962268132 61 110019844 583161992 7 64646725 13 101 2089793323 109 79 67 1275432301 772679242 1812914464 2777 3 19 551988741 2055768612 786209962 10007 848833768 872969833 97 10007 521374707 845023518 29 149 59 193751575 107 1594767162 5 490020235 4999 791001768 11 1578014372 847549835 1737735216 374295674 73 1073517222 1085019129 3 103 109 97 1331299586 1209189972 1949 754500778 337978720 37 886239688 2777 89 137 2 1960238996 31 906819689 1372800840 113 1126556816 19 1452908587 47 10007 1016308461 67 1408376314 2777 235431283 105528777 1461621201 31 149 1585637736 299205118 414568053 31 7 113 1307091224 2 2056152122 1949 73 1857227472 3 1699873788 2058397367 131 981288381 827833200 1754516211 109 2085286462 43 715241790 817116301 2139542036 1949 139 7001 13 546759460 109 1206789373 1362280328 83 29 414508339 849467855 1945361966 97 761298971 1949 1373988479 1056841352 103 2009679350 1776505787 73 29 2087126890 1107013026 127 97 5 911932374 827422273 113 89 19 1166377206 922385552 1949 577558864 1274887676 37 843908543 2130253926 109 17 172318188 71 31 296974854 2777 563189605 67 862308626 484791851 103 697219917 37996201 109 1317119133 7001 1847159514 79 1604686252 1606843095 13 149 83 530872855 807691710 59 632841358 113 1340378654 43 960888836 612313077 101 1461029337 213555814 1039922745 1172207143 67 2777 53 1418173735 121622015 59 1517045937 1951502231 47 1816200837 632575491 1949 113 1383688277 331378376 457313918 998307606 41 73 2101268222 113 1553167937 113 7 137 1296004793 10007 3 1979201199 43 113 89 190972729 4999 2011817556 1142026549 221173989 2001906548 89 109 567707730 41 137 1444983388 387056647 1708654536 1446420971 43 107 1233960808 109 1542839871 629349462 43 5 1810506325 622504370 41 488513401 41 1196963348 5 1238294430 47 1445811360 10007 29 328059136 1100020083 47 159641375 951665917 1106400385 139 62503296 994329513 1148175985 67 47 1911300026 1313661584 127 83 590875257 7001 316520198 2 37 2088165593 381211496 71 7 1131981879 1151269133 70155634 79 101 1158299613 1749354239 17 61 1651329082 13 884483196 424026742 31 13 127 1978901173 1499499831 1340394573 3 47 23 1206512955 17 73 83 4999 1546642167 73 638121324 11 819316520 4999 1847228526 107 1731761081 125481522 2777 2078603939 1681232136 17 11 109 978838203 1332284219 1804986317 103 1875555840 13 881049984 41 457788086 113 347596605 129860399 61 313947085 83 31 1164964562 1818017506 1147400549 89 303552478 1211131936 89 857606878 43 284697969 7001 1785297006 13 411440978 1022920873 101 1990539815 10007 1087020382 1066207037 127 1060391072 41 17 1452033869 1018748579 73 1581364877 610459196 7001 37 2070111688 7001 1570842374 13 61 13 1608041871 103 107 41 109 386563486 149 1365292750 1230038398 101 127 101 107 83 1623126409 41 127 137 37 1750480804 1237576296 4999 109 1581820099 623466618 2059882712 83 107 1291829461 605796178 13 625781730 59 53 101 393712241 89 480447988 1037777209 29 1829827993 61 1198517813 1025022589 109 10007 1949 1637727159 19 1531575047 980686083 89 1996818596 2101579072 429834426 241647886 139 71 735182422 13 191832755 113 17 628802273 2084667619 13 1983507751 31 73 731330936 53 23 453397643 89 237524268 1678101230 11 1754999521 3 1691917155 1590176064 2 53 1685181322 532528418 124687280 109 47 131 1019199650 13 3 273632580 308307725 61 1306157898 67 1999657143 149 107 1622067463 2 384169761 101 1435416646 1925746314 458916038 43 73 141517220 5 47 43 1054766444 1290390076 2 109 543731349 523994283 79 119619086 7001 689649614 101 1478160048 79 97696189 101 2014094025 101 13 1928177407 1082277024 89 2777 1685183572 1375342574 13 131 1033943541 23 31 127 149 953613261 1916118395 24731345 79 376144596 131 19 2777 1860775496 47 4999 83 17416637 1873667896 173151550 61 1806447046 107 53 2075774998 954967737 127 450268594 7001 1423002194 109 103 422410210 127 73 1802553960 636479846 113 1840576320 11 1232559944 47 61 101 462672920 19 470565430 2 2074614772 407079281 71 67 1714997444 2777 101 521125458 161273164 947036395 1592748875 5 1913524250 61 137 1031041520 61 131979966 73 362292868 129231459 7001 155226172 211864262 7001 1830397448 1728749092 41 1949 1012296957 59 734312820 1500499505 83 139 48732288 1796840629 23 1660742891 37 139 19 17 958709237 1328171852 77738725 5 1702770091 11 139 1811087990 1019174549 2058825648 2 906876142 59 779276401 43 783038213 759324315 43 109 16819572 103 329378962 1470990537 47 1244218686 37 59 1201755617 1361295015 131 1530941334 13 444350829 127 29 1476800335 1770377623 131 910916535 29 1184181998 97 7 1963180303 917043463 101 2777 1259811043 179135939 7001 689423329 97 83 29 1161174486 107 4999 788719191 71 139 1949 83 149 2 53 7001 1291860137 1158763699 43 19 3 2777 928881507 127 2123242896 113 14194739 103 61 17 255615078 353649882 3 67 56346530 1966433881 31 71 496395719 1231938589 500941406 7 109 412643984 372817664 101 784522899 67 272933985 7001 7 1457947624 1150829050 19 1683869490 931716699 19 137 419713670 1076647773 103 5 2777 683430269 29 1800247645 283981144 1962929399 127 2 1499137802 37 131 1973208198 977710902 1705513818 53 908323911 29 306869581 67 1920649470 764232151 37 107 1836001995 109 2777 10533161 316139932 139 67 681293741 23 1031694670 643357447 97 83 933163964 73 1059811518 113 533042357 1173250750 107 1984913237 478427337 1422988255 7001 97 831387388 519761017 47 137 37 877781081 11 122186570 197530487 131 83 1756190194 67 447463185 1281900213 41 1263797530 41 107 1273483719 1011820783 83 1590786300 1464320030 1267141490 53 1384335567 89 1726096616 7001 1686284729 53 1808429006 17 1073945233 31 914567050 4999 7 19 107 73 47 179036442 1097411648 7 83 321971442 59 1742915873 47175397 10007 363464247 226348333 149 61 1170616413 17 1187434938 2777 43 418004978 1463996133 131 1626779579 4999 1006580581 1634858951 103 7001 1659005967 1352098714 97 1321440798 107 513496210 1007030841 7001 95213600 73 1077920263 2104797646 1441715016 7 13 1900454426 139 706864623 629177935 89 73 844461883 37 97 1288673518 107 724180601 1747582636 137 2 1840832284 23 311684419 1154287473 41 53 463598367 7001 1019149572 1597481179 1280217661 139 138949404 103 10007 13 543323086 73 461508920 41 1579983339 1647736618 97 261538524 109 101 1746900141 1652259977 103 672771486 10007 1710631667 131 1161866312 137 155131128 59 23 1211403560 37 2125049305 20601341 10007 563853960 2141187460 5 205966186 17 924021757 71 10007 792234176 701011626 1665045008 17 806805682 131 1346462147 281462012 73 679756246 1613517847 113 3 445132002 101 31 41 199159277 23 1950042925 726127042 59 103 522164738 1164727068 43 1044583837 11 756217649 127 482458808 1847839496 41 2017585671 1392408807 3 185046575 89 1181405580 67 23 17639183 103 37 376290814 582383960 1077883895 89 73 126473065 65858407 7001 103 89 2105646226 139 2 53 61 33266453 139 139 102190831 47 737763732 992709371 23 131 1078638267 29 1092018954 4999 979114138 1123900175 2041745114 1949 364303397 109 17 377757748 797722535 1817241760 975821976 2 1369409916 97 1842795233 13 1799493579 7 1720691679 2013907992 53 4999 5 63269155 2 795329218 71 1101087241 1214579611 793214862 10007 4999 1954309060 4999 788897189 781353698 23 1681302001 923349996 37 1735299038 1846908872 71 725401107 248887021 2777 209632953 1531312779 257491662 139 743118047 89 3 1691679120 1313890465 5 2001745811 139 7 149 1828756715 1502467724 339040350 1657525465 79 825254509 127 131 393992980 219473751 1990805733 23 2 456775128 1949 629304814 29 2040097502 1698572554 2 61 47 37 2 7 79 149 31 1693315604 3 1838272539 131 2062260283 113 2040221554 718822751 73 2777 97 283810065 1873714540 5 149 1912220853 149 841225667 101 139 1679538324 17 344011184 169476098 4999 2777 684486068 874802209 1786959744 1926156507 41 79 1949 61 19 1656460204 89 132482182 292751743 67 1771749746 2120847157 13 37 1868927017 1267098380 113 31 1424903528 1607471720 89 101 1817201004 3 71 624019670 2777 97 726704794 2021684990 41 1497613765 113 137 1253981276 1452250416 71 258115429 1479555116 13 1949 73 3 131 2113426570 863467013 113 1123457471 7001 983885546 2777 814866504 113 1996852606 149 1709297604 231798555 89 109 97 1953473494 4999 7 546357462 2002746326 31010947 29 1461555864 89 137 441890349 17 484332822 256270112 1949 103 1943287404 71 1095994695 137 59 1238686769 5 1016053045 276594080 73 90781780 719606296 89 109 43 1949 127 67 1121827096 53 1187945869 285255169 83 823302066 4999 485892802 1289362076 41 887471855 493962691 71 1655835091 1674660203 7001 101 1530420377 1912103281 79 438154178 1608548469 11 37 162743841 10007 1710676636 41 2012625548 1513675761 29 1225042563 1813994167 53 1318415278 1293119085 139 973924211 139 754956955 182106938 441160562 67 10007 53 1358082918 1358754269 71 360704468 31 382635780 41 139 139 822832601 2 539089684 79 11 71 536862879 19 1143263440 3 101 112971429 97 2777 137 919666341 213226663 397181391 41 2013655017 2051549349 29 97 1162793320 592274623 31 10007 37 779981756 620633634 53 83 29 540459544 174372650 127 545749353 31 37 59 657698665 1949 2023952693 117082277 2 5 995578402 13 19 590953865 870907218 5 1228039365 1282884640 191886044 2 1820813916 2076529679 109 4999 7001 1255503332 97 338773567 1277783231 59 1001867613 948559225 1501056243 101 567193578 149 1985086174 11 97 704392369 252002023 127 3 1057872081 23 902079987 101 720592176 2030609444 149 1519219943 36910727 41 203494070 1931187658 2 1873006448 391790632 73 790176230 113 13 37 1166464651 1679799702 53 2051646992 29 73 2123961565 1899679456 43 215136964 4999 61 761945327 1936662465 67 1973314217 1299546869 29 1141369733 61 7 834272971 882836568 89 1238247388 10007 1929199495 182707806 109 127 13 53898810 3 5 590346230 5 1648557785 1558433984 1348296547 31 29 1496098806 1520374474 109 928436821 97 1402238969 1812913171 73 433425194 89 660467280 101 1418445919 250078772 61 47 17 837759711 1580465539 1949 29 539430703 47 178889614 7 1993629834 1820099658 1887352440 109 10007 651735896 1793984911 101 37 1162855240 965529630 1762106700 67 31 1107873443 1623871791 1408468181 23 495216933 71 29 99615203 107 29 1059688304 358389772 11 73 1993943324 13443941 139 1288113605 5 61 1919739345 89 248978600 43 7 2000031285 1483731182 61 61 5 2126113925 3 1213974207 97 127 4999 643421290 806783611 1074091665 5 1393948048 79 127 665680914 490812963 713842362 127 1429836668 137 43 636699366 41 127 242839748 459760066 113 137 101 139 7 60022816 1958548984 35221231 19 10007 107 113 788498745 31 127 150593552 137 73 473588154 29 2061064133 1282472088 3 71 7001 1871724351 1523445604 61 53 2018566321 1820309751 1572262194 169595643 83 71 1184406754 107 1192262462 43 113 1225713581 73 113 504699020 101 2044469674 262410615 19 19 1884914235 7001 2 829437034 2098358798 43 823794688 149 43 465527804 1098233373 43 1742883624 1230207248 107 61 407295597 624315112 4999 2777 46889645 7 1949 1886934095 1132133171 384610027 19 516474796 1581440388 1777099401 11 59 1723971041 2100375225 13 10007 37 192095504 2014937261 59 139 1113522189 1244175517 917833350 297196230 3 831753291 70542106 1949 45351196 11 650021911 328240337 97 1836963399 941805204 101 7 1915669199 131 1355978511 1261056632 107 81551548 127 2131214305 1101891624 1056937075 103 30010595 1098092013 31 59 67 1267463388 1352197953 31 359036110 219327852 41 1331790452 822261437 71 1947881496 1812146072 11 172702906 23 137 37 13 97 139 196785497 1996717208 83 1949 1760290024 2777 53 73 2135470606 19 398239202 511361990 101 79 1983889049 1949 1615565640 29 1294411027 785394631 7 236188298 101 11 59 59 1495176098 131 760120688 53 89 41 1831341252 1157984251 89 1616910467 684622264 43 23 679112053 406274320 43 131 1261736587 1455003776 29 1909487968 23 19 13 1981119374 11 1054433864 2777 71 664519104 1683257137 1881959813 7001 162017142 208007207 109 1336136824 83 1065470607 1833327700 23 455474783 1764057062 139 332226395 2777 11 1208230496 537484365 149 764405745 103 1707257943 149 127 1961601995 1658256526 873457071 41 396826659 4999 67591479 1026064683 53 1170012365 47 1031425395 73 139 723698913 29 387648220 889702107 1267420757 127 59 37 1835476168 19721185 1949 399396876 495386911 83 53 1352889183 632158150 1949 1008511999 1949 43 71 1650517792 11 808142786 7 1960233995 1693451158 59 131 356723345 139 23 234261734 107 767981373 47930412 4999 669937930 131 182935343 59 19 285872412 71 73 1004318226 19 870549315 37434347 7001 199381479 1461972186 1949 1823386950 10007 452569341 7 710615927 113 2777 1916181424 31 2048884643 146067751 131 1629476250 139 815165500 1782858993 2777 972217301 107 333321264 79 2026405151 67 107 215786585 61 59 157233244 7 109 1320230563 789403179 83 109 1051879247 7001 231509068 758040968 59 29 2140669394 175083197 101 37 732631559 11 7 2777 1369063777 7 2107116053 1293791150 81841254 139 73 558826697 113 53 31 109 1895841360 291554515 5 17 1127726280 1788390191 3 2135130405 13 356234229 2024125077 253560005 149 1569593565 31 1571636078 537028438 1833409304 23 952247311 10007 1118549395 131 1003794688 13 2004046941 519446090 4999 141741646 296307988 1560535939 37 23 913496014 107 2080158645 1439291240 53 37 11 483877845 496058673 11 476977285 43 43 2076109230 107 1034137024 71 1634546728 61 73 1802837325 71 455263218 107 103 61 61 1056792853 23 10007 109 700199797 10007 468287572 2044310849 1436459933 137 137 48884066 588403081 83 792911035 803884050 101 29 1136632322 181185040 7 101 817649035 1754845003 149 1586090249 1524010653 257370162 19 1959000341 10007 1880485419 127 1253063153 1729622288 73 570879272 1802761050 1461422280 10007 1949 1303134170 5 19 107 848456500 1046061511 480778044 103 1877996685 137 45289109 31 863758890 37 563870639 340893321 31 3 7 61 137 132068822 1163629228 1131063432 392382466 131 1766147007 2777 493134106 19 319243491 1345689633 31 1464639554 2 1364286736 113 115194121 224973978 753066350 61 7001 393330182 79 97 53 127 1949 1449385544 1825199520 7001 17 113 2127154262 109 490670149 13 1487983536 851441838 142536131 41 1031385955 3 1824847467 800555928 633307062 59 37 953531995 1375664255 437512605 37 194500245 1327273421 101 132813120 1269333450 11 1972287273 2034439242 11 1563305630 137 1725488696 13 424395062 5 394633916 2777 41 7001 934535486 139 97499743 2 1508879738 1455081414 1034901801 73 4999 1748833498 103 486290295 189240619 23 1978279185 2038998136 67 1525757109 1949 1189713439 1509682974 97 4999 2 7001 428217267 1925102950 17 1771555853 1585015089 31 10007 97 11 1224570479 1443075601 5740851 79 971604963 101 631291595 1174021240 10007 71 79 83 17 89 1886864881 2 2077383408 815335102 41 4999 23630273 52484501 505028978 1950039062 139 61 3 71 853854875 1257551787 107 61 1418178691 1862817695 61 1962767858 2 968632564 319429026 107 5 4999 147320530 13 2072893342 53 230759509 1048326432 681424982 139 1209919801 37 127 131 2125062612 782895562 381389618 43 520909439 7001 505332180 793485051 10007 1717821634 103 428538390 139 89 1222173196 1477818633 113 113 842184480 13 375777990 103 900661967 1726979755 83 103 1100292556 488552381 1282086833 10007 61 113 1437389380 41 29 1344329524 53 7001 637147008 19 1199571631 137 101 1676552025 37 89 41 260183497 1195543573 7 4999 607528470 79 402168532 1807491747 83 37 32745296 1465290428 1276824532 1784646159 139 131 167297349 2012869234 79 1729689042 1845392198 730820480 13 73 617300556 1323355096 440430829 89 7001 41 1058609668 41 718648656 137 139 864197055 11 1316331665 79 211985181 23 4999 679277502 59 1518442166 10007 7001 842451333 1272689733 2090108229 113 103 841210888 103 1714393903 1491650408 2 580823708 109 127 1317421550 10007 572140218 149 523037531 1570225325 61 1494388256 109 1550536663 3 1245203814 71 1333631482 1187495618 2016484028 7001 107 1713007298 29 580036946 71 419892651 43 79 112734839 103 1293705956 37 295343953 386347581 1575086562 139 17 2118720132 685735103 567773161 139 10007 83 378000633 149 1022006836 41 530027869 41 183080337 76864514 61 31 1044697737 101 1365142967 10007 918772691 1913635395 303110429 1949 1368148234 832888129 31 1520865281 13 41 7 139 900470773 351413725 986462493 79 5 47 99925478 1133605596 71 1949 318797930 1219896115 17 446488775 7001 162983280 11 7001 2016540036 1205229151 3 1637961555 61 1618552528 37 97 1934839677 198036885 53 127 83 1176337005 523275409 79 3 1846995924 1086574485 107 1413552390 696334172 97 816958735 1765345195 17 574872833 30995121 71 1425179568 7001 1308955967 53 1041846069 79 554853377 627530607 61 149435637 951296512 29 37 512235117 61 97 1645037550 1723522772 41 1235285966 53 1147528546 139 103 1829997483 1632191935 127 37 5 758307358 53 1432438950 37 70296522 252329899 31 23 1396896766 37 1301747148 137 202293546 13 65688415 268961197 4999 13 2065384581 2003087801 89 2140383224 7 1949 1949 888379537 109 835713355 149 548331622 137 1979075148 137 1695534194 19 1756893718 37 787035325 149 351585660 131 746170899 148829667 31 243979718 1949 1330198347 67 31 113 19 852765904 43 1487830816 109 1285286907 662536795 137 1506453233 67 570662660 5 74466135 97 529777722 1949 2777 23 1574530659 13 1887900989 1632206355 107 1216233155 11 59 1019660420 1490255453 41 13 41 828358704 113 17 61 5792621 61 1046592561 19 83 1080970680 2025349263 101 47 1809367272 635446392 113 1014476203 23 61 1457108708 23 7001 2777 3 491419187 17 107 73 1483160199 1618894499 83 11 851143337 23 2013731203 11 2114799170 3 109 1791307578 67 1825569895 53 103 1949 7 1305784781 5 203792350 184438965 324270107 41 2059095514 2777 53 695257869 67 31 1268899750 55022086 520706376 7001 1263008404 55019930 109 391009349 29 11 131 1115787784 1977725602 73 871909153 542165890 139 1572257144 107 294939080 131 37 1409729452 1173764408 97 113 1731160904 850928872 103 71 1933750203 37 1090530592 67 219976611 641924488 101 89 263512891 379753566 73 1905656607 1745031612 131 2777 2038659571 778020982 9303139 4999 149 2104281406 1351668864 47 89 186205177 2777 1074318551 101 370950881 1082492144 890685107 109 781113684 13 5 1704430056 79 83 1171958008 41 169560420 1990084978 476226946 2127928451 149 73 103 911952421 89 2065660007 1963504730 2 31 1816726976 179865007 29 1862071969 1402964608 113 1651779268 1110982944 2 13 1685576789 813787102 37 23 248381577 1094633540 73 29 1685715770 355343757 47 765519550 2 1965406418 1908619018 101 531947612 2 181954011 966834132 83 978274188 2 1721793808 61 343031304 61 703215991 1034939725 311145261 3 1254866916 41 1020018992 2115583600 827366680 109 96225418 83 141898460 3 97 1970886934 176199445 19 1882372580 1986774791 59 1110492371 67 950038855 131 1952330204 13 5 2093607756 79 83 1430423317 7001 1954182129 19 103 71 833859429 797197382 149 1137002724 1271603824 83 107 1874145874 1802915118 194607410 47083851 149 1172568118 31 71 1975860361 31 1652030610 149 31 1067281267 17 2146192710 101 247968066 131 97 603294992 17 2061727304 125603485 83 37 4999 839147137 2140221870 137 1628554024 139 551689316 454074142 23 149 10007 945421332 27929537 1791158286 1949 1749790761 5 1638885520 29 4999 2024398937 131 194181105 5 1921676226 53 1220047810 507141894 67 2777 701822879 419937940 281022236 19 139 711170015 2750713 73 83 1213551217 1753682681 1469122921 1476288581 19 1527356697 47 59 1273064612 1440064374 2 4999 1399180108 2004998920 139 611565250 480420557 107 563155497 6583988 101 2038442329 127 163096218 1949 628061352 1818233271 2133955952 29 73171184 675292374 10007 59 1782047742 113 61 531270411 950974384 3 354892284 1446779226 79 1078555131 31 291151473 1083079964 101 19 2020579890 2135935650 460543409 31 7 89 404664933 10007 1438206040 629760524 23 101 3 793521751 1295623859 101 2082847244 97 139 53879458 1248996176 1887692648 2 59 875549051 13 2075222942 37 23 2777 246450419 768927776 41 4999 2085492818 13 103 1032917063 231087083 973315008 1949 113 2067706382 659221132 10007 29 73 1283894143 399604080 67 187178736 646724376 7001 505054742 79 7001 352948414 7001 248920555 101 1818217554 7 852554549 2019098515 67 973725070 97 972683990 1687475632 43 1261645069 213582591 127 247004970 37 2777 1942550378 149 2069412873 89 1433356659 97 1290550658 43 61 67 7001 107 838981971 1096696393 89 83 2070189403 294513631 1794187563 313068955 97 638387297 1934573008 4999 1869977147 139 2 1667266546 37 59 1985403974 29 1509023990 823581873 109 400739584 1533268976 113 209406482 364094688 10007 31 10007 1908144767 1749083502 1814753037 43 67 127 1459896369 291932106 59 11 89 19 401318361 1627242745 67 107 7001 730659365 2006164554 7 1708039018 103 101683969 1199674269 643222366 59 59 804022441 12963421 428541987 3 496867344 109 113 103 19 10007 1575331961 530336392 37 67 139 651596416 1794366568 5 1624484036 7001 31 123734950 3 137 1170989827 1579721518 107 1240448319 464652795 97 23 543903026 2677268 71 2083242966 31 2777 682000653 107 1424415779 101 1852833183 2071108929 1736980821 79 791504792 67 31 307291530 1781777421 103 5 1177784089 67 1111995047 3 36304770 1145406148 139 385750576 794377909 113 32552475 1066788003 67 2091392605 1220204937 1537683994 101 97 3 1345671648 109 643891776 1570919515 2074694098 127 887985837 7001 1510367736 1538336406 1599224420 131 101 518496024 1208933516 325494694 1949 29 71 1871926999 1183187652 1957299151 10007 59 11 1632009797 29 495400272 964196466 473318354 1589676881 113 68117649 1577973809 10007 149 1137606997 139 535480542 5 551067050 1646362600 1201779590 131 1110328865 744747005 5 13 373821149 704585739 31 562204582 101 1313329563 1949 139 1818898678 41 321791288 136989282 11 1042176663 1267386550 10007 89 31 1854517526 552219647 1596043040 43 1061994951 113 1386822671 23 1299742489 531611052 131 657408042 346891668 10007 1126287850 1729499803 31 1966192422 7001 1603566338 11 941977549 7001 953662218 894709836 149 5 644124620 1836631174 97 13 336172447 131 1277624783 1453547019 29 2010856478 31 1462609047 103 1745763480 1166644092 113 539489723 109 1271088210 353223142 47 11 4473755 107 114518462 29 131 1069467091 1823212798 11 906597245 235135095 103 1443774366 2 103 17 1502033900 107 1018688043 499647877 67 281544469 89 1105616651 1840287300 10007 13 1476298581 107 1720098543 113 1673143580 41 43 880725269 29 409958877 3 770346309 19 1160534224 2103150167 43 41 1057739812 791980436 657222045 97 71 1661786808 7001 864665506 584947552 973898693 71 397586901 103 13 127 127 1082576702 1740450164 89 97 1003736085 19 238042087 139 43 620895834 1635476061 31 2 1741120268 7001 1237580772 889666077 71 840571598 127 29 174595694 47 1428830998 1889993596 37 13 593344791 831014626 1878966234 31 492583955 139 113 1500354110 19 10007 53 67 72413466 568958686 202854868 19 1654112987 398375825 53 1130932304 71 1340262456 53 71 1937669284 97 2136585138 2 689782032 7 359757269 53 7 1509447163 889009310 127 136510141 1900560969 1347771202 2 11 383385553 19 139 422217504 103 1189608388 800001239 67 10007 2777 680308173 250516783 7001 89 1344764813 2009487212 59 109 149 478256177 44332548 13 226029636 71 25886387 61 422872142 29 1857831524 89 1427380398 31 662742304 343563330 150503842 97 113 7001 208041716 2 19 41 311215453 7001 810750805 1576265130 5 359932190 41 147613325 47 4999 10007 2139866859 2053890768 53 547506218 569537496 1397881722 29 1357256794 149 2077984247 1894114308 2122386578 2 83 2777 7 1560699210 609991599 1322182533 43 59 61 254795475 1706887360 137 1925693280 1729365985 73 37 180884490 793159935 7 31 604586087 427215300 127 41 7001 79 5 994990175 61 1680075388 137 745864287 73 398996680 109 741588040 342233377 127 226800153 113 740090223 11 1560312138 142467810 47 1366582904 43 109 2135573126 7001 83 1136102423 1321020862 31 302863749 1966955708 43 1435265803 41 246635582 1604281453 113 61 1504182191 2020843601 10007 1912159174 43 1828689423 1218669788 2777 239133024 23 1769071519 127 43 1369762850 2041791972 1048906226 79 103 1515883342 13 172765411 1108960619 2105249959 31 246648245 109525031 1730030687 7 139 59 714745497 47 47 702871511 1612252938 1657546979 73 109 79 71 17 2 2123360402 89 113 1594110012 41 67 59 43 2030151654 41 23 1268591435 37 2122581812 59 11 107 17 1734078421 17 1279294370 89 2027269657 23 1545198446 79 53 905967157 1994241935 31 11 1854254908 109 1488926266 1988172753 61 1295178000 5 1095620120 1774216969 1461596194 2777 73 387068995 224775030 1852219132 2 1371435335 608487909 2777 1711826118 1281671228 53 1002231071 10007 127 2085689108 47 139 50641731 612538667 7 1079494058 4999 1679299073 19 107 47 1768875315 1949 1104681506 225838426 89 278346877 478571888 67 56965879 708710648 670005645 107 237335482 23 147026971 7001 103 103 67 2138631625 19 97 498406176 1173228289 5 2 112422090 2147139674 19 101 4999 79 137 541863770 1637972002 23 1199161902 28675531 67 2056058681 1083919184 79 1506436859 1949 1276323051 71 71 113 1782776253 598124856 840463579 89 2777 1546137363 83 2 113 516644023 233477097 695286977 29 13 7 79 1475797420 37 191120480 5 1660780495 89 1843421044 47 141857750 484925978 10007 635234353 2032725122 2777 6848082 699013136 2 31 935514962 981581334 67 1920293767 1788259815 41 31 107 101 43202548 2777 139 1074003794 2058041784 43 1949 1272162974 102412154 11 1073013832 487942804 931407438 73 31 43 1559591293 109 103 1532242420 1125597493 149 284287977 79058953 1931635297 53 1823520968 127 1352228788 23 798103243 239252174 233294323 7001 1987279707 83 7001 23 232804781 113 395579100 2129259226 1468595313 61 139 1680206841 1756981350 83 1323902290 101 83 1366916791 7 372561028 3 535140585 1144372752 1093943610 2777 605933069 103 1693433918 498019090 149 67 1004974607 47 137 73 1369779738 139 720309537 806493039 17 1949 41 1534429014 61 816268625 5 534642080 10007 911070184 47 1794159670 96892161 1412059503 29 79 788732524 109 137 2777 19 43 1885061388 53 127 37 1517700632 16422487 2074690398 61 11 1217172429 1527704728 1568062477 71 2010465678 443101344 71 37 1782005988 79 89 1519765513 1250832166 61 1540012710 1429276052 342458987 73 2069574885 1949 1930075210 5 1188706804 137 101 1577388902 591059592 47 1697812510 271631799 7001 29 37 336432971 103 101 1059129498 1819746152 131 53 504696846 37 11686450 385035875 1949 1516088120 309974807 5 1792064124 149 4999 1453057620 7 629951616 3 137 1010059489 2777 676966557 1503087898 139 1076470041 89 306645851 2111564631 11 1848716518 139 129055245 252717429 1949 410523085 5 866424390 71 83 2030056875 382134816 109 137 1570581143 842261488 37 17 2080563615 1271750467 1946008458 61 53 149 41 1870120003 444916543 1513981714 1843241102 29 127 2035353181 61 724922697 149 61 53 1949 1861074763 339174725 137 2093013253 131 1434588912 7001 1949 1874324065 1768473875 131 1680084301 354974237 7001 1988914090 1607499610 1387895583 109 29 23 1081446453 5 61 19 1118252011 1949 67 29 1128037621 987151298 2777 833966424 660221922 131 137 1425486096 1719091481 2777 101 97 71 2104215924 79 1799237244 559057520 7 37 29 361181486 1469454737 442126557 4999 753319412 73 484932357 127 273807047 1760907705 19 1845352276 2047696633 41 71 43 532321510 1443686300 137 10007 566717796 107 97 99336633 1588937406 504381741 220180979 79 8140296 103 79 17 43 1949 717455488 123798318 17 149 122352244 2777 1839198769 1041897076 2777 11 29 1375370066 83645663 73 1137732525 957496549 47 79 109 1985146695 47 1517309037 2058478505 101 1790204039 73 212638196 1897069025 31 451321218 3 318022053 808848860 37 11 2036701810 127 1682437326 53 10007 469268258 1213138603 1671627424 149 987157035 97 4999 193881216 1394506845 2123813020 5 211105843 2071415645 13 59 251900195 19 1878191769 3 1674123819 107 391397012 1436067868 71 1221683865 89 628674373 1220475334 468430455 131 83 687028101 67 29585726 1016525961 11 1479333185 396882698 137 861251733 44357953 452816887 67 71 37 7 893795901 127 41 1717591311 1659373648 41 1838905227 2028050363 53 1015256058 43 1163282096 1428946311 13 2102374235 29 3 449444823 53 2047768231 61 61867603 41 146693695 1483897830 10007 898558551 53 43 101 628001224 31 1294229075 41 1063566711 73 131 41668590 5 1621289330 190039413 137 101 1485278831 82460339 2052771461 641507495 53 41080679 47 19 2057895092 103 1860836831 1326836367 47 1633080702 3 19 37 1315846392 348034469 67 1577899848 1913692793 886059419 137 758714970 37 109 1664106944 19 83 271612811 139 706964842 89 7001 785659221 957253731 107 200034316 83 504519733 1172605767 809466728 19 53 13 11 1531213672 89 908079282 127 53 79 1213306095 293548319 101 2 11 1551026702 2777 120796723 41 1724875658 5 921225952 79 1163953847 3 1289141322 97 699168822 121676254 7 1221730508 7001 53 107 53 2122722504 29 109 2 225268724 89 335998820 127 29 1116911829 215275961 5 2 550091312 13 131 657919728 612385569 973403746 7 938539571 101 1856180323 463357729 67 1080345453 31 1419300783 1326774460 139 97 79 594129407 73 1182993105 2 59 979557370 2142045334 11 137 1949 438815401 443179212 61 1698691736 67 1525504623 607345545 19 72196531 41 181970546 2 872991610 7 1016002162 47 59 424204277 1461923004 103 491265685 71 839571180 195377634 17 7 137 2777 961352968 103 79 2006633259 31 7001 1715609052 1046534666 1523767670 2777 1683736992 2 1117648992 103 935137412 1120666574 1949 4999 1726784202 127 726452192 7 1533735910 2777 1162191162 139 1749649712 2104485715 73 97 1517124911 53 1744322379 1304719549 7 17 914445657 559894286 1400832187 79 407275099 43 1968164954 143056786 37 826862125 109 1782072283 285465114 228409076 101 397787793 23 59 921152073 2050584884 2777 17 565961930 19 183660346 59 2112757364 4999 13 73 1315563587 1295732673 29 1769369207 127 59 1602986930 1401588601 59 1949 1935744851 83 541284781 61 2777 1493306747 53 96825488 325415020 73 1495125702 103 1186615105 895307312 909100155 5 984314417 23 1261072773 1420516385 5 2073027490 149 1995888674 4999 1276999549 43 1949 1660181588 73 1037026260 866756032 31 73 127 7001 2777 1621431983 1864027120 4999 1331998547 410896793 956796407 61 31 37 32342995 127 1940946080 1011206512 295078655 61 127 5 912575740 89 667244048 1949 2 759415058 796622048 149 467867956 101 128367162 19 1722125626 1147390686 13 19 974101595 1512851345 17 949814701 988629373 244561564 1101068345 13 37 23 1355882729 1657671962 71 19 1787940489 1964028355 1018571392 97 129215952 113 1623895952 419184875 7001 848690078 2777 116699157 127 1169737437 83 79 983280847 443883383 390599615 67 28208407 109 5 423128945 1078382100 299200411 41 97 1148856069 7001 79 13 911110057 31 1191268775 812826592 43 1582787507 83 344389078 13 1426451060 71 1478165330 17 1770555474 192924313 23 1427281974 7 481867225 1702440698 109 1145335817 61 157684024 79 1412875737 1381289329 7 97 149 1093458254 2 1888471494 1533179084 79 1456856301 1993608134 1523185484 1297377529 10007 1978598901 2119157520 31 1763142907 233190231 97 101 59 552157593 29 127131159 7001 143142446 61 1443108415 852757552 1902937334 1949 165243420 929577720 5 17 1512646043 221879920 59 692217203 61 89 707991885 1785677221 98131127 2133575650 61 17 686782773 1461451803 1949 1556094353 2060078688 73 1180755951 10007 1946621682 2 137 1051275665 1174943921 3 1151068417 89 817153856 139 27013955 1134667703 113 67 42661647 59 41 17 10007 37 934582778 89 1755876550 89 2052750379 361853330 2 137 2110380828 109 1520606898 2 1771231173 23 248219309 61 2001437898 3 1111327002 1154194992 43 73 59 127 135974586 1525244872 59 5 1004058444 127 192795144 101 19 1233588414 127 390730359 77414120 1319053015 83 31 285636449 7001 37 1376151878 1025872973 17 1932913345 83 990320821 97 113 1728464498 79 2144767208 550864472 43 1554007759 107 1063629348 83908644 131 1442707338 23 602935632 53 168221629 89 2 153784038 798096736 107 11 1665932433 1408674432 536011092 1160263469 71 5 587439885 7 7 1944178838 37 1146552448 4999 7 1060603447 137 755968808 10007 2777 1872750483 2009186824 131 101971317 107 860488543 2054004139 61 1726582369 109 1850336476 663242441 1464025623 103 666721344 423150251 53 47 121708803 4999 1163311578 3 109 97 47 79 43 7 79 29 109 1032148032 1478989390 61 206679712 2136655567 1949 7001 2011987406 10007 127 17 1531232058 13 944062666 1521065922 17 895896060 2 1434487773 61 17 1591209418 2065068557 1301851205 5 109 113 425400252 1115669114 1082330573 226686669 107 79 59 1949 101 107 1731167659 83 67 194274360 7 1607788574 11201726 79 207613106 37 544631416 1547908653 7 364090097 71 31 374514937 73 1447603432 1752026280 622902361 127 409952317 59 1426687983 225567787 10007 23 180087953 13 61 41 268087027 101 383544369 11 680540289 23 1369299572 3 1820739136 73 1818036019 13 971106344 1442548715 149 109 59 1697937282 1886902621 599826700 139 175247679 67 945341324 10007 1571809497 706089653 113 1200200884 73 867763337 73 97 1091083548 1903384731 71 541395661 6900561 1590397721 23 53 23 1344396746 1238752060 7 17 739555301 137 225189366 59 41 771756652 71 61 5884365 712049767 89 26335901 337106641 127 1045895800 127 967613127 61 73 270698162 31 101 811039898 952111143 2045426311 109 908898571 11 1144929148 3 61 113 623028250 2114273620 5 19 107 355604335 1789403479 1949 1768937737 59 127 561129942 67 1666864927 17 1092021796 59 1454343923 1447148703 43 1992043658 83 2081929338 101 5 1204788535 215841643 89 71 127 103 97 1223562713 1166339136 41 713276650 53 93609195 47 1106566355 31 1394993428 1139113042 783594949 67 1125175689 475775079 2777 37408967 1862703486 3 1949 1558797838 1486672616 13 1800040650 5 13 1257187243 31 61 757836123 2021116599 1949 1361146518 990896937 131 1311744565 17 17 2116760056 47 29 590793387 7001 1602300813 31 1157611007 7 1529673376 89 1220879839 1968138435 1296823234 7001 194676807 23 691753635 101 320800644 465117025 17 2050241674 67 1589619756 3 495773145 2052674914 101 3 5 144859045 2107173090 103 935991694 7001 13 2043737449 1185464917 7 428082249 395288310 280448541 3 1563553722 10007 1505603185 83 785450331 137 1096237695 149 39416162 202495084 131 47 2019591117 29 588288432 1949 935830573 31 1687266233 682179856 101 1563451201 13 2 17 31 1102133328 1949 598791270 7 136520916 2073316511 11 937869427 1498216425 61 580242992 79 1184316887 89270815 53 2 3 212828042 29 2777 37 1487234758 61 43 632913044 2090099366 17815112 285737802 7 127 71 1119489163 1175772070 23 749547506 109 149 43 10007 512248323 1821554196 73 440088176 2 187276404 13 228405697 19 468319087 83 368487761 10007 760062123 2777 59 1968234303 7 2083489821 113 1059902597 7001 1482629774 517842967 73 46736604 3 975810450 71 59 279525531 10007 1389081677 89 43 13 3 276520551 139 83 1677354462 4999 1980629351 1389604934 59 139 180967297 1794346953 149 1806633642 1130292574 405948477 107 700624367 23 1596598544 3 1775689791 4999 2139097095 19 424497525 1403444261 1442825855 149 31 614247982 47 3 5 1798758250 10007 1384718625 61 481303359 9369669 107 749717328 809139050 89 669319733 1949 490867344 139 139 137 876857242 41 37 29 1211988445 1531548846 67 574007529 1763409899 37 89 1548914615 17 613494045 131 137 1109646605 43 107 1949 67 7 11 739304236 13 23 1859822412 103 1271689488 2042368661 17 1732738657 67 1212883306 107 7 444232212 41 13 1882784241 1103198422 131 37 1549250014 446687448 101 1115957078 20517849 83 23 468946218 415397273 602845036 43 1017246098 17 89 71 218321734 67 1726807348 1662131279 37 47 1592019673 1017695794 902234864 1336433992 67 103 47 1873910877 1949 7 1078017640 113 77395847 53 2131447205 1652303673 3 2016864447 113 1687749355 1011009644 1619009033 139 10007 13 1774192902 79 73 1449415491 43 127 2134962202 3 89 1289368810 2777 139 1361577836 1848295788 1382328518 2 828943192 131 1721707438 1790382029 53 1515722575 37 3 380696598 204963459 67 1333125934 7001 2 1145161876 1141426912 73 644472278 29 1118730100 31 777761821 113 650055971 53 23 932193105 92443762 5 1356504875 440379895 2777 127 941588795 285799149 13 89 434796874 1419276355 97 7 549970722 1053539704 71 1119707630 83 139 17 1949 37 688656358 1949 1472666349 863611645 139 1820880993 839297323 89 37 1585779115 33463624 47 73 1872559155 1590621649 137 815829657 137 1873519799 294846019 4999 385981042 1862225885 97 109 1529323301 67 1125813002 29 1816230270 1625194667 967486107 103 41 882072401 75901414 89 1503093944 1958327273 73 1627691293 1451309778 3 1882811943 1282975405 1564392632 83 103 1506383146 149 780083010 1110383764 67 73 415186203 47 452692698 1124164724 139 109 1023079341 43 401602843 996966123 1949 79 2 1451797370 7001 131 1981895088 3 1224239052 1714183812 11 97 131 1868222787 71 108416517 131 97 273112981 29 1313499616 7001 100324330 139 53 469433985 29 704564589 43 802962134 1993463218 139 1678928270 41 107 1331338726 2103558796 101 1289087368 43 1964752964 89 149 1204085390 1227373047 11 79 3 206241564 1427925951 798154232 2777 321596039 134641471 43 13 2 103 836798162 109 471350662 28882622 37867399 19 138229353 53 7001 1949 515301957 541876572 162180048 79 690439956 8206035 2777 109 1493229150 641135929 1876505440 137 137 149 1947390813 13 1931972341 1393062611 2777 61 375051950 1907350640 31 43 1044665779 1565014326 1444005257 7001 1949 5 1039715490 79 149 130441244 2777 1223619444 1218402289 101 67 445841871 10007 1075582381 422598256 53 23 2017505099 1062970255 1607531051 59 1949 7001 29 538248506 61 31 67 1702494433 1995140892 4999 97 1949 1361203039 113 7 1399621040 109 23 1646862192 12306334 374339600 2777 67 814587206 681902662 7 1949 17 17 1360573478 498261789 1025579392 1949 1029239614 61 1022143511 191453414 113 137 1859180376 97 893621715 131 1703316148 2010044121 149 1949 1932195722 149 911123527 728975050 67 467794469 196988442 70010849 107 729675586 23 686429158 19 1949 1783411011 233950315 782478224 43 141025638 43 109 932913124 1679196383 135217676 131 13 175324147 47 1694823572 109 109 31 1178628897 1253106680 7 63969493 67 987966070 13 2777 71 11 750889238 854121359 7 73 284128163 1805138900 4999 1492940134 41 72320179 31 1615761292 513321717 180692660 83 308555879 113 31 113 1859537517 2777 47 1779795062 83 23 442932706 59 19 457585729 2777 433436937 53 835088882 80602824 37 999296777 5 59 2015060866 53 41 71 1239725675 1575494757 685144875 896596568 59 53 188190333 103 538646602 47 1543337189 2777 1918434342 71 1317373303 1716284186 31 89 29 857580750 89 101 1058642004 608931323 2064079716 149 2095917992 83 71736070 83 2777 91105039 79 10142257 13 59 833685871 37 11 728743103 23 1563342936 340683498 793587035 1871284641 109 37 755562644 23 79 1955331039 23 73 190849038 83 37 1392425794 101 56976120 7001 149 139 655852006 107 1394839557 41 1991918974 1379717640 109 97 271207150 101 526785732 793008418 17 127 577064632 2 659432460 1415954629 59 1520335069 41 11 1257368046 139 131 688207321 258259660 71 691348158 67 39443704 31 1242515268 67 1072511545 17 113 1132763867 1454856807 79 7001 97 2124817980 160065811 73 1861188217 7001 625042279 13 1054123572 83 719315202 2777 392699951 89 2108039017 97 2142814681 70796499 928081092 53 81095396 2 775197156 675989232 3 101 1014283915 127497736 2033879069 109 37 2 889942098 981766695 1499627209 2777 43 2 127 806646850 127 1346803426 73 1216133595 41 41 97 73 7 5 1058980580 67 137 107 97 13 495585818 61 749896668 28748360 17 71 721891362 103 127 1969315213 906594327 43 1932896696 913690311 83 57650637 17742205 107 7 834757168 5 403732095 266525155 109 213933864 109 89 667058737 127 1971788284 972805943 17444397 17 848593056 67 159852084 37 1481741479 149 2777 840028615 1952483707 61 131 1433997084 137 902110613 10007 1868477019 1131281343 109 1064814787 313206595 149 449828252 2107406015 7001 714843669 19 791036781 2777 53 862294247 41 1927182555 37 210849939 2 1887629066 149 1815021746 1848756538 131 149 1568879706 298808325 137 53 1892747130 107 1384566197 161883510 932383835 127 849310467 1051285914 107 1903738201 67 2095960598 7001 102165593 2080354151 1938706923 31 1982130204 73 61 888462495 1745171125 5 1792403021 7001 335917803 4999 416386706 2043889125 3 1876191308 43 511359483 29 19 89 844085100 83 477917486 1689059927 61 3 100906167 2085090255 969389722 1949 651252503 127 43 67 1024358913 997307730 356667000 476707859 1949 113 1310227878 19 821857027 137 1949 940585451 280891829 690008368 1949 976349818 59 1226876208 29 31 829120396 17 67 5 43 154260264 11 706559700 251075790 152118224 137 835893310 2 882483524 149 1291528871 1740306971 952495519 109 7 1072536290 2143460238 29 89 1959989773 131 1074093229 127 29 620076825 41 291857882 1216296136 101 1176820398 2777 61 1616938407 47 5 10007 149 1157253498 2022354352 2000374470 1445373793 73 53 1580017238 7001 7001 266096137 1826357556 10007 106283739 4999 989068625 59 481554814 41 1324116771 1000635746 23 1346904886 31 19 47 967450162 1664177269 1377129445 1485352965 101 83 1980410212 101 37 937441583 794256800 29 1994875793 389521302 107 131 131 71 113 1949 2137747019 19 109 1925980078 1030658111 149 149 1764739312 767641198 89 172083191 101 5 1748011485 1898321860 61 1329416981 89 587261249 53 795905081 146964230 7001 107 876761959 884703071 353336986 1196585178 101 1578513893 1844203423 53 643190669 140538869 139 97 1480900527 420102006 7001 4999 113 633564106 1675159044 107 17 41 1963093776 103 10007 923045680 61 571641248 1927404808 7 537841591 83 1517967382 53 1831224465 29 395957329 2131714107 120564782 13 1851165901 1920782964 642870342 3 7 910856221 1072427202 149 1472639181 468827241 107 59 1398669683 24264889 71 107 113 52513925 103 1307481691 41 488077530 587381621 23 41 858383831 97 1617366184 19 13 107 131 530624670 1548161013 1896321294 2 1186851279 1171582848 83 67 585473403 23 1438144069 131 1117738767 43 2079333413 2066404558 113 127 1188875956 650719425 61 1479863260 17 166680801 247019725 1060323574 59 325003351 116231474 41 2777 2100858817 4999 37 19 79 29 2053750246 102778566 1949 1247191295 47 127 1811597596 2 113 1371035215 706878845 139 244678693 2777 1561234954 7 17 2128806641 13 227682078 101 71 840529525 139 248356655 31 89 106143892 2140296386 638270437 59 1783207388 61 2137602199 219281370 650579035 71 642666355 937692308 127 101 1693584968 7001 1506405170 1962681343 7001 109 19 634025687 1109083621 37 61 131 43 1347652088 936379025 31 206291464 131 417848080 131 2777 1307083914 1385178708 139 7001 47 19 1718128257 17 47 8470102 103 31 1323169187 5 567159405 7001 2112447541 43 113 1923345654 1037018173 97 1791487471 127 223776286 2146096673 2 1190624854 71 1792787217 815784801 3 1063259334 1572590490 3 23 4999 440786825 127 97 13 139 83 1998596923 865560022 1362390095 5 63796290 101 1012611658 71 717039792 1780370653 4999 13 188356584 1675963354 13 79 1463321016 7001 723970930 73 300845921 83 522590493 127 548238934 696362209 848068104 2032403321 83 103 1460476678 611899030 59 309804346 79 110480868 1607557314 3 97 164714924 2078481626 101 1909142703 97 1595039752 47 1649436220 31 1582551984 13 98372248 107 1359154767 1216980336 1949 1130303060 1395575050 31 365469314 7 1740717251 7 7001 83 1944123031 89 71 2088307287 1099829096 7001 735832640 1637606260 139 5 1949 1678346268 453154194 972047050 103 1479622295 138546915 10007 7 113 43 384723709 83 1552097095 71 893338472 1518932039 201114734 19 1824262162 47 1223399848 747959927 2777 1866291181 101 1932635636 67 367663304 1949 672022009 427301695 131 1778883832 11 11 1530354804 79 787277265 198572458 137 94117759 146415458 101 67 1492603421 2119298976 760666417 386504237 7 31 1007380061 518335066 615357315 41 83 97 37 1327614163 409937437 107 61 31 89 1754720262 173020533 41 59 1062998221 23 926375416 107 691149245 137 53 41 127 1403440170 7001 1213994403 542283458 113 71 78279275 492960668 83 1595874117 1046104361 89 2124114495 3 146030766 137 2137216166 371653250 83 2063920994 7001 2046378298 31 1422092738 17 109 43 992177276 59 1379073424 1564417586 29 682333639 2035408508 47 101 572499310 149 7745768 131 1949 113 2044227743 67 470286400 575129407 458020390 10007 625787745 73 59 1017679318 1730764056 820212736 127 37 1482699488 137 73 1939350923 1412223382 317859372 29 778341827 312061815 23 73 353944223 11 2 1734154360 61 1057372470 1110531590 71 113 29 44056394 2117670335 1505390232 29 113 1197014269 525759566 37 73 2018838756 3 7 1426374404 59 507979262 1506018905 31 748317339 31 644556185 139 1036327010 4999 71 1557746887 61 811345262 1649462387 113 1515941782 149 863799637 107 680841456 89 127 728829824 10007 1796906955 1978686511 47 186065903 638869367 17 73719803 1983889049 1949 1949 59 1313046771 137 1145998972 109 1626943701 41 909164381 1827134742 7001 1469810943 53 175580326 26167109 61 71 79 1918403431 131 1482786642 23 1985704172 1094441821 41 1015508008 587298063 1271569842 3 1477133679 139 746274737 2116681101 131 1203191901 831998688 271052256 3 29 2031976002 392367437 11 1776020466 2 73 169785157 127 2130110548 107 900862543 137 240989576 47 1185635113 551526007 139 47 2003701932 53 109 555306822 3 31 1080874208 79 13 61 1306346553 59 73 109 31 58455122 47 89 1471896952 1764288563 784757994 31 10007 1918114995 149 175678386 47 61 674776571 61 1617151480 422321971 59 2005328875 2008552104 79 28274811 131 43 955487869 502734330 7 5 2104848424 109 1426500721 97 1462331745 97 1312795963 3 73 531547535 71 401264018 1949 3332790 135109554 97 13 2099077526 59 3 43 67 1367232753 1358239946 13 199924660 19 149 13 895123632 1920967638 31 1528343059 103 131 1206298566 97 1500139453 79 156041827 10007 656289081 79 29 2143137207 431221368 2089049765 139 131 1949 1566777712 1280863067 1224548831 11 41 41 1687638433 840852954 89 466838255 13 13 830100518 1229015437 960286600 2777 563672683 1844078940 5 1096540671 2042068250 97 1499164335 37 2016021664 107 1487918668 743250617 101 652411563 89 61 7001 1873173558 7001 83339904 1179283445 83 1505636766 623459148 61 261799251 1567242665 59 1869772255 5 2022071545 131 623118642 127 285368746 83 1749673698 4999 565416894 1105452784 113 1778454812 29 326708925 1949 4999 1703009330 1331948557 2 850955108 83 1891581620 37920127 139 67 79 59 59 392025500 2126977376 89 1906126261 103 131 641361721 117433010 5 2036476285 1383123497 31 2106370035 97 585086723 139 43 803590278 139 433137205 1949 1856009312 1949 97 79 636351952 1626161754 87062584 4999 2777 611294478 139 101 1095800914 1594246317 5 615420930 127 23 2 379371125 1859211090 5 67 288156682 1801896644 113 101 1949 4999 375794826 67 1585583341 405502195 1934704188 113 43 510554227 2777 1679096388 83 23 1320034312 1949 73 103340260 1149591079 113 1827289439 17 230224659 623438688 1949 452842354 1979700648 1114768250 5 53 208961722 13 1086959575 1194402575 17 1114181802 1949 86237574 47 1119088377 1329314875 1922320578 7001 139 1135569257 1039612136 139 149 139 1817198986 2109716007 37 788032623 1091511803 79 53 1705299857 1407313300 113 417849931 23 127 23 1705425850 149 89 1057485184 17 218627599 79 19 1547195555 1398239374 107 2109243492 754671214 23 466405316 13 1750953321 1540972680 59 109 101 399478230 137 76484881 11 113123049 97 2091303430 109 668292734 3 323101677 2115762432 59 542977573 19 346603529 131 254626665 7001 1247368170 616651767 53 127 1004617879 29982207 59 3 2095198708 139 10007 21845281 1602688481 17 59 1989916128 23 127 741038442 131 2777 722593482 192763121 109 506754850 609772772 103 1071255080 1347763739 37 71 1603011304 545148863 597547831 137 1520774117 109 1418605352 1623789132 3086156 101 1188455890 1807745937 19 1219527825 109 2 765864458 574761614 760306074 127 1731936432 23 907855471 826620073 678702111 139 4999 1502439452 171955602 1056963103 7 127 83 1434940188 1424632335 109 1285490737 715769319 7 1633118893 273600136 103 1546128074 62904604 2777 891028228 1949 90375130 29 7001 2067626333 174002854 47 1995706629 1768657757 37 137 70712687 353630291 29 398952246 1647325957 73 73 1437652510 96807490 2091727254 73 7001 1949 23 2011863544 1603729050 790787657 11 4999 7001 1539008827 2147227703 107 1039673204 1217104242 83 127 109 1696137446 89 11 1914244519 131 7 113 1505116608 1369858546 61 41 1226047108 1522897967 828817622 29 10007 2081190726 37 4999 107 1183914661 1637816900 31 2777 1619899079 1191324669 1949 1028725078 67 1401969573 1926006940 11 103 260608643 218336619 31 7001 1248565341 1657983821 31 7001 43 469868310 10007 227118872 101 29 1780159026 131 79 37 741321208 1013174838 109 1774628447 37 89 1870161976 83 10007 2065473603 61 1099825181 107 555035146 1178991522 2 5256186 79 1714203986 2 1534153944 103 1961658915 1866066244 2777 59 1421297964 841171329 31 468668176 149 3 2057196759 898325919 83 395477155 1717804520 23 7 1815923629 137 536461997 139 447242230 17 89 1864731026 137 1406454467 768131561 617030732 59 71 1674222979 1035883794 11 113 379200056 101 1550888927 19 59 843590083 107 10007 2030700496 31 109 137 1426822942 1680869303 316456799 1446158590 19 1031287421 37 644824171 149 127 913713565 2147407803 139 61 174839401 1189762079 11 103 127 315749017 79 41 278098497 23 1399831221 139 17 19 83 89 73 1286104291 2146262050 1681756733 127 61 7 1563657739 17 67 900283958 1955707957 469501160 67 41 396292224 1746029244 1890965641 53 2081449503 61 47 569888933 85397785 43 1404728633 67 1786674796 73 127 1091162782 17 948549476 2025018937 127 286045656 67 1012943989 1456073982 53 1288428940 1330645924 1187458124 19 13 427620440 537529070 2 1618570572 109 1107953935 956987744 137 137 1456331020 31 29 139 1284783394 1124924319 23 1989434680 59 41 47 29 1115378396 680726976 37 588756427 79 1075622038 59 1000723131 113 737726489 1233940338 1372976940 131 853779269 107 11 1554211560 403106836 11 149 43 322634494 414731415 7 11 321886686 1253152352 47 1690295075 462956574 2 23 1939762799 1088523323 375113400 373888800 3 1918011963 1395141906 71 47 47 61 1885165106 53 61 1412705527 118586174 107 495729823 107 184485570 137 41 1520934237 109307187 11 308861630 2777 1880670487 7 1245031403 79 2078625982 29 1952375871 7001 101 1105822437 2045711065 89 43 131 836623247 5 1493087041 131 11 1209059280 846905609 2146417260 2 586387334 830962965 1957707590 5 1396097117 59 773403801 61 1685758119 629246903 43 943624881 2131374198 29 1217423917 1494914566 19 101 1585577891 492318567 1541871495 83 770891730 149 2050878167 101 1827815988 458880976 945924930 89 43 151028900 4999 47 1850179238 139 83 1621491984 2053646092 2777 604458482 1637526899 7001 1221499475 73 1126451812 137 2085015604 1745286737 2093965604 107 89 47 438431088 1352624670 89 47 890791658 10007 1175402206 331053819 109 1925584408 73 906601746 43 368322262 67 7 1372999390 980893616 109 928250431 139 1892434126 101 48578677 47 89 101 61 103 550735953 1053326813 10007 1252254868 399155014 7001 139 1537321374 139 974968857 137 1538056256 1869908344 1993046029 101 53844229 544161146 4999 482594214 47 752774466 97 1373033739 73 1592819631 1496715569 897431662 109 29 203015051 1024848719 873481818 103 61 1902409216 2006507990 59 1949 557772616 2012771914 1442485402 73 791391986 1461317438 7 23 1949 23 361868315 238295405 47 19 1432548217 61 139 1737535723 7001 1831377475 936191267 89 4999 376574670 139 139 767965131 427259868 47 7 149 95647570 779384581 83 2069771000 498765242 7001 182037600 131 5 97 19 149 603152414 23 1270482165 7 109 1963805367 676982759 131 1428025760 356796578 127 31 509481497 849249588 109 1066025698 563235844 2 31 2021519083 818406851 41 20199801 47 11 139 1805317266 59 59 2 7001 113 143292701 343256597 1949 1597924681 1762921174 1515612274 53 342796913 113 452074919 61 1289710983 1361391544 149 97 1768375669 729478606 61 293688038 2 1949826848 545337476 1697532175 5 24423414 83 1788655605 23 66681361 17 9787121 1363453528 19 1886822531 815359215 83 1055422522 82965644 827796895 17 109 3 127 23 2 37 1824051160 1643912553 10007 43 207889520 61 1976960529 107 2 10453336 47 17 516355892 53 1137819603 1692663968 97 73 73 428622493 4999 71 1202159788 1765433389 71 1949 85769643 1219629628 1812072812 11 2051588143 37 31 1994442629 1877239627 43 124773358 1352972468 89 2 1598870342 7001 1699543644 37 1155787611 101 1949 328476664 767422648 1332523724 7 131 1253120324 1235398906 53 182914236 683924773 1898313999 103 2140953159 13 844624079 101 139 612296529 1820415168 83 2074347831 89 149 79 2110537047 1813227267 113 1721187187 635824975 67 2 292789100 1022458142 4999 1134819658 83 1109725030 71 2 2021449415 53 37 1387210693 89 4999 591421692 1358963153 153450160 17 1189734018 89 915102628 1538156829 281104520 591567003 17 97 807191708 1092491458 2061757566 4999 89 1931027393 83 4999 590854949 101 131922966 2 13 932692428 10007 83 1639986158 23 1172040969 37 474767979 1899123509 67 139 4999 1225979755 780049692 17 1949 113 925953640 29 43 1719652259 1833564237 170248270 29 5 1590204815 1752170535 71 1463088622 59 37 29 1903799801 1331016364 131 73 1455293883 4999 1228010211 113 486442300 131 633779703 17 77037612 83 1215802509 67 41 11 499191077 97 1979029405 101 1736483809 1691536183 5 2033454550 107 945133033 127 67 1917754973 101 635111364 2 2054486095 31 1670949569 7 89 155892578 590012417 131 1440972490 950873980 37 41 61 789627043 4999 1942476427 2777 309349469 97 1413958039 854257443 37 732973769 67 201033086 41 59 109 172969811 2071455075 1324565034 4999 61 1883657796 61 519007154 2100909905 485467675 41 1557061786 7 10007 804352653 2777 31 803493495 1782386294 13 7001 89 927569926 139 1559770847 751541308 43 1345838897 1125916472 37 139 1167278446 41 1433320722 67 1639718537 965390136 111944989 515975096 73 784929529 97 2063743870 41 89 149 1810361920 610850490 371745504 3 89 37 17 109 422119504 1123752177 782141338 41 139 1493167544 903134031 23 87260506 137 648149577 3 336979785 139 856946454 828411326 31 89 71 1427797575 175045317 11 1172120686 47 1838681642 744682287 67 1354855140 61 1258356678 131 41 59 568155427 784891986 41 168368345 1132328743 67 19 565167722 2 59 109 1755070040 152686328 17 835632739 2100964465 1332287696 1993849280 103 43 179881900 610419142 1514096388 374819583 37 79 1543433349 1278998688 7001 103 101 585905747 137 241381807 1098502716 1829659019 107 1458519821 1366007587 61 89 686278906 103 1122729870 41 23 131 2067959419 712053391 71 750703946 23 262570737 89 1730723684 1852412437 43 139 975037323 49654831 37 379549808 21817138 61 107 103 17 268483618 131 542845267 723679108 1342718881 1373288245 89 31 1582295118 71 1554427140 83 101 1634351770 67 61 1398487952 97 1949 1663075853 5 1308475265 181123590 97 168715204 1964476558 11 1810975914 29 109 658441205 1949 1800774652 1949 127 1371465888 123273768 109 1609400696 29 1533671061 290886595 41 641350946 137 1124636562 1461136784 2139615908 31 19 31 103 1186812366 1949 764637527 2777 2111484078 11 1548232389 1755683007 139 1004446387 1586433161 61 86432621 131 19 511513725 1019808052 1337604713 131 2007589672 321688333 84892318 101 29 222616992 4999 185597873 1685692794 708003952 2 231826826 59 177167619 1743161313 2777 1990379652 17 52482961 566319181 703207512 61 43 1852582410 71 32454279 11 1283822092 1869671328 73 17 2017801475 59 1431582903 1949 1930739767 137 1321061134 23 137 266577203 261776175 320332579 109 465364491 61 59 1696581285 37 89 1948362106 19 59 1894304740 1276366293 97 612273312 79 13 1369099710 53 1734785930 59 139 23 1165921225 586100957 109 41 2119661009 11 1367539965 927043909 59 634833008 4999 1927444434 53 61 2117312217 97 11352298 7001 1575589052 1949 763655231 137 1463771294 619208627 43 131 1949 41 323373926 59 1507065733 2040119907 43 962191650 29 23 931402854 47 553821106 7001 11 73 511209948 891750764 37 1895363813 1386621159 19 510703432 11 1750724228 971414950 97 107 1262915650 79 7001 1759540327 971731799 10007 1676475896 41 1847085834 10007 109 11 1469156425 149 127 47 1242493457 944951003 1120593867 10007 53969759 2069073992 1949 61 1413305218 7001 139 47 59 1091458828 127 234153837 59 1433967801 2089690694 1640900977 139 566324305 61 13 5 137 1793608384 1291246967 71 1903631093 7 5 129849315 1709570933 109 4999 139602074 713051850 2078470882 7001 2 101 1949 1158434926 2141068103 363383884 43 73 1416411992 281909936 97 404104716 10007 1455418080 977657195 879232129 139 966691834 89 2036247376 19 103 134159457 79 1037563211 43 1525518009 2135959793 11 1383878441 47 1484536940 1363837797 37 7 1214997532 1177043735 29 67 93216296 1024959967 1127949365 4999 548846604 37 71 71 1646936590 541424842 71 526208264 128235842 1646311527 7 31 37 1838770722 389999388 23 41 46960316 73 127 1149919849 2030120530 149 138857719 137 777907372 1058220743 29 1949 107 3 23 1401280670 79 71 1949 903762994 1956429824 2777 80560914 47 1360667389 83 1239233008 7001 206746531 101 529749444 525830543 83 1949 731687733 59 67 612218329 718405656 99934731 31 83 179257009 1248860247 7 342964706 83 73 1466369688 1469395100 7001 5 7 782911619 71 1784273807 604347323 7001 1897747068 2777 1157695199 1956296528 1949 1884655714 1464933602 137 1491339804 73 25201279 131 876762826 1949 71 177401949 1665975453 139 104254448 1016596099 348866315 5 137 1024860421 886725102 2 463658392 417997698 10007 97 1816449063 13 81049423 56679259 47 101 85929891 251341636 127 619974115 67 67 2099828010 61 587302083 41 1857097132 1409476325 7001 79 1696249786 7 934529687 97 103 884136501 61 743056799 19 1284718212 1643662184 97 29 1103225975 19 609989623 82079639 140662186 89 805699924 83 5 1950146510 1150789890 17 1234860773 19 71 302519532 29 109 37 2777 139 79668048 83 59 883177372 890228108 13 1299628070 109 394498141 944388971 10007 598588719 1328449264 2777 293662531 603232655 89 89 877053615 929795371 101 1306527489 137 1448736914 1531772445 43 1306880885 37 47 649280701 994156433 89 7 29 67 107 11 752348927 1331020240 1177651330 2 107 1784661988 268493281 236759346 1487088861 97 3 89 113 1346981573 103 101 2777 1312201295 53 13 127 1251500418 696647832 137 1252149289 79 103 1740651459 384218053 127 1611762266 79 97 7001 67 1042487237 2 953153850 11 836965979 19 183727560 43984704 107 1431328705 61 53 53 1978197970 1240363937 858446799 131 71 4999 19 95370595 1110548570 131 79 139 676641097 683463337 61 79 353659142 81846568 17 1760759853 29 571879159 97 803082206 3 1480385580 5 1144074014 2777 1687409577 31 43 223906031 5 1501193450 41 37 110126632 867879543 79 1632257654 536642989 113 103 4999 589976981 1461113168 43 4389311 1818560498 127 1354846356 61 695786984 47 756016855 1683960366 79 836990553 7001 1949 89 1547763133 47 170376316 375064841 107 1386335014 2094572331 1399972034 37 1234002418 11 13 1060450573 1807783941 1328227798 31 59 101 534938925 109 123965482 549320106 19 1706128503 416181377 2777 43 1302099555 976779997 137 47 127 10007 1949 908524401 1041746609 448960190 4999 815375456 7 2055567189 17 2051099079 5 95747344 11 200302102 1544353497 59 8719197 137 1551462632 1372844656 41 109 109 1249537632 3 73 3 2061563961 1758399765 1341136817 89 360957630 618557262 23 969662904 71 1991486668 13 1949 1791208960 1430252211 649889937 1645713174 109 7 2076500987 1513006249 73 2010992494 133105742 7 151382940 656786235 5 39619167 137 4999 507208538 906358692 103 830364267 2052414668 2777 377258227 97 1988777711 83 1384778812 61 103 59 335338595 1628397227 59 103 107 207639392 137 67 113 2777 131 1318067047 79 1754569144 801748596 53 4999 5 1477369820 47 1670314004 97 639837123 47 1064014012 111852574 1525966869 83 1146069007 71 1820165585 413116425 3 1354309576 68605785 2777 11 47 7001 2011914063 29 489088465 59 113 193834211 37 10007 1329797448 83 1291787341 23 89 220212878 1777107144 29 67 2001027362 59 1020381105 7 686627926 73 2084534194 224466309 37 127 185335672 136519478 101 1607873237 7001 1529701792 127 990802819 131 1542574649 1434916043 2068268709 139 458082431 7001 528239556 13 113 602959678 127 2058322624 1636630697 43 4999 1317931361 1802104507 1800995966 107 413930356 67 53 113 1957804213 242913585 101 281484677 3 387604162 11 893705395 31 795631523 175046615 17 1105108460 79 3 1878320661 915996954 7 101 1462226591 980780599 5 2067236140 1878880440 2126572904 47 1653969140 4999 2066446628 567220054 325307081 149 4999 73 1801444798 165561080 23 1744873840 103 79 1855674845 2047818250 83 656153746 107 1722023358 1949 1403626922 79 835112002 113 817063450 79 821829681 3 1123653555 83 29 70207093 139 1791036406 67 1430668818 373647834 113 1969458777 83 131 1654807720 927985670 109 488185536 43 1753964711 7 1436578787 43 79 247408803 53 1346398379 2020215416 127 1004836319 7 2072741306 256059063 41 101 488448675 539121255 47 17 542748817 113 61 65467335 2132894890 1962542001 1826074667 2777 59 1156164767 43 7001 89 89 1587589298 1686972127 406434715 330359398 1949 71 43 146171319 238526246 83 1096541552 1197857743 455172745 878512100 53 1022696217 784851391 149 4999 137 1029937503 19 73 1646072699 2011777299 107 320089706 41 89 41 1934871631 1168120045 741569169 101 17 43 113 26166289 37 149 1949 943775964 17 1370023693 1789394177 449922659 137 4999 770080953 7 1364582310 13 107 717879225 71 67 113 670157348 746125652 71 2009294391 127 7 1750580818 317168393 139 231802362 2 17 517354693 773568102 3 328074858 1281098637 53 1631283979 1519784208 29 952276103 1078139620 2027123086 61 83 1661349912 59 1996085109 2051047621 5 103 2777 227452962 860920130 23 503470225 31 1119473673 19 1450838382 41 387451189 1013360164 973689104 97 59 10007 3 325236312 47 1643241498 97 31 1126581354 83 211902154 1096656590 59 31 1999263842 89 31 89 1988489264 37 11 1860090155 1149940363 43 59 139 37 1682030841 137 1287235560 5 89 299576670 31 1319332131 112191263 79 1977344088 3 395169009 2031483990 37 1098194003 127 103 410883989 127 41 860051025 131 7001 43 89 67 1510435892 127 1953400556 59 1197269300 1319391069 4999 1921959259 720017830 17 1686694457 17 5 28349810 109 241075006 23 153680480 482269957 79 863739548 1610827132 861623484 67 7001 1850196276 1076235726 7001 2076335577 1382291442 2076937663 248388479 7001 11 101 2 968779864 1696069986 2777 1062204659 71 1454709273 41 1404918674 7001 101 1126390556 53 11 572090728 2086553755 67 1494374566 1353039339 957128007 127 1012201049 127 53 5 1093938838 83 1793393284 127 921858710 31 354847297 7 95222682 37 2777 693469663 13 1846744536 24310767 2777 767526699 539376710 1267015743 1362106943 23 71 503747297 101 43 768342608 59172597 17 89 937793 1844354839 101 73 1177982750 424601603 53 379204029 989942832 986458592 2 47 4999 896719233 89 775086760 7 83 7001 2777 53 1467125118 73070439 109 1520995156 7 800904986 500612357 2 73 1667122768 131 1225007069 1146808747 37 571540578 1968527563 17 1646181521 10007 59 323376190 2056060681 7001 13 461201013 1717960959 810197726 1691168561 7001 1298191001 23 43 2777 294975717 2135685174 103 59 1630279563 1949485257 137 2777 927742937 71 186783960 884447497 53 1700997317 620925528 711034726 131 548535383 172010834 279696562 89 634012892 47 1698563691 43 1295583206 786591441 723491628 3 869282366 37 744085497 137 59 41107751 47 31 96988982 71 307635383 149 219292985 73 1101671397 97 1751509854 89 1286486011 131 1334357616 2777 1556626263 107 764108293 4999 1369001145 1777594410 2064292493 37 948241735 103 7001 71 131 354759728 2 991238536 4999 82443508 304804027 736444085 19 19 43 1380132429 404329118 4999 43 1711941628 2143852376 11 11 53 532903398 4999 139 79 47 1268910888 14232211 103 107 1892269962 195187984 73 741609847 948752581 1231285854 61 1365293099 525706520 59 2777 1007976021 1625457008 1180359091 103 67 2019707497 1049730776 107 7001 666601889 71 1944839242 1949 89 2080758768 515020839 11 103 149349691 1096710834 718956327 79 23 1002901798 149 1761216207 321453941 41 411270461 7 953184798 2047949811 73 2 1144134288 1721639265 1724251965 5 7 1534209831 413729475 684053865 3 962116400 43 1083648590 1093355453 43 727033164 1579113936 966290803 127 67 786906491 73 296944436 5 1305600330 1203356945 79 23 71 149 2090971148 7 848222480 137 1816587394 97 7 1542742033 242528020 31 19 672617214 107 375325933 1651265302 830102518 61 394632280 7 1136930914 1753403808 47 131 1207644591 1727001165 10007 931222062 3 1240024560 79 459465694 31 588948664 1848656615 13 1772167254 11 7 23 1502058378 120230552 139 901485298 13175461 113 897344128 37 133915388 29 10007 7001 19 1865273453 9562263 97 67 97139280 73 131 572961119 2777 71 1615985418 4999 3 43 2777 1664846869 79 1680465643 10007 1991690225 71 83 101 893021517 1062748222 61 2777 1448052765 765177357 127 374954165 860087561 1938410111 109 2086242668 4999 998537463 37 1735777186 71 91936977 127 23 168992891 1524489841 101 47 2777 7001 1928642481 149 986503074 589349832 1313525101 1352759433 109 127 1831442362 2023339997 127 1872529275 1813086911 53 714964746 71 47 407806310 1621684385 10007 149 827671309 1108794377 4999 47 76700616 47 1706161006 2146411582 98933861 41 139 148945311 71 1020976521 623937421 23 615348877 795426664 1521423254 13 79 149 689379741 43 372724122 3 10007 938905663 139 3 1154526513 103 704525047 1649387770 41 1832734734 43 1949 1038526941 3 936302454 1884668932 61 73 15536736 1465554643 1256092640 2777 47 737027257 4999 941756611 149 127 10007 278354712 757342420 1949 1887460650 37 1788255214 31 196846962 47 1999838203 79 185052681 199579122 89 168954663 44060607 4999 976294702 1192116529 17 10007 1304012170 950194671 53 2060777311 1454520805 59 109 1532211054 1304402911 17 2000215344 137 614882304 973246087 67 2058506928 11 947666313 539320309 47 101 726588344 79 808641200 1331501522 31 127 1882842107 67 656169659 71 1828441915 43 71028948 2777 17 532252167 31 3 983013804 7001 19 763744319 29 138894717 79 23 47 68266419 41 6062840 1251943774 59 71 469357357 4999 61 803524286 73 1608568743 544354858 139 131 41 1662324172 381328249 1162088989 491834252 7001 47 37 4999 603854205 322870413 665765006 29 1799351342 1699932631 43 530990845 7001 1633809368 131 1097156965 137 293677584 131 2089572265 178903885 5 113 67 748612507 1342306888 13 232432890 107 583730796 2777 1323073092 2105212769 11 43 53 1668033861 2 59 97 642500937 734631276 89 13 1218033453 1849417466 1686333274 137 259232907 1095279949 61 1580273747 1466665725 23 17 1381366835 131 1501244542 223638429 67 3 127 1475881335 954479782 103 13 131 247779950 1749098638 828992619 843413129 13 89 1404316821 97 326680092 1800336296 1175583061 97 2777 1398330580 127 67 998439628 89 10007 149 1091795712 2777 2082136283 614669511 183730542 113 2126581853 127 53 331958368 7 815042058 127 1949 47 1972985599 2123937520 97 1949 266419701 1658260213 43 5 53 1810198067 1949 1073177870 3 686793642 2127269760 89 2115846751 1680725840 17 723838393 1830249767 109 628238504 799021012 1949 71 10007 1938746173 872160085 2007746359 19 608214332 109 47 672200909 79 1122621554 17 879369081 5 226553175 2777 1354045761 29 1150858185 32561200 18490163 325451816 1949 101 127 1916290872 43 7001 2099123040 1740479886 131 31 179095463 500048726 266719839 103 10007 1820813678 127 61 378878625 107 71 82505692 149 103 2 1420991544 149 530733671 31 139 1150956633 451944198 47 137 139 554861312 304012321 149 1930714949 113 208570541 13 16243232 97 1670692498 53 1444219419 131 113 1555359007 1949 83 1469247740 59 79 97 78260182 13 61 89 1339805066 113 71 1452729225 59 1818671637 556955049 3 79 188172865 131 19 2080079150 887464046 544703053 139 1998821112 229605325 29 636492725 1949 31 10007 1375967423 179552219 61 2777 99405492 1019172885 47 514089008 1178416770 67 604442912 47 149 7001 1738754358 73412486 449607855 209159539 71 1553717790 53 1817428411 43 1807659800 881093746 4999 1484453050 2036193862 19 324402561 19 4999 860042957 446775627 29 445227314 409242635 3 53 2 945097832 29239108 109 847542035 1213476329 7001 1171554341 71 2145922744 1306882303 1053352810 5 13 219651422 71 1719046758 3 127 19 2113605961 31 1847506721 681263105 71 1271593599 3 47 19 23 29 1951540674 29 1335909940 127 29 571638778 1293164592 331648106 2 89 466172335 103 554283951 661735880 13 5 1210158632 43 107 107215070 1755822278 17 1949 1541440712 1376828172 139 83 109 1240337111 53 1024327979 53 913611685 131 893356858 61 593416784 107 1087895322 1533548587 1385379477 83 1584322106 17 2 1945809988 529669976 67 1226210014 29 435134589 517529976 318677393 67 31 1325058203 2025830408 4999 681663640 7 1869604744 101 830210405 29 82105699 13 1799285639 139 73 1497807576 101 29 1027438508 59 1384376328 3 1191600963 885600556 1359429904 23 214453787 107 1052509673 113 361738086 13 132886273 19 677420262 536816006 11 2035538747 1486370384 1458243936 107 61 17 1376509953 1957111427 107 1567969912 149 1886709818 223264692 599102679 7 783957665 127 2087528972 109 101 1194021798 7 1287363406 845022170 83 1949 7001 1597411169 1605980393 1974687479 17 1678042406 43 127 1896931182 1157653641 71 1330764502 399028803 137 4999 1175039945 2106668582 101 19 1471906205 11 1718336026 849022702 137 684301031 139 1045629228 918410664 113 34046020 1666741515 2777 1141316691 4999 89 1979957101 89 987834229 101 137 472856870 131 59 710580188 368832658 1949 1498050125 37 43 1967361327 1150697028 2107765907 1025229489 29 101 137 2777 1205383028 53 1291016347 59 97 67 1973449150 73 239782808 1961393547 41 152994657 131 881636427 149 729592804 107 213895354 849091446 807751641 101 43 2122675263 1242698022 364427143 498845534 89 31 811750376 478569971 2103028234 53 1933384456 94409266 1678209877 79 59 881401295 1474173588 53 1102032906 1952288592 149 107 730482687 142154315 2097596969 59 89849291 107 43 83 113 315994782 7001 96081724 539017088 31 113 871670248 149 684206063 1502203547 5 1939925317 23 712270937 7 1544272052 41 893467951 1771083806 73 214321303 7 1739964368 851629407 37 83 1949 1709364804 107 1531770031 131 10007 1474274801 127 546613715 271740381 12535719 53 101 1289314675 1643362916 109 47 1928103931 310277110 13 17 70211734 2014676137 26656423 2777 449751812 1157474844 1740797243 53 89 84127787 1912107762 107 524591677 101 1519810327 131 127 131 990848892 1403135760 29 7001 1033644449 139 113 1294421102 506167680 567475918 23 1953601046 839804955 7001 67 2777 934193908 47 1001231678 661516838 127 354134670 43 107 1652235685 222617673 139 109 864888622 1662628012 73 1795919574 1956547470 53 137 67 101 915115865 17 1019919267 512615364 3 718227612 1412267896 2000449335 10007 103 931436107 992785797 155438729 127 103 1618978275 41 1128264076 4999 1899664991 131 1995002144 103 1506793581 4999 1457878366 107 1918338479 1492206271 12441532 41 131 1188138895 53 97 1248514806 149 1866407674 1431545651 127 1374037384 109 1168447041 43 127 113 37 19 1754216515 1694324235 83 31 7 73 2006011457 59 1477086771 47 985756529 131 113 1869219445 154270333 555185388 53 7001 604137293 89 7 11 1257228599 1453310771 1824472338 394686679 2777 893496494 83 281875138 137 7 1230365136 79 758334272 583353064 43 440444433 13 31 1122635040 5 905387940 25811182 103 279744807 152708212 1589727715 17 73 791361690 2777 73 435870955 47 103 61 108463434 1850457276 17 2138537034 93281879 89 2067050991 73 29 231450491 1097651263 149 2031217251 83 1861371187 137 639952893 149 215213856 552273642 2 29 889508155 1546883403 1824030816 1024066282 2 72567396 71 973205236 71 1279309240 139 31 998322264 2 149 908256022 1688092069 19 907119451 17 89 59 371497571 621237550 89 1587749587 251137797 89 4999 101 1019501777 127 53 67794155 2777 269701023 79 754409156 139 79 149 400343630 41 1344199558 13 569798545 1765759809 113 7001 795642647 43 113 107 1264941374 1977268408 116824205 107 29 1305780738 17 1133047926 1712357113 17 1531140343 149 1592241863 1706676545 2777 198997043 1964980207 1524310177 41 223607727 2 515192110 139041660 1949 5 11 149 103 31 457422577 1914393655 53 1144659550 83 4999 777834402 17 600602588 1162359385 11 1377794631 3 109 1328233779 7 1660927604 89 2010408006 131 991384420 2084852022 61 1738705875 2 127 1965038524 2777 5 1722717460 1027654555 109 2132275146 83 1882435881 7001 1580874807 4999 686032766 67 745546118 975114591 565565451 11 656134788 17 138902767 71 19 84890620 440312746 131 597274853 7 2094244215 37 1525759175 1383710867 67 43 31 1827646912 5 1353046030 2777 1116598376 158227906 89 89 113 1019905088 67 1190686011 13 1031844697 1008755633 113 37 1846195993 448222811 330471066 29 11 873040806 2777 1656269667 2141612265 13 2 851384164 47 2108266921 1268393324 1954204102 888740983 109 32125067 1167504311 83 13 1274555906 97 881102846 371044891 53 47 1046595639 393796225 4999 917366638 1547821364 101 1910759217 1648461950 17 83 1639037520 1036564590 1237573330 172611760 5 317782415 385374732 109 1816433954 137 856241917 947512158 149 2136234009 1569005996 71 1749610258 79 2777 4999 761502669 1136122730 1238177679 1250470870 53 628480285 71 1707910183 4999 1312442459 41 443953182 89 1588212294 4999 53 958768952 97 1742125503 1754797716 139 89 47 1162896114 29 37 301401593 1762599599 19 41 2096101425 79 137 44191542 1105580821 29 1056191339 1959086155 89 1548682592 1531884554 10007 721904980 1146679891 1413206909 109 73 1790039643 2016990906 490683238 10007 4999 17 991449757 127 624972207 7001 139 139 89 13 17 109 433422041 411858079 389022145 41 502735574 761435037 11 301826268 139 685807652 3 960564720 768025821 582235145 71 1283912951 7001 1188930823 742423303 17 1109694316 73 1940512451 97 947576995 5 186833640 1585862580 567474100 2145078768 127 113 687622289 103 311474472 2069054190 5 13 275667938 461939982 7001 67 2777 1071066684 234431563 7 245053130 23 1268632252 1064536577 53 2026491715 47 1989805395 11 1409403063 289922004 4999 97 79 101 19 331272334 1025639499 1527345161 7001 325102380 79 103 163600359 139 1347555377 2777 1272635229 37 231171486 71 1949 1413381667 172841218 131 13 7001 458537496 171307469 7 4999 132132627 11 120923343 668924789 31 59 1256250085 540992963 107 647610383 89437280 71 97 97 1618637836 113 3 2113306599 73 101 638158253 2031106080 23 1422028981 23 19 31 139 31618812 19 27114881 89 107 83 1501900421 139 31 73 17 1945693636 29 1111848280 17 1566631872 1949 2052519186 1789137173 17 1998266581 468614010 11 109 799254054 31 13 277345939 47 79 273840386 1020371347 139 1073826013 2060617310 2777 742805845 53 1778760772 615277001 137 653111573 97 109 1398550224 19 1550095563 5 136335910 803476337 59 989178762 73 419875414 17 53 1949 1290939640 23 1186287031 127 460081757 37 2065421326 37 67 658094368 974318690 131 1171613958 382594277 527421707 149 200235749 7 255977545 53 146818639 53 1232469579 2777 193865147 1098808914 23 1183552584 41 868308414 1258764288 107 205549354 131 29 61 101 2053936613 453857192 47 107 1810535444 1783082483 7 1310625239 1949 1260240941 1078878695 1088065564 109469626 131 37 442438045 53 17 109551321 1630293748 139 17 1087329962 2089345453 127 594315003 19 2777 1267721251 89 990703411 89 354487623 963646966 53 140280806 47 11 61070790 1164890034 101 1127142645 1846238464 2777 1741744554 2 139 17 101 1788654955 149 1858669955 1336696949 19 1825839370 59 1814844334 107 1707991241 80603677 11 445279925 73 47 1696148823 23 969003825 1528555541 73 1588249408 1601916582 149 31 139 32210470 131 23 1981257605 500756125 1407088650 5 29 1773752549 59 587567517 1559953231 103 645817762 29 821594889 2777 83 53 1168782235 1509835728 1949 1760804560 59 919681262 1904013298 103 2135995828 483595177 109 71 1591027285 2017844140 1295514038 113 107 13 1327198896 107 147406089 53 895017784 1576118505 1950707721 17 1672492538 671940469 31 71 53 1046920819 107 1877593200 41 59 520996196 2055956893 1114577865 109 137571407 2099204438 519048454 17 388520738 1180036701 103 1690090766 539809449 79 53 1004388130 109 3901219 1238754619 1324662041 59 215927151 23 553257009 10007 1951187216 73 519122060 1066018276 103 43 194174111 1625156706 1944246937 1471653660 67 37 23 11 59 1544252135 41 1745781558 506359758 17 596797393 1717181047 107 328412104 509510493 89 1804104315 58780759 268941342 2777 2070813970 1221299438 2 131 23 500831785 1459457066 47 2777 581006420 10007 76915440 5 849071460 7001 682447379 10007 113 61 23 1161929893 53 1461496823 127 1013872220 109 901540199 67 257765968 23 3 1704831118 131 85831986 789111491 7 1981893147 31 31 139 1881164188 101 67 943453645 19 442457164 101 523936591 2123271168 109 679909300 960566983 41 966917849 53 110757651 113 43 1699398786 1517224513 1949 586239710 626591420 486447290 5 733443694 1903560363 31 59 61 363048946 1034312203 131 3 29 363195681 79 11 1066125929 1791202755 149 59 47 804215637 628636436 792388538 97 2084432158 2 71 3673256 73 962639247 1188849530 1719382647 71 1794987700 137 1741154920 10007 509507376 3 492880779 208555750 13 5 1297757037 23 23 149 1780662048 79 29 113 23 2048022258 139 1179108644 756365500 1859976497 113 1560710483 19 555923995 344294593 43 1980745055 312669423 17 89 97 61 388594461 13 1206814179 10007 2 1971687226 1187602354 29 459560245 61 83 1793317007 1743196212 215904445 1727852526 127 127 1506922564 131 59 1271051750 3 1425852528 59 2029771631 127 11 59 10007 1089211915 1949 220268184 486607560 137 480162918 71 1911819258 41 47 781250121 2045738168 71 1189892266 1200195289 71 137923890 103 731681679 43 1381333492 181499483 11 149 1816998765 3 621653943 131 1762971800 71 4999 101 79 67 1443470780 3 1282367819 103 1891107398 1679507885 149 247099067 5 1256295165 31 7 107 856331058 1261516382 949945969 7 7001 1944898803 1255444686 1098482109 3 1632684964 131 990918989 83 427300383 109 73 921569812 2061982521 4999 1720450841 101 1244179389 31 61 131 89 8992382 1051576129 127 73 19 126470688 315685600 1988637480 101 97 580984798 1251707008 47 1461647833 107981939 149 112575120 113 61 1685304523 1670276746 503766662 59 835290222 43 1552674317 23 1884306349 1822248169 31 35690 43 1581943727 53 2077268909 1137227113 131 4999 1328649217 2 1300811838 131 1563364480 13 957799809 7001 37 79 2143748977 536684075 139885468 131 9570893 97 182018463 109 2777 780559160 1099253234 1119213199 109 1513192718 1005511624 461232881 7001 29 41 5 962995035 1280356401 1249424490 109 103 669266124 41 53 127 1949 378070918 975532271 291660486 43 759640291 1949 1417129594 2777 1851503656 921274310 113 598823273 5 471120640 238210735 131789633 103 1191784792 11 71 2035312341 2777 141193680 2131696871 73 1110104027 1413227362 103 31 1009716686 73 1639527440 1185326349 2777 1286392487 13 23 996956837 109 23 2095376072 1232172589 139 220397121 83 2050740594 139 1772885647 19 1271501071 31727682 1533214235 107 863588226 945611068 7001 2777 390537841 90783738 89 4999 309183151 7001 669029562 1573250718 137 1504216146 23 566502926 1658487884 41 803714226 19 5 1331306375 333085595 83 502711910 51287858 101 43 327170058 1185906847 11 200310110 19 101 17 725786450 149 101 2136407194 1800292999 2777 1554324640 19 109 73 411841545 137 1481364012 424216390 1100684362 127 10007 785349360 451399326 29 107 377397132 3 10007 747292739 478484705 71 1717341752 1745667326 37 684819754 1701769578 4999 97 113 779200879 1371537613 113 1441736062 83 194456135 103 1164628519 67 1987590711 11 1188441375 1899624947 152019245 103 19 1994715098 113 41 29 970732066 23 2135828481 1344245740 113 1703618315 7 1847777456 23 992696967 297508341 2777 17 435693102 1283630488 1804109335 67 67 2045545356 137 1657999893 576925572 131 5 1858324642 1881487563 97 37 1102483413 13 13 43 593389856 79 73 103 1338066460 676125641 1949 83 1541556178 53 2011675908 363364766 79 23 1548361472 131 939484971 73 1453950344 424228623 17 549584560 53 73 849147826 249415623 139 381626724 13 109 137 451086063 686516504 1136444781 131 113 71 2006688620 1115083329 11 2078518024 61 1831448637 1468921157 4999 1562800559 53 103 97 101 1092782731 486875449 19 1376946951 371617669 73 4999 115134629 109 1949 1797862846 673510202 574481057 7001 2 101 691175623 1534632683 79 158900005 11 2777 7 61 966496688 148703238 131 969144288 59 83 347415175 394330698 131 47 310996039 7001 5 97 1506382161 1102887335 67 31 7 771945525 2099402120 67 71 1138950263 97 943436356 629470921 1951472879 2777 169275775 1865046620 89 109 563809964 107 626939056 677076751 127 149 562871489 1586439803 7001 1706847094 107 2083001421 1186705312 41 101 1149194760 83 1778561431 863479396 59 71 452748054 101 332684203 120863783 113 11 1570507532 101 10007 245531752 1213855699 47 1478201542 566471924 2 489121931 107 37 672702032 314330836 1427097445 103 127 1195466437 59 870302156 17 31 82978258 1836859089 31 139 887173199 61 1262024763 79 554962123 782964630 5 7001 83 1870831952 425763025 79 37 43 1682258513 107 634465809 109 432737085 813816454 658770731 71 1949 7 67 2103994903 434447095 2067162699 2777 317597159 790691577 61 1545103587 3 31 13 1947192676 1996953608 103 139 1341115471 114957594 101 127 893146335 4999 163031514 59 867046418 83329450 640729410 5 107 520189060 19 137638413 67 440356911 4999 977969367 2041107399 89 227831100 1633943253 17 103 1411474302 41 1732229787 2777 1336016450 18374631 43 83 1255045558 71 19 151422780 1844385328 527577090 3 43 1081815199 7 1089633685 1838436782 139 1153200423 37 4491393 1949 23 1497858753 83 139 43443899 19 68977125 113 840048554 137 2103041379 2079688770 62408936 284916709 23 495212393 101 969579194 47 171275050 2021237632 29 708519706 61534665 131 59 73065364 2777 1261577215 416985989 73 97 1222887051 1456046727 97 567847312 804109992 1360443565 137 1316968525 824003582 43 1418113426 43 1494423419 1762046685 7001 833126001 139 5 1062429551 31 2099320186 5 1448986435 1608957245 302366703 1982654655 19 113 450069473 7 1777886586 509951071 41 870058615 10007 914671782 84517070 97 4999 671010771 1423750193 1978097182 1619594229 37 127 131 1652410944 7 1917212920 630905366 67 7 760533019 23 1563028896 2777 1151781970 420418820 5 47 131 7001 274652406 37 254940038 103 1130545716 17110444 1656408596 7001 11 304193432 41 1750109231 1602457766 13 643661242 4999 139064015 113 107242618 97 149 284399578 5 1492980691 53 29 1484866334 812314032 103 11 650650297 621032115 1133787872 1949 23 808603617 1079246066 1867490019 131 53 1467159503 893419240 29 2072228460 276187033 97 137 139 718395368 4999 809847998 935532856 768227422 1511208591 109 1332148146 7 67 149 505287803 67 195557858 1290150385 23 740921540 546795173 103 1963355662 76209211 2777 59 7001 1437079813 101 288400361 67 2041494888 2056662862 2777 2087637456 67 1439584914 89 267717043 137 73 139083031 2118066249 127 59 287095357 1321871872 37 1385264645 211457701 1417139950 1848536182 2 258290677 10007 109 107 109 933661605 73 7001 2777 1040430820 255978306 43 161901665 7001 13 53 964614416 29 320147696 127 1075685428 97 519326770 2777 525886044 29 1949 1325086120 1893882280 127 865162608 776638274 4999 29 4999 1055653827 47 1056636704 71 2031848180 1854540164 10007 1364044163 17 1949 1154854613 1062469882 1091600272 31 2 858257328 494857351 37 17 392968039 836887152 1214033105 53 1921074199 7001 1522976537 7310366 73 230164401 47 1241316687 4999 460499698 983933420 149 61 773545026 1346140680 1955482867 2777 101 698520350 23 321524819 83 327518083 4999 1709708167 1601592371 107 10007 1684998674 139 405553767 1567152025 97 28887958 1589366090 5 1399462950 59 881177955 23 59 1126023160 53 59 2058892910 2057517620 127 1303168149 41 61 1484196752 1488217772 89 23 405969182 64754361 1459094179 47 1899204482 71 2 79 44014455 188753205 1833232371 83 772097766 256049434 43 47 41 327463277 127 1668242155 37 5 1587807705 749351520 1949 2109277964 283713981 1949 1588941740 1597106460 2023842235 5 1695560022 67 59 113 2004002165 11 1240544712 970557152 203967701 29 734695553 131 1616813528 41 574203729 1536248108 2147082829 113 639609934 47 59 97 716069134 137 921448883 41 1061508163 127 1949 66266 83 1574290880 71 19 5 47 624491004 1962863359 127 83 37 1651872104 1869545361 275179160 149 929748679 19 19 533634855 13 124718763 13 1116895094 324702711 31 83 895479945 1157260335 1084345547 79 137 1418168515 1646113773 13 1050967892 29 353338465 812434909 13 295563483 61 599735774 79 340374423 1004093081 968011126 277257110 29 1615770312 41 1321372678 1154365423 23 11 107 2 954306072 1170872585 676221953 37 1740826113 19 836743603 37 37 316676673 571288601 7001 113 73060052 127 127 1114626173 83 149 189876362 2049953175 7001 1251318167 231205491 17 71 1895984852 61 17 1218754494 913874053 113 71 802495460 83 17 1769875559 31 638111874 113 567727262 89 230827819 11 799423443 31 101 2019325322 43 222687325 54924706 127 43 1363068610 1940712543 7 47 23 1993938299 83 2066870399 913476528 1955746456 19 2 10007 1772780078 1662422882 137 1382593725 1682723894 67 529121579 641108913 71 14071632 1853082915 59 17 2 29 31 671151196 59 421846047 59 1543087772 113 1134318069 2099011152 53 1871656416 1180555915 1054480658 11 101 888578335 1949 139 735963578 742071516 127 17 1158123981 89 127 1823568743 283863796 124381787 139 10007 1498778411 1326087612 2777 2113824630 131 1105932261 862701286 131 951611294 1892171572 101 747447858 107 226779841 47 1855900374 97 149 1682572598 1218268457 7 767318257 73 1892120726 73 1609982515 13 433954595 1949 1082878043 11 1286077210 1565143217 67 10007 3 4999 127 1240302447 139 484623618 127 828399283 1949 1261221288 1053623553 89 1810057258 1692988349 5 31 29 45556680 1002712526 71 67675354 113 7001 1179101419 2111571610 101 1158706980 47 107 44202984 1032415971 137 2 541216760 604966122 131 358766294 61 1142651706 7 1135522514 7 1063274429 88221532 145200840 23 1437106907 11 109 1776800171 1613169044 1256289860 5 485488000 1945227850 7001 434307035 17 1006582706 37 378287852 83 472929269 83 47 1484808983 89 272196176 1307706 67 1087490711 10007 1387000221 1629716340 43 1092430480 7 61 707370823 1146507574 1273075073 17 1884976301 89 43 1992795480 30770506 13 149 61 1453221910 4999 1201829586 97 1328560888 1162582636 107 1754603227 100613595 1953048555 3 1890023899 1615816788 37 7 1149945943 17 507643698 11 1782210760 149 1063856573 1578541793 19 29 291258571 47 139 1799842751 109 101 139 89 2106225807 137 61 1471514163 601602801 149 37 866205002 62698781 844179969 83 149 1218481954 419455764 61 17 401082904 1142653198 1665841516 1675833818 53 83 61 1959778354 109 1536020759 43 2025526704 1573440651 3 7001 610613218 13 963139737 101 59 2052979753 1112837763 1163438324 19 1792069786 149 1391412064 7001 830465621 11 2 154875284 187673795 53 13 7 1949 1553269596 68756516 61 508449846 59 149 1727874328 71 948573703 575489172 2 1271622286 59 127 61 5 2777 301315608 79 939215843 1529644691 89 1367138904 1458379452 3 97 300306859 101 101 1448408882 1810402073 113 2777 1794172491 71 1866043655 10007 103 1242472005 2042119200 199310130 1192211510 4999 17 1036524927 109 551691158 550735853 71 4999 127 5 1319364225 271509505 5 342539591 43 296786301 19 10007 617992292 5 43 149 185968241 703723424 103 1631932982 127 113 1050624845 474991432 1502959832 1712291439 37 11 243570481 812632183 13 29 1017593193 2032088005 47 107 127 769420102 103 19 1390073459 127 2089554114 139 613982043 722811909 37 11 1160601022 41 86984372 71 5 893600378 47 1912336855 113 2109275515 11 1317930658 11 61 1693394157 884874072 113 775160853 1040096662 97 131 1670636188 2027533374 10007 59 1398008448 713583474 2777 2 2050764234 741364178 1949 43 1871937533 200198153 47 551391780 1387549275 109 1434125426 2777 97 1902204629 1820517890 2777 522356477 53 698175519 103 956232842 1204939630 53 101 1035384330 433866912 13 97 210358953 23 2125936755 5 67 120473839 400810616 1327499020 355464433 103 13 139 790870107 17 41 1885753655 5 31 1831750591 1054733476 127 3 589433334 444400434 17 412745635 1637193449 131 2 11 1471854373 2096878201 103 146728547 806436028 103 1796034774 19 626051017 41 71 1923552751 59 992846238 1957753749 3 7 83 73 7001 1349687785 1693238679 1476445601 23 301577462 97 903011666 775802682 10007 2145010457 10007 101 895855417 139 482453133 103 1478870395 19 2777 1035473875 293101242 2777 23 365387108 1442730154 83 736446218 1175046423 43 73 1309675338 137 2777 1241599409 23 991061391 127 1664468731 149 817396865 1189701824 320658210 863457957 3 131 655158641 743068680 61 1587713063 1395224574 73 1753400948 71 383711761 120992382 47 10007 67 1778156617 1736071237 388611838 10007 4999 1494116117 1281913566 1699744303 17 5 1763479245 1233467270 31 2048416512 950876082 47 393318654 41 730249275 7 1785923125 101 2032199285 103 125235640 1141727087 320736813 7001 61 165871627 1063929792 2043117286 89 1526258882 2 994825752 2 328553002 59 43 1576592651 79 2 555422270 927526056 1490242984 17 1571704983 53 97 17 1949 43 161266383 43 59 1900361326 2119590045 247186836 29 1487660482 100554274 97 139 1732831685 4999 1904738976 1818418374 113 1208807835 79 10007 1117461676 1109586167 97 1416973843 29 988027532 2 1819536852 7 161550851 23 1610684099 489251721 29 505713759 113 975332455 137 1912062694 1409962255 831497067 127 103 1109422579 527444975 19 103 61 103 1936113557 3 131 1436804594 1631991796 73 86247693 139 2 31 701732864 160418699 7 113 103 1099987470 67 89 71 2 83 23 79 1204804431 2440705 83657845 139 2777 1010762374 7001 771677067 101 11 841932157 109 3 191134007 2131191653 109 1913877736 1851571816 29 2 496281037 7 2023472633 1781458954 1392344112 103 1386168148 37 43 330417891 43 137858344 828786042 1116926499 149 886752789 19 826636667 1938131081 1248667956 457827853 41 1760824335 22047053 41 11 149 47 45795249 604809207 3 1949 1635456574 234702968 89 59 31 1798055645 918735096 19 2 829453885 13 1624058966 53 803665728 61 47 662187935 1622265066 1769320856 73 1729902256 89 67 1433331603 353018176 32484640 7001 23 67 1340405551 964438179 1796488068 31 37 10007 98572569 1784776248 41 332963795 601085450 5 1121055055 101 295122202 13 1524903055 244085905 79 59 61 17 156956325 29 1408529507 1282111895 2033306870 29 449169168 1201098747 43 989227545 5 1421860420 79 1795119844 1111586643 53 53 47 2 319553968 237156754 2125347252 139 109 1156092699 47 29 1494746768 1783664575 137 231910860 781087443 3 59 23 269282371 29 1949 1437715222 180346927 61 19 113 79 103 1029051370 1177304523 149 470188721 7 31685167 83 1671903030 3 1867344348 67 139 37 2074423895 19 652499596 1981283477 1258754947 61 71 308469298 652273521 777162805 71 313265039 2777 1623742447 89 1017657061 1480191218 67 1470940149 41 312584492 10007 1406303724 305781011 59 119771608 11 113 31 1788040956 139 1133116463 53 1283550873 1920302027 103 83 1897424737 631518531 2777 53 1916063420 1916820631 7001 860142860 706981983 13 1001393848 29 1151551720 728178168 23 1895235737 10007 769738440 2777 936062829 89 137 139 1699056688 1536969193 103 720674071 13 442828035 67 689972700 1896799304 2011873305 47 507486467 1949 181666167 1499133301 83 41 475681631 59 2117852908 1785372863 1319101094 131 1949 937683390 1598473262 8680638 83 1377461666 41 1669364323 31 219872863 89 1001438858 59 43 1783216111 1949 206432233 109 2095799491 23 1718143401 89 73 1105968129 67 609445585 31 67 425186288 546893750 13 2108999932 5 13 1763296223 73 301938366 420287880 1763548924 53 900013361 1137459900 131 131 425005527 97 107 1401997581 103 29 59 7001 107 139 5 53 1860466367 107 1027883166 2 1345301052 10007 103 720285180 1452232420 29 89 786419664 165925548 41 227104084 109 1091429971 51698809 168385039 37 26945324 59 2026364676 970916390 83 1749083319 1840665602 5 131 101 71 1595074143 866230118 431192385 73 73 89 71 117688991 149 1473309765 840113070 53 2112761684 1046206873 73 74148363 460737959 1487203261 89 43 1095823180 41 107 127 17 131 4999 325787882 2 801324624 103 29 1517812469 752321770 2 1457116348 137 714778233 900687710 13 2031864857 11 1727562254 957371665 5 1010067512 17 2 1686954969 29 477316307 107 67 1246455337 23 721535990 59 1793686142 23 1304690274 41 7001 1144785272 41 2 61 1263803152 1684951958 83 729882254 7001 697460022 1228250426 139 59 131 71065404 1241253041 29 1740534702 83 2023373087 2590513 862312153 851639553 43 61 33828526 1593335860 7001 274435116 97 23 127 20571206 1790819010 5 28438330 1839482188 83 368885200 184727345 1488620848 11 31 470674984 127 1211164804 19 658306509 109 576833393 7001 113 399451610 2777 137 1378484958 1481441417 1103752644 29 2042757920 97 103 109 17 139 103 37 56297757 17 704734973 97 1825637029 23 1115125162 19 1989649803 101 11123792 41 960657019 259279390 127 482314885 83 2 399557211 1297017723 3 915137091 97 61 826388738 767725485 71 83 2060987362 53 31 1206174128 1564501685 71 59 1140497376 554925127 1949 103 17 352920017 886101098 23 2027107348 61 139 29 113 1197755293 429263163 7 23 7 1592847144 127 79 2137631851 2777 149 53 1899395609 79 1328795168 11 2777 458466038 109 88123339 995147219 47 11 101 695928279 7001 1333480470 871589495 83 592303438 1002792720 7001 3 1861921365 529046145 127 19 1234550308 13 2129639705 10007 13 659412257 685043176 61 779423458 11 113 781337822 192081859 31 541296518 1891182767 1181006403 71 1353992339 127 53 315273892 90247764 73 113238549 1484762987 29 1282313880 4999 951732563 829770712 47 922800403 4999 781777490 13 133612140 131 1936781683 131 1901757392 5339429 1645353770 97 926013798 1029660258 1282296980 10007 37 1011210740 1949 493910506 1524545157 71 131 861024355 557338059 127 61 23 1250153224 1403666241 29 1100474948 600329071 59 1922826697 11 1599886339 1357338466 89 23 745082546 149 1789981879 53 1028538241 193173619 83 1949 40281777 1829227313 61 3 67 1566861196 113 1844852351 19 41 37 1612851090 603326958 1859419593 47 2035057794 23 107 833196053 1200637145 89 103 113 97 1435950599 1377355899 2777 1949 7 1898272474 109 61 47 912843541 971333836 137 2777 915599116 149 818033244 29 368085632 1561746976 2 1218297856 23 73 855488971 1607949100 1018455797 697326863 1949 2039935377 1727366097 31 1165764514 454602934 7001 131 1304992001 1472114072 381551469 1854972129 2777 71812595 71 4999 1062072543 265545062 127 2129141813 139 7 79 2 113 59 221485694 4999 11 1769424964 601516515 113 11 1843870248 1336415754 770320844 97 13 611949117 322212189 1460281482 10007 1698177893 139 2 71 29 475462946 37 826465123 683922106 101 29 7 559400821 948692983 103 1120410722 1722934045 1609292934 23 444205542 171856563 83 1450164929 73 383272922 23 1349911009 223791081 47 137 11 1854912310 5 67 1769243473 2016765064 149 2037503007 928642429 83 1910532682 79 548239774 31 53 137 83 47 949227297 1508622769 103 11 1844869092 131 519997688 153002105 83 2057601706 149 10007 952576337 1794004925 450307329 127 1258549553 13 509306382 1572293580 1063689127 71 149 422868854 1700248536 31 1217248221 470121457 41 97 437771282 1403852009 10007 149 451714509 11 149 2036359458 1578254339 7 2049685372 1037675865 2011747238 10007 59 1704986940 113 2116107947 2012048388 547706939 131 1949 139 1459183425 7001 700814102 951693667 1885023954 29 853211870 7001 13 1356323475 848634892 41 1851480705 113 3 1332643805 107 37 89 1712535063 73 23 79 495805343 61 1967436294 1771980582 1856204107 53 1823472192 817341041 137 95414675 61 1949 197933728 2 1377461401 97 1139804708 2 630500822 295256034 127 71 1936953911 7 328315610 3 1823412981 101 811810932 1649480343 131 246241224 79 97 32559437 53 103 1994952307 136050420 1556046342 139 103 1816910505 1347616938 73 7 19 457576164 2110796773 359447114 13 2119013770 1401237560 43 47 1596599890 308081842 43 557505715 5 640736910 143227290 97 19 1351493275 1737164756 17 7 19 1620048043 89 317047370 5 1693210475 1160681093 73 2096644899 1997081042 71 113 1833881181 1371009112 23 1918754392 59 253834874 1122985468 149 546234298 1439584956 149 2777 107 43 1398680208 4999 139 89 89 243863293 620590325 1764784231 7 13 868301824 272406641 131 254870063 1726958197 7 1462192830 37 1156945933 524872898 10007 713919394 1773210379 1024900654 184748136 79 119191403 83 29 107 1908951013 29 13 1949 7001 1660567811 29 2145078812 59 139 1747663124 2 4999 149 439483099 3 79 2 2055682173 3 392275230 539859357 1949 1975941251 1296864499 131 3 315181353 764917140 1332083350 13 10007 1844387676 693063824 107 23 487764823 41 83 2078413707 61 19 199833707 493645371 47 89 79 1705345429 67 2043263222 191184725 5 957770785 37 19 29 712161178 174057971 1066033952 31 1632463267 622012805 47 137 103 195917227 287277113 1371657823 47 3 745384410 1054046486 1949 799147409 53 335041302 1530148308 17 279991671 82648162 131 221643758 149 40348157 1845673630 7001 1099794091 55108675 47 1309608282 2 1236642500 1100906617 71 127 24931873 43 686264605 73 1673561792 109 818915038 402787373 131 964722776 103 31 127 1467642099 373099584 127 1949 53 2777 109 1776519060 109890639 101 992491448 23 120145192 1850192946 1702282266 137 79 499676659 113 963849094 423064994 10007 10007 345731843 1001450525 29 1188550011 73 1666915179 1490845832 23 137 776238027 1163280837 101 43 47 1167786400 11 1162059305 73 124409155 1244826355 1163830710 5 5 623028960 149 1941323177 97 215068012 31 53 43 1599708962 1986081196 149 1584660147 1087890961 23 1721513545 213442997 2777 1906782618 1992847566 19 29 1307471931 1050250958 83 114759369 7 1877381233 89 1216248457 1609864218 127 1729803970 1226254700 4999 1956412150 7 70170772 67 89 2076223773 1975904302 2 1507529610 1191135735 5 19 1463181545 31 67 71 831095202 1770755395 67 199409862 1658768579 23 1986565204 496090166 139 71 853521388 1435504662 31 247522321 149 920658633 7 83 687998402 13 1272456302 17 483072952 2134946683 1291479825 97 593878814 106955920 5 41 12063594 30163003 1404765329 41 659837731 82559144 23 59 699907796 2005718281 79 90485020 29 4999 73 131 2042875228 149 68960180 142385525 5 547083760 2777 1875814291 13 57948215 89 1362336884 97 71 1056763858 1421141112 717967721 79 221213193 1953381610 1236547239 103 17 83 1666308166 276393320 127 2107625198 61712729 1895896009 137 23 47 1982000857 571970282 13 41 316417008 572166890 7001 1464305777 101 131 1181114287 103 554457858 1081001080 43 63681280 1899105136 29 375745866 1461444204 19 2068177740 59 131 1552489253 79 37 1705419281 139 89 5 425044740 879264112 4999 214897012 149 1256491223 7001 811730244 1615589082 3 13 1822042456 1933802936 2056282836 101 459681098 11 1528421922 2777 385280980 1151364948 3 149 3 113 4999 1636097715 2031486613 340970685 103 67 7001 1871572999 1857875338 97 43 1987729868 47 850128433 5 611640535 1588209555 137 261957015 1890572038 784121690 113 1516129501 53 1107974977 693779024 139 9633376 7001 107 1404504256 74602112 53 19 11 1888848236 316063506 3 2079466770 1574080752 733494073 2013772504 61 1200301481 700174894 113 97 61 1949 544401562 139 7 1187308694 1610482555 11 10007 53 2144166304 164385436 127 1547808817 1678675864 2125306307 109 37 13 103 113948282 42428172 5 1595517610 113 1972306520 31 59 653948270 921320222 19 113 1285626877 113 551692216 1579561753 731751449 103 89 127453271 37 638692927 103 1578058159 19 1602276916 520022381 29 47 83 941333575 1008062108 2777 890904800 131 1182871748 841902258 47 277644001 334897076 61 29 131 1181194905 97 3 1181562444 1966047613 23 1319868940 59 1739373277 2008504801 53 1296074031 837412484 4999 816891821 1019635849 107 10007 874202571 11 1433900578 10007 406174123 373281114 109 550933701 73 113 1225530087 276044762 137 41 377650016 97 768654384 1568062521 1475167206 59 41 1719559147 585856462 43 475845371 107 41 1133545286 277147843 31 783346627 23 149 49859318 1949 137 2 1080595480 1885949937 109 59 1949 1923695570 1965210143 29 61 1823022027 226134869 7001 503392903 211101153 1702881183 10007 513699338 139 1830121677 1275454528 1005858838 37 61 1734066337 1403739625 101 584020279 107 2115613368 289046187 3 37 1046193759 31 1504428078 876724671 859269754 137 1108504538 79 549165735 2017261287 113 208096780 43 1551574017 139 1740736445 7 891916356 23 113 791999824 19 47 67 660537590 137 47 1534123240 1932888301 28390358 109 512110994 98815797 53 2777 180893780 23 1357324576 1133746406 204053360 7 592070185 47 59 1101062185 702586409 47 1697962908 53 134523964 1994069244 2 1987590901 7001 1424787512 1949 1464118035 107 870810084 627604944 73 656603026 579211735 97 473926480 421442413 29 641796916 139 13 819350688 13 1069951389 19 955659907 107 43 2 1066909248 1550675850 2087597239 37 174270333 137 11 71 97 1698999329 1378750628 268268704 127 1177959860 131 443008726 1035692753 1949 37 1283962900 2777 1416170028 1529082848 19 71 954885808 237689524 31 23 687666353 47 925749224 113 1413903234 61 1216704719 1028493611 67 139045071 3 83 59 1529432106 320781938 137 43 2777 854248018 7001 795831674 47 851705377 107 2100089970 213201453 7001 976621941 3 1157493932 7 53 7 1402596930 1557816680 7001 71 1277135717 1024513087 89 1167231262 31 109 214287130 125841256 19 1325119881 29 2080401130 97 14148028 71 53 2089039679 1449264348 7 1219226568 71 600626676 13 113 1949717142 1988283364 10007 1159030754 71 1917196368 1351826938 2777 53 1182337303 1772643023 59 1737387337 61 67 2 141085420 79 37 1478990418 857851993 4999 2093836149 137 89 109 1233647285 392904670 149 811520915 7001 1961902285 2067076718 103 23 1625006051 337724669 1949 1849401760 322811614 41 53 518758011 1146103323 669409730 11 2058133968 566828521 647269651 97 67 767313145 67 198239734 107 461069938 137 674106477 1949 1711036888 10007 19 953609392 1812366924 1581194667 43 131 71 1775953146 1049067447 61 131 107 1996248996 89 505916584 4999 1385052934 1380243896 139 1942631019 83 59 1549535576 222567596 23 1602272900 1583702828 1949 127 31 1444699479 1493183944 93655513 10007 618905576 31 2062704367 43 1371810897 1201360459 998433942 139 61 993745205 787590928 1939136446 10007 31 1140936679 198007726 1962439601 668407012 61 1923617565 1005724819 149 79 1326887160 660144540 13 410189494 1251516578 7068659 47 642811480 831374225 137 1708742590 5 113 1248301831 819067339 79 101 13 41 5 1297787155 254582600 614047740 43 1949 1935867638 10007 309221333 107 314279223 1513324037 542913972 17 1753233783 17 572842823 1285117562 7001 1796896388 456466439 103 841371692 4999 31 2020487496 1876253998 246386193 7001 29117267 2086714927 79 131 13 1475110700 335445914 7001 137 208924452 2777 819295533 326178089 1300713678 742688563 149 127 137 1397245116 1850012608 149 53 52308251 41 70270597 1997293067 1396886463 73 1198441998 67 1051683389 79 1355826361 949971626 417245227 59 127 1430500918 11 1686059485 137 1189251434 47 97 1249564282 1239004280 53 861129580 1739533454 107 490702642 107 530054321 1455239641 2777 24478739 43 682706829 7001 1925331008 79 593975641 1663587248 97 956478394 3 981523629 89 11 5 101 930145057 101 1552451103 37 1894680830 1448456057 89 2023973357 722810885 71 1836096604 149 205263806 53 101 135311821 836891575 1838175404 13 61 2109113613 53 977011275 19 107 1040658853 101 1790472357 855091928 149 1631663424 1271019692 137 1949 2000806369 149 1459266351 1515427993 97 10007 1949 1864773965 481862964 1256130768 401069905 139 458561218 2 4999 1521939894 1914711421 97 216152840 107 206153906 31 912992710 131 139 1570570985 89 1289427550 53 1290432605 5 137 1963172287 4999 216265615 67 31 1907217619 680067584 67 420180517 79 83 317620333 1993568783 103 1758876042 1827591832 29 97 83 1008971074 113 19 37 1439432164 1260470100 59 593908927 7001 778698746 103 390242280 109 61 1195906930 127 798068165 355701699 101 1598335769 103 1481636413 55838350 47 53 2047928639 1170048140 101 618884772 640987243 137 1947271557 724737200 17 310307926 4999 1442371468 53 113 565814504 589388677 139 127 15906115 61 1116497470 907512269 53 23 101 149 1525617258 2008271617 19 1475995734 428941382 17 5 1215974720 313490760 793754818 53 652121819 19 221813049 520543096 2777 101 769199425 17 1104737112 73 382200552 788020596 29 1257175114 19 1341045764 1949 2134203725 44285417 1719115684 11 59 91115647 37 2143604028 432483570 5 19 1048163639 127 1539300579 1724653848 41 5 31 1948765586 43 466280691 41 858135942 137 7001 299402711 73 1556834844 149 485920886 109 53 2042228065 1300960924 83 1204774963 937618528 2141152596 11 1930730156 605551427 67 3 990147252 7001 963649391 1236148286 61 1949 1126042546 1739418944 1503197642 113 204373266 1644341990 31 1923155745 103 101 604553074 683862617 139 79 41 4389788 445518238 11 1295354814 13 10007 508225509 43 73 1236756729 1357180887 1171478497 37 1685270857 423831095 103 4999 31 1543795257 1063003268 79 47 969747146 10007 1432421994 1568627271 131 7 1415721992 59 1343400500 83 131 919849512 23 89 1703260551 1144984822 3 146957425 97 583277296 1987397441 401939596 4999 1359773677 31 149 275613048 1407007596 11 1635560300 61 1282550165 5 1697291801 41 83 11 274713472 1882847956 103425342 23 2015425416 7001 1935881515 47 1949 974975556 652699052 103 109 1330885131 71 7 1845697861 97 1131557477 19 1697488633 97 243772446 2074339859 29 907466347 1121574202 7001 1507271515 73 4999 4999 1691955546 587685104 2 61 1103584268 83 41 83 1066907037 1613166387 7 1409629480 354654427 61 73 1434227058 1206447713 1637308522 139 79 482522688 31 1360977841 637049825 5 1662114575 131 777198241 97 1996217902 503348132 71 799656954 1766846715 47 1213706803 10007 67 356022188 47 1249814412 1280034134 89 1169106785 67 357121010 750787240 7001 2777 1627427526 477796735 1209464146 73 13615741 127 23 2777 650728856 1307803157 101 1019756095 2117594785 17 1547976157 43 594742847 551724870 61 141091536 47 655924762 97 2084581798 1302206085 97 107 113 1234496253 1700664122 19 2 93006422 43 1009001642 67 3 609753763 243635006 113 1492944987 109 149 2777 1855927417 73 29 312996275 1673286907 1183279424 31 1595831147 19 41 1684559930 113 1538873369 1120466385 83 127 1627008176 1242020122 453622886 139 29 679979600 19 541176297 410923370 113 515252205 137 79 31 12052893 961861596 53 2085449883 47 1162739721 1283251857 53 1248043152 883490231 1162991828 17 607580272 71 1583607856 1279432638 7001 673055137 23 127 67 328736325 127 1794702782 43 1806906311 29 83 1065892996 101 825722571 608528795 107 597257430 1300545940 5 3 41 1701776051 137 971993354 83 1655067737 10007 960685522 71 286174304 1506524207 109 17 137 29 10007 740067685 3 368873088 97 61 2039206446 960611958 10007 1513642896 127 61 1949 511442891 1465517373 101 53 1726266127 984567325 23 561463074 536966252 31 139 310798301 67 444906398 73 1000954465 1111068918 71 419271330 438365030 41 1756471067 1246137318 31 37 7 101 828464519 53 31 1331758915 1788669310 1548222013 79 103 140784726 131 53 885978740 67 1479916110 700080967 29 61 648308770 87501448 17 750960484 113 1513702338 17 1901536122 23 1043750094 43 1062001143 23 2 156951447 137 218842156 71 120294022 499071425 1375116740 17 127 584034900 417629244 43 149 2013523718 101 1393162185 104270077 1361542413 418943055 10007 107 1342571586 1894990009 1992978438 19 10007 66216319 227409075 677780839 1177993326 127 3 77350668 1822496964 97 1413407506 43 1184505434 10007 103 7001 127 2119946357 936566072 10007 5 1958063895 1576425995 13 192442978 587282631 1909558122 3 1025965800 29 59 1968878203 262748608 512885809 73 5 1028871235 149 71 223904748 40330840 1261355560 862863544 61 13 1283284704 61 103 192859981 7 2059144648 11 107 137 2777 2 3 865661331 139 1698853552 59 1845344298 1956201994 124258218 7 1802007605 83 641503514 265326535 149 23 1575187545 1217774583 1241034969 17 1757603718 1913934660 3 19 757864001 1985540142 97 67 832135913 1027522251 61 89 140780239 29 1589168129 79 1481568054 123861730 1488985161 149 23 97 17 1529240270 1047070173 53 296340567 734921580 3 83 11 2 874929382 73 1879707295 1625438313 43 127 1949 31 107 1922501421 73 103 2071604909 41 2056534457 31 2091062077 83 83 229426608 167088543 31 109 744732363 1408495186 43 37 2081716311 1981941445 2045555380 107 17 2140948159 29944956 139 43 1077141486 878690294 37 1823349566 315329942 2 109 1084674696 2059953613 360407286 1816304158 23 1736010954 109 1092805297 137 1140977872 59 85847575 131 31 1789848829 139 4999 1184558041 97 127 23 103 107 97 11 934786919 253795531 1128476873 113 7001 23 19 412848970 1624897095 7001 47 97 11 1383223303 59 79428809 109 1123412424 1183503797 1575562842 1636069370 113 1872789395 139 127 276079077 697730909 109 2079003599 53 7001 2008110832 13 888260473 47 113 951699447 373784073 13 1705685462 127 422493821 41 19 59 693230884 1858215561 2112838791 1155431038 7001 127 1183724440 911850578 2 492898061 2777 139963816 103 2096490737 10007 1155727063 53 13 754193622 7 1272478067 107 1549427970 53 1762807348 113 177711145 131 83 192322207 46101852 139 395892969 3 943947849 109 43 31 1092337328 59 864428529 35279026 53 586467472 1519246194 19 890769685 107 29 356523419 734931224 696851144 11 801320398 137 79 598517588 131 71 1364471591 103 47 666350114 1757552722 1418008686 83 109 1995588806 2054783902 139 71 208155874 107 1391876223 43 13 911641315 231475569 4999 381698645 1407393465 1949 1345153024 983327021 601288358 127 1411592681 492302254 59 621946730 97 7 165356940 1324303680 11 838797883 101 1593241814 47 1068912186 79 59 960396040 53 1962893213 846375448 2130130798 139 296602718 1949 43 1910752257 89 1158761065 41 1589412125 579318810 7 70016501 827001708 2777 29 565185814 1553549314 1949 293221203 43 1158352533 947343492 629937982 97 83 1949 1680207563 1153872317 1576843018 1253396764 10007 2139544789 149 17 1826385871 587336997 1949 42829275 159468778 7001 961363318 415490209 43 448990976 7 1292916912 851275965 31 23 470936178 5 13 1052742665 320698604 79 428139315 1837396521 704825442 47 1411105415 1946403127 43 1301101237 23 1026283524 7609761 59 910616511 103 1813522236 1805429572 97 873796758 1432091529 1595522863 11 71 103 2041766631 1269406196 11 889386916 602339496 537151666 73 439976694 43 1361054103 31 1841484320 1502384744 19 1949 676114486 23 1200198190 661503443 83 2 2147405538 41 1056817768 29 137 1780808832 89 2 625322736 2139563990 1319775094 29 899302441 1315763047 2049337628 23 1634559013 877449446 41 43 2777 105977389 1130892926 113 19 2 1809474570 109 107 510669270 1673854500 109 1865524100 547788438 109 1473408372 243443216 1949 576826040 113 1101911590 139 466746432 2041716790 2093888692 109 2 1488304472 359679482 73 194344892 741543809 71 89 296933798 17 113 19 84875356 89 2081377140 1631853048 1897505896 2 1758383372 2 1607147366 10007 1493204512 47 1192033840 10007 79 1262998682 107 1325529910 1495970544 79 175838457 156591584 89 103 89 449318923 83 1750353136 101 610499348 1974637811 29 60516213 83 1107541791 2116791201 37 1056322990 47 73 107 109 2121648490 131 948839812 131 159661097 40389655 137 980308024 7001 103 149 97 1225322711 656818125 103 109 1742376990 137 1165550775 1259078175 5 7 83 139 1672654971 1489356644 895253133 47 89 1822396040 10007 1949 1668242652 113 2 259167802 1716564228 67 1440839138 1413403518 137 1716622488 19 89 782129421 17 2777 512903569 41 121902931 113 2044171582 59 139 139 1570678594 309055102 107 829185158 49305796 79 1842872421 97 1012369406 1653455016 11 2074734409 1796298548 901901138 1364468333 113 97 1054116712 89 505161597 97 41 119164573 335316959 73 79 136890647 414475861 17 31 2103209601 5 1646466900 61 829041326 79 1075989085 425042421 37 116658954 149 13 1370708990 582226755 5 73 1877844043 131 714101829 1531315461 71 1456603411 10007 2 735428412 1407769938 1701158988 7001 37 113 2 701044317 97 91724558 41 477708023 1273091083 79 317717114 101 501052011 83 1008284267 497428797 19 71 299960090 139 1815813782 71 113 1988995151 52964456 113 1949 404125150 2008181996 2777 1899231955 43 1847681276 913647058 13 131 2050872858 693860827 83 7 652010716 1949 1394020301 1526672412 2777 1940886996 47 963523500 3 67451313 1267992699 680552379 13 13041704 139 385952593 131 1457936205 11 127 1160876266 113 761560336 965434258 576850669 225618780 149 1036148275 23 1949 471100389 29 3 103 137 1949 107 375346127 1655169005 67 616540338 139 3 459880452 1797051300 17 71 1693653383 559606167 103 435860156 1401896126 17 59997607 149 2 3 71 1672479541 109 5 80758550 829800075 1920754815 103 1790053084 89 160458100 1949 321922610 139 113 31 71 1009503986 1131104763 37 1868930976 4999 1676254682 71 79 276067047 83 79 53 219405520 83 903168650 83 73 2069863562 13 799175552 2113462874 53 1745444832 101 1428409165 23 61 714445359 7 4999 758743221 945480866 29 837204625 23 599622213 7 529024356 1092781704 113 5 707821985 41442637 137 2073755574 242205895 113 2777 43 699246937 59 2777 1713633937 23 52303940 37 1218108191 730758684 43 1702803827 53 149 137 1728132659 19 869607333 4999 29 2068645052 1247438944 1949 372785249 37 1537069115 83 102060452 2777 1922678166 1700687563 131 37 1270585846 64508574 17 1372025732 67 420723753 1328325911 11 924704517 37 1897463933 1032988361 897140536 4999 31 75696721 71 109 4999 557383501 1325553597 97 2041138180 5 7001 208013712 13 536424031 714590370 13 101 288333305 13 89 2025637508 1223573246 813797615 1274201403 23 77110403 83 109 50915426 24239093 1417097773 109 283017496 29 1728862289 59 1022881938 1661499138 1732137714 3 400594230 1073507430 5 2 103 316822850 2777 71 490512659 36525382 79 29 1826833685 586750887 71 330249755 43 1098466519 59 192342596 321516807 79 1662786389 653555062 109 228900118 1234793751 10007 71 654145200 5 1667620410 149 149615966 649703027 11 13 2 13 1135041323 149 2 3 1949 2777 1767263361 1867907395 443236068 97 445523037 7 1283864869 1057657394 139 511871253 2053138007 127 5 1025161830 1726475476 71 21374195 149 1929288654 2038444235 137 493936101 41 777991769 2065140928 2 149 3 31 127 31 71 2055196317 103 328368326 1094405797 5 1611646291 310132113 61 1662331587 2046128779 89 1332430700 5 31 138804329 73 97 79 1060472853 999231658 67 587384310 1702828651 103 1124583458 1918555971 97 1207700246 1949 11 180369904 13 1241577181 4999 664337106 3 412977246 368630583 3 29 109475841 961766121 686341233 149 782943893 2777 1271774359 31 1833384733 1129086545 472462118 2777 1108506448 748050639 53 89 1292046998 1278313230 1420625640 7 53 87549745 71 690832030 5 1035810565 179484346 20276651 83 107 113 962478178 1137941020 2 1876874734 561171243 855269664 59 47 1525466733 1815044167 1398012717 103 1133607700 31 83 61 73 378874524 139 103 2060973453 41462886 3 67 572247603 113 1773676024 37 1647662466 1049445985 1125620462 103 1826708914 77484069 13 1460367979 1136207775 67 2092147900 5 706001390 260724745 47 149 113 945691350 1054372716 103 1229482572 7 853430069 1949 1155898206 73 758735063 1774201869 11 107 427801087 324373039 2777 1537494381 53 2068105686 123958785 43 1949 286834330 3 1087702235 149 349967028 1028403311 344228301 101 571543587 149 1063816641 149 1358566614 2 7 67 561254109 71 113 3 1811307276 818537852 43 214906690 17 229080549 103 31 1949 871698046 73 1219721682 1207899545 89 10007 1853831880 2038950690 139 1727859463 11 1177226190 2117353485 5 13 149 1951653405 11 7 1459215149 503974802 139 458979529 5 149 127 67 1072851101 101 1764114278 1254168179 2777 1623053751 2777 1264984594 101 765480515 1982718880 53 591445232 41 1396352088 53 2104246598 854814833 139 847294238 2030337387 1493018371 13 725790978 59 354316771 1005743811 4999 53 10007 1241702364 131 1430009963 59 215799344 661617771 40061751 101 149 378215491 1930781246 101 1872039429 19 1879609238 89 1854569718 89 89731580 417332504 113 1803959136 4999 551322417 3 1355154762 1131725582 13 73 1996334723 4999 97 988982498 1092047801 139 62200255 79 19 19 101 248434649 1214207720 23 1465293361 964801224 149 1320860415 73 354580491 655772213 486553514 2 1290915770 97 23 1801041734 83 1949 1965377055 17 31 73 1500228329 1476410580 1117777372 19 17 358906601 97 73 1472853913 1632606967 53 127787717 399479139 101 1132932879 29 189857345 2777 1355725846 7 558577446 1931502659 103 103 43 848758983 43 2017170474 11 149 1752759563 666966822 79 2071138783 10007 37 91869077 59 3 149 109 149 547296714 2777 1018339802 2058942354 2 4999 114946173 1949 618706152 23 13 11 89 1370331487 1124516479 1816236069 1949 43237439 83 7 1939328398 101 1510948991 1969354358 43 97 1323901687 2114872279 149 867650729 137 1805196765 17 113 835350918 1626542609 17 1107999263 7001 1922411591 37 108002001 2136905770 97 107 71 97 47 113 608911913 109 107 61688710 387018679 237461597 1766296639 37 41 1843061028 1018087769 1555463292 492816207 53 101 2062073267 113 67 1105239169 939289303 139 1702400913 2123067447 109 128228608 1949 59 316383960 810897475 855646750 103 73 67 963932035 19 1785119901 380437134 449135709 11 3 121403913 651410865 2 1556037949 67 10007 1560611664 2777 1814902796 67 2059394812 2131896919 61 1640844930 1625208024 17 2 19295892 286347500 489736569 47 67 1949 960248912 591070284 733501487 23 559387599 966151257 53 83 958079926 107 1155108121 1334695768 29 4999 109 291574720 5 523399060 107 29 791473800 96753256 103 119036105 2777 776999926 1460178127 17 1324670287 53 131 571958580 37 1021608871 1589325990 23 529440703 52848270 103 59 59 11 37 2777 17 89 243630202 1924948960 137 1108579274 11 11 1066329660 313988290 149 41 1284029439 303164883 7 103 509870909 73 3 59 72933617 131 43 2085045490 877755732 1361208873 29 1293743070 103 3 1077160971 23 59 2066451872 1808600160 131 113 67 1767045069 1960346970 19 1478686970 41 73 83 73 1696721188 5 634802245 19 568658886 101 908537420 1086805239 73 1475893414 1793576995 1949 7001 1701667351 23 1987954417 1790790297 101 1597491071 29 113 31 1267542973 1876624153 137 41 1807730180 316779430 1169988141 101 1949 139 7 131 4999 560943983 61 31593261 59 7 1287210211 251252387 41 11 704476492 869595402 2 97 1770492209 1963666836 1197240674 17 590287651 109 10007 1606844004 1519462880 13 11 700098839 1898386395 137 1289414956 62412838 1757937384 113 47 1341270289 83 23 1750644747 171493566 41 712542895 2019346990 1008246142 127 1195081698 59 938480845 137 949157749 131 4999 83 316014532 13 67 410181839 2090009725 169903445 1590028232 37 137 1086679205 1578857185 41 107 1762469439 2777 47 1175724297 103 827349870 5 961261689 59 109 960244329 1981670031 97 2777 113 17 1435604220 10007 1887470305 89 1819498289 124006103 629510970 37 209432839 109 1965819251 131 47 1054249386 1367569622 47 59 24500222 1294546559 23 7001 803887374 2 1799753322 11 1307111531 1259002877 31 127 275901404 127 11 1255883629 3 2098810305 235967043 3 592074962 2116185272 2 53 778373639 348546313 71 73 1266699079 23 537625621 67 1466958501 1016412579 2 149 1965692036 1594109546 139 716752691 97 61 127 400470497 1690578153 71 396257674 419674606 23 3 1575667299 838648176 10007 937725949 88927211 4999 889647035 67 2046404584 17 101 2777 410229548 1969737208 1258101320 2015101767 113 1968674236 139 72537089 1106563373 101 1486126268 515591414 43 2107380820 2109554510 5 140831308 73 59 107 183683262 499299946 67 69615211 97 1704054872 1806412473 11 297055770 11 3 109 139 137 1695041816 43 1263063510 200489994 5 29 5 738925035 10007 659625204 2 1401847152 79 101 1957046195 53 896828264 41 741777043 173577313 867757175 109 67 37 1888182816 1167933527 71 1127763078 79 1517182123 31 5 327815875 53 139 1489338852 510931634 2046820976 107 2777 7001 395045427 1088529482 1837215682 2 31261350 1889895205 41 2004044330 602796596 1971312851 109 97 131 510645939 7001 17 109 1322885803 399228196 149 804121412 1369026304 977533362 43 1581089489 250679854 4999 23 131 1474086801 396015994 11 979456863 2017583090 83 1956974195 149 1596306732 29 282939080 149 1301327265 67 1367486836 149 802630965 43 1715340649 7 212511432 1023175860 83 103 1869985797 25037954 109 73 397524251 61 131 23 89 1255368143 130781483 10007 73 1238839127 45385633 1020885298 67 7001 99078152 41 557260918 1700482938 19 1689201386 1499007961 61 37 101 2777 395642665 79 13 863781009 4825975 23 1924000268 1729940053 61 7 1659425635 1436004230 19 363871698 7001 902953975 103 107 1261807023 7 127 2777 1894065026 508244163 7 79 1734094872 131 510278667 720047395 763884345 10007 23 10007 964584737 67 127 1286687292 150752533 646619361 7001 1870455029 139 1649597651 67 475973494 425137110 149 1049001857 101 1977212875 89 348619052 113 2777 103 918604058 3 932085822 1187651403 1037058094 131 1386169164 511824451 536474956 19 723700372 76055602 59 1616721181 47 167917652 1328517339 657309536 83 83 956078743 11 1528698534 61 1792833432 83 10007 29 109 134722354 13 13 59 2035421733 7001 217346045 1949 321401794 1952911643 43 444241722 17 29 1473805516 41 5 415410415 1085310678 1269472860 89 1287277842 1089196196 127 281418358 776976153 67 2777 59 863191476 619710158 7001 1127153999 1592923528 1629252757 43 2082916235 41 788767717 79 379607403 37 43 1591849680 808642430 71 181076655 43 107 7001 41 388873592 671051182 83 67 1094406115 5 137 896884200 439124754 149 49457123 399611048 67 216182669 67 103 113 107 1927002055 1121202496 17 1557335490 131 11 2038200521 107 2071127096 11 113 7 1337485793 1034679219 31 3 2 795181215 1878262920 79 105309708 137 1259146701 2051562077 149 5 5 10007 97 37 109 1958757795 4999 1354279090 399110162 103 59 1691816976 7001 827238160 580550924 103 97 1126763329 369254334 139 37 1349672791 392786191 1212536362 47 107 79 166245580 122991151 47 37 495466743 3 101 1467925617 783300714 83 1788179805 139 288503674 1166741953 358409070 668033007 149 1835489586 109 382361754 17 1915700052 618362551 10007 861737353 101 906096491 1571214503 137 1566307940 126041061 83 113 1440573999 31 43 47 1696257090 11 10007 82157470 579945678 43 959917190 47 621921202 1085107001 47 959304357 89 1301535377 107 1420018079 1380472591 73 1389129848 1876744251 3 417619296 13 263175471 1929328579 7001 137 705662165 127 139 131 137 733104673 2 1786700540 11 1039078376 457093749 7 7 355860114 1949 727713722 197493772 1841026705 7 107 1608604830 89 595635976 295024769 13 1603311699 11 1912739026 288749459 53 1863322378 89 59 101 196213710 1019246651 1807055292 97 79 1232977880 31 1067325380 89 1011580514 2 1175599404 274351396 2056177277 11 929834018 2777 1273965412 137 927084343 7 1509266036 2 7001 61 313624485 1290639464 1685284687 101 1844638346 484760355 17 149 1064649383 1854350428 7 1141585601 127 97 1933519624 844223592 3 391278162 835853154 109 7001 731310458 170908412 71 1606958544 4999 97 1099084884 591373144 462218098 79 43 1634071638 727353419 101 1715016562 37 137 37 73 29 501865262 37 33137274 1140044201 97 955729704 89 145120908 101 1923973240 770808467 1752449781 19 101 660267220 37 741527249 1422671854 19 1232266185 1974764254 2 1070459638 246137614 79 109 692523651 59 109 224094081 31 109 183136599 454600414 107 7 1921881934 83 59 1420006808 13 5 1364943420 1613285619 23 983366696 13 7 256002991 31 1290909316 17 1648163328 127 89 60232975 464749454 803445766 2 89 111121920 53 1166113844 5 7001 137 4999 1381983548 575779821 2777 1776607966 127 481226876 1465101210 7001 47 2082488439 67 109345954 79 73 1169432114 13 994198747 113 149 1439362350 1216465933 71 1526252707 109 1010450819 2777 441892902 31 63390164 107 811005644 1835787444 11 59 43 2020887856 1101168252 43 544442011 139 124404583 139 1799079780 1562846500 554595386 17 7 1909116566 1926801636 2 73 1678542020 47 1687447204 1682588415 4999 316746806 236677941 139 19 1162656436 382008732 43 1139074300 127 2 263919911 895820357 41 149 1116271219 31 139 700242107 1119616693 1949 41 1497429634 107 1606123026 127 37 1362380626 17 1386551229 29 955618671 77976646 101 930279327 3 107 1790898622 47 109 109 1669066969 5 1301493160 3 247829792 113 841358539 10007 821984987 2 1252403896 1526269364 139 2030058304 139 1008334775 5 85265568 41 350485690 1636961603 31 7 845541158 797141310 127 73 1414969001 19 323025213 1025907110 2777 64110077 17 1922832838 787777456 1941964396 73 19 2025048842 532414010 524744697 2777 1057451053 101 1563118319 1903461251 43 211546971 284371556 19 540510651 844170665 113 139372844 7001 1698456602 685654491 97 2091816737 101 1737592789 1164040352 1215692194 113 412413501 7 1645768145 182881454 7001 732955693 47 37 53 335328244 53 358573268 149 905189453 5 1848633045 43 599182511 43 1363987775 5 1086566609 109 4999 58958206 127 53 7 271442220 1131580163 1963385943 937546553 47 131 11 1978137650 2 67007116 1725025975 708210284 103 1949 82787673 693654947 59 1446527190 1741905616 40853951 47 1142835456 1462424283 1454210420 97 149 11 1544083992 137 1866605957 41 10007 71 1937265530 2098700289 1067663586 11 1445178185 67 2777 41 1949 3868765 1759147910 881846269 79 740140267 61 1393675784 103 24492637 13 13 101 792038364 2299972 127 1395474797 1137434253 103 31 10007 236529950 79 79 311090940 1800664457 2010524070 23 635254246 41 61 300165490 1949 380939846 41 168906126 7001 59 1008045986 7001 696837534 137 244049197 113 23 2 1949 1014853456 139 1161568234 11 127 1572651160 103 1658910840 356637765 1949 71 59 690009779 1252528936 11 1789722044 19 1796353654 1575759036 17 209666071 139 247999769 101 2 61 1481103424 89 608145544 89 1359494847 870520109 73 1188068702 71 1243343835 5 149 824258017 1825871229 13 13 1187152694 330898800 5 967146826 61 1061529373 31 205074989 83 17 975046733 83 1101012679 7 978681920 237091028 107 1588203064 1209734946 7 23 794757387 19 67 1949 2120699104 4999 2075944728 474280125 41 1471406811 799623345 131 1821959135 7001 113 1865736559 2036024716 557012626 43 83 79 17 1271926009 848346903 107 1140401720 2054868660 1949 1693332129 1102120520 192472522 1278251480 11 37 109 1202540865 933961393 47 103 103 131 2777 1699932219 1148025685 59 795518712 1170193079 1949 1040545763 41 1735119549 1512076105 1424458420 351156533 43 149 1155731165 1519649510 190863893 113 37 972740018 2023385462 2 67 4999 17 1833787110 107 2 47 2 13 139 53 256707214 83 61 917077782 24828708 1973203458 71 1796945816 73 10007 1082930091 23 277122090 5 107 1597045406 11 7 1949 225497351 1398612145 29 1386037088 2 4999 1757103509 79 59 67 261818908 97 59 1010907062 19 461181984 67 1503113234 83 1957727067 2080415612 73 1952978546 83 325028426 426647941 7001 267225852 131 13 1699110798 2 53 47 317809582 620093758 41 1015155941 19 4999 502224535 2088967254 71 205576828 89 427752601 71 1115845443 2139719636 113 465363154 19 83 1823708206 79 1134271177 1241785221 492061325 149 1553198520 5 1949541765 79 1600074927 1818412409 11 83 1669958838 97 7 1618137857 10164076 332802560 71 1957193958 41 765414350 1380929829 109 41 61 564064979 606579298 149 7 2040016349 4999 800079952 97 10239029 83 1949 667891116 109 251857859 11 1221419716 47 108304497 31 1912978504 1207725838 5 1289552904 3 1075052124 89 1428027695 82006024 103 594709958 149 868570021 79 29 37 2061722325 139 1588915533 1481961288 101 179618299 1261691394 83 1249772251 113 1821624184 97 1387285164 103 674330789 109 83 532896022 978647024 725046249 71 13 113 7001 834127144 83 131 101 131 328793756 1685939215 1941739511 23 71 51396545 61 97 10007 797457830 19 761103727 37 337486102 1061121567 3 190742658 5 797854765 2 1042784676 1617835754 131 947282877 102514312 31 1247687397 37 107 1552058112 71 1918081685 2121903231 1307960175 37 1431491779 247959051 71 131 69224674 31 806161448 710617477 1364808559 67 2 1424968402 107 2121734565 1694424204 1479432922 11 2777 389240982 83 89 1044992788 109 29 11 53 157678445 1403427131 37 928236945 1691442769 895495542 127 41 2002883087 23 646141484 37 67 149 2144086301 1652356710 131 47 877120063 61020382 149 3 31 2132287849 51552636 17 215685368 2 799849604 1460386471 67 1740606802 7001 391402357 29 1632475075 548472733 139 11 212952949 843906602 1581883373 1558413175 103 149 107 888599738 2 4999 779838928 127 7001 1812219669 31 1949 1112734774 103 174785780 37 11 748161645 1452725978 13 467067901 864266508 97 2079673798 139 19 846820158 1752428767 131 949174779 1913772865 137 1455273047 149 27244890 3 665516040 466577950 108698589 67 19 1259070322 29 41 1843455202 101 1752076189 1233873974 1848166689 19 837079067 59 299495977 1726143943 41 2118627308 101 1056492421 874582096 2 5 169125925 1764209994 7001 1022033984 101 345368187 1501995947 219446871 2777 7 149 144903096 1319823524 1949 2088053354 71 1073762889 59 855655524 103 3 53 1765736898 107 449479822 11 71 109 2123312479 1304363760 697536944 1058841886 71 113 1344444055 103 136749747 67 660648300 2777 2777 1740026545 627446488 10007 97 498786998 1918231745 23 1663707300 1487550070 13 41 1204240684 7001 2 101 41 1623038054 1002971046 53 19 61 1271299780 1673783575 368555814 109 1817225546 1069480025 113 2071409215 61 596884024 921694323 103 3 61 59 7001 1921298432 1048522859 47 352069566 83 137 1940057516 41 1621597683 17 389931159 348861118 83 1464029281 61 109 1938431926 73 311871403 1105973403 17 859734435 1596433122 29 43 542072284 137 936257452 2091576231 31 946034595 1727472681 2127710398 11 149 127 1783906643 2032740454 61 848886919 948407798 1287485310 17 1378645767 3 455235177 97 1435901282 177571595 1367147647 2777 1823744363 7 7001 125002855 127 1882256840 1116441130 1487483718 29 3 13 607108269 1844964715 53 43 118710659 13388222 3 2777 109 1256847826 576291938 4999 350179950 3 907552470 1633735560 62102010 3 2777 1097001087 1816749148 107 73 23 73 336201865 1949 2117360122 29 10007 1479468526 83 2026114162 340434514 7 121027005 11 664638579 43 1052307266 1995707701 53 656795398 139 1757960105 1986851822 1681612207 124427996 127 1899779671 89 1506616831 97 17 37 1113244308 569064144 703398552 137 1807478127 139 418986310 1111353233 722244961 843746027 103 320749560 41 1806086121 97 101 139 777021398 2043128891 37 1689276736 107 1521806109 83 1369935833 1294846563 61 442347112 1548188418 101 684781303 1658342293 41 109 1752623971 649327715 131 1876909836 964684524 131 47 1949 1553358847 13 1185777762 3 2133334581 7 998407220 101 2092054203 89 261888285 23 1441739843 2777 2777 53 37 97 1022434417 83 392827712 23 290368560 1949 398159261 777192985 109 165644466 828236609 2050666087 513495637 43 633956037 29 101 1573853475 149 7001 127 350501163 29 297952322 1611707211 919378321 7001 109 489986954 139 590767236 43 751155778 97 464323647 41 17 73 10007 79 79 139 1723618070 1626815412 139 13 67 101 83 1872984531 7001 182802887 41 107 1878621684 41 648030520 107 492541472 4999 30596491 131 109 291239934 141987978 2030384225 23 139 43 41 1482370662 904554053 4999 381958593 17 139 1231981881 7001 459874687 131 1626077979 1382141831 958232176 68250897 11 930308999 113 131820747 29 107 2095108364 1137055509 310109767 73 10007 89 537523599 31161303 53 741895325 962569134 37 1083481619 29 53 1575561645 103 67 2104257409 935376195 79 37 486023089 423813117 79 7001 2041430996 11 832502112 97 2 1526198854 7001 936733800 1725312438 29 696686575 17 493362389 797246571 47 1632957472 214504274 149 452339117 2 5 1370390045 71 1518354454 2 646587338 36610016 1949 1659731980 23 23 1701822463 1970130941 109 41 43 2134709243 365007449 413788331 53 101 7035256 2777 911891821 61 107 127 1329055 67 271497869 149 103 326864396 1231976086 79 137 17 125909024 101 2 1000001156 1653558525 5 79 865787228 7001 828526344 83 305218888 673454779 2056995305 5 399469945 1958384547 17 43 363447438 1928089255 137 103 156100620 623268862 3 947721508 113 97 1767166079 1765112880 1949 10007 79 103 966498334 149 139 1644362077 1271635662 1299450058 2027444430 4999 108186408 2111081302 11 23 83 131 1551535315 10007 1810973246 61 4999 1791266675 2091208742 2101739126 2777 53 1794885598 713440791 10007 1817591424 127 1468658563 103 1518675775 1142377876 73 527809441 190822577 31 1822022008 139 11 412490628 1567496611 127 29 137 430388103 61 113 31 101 1525180093 509332067 53 121382924 61 1949 1497352684 19 1977172205 13 59 131 83 89 1341982139 1975402704 627779670 981974262 7001 885479553 23 751639287 1949 648084786 1627055439 41 59 512356025 974397978 137 1215536244 67 79 1342976063 752178220 2777 1769512731 59 1024835417 1526981012 31 1978352664 154262869 41 37 113 4999 1040606837 3 1632994707 37 242450750 1187354402 139 477506309 551927607 7 455716093 7001 43 2 1486327930 11 1701545615 1840783945 979975620 13 67 220979802 376147846 1674287213 113 109 202474497 4999 862967372 4999 927917296 31 272332551 1477764775 109 1105145321 949299274 7 23 1881425569 73 109 108196997 61 223530535 820749083 137 41 984068470 73 255255158 588705288 83 406937344 61 133681853 19 5 809144270 325725520 1512407313 127 41 1549114070 11 37 4999 11 1377735370 83 178523455 1271078434 71 1005293899 4999 1151539962 97 1091314262 89 380430210 5 31 1660711075 810151293 149 47 1057334842 61 917566941 1772420148 103 149 7 17998974 1123099880 101 1960243191 139 1642897851 1199734813 31 185157203 971893159 109 107 1096557614 2777 1086875 37 1771705336 1780154506 107 1661418746 13 2097107506 43 1871605057 83 4999 5 694105551 747166170 113 7001 998656404 3 160319907 107 1623447335 1970868952 107 397276020 47 113 47 5 1777267840 1251433555 5 1880686570 89599232 107 127 973202270 1843895185 103 766743330 105274755 103 583992423 2138265437 7 2777 13 33284394 10007 109 17 178869632 67 1350330529 1009597822 113 1253868668 89 88841847 13 1129771422 149 53189275 1110015432 826257217 1547837443 131 113 5 1162300780 1537563740 76460731 127 1864023904 10007 1832651959 998358082 17 1336204429 137 1054259114 660967325 79 79 1784992676 29 1649789613 765345326 1253244850 97 113 112281998 17 1207374952 499005923 54482023 137 43 23 1871469112 10007 1374730543 107 37 1687490450 97668519 17 454044058 23 1098872150 1806386466 59 1321028526 595314366 1949 1536915088 1930210202 10007 678801618 1277557806 1949 1802682817 867189206 13 1857982397 2777 4999 1909962931 97 679510705 3 67 1577295988 107 1511766620 109 780989251 41 101 220151013 53 1517974961 368175789 37 89 4999 1199859980 103 152074556 968554732 2 2076856606 1324776631 113 7 557289830 10007 22956058 10007 19 89 2117958096 113 1544858932 67 629759934 13 45345937 1558634753 19 437434297 107 97 83 3125697 2010435130 954401312 71 79 1482123977 1965999293 1014507770 103 1300145413 1614213964 131 2138254636 59 895780539 1803883619 109 827208303 11 464611858 73 1627436669 113 137 694919264 113 10007 495083290 5 1314977340 2 1213895164 2070294171 1221105016 67 420809107 365046142 7001 2012847350 4999 17 11 14224661 1830545640 107 63551975 1945319403 73 562010331 107 1741710231 1297617375 31 1093724175 113 1311696522 107 59 270125659 1915233633 349708284 1098697580 23 878037665 5 41 222481105 11 1376867310 617457308 13 2081944715 71 975351424 1539056042 29 1537248435 586568790 5 2 114843162 2050470348 1612468642 113 176468710 37 662931257 23 1353039338 1736587613 4999 83 2051525110 1510607470 53 127 19 784223119 1323032004 536622032 53 1704337887 7 13 1697019818 89 725476113 131 169266890 1210359636 23 113 81864432 1721497257 1847866624 1482047533 53 2094207327 1257285513 3 23 743427178 13 1148739020 1855240664 29 139 1434045347 1277222767 820022307 1678943699 53 131 1890357903 103 1726324908 41 149 899466512 7 389515887 89 1818350606 23 706033967 29 45648291 1173517170 41 1357598150 113 11 1949 1399101856 797337039 61 59 19 36896350 656109850 5 53 1525458084 278668018 416097177 83 7 1637372219 697320127 1758877410 2 309956258 97 3 67 47 53 451155080 2777 1167678514 5 1421892710 29 109 1148918969 443956019 73 385701194 7001 742547063 749240154 2777 93857046 11 506446248 622353765 11 1716157806 1486070432 29 1228453224 13 61 47 340054356 149 103 1805673087 10007 456042057 37 620479714 7001 1214750511 1189147854 1629153470 43 7 97 1622394882 199849797 10007 13 23 37 1563971167 1298563507 263519321 13 79 41 2139002062 1093976260 7001 7001 4999 2066046708 1388447255 1949 1491230015 59 1315286890 1767446440 4999 7001 64150163 266897256 19 541882318 23 10007 414099667 73 1704568980 559675381 1491649815 19 107 1201095330 73 1847744464 71 1390729966 837006504 29 1720289077 2011853888 105891729 139 1089354815 10007 7 480990676 37 382568900 189708737 149 1971188497 1615022753 59 101 53 1760800450 1712212859 42270212 1983523369 73 1062437470 877224520 4999 19 1990735317 1415426242 97 5 1949 618152679 31 1234554385 2 83 375014584 2061608365 1040262881 266986874 7 992973444 2077540428 53 139 5 29 152311972 1216879573 149 1640535783 109 2023149109 1415388738 345659761 47 176966004 29 915791145 1970877567 127 47 137 29 71 1088209403 1925477412 107 2007779458 2 89 1792843768 459795449 41 339919213 149 2090503600 221230601 31 175857078 1408068078 17 1599535029 4999 814595718 97 1985789465 17 340702780 1534866801 1102484589 101 624182266 344097837 73 125330064 3 1844668641 2 131 37 1712969366 97 61 1966764418 127 293259854 59 61 43 67 109 137 4999 1017202590 1949 417641465 1146218167 109 43 71 1534949923 1153199963 23 910293655 1888997866 1385666303 23 23 37 109 1125203527 83 1530224105 11 47 308674576 7 384513082 4999 31 73 131 101 2145281107 743790664 313665691 17 109 1949 2135877916 137 1523672900 1630692094 1152835767 931711682 61 2777 1814572351 855139237 43 137 1638225176 1462828871 343960715 83 352718992 17 1396820286 3 11 1066457483 63869134 7 198234666 1739539091 149 1727936469 3 674665518 89 1808487596 1084485043 103 5 17 109 137 271691550 500544835 7 530026770 101 1645140419 492533293 53 1063884582 3 160730843 97 101 103 1219598692 37 19 1651179698 1951024717 4999 19 638009592 17 453253558 59 107 1998107850 89 73 299442005 132646533 83 137 2 343623308 693284172 218821942 47 172251906 41 5 73 148096414 47 1741126938 47 100113149 131 603148890 2016482869 137 11 271225744 4999 83 2102837640 5 11 13 7001 37 11 13 980177046 83 2094759285 5 1235262898 816226722 4999 726449781 83 3 121968314 749526060 2 476705194 1491542923 17 53 1643837082 47 5 7001 766539490 23 491030657 11 3 102979400 4999 41 565710487 863457632 83 149 276701940 10007 2033479343 7 43 6395949 113 1614089072 10007 872220127 838148066 1808077275 89 23 771477883 127 5 667106480 107 1994937211 59 79790656 727975621 47 67 1091664185 113 174313009 1573503268 89 1677640116 2 113 932321077 1771955825 137 139 97 721124384 29 5115774 7001 31 563585802 17 1389456087 127 890577975 237301786 107 546573495 23 1110498236 916627068 59 1161487410 29 19 43 716659339 419260192 29 260376033 97 186555250 139 2109769105 588450106 1260875479 67 1460499165 103 1626780607 137 834200946 10007 19 98066904 120696683 101 909319705 107 79 1815709456 47 1261952632 2067314999 113 2051916150 47 1805413538 5 1856471103 73 2104446993 101 1857438985 501266030 936106984 89 839170200 516055117 53 91463980 10007 404132695 23 3 620447931 1577805440 113 1734239928 561623222 37 629713989 1050305904 83 1631088112 965488100 385781123 47 103 1088931450 1253613309 1598279531 103 79 11 1028068360 1937681163 41 1715749386 870765380 139 127 41 1835200366 53 37 1067714254 965679169 2231840 1174392526 29 3 880902667 1447680859 67 2777 1719740560 898173441 73 1692318558 1113067354 73 1694842971 149 733863130 11 2777 627332160 43 31 149 1843854587 1788015943 89 5 98892664 97 1662003123 139 1939881681 2777 17 1431129122 19240719 2140989453 3 1552177563 1554652285 109 4999 1697860360 173389969 107 1196231003 1724380165 29 1480025034 19 490788772 131 1390370393 631249283 137 53 1089180528 154992140 79 257798409 1319781347 79 579457849 61 314979295 48639730 127 71 853933898 1223167756 37 7001 1569435173 11 131 142393201 2041192715 103 278500258 1999678332 61 59 19 41 69780073 23 113 403089532 2 218031174 1762065660 109 103 2083544570 5 1392003840 1992220777 61 1239970058 400191699 47 23 3 940139493 11 43 1491998477 1017188220 468729800 7 829535426 103 747244407 19 3 11 13 59 71 79 59 22266659 23 790589534 1841381563 310535750 61 107 1600386267 1570841106 17 975292210 1516508494 17 103 1900936688 2 37 83 399839469 41 1228975036 107 137 1963635 109 67 1729606206 2133366899 2777 832028078 1541966281 1613295983 83 1934103465 7 812681050 76809308 107 5 79 963567602 49967997 67 127 138535918 1545313775 667899047 2777 816307481 131 682996272 323590436 29 318502548 43 930862366 371893620 5 43 1769634373 107 377060115 1501559480 5 5 927320865 19 131 254278467 7001 13875104 71 139 1197602402 1215635035 109 13 1727045840 1549779447 175559672 37 7 1006675201 2091027043 1182479290 53 664363077 31 2032444046 1312574532 137 47 309386431 149 932176184 1913163828 728852867 67 17 89 1987589118 588111466 1286439713 2006714945 79 1982055312 71 127 31862268 316230000 47 2045667574 366747909 1048147256 127 1674736323 19 405582379 1379918910 477626870 5 73 164246861 786996025 79 1631951190 1258141202 89 2054976269 79 1074486268 79 10007 1037295599 1885429314 1188974917 53 107 1057505149 1111654060 43 109 610455699 79 1814288957 1119569722 2068007726 61 2 1572198896 1124253086 59 79 149 113 1174200681 41 1624396282 10007 5 30180735 98551350 442083197 41 1066193479 1949 1509884453 61 131 38650418 17 137 2 1468334070 180635926 71 13 668360368 154988378 1949 70358900 1850434867 89 7001 758667421 139 1925412988 7 304495331 662966465 196738014 11 1005882119 935172123 139 979698827 5 673288012 29 700983534 101 1988495676 101 2777 59 41 748795259 5 109 1211391011 7 810997950 985288780 347922469 127 197017386 71 106073290 71 791566149 1097568234 3 128556902 149 1530322529 29 21927625 715047894 89 1895059556 29 796686144 1934504914 79 1890904184 7 1081136819 1657219370 2097488462 53 1949 53 1526239516 88075930 527469875 1769548987 107 2777 23 1267576142 107 1396466843 10007 7 79 1485308862 537905312 4999 6613677 23 1274201317 10007 886830347 10007 37 1898122681 1143804623 2127338941 13 1329685940 11 1101781189 73 41 19 1428342176 883790968 127 1722478267 83 2777 1572945563 1251766074 1131197028 496326339 3 89 149 30722819 47 139 906566618 401378763 43 103 1398617121 71 569564556 149 1727362960 67858027 5 2016656145 1963702905 845477880 13 1345350876 4999 405043975 79 102188159 31 295888800 7 2777 1558355205 404138793 1343895919 1949 17 7 4999 282358517 144756043 668206226 29 1953894517 139 83 17 2016031713 4999 1603609214 67 1878289859 463283677 43 1262393462 127 1505313014 7001 1727351783 394356953 89 614561782 7001 137 546199820 1430220816 10007 43 79 41 40734648 3 11312017 127 940840130 103 7001 1530859663 2 1496543692 7 1455377014 19 5 1717540415 425597145 876769638 872049153 67 1033738838 101 19 662864837 213052225 5 924420385 438431480 67 670462903 127 1554744033 2010748455 17 149 101 999604102 113 137 1298391333 1706665718 1455079204 1145972424 47 71 109 229510291 2777 83 139 149 107 23 887326982 7 79 688816089 1949 113 1558602540 3 13 711497371 101 5 1245533835 1672377586 61 97 1279709263 29 1922131391 73 718665144 1466579829 13 97 1355221532 344503454 10007 1147703732 1153486415 1949 11 53319805 883917561 137 528704646 103 158341900 11 59 1814217550 451893154 4999 210362919 1049994959 97 109 909443812 137 113 2033005586 47 7001 499586866 1264144502 59 3 1136617410 79 478740711 1028513283 53 139 1994765661 149 929224941 127 325774834 83 738513250 1949 1901498972 23 1070612602 242157156 189900681 113 964995931 2 1082896854 83 532877098 1627824469 4999 59 2045060124 71 1419257340 532955323 345106030 107 10007 13 53 201778522 1358431613 11 603688760 991965984 2 41 1864584296 10007 97 1363398147 31 438450985 7 41 47 1071615169 43 3 1037492028 1437487445 306908606 4999 1712850173 73 1324442756 317193643 13 79 139 155650393 1883046761 30909320 13 3 11 1687169341 121935926 23 1075923709 97 121271322 2000563754 7001 457173724 17 955827057 1415490445 2096951820 97 23 1321549341 11 139 1147664203 1603792204 759375964 19 1614990680 730197299 7001 101 329893977 47 1078565964 667369262 168201721 127 1945886888 127 71 1344835979 4999 1038417275 5 100295280 79 59 1058069243 3 45714108 13 89 1849296810 5 1816323925 422656399 79 103 379778330 47 97 1949 1057108365 1609125584 1598601339 1660742215 7001 810821760 61 97 1749194142 361617934 149 2083371070 1684615310 5 93773014 1537709601 139 5 67 1026800460 874282665 7 7001 1654563233 17 502023175 2074056146 59 41 31 1637908052 29 1521987812 1237157012 97 29 867138483 1820881609 2 1949 61 1117774431 177787367 43 1512849908 17 573813801 1949 1973748402 1634470380 1949 2 53 41 31 2137168024 1212905287 137 1173885185 1331331155 11 1898782127 194747144 137 1949 2070650733 109 92234710 1273018521 31 1718742579 1186931565 71 255177053 275979127 103 127 1810032483 300754633 17 2122261207 37 2777 105089198 89774141 127 127 948980576 717165063 59 1461016410 5 851210170 642988325 47 777425451 11 71 2094654212 47 43 1227664506 184853374 73 1949 41 648266203 29 1216322205 1820688448 1566322632 97 868213416 7 1391758354 109 89 2022411970 23 639252754 1523478048 348668649 3 29 61 109 10007 320954511 29 1129662298 73 53 127 1513759609 638800221 104604290 5 101 1114224526 41 382375963 1320669286 2 1576015844 847653530 53 2059207940 663758048 149 1308057292 542869410 43 1100578677 137 1032781869 119278999 107 1073481293 139 1860587419 107 723291823 61 1508927537 192381552 3 31 23 2072194959 98448970 131 1026254655 466643353 71 1538079612 113 149 1115393736 125707141 29 1543002060 107 723996755 89 41 890262561 1103105205 101 513749125 59 113 1796754805 431760118 1029642449 109 1828178084 1405996559 1779719758 37 1745655967 1581731315 37 31 37 2 1638519052 29 382915594 492658786 196242861 1949 1687129072 59 1450442725 11 914623259 37 133829259 1405165428 1805927072 2147421204 43 107 216558370 1304102518 107 97 597669089 1814391222 67 2777 2120531085 1299772073 2777 13 255891680 11 67 1709798460 2021928875 1900414435 61 101 2 7001 799713158 127 873055788 131 788198573 19 79 73 272608455 230334331 109 1106433962 10007 751793456 23 53 756062649 79 808796707 1864744683 127 382003554 139 1949 89 1037407941 41 267947710 97 73421046 1230613828 1292846379 4999 59 1949 501998083 43 79 490140174 1587449779 61 1121277833 139 486130538 173501895 81412884 113 139 1389247315 1779750301 13 140437804 53 1701748951 43 176749952 448924187 67 872851210 139 1730217176 217231600 71 190246518 1824556492 11 17 2141142775 1334913786 10007 3 62333325 10007 53 65823085 1325563125 7 137 1222653760 1839587365 59 1493999155 5 571348765 107 59 799270300 97 1774778251 10007 1039807356 139147335 1278626453 13 259694538 2 127 1690646987 17 113 2 139 13 251492034 149 1181581026 713711510 73 1859505348 709472715 67 19 2 386032098 1189371638 1271072598 63607864 2 7 2007311485 168251587 47 97 107 47 220777001 272600423 289917589 13 14184963 13 1009042437 71 1432988607 1949 882656127 37 2777 1848194040 139 73 1022788984 59 126663501 103 59 61 59 496144208 1621484249 73 1894759780 23 232657133 79 63745899 113 101 1771450413 1357940152 97 1896947758 137 1444447265 445810423 131 13 5 113 721931456 73 73 103 1699117767 1296411869 214403 109 817611507 5 1637499220 1473762914 13 1442017564 501867013 113 2080277342 131 1361724302 344291959 1193783030 11 73 1949 2124979108 2038779871 1984030542 89 300828298 101 1134200328 61 660746815 11 53 1934650467 1685730826 1949 137550675 1719021898 1892514082 1949 61 256633954 918306322 1510981507 7 167419100 1949 1750492401 7001 1210101650 914473485 109 1949 109 73 131 425564667 113 1277058652 113 666373769 2138405837 10007 2008514977 31 835867793 4999 1921895544 509110760 79 1949 103587401 83 678643773 1799905049 103 1493554384 107 1228900600 983638658 67 79 699653822 97 2777 300663901 103 17 3 202908903 3586662 113 789776950 59 2065230690 41 2 245301106 11 1948725383 1194271408 31 3 1718179026 2090025981 1982843473 1875007235 53 117000620 11 67 29 525158844 149 59 957085787 31 264234483 360602261 103 1056758267 1346206292 109 3 2092398343 73 655125141 606284520 43 24981916 265913489 127 1412918391 101 1833329275 17 2097285886 4999 3 2104901718 19 17 2015979629 1947258115 17 1000873797 1988240954 89 1041658318 127 1643300736 689275192 149 1419091663 11 250430180 109 948162333 2777 2777 411270923 387752510 73 83 23 2108479713 1557366386 2093666841 47 41 591630246 83 1422692376 79 1796446254 43 1617690272 698800912 1949 1497490762 373958739 127 1527145409 1669473036 11 93362456 103 89 47 149 1145618535 1489222369 758125438 17 67 546236193 53 127 43 31 2130007582 13 65712816 1889853394 1498115641 11 3 1981243635 109 73 1739919376 71 540628126 79 59 1618397935 31 1985292276 1477330154 37 2044537579 97 464152760 11 83 968200395 2002431108 89 88411710 19 2079921488 7001 1305255522 319835387 101 17 943507701 1561813392 452738335 2034248341 79 584177250 1076130805 5 7 73 1208664139 1094402966 113 127 890116711 58487691 317252617 1948114451 59 5 30000360 1471598605 109 153627678 47 954021013 73 1299375764 10007 1482086735 17 467548445 67 59 317749762 11 1749683491 73 31 47 59 1894140602 53 1241792335 5 43 97 107 19 2128918536 37 137 1228676417 109 683244749 414872692 2777 1902633369 97 637851242 623803064 2777 1598024323 41 928539699 872102659 59 73 103 934947171 10007 29 131 499237201 1579420279 67 59 854723683 137 1078445094 137 1061062772 101 888772124 969802123 19 149 42535775 5 127 1095206090 1525526921 41 868490611 17 97 1351010083 773116578 1180145169 67 89 107 7 19 1260135043 125453279 103 664511660 31 1949 879768855 395506352 1536658203 53 59 1123880660 7 1953655844 1572577641 31 302793957 107 1004159797 1698813534 1949 1776294869 43 792232516 89 1226503838 11 67 186464090 131 4999 966151731 461367708 1609104867 3 53 1935146918 1374332453 11 566268846 805054932 103 1075333905 682109754 29 1381139674 7 1418056136 1616337736 131 113 31 137 1157021281 636834247 79 11 976440608 1450184681 83 1588231022 41 2 1748197890 2 493861738 262611993 103 540130558 1953244506 127 137 1494811795 3 1884924630 5 1179296780 139 1949 1886431173 944265225 53 1269040972 107 2093785104 2 1861429532 73 1133292588 465163957 89 546483941 255302463 1234665703 149 79 943264830 5 71 109 1451529354 103 115213534 108621957 137 113 980366043 86630464 67 1723339453 1855422954 131 2001139818 10007 101 43 1930069577 23 362821251 1667371034 89 2103620465 2777 2033598294 1949 73 16576767 131 89 740461310 10007 60762504 677724075 2003188272 127 1105624027 37 866975379 109 107 671807448 137 2020498194 1949 131 2 467141386 1653359152 2777 61 472529058 113 10007 5824074 457432088 131 137 18105920 1550834497 101 15140405 7 71 654861968 47 1329041560 124818417 1373255318 128634363 127 73 41 116152959 27657766 103 1317447868 101 54587975 79 1994054800 1063070136 1309651671 131 139 1147651832 139 315988978 1648850910 17 745483813 137 3 213717288 1011184731 109 597586176 1113174810 73 11 1821180533 67 103 1022914527 127 1221899766 4999 76069783 602114553 113 323714264 578119526 53 1653079858 2105377628 1538531453 97 488218507 1411343396 71 11 61 103 1155428044 626896625 113 17 347166214 1626604275 23 988952643 1682853054 83 1254910034 113 1277851573 149 131 960432657 354094965 97 139066087 89 103 485714422 365054557 690952631 97 11 1745230807 10007 245111458 179205356 10007 1435684276 1144746507 73 1209525011 29 325784830 4999 101 109 1664106004 198116195 97 1591610167 73 11 2061030477 31 1136941213 2046679863 469433036 23 1212081370 2118943954 23 2 7 931816025 572151202 1880887070 83 113 1752048728 2119329837 17 7001 53 7 1510554955 97 5 753174845 1230033875 47 1703204283 58446944 632995890 3 983263854 1002265963 23 19 295651611 149 97 1363094731 1799597253 43 17 1508822743 150975691 1821470992 11 79 109 258449246 83 867169309 7 1781490557 94143291 59 1125644834 101 1539802561 1638388156 109 7 1395623102 1506461967 149 970827907 23 1252099530 4999 37 1643018495 97 358433721 1710836848 41 1393261344 2019475662 17 67 634395731 149 127 248958608 43 10007 341538910 11 33935624 440079543 109 364599430 1949 137 1383572316 4999 37 1325643807 89 1496332436 443946596 23 79 552699089 2777 5 1597172893 101 137 229318185 574622549 127 2777 648243441 101 1910554784 1163710112 17 37 438584273 808028496 11 324398338 1579181978 59 67 458386118 269333693 37 11 853082956 1316779640 139 113 700525759 859301090 10007 80015972 1977364314 19 383338452 1339039011 1673694005 1949 552204032 53 468509241 921222563 232960073 41 43 131 1511178971 89 1441770272 139 1062403065 481730535 5 113 11 1431411652 1714817507 19 131 2777 2 23 692573884 1450619361 771232955 59 2052788231 13 67 1291444832 46563012 137 7 1944576998 101 71 2 1581292612 1139965104 37 29 1545400691 67 632979672 3 638710821 80897135 17 2029301050 31 1173228201 37 4999 1480763788 1748085313 4999 378863539 79 1505004115 10007 1754242538 101 775984006 331686103 7 1891499020 47 1972166248 83 936906075 47 31 428486185 507563062 23 1191321065 5 137 67 487640682 17 107 116958189 29 2053539474 1861954901 1289715556 113 83 11 1834191838 2777 346958380 19 1911363691 1755782761 83 113 2145614507 1655273476 43 79 1220303673 550112877 17 41 17 990741812 4999 275424904 2777 1765041761 73 511734818 47 394781028 4999 1903144295 967794488 19 685597330 59 600741599 149 1574173378 67 1595629018 2 598918938 19 1097003779 1210488594 2 1328599422 1712624807 137 349903709 113 1247099188 1966656590 4999 342654895 1771498960 5 107 127 53 178627748 2777 125620277 139 378266121 738733464 43 1405199193 137037277 103 1507557028 139 19 67 798814334 1962589118 7 148424010 35335293 43 1980711451 31 1166526787 374196540 73 1270636326 629751340 43 17 354769702 268197865 113 561331568 855816122 4999 1367613628 59 1970561388 67 1663158198 23 3 813125403 933431658 149 1899878289 83 40323890 2119315526 10007 37 149 1810021157 336032846 1125203029 83 1447333760 137 137 71 67 1440892505 13 350809570 23 17 965234871 7001 17 375641928 795253081 109 573238848 1149795329 137 11 2025752047 1570513538 3 53 139 47 1566454963 61 2 3 1873151334 680439030 3 1367988357 2777 214698201 1826607731 10007 67 123683474 131 429378831 341451369 450229117 53 1387733979 71 1897455918 139 2093026121 59 2080720550 149 744684716 1990067542 61 739701128 71 23083023 2777 138050224 966092027 79 47 2 37 107 1495014379 527855824 79 101 131 1674190087 973055548 2 107 662478544 61 59 1793921609 41 343451342 1934309967 109 2070644987 137 1985185485 402171309 3 107 1198417655 1365432369 1949 1905956335 67 579495468 71 658616874 1166266478 137 1472186108 109 716525125 1719398879 23 1059077067 3 1671859802 29 1334178640 103 703949998 421137336 53 1143371279 149 1987294205 10007 1039497139 1286920214 97 964134119 1666213920 1200759055 47 83 2009121157 1261043900 22394294 13 1196457847 101 2023407437 107 1382227452 103 59 41 79 1612958424 29 29 765457 379783404 7 3 918212870 1100369728 61 19 7001 1397392599 13 89 1293379684 667131006 278918774 47 493214428 3 97 255246576 1896641842 42233876 131 19 53 1058523720 1317935392 59 19 1504740739 37 149 29 1526471391 73 2094794568 608448224 107 540963645 1073151150 107 43 1057176669 23 1757582076 536024839 89 47 2031813525 89 2144067268 67 1025538026 931727106 79 10007 1019926331 43 2092469956 21994157 3499678 67 938669999 59 1965068337 1840096208 71 1343146618 37 601842421 59 1900972240 67 295633346 1570560530 797150711 59 111506495 139 1476715428 41 640200178 848036713 137 131 61667988 1422290187 654695390 66816316 73 1671867160 103 613963842 101 406042119 47 1531694044 1389415367 59 66621000 1426351476 53 71 11 903636271 773022720 59 3 13 792716008 1265965021 43 488573777 89 2019596277 1946734214 23 3 131 554668803 1366928539 101 1447557155 5 1377755094 3 459446853 127 1945638632 377021348 73 90951050 98119184 127 363547256 47 1793813609 2124763516 103 1949 1949 330211274 17 1812889471 2777 1880153965 1609094543 736835355 73 1362886952 2 2020325810 863430563 89 556563306 17 1308185360 3 71 148014978 1668426089 60652580 103 1802611202 137 2064642197 2092693861 10007 1188131110 400829818 4999 47 11 1846788310 2777 5 13 1533300574 2080703222 19 369182027 1770055789 1383463567 1233839612 97 895303332 89 1100289200 97 1362881719 250701524 43 1600183639 1198216110 13 512620309 31 1748807278 11 1919952782 1636626827 67 89 1810817668 1859416471 11 286225286 711302990 43 103692534 10007 2112129653 927810137 29 43 1073900232 109 855800965 103 719799943 53 194453078 67 1718026998 13 549633487 41 754777938 31287797 73 1166669429 2 43 53 2138667925 1719375862 486953347 53 17 78434464 1038225615 67 1528280519 1225770561 1598530064 2777 406550258 19 53 84703593 154741026 53 1301395085 1634794437 23 23 7001 1209856812 1991078556 17 83 293747956 107 71 32998399 1862502425 4999 127 1472256390 694457231 13 1798829409 1636977 89 442788439 7 29 2020202089 1876010145 5 867208405 959936145 23 1851008053 2130884588 7 1584195879 7001 1758945242 1454191712 139 2020348042 1859426908 196940603 494301482 1949 357826471 79 1622497418 1438114935 109 211730839 43 149 1849268353 2015291267 11 1015659877 19 7001 1744579190 598166745 73 427115627 149 1699537955 1944397107 1507117033 97 89 1945398935 159214058 137 131017895 794895989 4999 2086507615 59 61 148770826 259912065 29 59 293922129 1805853942 101 132970540 10418341 43 2029984195 757588712 149 2 240660740 924054962 109 1400171708 701772887 103 137 232360905 679055623 101 1402679953 37 979531858 131 17 1208207017 139 11 1949 1821183706 73 61 67 10007 42329610 1876242451 61 3 73 2143166193 1948483150 1367522406 31 59 5 101 1865686746 2138880700 47 879759717 3 1895614998 47 71 255834513 1207930276 107 570330116 1148588226 103 1309144448 2777 1352984947 7001 511955126 1253515048 7001 73 1274019384 11 1978265025 67 972383060 533703039 2049362176 137 514471158 127 1614012133 4999 7001 721866109 1433951821 520558040 101 467989257 976094138 79 1956816254 259885785 1694923031 89 1750505574 59 1684475704 83 1502735533 139 972301525 67 1250630509 2120240770 137 1154494342 53 73 41 452526140 353779305 11 19 691316945 11 1701889442 43 71 1767441766 2076593405 71922190 107 3 43 53 1643255248 2078672508 1259631854 13 83 188038575 991506878 127 432340596 139 139 1777896458 157160072 83 113 1352001043 1721584945 41 13354807 2120774036 59 589275952 13 841318358 1301631001 127 19 113 388609825 769137551 31 1330137466 67 97 109 915553367 131 314883783 47 319630315 1702125218 67 491211738 738647241 4999 67 13 57861765 3 67 73 149 83 1815465557 1650995496 149 113 79 47 500253618 1570715842 422135216 1756198002 139 448228900 59 186018386 41 797290400 23 79 1225337479 1838406037 13 5 988496040 29 358975572 692448573 5 1549796545 227621500 73 19 61 127 1192025302 37 1992148450 672052590 5 365652863 137 738353280 17 2123925617 131834189 101 35259201 89 33717867 41 756624537 103 29 2005140185 1265764508 507757029 1570944714 43 551890618 97 11 1271475205 89 37 204800883 670343652 2777 23282368 313882430 53 1613951766 1599233542 83 1232310365 357966349 13 1551081139 1118038589 101 149 73 7001 2044530034 2051559369 101 264933100 113 1922204693 23 83 87869112 1702443129 222998165 107 1230056057 101 296230576 1884694744 131 4999 1409518078 19 31 1190358681 127 2 1862562090 2777 1085823665 579525423 109 11 83 31 1792378091 833096724 19 962466819 2103589398 107 43 631796721 507225463 109 241962996 1624406200 31 1942437618 53 1030286292 1388308765 1633534860 1949 2004102128 23 101 2031127069 1071013696 37 1718491862 1886838754 1432686962 624981561 79 195116486 296227214 10007 67 234439499 1579987367 131 115186466 1543870029 37 1469883520 67 73 1119331630 101 1861159696 1647796645 11 149 4999 139 1832631450 59 469127703 79 541733573 67 1983920920 1985744356 59 2050487862 786475911 29 1416176332 97 1339930225 131 137 1432123609 13 7001 915961880 82044518 109 2126017310 5 113 1099812615 103 1646861129 1598204347 139 643686899 149 29 94165001 78113097 101 79 155248193 109 79 37 269212197 19 1181741784 103 149 1712265684 37 1394891786 196730744 97 103 347196687 73 975566379 344855064 115452936 89 10007 1007424704 73 131 2128458525 296676780 1187061838 1949 101 1028656922 7 109 1742857026 61 1949 103 744066280 1917601904 7001 7001 159783823 840890110 2079216098 21234240 101 555017956 59 276446683 1453930093 131 1273847013 53 1837100946 1644624670 1949 1723354525 52706290 744276582 7 1601341266 7 1480665683 7001 1597103125 2146602097 1778406255 43 7 2118888128 841780702 139 1171604173 1323397733 1547602564 10007 83 7 1796307772 454262977 67 920698188 762479539 781170406 107 41 827664048 83 2 169169297 11 43 2026147745 7 2135154350 71435728 29 1614767183 2777 1751327739 59 895412674 293532988 37 2087457601 127 487729784 4999 1479369067 284738041 17 332825711 437802105 71 113 1660310695 1634238092 1411838664 3 109 1110849629 1858814060 804522139 53 149 1713284630 41 38795638 1215675050 2 109 196685655 629918991 4999 522391530 5 292883310 41 893708898 469223979 627066437 127 109 137 905279697 586189846 33311628 139 23 18156086 2026884804 2 113 1254599789 878267316 101 280068464 13 1749786268 149 1614014140 1623449600 5 41 1440568907 1025046166 755753840 107 1949 1156768531 71 1053904972 71 7 67 725357075 1968232315 31 7 73 1354491859 471217701 578261988 127 751810536 1847146358 29 1408779661 71 53 1786760486 37 622114555 5 380812785 555480491 97 1975116852 824818106 67 89 61 369416793 37 1885413477 2102482407 113 1879665424 59 299780993 593644740 19 1433612287 1949 866776821 43 7001 1635447602 3 263031261 1288504536 603211385 67 471944059 139 71 97 1103741466 47 1880083472 131 139 31 11 1724280481 1705276881 37 1266313937 1996843142 139 71 1725444769 2066160225 3 1067782634 1501554040 19 4999 1092401476 135102974 923230161 53 1212039962 79 309370294 43 1496028996 832040682 413842789 29 41 3 165635772 155422371 67 377325896 7001 183083151 1808784656 7 137 621484745 1894643022 73 1764343424 11 107 2011679180 1053604571 139 43 1836130014 631857351 1949 1859940445 662767195 937886772 918707993 73 1558403234 61 1542419076 101 127 29 31 587638821 41 833923518 5 2 289701576 71 1649186509 382658453 2037362446 4999 7 2099249271 53 525254433 61 131 1287300320 131 273071016 10007 1722084616 3 1040173131 705323655 1808870858 47 437931712 101 11 606602480 3 1372036410 1018497513 31 31 1969955648 1949 283517132 1635225930 13 131 107 101 693944942 79 444278146 222596957 1234490745 67 1467530466 107 1424653716 198707294 2 97 1022318114 678449622 137 1754497761 1825592912 107 10007 17 1228938840 59 1322812981 2025275654 17 17 1701312145 744007057 7001 13 10007 475248281 113 61 7 983715971 59 446789064 11 1822680537 29 153687548 1825400478 61 1220152589 37 1493968790 173931490 47 9052010 615416605 5 3 1910439858 1359733629 1949 139 131 521737190 5 39550130 1287369741 97 2777 198452751 116996917 53 668899591 3 140194941 338962194 4999 67 1156771300 19 174200360 1013716506 814745272 11 101 71 1949 149 1418542282 1529617764 73 1665044716 10007 67 1805685309 67 3 1315076883 1557132150 3 1683640400 1178188743 149 842588827 43 159360838 977031433 97 109 1450215667 112529874 127 67 1949 113 47 1020794631 127 684270666 2092283952 73 43 381751586 127 1858540432 2 1602075797 1843712399 107 79 1559794802 23 1549612715 145119109 43 1705382506 152631015 17 2002614111 2777 927398589 67 2043069994 97 43 37901103 139 2067173585 1417927230 5 31 823369610 53 56910446 1822525619 607222909 29 13 1522566694 73 1124533829 1513534239 158650912 7 564049014 67 868982831 7 612735200 2068065698 101 1849406051 1546074793 79 1726331068 501146789 11 2 1872908998 139 1915664501 2097453705 139 71 2777 1267086783 1244599265 73 59 1453276082 190632018 71 1095290162 555994714 11 13 334432033 1757033785 3 1736397051 149 2 1837390848 67 827338024 103 1560254300 4999 1402504263 31 83 136791138 2091360269 113 131 1484662038 37 1756303716 127 4999 2070675782 1183353282 1560780821 139 284897597 71 438785655 47 79 801664824 7 242975230 234135537 19 43 662653172 444451090 97 1263675756 89 1879966046 11 59 1719643382 1697517941 127 3 1304165931 1294469728 71 2023852515 5 131 6769949 964771998 71 220332501 1644437566 1949 41 738377241 101 79 19 381987332 31 4999 11 23 149 644381492 1776806655 29 2029451900 139 149 1813736621 1450382299 61 1632332733 2 222610958 43 59 2028717141 37 420834378 10007 4999 19 1054557674 10007 10007 1153166652 103 436323759 1139094537 1956152177 7 11 334558793 17 1980188067 103 1524708176 187343610 2098568296 29 113 127 1075351926 103 2093881335 1463591890 103 47 89 1923112000 1382996899 59 107 1371488098 2052941682 2777 2777 1384845468 71 1425723867 1657488234 43 47 885597845 4999 436217739 713033776 657920690 79 1584977941 4999 1641937529 7001 73 83 67 67864836 1985275995 43 958812495 119478742 113 1799633819 43 318454469 360521396 47 10007 89 1043010402 1683745699 107 385490933 738335845 61 1688435714 321095155 1162431047 89 31 785609056 149 1528239120 1824712813 113 1676594190 83 818679630 43 1225768836 327584986 711986830 29 103 734289884 13 43865068 1429590013 10007 53 1577790973 29 622713375 1945934951 201852832 7001 1043905811 31 1464953469 1583224245 3 47 47 1464707774 619677535 109 139 1487603039 23 35173900 7001 137 7 97 73 437764940 1475591264 83 666144886 137 147636680 101 287592753 1155434950 300768666 59 131 3 1530190083 1444093863 131 927961032 43 1926034070 1785127929 31 3 1883880932 19 15983275 23 61 67 1382988406 1419492619 109 289045982 2018383738 73 1189444327 19 67 483347581 109 1153258804 634072511 127 2777 1845061016 65995107 612449760 61 1135704688 59 31 348086848 431597648 1943484601 7001 3 1711274073 53 280708087 59 2042731866 7001 1673016251 1281882989 23 7001 103 1939933827 1731523112 19 2028715652 267678650 11 5 5 43 37 13 536245463 61 228943060 31 3 464416767 61780929 137 575500010 1317508483 29 5 339619065 1314135370 41 693553827 1040868599 113 1232746127 1051918515 47 43 746611236 242644700 23 127 341155147 1076059189 1154772056 53 381018690 13 61 409688078 3 756871495 1496415882 131 109 1063489892 240848798 13 1497866877 2 1107691020 2 137 59 913569393 23 11 61 23 748225374 209748753 962798646 113 41 1159477111 13 19 609266293 398622945 113 499985446 89 335831265 149 1233263017 7 37 759857748 13 101 477092185 5699733 2029955583 139 79 855863132 394861461 83 324327071 59 1714511857 89 2 1500455385 1380735148 13 127 136118540 67 1422113430 1858792847 137 2777 1368397297 1048669195 1949 1596133362 113 7 1788846122 1336907712 1934546758 2 71 373021433 1500270399 1027385152 113 109 1377638683 314006764 190830528 53 760575142 2034983995 31 83 109 682527262 13 2024701224 97 1327884308 73 7 257620895 173425308 4999 58843229 103 1695059979 170912752 853663369 19 3 1309726887 2110867840 109 137 490995816 2777 139 855016939 190233037 615136335 971825844 11 13 97 1739178863 1165792429 2069439921 67 97 529202706 11 1273675513 41 1477981407 1071322210 23 2777 823130570 1878532197 11 1176702120 1003067329 10007 904943017 1712357812 7001 309101151 61 127 71 877792028 127 150558301 1949 568815650 41 5 1166536560 11 1833243071 107434965 139 1486432362 2125163259 103 768394935 713210499 1048740247 79 5 1628039220 355470815 906002546 149 1219184188 1521078806 37 129119443 7001 1651255860 11 130084559 1572329683 2108726879 137 860793358 1199860376 2 1342625105 37 165779573 351894161 37 23 2048340026 1827669171 31 919894820 17 109 862781107 43 1338914607 1030639265 109 733905066 1979431062 454883553 2009141961 31 37 1476611170 995942875 968499532 7 29 841660707 1172135959 127 47 131 149 29 42784657 2 131 2 681069050 101 1595194549 1514376829 127 103 701108846 109 71 1045136472 376518785 41 127 1372682421 751221469 23 1602874209 2051747791 840327603 107 11 888345425 1871472479 107 11 884038394 10007 11 1768881566 47 517586462 4999 67 1427980045 1878761673 107 1415764936 762872505 83 113 1509221618 61 506712510 1192021930 83 1582047103 19 1435139369 1029068475 61 11 337477195 710123865 11 1949 5 1477047195 3 7001 1135807235 470089146 1949 536018852 2 343647757 2053211114 67 1789412492 43 89 1133745599 19 2077558866 1897806677 107 61 568028686 31 53 89 1485222194 1321866684 2 1989819456 2 1612243146 2777 293015155 89 588357640 127 1719547996 107 97 1667470352 1929565950 103 1615522344 41 1574046728 149 1800795524 395831238 1909506303 89 131 609341141 79 740171066 107 942259548 1132095845 53 902022794 29 370091794 1669788867 31 97 11 775665990 10007 610647154 103 139 1357010641 43 171553285 148069331 73 1694427155 79 1712618090 395895514 19 127 1311466643 211184744 83 370118826 97 47 320498546 109 774372966 149 47 17 995815967 1386487503 71 107 59 2059939806 480365513 43 53 1710677396 1716967277 961589318 41 3 137 797852654 2 1138351818 1786056533 137 283844957 180015814 592698202 71 8175936 669663653 97 1906836734 103 1007671070 7 73 127 257606899 11 107 1365356594 435154983 97 2092655981 1147460627 1889398286 1754097751 79 139 1497778098 1441396593 1949 11 19 1119940446 178015496 2 792698668 1478534533 814255844 79 373613555 1949 373711005 955368168 127 1289172174 1369052475 101 220017087 1451283807 71 1835415462 37 1631251328 97 172296880 89 103 326499474 1483207558 7 518713111 29 131 329059817 71 1442164283 1211450635 47 10007 2131320881 483918506 7001 1653244144 1734420739 59 1395027770 67 1667766620 10007 1882286679 79 1716334828 19 1949 1613138208 11 3 370105125 79 1588950779 1949 2089608822 1877163681 17 103 1451918830 1677281997 47 67 131 1379329130 29 1160235828 73 1088376783 1546787408 143539765 31 2028762418 73 39431082 97 224021085 107 101 402958185 2063905306 23 1966728137 1336972221 31 139 1153108972 71 61 5 1482678732 59 898249394 67 1464767936 43 137 10007 55628913 10007 1730860755 79 1534501846 107 2295787 13 948506728 7 1811440553 1565142306 13 1693665018 113 987695032 19 61 10007 57850467 107 903298794 1522084212 83 41 19 1681227141 774401613 7001 109 1927313911 127 1889841407 291630386 1905956468 61 812728481 59 41 241463048 71 131 1653077996 947535523 168447884 11 1539551712 103 566164944 97 139 683177123 1843570794 1949 61 67 3653510 29 164923087 13 1390942839 83 59 1032840135 1276722063 1351732653 733415983 109 101 439406200 107 1728930962 113 59 1743099894 623503150 131 47 7 148771159 53 761263794 1180851423 131 1451773252 83 173805627 1019009044 73 79 38135828 10614760 2 635319965 29 965577243 19 1914693767 1635063525 97 89 1251122840 97 1051352003 1309425713 103 841695507 61 2777 1109550350 131 97246540 1615736184 1050577075 43 107 1877030487 3 101 13 97 1739244338 895819056 131 1962539951 149 473505908 1897556422 97 2058893094 645528986 702104823 3 173081286 73 1147035225 1949 1420413065 67 1141500239 4999 131 493820626 3029650 79 29 1518319189 103 849504469 11 598722520 79 844549816 43 288590449 107 137 1946986049 652925149 59 107 777218112 11 107 4999 1045654092 1949 47 1428152246 101 768449612 1120529047 103 1226880483 131 653329242 379654420 89 67 101 1409844961 204533073 10007 1719449906 31 97 307367101 1404564268 1385630189 61 131 139 19 1760200932 107 344034851 23 1949 29 1434158837 826119403 31 763338451 41 2067478059 59 480670050 113 1105416312 47 83 71 1888479312 3 660477387 17 89 3 1287907995 528104073 189716850 89 13 148681052 1604316844 2 47 113 79 1059923487 1776217040 37711117 1188726471 139 1137983745 1447329534 3 1949 1508870416 71 1848763384 1198954168 127 31 1012489233 31 1525831346 89 139 1193752016 2 945966505 1553648639 113 59 1696892934 983665441 11 1692850320 1901724535 103 1788949426 11 10007 549034055 71 67 67 583408100 984538695 10007 660594929 97 1662404678 53 47 1958793504 1794404782 53 5 10007 233582133 2000394314 139 89 1234623486 131 1923506667 1640662177 2099867901 103 1529641924 350568723 43 23 185632609 1099131130 2081801105 29 161882930 29 127 1652738122 811183925 323319610 1949 1974138202 3 412058814 1807485546 127 1290689316 489899325 11 236205992 638805004 2 2 19 67 340932745 1086329995 89 73 71 192241582 386315579 13 139 1421685328 1243477274 1496163654 59 13 29 47 741673489 195631252 2 1799800514 10007 5 300909585 398437785 43 1691566640 109 79 1048407657 1039189214 109 308655219 2777 928303322 101 1828388977 82127449 10007 3 89 159254553 149 2083904315 73 1038363755 407833148 31 2777 1676338827 113 97052186 11 770408407 83 2024020070 928069175 5 10007 993444925 563604247 10007 17 1018584119 7 10007 888351192 2777 7 11 1391937635 562535589 20838651 103 79 772933156 13 2046329376 1169518688 79 1731039218 103 1662452651 149 1867379899 71 344603115 67 751059938 1913788258 61 3 1000331592 504884742 131 2048977943 1569537908 10007 19 965805112 1415693268 2777 530787449 103 97 3 67 474325093 1484219979 73 53 315291965 724456364 19 566611655 4999 460947792 1757638597 206942489 13 1071561245 59 4999 947670428 149 1301935627 1923712776 79 1748081269 59 1021446940 1480739731 67 2777 89 401670528 758220904 10007 2020673154 97 1652889108 1367270686 137 47 67 1849824909 17 2101070979 652512649 71 19 648323567 113 1833829540 1003997203 2 71 1115561038 29 1971346949 103 61 41 1188522484 2 588234700 139 73 31 1142123793 3 1532674048 139 31 2048322519 97 1499490214 1015765500 175647140 5 96017662 1698915620 59 139 2025207760 784150152 863086345 1752620518 11 17 2 1937800510 2049361812 43 37147538 79 475574183 139 976266023 1665885360 43 372612306 107 875928536 428872629 452967845 113 13 948938627 1841009470 23 2 101 1357646848 1651794299 1023760895 97726440 5 59 1768104708 2 1415598284 71 29413383 1731982591 2 501892742 13 10007 31 864878982 101 498366219 476724763 19 1166785440 137 1542628314 113 53 2025952189 1246401 31 1250376988 7 916935397 1949 1605276309 2146798163 101 790478959 103 31 1086055736 2777 139 67 11 567335717 131 101 1973679190 53 1370604307 137 1168127349 1697308462 47 83 1944011724 1335765207 137 13 47 113 186203547 127 366594517 2145647601 13 1532069877 107 1487089890 1546125218 11 4999 1388357273 1962207480 135919027 29 549163731 89 89 10007 2136419879 29 113 916374291 396605931 1590738855 113 101 4999 1571245688 1018816196 2 1186703072 53 266825019 43 31 2777 59 93981395 1497093789 5 79 904654675 1601781119 107 1774132974 107 13 137 1991488718 261187576 1325919659 73 2 73 103 1907130490 5 59 1817565210 765229628 61 196897752 127 1809855664 23 10007 1471868602 17 137 963427292 532932192 137 149 72772196 745880808 3 7001 823310599 127 113 1967632727 149 1104906073 1949 37 139 149333816 2128556623 1591087592 67 47 1370507780 2126876502 778203018 137 1239508639 573337456 59 137 29 637819447 17 2777 43 101 888020179 1591713741 59 380692603 103 83 113412968 29 772104410 89 61 1804055175 275303247 3 29 61 1934965234 53 1281256927 1532561290 79 1297000627 2777 67 29 1574896678 31 299526309 1628689129 29 14226311 67 73 631105075 1654267914 168811955 13 788608195 906908924 37 19 22413179 47 2113767284 31 585959737 208966286 29 1197203942 139 284570669 139 83 1063080351 59 643691888 149 1510963336 29 1092224448 89 1201750092 31 1246450852 301170672 10007 61 109 43 1313310644 107 446324026 1357790541 59 131 10007 1590452538 10007 2055287695 1949 89283690 1172672816 41 31 904680533 829840798 10007 111780278 97 8261781 7 7001 475605934 2008453881 61 1588119689 59 690418618 149 7 154386791 13 15767089 97 213670921 103 548427311 1938213212 1427585900 19 627619647 17 1897009906 29 89 1070357785 7 200660796 717215090 97 1147583843 7 33256606 908465295 83 696425326 1455904600 23 109 37 139 17 59 2067120224 131 41 785236487 59 7 178522512 844515007 47 59 13 127 109 235816268 1688602058 109 101 892213540 67 492867782 11 570218880 101 337297681 775482545 4999 149 416377975 139 41 59 700676802 47 189533563 1085131300 11 1508308702 1318830658 83 89 1153486814 1530887245 23 59 1235110720 486110440 420723432 1899134141 109 1092519018 1647846508 67 13 31 3 1397754771 296811585 2123750177 43 1013148510 97 109 291003603 29 1804113925 10007 430290993 59 1373211489 1971630595 4999 4999 667886396 1615301875 23635272 4999 101 19 218089202 1949 1243229652 10007 1792153630 53 1926661353 1040153090 83 1232932460 2777 13 484372603 797678616 41 751166039 1949 31 103 1829963048 1946966446 47 1272256321 1432781700 7 71 322021281 777161172 37 978142545 607694364 1791778068 1949 506533786 1886506785 101 149 149 1228175710 1949 71 1647341219 255867017 79 1489374992 941536566 113 117379856 107 1076600616 31 981650557 137 89 250185141 434339135 47 41 11 1923340771 1463251570 2777 149 684342994 891183453 89 1437695683 319513503 10007 67 1090581378 520081269 67 1967409306 413240420 830571450 107 131 836537311 1344845345 71 980857687 1257146379 53 79 1118591731 192596075 113 149 1915719820 1875934585 149 857891017 103 2117083992 2 2012114638 4999 1167501453 31 935645317 1328890344 1627407622 103 2118460725 5 1570436815 385308991 268861806 79 71 19523596 137 92161164 7001 1316468040 37 127 13 315826290 1513515181 131 3 474528045 1931027246 903309714 131 113 701189860 84282293 2777 498152145 1065823708 836775333 1131661609 10007 19 464750906 79 1309714219 1188180777 439718142 3 83 7 3 109 74603633 669441179 89 113 448264058 101 2 127 1603064874 97 71 53 428859211 4999 19 2022183186 97 3 2104990080 127 89008404 2777 806333638 2127066678 11 37 2 7001 1583794224 3 1935593196 71 53 1453949915 67 1349879820 19 7 1951500992 1727379661 11 533255514 336107426 113 1823776269 127 109 552916779 421149622 67 139 1670922753 150839033 1869539252 131 107 89 246357727 17 113 1229140984 1660211210 137 513479926 103 85558392 137 1547655572 31 568165458 1442673535 89 17 1494559913 109498207 5 714697465 832327699 889762419 19 11 7 144373166 806655948 1049689647 3 289909714 19 1949 107 152584782 810680415 109 61 451721165 1553375919 492217945 1962153708 103 17 2130955882 17 53 127 1954146333 13 3 1645970385 1739921070 1885104803 131 1824956808 109 731356699 89 74370892 2047330081 29 1175126450 83 59 1087004908 851437673 47 1924252427 149 298753642 946509835 10007 4999 434843014 1085648502 109 1054608354 13 7 858904501 83 89 1575749272 795140507 2143398479 73 17 1899273133 7 67 59 37 59 80309679 107 467644127 71 7001 101 572547285 2777 502480597 149 13 1856365824 97 113 432139401 79 7001 31 1869811097 374445567 1418427307 139 41 1207807069 4999 1871985528 711602651 1165875703 89 1855108079 37 1416029183 89 2132720439 1649375946 101 166561019 1260304473 31 1815405074 37 426091630 1619470538 37 1701030574 31 490684647 7 2777 23 2 61 1704150473 313097361 41 1528005589 1037587399 83 934928683 19 83 43 14530130 19 602093945 101 666854924 1521246143 3 362855075 374453574 1949 67 863447200 131 127 752569615 19 2030668453 720324751 43 179463553 686304682 3 1261233624 59 75174378 59 83 776814928 78946031 470827763 137 1940546090 2 284956494 65685957 29 29 1713860889 13 325690573 103 626764888 139 1670402893 523086329 97 137353455 137 255745709 599756174 83 1993378962 7 116495241 31 59 1963453271 1761536332 7001 2058027962 1949 1787917099 7 412123306 290358257 2113469400 7 1024847087 23 37 604960523 83 924612032 101 11 107 1300177116 13 19 954909087 1657806734 1831293975 1309444448 17 7 1945160890 4999 5 406261905 3 3 103 7001 10007 1541986541 4999 927762954 29 79345340 71 67 11 2145133639 1471055476 293345755 73 43 235335560 67 897054691 43 684439546 866318631 149 2 1158197196 3 41 1286238511 770067654 2777 73 1649532017 1117571089 73 2777 53 1606901170 991625760 13 1163864479 149 1661644424 29 31 390731037 730801192 2777 113 597797911 1690033876 1865265637 127 29 1248651985 17 43 1464131639 1989428024 61 1154927457 1035448526 79 563227127 83 73 1634453334 694797092 2 623222019 7001 1638941101 1354786532 11 41 17 419506212 1599620032 1209282730 818990982 7001 31 873605733 278296040 11 1318965693 19 1570634331 103 73 31 2073691618 750183508 1589706367 101 97 2031544623 470035478 113 43 1704124107 4999 360491592 37 2 1764159148 101 1162528301 2138761199 61 1374321352 10007 252146379 11 67 85847502 29 2110772047 2777 1697762524 678336511 59 89 1378565315 445982793 29 31 2070074910 1961535891 139 2020033485 101 479002802 447886015 41 1279758748 103560073 29 107 923703715 2047381369 61 7 49002442 127 1174065089 5 1234021105 89 837185709 1983108502 1354882426 793378627 109 657076410 127 67 2111964486 113 7001 2007256710 577428478 3 1827323631 843896796 1169038709 61 1450910010 1109517781 71 322352851 352791855 37 7001 152852833 139 1977250675 289646810 1624162207 59 71 4999 1278089424 47 1348237629 103 113 83 79 19 6354949 1964094125 127 827246885 61 1519913393 1004739602 71 925853830 1272353687 11 1823585586 3 5 1780284714 2777 7001 53 109 1134318310 1401029738 4999 43 1949 25973281 2036060299 2777 1913957945 127 408655139 596583637 23 1466930137 127 59 1947642123 113 2000995073 1715931745 4999 10007 1503131456 7 708038408 1791387259 1012179875 107 53 878013635 1461026148 29 1949 1828036973 7 31 127 137 1743442683 11 1949 265036714 13 1920576344 139 2035010179 527820650 97 708203499 67 811943721 67 47 1222027181 2777 561420536 1404641851 59 151307329 1661519326 7001 19 1692549108 103 324235804 2 11 358932662 262866087 148250145 2777 1639874040 62562063 131 646525610 2777 217069759 1732714704 23 272670129 1557246432 7001 3 1926477420 1140706305 1184622682 109 1355188062 789930497 75444016 53 17 9271800 1612048707 73 31 64539768 51657594 1479547749 1359052819 23 1648634019 97 1880131229 59 67 331141911 3 1140053220 5 1471955955 131 31 697864219 169241913 131 4999 874000165 97 757276963 37 2072933177 640796962 1940613246 13 315103335 23 124624902 127 251784485 1472974956 73 216752257 83 11 139 101 1835793069 1498445033 1985273570 7001 41 528050726 23 1766480247 428674382 2777 97 11 1583478210 89 330223553 53 67 10007 1839192805 264958000 137 137 1856660716 536349246 89 61 23 907818349 1504471239 482466914 7001 126648090 43490597 1215142998 2777 1558432961 2083952441 2777 113 137 820805634 309485226 109 597869251 7 1478301643 561625923 1491898941 37 1599020971 53 737047080 11 2054094944 579528262 697807161 37 23 2147467134 429594634 73 43 1473319273 2066523528 107 4999 1381968551 2043411236 4999 1375504844 11 589783315 3 7001 631469197 1196203245 1159450960 5 10007 103 73 357295787 109 43 472915548 1372813442 97 999890985 41 999875897 79 909243153 1288307826 23 1151632678 275935789 262994546 109 2077675287 1184896925 41 47 1601638176 1693932813 139 1325857157 131 1047330066 107 1340896767 4999 127 665863286 73 111276072 1734229758 113 4999 1706038724 11 1371074056 5 728844330 47 2114717342 71 518443435 155306070 113 109 149 1771054975 1997959923 555410333 7001 31 1387490746 1192778560 41 23 1784330409 23 89 83 2019077497 79 7001 2147347502 43 7 2110221141 535696193 842837625 43 19 1450635598 1008290575 47 407929277 139 454267214 2777 1027670505 97 173972119 1513481882 57270997 1677278402 67 726017472 2 825914971 7001 441072043 83 47 1612000360 213224477 29 804727786 1091873954 1440389489 23630418 7 1283868511 137 1287671768 1949 1914773402 79 671359380 31 988064670 5 19 970687415 829418525 107 13 113 721548957 608201595 5 73 766720241 1254753127 283554932 127 1165482302 2099371736 7 11 1023058124 436228265 67 2106498560 97 5 1195498705 1091312930 1958279170 566234360 5 1833537200 43 131 1837433248 182271534 88988217 139 149 1909106753 7001 103 83 792212922 7001 181815970 352311178 458554987 97 103 1841133652 956108624 1633828036 275932311 97 286623784 666357439 109 525347431 1799750337 7 836868389 2777 665374754 97 561419704 2105976312 79 182764604 43 1536992473 131 149 109 865317291 31 83 1747198638 615697486 589890042 7 1402045930 17 97 23 43 457677810 9596497 23 7001 2098689770 860345889 317469471 714524191 71 148703890 794581649 43 1086563965 5 628616590 380386111 7 61 1262523015 948713987 13 530342307 1861459032 19 47 760984321 107 1051228455 5 988042245 614226905 131 79 1282665453 1166041118 17 139 37 996469237 2059481198 554530799 2777 1076429071 131 11 1935260789 1662413574 29 767654407 149 443126894 79 1534760326 11 1860866920 10007 221354670 2777 689329156 131 107 2011842161 43 1717232219 13 11 372930987 857065902 71 31 1219796587 7001 391971988 71 1833740998 31 1949 373695413 1236316584 53 3 4999 366946596 795578212 101 282271366 543689365 97 37 1949 1554563329 785922599 89 127 5 2045206131 109 89 1060347246 911721429 29 567576574 89 2099987574 7 1728717487 1275613346 19 748373585 67 1172811617 1949 602661984 23 833228015 113 1820742106 1381482233 122851326 47 339470288 35345326 2 89 1697338313 67 768219210 11 29 1708131494 1168079146 17 17 630675563 31 19 47 149 31 1643788485 41 79 1722593886 637201111 137 949395437 139 537327574 817107942 7 1515847242 137 149 1358030402 1066893044 107 828463015 534489750 139 1073309628 1706324443 67 957736800 1609375878 7001 228639710 139 1445615487 7001 2 1421594474 137 37 593373070 1610531227 1963423340 79 1999896205 1375214528 19 29 1903137180 10007 47 83 524486436 2777 1400521633 403419300 417556472 4999 109 1109618558 127 13 912162531 4999 1771570919 67 196665167 59 1481064256 137 61 111652692 297840674 1893627969 2777 1888371108 13 555590102 1347362348 47 17 1855679812 3 31 109 1892962452 2043838290 107 430812495 103 1180119822 1945859005 103 10007 427549075 131 685860194 1027507277 113 1145691632 89 1192653934 97284743 67 661956787 149 2077572074 59 1178563764 139 1473284074 127 959030752 149 1737993232 97 730039072 125124494 2 2021042364 1329780335 2777 1124031298 19 1532690784 4999 284393110 113 53 17 112104171 497040730 41 1528370120 17 1188194404 405803452 47 1949 1121347405 89 53 1555552862 1515286854 1949 813274822 1407955651 101 1914393682 127 137 1354514022 23 1365297888 1078697438 1949 7 2005803240 2120592397 37 969678980 132295313 7 83 610731928 890821736 139 2054436449 7001 73 1998920420 137 29 320764935 97 79 93591650 101 137 194876103 727795940 103 2134710282 71 59 1383046237 17 524244049 29 351656059 982887540 10007 1312390277 73 10007 137 1670089380 103 640631469 1257694680 235873164 17 73 1825466533 1949 1292142173 1926270157 31 671897999 3 103 582425963 138854300 509098160 4999 1302531445 53 109046051 67 1010007915 17 19504304 11585568 2 1949 917415424 71 7001 373433340 1972159783 2083589543 59 17 19 158955480 2777 1801269576 29 1668330120 101 43 235535283 41 61 89 2031500917 869248849 870828511 113 116221298 1583597743 10007 4999 1040666825 10007 962106768 43 1372885240 131 127 37 13 312421902 2029329861 37 113 1626764582 4999 97 2026831296 1415404342 47 53 262411374 1917639640 37 244484789 1197928058 158097743 131 137 931716450 4999 173485296 948019760 5 17 83 1989955710 1503064928 29 817559619 480389615 53 5 2123464840 437185440 109 1079100169 89 1949 11 43 1144871818 1292056733 29 1114715717 107 1558193299 4999 61 175077381 149 461329777 2777 2057820871 97 2 1944989826 641261735 1709570368 127 742023805 5 2120070885 446956374 1949 31 10007 107 5 915873160 741623920 4999 1503909158 583308315 1329518806 186643604 7 1389487304 103 1881281611 1464943804 59 242785485 3 1375595478 131 480711967 17 1235073947 10007 768187355 403637874 3 150496929 19 103 1891352126 944411316 3 1641335625 737973258 1949 2142017094 7 482044850 41 2020148597 1007732595 606914810 67 109 17 515990851 349562092 877627721 113 234396465 1768340493 149 1372368231 712795202 83 2034577810 5 2026044644 2 8298718 127 113 2084857743 2777 1099467063 637953026 279944844 113 67 1951489302 174959244 41 1432793421 89 1661499444 47 1949 177612370 1067703462 1126918032 17 10007 7 37 1800269293 31 109 389646424 2777 2089028797 1621095496 61 1370916855 1949 306640068 23631722 97 1955953326 17 113 648845887 64067384 31 2 166834084 97 1226315322 73093706 139 1121995431 1644365116 31 309995588 41 41 1464510037 79 630029977 47 290707408 863075476 1162875996 131 327664405 107 1499215883 11 163623460 109 3 515408178 7 283645922 2777 1400479978 530126523 1507020210 3 4999 1178674218 1123179744 1047977089 29 1263422045 5 131 789641669 1355950845 554099342 113 29 933257613 10007 1032011903 71 168524109 9328406 1270165916 4999 19 1726091499 79 321156854 41 2065703693 1538144112 31 333100525 101 13 137 109 13 2104109497 43 369102504 17 47 1424244008 3 1680702213 2025403041 149 89 784734360 61 958790887 59 432409430 23 1840541788 17 2 1234265962 1706232848 29 1030720262 270145411 1448908113 589490317 17 1294344880 7001 1639907239 127 17 551607035 109 533068150 17 13 1662863762 7 1564495779 97 47 1905146598 670531046 1949 1028793293 242155828 89 652230982 1144145820 2056350258 37 5 759659901 29 29 1117106303 310438669 1949 137 1562497741 1304514411 113 427148477 1067768299 73 11 2777 1644411278 109 34672949 131 101 2121598425 317275946 107 105454492 113 59 558604035 750895891 43 575786555 127 19 1015485521 847735091 1949 935123285 41 11 671274285 14907134 396130020 137 410046343 1949 1409048508 7 127 1562297993 1621455228 475200697 2147024916 43 113 1658040299 1888925402 2 1544457930 939762016 1299445901 1507518526 101 1364957676 71 494208848 43 1251703039 103 71 71 1431350344 346314926 29 985951019 31 675556554 2107785472 2 109 931863380 29 3 11 31 17 67 29 5 41 83 665428347 89 686911167 101 497362077 1625489789 476551014 131 113 1969407621 10007 1818497682 79 1204302860 1039911940 53 1135441239 149 7001 1698393593 710488460 1949 105712059 2777 1478816371 19 1343278131 37 31 1405900704 3 1591476099 5 1949643772 83 47 304622557 2033564528 19 1940798719 3 1759136823 247555566 2777 355619843 23 1236719200 29 1343173365 19 672571326 59 5 1229499335 83 61 2777 13 2130506326 2094323478 137975040 1179572132 59 687644056 59 2035197861 1397504265 53 73863291 701864559 1048577662 11 73 79 103 1314028680 627415333 789651873 1230222374 149 2073647165 17 5 242965335 29 583936170 1744135025 218309339 83 472067348 73 482035425 73 334997511 79 137 645173826 867888488 97 575331056 1740899142 79 7 2777 61 142641424 992364592 1098583085 1949 1677911641 45822193 71 1743332864 53 1176480453 585904303 47 89982284 1916509938 7 7001 2134674910 1115856592 1532964355 67 982645918 29 1227645110 61 2109925218 1865803401 139 17 284722409 736290451 4999 291746639 1333238299 2018904250 79 995608402 910583406 2 283928811 138577854 2777 19 131 79 1114888527 968339261 67 876620630 67 73 73 1743371327 43 347690991 582085109 2777 1745230643 1297211679 1949 299436564 1225194023 574795086 83 131 1585799278 89 862372442 137 2136324844 592911203 97 11845667 67 20636268 973117053 127 46556168 1794214612 17 79 1079348743 127 785085171 1896196784 29 101 566081366 109 1949 651699547 137 1421852898 1799779878 109 923576524 83 504488940 7001 1385197729 777443763 101 837326621 127 489311468 101 1002490246 137 2114202487 1618271301 67 3 540714951 340941699 7001 1167509695 29 1924599935 43 79 843109458 19 884995775 71 1866974390 2145660044 19 4999 77544488 97 209458097 29 10007 887813508 17 1149091463 53 221822225 29 1686270076 1652876460 542379606 23 139 1949 113 29 238445714 1736307836 29 460170753 4999 29 67 1365704282 1909829975 995915174 83 67 23 946272925 149 1263028300 11 17 1487497586 1026302200 893455174 2 160540595 37 1690192290 1752108122 1949 71 132239985 83 2 1965729000 65929638 1116677946 17 127 2011476419 127 127 4999 1250429864 1637160724 113 1222420779 11 131 408436254 31 1472417478 292505026 7001 1150635353 1392197857 1045042043 59 383328874 1110091126 89 2005462866 53 1220485272 1812473846 1275229761 149 101 1257590794 4999 283008387 1169932714 97 1092568230 97 127 668505775 53 3 1532866197 1412937200 149 1227380050 10007 31 103 1305785806 127 1911671564 109 120244658 1487743348 13 19 1309605609 2 624224110 1713520051 53 1531017247 73 131 149 103 407269931 1809701348 1909391443 103 1085170135 1289554420 7 71 83 322903615 109 50924364 434490350 7 2777 1863461418 1395125922 7 1709980797 7 197302854 1949 407834097 95325164 1137095761 53 97 1475103699 7001 1401047121 71 2089252739 43 109 230334440 109 661845006 127 1596933058 109 73 1404388746 61 1138515834 1510764796 97 1949 1511589828 1442201530 1425417094 10007 71 236167696 43 1917325060 1240348984 7 67 42647041 3 869024847 2125775832 47 137 1633560463 583536425 127 1326788050 23 1067263464 3 938842592 1136308167 19 1322184402 139 1210701537 927105269 83 23 1447654523 113 1055332877 1122736134 365744927 137 807310921 97 1364394318 467283589 113 103 29 113 79 127 1873507937 2101874229 13 1601393508 7001 493929607 73 263357282 13 924144845 47 131 29 96159041 837445122 1202726144 223667753 19 139 83 941748694 17 1465996727 31 721381160 444411211 101 188011298 2068988660 97 1702901348 1949 615037087 7 53 3737931 5 127 1248838629 53 82770800 1837917690 5 131 59 1570374857 1292617479 1636624003 131 1949 1898693660 2 914789845 5 53 436802733 330954790 7 1331104523 1588700862 71 965463751 824656480 53 1672897459 1585490124 113 59 16965391 476965735 101 1949 1577366629 1833747834 59 7 10007 1228359250 1570358482 7001 2115583183 7001 17 1733813867 114119933 71 419912979 7001 23 41 355025683 73 1204675857 285113180 67 705051519 1556763363 7001 1495873933 722997975 19 13 395400904 4999 2 1748149230 1974354725 5 139 2144637198 1322186592 19 7 428946964 1143412248 19 137 1402227469 1146726305 127 166726648 574440089 4999 37 103 1155847872 1476737780 7001 353795535 1092996120 19 1081358552 73 17 243641006 987277218 29 4999 107 101 139 973413108 19 1762688330 1246166857 329766923 97 923434129 183525870 139 23 1604007189 1927923802 11 880412084 47 1949 207677644 119668600 79 7 19768210 41 605010801 1759709299 3 41 450852933 1175572012 519634016 43 2777 1950400363 137 1284096068 139 262956030 73 1098731979 835003200 67 504123701 1961382994 43 619491014 127 67 534792861 1015053015 1689951942 4999 59 109 1694818655 89 43 1487985889 1993318578 5 1785777965 1993472895 1839541284 83 17895049 11 431234776 2777 1619425706 53 2 867275552 338547028 17 597874874 2122757206 41 59 905788897 37 67 1459406395 1691343980 137 2027803308 932316099 931833945 83 107 995000997 137 1873132637 107 1451143890 79 206128858 1808545778 13 107 830397575 793175699 61 1206971315 10007 639837573 59 1013157668 826786850 131 107 11 1835200532 13 1675285196 662773106 23 47 3 116120703 675625479 131 1589812594 103 113 973163458 1408399456 31 74340542 511984344 31 606000462 811705096 1283362799 103 226969392 1837418886 109 109 1304010600 137 668993468 131 1510988453 1427586517 17 2 933162601 97 264087172 4999 61 43 7 75871824 31 491684273 1830571731 585941694 7001 190658233 1267726894 83 131 71 189272155 360060266 2777 101 4999 1562037530 1076199717 49362323 1689373710 1949 1734527444 71 869869367 113 101 165667371 107 1384760402 113 1177736030 43 1763632788 101 1218838824 71 76540130 127 1131767612 611617833 10007 120847806 2 107 1735814562 1271259510 2 1946694770 53 1048646870 1889007657 590469236 37 61 1421450036 17 1418500315 1740117965 1489312126 109 316090031 131 1877808889 10007 79 1996748779 2071036903 1931729942 1502828370 73 108012424 17 79 1852980787 101 685308735 1384463358 97 172019897 101 1792115678 59 1670819643 101 1825230186 1875883100 71 83 452407270 649383368 66378681 74017985 73 59 71 337979538 47 83 368197296 1841181690 1842126501 4999 29 419169342 127 103 437415999 67 1983734794 41 1038151652 507217601 127 1751264697 7 770441055 1442812202 127 79 1244123442 17 430859050 1949 743009474 801610057 694380352 107 1992217592 1989648246 41 1165716141 127 11 1302683299 1860883823 89 5 1209215320 113 139 1352674411 4999 127 172361733 79 1632558773 89 1976808370 461567161 29 1164471365 113 895061135 852420133 23 77939135 17 34074732 31 1706759583 409365852 53 79 1431291822 97 381373327 139 4999 1656128708 1873127191 127 149 137 79 43 13 2117317670 103 2009375697 53 19 67 11 610390275 1784848560 1997600416 682586381 19 453190101 13 858098995 147812067 1758296462 13 491692686 2 1824688286 101 149 1562574199 1987854290 139 19 2 5 111761153 53 23 149 1232842688 303757062 1951359710 113 352172297 31 61 7001 37 463757519 1176974218 878300078 59 876004860 109 1463916325 1312407306 139 1022377248 139 1486534944 13 127 5 149 1447470695 11 1579225083 37 1736384544 338574321 101 1738654703 2089776080 988804350 137 1957898039 83 101 1040500586 954121569 1800915102 3 113 2777 162282326 1577908062 67 23 2 649836162 343181358 13 109 43 1065957960 615883926 2 19 2037490408 2141490721 41 67280600 2 1453119285 79 137 109 972904679 1676653321 31 109 1661021679 2 1666201812 292242791 1875513769 131 83 11 638446897 529171929 103 3 1478417628 3 1631361456 89 1586300102 521443020 113 792533106 61 697684572 908591118 43 13 1832573592 107 433685766 931677676 107 103 1744479173 67 1975359191 89 1021739683 1894971819 107 7001 1526111654 103 59 1031038559 79 79 59 714806358 1836792366 103 1152414779 1712601310 5 61 37 11 2109404278 61 1592785030 149 1434322425 2777 23 296946606 1556908824 101 545602202 60417914 4999 1973810159 43 23 85200579 67 692762982 7 2 1421971333 131 475163200 2777 73 2002218523 47 6674669 10007 1719632901 107 1340346521 357967002 1704996397 43 59 1385386316 1033119677 2 197954440 1949 109 79 1883978175 97 101 357862190 1029195252 79 320450228 2777 1671415206 706890904 861420496 1323331621 41 137 2137209272 7001 1406394498 101 73 1805904194 31 47 1677486541 600789203 89 1192620737 394039481 1950355719 17 11 131 1380356592 976249453 53 47 1187450460 89 59 19 101 1783244284 1335440382 1503593640 1501745663 127 1535791155 73 472397547 17 373251847 103 1454234340 7 610866025 2016750960 41 948378626 1077341011 137 3 603757944 137 1663628741 109 1818109972 908764805 7001 139 101 83 770821332 1231714273 53 827121522 97 273353857 7 1509789218 97585600 61 139 995550601 1701931069 37 29 394547436 1419894017 47 43 101 83 1896609751 37 4999 1949 1549638206 1797313278 2777 754786113 47 127 527352876 73 977681109 89 1725644407 681181891 1957709562 17 574672675 17 464985411 446092119 89 37 97 306661329 113 2095554377 342086708 17 2055516612 47 744838187 1269449235 5 1760527185 31 1475174656 73 37 493326315 4999 13 67 1064040869 4999 103 7 1768478698 109 101 73 1879697235 13 604554875 109 447013188 23 71 1357797113 1293011570 149 2143383327 2 17 362269405 31 1233364822 4999 1217496452 23 1592951434 1146615587 333966265 139 823349448 2 368833734 1879175730 1516963717 107 1949 1423587633 109 622945137 509178712 61 10007 422152797 1056882061 29 1126786860 999617511 3 1234133220 3 470286489 31 132482468 1735254171 471536863 89 7001 1424234433 19 1044427615 97 544253574 64177423 107 539603480 13 59 2120400115 1809567345 103 1788537629 128159649 711227511 10007 103 1647221242 2 1537334998 1810859628 41 561038290 1522761850 137 109 71 1858206746 124518451 1105901817 107 56743598 932966152 231902150 41 73 17 1866805938 7001 1949 1949 1703024506 1706164345 17 3 903042705 692665435 1723832420 5 1112202645 5 1373824500 1543860078 31 1708224903 1499522227 29 2 773787096 879488372 97 3 35041107 239217330 13 1762633964 370654933 1035543742 149 59 979250671 444801059 83 59 1380184109 97 2023145102 1744095890 7001 1371467896 4999 180189616 623358099 19 83 101 97 89 855324354 10007 141068679 137 107 1434714315 1975321758 10007 841818861 1949 1066258479 17 4999 1907443435 1949 1126808503 61 2053141626 2777 770217612 709985431 47 1622103480 622921002 97 71 1586786526 996964889 43959467 61 1273708794 37 1479801495 79 1839070151 1914309356 109 1314982516 37 1897995734 875298242 7 1261502865 1098565673 1239775980 83 37 1800203928 8430236 23 107 107 1327410542 1092946150 10007 1265057452 137 744998328 1216990112 1078874823 13 47 4999 1430374948 79 53 67 11 1420906333 1756513788 851181678 61 53 1156186838 89 1906720692 82889090 50468276 127 185446308 1080346764 19 1836537732 3 1018980501 17 1870825554 318016634 97 83 2 1458922230 158794058 43 5 602036888 19 103 3 2104808595 2777 433742397 1414313956 11 1104232422 10007 10007 4999 865881789 109 1719609243 73 7 438925 97 69070402 103 241519241 147104805 5 1145940881 139 1543125736 1506058496 2 1546339997 1738946091 47 53 453442348 23 1949 209125751 1949 103860131 1240663853 97 1499318460 1586040632 149 19 977078724 7 1596998067 1720299861 1232575353 103 149 139 801647160 59 19 337734709 101 497365511 1814006864 73 1424615699 131 37 109 2777 1490310374 131 139 59 1510653051 4999 883764294 2 1675989636 1803304027 1276335116 89 558365241 7 282775605 83 137 41 273581069 97 19 103 1922517660 1406442382 73 109 2 347636928 103 1104039490 103 1953629050 718603643 7001 353996220 2 19679444 61 79 1769465195 15269757 71 47 1840045958 889097041 101 332246065 1107423392 97 7 1896889939 1999911396 2 7001 97 1872003097 73 19 345029436 2 2 101 131 166938259 149 1101007641 1949 888371741 43 2 545454366 684688079 1161744630 53 37 2033897844 199829783 153777569 10007 67 2012577959 1034286236 2 1127396125 53 1751502501 10007 1726450729 31 1547187680 234925449 41 1798168119 137 583376277 962232652 71 1590262159 23 101 371905937 107 109 5 1793152920 999741330 1086882745 5 113 131 557380648 487414394 53 19 31 113 918551688 1698723845 963663624 7 127 2777 137 1067987473 67 1872244650 43 101 1604318542 1313649430 788371474 10007 1479675048 61 135064004 1578484739 89 1619750783 2066549295 286236841 1089480887 11 5 554908996 4999 479734034 98431443 83 1772129099 1772624340 41 1869643091 1833339629 928731705 131 1051551180 71 67 670622966 1585422943 158170799 59 17 1075293248 61 542773852 1002396164 259802477 61 1379273013 59 2140640537 79 19 127 579243317 97 987905 19 711309973 113 16443409 500931726 53 37 1276335683 422461146 137 819281783 67 81575046 345746197 83 1007041927 137 19 101 1366131959 131 162532860 2078176220 5 2777 550044831 857721767 1949 149 788065109 53 89 1303031378 13243467 1702179076 13 19 1441384821 1689667302 11 30559144 101 627884680 59 43 1891549188 4999 59 1207088788 1791040285 89 1935842916 1590009208 103 2080577237 2105070225 53 127 1590872104 1663343942 131 987688124 109 1891078605 129662476 1492242416 43 131 986547114 515043268 107 10007 777673991 43 2080371433 205220166 1854315611 1315543134 131 515157720 127 103 31 1714183812 692829230 109 1773103981 1693822286 4999 1356458654 142566481 207844243 159648543 31 847914006 131 155628515 917960760 47 2777 1977723860 1396109062 1823844668 101 79 399643777 149 2777 1248925203 1755300045 41 432826258 1568165597 31 377692623 1949 1277298589 1587976985 37 19 2777 769806616 2140906217 139 1705088953 2777 97 248552800 4999 68371323 1727249481 113 19 1055650051 1255137725 109 127 7001 139 530748571 2777 79 113 994888273 1873519321 1684173098 4999 1564860629 47 1977499056 11 520445596 19 1774886444 113 37 1133169733 47 1745501745 1313546224 47 1055722626 1949 1949 5 1175998645 66667211 13 1949757888 89 1478008671 1949 991951346 37 2 31 367642404 1309025576 2 97 764175322 2 7001 137 609031445 951734171 312456413 17 61 137 1586949227 126993520 395646561 113 1645171520 7 1836511507 139 2777 71 1035951841 1665496771 43 17 300036132 73 1827728515 10007 1774464737 109 1549607874 19 1713208093 1538402108 43 1883793880 418782943 10007 713298960 7 1978388906 619631334 17 137 131 7001 1159267586 37 2100414816 71 563478720 1518034777 59 26923494 19 1339539596 103 7001 73 476485162 2130414188 1386769066 31 1100331172 113 53 227085337 244353079 1626878767 83 2 131612795 113 441741408 59 101 37 47 266594857 89 1511596920 3 5869745 5 1916528100 109 53 67 1613105795 19 579765297 103 932937202 19 1487951370 131 1378702950 7 1034866420 31 37 494843006 149 2035187424 13 306056960 11 139 109 83 1115115281 59 59 1010206248 89 113 131 564436425 651739489 127 371075770 789217125 4999 41 1384016967 29 127 83 83 61 1188855230 11 47748536 2777 41 1219134016 834055784 137 3 1017522798 11 67 1846148619 11 70766377 497638526 29 723179931 11 127 796047684 2013093225 89 1044953005 101 1356256179 101 651998632 5 79 1518143158 1014571483 2111659053 3 1257553842 97 1758518141 1879674730 2056086404 2 107 41 1931736923 7001 840694082 127 137 2107090970 7001 96634803 127 143584211 73 59 97 1013686102 11 196758652 1021798520 73 637935802 89 318054583 109 122101909 1949 10007 1237182514 4999 1852784369 814225269 83 1246826000 5 140452466 7 108554705 71 359177072 54588185 10007 83 190851279 137 101 1619550049 456073211 37 47 127262718 509922750 3 1066751607 650524869 4999 573257796 23 367108658 29 1128816880 71 401358669 1813818785 10007 7 31 1503910688 7 169009701 131 1092276166 706875749 137 73 17 1062548518 17 79 1686776861 89 74080040 843490776 37 1738459504 71 1076506260 10007 2091713175 1057099452 113 540292531 101 2089136419 1949 1650955022 97 1255934078 1311252295 1112661929 7001 808290483 3 137 86624278 97 1087215382 1339073651 131 825684537 79 1979689993 1723645708 10007 71 1726416578 103 634144271 395056765 139 1138277755 17 187753814 107 745478684 139 1132686262 103 7 1491193564 628328043 1154698560 966952266 71 1651280072 13 1886794611 2097350698 1221349391 37 103 29737645 348167707 358560243 127 103 7 67 1445342157 221174576 139 1526102267 97 170687573 1949 4999 107 137 899326225 1390052416 7 801325917 1739536540 10007 103 1980794279 29 101 599540242 832068300 7 1949 399843543 19 1496167654 3 73 219134247 43 11 1986498866 61 872430296 2131046041 1771460090 2 71 2007117957 46045088 43 5 1302461150 1981040814 79 19 890684888 2059537680 103 41 1651448261 83 2 1346283774 11 11 1729507076 1700304871 4999 139 19 673723679 993884885 53 499008674 139 17 69948883 61 113 43 1127580658 1740189575 11 71 4999 43 59 13 1136002348 1199268993 29 589938550 73 41 29 717782857 10007 19 279948435 13 79 7001 1253774085 1662996537 41 792919258 1500643347 7001 107 23 137 13 910187135 2052245567 10007 1949 2048940822 1657156820 594057849 11 574635234 71 889639372 29 57066200 1391841453 248601840 61 322276729 53 41 378934136 293741240 4999 97 874788001 61 838481905 61 11 127 452282179 764134870 668979453 29 29 97 547380186 7001 431240597 1478028170 61 1172738054 103 1803498070 67 79 534142968 47 1085179616 149 1097062713 103 1897377008 1731236463 129321868 13 498104568 1913318386 240298091 10007 1884508933 67 1541877887 29 7 89 1863528725 450536957 739215666 89 13 1860631565 1504008389 2777 17 190272823 1554595101 79 97 1222283808 5 341342785 113 428330341 2130857820 103 31 60159902 103 113 127 2126319370 67 1797620452 1066513779 1060172182 139 131 18336192 1949 2091109083 408176333 109 462964144 1076617273 43 178043975 5 508453221 53 67 236158116 1715119935 2 1650689230 766637659 749390551 127 2067114041 109 1459958839 37 13 921361391 2777 53 918897252 1986328842 43 11 1815507001 28138935 5 445331365 1980084022 83 231474812 37 29 7001 309167544 1200021532 19 1592737746 71 7001 1676115034 1900949545 47 41 1973416346 17 107 67 1630740604 1756232173 59 1080500183 131 1150410351 459530852 89 424998940 1949 89 654626506 67 95860612 113 779016822 89 784743311 11 843898706 7 1297489354 1978713023 23 31 11 1285848709 131 1995665376 103 758463778 521890518 31 358230854 71 1837014605 1987106951 109 651660286 131 648337340 1743235209 131 5 67 67 828631076 83 149 5 17 282597423 149 1444689845 1949 113 711267313 1949 29 1040227903 733780459 97 357476067 1506474287 101 73 2337095 11 2 97 23 1839817415 928868480 5 41 17 61 107 1115092095 23 1209140567 11 317552389 1196598018 47 1997799390 41 1587733979 474709377 571555521 17 17 1443311968 644693689 61 921758700 1838403422 149 2777 811077929 103 300235366 307171598 127 1368229427 71 1191130195 29 602887525 102601771 10007 718992943 137 946728751 73 3 2 7001 2001256992 47 1281182304 2 1868400554 1450095004 29 436443927 1493580758 47 890926537 67 61 1327534399 679647629 312737674 107 768027432 510629841 101 2777 313134520 1794244693 73 1140193210 47 2777 1664328302 1262720069 1949 79 5 2010038470 43 1782304715 5 169592760 61 108835346 621145127 89 1425836604 5 71 109 781466780 1380152476 101 417086267 41 387658280 1141468608 7 103 1496300122 2051423939 19 780117113 67 528793681 29 445284966 1094166019 17 531963779 61 113 7001 488220519 31 2009565080 1112891971 83 53 326873239 11 11 1688743859 1139428730 612498449 10007 220524259 13 1979985423 7001 109 3 1145409697 2103159503 113 149 1733736387 97 53 131 137 182001212 71 1374933105 1975650828 31 849190006 1126580517 403129350 137 139 424866149 1005335709 1582851956 2 1573424552 10007 1109235922 1693224428 1082480618 7001 79 3 1594625457 1090272657 10007 137 1576001831 29 1487288055 75610250 964102377 28266192 3 137 2 1380225418 1404293056 89 113 149 149 2777 612769176 97 237728887 1780294763 127 4999 928339295 862832399 31 1177954149 41 1551123398 406060351 31 97 2138939046 60137187 71 1593270672 672907399 83 127483352 1519262129 13 4999 199085175 1392691406 17 2 1546057570 1606027190 356924625 113 4999 139 1478043851 227954440 107 127 29 136376966 1145065493 47 1546203368 87790937 13 995659964 846614903 89 11 652521177 704373070 113 1568957088 53 1032940267 107 2132704597 1924596609 89 101 598598728 71 753806439 1125576370 53 17 1824609880 941176320 41 139 149 165755497 2777 41 793434460 1518665133 1785882574 7 271008766 109 1176697074 1055021040 23 127 67 516700072 7 1419219235 149 1471721615 244710609 13 31 739059131 1198705155 109 23 2777 865556174 103 2022409532 5 954548284 107 15779840 67 1912371821 41 380870508 575304983 53 5 1164154284 7001 11 2777 240104974 317638814 2777 1170234300 41 10007 1701780413 43 1781143033 103 1442992199 1839299840 372009361 762816842 101 736300740 7 742009135 101 401456017 127 59 23 227125989 346505189 127 995776901 1149417973 131 927922780 661583268 19 1265945471 440383296 41 29 1274537426 139 139 1403016238 149 3 574994864 79 1949 101 429312519 951667874 83 89 2110381439 114826454 71 1018679387 1949 2106262861 103 1277860436 4999 71 43 7001 29 509080326 623546516 1068862054 89 968351095 109 1729385499 2006945704 31 11 1183269769 1715344686 47 1507452244 89 730995097 31 1717228663 139 1348256493 811778070 930431972 2 54942976 11 658686292 97 255564057 1983038313 4999 48865225 73 548562296 450460151 19 1332869760 733284404 198205705 1802205250 43 4999 103 149 107 109 37 924441744 71 2777 1097303780 2144254996 5 7 1132077317 1417729299 149 1306697917 137 53 13 324393719 238772383 101 321455507 2065843739 113 47 1710683534 43 112151568 10007 73 19 149 1968951858 1291124634 1226514177 139 1052974901 2 17 602455804 41 1553730342 79 103 809709833 19 554431454 1278091170 127 1127383151 59 350980380 217473994 229935140 103 109 1788827533 17 229000651 403817971 53 13 70834946 680866381 7001 1955813362 37 165731251 109 10007 1449303803 178594929 139 594752097 73 1595478072 1590392318 31 73 660600944 37 323447821 137 31 1126364121 642894321 139 639346149 109 1690221471 97 83 664624492 1723793634 1921429863 127 139 1545115104 407374187 1156917157 11 1540097262 11 1578056334 97 768143194 1659907795 53 605647695 472097669 1556129219 131 121330636 1091117727 7 578295667 104623133 97 127 101 1468529401 103 173494127 3 1708373100 396346741 935612656 67 4999 898380288 4999 927284506 308033381 1507451778 7 2104258894 103 1054412442 738230004 53 109 107 666530820 2055884197 127 469517349 131 2001002607 101 215061322 103 61 1151925784 10007 1642218749 41 1989608640 1853190570 7001 27107334 103 126862834 3 382902039 19 1774715501 7 1169005824 926874830 149 1996526927 2777 47 1166346219 131546741 1229047843 71 149 1495154804 83 259846938 89 37 1694142865 914307666 1452858163 139 929680295 39855184 79 29 101 6742988 1847731406 2 131 1629814107 109 2 1230033754 1752370900 950017999 7 109 109 17 1976017406 1239095119 67 139 1475874200 366894948 3 31 866656863 1667498060 47 460359642 131 1854946376 2028075190 107 1405320024 31 4999 2108108294 1715611809 174784380 2777 501505644 1393587954 17 407407539 103 17 931311306 1737820614 1634359020 7 1057365502 37 59 1290841176 1972553431 79 122694505 775882305 89 1238867455 1694869862 7 1239771288 7 41 2097066653 23 760483362 149 1945456346 2777 1124505417 101 1089214791 887438085 31 4999 89 139858338 1325601244 113 1384377125 890789615 37 1804567441 1790928771 1378757382 19 3 688509924 73 2 836330052 7001 73 1886754116 31 83 131 1375257400 23 391365728 241863687 13 29 570639612 19 23 888430660 1468352729 89 552802496 654250335 1816074164 103 5 23 372278490 1949 2020348665 71 1582270642 5 1229297960 1827228060 79 294141505 131 1659280808 1509908211 139 10007 2050904629 3 117385254 935633262 11 37 17 79 894274549 911918014 888538455 1672732207 43 2 765575976 1670640018 79 17 31 2777 19 1300902602 19 1979782121 692701981 183055732 1571439713 131 3 603083514 1200223206 1098750725 474808241 47 1949 968477590 101 139 53 1925822734 2777 107 89 1028246993 103 1641158431 1052919251 1575687764 7 1337217448 149 1292046406 7 1408096018 107 79 1954921123 89355803 1949 67 23 1327293750 29 1899480608 549332396 71 1033016480 1584288047 23 2777 398510608 583166989 43 1222637040 71 420959763 137 5 1691126450 13 473628987 1680995225 139 308619059 220608290 735264325 10007 149 107 1912135154 47 1873631124 854747029 2 1106655776 131 22139586 83 1388678579 1451995572 127 37 1470132285 7001 570546495 516645796 17 2136041078 139 2002397549 23 680302303 101 2072582519 127 1207034162 661395553 109 1207102897 13 749058726 1713306935 5 1386531636 101 138457971 1143331302 109 139 2131647135 1051975012 61 97 1446732884 1066230585 137 1227352186 89 41 977788746 2777 1819873626 152965491 7 109 2010644740 149 585486358 972800877 17 101 123599658 716216140 73 924667700 113 127 11 2106978954 7001 1459633266 7 568992515 2063523818 37 29 23 1240035982 1068483114 37 819235791 11 1465801546 1682487321 7001 29 613252531 113 672017441 59 1316290413 71 273534458 1747190155 5 1052667465 4999 59 101 103 7 2017498224 31 1320754597 855433840 854912686 2 863086828 2777 7 31 1629695017 1307075209 37 17 1986165216 139 949222521 1807010010 13 623571195 97 13 2777 1707466220 37 149 2098385239 4999 1862262473 1949 98679479 31 131 738552324 747378363 127 79 61 565041969 4999 61 833463618 7001 59 619730041 83 109 1591175133 17 1135274622 31 3 43 10007 1480130417 7001 24811567 103 79 37 292413035 486360415 23 3 29 656127871 1558168561 107 711725373 1759780985 10007 1038536467 2 419730953 1477946105 7001 1107598149 1296953164 41 2 67 1063684058 57440180 10007 97 945852017 47 2128427853 109 253129174 2046787753 127 429683672 2059580392 19 353575256 2025278398 199368156 127 10007 1949 526465829 765754304 97 1659219762 1217788768 2 1838429625 71 7001 26316759 1848600048 1265783999 107 4999 1517031533 2777 61 1569806025 131 47794605 79 3 1029194058 428882964 1999122784 109 389836102 592740355 61 1184333968 1783018021 17 1249582391 1926969618 149 37 1111165981 1688019550 2777 79 89 131 10007 101 1022709739 1701678474 43 127 1613328117 850080850 101 1025344728 610243313 43 463063345 43 101 67 1760150568 192794862 10007 2777 2127234763 2042147483 71 1952165590 55734645 127 17 225969389 109 956400553 10007 73 89 103 539225291 149 1780124903 10007 47 13 450066286 7001 2 396233158 504660234 1949 552811836 1568888366 2777 17 1087229475 1743885157 416740877 7 1340766922 113 1440067028 1387684223 1498606745 37 1536691636 2 541902006 61 1624142873 1249713222 1497109228 89 1848752411 400475704 127 1891498757 113 807716733 19 79 339980532 43 107 786121069 53 1874638170 2 1679226639 127 515029588 61 971993154 453907697 139 205953428 2777 272574905 83 2777 137 910314858 3 381808116 1851323748 109 79 29 1928113488 59 1111478760 7001 241844245 59 336057982 71 629761338 1141727002 53687394 17 10007 101 89 433532845 53 2236089 127 1911401562 73 2040300916 61 380509704 2074828055 29 408725913 5 29 1689798796 245431039 47 439299224 101 43 1676513670 1822431074 61 475864172 1270320913 43 891147609 37 137 23 1833295132 617440313 73 97 683370044 41 2009034932 81531780 11 10007 974371583 289192293 149 1799508611 2070866070 113 134619499 1270769637 1949 5 526351390 2127862015 29 1520587450 89 1264185103 2 2070607108 1330566910 3 61 85669437 1875694834 13 73 311817967 41 1512850677 830083745 714828170 47 1011894772 131 47 1949 1072512841 127 935548045 41 992199877 137 62206905 1984588766 97 1074158212 127 1363769180 73 1716860428 1498107942 10007 255168493 137 674281412 109 951058681 59 122172303 47 1401938395 127 160007935 265317357 2777 47 1304294808 17 139 67 7 750949878 1906722202 5 1404934685 43 46222172 1326225187 29 2777 759717775 31 13 1706622879 746877352 1148331229 1629730263 149 1721424154 1661001888 10007 137 109 13 1136992350 23 640370439 1392755749 1368014194 89 4999 879049155 589116946 744579790 103 1191673172 2005581419 1949 1504117941 43 461170257 37 1752029442 2 2 79 37 1665055574 107 131 1740983450 59 1057708442 103 2 2072202908 2107154423 11 113 184462544 7 31 508536989 47 17 38399804 43 577172101 1821960697 2777 2128403880 1872142320 303059331 97 17 1815527114 59 2139323362 603409560 2016644079 61 31 1812997490 11 31 353466960 1726929369 1608233044 11 1949 107 1449641564 29 245269095 190043612 1477385252 59 5 386030635 29 83 73 1836436326 1057341537 59 409402888 2777 1614009062 3 7001 7001 1338430177 2005842087 71 71 4999 473510279 1315614858 2777 1186889800 67 101 632291579 1667273697 137 164605268 83 1420327808 2 2016112482 2 45883355 137 10007 127 137 1461267619 1141471037 1438031335 41 1051504163 47 1013573518 363275877 1795716562 19 13 1725557938 1336214438 1713531188 2777 228269400 1087611635 17 1718001555 139 1497632704 477492265 137 738891553 10007 41 121677586 1620112540 1990953922 43 2077800076 61 150788455 939421907 101 149 106678439 103 103 351664248 905698261 10007 855148185 103 1578157767 1178411756 83 11 1123554850 1773946647 2777 167860010 53 61 788259080 26046024 19 607616732 23 1744002163 1848799938 579688032 1855372068 11 4999 79 73 1866249449 131 53 1467358159 61 541855131 1751471589 107 1970709201 729693027 676739835 3 986401970 107 5 2112600 892554344 759944369 53 1252256643 149 898093924 149 1915868522 17 1572837977 1668776542 1446806869 1553310798 79 103 23 697947351 47 859326239 19 2002041438 982756380 31 852890321 41 1696857360 107 107 2085210543 1922279717 127 1931461339 409261437 29 208358272 766920718 5 1370582800 2088017633 37 2777 486475261 29 900327417 67 1755663712 1349805533 1002009205 109 37 1861904676 67 1417972724 1772663019 1327971628 131 148520988 358759253 97 1445775397 97 1301716041 17 1738558210 135417376 1120179057 113 2128573090 1949 71 1862502840 10007 1637825676 1142586622 103 829117761 53 37 3 1240470010 378452425 13 2119101850 131 1512756167 7001 17 300721375 103 347835635 31 1732242242 139 600271639 610300628 7001 2036170840 1007632927 11 79 83 7001 1286915389 1191972982 37 109 71 73 109 431552418 97 763888726 61 71 1381130198 1842461586 149 79 208123958 7 202382138 47 512544447 10346110 1497110123 29 2132682489 131 127 4999 5 1989358970 713878875 1255603066 730323828 73 101 1082043401 13 109 19 59 19 23 1949 1840662248 2777 586221923 89 47 10007 619653454 1925730210 127 11 83 1239170752 103 1127540588 43 2021468012 149 2027977314 709409711 1403402661 61 846189565 67 59 1386417884 53 1025635967 71 1432276397 47 109 11 1750500565 1862752613 79 2777 1539662272 73 1680191506 351068642 123199293 23 1605528678 985931247 3 382303483 101 2063287045 19 113 1612941547 332979586 1248178631 894612069 89 1496075896 29 491926797 139 71 2 1935295291 149 472874709 730860371 97 1990644126 602551957 103 4999 677834406 43 2126748610 1802634132 1093841188 4999 127 1379887974 113 73 613667200 137 20525614 7 107 1586003220 742040506 270514338 3 988624605 1889800933 7001 71 23 41 214952545 516280651 47 127 1543150330 356250270 436039520 5 131 914280571 1825038683 31 1289859873 1265482686 63899150 2 13 17 1857665531 59 2031038597 67 1074010335 723206442 458166976 1143003582 71 83 849645111 1287480165 1949 7001 109 137234815 139 970137851 885384547 71 499562035 67 101 261791435 662267074 31 318876232 79 1059953905 1949 241609734 59 89 795800798 113 968302864 179578127 127 224770865 29967685 11 258518365 53 1375281454 79 854380181 2 71 2146529510 71 1039382167 103 10007 131 425225607 149 29 17 11694708 29 1777416670 83 497843130 41 700552322 574980761 61 101 1051400809 7001 100856406 19 1779197273 1949 50537570 109 1355006250 149 53 172723402 73 1732862612 67 113 1938622350 47 67 395057043 139 7 1042453550 137 137 71 673799665 1957103428 7 149 660005185 1434207248 89 58155359 1975180916 2777 2119573048 2 2777 11 936958671 1058423838 71 652206056 29 322459564 1425624549 71 2114711832 1632590326 113 139 2075088466 535092635 7 3 1143563298 1949 1949 652872744 3 1826827212 71 47 1492356831 11 899610877 453676684 37 131 998681251 79 294610750 1784022082 1955060230 1553850740 29 1118582556 321539574 2 1341187206 1876579287 83 8506320 1704859823 67 29 61 496089913 11 83 987138096 1059430240 2 11 215215199 107 37 4999 574360105 1718805145 113 111074932 7 131 7 97 127 1864627208 101 17 1911660823 107 1325751079 1768492714 113 1510009169 380836079 43 10007 74019918 127 1365950405 127 583473433 7 29770034 37 884864027 23 71 13 1595490871 802905239 1070971012 31 1949816649 355751180 17 139 149 436176789 1405593659 1925140236 61 419667699 67 61 1317635868 1774017999 71 666827746 149 457887132 127 41 380605091 113 1599981464 67 73 1324629000 2777 610590098 2 37 89 1029750276 3 638640489 1373404228 169710801 2777 67 1559350764 1901371828 37 7 201037403 107 796245208 29 1501225803 411544655 29 19 1441329094 3 1182193191 681062115 107 1766278524 79 1078707238 107 1244082152 1103142073 380715501 103 4999 693603355 41 17 1060987068 1134434769 559821601 78795118 10007 1900439265 59 103 669576199 61 107 17 1090407404 139 23 1743076551 245255578 61 13 79 1770531349 83 409608735 131 763107750 77061757 149 899464575 1016346681 61 1422580512 41 1835749006 7001 1019987772 107 326267603 7001 3 137 3 2 2777 2008642978 19 137 61 490346023 531856362 103 2016601853 71 53 29 1846889941 876962295 1949 1237851532 796427327 97 7001 11 107 1607137539 5 13 7001 665340035 206851546 37 71 1262772772 29 2 1845838074 103 920600681 137 2141223690 188729013 11 67726517 103 768030624 1923469678 13 51597286 4981953 89 1482589590 10007 748195497 137 1065136270 11 1498474905 127 107 1267954617 29 67 130399486 29 1630164248 53 1671648938 597873055 13 695959173 23 186166887 127 1986497859 109 31 97 31 275218651 897538342 29 1827904336 746353544 61 609152716 113 2043274945 2777 139 113 1716435170 7001 7 229402670 149 29 331316403 23 600931442 1338616950 131 1501921681 2777 31 70382989 137 79 1821584291 438915073 528332581 2777 984852398 17 113 1949 1584679277 67 67 636583281 1103738734 2 2101393621 800565416 29 37 61 741610428 1560427852 4999 138067381 10007 1253126575 776613249 131 1695592736 1233250375 1971197529 109 797831386 101 1239713390 139 155257857 1211313832 1300338064 37 1508929634 139 626210151 846216897 23 891035548 41 2 1544971949 131 367379544 5 132451920 71 2 825401500 1949 1343350199 107 5 1257255515 336488300 1831903685 1575234798 97 1040297524 2777 23 131 79 1343495228 71 83 2 127 1997506419 800855269 59 198309241 131 1061461953 67 29 1463904920 23 685419458 10007 1738486089 97 690966793 41 7001 71 2142731933 1650156200 11 1824156048 1949 502397628 102727892 10007 1879574782 178236295 89 1690233888 47 73 853476737 79 1821264490 631745780 5 696895984 137 126122337 19 1231298424 79 11 131 1835095422 1648272494 109 1974676918 23 1698978605 3 364082538 565353240 10007 23 253232774 113 867093920 2 31 1854023169 89 293353225 2120193295 11 127 36335843 4999 7001 1295423034 1421903100 131 789104700 240307448 59 1480296784 403213257 13 899345095 4999 703197268 47 113 906164402 747564947 47 1520019607 37 1938615333 53 53 773195111 1574819369 11 29 137 1040283744 131 107 613636654 693741794 19 127 1233229980 2078668843 37 1553606394 770614392 37 47 41 23 7001 866821814 1032073418 101 1833926070 29 1149947695 2010984307 139 139 97 1722497676 53 1631259546 37 1086142141 537039709 7001 1659354443 668238180 149 270986113 19 13 149 458316699 1441699361 2032512272 137 1949 719142072 167350349 89 861047524 2 234376023 2777 11 765190910 1813431103 107 1971762616 735032220 512475907 1949 101 836671779 649474312 149 2 101 1744907815 1008169173 73 980916161 10007 1923225316 444665396 7 1598631836 23 1818830800 5 1313301615 1831956087 61 1790664469 37 1853077880 2 285032104 812770310 137 1911435645 89 221756049 37 127 1151084022 11 844381032 23 959540291 113 139 7001 645331177 67 889333165 1041143015 113 492876321 593228982 19 1781179428 1002270118 89 89 1324116232 59 149 1504078414 494364249 73 1472422994 37 7001 1054777661 1888267714 1376263581 7001 1923734613 61 20664970 207070693 1080142359 89 53 1601820961 10007 101 868725745 1482784339 1259989246 53 11 294649817 2065090962 1917220543 107 151054147 970259087 1279735938 97 29 2090538167 19 740833427 1915103423 79 1790066056 1773832662 97 17 1252062733 1871301911 2777 659913577 109 1699038590 4999 2078089299 7 131 1078701117 631391458 83 149 680420788 127 89 180268855 879822645 13 1408403933 109 2001010010 13 19 2120403401 104443115 356756055 5 220156568 101 19 752858793 398188848 83 394503150 13 101 7001 59 525362955 5 1988986975 23 1832057272 1772067016 1218601303 41 179585453 2 1794539700 734313887 7001 982777075 1796033763 103 19 569335798 113 1869152274 109 11 1112041711 2070918973 83 7 11 2033633921 10007 7001 1380940249 4999 169806032 53 103 177830736 71 3 139 491483142 127 4999 101 5 144508495 1966278720 113 10007 633082848 61 752415236 1195556812 43 127 1932148917 1767935631 83 796380767 990654800 101 23 23 23 953034417 1103634840 1836466734 113 4999 74085180 2777 1157897920 103 240829920 1676956657 73 113 1949 2777 3 17 37 2 1684563332 73 2777 796510248 113 815790844 448328931 149 1443500974 149 1590697925 2777 1656352758 89 1024494041 2124805046 944868889 37 500647291 113 29 79 1281847048 43 23 668503104 109 23 1928526563 137 59 4999 1600269882 889567051 2777 1303720967 1204196064 67 357432471 2095540808 1029489061 4999 67 1935636761 19 1219542873 43 812725354 59 1612617618 67 4999 2222584 1232081531 71 1508023739 67 1783449498 47 2023637358 178384992 37 412426198 10007 2129039285 397113531 1948329202 131 29 1763600577 7001 43 948079265 621168024 11 1249033181 1503508710 1827754434 1592560302 113 13 1636959227 73 107 137 1219021715 59 83 672951882 137959363 23 109 461777230 97 1957583086 61 1284068605 97 59 1919323277 16032290 7001 1819671916 1377867140 29 682836229 17 73 97 331256819 37 1366372651 137 73 1403320318 1495063612 7 29 584967461 139 602152587 153530727 29 1489559770 1143875444 79 3 3 836446872 179009940 101 1193635776 218480372 19 47 898373557 988344905 541783774 131 509294726 1217942390 149 1180664378 4999 387887407 1583608215 19 7001 701454681 4999 79 783129607 967801094 53 189292751 43 333352853 249036515 19 17 452580545 2076643653 2 1963739814 1762658558 1313910717 101 89 1935569622 97 41 1628122792 361906971 2777 23 37 41 436153655 47 408101846 43 97 1778809862 919657873 29 2031272085 1028084278 727871139 2777 5 753911340 1797392320 139 1919058047 327808715 37 317560703 41 113 83 206169261 722973160 41 38971910 2 646597208 73 2053607019 815795952 512768306 2 133514241 23 7001 261550359 63338047 139 252326505 10007 1751995539 67 61 4999 109 149 137 37 439619007 71 1626774081 460712344 73 149 89005482 452378973 3 113 2034496522 998958782 10007 1583619034 47 139 1926863314 5 1891412330 2777 1819532055 7001 1896731923 893642645 1647626753 127 107 551456716 71 462342615 286216615 5 103 10007 67 567719274 903312083 1890016970 107 15967921 47 1148518001 1667519227 29 29 355446939 137 1413257065 31 107 30630141 1532421692 101 47 145214566 200121826 37 1666008520 777397753 103 1362838461 31 97 801186147 124351130 29 1217296675 1949 954614544 13 77769640 7001 19 2041889207 1774705944 800000020 53 405027105 109 82549733 11 1292646916 467339016 355318292 1949 107 101 1426851284 19 11 1959678831 137 5 1564467240 2032857290 101 1700396157 41 422538247 101 1976201561 1650105280 37 1622644618 89 1918711997 37 852640987 467657775 101 669273268 37 97 947064624 73 894186709 23 861522132 10007 2137222387 73 889263297 884612687 37 89 131 400390758 53 1415772146 776493725 1155598353 10007 691278740 7001 3 1721734272 107 262647469 599506126 19 97 1337995884 3 806268971 807855281 19 26685800 107 753761187 31 929258455 29 1496961573 141702282 127 1820923236 18953454 43 1483488997 622964361 97 809427130 53 1593760297 826276100 13 137 1339333805 139 101 86981960 47 2134416424 7 2013183473 61 1682803584 61 10007 1874591296 900159671 1077070598 291262173 17 61 213620109 1993855893 139 553202625 67 83 200910396 2777 1779865387 131 29 1773773306 43 84041986 407322279 67 1863333421 1556688920 10007 1440738250 2061795084 2 139 11 858144188 5 71 2 1811657868 1949 1454507154 681111481 67 1131790800 67 127 942326347 59 657625346 37 58387665 1171257108 47 821421649 71 73 1256061214 675681523 1095879235 11 23 1573488898 101 71 113 10007 440197751 43 319794354 29 754260159 1830679204 23 97 206330670 1773306966 61 43 137 1906136348 1563887058 43 2 1914329774 769234190 41 2012670812 11 582757945 3810411 127 1305556063 481626660 139 1025979674 59 5 315842685 3 2032610709 913690680 41 1518979767 109 1799394345 395406656 23 149 1365607499 2054753657 31 53 107 1801452 639092168 1874529042 131 2 1166070132 43 1684518679 97 355835285 79 53 260632906 1989271154 10007 89 2144568208 1599017165 113 1617471152 113 282593677 1646125618 73 1596472113 109 41 1168943784 225298605 89 41 244888982 734144032 113 815114539 2003292815 558070113 149 674815188 645416296 107 223060434 109 13 1061114756 1236266973 139 218401248 466956658 31 607464928 10007 61 350225583 7001 1144607492 520132294 127 53 1576956541 1539412837 59 1522808748 23 188052002 43 875732582 2 1187884558 453633070 109 762935581 18520299 2 7 139 417337469 31 1566388832 1576073143 1072229992 89 31 709821973 2777 1101677555 119356743 89 1375462871 79 41 1289475099 67 1714791233 109 139 139 1717565454 107 5 1949 379133123 3 1425932184 131 148080378 4999 1325264894 100307346 19 1901739279 1608027537 993785473 67 2 334528056 1269756454 137 113 327999111 106996197 139 61 1031617238 982434097 7001 7 902806107 13 1986694658 1484172885 338254530 19 89 597035569 4999 1691108367 779005474 13 1938083410 19 437229254 11 1369069185 1666955015 541627718 17 1584521159 55702008 137 1936490205 137 97 1708198518 113 1900263246 7 137 992837082 678422533 79 88129604 113 127 535081861 2777 2038920503 97 928656757 67 1727672251 209346246 41 1858379858 131 10007 724396723 4999 258664871 131 127 41 1907803923 1834736224 61 1949 37 878908722 59 139060463 53 1075577283 107 644483149 404006707 7001 1710521982 848668036 59 1535684227 10007 1956198381 7001 61 762205358 434418938 43 7 1076808537 1873808937 2 229089168 71 37 29 482596627 1431748130 97 1745211584 53 1030362294 1082710977 920605842 4999 875870364 37 107 41 173095768 1889395005 79 103 1318262138 143800590 10007 2777 1020164561 73 188863410 103 47 1049610562 1949 672703030 73 2020387712 13 188143933 23 103 67 1881705519 1413462887 1334568731 59 149 569918010 53 1078768572 53 497936367 1949 1714611311 107 712740065 1200839255 37 43 221979406 1553904567 1949 113 1716070165 97 1949 79 351871056 89 441355005 67 107 101 1358073876 1362903961 113 4999 1934008121 1746475635 17 82106039 103 591146431 107 714969194 67 757011895 626121784 137 613724243 13 1409453968 61 107 461439685 144981933 61 367775541 137 204238253 1089303501 97 1185355242 19 663129875 43 587900042 107 1393400821 1467207275 89 131 247965911 79 131 377846716 149 5 783922725 4999 353244337 821820603 89 149 1827768547 2090548821 11 103 868753144 7 1331769887 1962535994 67 47 1941782816 71 1305505542 1747024722 23 356585643 71 1858548682 512760331 1577751817 131 37 127 116162917 59 1755283689 31 2056385868 1990796347 113 149 131 389009930 53 109 523881686 59 53 71 61 1086179115 1239176726 103 1662840652 47 23 61218601 1216151122 79 149 1130529156 1022981694 7 619474754 103 1476223398 1949 113 513067055 137 482755668 11 79 1979265095 2777 10007 1787520389 2107551387 41321760 2777 643647745 37 7001 2056558584 10007 753009368 1564866964 4999 1742886703 1710977023 79 1585249995 131 2123458527 37 481546083 11 31 750182043 41 135989708 109 982988106 131 139 31 1990898478 59 765010756 2 1648122408 3 109 1613389188 131 926049131 47 2058452890 332973580 59 1257533552 139 1976088635 3 193820032 1893239901 7 321386368 103 1849222963 29 1552235527 390003774 738129357 150831428 53 742162844 61 398785060 83 1555641007 107 1949 1577031401 1004181321 59 1500889259 1493477030 73 405765682 7 65813517 101 59 31 619361016 1949 31 1663153069 367169766 103 53 7001 67 41 1221516403 3 23 10007 31 326399496 103 1625755399 1765866707 872560914 113 1271039105 10007 2140068756 7 107 1625309682 890102938 109 47 1156550493 3 1356728847 71 1412219394 2777 79 13 157745965 1025363144 13 47 50706749 5 277813325 415168467 3 695385036 498258768 1511890633 107 23 1664671460 1341176683 61 526528312 502821729 10007 1464401161 103 107 89 461313166 53 1562304099 1493603896 2777 347245675 5 1273623655 67 1353793424 2048524832 48414978 137 617986057 23 61 1064344514 113 705720595 1735392468 47 2127307514 109 79 858304286 2 122738798 13 183629628 17 23 159767905 127 1693078402 37 131 248468617 1841348217 17 139 1501402374 149 1991191449 13 71 53 17 260350393 783462550 29 47 768367139 957507876 1603130477 59 1811568568 109 897222711 492274233 11 79 139 1212657962 905119767 1917557525 59 1563105998 23 1583650898 2777 1037435270 29 2777 1097726565 59 37 229994997 309141438 1698744530 149 395767244 127 1987962064 137 1353835507 37 476773 1447164742 89 71 1593650238 131 1636232313 47 1949 59 97 1333161884 2 51259817 1980883146 89 1300616440 113 1050160867 898163749 7 2777 1498213716 61 1123129560 550375672 89 618460599 73 522898961 149 7 1816750600 1046981663 5 1683048780 4999 1860252875 2050234871 238277708 2777 1949 53597500 107 1636438954 79 1691290697 1459487001 137 2777 47 149 73 1949 1458064285 137 31303678 965311200 107 1349802854 113 7 4999 1526284682 612192463 89 217035400 2777 43715534 1312630731 1341616959 3 89 1597729513 131 480836131 113 131 112189775 5 1691121840 1617047497 89 1416935714 97 1082094170 139 1129079772 1431100282 71 441033540 71 59 29 127 786644662 29 2777 127 127 1414594378 1947132085 103 281058374 19 1122786640 492854440 41 10007 43 89 1694294958 7 1834919079 7 97 1949 1940983763 1247482787 1008450180 56614408 23 43 413438537 19 2090351709 1234748012 184270956 17 3 1095147285 417697035 97 15030955 1591095258 137 828297777 1956368979 43 101 707111100 920463702 101 1217934962 1318137109 109 1407878553 59 1208659782 2 2120204308 23 458595114 2 2073896674 368555220 661932001 127 1277555058 2 928078132 43 41 1941860327 10007 257179900 3 103 5 149 1591837328 612685467 7 79 23 1023103682 2 2141914038 149 1768770927 160994295 11 109 1453999674 107 43 1502786489 269542275 83 2046333460 1902952288 913490103 23 892003273 71 4999 11 1817386791 1904662287 1455150844 1097827767 41 1687639282 67 574804927 1651958757 1949 1790031681 109 18526839 904652442 53 29 2126180066 71 1455833012 107 338782330 876869901 79 325338271 101 890808605 139 83 493386362 1558575239 13 1431653288 512339331 149 1717884605 23 79 19092404 1666106710 2 137 754245143 275714710 43 9225847 139 41 1385458388 1082045186 109 47 855095299 41 1297810375 7001 513633598 107 2130907354 195798489 1949 718122635 149 79 10007 67 551839823 7001 2777 11 1546862046 10007 17 1612956855 1378008202 56929823 10007 127 5 927600045 1700827590 4999 17 1702529345 101 127 530747732 101 19 483103633 948912879 1675974051 97 43 10007 109 10007 41 1313807772 127051673 37 425043124 1650066490 53 137 127 1658243572 1582413650 137 385833785 1839482560 1943034814 83 422346579 89 1705762252 1077404007 137 367494965 1408744148 484758055 29 139 953541264 61 387435583 73 689392992 1702369114 2 131 89 41 131 1976994753 19 89 431637441 2777 73 1622942643 859914669 1612629626 813736701 89 41 2138729221 109 53 252420821 179476550 41 807751452 1815492901 137 127 2 107 1546355119 2090787062 2777 924713230 1823269897 452292736 1949 17 587713018 1850489695 137 71 215627426 1052708551 1949 109 131 4999 1035406151 109 297499913 3 2130330178 101 109 1352512984 774012008 383806819 11 447285323 47 2777 926479402 71 1053190264 109 4999 1965981725 2087078816 2 113 666066409 131 1850299675 267094782 2 73 175384909 47 658652407 255501658 53 7001 1615840473 73 25611685 140586823 43 59 1972417082 1320447784 652560002 43 149 384228088 79 245740244 17 1345986386 127 1097717515 89 1765924205 139 137 1157585189 139 340715827 131 1170438852 2777 10007 2000509377 2086399458 1962614948 139 251924156 1099998624 1192702494 97 2777 97 562580697 127 1590066416 127 638261115 998046537 59 1300997768 428490167 29 1933858226 7001 47 1547728612 762545693 421507707 17 17 654787961 109 11 1865609592 1094799952 108626165 47 1615486729 59 41 1839128941 47 1451233476 4999 1444521038 67 67 73 234095857 108254748 61 103 677966703 639526216 578048498 2 1836624869 407496224 97 1613515305 17 907626328 41 1347739085 1978777856 127 1774028710 250451620 1094009369 127 59 17 139 29 1264575624 1759510373 109 267543968 63943207 89 3 1392853092 2061004734 59 1999571537 1242399984 17 73 126530754 1518347002 109 47 1131838161 1181462171 67 1384018929 37 1704533538 13 507950883 59 109 23 10007 7 460554073 1669228189 83 103 267082296 2 1519828145 19 59 47 1098347124 101 1808205727 2144003831 79 41 47 89 59 784747377 542019961 7001 897820698 120981809 31 137 1484478159 3 1695791889 523745670 101 79 702352815 1493976800 107 43 1497007246 2777 755113509 43 1239875091 13 1265461093 58777291 67 137 10007 43 7001 23 608890063 139 591061499 582779378 127 71 1383420321 29 113 2093964095 808517486 7001 449405006 2050177135 59 79 17 61 1258926113 13 71 114560914 1480518838 23 1790212130 1384572034 101 201151802 97 1042092922 113 97 43 164697396 19393430 1162646470 43 1365660503 83 149 881533081 47 31 742629753 109 1189008237 3 2107428054 19 2777 1394009568 1976027113 101 31 23 364753964 381689738 1949 79 432374900 1388420894 43 2097292237 79 282700394 999511683 53 62182882 7001 107626373 1949 323312446 97 1210773657 1005081256 131 67 1939075542 286049465 23 2 745695802 139 575244133 107 314186668 109 1444338617 396451857 79 905832366 209466747 97 23 342751382 109 758750365 89 545320088 43 71 1989591062 53 1669968573 59 109 1807781373 127 101 5 1750568150 89 1674869195 14386049 61 139 2777 95348295 67 1465631164 1024211915 3 1191706470 23 31 97 1130277174 67 113547286 1823190289 4999 675466879 1949 103 1118151204 101 235772481 43 1932777459 31 98743339 47 101 1428335839 71 2044915185 767058640 101 1897247694 149 149 11 1940220601 820262003 1345306391 41 912418048 113 567903535 1441336362 2 995432256 13 29 477879227 1460750625 107 67 23 488388475 149 1173510739 101 1101682750 497706501 19 89 1743936704 351163662 17 1559995048 47 1791221684 4999 729429085 109 3 985493274 4999 1302949358 1298744519 1112925939 137 149 67 2777 382512311 2777 281893270 581564894 10007 916150857 2777 29 702235650 107 113 77808862 325982690 2110986255 5 97 1496074359 588947819 127 2086822552 4999 1592316473 1471216911 884391632 19 1543442715 2777 1386247853 137 965858905 101 942110729 41 380497507 760008923 59 1041927551 71 61 2143702077 2060231263 10007 1006363962 3 40732080 23133510 79 1488109618 137 41 1136070845 1355783695 97 357900355 214500045 10007 990729834 1459047936 37 29 2070576220 91607723 388573334 67 83 418387671 13 43 94075554 977416414 131 31 1928225513 1863911673 1358176367 139 1410880302 3 871808652 1797530155 23 2075181762 89 116598277 31 970166545 2101298995 1014784604 41 1048238727 1540409027 7001 1949 579997063 290913587 37 1582942039 79 53 1611746483 327912802 97 1261291679 113 127 1057498266 5 2069191685 1607006620 1787554506 2133790942 67 67 438616304 597052745 79 2016316368 113 1285646629 71 1121303352 1246801517 137 1686045978 61 1595982955 5 312087008 19 137 1992571566 3 13 2098445330 59 1509390392 3 1996127266 23 506842559 23 1219159712 137 31 1867642771 269085332 1482403455 5 267926185 1176262808 10007 23 1493031798 10007 1679945139 7001 1225265144 149 676242431 109 2029478848 1060293031 1949 627286058 53 97 51861438 1996133459 109 61 478269524 631845564 510051489 3 10007 640648140 1839406684 1285725632 2125589089 79 79 543884822 29 1964909123 309048416 1244020102 2 87747214 29 1762978063 866121741 946140734 4999 67 1091931093 2777 89 575633488 1913956843 83 31 55222377 488909246 4999 31 17 67 131 1920109968 1229058375 1648970740 29 1307933263 67 847653046 813286732 17 234046310 139 597069920 73 1718018086 1113514080 137 1070211368 2777 297429913 11 2 300793940 1936664850 888269809 215963450 107 440485865 113 2 149 107 1499152818 3 107 10007 1825947269 10007 1549426090 5 966693635 13 989948268 101 930233148 3 91313620 103 2075374398 1546877786 43 73 79 1532032622 101 1092669106 1893312637 41 5 50929795 1883498105 37 233028738 946936708 7 2028924478 169064196 659744858 41 2132446271 37 7 1186558436 498288266 67 333943410 1649205134 441313327 7 235761162 1200688962 1228737851 11 89 47 83703851 343818039 101 2074203389 1647099603 53 626804750 1920973063 89 53 737034695 995845249 2120778468 29 113 1880257778 61 597778589 1357678257 1810415672 13 79 359048522 131 244585646 737559136 1841293190 113 73 4999 2777 1228762710 83 446234145 13 427484486 2 1675489986 73 897056545 61 2122376538 113 79 1042710256 83 1668013982 131 2026704294 23 7001 556775528 974349688 73 1582294856 1828047779 127 107 101 1701662241 219587433 848032373 79 19900885 417104226 19 23 79 1764406423 714319918 137 457333486 83 160316642 43 1092798517 2777 1949 1540458416 107 59 1658790184 107 10007 568397600 31111763 1648126999 1630848440 103 1932342126 2777 71 1294745012 11 139 107 1192289992 29 1803719191 41 818661965 97 400734453 781862699 137 394925501 2083388710 2777 31 550260106 2 1682652603 113 1284026684 1294111235 5 2 788470754 71 1604293493 192059899 7001 1278326592 901285206 1706185418 67 218227910 127 840426056 1684293940 41 895533849 3 53 109 59 772188224 1996694979 29 139 1912395056 1947349647 137 109 2777 2137295834 7001 2067864367 107 79449656 1590871499 37 149 845513761 2094145234 137 10007 43 1464088252 1733575960 4999 1887527419 1346565633 11 1979137523 1801725563 23 1773113194 684862713 73 7 550777157 3 43 31 1118672231 728977276 109 1804116225 1228385855 82378383 1949 4999 3 1734884406 1395586081 67 1949 29 875335362 2115499814 1596826997 10007 71 1307708286 131 898472539 29 31 250334083 714124246 23 97 862555137 7 29 1181255289 107 2011955454 2028507926 29 1564046526 137 561539890 1827792625 5 29 69398702 2 2777 89 549201022 63766836 2 97 89 2068495489 2064611499 67 31 620624464 1560155010 745344376 1949 41 324507989 1908765537 3 7 1386884079 1250871461 73 1788870792 101 2 573582628 115072070 927257775 17 131 1531467421 37 2042869810 1837092085 5 1163731734 462346040 127 107 1177960325 2000795247 61 17 23 116081690 2777 227000424 7001 40416773 1239213168 127 1183603932 13 945085466 113 950353504 2 29 167797045 97 557012315 101 1449788008 19 1657614131 101 89 61 5 299341063 1025920467 1949 139 11 690983211 131 197157620 1949 67 571973640 586731839 131 745881512 323533909 109 125630784 47 1211552378 71 705822573 127 1648138690 2061727572 4999 103 71 2062484183 73 1704656215 1456405772 452950046 107 1554915119 3 1915832295 149 1047177215 43 2 2004248814 101290322 139 1183659365 795176234 10007 1119192887 663534299 67 785253601 109 1164891175 233528140 127 297404491 1038954126 67 41 1079739387 1980207963 71 121272939 200507292 37 73 1233893742 180464045 501273486 79 475605593 61 180778746 37 1414526243 23 774947691 1921431451 7001 1344356372 37 977731636 29 1231260020 2 385259493 346222186 10007 13 4999 899939976 131953604 47 2777 376797245 1361966758 139 17 1862361101 89 137 833593077 107 5 1946365520 1773157145 1843616776 103 456113458 4999 1380813907 1592482134 139 31 1320847752 73 1309773957 61 312661478 869964188 107 962027156 56983189 139 2777 909617458 1116778881 6498253 109 732171029 23 1233698211 1353844177 4999 109 2004446780 194725182 67 17 793445998 1716335266 7001 101 216243121 17 2 443578130 67 1128253224 1717861287 59 113 101 1781374471 1150161235 1253082034 37 127 1053413463 333790114 67 452782025 5 1456905345 137 19 67697513 131 615400927 1615012540 107 17 136589951 13 288869529 3 6904818 138336826 642432296 2 107 1800807967 109 119238370 131 67 846489993 13 638186913 131 2046969401 1109825234 31 3 17 823286931 67 219809446 711234413 1345489824 2777 994454808 19 7 4999 90429767 23 309945309 1761535738 37 86152243 79 502003930 1949 2777 2777 47 4999 23 61 324020837 1865496144 127 139 11 79 706760386 2077168251 97 1306359722 243321978 137 1248947211 7001 1191136138 1138565629 2023366732 1885437148 47 1444826549 127 449870830 71 1077995485 1654307411 103 43 71 11 53 53 979389650 1579203582 59 83 2061858693 1703662814 59 1784496477 59 61 767400772 971512043 47 19 21053838 47 985378958 965840373 103 11 127 507362848 43 2 416259710 1145771937 41 131 41 702185270 1018273950 1901128587 137 1422102059 5 1976423050 17 1949 1657232751 131 1540819380 2777 2008465352 73 7 183568814 97 1002392083 71 458070345 236800494 83 382972873 19 306242684 103 1116634536 1920049265 109 1446268978 31 1684015077 1747119648 17 542788613 43 1534108117 4999 1092865029 137 1126515654 3 659739047 1632633548 47 1366304993 47 10007 1356368794 137 648896253 13 73 954177379 97 107 1755244282 11 149925666 103 295631836 73 323359486 29 79 41 7001 1361358452 7 1188568451 1949 79 1922175149 2 298951944 1269758058 3 1080731629 83 47 1270928034 1100357937 17 1917188260 657171975 1543689497 1810100331 113 1507533590 131 848791449 1949 103 361481693 1814711783 3 13 1689563408 103 89 122309318 1445972190 29 262210963 113 430980757 41 2031347665 1436538607 149 59 1309893987 1673197107 705591585 23 284734181 833145335 5 17 131 1430438256 1967253331 883527596 59 1691261871 13 886671107 2777 580626268 1988500604 23 636843253 113 834903438 23 831421756 1973675186 4999 764682033 265959589 37 29 893067992 139 1878411806 3 361390728 1717966074 101712105 79 137 1940738575 5 79 3 10007 17 323081379 1583204883 4999 113 109 43 1844589881 79 278526130 1821569190 53 977295949 107 401720479 103 511276241 253303356 31 1975721493 113 1191879139 113 1209341594 1007427293 794967787 17 2777 971950 5 1812196905 43990498 587913900 83 1240546841 4999 73 373015546 73 2038317607 961187846 1672119149 19 17 4999 1592966343 816226722 97 1121168777 710633834 129170745 5 31 1949 291702932 26919588 137 83 67 79 728141499 1803623325 17 1362378589 71 1521559820 261623001 1620527234 1949 70534606 23 7 1452023433 1524450508 642801886 1783774212 139 1949 2013048038 3 89 2060765897 127 13 1345067630 163156868 109 37 1949 904836893 623278506 43 542809511 1357317747 61 17 721354595 1548453159 10007 97 637821366 1529676587 103 1617269126 1485890556 159504127 71 19 399767258 2030806735 23 1479798633 2033172219 2777 917223661 5 159503125 17 626310770 577750270 1854436469 1949 1443020110 1768864266 137 414533571 286500904 71 1502357914 1732066748 47 83 1818488749 223462560 53 1684382559 149 1375320213 2777 923088685 79 1111369077 1657951749 504132290 1064528995 5 103 59 1903037282 71 1871676014 19 1192569069 79 31 73 1648524679 2144833410 79 4999 67 1274797610 1641777565 431623275 113 965387948 619959493 19 1689844765 7 73 1017024255 127 97 1313881296 1232345327 1009824317 53 1316327345 1987191784 113 187487679 127 924764064 3 1636822395 47 103 873328581 127 23 1667364392 583748487 450399915 23 2143917672 3 41 914260640 855797346 53 1159431415 113 149 107 61 338681746 13 1228604683 89 97 1256045431 1796233025 2777 59 2064660759 71 1568077379 1375777399 109 71875135 101 1905679157 149 46762011 53 643726075 67 858358060 19 1042402567 2025668658 1611326644 103 1148736854 363961682 2 23 89 114801686 67 1746510172 97 735641695 331586870 17 1988807747 13 346140758 4999 17 79 59 2 165793838 160156354 71 79 59 461360471 2130890964 89 1953887844 1695877467 43 930021690 1842617881 13 334968150 5 131 810436347 633914121 2777 83 1762821607 137 29 1782670391 1399122783 1949 2 832102272 887954492 57318016 71 1672994314 1450360044 1949 636706510 5 137 293825955 23 2003705214 348014863 7001 2029155132 935331086 79 1215776796 4999 58798238 2 2081737189 113 126061331 97 1672291446 7 1719927174 23 59 2133496758 2137447044 37 83 712104476 1213567319 79 7001 59 106171031 1531385935 139 1949 696001543 1639315594 53 1970874324 65974665 29 16641817 107 108891118 23 1898086983 961864945 23 79 13 1678094392 869619817 1244020470 11 3 1021611321 1358732745 83 286672487 2777 1819665351 13 932745134 1338631775 103 1074115220 2077728413 19 139 37 1263840413 149 185040120 1012955797 131 79 924299447 11 19 37 1380794120 617977441 1712916986 103 725307563 89 272432382 53 1932861611 944410770 1690530206 19 1823037753 1813159301 109 1688011110 7001 1675080263 29 718838573 67 644328347 1949 1113223973 1780707748 83 7001 849356558 2777 13 47 1477703700 1148954532 11 61 628417059 73 1736358217 19 1006722581 556150007 131 764499887 966751835 3 1594015188 7 2062644423 41 2777 1387897391 4999 246814061 268467243 47 2079840895 1057946226 23 11 1832179195 139 139 489394258 2084997637 1358120522 11 549051064 67 294513575 1165098012 2 633200158 107 139 1533033562 1299341702 137 19 694350649 101 132022655 638106587 2 1720207434 79 67 47 10007 322815813 2777 2777 716371582 1143083479 113 720027638 5 230666890 1112881210 620842176 2 883708053 700902662 131 1946562900 101 4999 73 11 1449923188 107 621516348 127 1426149548 37 2 107 47 1120290778 1608063781 101 71 1622656507 459438586 1321970553 934688025 4999 71 80779753 1995655504 73 391888090 1892788092 59 47 1670263765 1949 552362192 10007 29 2006834568 205402302 1831322100 23 1778218228 181668239 1949 1966675481 101 1272740188 64248423 131 1289844471 444279950 579510311 1640790506 31 5 1014559315 59 1211933632 1570128107 47 43 698030137 41 206443569 131 1833766558 131 1388967717 140117939 13 729957475 1815072516 1369581790 1949 11 1608639989 37 314004015 43935243 4999 340380166 73 835633555 904525188 52123095 73 23 3 116789881 17 866697961 97 31 1383270623 329884237 103 1525923697 37 1455645675 127 2 232533938 1641972759 43 89 107 79 1334987109 925185251 227899118 139 103 41 571897524 2 1949 1319632818 1249117069 61 1682519801 139 1196198499 53 557503078 89 913861671 741917528 43 31 1066745036 17 1776070886 1151299318 13 1675049385 139 107063916 340916803 4999 1197380476 992597606 47 585120191 107 31 757395813 459869129 139 453767585 53 655681974 290582040 1786523041 67 686891180 31 268326227 103 5 79 97 1511787486 107 962787819 1675002396 23 666608218 4999 31 234649902 2 5 13 1813902246 97 19 835002196 672089527 449670884 23 6065524 1477758858 29 149 2020059305 1579248318 1629149083 139 2777 441770714 2141955640 109 194171813 11 1471125513 7 1309998228 1490962981 53 1182822942 914376178 580393228 19 1359531278 1360010393 7 1918778072 7001 59 1762808431 1625222161 113 1278876822 7 698786403 2102394195 11 1383577690 103 79 10007 1901490112 1517475529 79 41 47 1052143227 53 1575037034 1108117639 19 137 1205884686 1906484166 1473059302 2 137 1118204549 1012423150 149 1587392956 1624433909 139 107 10007 1964514198 13 275135108 37 452906307 1949 1451716548 79 850010661 61 1236865646 2 975027700 1198717910 149 17 1488401598 41 1867324254 845250243 71 111839484 107 131 1722905057 2016816785 1779290588 107 127 13 1327470521 11 43 3 23 23 71 23 1631160923 61 1635529939 178803427 149 47 1050384388 103 975524021 41 2035984519 139 11 1697625892 83 1956090050 53 1564515321 234808126 17 325756416 3 1758467814 1900623063 131 2029489859 137 1474773901 23 282331555 2074474157 235990123 109 652454662 377564968 17 1143199245 139 71 467453522 17 137 41 1761313653 149 4999 37 137 59 945721620 1275601404 1084225395 113 7 1599355065 4999 688757221 127 59 113 113 955309910 137 10007 1991733238 768591251 4999 149 4999 43 71 453122639 2130822535 1463678981 73 83 67 7001 1160835810 2777 304281444 446529965 1711301281 29 113 1097819295 368376586 377789550 67 11 103 432854307 11 1008000829 213375480 41 37 1759018887 1648902133 53 1112343689 47 1452933640 510220072 139 5 1184359205 542626812 73 43 1949 143982609 53 1706494265 1008808444 1343461596 41 29 1168334651 11 59 1617773951 73 97 515474587 2038305058 1815625929 53 89 1569774172 2 1766831636 1779205086 41 1409838375 1751030233 131 1678196510 103 404138731 43 1031220170 5 943739605 3 137 144050979 137 83 840364832 19 113939067 946305897 54169375 59 1354596775 103 1974208416 23 318230514 109 471056458 71 734981112 43 1107850194 97 101 917406331 278121882 10007 71 184311833 31 139 1965524387 29 53 1711186832 53 67 31 1782816262 887426708 71 131 13 1044453917 1451144116 131 131 1632679724 1589762055 89 1236711337 1615984850 101 2101112999 23 988564104 883325465 184733782 600624186 47 10007 139 2085497342 1675878717 19 867968939 61 149 437152563 2777 73 1949 349954644 131 874597920 53157266 17 2 2 191027542 1737418460 59 127604399 19 1731297670 488128524 139 61 1257490108 43 467913476 139 59 2117092103 1800041778 23 137 107 103 89 34639957 366900809 498214104 17 984547741 127 59 931346211 1378314753 139 642102438 1480260067 267413196 53 2 811609338 107 89 958847107 7001 1195931823 10007 1354285278 61 10007 1569808097 73 1436904712 107 803264408 1359429652 2 1580360524 79 131 1605082878 7 568899240 1441657320 47 2092397700 29 537634538 1259737379 59 493990185 823232514 2 2057595259 103 53 31 729365953 67 2026650109 1708000303 1949 113 531515275 486425337 103 1653103856 97 168365907 17 577002576 1720551096 103 127 43 1445231806 1301739731 382159632 2777 1038957213 7 540340052 161143578 97 3 162412134 71 1976984066 1031373318 7001 11 1632518431 977759409 4999 1642029416 48474486 29 71 643402568 89 156665721 31 10007 217482131 53 1848481477 1301389295 103 31 498373732 1618100366 61 440236512 61 191559032 37 1176125105 1895352033 47 1624626145 137 1076618884 275465336 1174655013 59 19 1631904110 1417257823 1052574431 89 1305291622 37 1076137637 333305435 603928075 2777 370740984 97 268299934 620770105 89 2042545042 107 487759618 139 1802745349 127 831058907 7 101 10007 1949 47 48692707 41 109 1518218817 1742948041 73 101 7 745448900 7 107 1408497175 1267504131 1772513180 7001 1506874237 1769810955 1072956137 11 5 1848589590 3 2777 1304331907 242834765 1401441159 336038264 97 89 684449071 791165233 10007 1596466745 1992517996 149 404290529 2106083695 67 572077754 2 408008958 41 4999 73 838891034 939489463 139 1497051684 109 59 1102259771 11 1886863869 1341673036 7 23 2037424675 53 71 1912874775 1577723559 89 1370325432 7 1312130309 43 79 1007912178 41 727251969 67 67 139 668615437 61 2004501541 844793880 10007 61 2123761464 11 1309436953 2025920976 1990814874 3 131 582840484 1241226310 507016415 17 658095893 1032691179 109 41 1651536006 137 2 2069887908 10007 721764882 10007 7001 702543349 536206590 139 148840505 867323443 101 89 103 31 861022799 1689603881 1300511545 137 2096281114 23 37 103 43 488977123 47 1342200761 924407985 4999 29 1927309966 911811855 83 1949 1899060773 603798251 1373182095 103 5 202735575 13 618157956 7001 71 1108446959 276656165 127 5 1748477696 7 1136834258 29 1163800653 703650229 1713218459 101 2777 97 137 1488138251 350222623 71 401016663 149 107 2107521369 3 89 43 2083975693 312325734 1586862807 17 2 1366963638 1657183226 498394471 31 911296398 2038977361 71 83 464534815 1612018613 2050568727 139 1603488432 252415097 53 2036699953 97 113 1725158909 53 296612963 70531101 67 53 470636343 1788689633 1566837802 7001 1565657477 43 43 37 583665084 53 1109922926 333367318 61 2777 923174772 11 411245153 11 149 703379471 283563136 61 639621255 73 29 989765766 53 964169191 139 797211009 131 23 722825232 11 789989178 1234781722 939296988 43 79 388365106 1458841631 170315206 89 67 623492285 1115744340 53 1275537750 1344848213 109 256345489 97 1054952600 1787410496 2777 1399152572 101 767063286 149 337614139 826317566 67 1609850315 1275209918 97 10007 934854834 2777 101 29 2052423467 59 1344934618 113 71707314 31 37 1949 1239861264 563134784 103 823228343 7 796677833 113 8954346 10007 1360811529 633319768 17 1699636921 1651697279 37 13 59 1775217311 149 1687885261 53 1045587746 19 1009958718 7 17 339884944 101 2 1811753314 61 2037629604 119559938 2 3 1611056118 7001 127 873316389 83 167008732 103 67 79 19 1655540472 7001 1070508908 1949 972605572 1576926155 273573597 37 1466106056 79 2034537323 19 537895529 13 7 1628982327 1986945863 7001 101 720510164 1642813379 199625594 17 7001 23 11 19 999705120 1312217550 83 38633078 1949 1567504689 1121244545 29 23 686813235 7 1629697398 245391779 89 29 1291674442 107 2135148990 1949 687926836 23 132521178 78279950 89 67 383107541 283427152 31 97 1168824974 197813361 127 723611329 1494439227 1076573177 31 175581363 1613677591 61 23 769194428 1780087185 756960416 53 103 654845469 23 41 1379775421 67 1351089706 912319851 113 982909113 41 946513529 13 4999 7 1801676555 10007 11 1136877838 127 2 1654279524 113 1639726728 2069332788 67 1060257312 29 1734085363 1917283177 71 101 568387062 113 1767902107 23 1968082918 79 43 1111814364 1403814167 944007025 61 29 1097648985 551797285 13 83 11 1500964069 73 1372633016 1017579047 103 79 37 924328709 107365897 19 1944075077 7 1922673308 224141404 19 4999 1913140348 43 107 495080975 244636561 71 2777 1617491420 79 71 3 763670571 10007 7 41 103 1283371966 682101432 921772314 73 113 131 113 1502459413 31 678358337 11 103 127 327730525 5 7 137 536894369 1648439622 1536120261 43 1696980165 58077707 1099766400 109 7001 89 19 1322672770 101 17 876949573 605180007 139 712960746 139 1125778514 1119951163 79 351572673 998705367 11 17 322534443 2146071622 19 107 570596118 2065914163 7001 1490729931 31 1557069225 61 1014443161 1617731826 53 560333004 1522684254 3 17 1253914203 1707528457 1004327887 89 13 1336488868 7 91408204 127153682 37 7001 315941128 169698918 1658460049 19 684543081 127 101 330142740 195404911 7001 1927200275 89 856779237 17 203155457 1756868564 1048114810 61 1569139385 1390084795 11 857788738 103 420098375 113 670983039 149 1795911304 528100551 1074402272 634015212 61 3 1411409348 89 131 1440421731 103 101 2777 3 61 1586300303 742836040 1166866235 1983627568 10007 2032656000 53 950258783 283044572 149 746971866 131 125924810 4999 132553484 127 1752280230 276057664 149 2777 109 1391910078 13 496192831 1221729671 113 7 1465442230 752985933 1798289137 47 913629616 107 2262515 11 344725216 1850880256 71 1515591276 47 1259019127 101 1817941013 71 1276467749 1396955161 137 1355804197 17 1636252312 1901739597 594051676 149 1468656210 4999 1864671991 29 73 2006479898 283196565 1179453938 107 723466021 135310191 19 19 29 758139489 1712107568 109 79 1292996397 17 299404697 124102737 25185186 43 428203288 31 149 1194551327 41 364425835 1983085827 107 1734258568 120452254 1872658897 79 1428787680 2022237383 127 1614339672 11 65946155 707319627 79 67 726177229 1550698916 23 61 67 5690645 1658400902 89 1709473997 2072423112 1118440737 137 2101547234 29 149 1402918369 47 149 1653938591 131 4999 957593443 7001 59 67 89 83863454 61 1080499588 1774682211 113 53 748281401 1246874290 1760905216 113 754727506 2777 41 89 30496028 1705976208 1197360495 1639001711 107 698625247 1217326486 4999 31 274722161 53 189078931 103 37 1658058023 59 831629761 79 1277708554 1949 1788918885 127 101 13 23 615051050 1022959055 113 600489571 10007 2131557784 724003106 17 1637192179 139 5 1654788977 71 137 1984611044 2078969109 137 976697835 5 559061568 41 2777 2 503166217 649865985 89 127 109 1562639377 2004893127 101 19 1211724620 1347428814 19 463777688 82795380 3 101 36504228 1859663712 1519306078 4999 1022645430 438210982 131 903890437 89 11 525114359 190319833 1970841251 59 343456110 1949 1949 23 797607961 79 2777 139 1393999169 955405380 1578466439 17 11 103 1907968189 97 560021061 899929528 1378618125 5 23 1938622712 988851834 37 2130916987 929534276 1446664737 1179512421 67 7 1385035106 327278935 10007 7 55675032 1719832065 2777 1782370241 234251058 2777 1843093138 19 903204995 17 2042897956 486815706 871299483 10007 1847522361 83 3 1123205324 763017549 109 127 2777 2093671941 1171466342 2777 149 797680440 11 41 2101847452 59 59 1586833792 600063578 131 266616702 1174054198 350561822 53 2017818632 79 7001 1489980824 139 1415023939 109 1174251205 19 139 1000517830 1591652721 564720028 137 23 1858035841 5 149 1874146783 79 1404489952 29 340284115 1998815157 4999 289940835 3 1154977815 836980920 89 131 29 628139478 1909186139 23 43 1252571811 5 1050965161 10007 41 180950855 113 73 2 1817494346 409060598 63665753 139 1218080291 53 1048665844 89 131 1890514841 131 1766360901 17 1024961331 1338213574 113 1632341274 113 2066440605 23 29 674156794 1313655424 131 41 31 7001 37 633428160 137 2 1831936981 1231718285 67 61 909357421 43 37 137 662339925 1297285188 127 131 1438851862 67 83 103 89 996522053 2127873410 5 118722330 1760042475 5 53 1797289943 67 23434791 31 1235042221 281573445 41 229777736 47 1672651510 43 260845525 1736924026 67 922062502 59 83 79 2115385914 2037007229 127 1949 4999 1974240073 89 2070885197 981093725 43 599806368 7 1486223928 2 1013171460 859034617 149 30687593 53 2006276098 1137375424 41 7 1449477071 23 2777 1839212972 139 731296792 631640280 2 67 941950186 7001 2777 248844193 1494100979 1689743330 5 1323440435 7 235380110 47 393698337 8760406 71 31 4999 23 61 72881532 97 1957534399 149 308528936 1127075783 7 59 43 97 1729852022 231219235 211846610 5 127 1233047572 1949 1280498847 1192581406 694886080 7 1158088456 67 107 1599356651 865542641 17 107 23 3 1075990950 1863974718 2 743222940 13 911161084 109 1228945679 2777 7001 83 109 149 109 97 10007 2017691396 31 538279654 1604060350 89 79 37 2 79 740369220 106828392 113 10007 113 5 982194850 2086776890 59 19 164259164 137 1275563235 109 31 708367143 1438973097 1833286841 47 535570499 17 1113021671 46920854 2 1692067005 103 563842600 2120585400 71 109 1601558793 868312639 47 127 588411312 1488792084 97 1120118834 1014955991 37 927540273 113 1369297838 10007 1428889523 973541505 73 23 245040252 947829540 97 1025654041 733460359 67 131 230814926 1145590284 31 1758374184 2777 71 59 1171699880 73 555452328 1078805543 43 1297674430 533127633 17 127 1322974748 2777 1733226449 17 470643966 13 1661612940 31 29 1349760804 1554914547 3 1791817488 630877008 53 911660102 746436259 83 700822412 67 555038184 37 2071549266 103 697872895 97 73 1722849254 1052884007 7 1993050614 83 842574926 89 1814363466 832206769 47 7 41 139 233888089 67 799349392 1525965718 53 1266542890 41 67 97 791140219 103 59 1413411847 655798157 1123127110 108359573 97 1386228558 1227491742 3 113 522430940 5 1505319745 905064090 1763058725 103 89 187724763 1090593095 220054357 1985536350 53 137 47 891356410 339227043 43 571439728 10007 280326091 101 43 131 41 1937593375 884749783 149 897647222 1052744600 1148978840 1583429442 107 3 137 720336821 983461399 71 127 103 7 1818743829 1556023084 29 1336680992 89 893133067 97 815883018 139 2 1569120326 53 859680343 137 292068793 43 10007 1034413583 97 399759601 139 318166691 7 740052432 71 2777 507491196 103 1747134616 1691021644 13 684184696 43 1782677617 103 471411945 492019361 1863667177 41 75138952 139 1949 931210761 1664112721 1584207938 41 11 972719381 37 2 71 1816409827 1949 1418998685 3 980399352 149 11 477475691 1621059590 53 1766802700 107 528685930 1305302609 2049428829 41 37 59 127342178 53 1949 2005982913 503537793 19 313625200 1578649291 101 359398564 17 733308413 11 542436222 388889478 3 2137287718 97 1837676446 771294158 71 67 334044957 1949 989865842 109 103 113 1327097312 874421346 61 148669661 7 1541380267 2 1893324966 29 41 335539080 86190291 10007 1761252014 140951133 7001 272310896 5 59 1863763131 2086452477 3 7 1077772584 71 2 1026879538 2777 2035271631 308756002 2061978009 113 579896386 631899644 103 515572748 71 130317021 83 71 19 1664770595 2113372888 4999 1505448850 11 2132653303 314850496 254853349 107 489947974 61 149 7001 11 115108499 47 2777 1613231915 139 41 41 1345839227 24597048 61 31 1360731846 985429318 10007 2000105537 113 73 1455977408 1010648427 43 127 43 37 127 1656776584 43 1967672733 61 2125169118 131 1553859120 425171635 940260328 149 7001 127 412094807 689140227 113 725324287 73 1674135718 764640240 13 139 1950512496 1949 503652784 2026548920 5 1295801088 7001 4999 127024590 7001 1211950586 127 1414993360 19 480930575 23 94387929 71 103 270546083 1484675764 59 1187971254 3 552326493 61 127 101 603997271 1766669182 1877300649 47 337933212 1949 2777 7001 59 131 731144752 53 424623015 573649241 47 545863994 101 214610052 53 1623768154 858562619 89 129409113 4999 11 1026591335 73 1137945116 71 67 89 1391476931 97 131 1004422285 5 543737920 1703355870 803256234 53 139 1682724270 1558421435 1911073910 23 1936458607 103 1563701607 1820105906 4999 89 1795886767 931940983 1253789492 67 31 328979851 499272747 19 53 236564599 103 13 1105340888 73 67 178240767 17 127 41 79 104448528 83 999856429 149 113 1933247731 107 73 1003881254 204485654 691801183 79 1667500432 1902400084 137 97 1056983586 456199210 41 1803703939 627888568 113 2 7001 778256585 137 1103685604 1401701305 109 319759530 2 73 73 149 832053399 1949 2053331919 774181780 1918342493 1558263076 127 7001 544501875 1100884854 1949 47335418 1009544369 137 101 17 13 1003241707 1949 1899655218 2038718235 1894824258 137 1819575394 2 342643920 109 261167815 986972873 53 1576812128 29 113 1298361073 1945303588 41 1849601411 622961633 2777 139 2078588664 37 1544626110 103 142652013 17 598415300 1553153949 885017471 73 1075703537 23 47 127 231045661 139 1154640752 101 1915206054 107 79 899972029 113 2777 31 1397149726 1944598770 97 1616753611 1965830427 1834002207 3 71 675316145 73 1835166336 785331849 3 29 31 1041904048 1285194927 71 594519494 1714806327 47 174959051 963486162 19 79 1948287414 1549287012 73 1328958649 1299499499 799106743 2777 700704771 1323509757 101 397619761 196262651 149 497637626 89 1886454062 109 13 478695366 23 1690162912 597542625 447129229 137 47 101 389732980 13 10007 768611326 2005737752 43 17 1625064978 106466340 113 859127617 47 1678299876 1226953057 107 1949 1413139991 290438031 17 126385854 83 1435279741 19 2123719129 525173159 47 47 29 17 274146981 289994585 17 555684984 842823110 107 2777 1886117103 89 936061416 2777 1497666647 1054807849 10007 124377384 1949 1732423222 850241928 41 1638640276 97 59 2039288980 67 925101696 113 1045366616 1084385290 1979321221 113 1071718394 37 1949 2777 16700878 409279814 1586879449 29 137 59 1359010366 695263670 601762773 137 1049103667 89 2 1872027454 7001 909142859 89 695001089 97 929838896 2112993777 2777 1716406650 4999 1312117524 1962820276 1576390280 71 107 107 633870230 1753642333 137 2777 280374251 369646470 79 37 2051370983 887041515 67 1008798200 602359504 4999 19 584927312 2075971310 2081802052 53 37 971654410 59 1957051417 19 787077603 63401538 118644801 101 13 501214727 279392867 79 957412455 83 7 2777 3499111 29 356800688 79 47 109 1843160312 1518121001 101 1702857928 2 23906776 7001 97 241422233 128078218 1949 2096102724 31 1025021262 1509884202 47 2777 916276365 79 1556655902 107 1561393006 1942758911 19 949594065 23 878672036 79 1547894163 1813472018 3 542154108 345040385 31 1468388470 802265593 7001 785995269 661595265 103 10007 149 1550442148 1963826258 149 31 1362831481 11 3 19 170183 59 83 386110578 3 23 644124868 727373574 67 67 400466839 139 1112086319 1634284994 324544276 755542194 83 2 10007 1153086596 1373180985 267547437 97 59 381201714 131 1542390501 97 109 10007 131 1888666300 750330702 23 359948137 7 1924733377 1216598056 139 133264165 149 59 1264803945 43 97 89 317121151 1483377951 47 1749500740 113 577150777 103 315223569 698792545 53 1645426711 61 1407521930 1611828582 7 10892709 61 1199898792 113 1592933541 41 79 396487649 818187358 89 746464627 59719000 150360961 89 137 673348013 1878049156 1138667221 1032038551 4999 61 527962503 78071277 964622678 2 5 1473726045 131 1016615675 127 170889369 131 1027418635 19 41 917924810 53 1930024350 31 1173904314 1453174511 53 67 109 722562663 31 1730750429 11 1183108015 5 131 872880248 53 8536763 101 1859685023 101 89 342846245 2132447743 13 696781176 112400262 226320609 686657540 17 1980515391 10007 424813679 7001 1523103682 2 601481630 73 1171986968 1080380034 59 2140889045 3 1591954689 1256237256 139 127540006 737821363 41 2777 2777 906798803 3 235943493 536146693 259821774 109 1203452304 73 1832483501 101 19 47 5 137 137 1000210272 101 933576633 484573558 1152445399 7 1620212880 2122683260 2777 1372336525 83 939618930 498742989 59 1868618677 1945608740 1949 308727447 1304279735 61 107 1907405628 2 5 61 29 1758910894 97 1944140736 139 113 1770453716 61 7001 48761965 1785360015 137 11 189693378 59 1483886540 5 1866627710 97 2138104555 104611202 127 1291338032 17 52570460 41 237167657 1001970587 540607920 1482969009 3 103 1820510065 732781346 1255519199 2101654315 71 89 224496637 103 2109465441 1593248388 2 1456334162 109 1088483483 1645693772 923203684 1006294348 31 381162897 3 801374961 43 2079270461 73 1674816516 557664283 59 1164057525 3 80782951 79 1299818363 31 1359054601 89 31 2 546955143 2777 17 2107044940 1748884261 1805798201 43 769136040 31 232198256 885798455 103 867776690 2039423584 11 11 131 835500184 127 1631105904 2 1268438402 79 37 1495175883 131 61 205767274 1979238696 4999 103 994613938 1148752614 97 379665663 1804316788 127 540790765 2015322440 5 53 585306172 1032966539 11 97 53 53 11 333237719 71 1141767351 1639513712 59 1847360338 73 10007 41328910 13 190989354 2002503728 131 148603100 5 634474205 83 1505901868 561387847 61 103 43 1029062154 13 1340017289 749960509 79 468872025 89 607715763 73 97 1917674480 2115422521 59 846706758 89 1500207306 43 1667794607 127 1498057788 2 1299393530 12210485 1807496753 1949 753184216 89 2106695415 101 2103660773 1040250663 103 1696051382 1299169867 83 1986008675 7001 1397098557 71 727394077 4999 10007 5 2082916517 1717905380 7001 13 70581121 1841625722 79 1542461728 79 37 2 107 47 883113534 59 300167875 7001 109 1967286282 972146786 13 1066363623 7 131 10007 1230880383 67 353569401 149 149 61 17 67 652954798 186788429 149 1591261592 324572660 1581301892 127 127 79 1295777750 227921847 47 149 137 642885241 23 2094123358 1080072808 2 83 1693675009 2071566954 37 257254267 83 19 1970910214 1249812796 97 1574770561 1949 7 289465512 1641937871 113 418781285 161483667 139 1504073951 29 53 1660249380 2 73 67 785272632 1987404443 89 1695205672 29 548976211 109 1248563383 205113479 10007 61 1215460047 41 1524742399 127 574706623 137 1949 1326828526 295495686 739643157 1818857006 41 1179325451 7001 506935409 89 1761664487 73 59247104 61 41 1001938033 5 56553700 53 1793713397 1133784720 67 109 724891788 83 10007 1084758800 1158270222 2777 518257625 2096496150 94263386 485810066 7 1425492487 302389556 101 11 1907663560 1949 41 409401359 283563441 127 1949 1957792083 13 53 1196001895 11 932209377 458825664 53 1000375159 47 728869134 3 7552596 19 107 581849950 71 2105895216 1084796139 149 930861179 97 1252112320 1025758380 31 2 578516719 175883903 37 145992819 131 1790481687 43 683794342 199499463 1345854974 89 1612263205 79 735893216 149 1955336238 895358503 103 314404681 17 1087937780 2777 2109212033 61 532346268 5 109 1085537431 592336619 714880727 101 53 671009892 1195665690 79 846474730 395656272 11 266260555 1464690237 3 885906540 7001 47 1487294743 107 23 504989518 7 1543851400 734255585 1467097907 103 11 153642753 473573221 61 2 1347716368 2067082897 113 13 1516611564 11 833057212 491573350 149 89 41 2 866884072 1706151906 1287262688 103 17 1949381330 1020995673 131 2777 824144175 1948550247 83 123462783 113 1690407680 41 73 832939563 572885239 412802423 4999 471470687 607428052 1332787848 7 79 41 1723927738 17 1002244293 1733195125 2777 5 3 1439710602 13 1132238289 622672258 61 1253064649 131 83 7 303286746 113 1760689047 910390037 113 101 1620703065 131 830436510 1949 1391978943 2046077081 139 3 476448726 7 726702327 1555990385 41 113 2022932554 131 1054967759 1919541035 7001 370562930 597990415 1280278720 131 107 89 283842577 61 97 113 13 521641250 1445110563 1158603233 4999 1202594433 4999 43 1828418093 1126357351 43 47 1402878743 31 396368492 83 2108765147 1777760421 2777 53 348658274 883475497 83 2146030902 272017809 17 89 431306978 2777 980489275 127 283146500 3 1318990746 1762164054 561582150 766962577 43 1803294686 297326667 83 19186420 5 1555358765 109 89 391951283 1142126529 276254738 4999 61 103 31 2088202625 293721900 67 1939586685 627694485 1657055818 11 29 2073304859 1074753377 41 1129667219 47 554003382 812818575 10007 127 1761217077 1809851004 1192862499 37 37 43 61 980671502 107 1778953003 651215375 743564563 1158397930 61 3 137 4999 1995710778 59 1484371110 103 1654627242 1425154614 107 103 170142816 3707546 2 917030286 23 109 2116424361 89 402946510 2020552372 47 1570667343 1392537646 113 3 806571567 109 83 83 5 1185785835 146026760 437549221 31 1075628994 3 911847288 1751161789 37 993216345 59 37 974073322 2141470201 2777 13 1165061471 97 571289745 1312502463 109 1832075924 53 47 103 1684320890 19078638 1525431174 3 620831499 151886539 127 10007 2064115160 31 830250494 372083390 31 1900919969 1954064037 109 1301371056 101 7001 149 499551406 804293060 3 1572436155 1303798368 47 7001 79 1762152038 434685808 10007 913278848 1586860025 113 17 10007 588210975 11 606440577 79 149 791512486 29 1020268314 1677200604 227450007 107 2134559082 747327998 37 73 176675768 149 1205272621 953969996 89 252726030 19 1279273344 67 1818388740 790929644 29 671199511 10007 494285758 2 139 213796456 101 1746571992 37 442683608 29 131 691559182 76464790 2 107 247060004 594264518 103 1456227905 2777 113 1310488492 107 1822750671 1283484159 284808934 131 274440639 1949 1045641156 819240349 79 17 449804785 53 73 1648826983 1384292065 47 126593325 1336030883 61 15178441 43 2097444239 82050675 3 1768606543 17 107 1402304978 97 1313010236 47 1532709339 10007 1279945335 1129510104 393912012 844741628 79 2 67 1361652256 10007 775732633 1133172666 3 71 101 291382475 7001 107 930194870 747158102 7 1107413965 47 127 448826816 1546609633 83 10007 1947582354 59 978010668 1731737733 236452302 19 903480053 759706679 103 41 1432698588 886413727 64565622 2118705416 31 383738787 79 1942281466 4999 1833161015 429206500 5 1134568337 131 13 218091718 531158121 1338646547 79 949412046 1442118443 83 23 131 1941397337 210498922 1186027522 23 1160690262 760369431 47 676960834 113 752724866 1032610611 1872447178 1949 918084246 796532706 113 10007 422930476 97 1044820994 4999 2091346647 101 13 2008004726 760492473 29 954414186 220151702 1969566696 1918035961 71 2043796369 131 1604729998 67 1421079585 97 1271325359 477632356 139 1548286667 19 73 884801172 611267617 7 413234906 278999343 1590115108 109 83 83 1876247868 1912399444 107 31 1815306602 23 808204728 2048971578 61 109 7 1711869915 715194312 19 23 11 1054361814 254247120 992662820 2 257876020 59 334309458 41 1976416111 702603142 1029489010 2 1762727514 43 1959345525 1881580670 29 1337955914 1622845197 10007 1949 221328440 1909780273 37 467594139 67 43 2777 1504611924 654361140 69582807 19 563268210 47 3 1182356214 770463498 23 3 61 1131728640 71 599155530 47 28884132 1088063888 274381996 2 554944153 811419129 127 288531380 5 149 67 7001 113 13 1394959540 71 11 103 1614639845 1864046414 209941933 1675972689 101 529922362 79 1069449781 353832360 1681926594 67 83 2050472587 83 7 1827555667 354320414 183887110 127 1477118736 107 1881981163 993578751 11 1671250416 1196308762 43 1398284234 262526407 1928650594 13 2071922892 23 137 41 79 97 2777 49277865 37 47 290636157 71 79 131 7001 19 1413388606 1750773981 265031326 2777 1153779629 1938587461 814166520 41 1917752120 1650170705 5 83 1949 73 103 844090150 589806861 7 67 165967040 1908625583 7001 900671649 11 1879074508 107 1933412853 410350796 139 139 4999 67 139 339149104 37 314539047 1554931861 53 7 5 803710271 1377173343 7 5 1707169255 1084822820 17 71 101 47 459350740 1771886358 11 1562284909 998234934 131 2081605311 1542815685 127 59 1482669705 349939148 258070862 1902416735 7001 942165717 3 2055629929 47 1186716066 61 1220768051 397036488 1250149966 73 10007 1136905277 605717178 43 10007 127 1589287382 97 3 4999 17 17 1309784737 1264859891 101 1181782921 1978771901 1928734523 149 410053662 41 1375602931 107 1084161664 13 1290865383 7001 580634936 399415481 41 1813761157 131 332132160 1949 1620602853 376300375 29 83 605838205 5 1681513480 107 1508242040 7001 2139225560 1346031344 2 37 460121195 19 47754239 1377223076 59 871608475 5 37 1949 139 2 89 831205087 29 230894607 7001 7 7001 1228983544 1117884750 103 982540072 13 17 5 298613275 739952419 2073683178 127 707005073 73 2777 53 2131557975 41 1362990142 137 1226711563 2123457530 2 572058726 646654596 1783012304 47 201092884 17 1894813506 227837874 342651155 11 1707524489 415065948 11 1146413049 47 20861608 1285649325 10007 229310405 1512267105 127 1800143212 4999 1869396046 487637453 2080982634 41 89 61 4999 23 79 47220107 830763202 89 29 1123022651 73 1292273667 113 1958653860 889489896 110470218 19 1277120419 83 385018970 782825975 5 714983153 37 1586489034 1295641621 47 67 11 336930066 211214509 2137809329 101 97 41940957 59 41 1852540541 1719028509 107 959083121 1090252832 19 37 23 258923328 107 4999 1304798988 405618860 47 865751045 61 41 467733535 29 936830819 1102432767 5 1131937580 61 1457065459 763399811 11 7 587642279 342335875 3 2 1678278368 131 347084893 1746280304 17 1538990331 1408046092 139 137 1692660756 1532261019 763591776 1297324407 53 1611513984 37 1083811067 29 268427248 61 4999 1318995874 637192755 31 83 1306432201 701331574 149 1168426710 108823640 149 107 23 19 1916575201 378497062 1043103568 13 2083077767 131 17 2065092357 906971295 695847765 131 71 37 67 157854144 1943021507 67 59 31 71223957 398893275 184748265 13 1550582546 61 1292080894 1014463093 2777 476655388 682363689 1296800235 43 13 818575225 1404287573 10007 127 1776117606 31 17 4999 1381515933 3 139 1952978217 1168015914 101 1319876961 1845316798 13 11 1799742483 10007 107 7 1099857523 913801432 37 2006984699 1949 73921672 53 137 33952710 251604610 71 47 10007 212038323 888781712 137 5 141821173 41 1726600622 1139608778 7001 83 107 761453730 675054547 17 1162159661 101 106553990 2145449979 109 10007 489302272 1247552676 2 59 324527376 1069847590 1298689165 5 13 694567991 71 636720971 103 1137569192 113 131 1103608583 2 37 585615539 53 1407460898 2061884793 41 787783604 1015654307 17 97 460939661 43 170122233 300172569 149 436561209 428824926 23 1551402693 5 1443312280 37 1949 1260676420 73 320092079 137 1868776395 67 2120212503 101 194451765 107 483309080 2777 137 1607278657 1647027837 137 1028358442 73 645679452 1437865965 79 379357099 11 690553490 2009431320 89 2 1805682435 879379808 41 4999 61 628575317 137 149 11 1397842809 557558518 37 121401294 549173044 7 37 73 1441836432 3 1896371433 157203618 1485997524 1628818565 11 2134207998 13 1912934746 61 561993249 83 79 300629578 97 1041151537 364803075 13 19 1115327341 29 1125305734 1966181208 17 1385183525 11 2108538509 97 1949 1023304909 1600772170 1028390605 17 1816338361 1881946373 97 779255611 139 1634489989 109 2 1441446182 969440488 67 546828071 5 1351072375 47 1774641839 606132650 109 11 796019664 114034928 758574600 109 89 1229266754 7 812591521 140846902 43 2140843831 67 946442402 978042764 59 1019796491 31 897899684 43 2090776369 31 13 959620350 71378099 1149398712 1519632072 7 11 1627463057 2093277140 41 1173666615 107 658305409 1696535290 107 149 89 1753582130 523597502 875839075 67 913856091 29 1460009315 43 1840513687 17 2144418903 820949140 103 67 1722077349 547942980 17 1949 1458754168 131 1186942244 650760412 137 137 1202686698 127 53 1917622044 137 433287297 23 1602947737 1047968494 47 116112842 47 1903481435 1461851004 235394284 31 128338846 113 109 1571386183 69315062 109 61 923449843 1949 1054635084 31 59 37 1813671550 43 127 7 101 614528642 414516348 139 871016673 113 1699353890 43127919 53 1561978396 29 43 710064618 71969568 19 2777 235444917 3 11 47 1990766780 1866103838 1122801245 31 113 1180810450 59 292199624 1383044311 157117986 41 47 137 33809134 1955778273 79 23 83 212222032 97 272276769 142008026 201667924 149 4999 975032045 384168730 10007 1806559076 83 2777 23 502977001 37 7001 1949 1540179709 73 10007 612148204 107 2144102509 1727138817 17 131 1949 139 149916226 1970376013 1194025247 43 1559748460 13 83 857043475 53 310927293 139 258325886 13 107 185436727 41 3 7001 4999 264572075 245530884 383970001 53 449779814 999336330 139 83 107 1719344801 43 1407240919 2022855966 1949 2065250054 579517609 1803411287 59 71 59 931208269 567893475 79 1181424941 131 2110619076 10007 7 2131866954 2125010319 23 43 63185275 149450679 910148675 127 271474539 29 398808442 19 10007 113 4999 1178084336 23 482741700 645984544 47 37039444 61 89 1651394644 102181256 67 131 1718981738 766281094 41 643541822 1453442251 1443189880 11 523083858 1087159100 1072977489 71 11 689191030 61 770338860 1412127798 10007 2132956082 59 5 107 935827885 933513002 10007 879664339 1919233467 31 4999 97 1717413227 1027059791 1137595003 31 1737016370 109 160891049 2777 792036501 1846846783 73 1219961192 71 47 1968058354 113 1307142190 1949 1335569053 537510623 13 1211019153 2777 1699114812 1949 2126534410 557392070 1821124560 97 80126445 7001 83 1635797117 1733509365 1740884764 79 1397139648 79 29 1166226580 7001 17 1595703078 2777 1789726514 10007 1855307807 29 1135862604 1131735440 71 2031354233 916098445 53 43 726724682 313357633 1495215267 131 19 13891736 71 23 7001 128868222 19 19 139 683425053 479405996 1949 11 826763179 1117233876 43 1147611520 5 2136994804 1571793657 7 43 79 1879276727 19 7001 107 1738805426 113 1855480114 691940082 59 242489667 89 1322371434 67 1225010864 1833616337 59 13 13 713033100 604054828 7001 662763667 83 2095408870 1466310951 47 150488952 61 131 920008677 922199783 101 2127358556 24322455 59 983331163 61 1021909027 83 101 2 139 752303445 73 758083611 978421336 11 961225782 943316957 43 127933729 862532571 79 531687854 977741525 31 2072778101 23 919609828 109 89 2022401870 37 7 632604203 1504535439 83 475459026 1396900122 61 109 633314416 5 1304391595 1949 1714168888 972843350 29 131 1555291864 73 1192067078 2010689627 139 83 131 2064592619 430138762 41 341607490 206984523 44237946 79 1024164058 38341080 1669588581 131 137 111911601 89 107 511361312 79 136499439 283307408 149 2777 1418794293 1938942650 1370761425 17 4999 43 763116442 61 1087892955 1989545297 149 2063887703 1949 125917094 571325121 127 312408443 2019774161 809234844 67 1741626291 29 422644521 83 1287035018 74053700 127 4999 89 1547056342 127 2131717987 272170619 71 1728690131 7 1088936051 131758655 1312587810 109 11 671157234 1276881268 13 1887631778 113 149 1850365142 476106107 1626877273 83 181633050 1189036347 79 19 1938964858 1727702414 43 17 832579923 379384190 7001 29 31 1829108290 109 1925402056 1663264406 2 23 103 253184506 2056348032 1260906073 7 261984976 139 79 1586479896 1383233231 19 875287649 59 487297492 137 89 17 2019111318 3 47 213008277 97 139 43 1915106824 99269440 2044690282 10007 1836171839 2777 829653390 107 1913003138 2123378570 1095883168 37 1442378889 1377892326 1949 67 589458474 53 954802632 17 5 1428965200 103 1363127132 29 1854358426 10007 71 47 700742834 139 7 2063275620 175943670 1102919194 13 147515226 37 127 436780445 2777 1802328540 5 4999 408008382 107 1930514509 11 1383697282 773627481 3 1104721035 1728752137 1915497655 83 113 97 131 622994080 3 79 2777 453234170 316586331 496068185 97 53 1599986684 1968925751 83 8890877 2112002918 2777 506758068 1616628350 1397730458 83 4999 73 89 225277161 3 859077912 7 362259534 109 107 43 41 13 1504087416 5 2132057645 209035260 41 131 855636566 2 43 31 3 1658130123 1203043683 97 61 1050869814 7001 2 59 1125385529 1603710449 41 1450662038 137 13 848252860 1683916887 107 11 53 419515405 1344079212 73 347397729 455138271 47 616887173 103 2017222761 67 131 769566785 19 7001 1803393683 101 390820611 149 1100900100 76123935 5 23 13 967107346 67 1562041702 17 53 103 418834565 1793779608 37 1981898512 19 139 37 1529845 53 61 446755020 37 1558168334 591620102 127 127 1133663355 2099187635 73 10007 146262312 672694926 1084237995 2777 664999298 37 1244982919 1583237491 1642018609 10007 2777 1589322177 29 1352612613 149 51312620 1692029063 838151487 23 41 824292044 1819622966 2 2128941368 1333063498 83 61 41 801114621 468091670 10007 29 652317126 7 73 1984081543 17 504264200 139 37 2032424578 2062784299 1186232022 3 804699333 1623465053 131 882562813 771587420 103 139 1849235428 216254679 79 224561141 41 703904810 37 89 757970208 10007 41 10007 53 67 1622899167 1758167563 1949 53 1263659549 426728864 7 811337621 831152890 53 277816925 5 47 73 1300925992 73 587009644 149 59 1577023508 29 149 127 79 19 275931205 2009111205 73 101 2083791903 57603936 13 4999 329857122 23 97 101 23 728477850 1138428493 89 1653145452 73 372427166 5 149 1586054340 2056990445 19 203891584 1687233999 7001 1924669231 347555342 101 2777 1195173591 195947897 71 67 494153341 1355707793 97 2099622133 83 41 290461343 101 1130366268 1709432070 31 83 1954246833 11 1807082786 961941002 2 1795998559 109 605983320 101 429879634 127 1022593459 334540733 31 101 59 1253821921 1708716995 107 19 23 374127430 2777 11 10007 1648202935 829867572 1220419298 2777 61 3 1544459655 1671516321 1248447965 59 1901401378 131 572672788 41 1539144278 1109138394 7 729574556 113 1327769836 101 700036757 101 97 1065310402 1042763657 13 53 76770500 1757981380 67 139 2047010257 235966381 127 29 53 1139078332 1380540661 11 808586977 19 1055049328 1646565190 481080716 7001 11 1055655426 23 381350396 61 7 693882661 957434966 127 7 17 149 23 1625084021 1611053286 3 17 670333086 1627349412 97 1834463478 131 1291443378 2119032285 10007 41 200390206 1273977975 29 734403163 4999 1520215896 79 1056200131 1949 103 29 1611849116 7001 61 31 1800930368 47 11 1920764725 349237790 109 47 131 221464146 109 1479351419 1949 61 294706067 1318360243 43 37 1869981759 117410847 89 43 2128633558 658239012 1513921489 37 97 53 4999 460937794 280439057 7001 416746902 11 53 103 1951816186 79 1534968025 1448723905 230742754 109 113 1640375235 212246653 187990338 109 107 4999 137 1748373724 1477979564 79 305896010 127 487669447 264085161 19 188474574 83 73 1083232692 42261379 580636271 67 149 881577527 1636563606 1949 17 109 482767313 137 737433873 10007 1934182981 71 109581967 186435358 97 101 113 687903167 71 107 1155474596 1564007705 23 43 59 1598441957 71 1094939280 113 2132631763 31 621372288 79 934158131 4999 1484323076 53 825262205 1634924594 127 799980499 527488054 101 2 1105038944 97 955869913 1997250855 1419074696 1394704215 7001 67 80078266 73 1329519043 4999 156669115 389317350 5 73 139 7 2128880838 113 89 43 2058770517 89 33620017 109 1574626644 1644227085 5 1038834045 2777 1237914398 1427816133 1671278023 113 5 3 59 53 40353753 79 1641672456 1949 2115058698 399921157 127 2088825007 79 1434439050 3 1671650217 149 1334864031 1124931822 10007 1716800920 1561394920 19 10007 2047262081 13 737866772 73 1219785324 131 73 600308419 7001 2075684484 811394897 127 47 249681860 10007 1629269997 687180738 83 19 37 10007 61 71 953643694 139 3 19406595 17 19 745437545 10007 502931806 1423641055 1592021461 31 1588127843 7001 1848186989 149 149 1446387700 1363819499 7 280798378 423855600 109 37 1642852061 814067631 61 137 79 1992833855 79 29 172950124 127 473860241 127 1059553634 1980724003 53 1663280344 37 873187611 1544601435 61 31 2065690642 1505191639 10007 4999 1254189112 969011159 47 131668291 1044436071 4999 69041189 131 500539734 37 725927383 131 83 1243835012 331108248 53 137 101 43 674208266 1274796877 1949 1360097956 2017464168 7001 2777 1694311571 1175909542 131 19 1720188750 2777 776609881 23 2067936486 37 1730403461 73 2009555607 2109543837 43 83826364 1703439942 101 131 2 963071436 569846705 1777553491 137 546846055 103 7 36998773 1762805422 1052453958 79 71 1003621367 7 554765026 51189525 31 3 2021299917 101 137 1629790634 137 1543395831 22945719 97 2777 19 795180932 1011020134 5 681414331 7001 1245400889 113 1327513378 134733855 149 3 139 378555086 131799197 2777 23 61 109 1208588863 59 7001 1378398886 61 585199588 7001 1696328298 19 109 89 1912428518 13 1833404222 2 7 870650774 1076005084 2777 71 925141190 23 803514265 4999 1826237546 17 3 73 23 1268246151 1949 4999 589105970 2 391942596 101 3 2105448352 7 101 828646218 1628019331 4999 31 267246908 971702657 71 151666626 37 1999892254 1383302750 1949 61 1152293233 1298540428 10007 716701340 109 932794300 2777 13 1982899152 1837589681 61 1354149126 681004121 1267307951 137 1477017453 3 53 7 1430270002 1089574675 684852935 131 1992251470 4999 50884821 113 1482758315 1333471642 677074905 5 1599215855 109 1349679529 19 2091059212 2059322847 740449015 97 139 78839296 43 888326293 11 67484857 40909407 1380922158 7 1664772233 107 1949 224425701 663773436 19 2050081827 7001 1854242854 1506003626 83 1913342283 101 1438733587 137 629045775 962393216 112148575 149 1466257148 113 1316410323 3 244277808 844782666 2042968811 7001 1404632555 1604962688 10007 107 45322204 13 464286355 532563902 41 1061008619 1257608170 858445257 3 1380404636 1274854932 13 137 873317094 107 31 59 43 1934353753 254576598 963744777 89 67 67949792 1118446142 13 1992889269 1766194273 137 47 1968647828 53 1032041260 2 1912249570 23 11 1293224930 19 3 1250312604 73 1221229848 2116892179 83 2064439661 1888536101 1523150802 17 53 991442393 47 2117534757 47 89040043 436327120 5 1860102625 47 765664650 1949 7 934017245 634239669 1949 211710125 2 1405428684 131 1253892962 903838604 2 2116237504 41 67557257 929290048 10007 35531153 7 1869560203 89 398012600 318237040 103 1417356846 53 113 73 139 1449558998 61 439643592 959469549 13 1125806695 10007 1836014311 1890592489 43 43 3 1831617425 5 1553055515 5 5 3520285 1814083655 7 1301969466 1139708353 61 758934916 79 1656751186 91291249 47 131 1851286775 89 456817420 17 1002328789 1309412323 103 43 1802857216 1304792716 10007 1216340843 1028352325 109 7001 137 1848340653 2777 1469596731 1224495426 7 221981928 61 71 1775297206 990363296 19 1481087696 67 206650158 801138041 11 1713194399 23 2070163231 1495696153 260559421 71 67 2025869955 414109781 10007 1905683045 13 11 448426079 149 296424219 71 1552225234 2083774661 97 109 61 1349433582 774943785 149 53 627981649 37 101710891 53 1949 101 1815502674 3 1413195564 127 1886491401 1959680866 83 83 2009190610 1689293205 5 3 13 1893562122 61 1243285042 137 1960633478 37 1555417988 801788516 957329139 71 704099292 604116959 89 309859463 89 2099298536 1413632506 990036773 11 739879076 1527863075 47 79 326512451 444581119 1866264776 131 107 53 444260188 73 2015872151 109 1700623450 1397942440 572791383 137 303740476 13 883991979 1697829897 2113266228 101 1893165319 31 1659199174 3 1854251628 1701943632 53 915510725 107 281129967 53 2017543474 53 1917531308 352874848 61 793998675 438154275 103 97 139 31 2 942494560 19 1072314514 1309271760 23 1107268108 79 19 2129511698 17 43 356639979 31 1044994128 4999 678709231 59 536035591 41 1020772941 1794264030 731131440 89 2 83 131 103 107 149 1234561850 1688742160 10007 1960671510 1354617569 125938652 17 137 4999 11 37 899590176 1362691521 113 2095092659 113 47 238812170 178511734 10007 1757952820 248470445 5 37 67 131 73480782 348314828 137 53 1685849705 97 19 246944862 1430215984 1524909180 2 1193870262 53 59 860559958 481156926 79 10007 652856680 897077515 150163788 1921772429 17 1916365314 101 139 139 1949 444192692 17 763364549 2777 704100019 1472984671 47 784429953 235586795 2777 104614694 89 13 287349244 5 137 43 179266183 1485735527 2 1824079894 43 43 982627400 2984802 38855620 89 19 1205309403 411371544 137 109 1618967517 1126283785 31 79 1856646088 149 1036327482 10007 83 2052843233 733694436 1658397644 103 362299204 31 2104339396 1154147267 184411169 19 705905746 2777 1883100362 1927998898 916831212 107 101 645415957 83 1126891664 145681906 10007 17 43137670 344444055 101 1492477981 23 961217699 1901245580 109 1199333896 107 109 3 7001 625098287 729287169 2777 1429553355 41 604675421 101 1428983755 149 43 160548412 17 43 1446079250 1233541682 1108238308 2 2 83 168694813 284438030 137 109 1743471350 97 747886393 1094548194 10007 41 390763326 826998201 17 1828810289 41 1570894172 31 71 79 67 499256936 47 71 825530419 570153821 1373739644 109 337733830 149 258481773 612282676 304191033 103 795221858 53 1612479102 1447279827 1642751915 7 1996840154 1949 13 2034035653 107 2011518327 149 1764158212 31 79 1223127296 1988403377 1490294635 5 2018808917 83 3 1407123723 78633409 149 89 7 1898683437 1734356204 79 2122596490 19 620324462 1940739429 37 1615169931 79 1475621566 109 1135138341 279221070 41 1886165117 23 345828930 71 578927539 127 1104375034 107 1428604615 3 1640961507 77813115 3 7 1816347372 432767211 47 207477957 3 37 1330222113 354106835 107 2120052418 896161126 355317086 47 1485003410 67 4999 61 32277357 164841398 61 97 1715174467 7001 508748668 964786807 41 17 1079435076 10007 47 1919920625 1481435206 510720426 1076226111 61 1450436215 103 122695351 139 1105230839 89 31 639799235 2016645051 7001 53 736765375 53757604 10007 43 599479321 2777 1866005150 137 113 1937126009 13 773901028 37 71 372828668 7 1549173969 17 1255939388 67 131 29 13 1987962619 149 942148682 2 632585197 59 1887748846 113 1999525508 1268430078 47 7 1526444983 1742195665 13 1694235322 155846366 83 971313476 2025644299 71 23 2082403969 248439721 2 61 1106193947 53 131 414860242 1949 1699262936 103 770292301 53 41 100261359 245954854 47 59 1844400062 59 384194017 107 131 1065756395 828480942 59 1355143093 56404649 137 1194115296 10007 816926831 19 524057875 1710427084 73 37 4999 61287740 59 360716560 61 1188497465 29 10007 7 1949 83 61 1922487224 31 1332466553 1920704038 11 23 1998086475 247949016 4999 13 1649080953 2 1182287481 89 23 461454980 1364190214 37 517783698 980649961 103 584711224 988076631 103 73 1167634708 1471049014 10007 897337697 7001 139 1616777219 113 945390657 61 131 1510931992 4999 1212377134 41 5 961122267 544642952 137 1883252349 11 1115922835 22560388 149 603376084 1756766806 97 1590461586 41 989450779 1949 7001 387099292 61 139 1466526247 278836021 89 61 903421334 59 79 459958698 2034234753 61 13 213968872 109 3 1984540015 1949 2135700557 2037310513 1879974250 61 35531655 73 941594880 1194955961 535672844 4999 1701037496 59 63873695 149 1866984155 2018699835 37 1346133186 7 113 1122477477 103 1922554225 137 1949 1030650690 17 7 54361370 53 41 412125153 1776860501 384066106 1450607921 41 3 13 2084636866 1420859284 13 813181546 67 448635350 891674019 2125289567 139 131 63721690 1244928407 67 248921375 19 23 103 139 53 1198146196 456256012 109 113793901 97 103 1412483187 2 1479409832 1405435718 113 73 13 1303912580 2777 103 1300404864 2031415027 31 1224088445 47 2077092808 1130198915 353254335 4999 1440520253 43 89 649886010 707784693 609479435 1724352829 137 2139666208 73 1635986137 13 1150605612 61 19 435573955 513038565 29 1645425287 261600742 13 113 109 1895034978 458447896 107 1949 101967782 892507519 79 2 7001 732424192 109 43 61 1149189187 2006783383 43 98111690 59 1354993327 1823881638 67 17 1022423418 2777 107 7001 580018848 1460604628 2071503035 890022823 109 137 2112765365 1084947388 1661413919 131 53 43 67 101 7 1847126043 1730599368 3 1019476644 79 2 2114556778 612518514 76956347 103 107 431247582 83 972404179 561569831 37 1311452629 139 1900759471 13 53 101 7001 1957773642 601630963 1949 326071598 83 1510431510 224954485 67 127464217 1706923706 107 889220504 5 2063806405 109 519523757 1821428343 7 1321877177 1792516313 103 31 791731754 5 417867320 5 7 1199756936 1791494082 1556117856 2 932718522 43 1782005656 127 746112427 37 53 807982509 71 1460935050 1236425595 71 355285830 5 930371886 17 1240639295 41 1547508895 131 103 13 1470346007 928300750 898902222 101 33237484 37 1469881425 1612852052 29 47 89 1629016662 437624748 1919670162 47 131 19 182385237 131 1599658695 43 754076817 3 104816265 13 1053399048 1099899723 1722614777 17 97 1172693810 1949 1437477154 7001 7 19 1319790863 2088044881 1662387044 137 1549794319 71 810329986 926708404 41 89 635851511 1233120810 2777 83 101 202166852 1581656394 31 346550897 101 284569318 1901347735 41 868381773 252933453 83 31 67 1850337124 1316842656 813354967 31 59438253 17 134020231 633109881 47 139 41 1058241119 1842508225 7001 424750670 1175646852 31 1435259545 1459448848 139 634709306 149 101 2056395249 1788802415 7001 592848954 198868030 127 71 73 1978362926 67 1147655596 1607381734 7 1980918575 5 2082215433 59 67 232490938 1228758359 29 1847631905 107 7001 131 1808807281 2777 37 322517652 149 595793784 47 1636080011 186215006 37 10007 43 1051150020 1252481957 103 41 19 1948019851 137 411476760 5 101 147249617 4999 1167521765 7001 7001 222078721 347283358 851754795 131 31 97 137 113 1949076326 1942725564 2 89 79 410022087 87862208 23 100419154 127 385121852 1595740489 109 19 101 228759554 53 1271063013 2071845548 4999 53 10007 1883757708 775072171 139 1651227917 578197092 103 2139316711 7 1471301594 53 47 29 1224178102 13 17 154874063 244059820 101 1310450053 265265973 664274010 19 4999 45942137 10007 17 632130817 1816697008 19 128905812 29 38093424 1411404453 89 7001 7001 389232442 17 4999 1278089331 1826412039 1002584336 73 243829214 1624847217 67 342375711 107 137 149 1800268064 103 1797095796 1446309673 1186638345 97 137 1401181063 1467037211 31 1335688918 107 1580239023 2777 2012716837 929789586 97 1188350395 37 1373740946 1995055562 10007 2 576575218 1635500915 43 3 137 107 2050627929 1326749663 1117529759 37 9852348 101 101 97 398730625 1999824393 113 846889235 2 1028371282 928945832 79 1577971069 67 11 1664520508 59 555268942 27038914 2104822345 10007 137 1971070954 31 101 299711110 127 103 728507876 363162735 43 272776363 67 1702958631 11 59 844186876 740847502 137 97 3 322859289 3 1692170628 936546377 763776017 89 1050274903 4999 1503352422 495997205 11 425399454 659070818 127 335289691 11 2 1209491454 1748149792 137 23 697045835 79 149 1999106180 392518069 418164264 139 19 101 5 1734115775 971385650 3 1575065025 97 1647997408 1215573690 23 127 97 103 1686666708 19 696652651 2 1471951960 781306205 137 1718456486 31 680398106 234283443 1113346760 1949 2085964026 1949 1764975420 163348923 47 37 188314460 1981864300 894496065 4999 1448230296 224302614 1949 137 23 2777 1959012434 339227212 97 479115495 131 267835657 2098746808 621789619 113 341391080 1727240562 17 53 1635271456 137 7 1829045050 500026023 757338632 2060080934 59 137 815658133 2143228964 113 480113400 13 331137378 13 83 184868390 1372915737 19 1145448687 97 1414013329 618216405 11 131 2777 1678066121 1076270782 137 61 103 550155239 1861087739 113 17 1920760691 485255752 67 101 1365228413 1664314461 131 47 1786782456 5 1187795363 67 10007 1769307649 1923885146 4999 118046386 13 131 759012035 287175187 97 2016347245 97 41 5 972312885 1932681662 160024602 101 19 338895248 314166064 405770461 127 2077670093 113 1328715248 345592835 149 812862846 2 19 61 127 149 1949 101 1859076498 2 109 103 61 1196870691 470281391 1884598575 5 47 1484940684 134359599 113 23 357069594 139 793910454 174266385 19 1096181577 97 37 1534892571 1815259092 41 104356070 938390945 83 101 47 883865409 833176775 101 79628703 1838057978 61 1180995380 59 2777 1769118397 113118318 753834808 2147018464 139 127 1320693839 10007 24497812 1753432137 31 149 47 486919342 1739184945 131 1081268498 297013810 139 1871989803 710074215 37 4999 1381538637 1004714476 73 23 198976294 530141763 97 11 2038761230 1222970155 89 149 2030532366 1250983878 3 194995650 101 2777 1713650599 1791391134 1731617822 127 297387159 97 1665746401 41 1949 1948336294 7001 139 29 1019391325 16415878 47 1522601190 13 928768532 139 46621807 109 1998455704 1569161339 1949 137 204601828 17 1119783438 71 2083020720 67 131 228676875 131569981 1950328348 149 2777 13 1991411266 1949 2135928590 697285934 103 2143448952 4999 706233725 5 1199152340 427250604 73 1632601572 101 107 1504803595 1506661757 4999 3 1949 5 173072160 1596002395 449354105 113 2027004502 2777 1453880191 73 1994124139 37 2 71 1725966051 109 224504517 884338022 101 29 1553667054 137 1117002922 97 23 424709030 73 4999 493241332 472005580 31 948809901 1745126608 1990394475 71 4999 19 1650717853 1097409248 2 572781324 113 17 79 140491704 71 1772159354 131 245603123 149 1723056860 1391001790 1908517773 127 113 7001 1135044126 198268320 3 71 127 127 2044867259 2139774105 31 2096825027 2021581936 127 1790907605 97 19 912435178 29 1127419573 2777 47 1843524193 2 760570456 113 97 1131630809 856333654 41 1480948085 41 59 10007 300269720 103 1631946935 131 1995296632 1935100691 17 338678556 386675217 17 61 1650736555 101014461 240854562 31 127 1949 786921784 84428248 19 272208963 107 67 767063077 47 585599633 10007 61 159909780 1466936439 149 61 7001 254046264 19 340260759 5 61 149 227542519 212678623 1235425569 103 305259186 41 131 316658211 31 955643884 879845681 13 43 593234135 1375611489 73 131 1582658982 79 490727150 71 131 225322227 71 137 880042653 97 137 19 1152796634 59 805640221 37 83 131 13 97 1605069807 59 710724443 139 131 103 2007499664 67 59 1102103067 1028663230 89 1977516766 43 1984311798 29 729667724 1136292674 613974451 103 1313112325 4999 1513322970 67 847039862 193852530 29 1815007542 61 2777 1942866574 926619432 127 1728976674 966689668 67 59 1184007996 94886370 97 101 1831015062 53 739797956 13 1061469838 164916661 4999 991786603 1058793199 137 1107905711 575268891 61 1881978812 67 518849126 2777 107 17 835938263 426483546 43 130405541 2 1847821927 7 211135729 794664078 762322798 131 43 79 499045282 7001 339159918 1491486744 97 929821308 13 29 1502425152 19 11 45287022 1024262902 41 60628660 7001 23 1048883705 10007 10007 1939546733 101 46831042 79 1211318929 7001 2777 59 1419244941 1914384744 131 10007 103 97 1271882624 1967126535 43 769968855 31 2777 328088665 1771775315 139 1042471922 72349740 3 992609394 43 37 1138637519 1584852524 47 385734358 1761817482 31 516083381 217206025 1433762794 7001 653427115 11 1320341231 89 1116956942 113 71 107 110675878 1949 139 89 102060578 7001 1602899953 59 794794369 107 880391506 107 7 1658134254 47 2094131295 61 659308069 59 539427174 11 385155451 17 113 1155783549 67 10007 657770117 1249974370 127 1949 800982479 1835145267 1477137732 3 507513244 89 669930234 1948332178 13 1100247824 41 1409985613 101 866333204 107 7 536739574 10007 61 7 823606497 866876990 801528097 113 1267647141 1949 37 2115867459 1868127706 589177284 1973484566 61 897722040 131 1254129155 113 1281857084 2085513197 23 71 176882868 501553798 71 41 113594631 1043731973 23 264706009 868654206 53 661547402 2121618577 107 1949 1590964847 73 2 1418938296 1681704172 829817949 59 985554585 659989999 593900328 67 89 652178828 1910925853 79 2110950804 103 19 59 438583934 47 131 29472243 47 1702621483 109 104628991 5348303 13 1755873847 427959904 17 1818534761 103 1107409856 1477971308 109 29 372228108 13 2112968598 795246192 1230849737 13 1793441140 716318488 31 127 354132388 7 469662018 2097854122 43 378206995 1867941022 137 103 276043399 2080666538 311799240 31 1359809203 4999 649820010 1281510841 29 10007 518762880 1622414896 73 1953176417 492060104 71 73 109 305867415 1434604842 19 1822849101 67 1300246354 711356487 37 1820749058 109 1682415763 1037979968 7 873869577 3 5941812 109 2132331575 149 127 1565392522 2126465691 71 974274367 89 862397564 127 1799750655 61 1866704420 127 1946449516 73 2121062742 43 418266753 127 109 273501176 2777 107 347446869 226109939 1144206679 101 1000500531 113 1240564285 402166830 67 109 906273376 2 61 668701215 2117675390 89 2125545259 1478067144 103 543634206 107 17 45347610 67 137 444908025 109 67 140478632 410253998 1306382711 97 1467526483 1359362827 330945071 43 29 3 1378996911 59 307198191 1594414870 17 468358852 13 127 107 1914795923 1220379082 19 17 1308226435 2027796648 61 17 1148143810 11 661675652 1613686826 67 1397727725 10007 883378592 71 1183576958 29 1841372100 534623427 31 10007 47 89 7001 849417328 19861837 582978018 137 1949 59 1793431909 1370150864 83 43 1972150348 139 37 854909235 43 885217952 190971469 113 1707742078 19 2095026507 16525803 7 131 1505887575 10784821 103 10007 139 1520344192 793284815 43 718179860 2129257612 103 1264772663 1907211515 11 10007 1489291775 713512555 23 17 2 693996626 47 7001 843676508 8765689 1787702891 59 2038971033 43 1936254134 79 1819630937 419141155 4999 1307678412 1489033320 107322714 47 31 149 654135330 83 1237705894 59 59 630339303 1580421967 4999 1382973350 464152151 1812092322 17 103 2777 137 1138776195 658835466 1667938539 31 137 127 59 1922313810 61 139 53 127 7001 1387092095 1854864210 127 149 131 565743543 296520858 1792401682 47 107 1111843260 11 1437488206 11 871461822 2075958637 127 37 83 1212838911 1676137358 888991588 2023740233 31 1413919700 5 83 1810531124 2777 69498927 2079647050 7001 1397025796 23 5 47032620 342868762 2070391336 89 607812273 149 1277649698 103 10007 1494455387 1439194619 1412230191 107 61 1906120253 61 1283198623 935979519 2777 7 131 149 701066307 97746086 138477733 8977734 17 1603853155 189545468 127 10007 1416731018 642849680 1202749402 4999 785463392 1414080598 53 717333348 1949 700384934 2042757281 127 1205418907 7 61 2025111913 71 471895778 892579632 1949 549651820 110539920 5 43 29 217213845 89 1636216317 83 1142691212 2 390376280 4999 107 37 615205660 1975904377 725446709 1152161107 61 1492315405 127 149 53 1660066106 53 2073063783 2018020265 89 281097867 317149326 13 893778535 1520813067 389551775 19 504832641 468660346 19 1949 97 552657639 23 2117124608 1773661673 113 398184315 97 540988758 865273860 127 168538433 67 139 1672686246 103 1095835540 786475143 11 340025123 89 991378822 71 23 1560906316 1782280591 1754936121 1949 778864792 1807007922 79 11 999431246 1972290529 936033116 29 833591805 4999 12977404 3 1361828661 1819975584 3 1938419736 957121018 7 1092874529 71 3 248772630 1504744236 23 1917425814 101 53 319206174 13 259305306 1855558211 73 101 176853501 11 802858521 131 5 5 31123345 1526225615 1454669964 109 4999 1364007144 1861352655 1597731471 79 1204152558 29 7 1580081825 1452921360 1619259876 101 73 825508846 19 1514475236 67 1357719892 1758947317 697525574 89 53 1513911464 867815054 109 67219844 549539697 139 1071825227 113 139 109 85571649 103 1853061298 19 1250584161 79 1147060013 1562482856 1403191365 5 703439284 1891021720 4999 7001 1777718905 981086020 5 2081527200 2057161777 29 23 1803308629 1759819194 1055376960 139 73 1213529224 1969611759 17 162454958 75109009 29 429065875 350159109 103 1334089887 1143141464 1934584996 71 47 1284330729 79 47 1961467067 7 263771123 53 1062242589 891098699 113 109 1122700654 428594213 458644659 1767690680 47 109 767229527 2 1349887740 891825042 1359730419 109 53 970075271 101 37 7 1225461146 1257378474 11 127 113 1012571304 11 308462625 19 403535699 1682651595 5 2777 222437700 149 107 926341800 1569062659 4999 1080457159 220703309 109 103 61 1981736463 18722120 101 1728957390 520548546 59 737240046 61891368 107 1960622797 4999 488692242 1714147046 2 668890966 338008024 19 67 97005772 107 2 139 774652421 61 1845660042 2120715386 330307592 410219295 131 1186902617 17 1531048662 127 333643859 58272433 47 425836842 3 1400325990 7001 249312611 1266242866 23 716065935 107 993743454 1403891701 41 1704871204 131 97 2128699629 1867413908 131 7001 79 1788011819 79 19 67 97 131 1133112141 1144265309 11 107 1444707366 101 83 149 131 149 569830832 97 73 109 1350442638 594289708 1270142845 37 89 1974390805 1852208538 113 29 149 783863968 985181146 1515202990 67 101 1381498099 1172390527 1705440965 73 97 280183336 1556366164 822972414 3 10007 641048420 1949 1307681550 73 1949 1128617810 1828142135 5 71 2072808932 1157859835 1539756145 67 47 7001 1883773072 1778257855 1298967571 1949 1009912977 4999 5 1466340700 89 1193919247 1153707000 31 113 1438673552 23 1983200001 1724769396 79 196795611 103 7 1215507650 23 2005592525 1609344914 89 71996105 2777 59 61 1787035622 29 5 131 10007 89 577875309 2777 107 67 1674004045 31 170016493 37 37 127 783424900 47 1007719198 758075907 53 487644520 29 1921311074 912559949 7 89 1960922137 17 24394779 1651981120 4999 371020781 622247043 1055418531 113 1692886970 2777 1631062619 2106092418 928340898 3 1262665355 521070428 7001 10007 510116832 127 794865695 1597321926 13 7 1072103779 83 73 1748723782 7001 1116512479 43 1007232047 127 1439507662 3 1487114000 103 1342408785 426636524 101 1564157407 43 41 1529409542 1146184893 131 201068921 490735747 139 13 226711966 543203711 41 1808104346 59 948147445 103 552499107 17 53 1012441828 47 1130495293 79 106356049 1476430840 103 1949 887849409 197798163 89 131 11 766531172 59 41 83 1358012688 531011812 109 79 492929688 3 1054924944 1598474782 79 1683496162 594146440 5 2 1632152422 1006671442 11 107 802886698 107 1365048959 1291325840 127 23 10007 1088551453 2012487756 2039837019 619598686 2777 1430110734 73 367444405 149 1531796695 41 2029535137 1875326450 127 1529908929 149 1288457683 1504935164 1044584714 109 623205776 131 29 155915279 13 143154284 89 1613188190 1893789437 512380604 476560110 149 7001 43 774254560 3 333943518 109 13 1042079168 572128336 31 1068824572 324387565 113 101 1380750598 137 2 2033633090 89 59 47 1976360138 2088493962 149 137 79 93485677 4999 1642761382 73 18734339 137 1137456885 97 1901133943 23 1380356661 586410759 2777 97 1668190900 5 118100073 13 11 2131138482 133033945 137 107 23 2048768927 43 113 756301090 770135279 1719519299 47 67 1239001721 1062867364 316950580 139 772516269 2777 433845156 1897179987 431625652 7001 7001 97 31 174318301 103 1569444046 67 763414683 473124110 53 549923548 1019684399 29 1600880914 89 1360727764 1159225212 61 90056927 1810789805 37 131 1360717704 139 401095064 499426617 1072602271 41 127 521799185 83 131 638183182 83 531711280 59 43 47 131 1834881497 1439135076 67 946690525 107 13 680104529 61 13 2777 97 16073385 1618643579 31 29 2777 1531642824 83 560022642 131 1403665888 1994053717 29 921789897 47 271045793 41 784257512 79 1813849089 3 79 1656465364 113 37 7001 886060562 139 19 19 1336799777 147839912 17 3 1005440139 1931667747 3 843903650 107 1618062516 79 110471388 5 324433890 631501510 4999 1964736974 1949 269558394 1949 836072275 4999 570864202 131 61 1380521927 71 2112390225 1435343455 1798693447 2777 2023189730 71 506989885 1700308350 5 139 4999 419101163 479189143 7 137 321701345 327090139 113 120319566 1069546883 1949 1156745622 1193700626 59 891708241 71 2114664750 1354954510 43 19 355751193 5 130155735 1739407670 89 7001 1557146095 53 1433794107 2 400669838 397567462 149 1904124640 83 67 79 23 1520654913 2 1415121000 127 864204647 149 9620925 2111180410 37 976378773 1947460439 23 1981580995 89 84205948 19 842929680 2777 109 149 143607988 790488061 23 73 59 103 5 204648772 19 724954785 149 1299117739 1212396759 1367463745 101 1082265904 53 1169023650 634696836 58187899 31 139 1445923531 7001 59 334852995 17 89 89 795930471 832495498 10007 1966295444 1142354460 59 1233343458 43 1155979826 37 113 11 59 3 848635726 263827546 31 848673965 41 2107467609 109 1914077278 47 4999 444356111 1849463082 17 1949 89 55780127 513832333 1778302695 37 845883899 1848386053 137 23 3 820343839 737305753 10007 1834906249 785952035 11 1947239196 101 963441727 3 708380145 2 345887898 3 1188700887 1973978208 975650403 131 79 470663198 1274633637 1949 2 1132227364 768601764 23 1029258927 127 113 776872062 113 566804045 1247018120 7001 7001 1771421024 759501960 37 1795581757 41 2 1927064862 1151450928 79 704369603 728407587 29 107 426227773 2001388179 31 73 97 73 59 2777 109 1037961547 5 639340091 2094855239 139 73 61 131 131 1721379431 1539167601 149 1166177108 67 2071064202 1721966665 113 1744634346 109 73 2777 633875243 43 73 131 71 7 79 67 2040243800 1262896668 61 43 889199193 1886219768 17 1378109070 97 151384505 1949 503089523 19 1291766241 131 1032320966 83 71 20304012 17 568150557 10007 94762139 1331023652 101 883931889 103 1426661034 73 37 966819340 5 1883030385 113 2083862380 1619703108 19 1666883414 10007 1226796124 447861182 127 1649380058 4999 520135477 515680063 1949 23 7 87507840 10007 1629043039 101 1240167082 5 226230430 1455238295 113 37 1075050799 19 127 1973306315 1210231895 113 986682326 19 1844962320 11 1445394412 5 1077719080 23 1456237072 103 836955443 197838387 97 962628987 1593699205 29 491184629 109 5 107 482686951 732167402 7 13 1902136964 2107857869 328157794 103 1661079661 29 771619153 11 13 323876033 685509903 1949 149 29 61 730836608 1296358341 139 31 71 17 127 149 103 11 1214071881 13 139 2035899945 5 1396685040 614055182 812447591 37 802142304 19 41 7 999974199 19 1534310382 67 37 739418064 1932795270 101 772834643 79 1209459506 926426606 7 2045530870 10007 1342328973 103 1945450507 1515982538 7001 1563683945 19 11 17 7 47 178484983 71 223156266 19 1593947525 1641808389 183668121 13 1812828038 113 101 1094713346 1395421858 287334534 79 1257601948 127 71707334 107 2 528821350 1438695650 19 1513892161 1809782971 4999 483820732 37 2009739286 222926532 486468725 139 5 1624246355 666210692 838880470 2 41 1801344717 2047772060 1730452924 7952426 2 67 1813246594 1307891523 935436193 1949 1328635249 2048563860 1872047140 43 696617352 37 797390365 5 2777 245914458 89 1949 2777 93032865 43 13 101 1995118448 665318714 137 476293241 13 1896306789 1992540722 89 1426301959 43 523130353 4999 1501634613 1786230394 47 1932080888 687811144 59 1805881689 541633935 97 1849852637 41 1114344947 37 1242172806 17 685515123 932570122 1099243745 109 13 67 101360280 131 1429426823 1368601421 97 31 1617397441 1814182310 47 1615390094 71 934233904 401617251 37 67 103 47 1908973197 3 103 123751509 1641835950 71 47662628 89770016 2 2777 1367111546 714630622 97 231410281 1949 1734594631 59 1804871845 705888267 7 427103852 1628098941 47 2 1152580436 1732754501 7001 2777 35737213 65817677 587291528 31 67 632788805 5 1636682466 1812305908 139 1180027042 73 53 1369546258 1941784208 61 85741091 19 101 29 66009104 731464594 113 304985983 1101225692 109 103 137 659773368 871133269 1647455820 59 1252277537 404193415 101 1610764867 17 1843117895 41 873966824 1831331035 10007 2046941857 31 860836783 431038123 37 67 2124110849 1629629153 107 641602110 73 83 37 1358898889 113 1087176170 67 313605024 97 1971128825 10007 1352305952 1940979347 31 1829094849 1915569559 23 97 23011795 41 1022240495 13 2018474510 1949 1988623170 334391879 1638040193 47 347958578 1713951378 2037618048 73 139 168489267 4999 1719950941 1563926240 46636170 137 4999 754054159 19 2777 1897495130 89 545273719 632148099 73 2098353245 2 1258432846 1602635982 37 1399257231 1490027899 19 702321814 148252476 1874146338 47 127 1958283231 1618550611 646644939 67 764787312 1949 19 150524156 788901831 41 1347297981 59 83 487558019 103 527134842 73 109 1731709181 641931584 137 220071731 137 786538646 952384453 1160991380 113 1179317428 1349831819 127 89 139 2 4999 430523878 322564943 53 584476421 67 2 96107547 874862822 23 89 247142409 103 1263123814 545239367 67 583814164 1963567003 61 2113096618 23 152047147 41 37 883879643 11 507067440 357342394 31 149 67 1975573926 1167132898 1307245627 79 66774541 53 37 1814858362 79 19 1477925450 259140867 10007 1153306750 1640849547 139 1482429239 452383355 53 10007 1207094375 1505103646 137 1303339499 731812748 47 179398483 388931658 778377666 127 7 3305442 1454117154 575712215 1013626985 5 2093144142 1949 436784543 326573522 11 328185858 73 67 1048523736 5 286406438 851351585 109 3 1344034125 31 3 2069570685 83 1030301825 7001 712734466 97 61 1839316621 10007 653475744 3 122591977 67 4999 43 23 2 79675560 1220981400 127 1989624327 97 1442441313 1423041474 83 83 943929338 23 7001 10007 168487859 521325833 47 1688664733 1793303207 109 779783799 79 103 1227413405 1682642583 41 137 5 637085235 1657047930 73 137 113 54833363 448136417 7 1949 350504262 1805449627 107 41 952401054 1840613451 1610464138 79 86576416 127 1060338896 496550656 37 1888380942 10007 345301542 1213491728 97 1856528687 386846476 97 452964197 7 154120036 89 29 824560712 109 1371984417 5 579182890 47 1428903071 933513577 3 2105089218 73 836001475 13 855176855 784171050 4999 1707208490 149 817665607 71 7001 1355813660 589540208 1180580385 3 1322992563 131 1154015549 3 529588809 842720797 1303795720 71 29 2075506887 280850210 137 740072904 1927598631 13 903346405 3 139 348699848 1670918123 2777 29 1919141687 83 600235730 61 2777 29 5 39843162 107 1910366765 19 1018850229 149 1418069803 31 1426604376 364058916 113 559641596 47 67 71 89 378313615 6316960 5 1749866104 7 519777006 1841202051 17 1574201925 182514825 137 1009250158 7001 2 855534258 101 7 1752232482 1528806916 13 53 1639025106 37 225699256 2 59 2088446010 53 1527314679 1445522271 47 1511049644 1982569381 13 1154262239 101 17 17 61 1628661358 83 11 137 109 61 1817266433 5 228153725 2043097795 97 59 149 120757674 43 427479039 235877553 37 31 1333395126 1656638078 89 643844334 41 1484838001 43 107 139 1330041794 133659759 31 2031803953 137 1064253015 127 4999 1916040698 1768674323 43 149 3 2067830553 139 107 721207392 1956912728 83 141317875 467271989 1949 109 1049364037 1610766575 2777 1124068506 200013425 107 1466589401 762146100 935466543 29 1248119918 1575211359 19 19 137 84420222 747933279 1768323228 43 5 43 1381110206 695072769 1009598397 1749651271 17 37 137 47 1530658870 2 519286226 23 807322016 59 1626744283 2777 43 1132106838 5 1907151525 1006614155 73 103 67 2097471247 1368254163 103 1997685 1781221990 55351680 127 2004254224 7 53 712273042 41 1623374852 11 1721436392 59 23 1497587592 139 2 1320816346 107 97 1179427753 822880164 43 71 5 41 538101343 1633967091 1131692217 71 71 1304178978 31 103 1564084064 414531586 137 1012284312 17 107 979029572 73 149 2777 86367477 244009436 1117942484 2 270900274 97 246435735 1279071409 7 15125920 83 677706140 5 320804805 4999 1415321879 3 1949 161026380 83818933 11 1096744611 139 53 1906559990 7 149 1480585286 113 1440167412 10007 57290190 89 2908520 31 128774 7001 1688224569 97 209908000 83 301218122 2777 5 97 3 568285191 8214629 53 127 1404944231 59 2046256880 245813081 113 127 11 79 89 441757603 59 805712909 785654663 67 246978214 17 712628649 1564652546 19 11 1366224090 1747546670 127 31 559557688 1812671 127 31065851 864306347 1122150430 37 1708044795 10007 10007 917151557 129310454 109 1141271529 232083018 694275393 1638993897 139 5 1634908800 1899620 2018101299 4999 29 131 73 2033323531 113 1849293703 3 131692299 73 76485458 137 1595208409 31 59 842505840 37 29 2 322330268 324210972 669230661 131 10007 1258844412 29 7 302451170 2115574839 2077951490 2 1116444932 190185239 17 1012294231 97 1711483811 1138193534 137 497871668 2777 101 113 1683759099 47 1131483029 167741825 10007 5 127 1858926559 1744326077 697052218 2 2072910502 7 1338074990 698344123 43 1653776130 17 97 2025168425 1078100001 1383811552 43 2095209445 109 1842143709 645647743 37 2126004090 1390872106 37 7001 1812720074 2777 1997951829 3 895432020 19 2100743740 921891685 985926359 19 1393052678 137 1490159138 79 183055719 1535324710 5 987222925 1031810925 17 31 79 1644788284 17 4999 729928985 101 3 53 103 89 592599202 1304776846 61 1495160020 1171937185 1693865712 11 1671512715 1844116716 31 29 1576710831 187879835 1804545330 83 1858630786 355983918 71 465224447 61 1828994354 298742193 641628726 139 2000241553 137 1828307270 37 1949 851806552 921130574 113 2 1617237626 31 103 37 226807410 29 404543127 11 1010316945 1526318599 13 1349019391 1767765998 2777 2 7001 17 37 13 1741227256 137 23 1642850335 7 1080971444 550563570 19 2019105129 97 17 892443254 293730080 357833873 97 3 1281208164 425854860 53995125 555562263 137 19 1190240592 71 1645386376 10007 149 2777 2028231936 2 1290155768 322380572 101 1939260479 29 73 1110351681 310387553 19 29 2035162696 7001 10007 1328740064 2032878840 2 113 1549105360 2 1461210188 5 17 316922551 1125582767 41 1676315750 131 254184933 11 37 2045162198 413360441 47 43 1136531925 674554803 436750828 43 26647616 137 145577570 10007 3 97 5 1527353480 1253961210 59 1891685766 1309355747 113 374655350 1750848740 5 1701059373 1530332648 13 113 29 1966769821 530953547 83 73 41 127 1476284703 107 139645850 1949 4999 64297138 146785637 2053125769 47 1417705180 34273165 1949 31 13 2016564407 2058450498 10007 1973310351 1336875158 5 60146360 1499353305 1950843677 19 1030683735 867879625 5 10007 1518242026 1487889511 53 2 1975536340 101 1473440520 371236206 1816461690 29 1135428858 629498119 53 137 3 104700270 1150383310 103 1739701518 2098943357 19 41 2777 131 1065446187 29 271738410 3 833160301 139 1591663841 1137892466 1949 108285287 1422403130 109 2777 79405538 5 1509697200 516817895 1230828320 139 2106772388 1748501590 149 3 1433575551 1695253710 5 1686775735 1543822837 855249088 113 7001 750948263 1458770366 682069923 1532001945 89 23 2139025277 406621600 1037647833 53 137 1202331788 1572486104 7 459127630 990471105 13 149 61 1313958056 73 59 137 1129751731 1070653467 47 2026500457 4999 59 358735636 7 219094492 79 11 627662508 113 313982365 695638848 7 1720513704 1665791660 61 1528057442 690470019 29 1345147368 25582455 19 79 1578267551 29 803057905 13 1056131978 1979431715 2777 83 2 73 195125949 854195411 137 517788943 30358040 107 2090537950 2 357323547 348493155 139 2777 107 334987462 149 2777 700314968 1500199271 1949 665755012 224259736 71 758597370 339295439 13 2130592451 1937120497 1718352611 139 17 13 644118241 118809561 2100577151 688129532 61 3 358314666 1343962014 2080290504 67 1613118465 1349836798 19 559766049 61 103 347266251 139 779860334 701818454 2 614236214 97 103 1825530079 1424790348 2 117359180 73 121974240 2011727574 294691050 4999 1620432991 101 14121158 1331966690 2 2 701496524 586116719 7001 47 1709401609 2003156863 1949 815358303 113 1757559060 10007 47 1010106986 7 1355631410 103 7001 1344885099 131 987846372 333051537 629046843 97 79 979944914 139 658169865 4999 271685652 610082959 1667757033 137 1981337155 23280474 71 1949 191438584 139 988363838 11 214015792 854135607 1949 83 1211732770 1321564180 59 1720589295 1013073990 5 3 1776699858 378684648 759187090 61 1846487202 109 1306288918 137 1282459004 477750941 43 10007 67 1678429797 1081234476 307578110 277908350 17 1897910180 109 980216609 53 1477381148 13 53 327641654 127 904382875 61 53 514687452 569074282 37 194768062 67 259759501 97 109 1403848060 109 1028137986 311194839 73 89 631086273 1094298254 53 1791968186 89 29 1505299520 321755377 909517074 73 1065779560 47 315862442 41 902841049 17 1950185794 43 842516200 2096248770 107 1768979451 43 1762573913 113126120 43 130624546 1058215434 61 31 289334284 19 1674779054 1673470430 79 1910112244 37 232811363 602637482 246914163 107 2137655927 47 1150926789 3 29 790827100 99659235 7001 874172864 107 1627708075 2010025864 1800553188 7 73 131 784932167 41 31 5 273729020 107 1914411175 1825619280 5 868810251 61 61 1767816734 802791443 47 2 10007 837756019 1724106030 1446954723 1594436627 97 2093593414 11 1601365392 612529239 988939876 89 41 516538301 674963060 23 10007 776735190 11 123169299 2025913355 37 1760113902 73 1913773767 1244046882 13 89 1158340823 67 1934687758 107 47 101 1899139663 862370131 149 1795437242 1837186325 83 1554715190 89 23 2026270767 1662553896 89 375127524 1475027794 83 1437580564 127 127 1409502896 1422797002 47 10007 19 2123708565 23 1228730242 47 331036700 1383878508 2 139 659151151 7001 885187613 1240024594 47 101 1696677083 1662736639 11 127 930313354 778564483 79 1826161235 7001 2113279854 419457914 107 588247712 109 567781421 4999 306938600 2 1989547138 1890733524 31 761342578 549344893 31 29 796087432 2 878209588 2777 875151179 43 47 89 321809135 1857640625 1949 41 1736260803 1949 59 285765143 61 649128389 759684972 498271595 1949 3 677720370 31 6187339 351720060 97 89 89 7001 227490494 53 1160161308 83 1742731827 1304643136 137 1129258531 1778187801 1108859869 654027621 13 5 73 694465206 79 266203298 1908353783 11 2090926130 47 700380981 681576378 59 2 1965312792 137 19 67 1281449831 97 2062887866 1949 2 202061162 1416271544 660286898 131 484324292 432699371 109 1256898293 972480994 1896343413 79 2 2 1115525890 67 1266613158 661373884 97 61 5 113 71 4999 7001 71 83 386610314 2 53 107 61 678354160 467906478 29 720533884 7 1177645826 23 1578809447 1456307744 41 1604805477 1676167286 1949 136564481 362641662 73 23 364350037 103 1595416131 67 1127246525 101 1576653690 89 1842502334 2 43 418196801 747268534 101 722042132 149 23 1643831885 131 623568777 37 1067901511 1734836686 1949 1300812371 29 43 1905203365 722109600 1943815397 101 622264560 5 949387600 41 47 1606087711 41 326737528 59 1836794025 29 17 2120204912 354689309 113 83 1854159825 67 5 103 1657550469 13 298440168 121309799 31 883243613 767814565 37 73 139 1426679644 375118465 79 107 2011476950 107 1287145054 511773330 2777 73 902418754 23 402442224 151155908 1355375750 127 109 1924983600 2108759453 10007 101 59 1605184916 745891393 5 735193115 71 1770552418 45909239 536948399 13 1201929612 31 25495578 97 978449088 73 142225024 2047616941 1532511730 97 149 13 113 37 1163714380 19 1777056757 7 59 1921585455 1165222152 1377435071 109 73 103 81092209 7001 778861250 43 37 97 1506815743 79 194202856 1169471456 137 11 149 1731073060 186415215 1685676085 137 2 359716629 113 1556225717 23705451 79 87223505 59 1462046432 580454154 2 1148028908 149 7001 976828527 501081656 182206065 139 59 59 4999 1845810764 1631178699 127 1391298208 178970813 107 1473611169 1901960631 10007 46402459 1271479413 253106899 37 97 254176084 1889611222 101 1861973802 699536804 59 519017278 37 2135718403 71 1287887371 4999 103504295 103 7 542083556 11 31 1984824073 127 13 2012542818 149 1723216543 97 139 365879553 1395197996 71 1245318345 109 3 127 1465662042 289915854 17 1979522194 89 1913642489 1346048816 89 101 83 1714763234 923326956 3 1848028566 1159066487 53 1429880746 17 1949 1223572455 261440809 450732579 1981840115 43 3 37 714201305 2048816086 1949 1035346104 17 1798771598 53 1468807762 396096930 71 2044269062 29 1594636108 1399750163 231834449 1406157709 11 7 127 61 289137987 1895875693 113 17 1421635506 5 898160605 71 79 451684712 2147107425 1696353229 41 5 47 73 1411624725 1432747494 3 82880466 1738031046 137 1613328577 214735945 1027878921 103 1477786676 43 463968237 1484834610 1684244567 103 1997171293 61 673902990 5 611092845 97 1524189906 647255877 47 1540272779 918284422 137 127 1020847463 1865927965 11 1244291554 97 511071563 1981095819 19 2 11 1714062119 4999 1293027660 1216908413 41 19 1076297420 61 2 2075542194 47 101 139 1745631595 1075524466 1949 19 43 2013349206 757150225 23 139 547916015 880965437 131 137 719901155 139 101 379223350 67 1609621467 1366315979 31 951030958 1554641474 79 492410871 1315235090 37058425 5 1053384287 43 553203084 1041085709 2031513770 71 149 529234590 2101851067 37 53 122699505 149 17 79 109 1851715435 719012287 374761706 73 19 24824146 677323327 1384716503 79 443611890 828578370 1949 73 502701645 10007 101412256 11 1997506486 877764344 29 5 793697355 107 139 1687820648 10007 23 958045172 1327683019 53 53 13 43 2083660073 1858282367 149 1864837512 137 1892223630 10007 23 304107334 1973157570 137 577102499 192305667 3 1258147965 2018431914 10007 139 555627364 868712084 7001 7 955732820 1893008670 7001 47 73 770957840 549299324 79 11 29 1439754793 1038281171 1084157233 23 107 41 422047440 1198800066 1313556132 56574336 7 1243495516 353842286 103 11 610542229 103 1093117370 1523500604 61 97 2 101 1491504471 1254247189 680610952 31 1187666575 107 1173062400 97 103 2137911667 79 41 31 71 854333273 1210929992 1690270182 3 31 1583909660 546531891 336688950 23 964844664 3 7 992471391 79 4999 700069958 47085581 1433499990 1267776542 59 881594901 11 7 2092082855 5 689852219 2070672667 107 183930288 131 137 5 83 139 1539916087 79 266579259 843977698 1949 1627648880 1796574557 1843146688 149 171976639 101 4999 79 1220653266 2 1916894790 1383049583 139 445077193 1304643890 109 2 1445150871 91798474 79 709518955 59 3 1259682929 7001 1917552897 19 1292452732 1750431190 137 1178686076 101 253753107 1652884998 7001 1830166415 291341915 454926289 139 10007 1221154210 123326268 998728449 1492609108 53 1709003131 4999 1726884554 73 37 59 1361022804 249325003 73 1963865046 11 53 1823258724 1072074301 103 5 206735935 251264945 107 2037182630 406372555 5 137 290586727 789370162 2 1875923166 2093133840 264487892 79 83 1497670426 1005402655 73 396198886 2 106192070 149 1147015410 1043226927 67 830612457 83 149 1981589144 498237400 29 1266968617 109251294 97 11 89 131 39800685 7001 73 1342845731 137 7 345019430 131 905821901 101 46033881 67 2777 651292587 394203363 1259377587 3 41 188229032 840725393 109 279413870 53 1600998241 2048826481 71 61 10007 86600578 83 37 654975702 4999 2 95157632 1916847354 697634551 23 1054738715 904733315 47 1129835300 1491945857 1949 11 37 1913035716 2132979774 311163205 1687869030 23 19 577294575 77506757 139 29 1637147759 1533007164 41 1878194953 10007 1407814781 1297194988 37 1446237981 73 11 150344120 5 64651884 47 338514116 284149441 17 43 149 551551810 1704774858 242785762 97 1961978357 10007 412638645 101 546181841 1572627166 1539469239 109 1374677589 97 319997729 342202397 53 551215313 11 380912334 71 61 149 662085672 1251855237 461850701 137 10007 1789101495 10007 2109585677 577453935 31 700365392 260792057 4999 1419122691 10007 791150080 5 1741242605 17 462046366 4999 942921378 83 85642969 53 1518252628 140937282 329264320 126945137 11 59 747348044 103 31 1990252235 1653687198 723237316 47 53 1249373155 2084503626 71 1017371504 29 1985389561 67 638968749 61 10007 53 17 2049927805 1314731792 7001 67 127 1402538604 67 1659129107 1586565539 113 83 79 2084977243 11 11 952895856 913299122 31 1773597606 61 377074794 73 23 2 139 131 19 139 399548967 417778539 97 510062084 356859508 113 109 637952035 23 7001 643470477 113 927003636 113 7 83 61 101 739227125 4999 43 41 139 103 1520314196 1908701549 3 1607305671 2 10007 97 999932918 2127740832 139 5 320763610 2053384137 7 907486685 67 1566757769 113 1064376154 101 684265269 137 1591471323 1819261884 109 1351404105 834209763 73 7 958174245 137 43 1336014773 1342245301 1557067284 149 1104508690 10007 2 53042096 89 712840071 1345852660 67 97 1968820484 131 5 926913345 83 551679741 139 79 103 236151751 71 818613032 598104762 31 1284531897 2777 1091791435 37 2088198193 19 855728460 1776420865 718465761 89 509607978 11 1381344005 1949 2146858582 2777 1014852493 2136587756 89 1008775859 752437959 13 139 271024285 184171396 1515571570 53 2128824567 67 127 1143478028 1799631910 43 918434506 1861258191 67 1941815309 41 1506040126 41 258797371 59 1957946066 2777 1708779741 59 5 1635764985 53 866736931 2102436489 1773826677 1732592188 139 29 360062318 2 1192155123 97 23 41 1928288056 41 103 83 41 73799426 1494087724 97 5 1728647185 3 149 333025141 19 7001 1638695421 30313350 41 1072282530 830344266 3 41 13 7 1653140664 1816036915 2067792623 13 11 650245420 107 1238728830 67 47 2035596555 53 90593218 5 1829599225 737535914 10007 41 1306988447 2777 7001 17 1381929201 778211159 127 647166727 127 1150454377 73 1430036907 79 1723558563 519603468 808895831 10007 1897519243 17 347923530 11 467560676 1080735392 278707268 113 1126886850 1949 67 1037576204 7001 458208449 851747948 609084904 53 71 1111129481 2043817272 107 1864041222 43 109 1677137581 2073269129 107 103 71 156971060 5 1006105330 137 97 1957148824 5 661713810 1574090119 4999 811607646 10007 564496036 149 291161496 1266970970 2067542321 7001 127 1057725088 618617 1685907751 4999 107 918309096 1140898513 41 1735897099 79 68617820 1910990398 109 73 73 1974397712 9800761 10007 113 1540106380 11 97 1527920332 31 1320642047 131 715105813 1357687043 2009118854 1949 97 946855218 50302745 7001 2 89 757225716 336739949 31 4999 1755158898 187997393 59 109 2 31 584125405 20469641 1949 37 149 1543969141 59 2045899871 139 456181629 79 1439868502 43 1079396574 83 149 17 131 67 486632323 2 5 1196951157 71 7 445153093 473667698 139 7 1307610801 150986374 71 1949 11 501150731 2038102286 71 229635358 23 53 1644712704 23 1756937655 11 301578461 1163727238 47 107 120416730 107 912977576 139 415488347 7001 2069061538 815280297 989211964 10007 186523631 7 1975549968 29 322172214 59 17 1036766233 1483861031 103 29 1395844907 10007 29032690 89 2144636916 305309869 71 1723132228 131 2777 10007 53 73 89 686446943 1811783642 73 1107103181 1812534075 5 1738411115 5 1601397739 17 1028245344 2777 1474512021 2777 7 1850588943 1066691388 1929174509 1670958860 97 59 127 803756819 740276493 53 23 720707555 582428910 5 1059192421 79 887964848 205171953 113 1177845017 1949 615017888 1445070244 59 457263753 131 1678369642 81602632 1410035445 109 89 13 1340798472 469370746 103 1279543250 103 55897398 79 1519279178 1475963755 7 529376585 29 150094720 5 1833399198 29 1893844788 1148861889 107 107 206335376 1803781595 53 2134032213 1949 1646144073 59 131 59 107 690194191 2073050421 79 901284944 2 329417358 19 89 1126061197 23 1949 1763917113 101 468728926 53 3 127 314906246 2777 71 1402053188 1953477191 19 1095623379 61 354289173 3 29583132 13 1126057154 19 89 10007 1515950423 19 667594032 5 1625416355 696684160 1200930537 7001 414928267 1248631368 17 40520044 107 2110849241 324014832 1948998629 832830316 89 41 6853765 715825764 3 196616237 61 1494909686 359657869 101 1986090772 107 55314901 7001 1850976201 880285148 107 7 1076838323 103 79 653795565 83 295556606 59 1602929936 19 137 1154203250 23 7 2777 69568937 7001 139 393807144 236832735 1949 101 514210594 10007 1173510883 183469115 1949 895485591 2 1349948732 1646862986 73 127210603 7001 1270800517 184861405 110683387 31440894 113 1122595553 139 43 1397707819 1847063904 1144591940 47 4999 1350539838 1363267934 113 1985261405 35535635 109 617264166 29 957002233 254369837 1949 803496137 71 29 1640262388 1877654176 131159508 19 97 1219821440 113 101 139 2051348934 83 1242083214 149 1580923792 817073483 109 41 131 1605161340 1194271063 119435993 2777 17 2027241874 682803470 2106335226 2 1200341666 137 1623655911 630050727 1914759394 10007 5 107 2082317798 61 1741838434 10007 131 1949 31 101 2777 73 724062768 3 1169637402 11 526534217 23 332298480 31 997272666 2 89868360 23 5 1849066067 67 29 1118403803 17 1011081817 31 2 2108779136 85145286 10007 584418807 1949 1289420720 1285432302 2 1327350984 89 567395114 13 406685890 44666276 17 889936428 1049892773 43 230989759 79 11 4999 1892738821 660735690 59 113 1326486773 113 766416511 635833372 2 67 736837659 1656046901 2083812230 79 7001 79 714288217 2096480749 1448625110 37 1781969654 1384426994 23 156136282 113 4999 1600124062 2777 2144963131 67 557144463 56142650 774415615 1891593189 7001 3 1635971964 2076939540 101031089 149 29 113 1122878288 1453992244 11 37 131 1203478901 7001 41 863083251 287138457 41 1879070221 345584121 131705092 47 1167136710 1181306734 7001 1627807306 47 1161505683 1527363916 59 17 251143805 89 83 1421478667 149 312127137 101 1706203487 1146102409 109 97 132198293 310953915 53 47 1515737357 1674777085 71 1421538641 1040866532 1753804839 139 1186544032 871916025 97 784091546 73 23 1841839310 1910925470 640912859 79 83 1308876551 1579490913 1381360434 3 29 127 107 356228350 109 618083662 2 2777 922367550 1408365390 3 109 1392331011 1354451549 2011118125 53 1956976717 1988601047 10007 17 103 19 1065836768 1433667895 1690764873 3 1813767120 23 1303577233 61 149 1231479487 59 1846500757 53 31520001 101 113 1974948347 1548072761 97 1750240937 4999 1331103726 103 101 47 1444020715 2 263457144 2014457222 1949 13 224792780 31 177889780 10007 107 768930141 900352463 831160259 67 53 1217454997 1117327291 2 130155047 1562741284 109 1269293597 97 5 49203930 1023901830 709646405 10007 107 4999 1324300087 1243941162 2071254192 103 1215809322 375729294 113 96917727 1967791104 103 1078141582 1384482381 3 1722518580 139 89 13 1077554361 2082107619 97 1666411500 819712369 1949 139 141063266 928669346 101 1050078873 67 1930644731 695515287 131 61 103 125936864 73 1954230297 31 300636760 31 1105207443 1237241434 79 585271421 1949 127 1348865021 59 4999 165660504 131 92754771 1326664419 3 97 209948255 3 1805699412 101 43 579027067 61 1511223577 89 1926311372 1276255016 1863064353 97 47 109 585013928 2777 382484541 37 53 2092803845 71 913560763 1969634459 1115370942 2777 213701984 113 107 249772454 113 2058320199 1095032321 97 149 41929792 1907734463 10007 1474881695 1480795832 139 127 1415267045 144546955 89 2777 2119645222 799220600 2100318253 79 1956338195 608420472 97 97 840289272 729380539 1469080285 19 256572504 41 73291812 31 1862102560 10007 31 19 1274793258 1546923399 43 71 1139391747 7001 2005373441 5 11 101 149 534502827 53 435559105 780998953 47 131 29 1024124908 79 2777 7 990329669 42778883 7001 89 1008537587 1811398360 5 1745066665 1961470170 7001 594267812 139 2 1762634698 1390956939 41 221256869 23 113 1228512948 1944341280 946740980 1093972888 103 71 662012165 820831172 79 37 887513894 1076161465 7 1862154644 113 53 47 2059331559 2777 442131724 1264349216 524462219 97 19 221531136 360621521 1949 103 2024036417 1104924569 71 7001 1587889809 109 113 1361777176 61 1880110951 47 3 994060440 83 1334726984 10007 661719869 41 97 1949 2086897597 1388853474 43 1345412198 1767758328 17 137 3 1174582329 559318782 531423816 11 4999 257713447 10007 67 1961536096 109 308450002 47 2132789949 29 719129066 1976233809 71 19 725027118 1631605278 1533951701 73 47 3 43 265646550 23 526488653 1595694079 1697848308 73 2777 527838275 252154377 737680131 71 1787416338 4999 13 1296500648 4999 1561084585 814804509 17 1448446859 139 1456489810 83 1263052168 149 23 306162591 47 137 107 1754984682 37 11 19 4999 5 31 2777 978484281 597418787 4999 121315732 1614552025 43 2054454989 615968951 13 558109539 37 53 1400203502 23 1679969785 50286149 1949 396410733 31 469735157 89 1758829748 67 1237296457 137 57010326 866350206 2 936083988 7 327792920 89 47 1514767136 1751660531 13 23 101 1447747837 1963904600 71 432148529 2018373516 43 1939920017 4999 204593884 79 113 31 471173164 149 207408087 29 82102202 1599092283 67 59 893995317 109 1394925959 4999 1228789193 37 113 79 1464521118 2101940834 79 1583371993 83 1679565586 47 1363810703 73 130163234 726564182 59 127 19 137 710954571 1857564484 109 89 860268215 1026406680 334759191 13 10007 1536364703 128082389 97 844859718 1587841882 11 1191910247 1794030864 2777 29 954861250 7 244400821 874335973 7 53 10007 451868041 89 103 1077452978 43 265550625 2777 191346408 139 305014022 31 2068606988 127 39223026 79 2 10007 1159631174 10007 1476025816 1756363281 71 770690702 103 1223567179 1623834862 13 259174383 2 71 945780281 113 1804958057 29 249128009 59 59 1755649463 157158527 97 1380242609 73 1294236554 1800066505 17 1180205561 1712534245 2777 23 17 403462547 474759833 59 434693946 847707870 29 70946029 107 28418117 67 1541849560 2777 127 931373677 1481458429 101 2126940053 1544102906 139 1962206431 47 1596734204 13 271638441 23 1453391217 17 89 878130782 182990942 13 240146062 1736317232 29 67 1252426846 109 1732983252 11 7001 975120283 1076960370 1804334266 43 1508979788 73 465631814 67 1795463052 47 1410804734 1854753339 89 266115251 847991014 47 79 909041387 1815285712 37 1875047853 501642165 5 79 1226306335 137 718651217 127 53 1615109545 1746763080 127 698553975 1518446401 1402081607 43 127 226409123 886353828 4999 1452744393 1682593414 47 89 956719473 419782117 127 97 1681151368 1330888358 2777 1354378138 23 1917229906 635931414 1949 530086920 1633910023 53 4999 1070503079 139 744551024 19 1775157935 1037014020 7 71 137 1380564025 637049410 109 247091645 67 1038781520 937146692 83 2083586756 781959221 31 164595557 83 29 127 598034491 83 1725623618 61 912665530 540651357 17 533563233 10007 2048603019 871395440 89 1685958169 37 2777 1403521275 1644555354 13 131 1960389062 71 984215626 605099714 47 109 1331333194 127 13 13 608706852 659573954 536906567 61 139 958440584 11 127 252866779 1758692190 353736680 131 2034820666 71 1578827411 1050621968 83 2133136913 107 1729723084 103 470363920 103 537158549 97 1865468110 4999 821150737 1321340679 31 1544021464 137 286471816 1753618597 1949 1589527807 1947532443 89 214668784 71 41 137 2098987960 41 1669177609 1576892770 47 97 91549376 331639413 59 2118244491 29 79 61 1013643039 1329511409 113 11 2032089763 393333545 59 149 301202457 149 4999 89 1429706013 545725623 23 59 43 1769916464 527374231 524227188 774330339 97 1322030307 1052425257 13 187315557 1029900169 79 2777 802697404 1398694367 1285376445 1281830107 47 678494578 103 152090933 7 126267799 61 324225309 1735425112 2 1196885736 43 103 139 1754054119 156648664 4999 11 1373995106 1852076276 83 949972101 137 1338487260 999495622 752548699 113 83 1488789011 19 79 107 1052214567 61 43 1728880317 79 474835188 113 1601914555 358623124 101 73 7 688650270 208165195 11 500129223 31 2118501746 31 1071901074 575340959 133359176 61 920768722 101 131 19 749785562 2117480213 3 764813316 103 59 59182723 742330032 7001 1474529617 17 1833925239 53 2040985851 1381723581 97 444125610 2777 89 1240437945 2074298471 53 1893772468 380142224 11 1924782156 907285959 1880502997 31 149 855201145 3 499557716 1063122948 17 481970190 1150892028 13 41 1355361081 1540026817 29 1228708643 2777 2777 129272127 4999 545705493 1350246825 2777 4999 1712796443 41 1765382510 83 1463126573 525147142 1649607882 1782805929 43 1730042005 43 1201608684 1093318858 17 804271785 1547914129 37 865952968 264897677 19 1949 137 1582136965 648533634 107 195367983 486233142 2 1282779832 89 43 29 47 61 2 67 5 577590575 41 1505937626 3 1214427609 7 113 29 43154581 506020217 1888932173 89 131 383680769 17 381834348 83 43 496319577 47 11 1702824884 2 7 19 7001 47 56682775 59 113 1496938346 1573791680 73 672715440 19 721045003 1221707676 71 47 557437343 31 277781279 73 43 17 567738216 1069125657 113 149 113 859858471 127 17 53 289643574 11 886765055 1300807767 47 83 1755227800 1147842928 10007 61 222802195 308459249 2066232455 89 37 1233701323 73 510850268 37 1853214042 109 1344187128 43 7 2061719919 103 1430684214 11 785401177 109 974496010 37 1512748256 5 1310480683 59 3 1853567717 47 149 1058437592 591904884 889270900 67 41 8197180 61 991751237 59 7001 657897972 1194026932 97 29 109 1294932346 97 139 919839018 37 2050842950 59 290356995 113 1836727764 5 929673000 302297170 29 1846322149 211194269 408307921 127 630818104 1929391588 7001 7001 1606869520 97551934 2053825943 13 1330522024 73 1843977080 906028185 1939567880 2777 109 546575749 167216523 67 19 131 746406560 1698865247 1877493870 59 1797704689 127 1288569686 12949058 10007 107 127 2 21035541 53 490829290 97 996355094 1949 101 23 281460198 199763125 137 67 19 107 1237312048 40990951 1306871783 67 1592784099 131 1146865700 134491220 1799954973 103 59 31 1625209162 10007 7 17 298893065 137 3 1102763382 2022369660 23 13283213 758245416 41 876925958 1396533365 37 447129423 1590595534 2130451915 71 4999 47 354169656 3 137 1717859851 1178281789 1109864151 2777 1949 31 1579903375 1992262430 639648209 149 37 486090349 1311649038 89 694135148 7001 73 2 1071179314 29 43 109 273760440 89 124472538 17 1453300108 13 1371906939 43 501969831 23 870189176 29 737956794 1691953539 10007 1220936907 47 1026908076 5 1652734760 1206954085 5 7 131 536497617 137 1103314430 2777 109 67 449150714 41 56336993 849619047 47 812851464 2777 1277101417 7001 775538344 2777 689020909 137 200108502 9441903 41 1165068930 5 1291826 103 10007 424944874 131 710030480 382315840 1949 1436430541 2038809187 37 1205941481 23 73 59 763775119 131 97 1888566041 113 367608436 1003302705 31 53 1549668749 2777 1862225653 23 1359032655 29 259418630 745414534 137 127 1247681528 2071190200 89 1441194088 7001 391306893 259681092 37 916533142 139 2074513979 1040359982 89 1731763958 103 37 207845798 926700129 89 1576204507 39331580 1236734287 103 37 1758003490 29 225316196 465622120 101 19 5 619799779 223104665 59 1271710488 2777 1139708570 23 804572223 19 1194605677 10007 101 508410164 61 1945485444 1182556248 29 972726555 300201359 103 925150588 137 713094316 1050056070 29 17 5 1229701885 235099974 23 544478356 1017963459 47 73 149 717147728 1289759794 99013566 3 2042802569 17 2777 383509254 47 1672140667 1401709576 24839916 151334335 19 7 61379297 140922411 13 1064759865 2126124243 109 127 566129533 1394688698 31 88512158 621625508 101 61 13 1779732734 1506640330 1800856730 2777 97 1138411206 508727558 107 1812646356 73 219741760 2 131 83 251463108 53 83 396614836 17 552522950 19795888 139 685019178 10007 893565058 2777 13 116765506 782183174 73 1277382105 29 395530188 97 1212172140 1575667709 17 23 1746227850 1569333999 558093690 2777 1289958155 137 873258687 3 1302411489 307968547 1991312884 149 2022420435 4999 1659827968 864210347 59 511563866 1348389131 19 1780914424 73 107 1780755097 2777 61 1777767042 1697321260 5 922867155 23 322077510 9462706 3 2777 1499591108 1297103376 131 1328310394 282687492 2777 1845841654 7001 1782813854 67 1467615302 1325574322 1729818414 31 10007 1299951599 37 5 1316869540 357925774 47 1943903597 107 1334444025 67 166641395 61 79 1429029578 11 376299133 137 7 1776725727 107 1858284637 47 1520049560 3 1257944580 183999755 90220860 67 1457293155 7001 1833204849 11 1359412626 1556956401 1596855565 1282588431 4999 103 2128961693 624869070 7 80090304 653217095 1949 894070639 95278943 73 11 2137661119 103 1380212657 61 2777 59 833126551 2044745185 103 107 42739866 71 1361922 89 83 892308254 1923431995 47 1536537113 61 1502593586 1166640124 89 1616059535 137 2016179954 67 100909475 1949 97 71 1888818538 62551094 149 569327063 13 131 1413001184 271178110 7 83 1949 73 199121954 1940891223 107 1260187471 61 31 532949768 53 1794634696 1820293533 264524504 2 237293532 41 1641003926 228752858 149 71 1329744161 1949 2126596778 149 1236777033 131 1556391874 1276735694 131 17 1471495318 19 838159084 113 59 11 1900963097 37 67 1949 29 1421227679 214887796 101 555754722 1003926364 1918186283 127 113 677075999 1051753263 3 89 127 1563608887 73 1748614625 1044827125 71 10007 1090532839 23 43 901263531 477041672 137 1400586209 13 475061690 139 1491650144 270194904 3 23 1668548386 1245887506 1241715981 113 1385338496 139 13 436409556 11 59 2054624673 272764788 13 75949120 620037130 5 557399065 1949 67 534361382 196599093 149 73 103 131 1767660683 1241044875 67 529670340 53 71 1949 2014217804 61 1159336232 97 388333486 1503561304 1949 1670380705 681820424 149 4999 1077923663 149 256253742 1579978933 127 137 1880466658 23 1710983662 281455255 1730983248 790867965 7001 31 61 73 1432312268 548497180 1703151372 10007 5 612435280 17 137 2077003159 7 131 1455397424 1524709655 19 139 1351702164 852374410 61 608324269 109 612997361 3 1609806291 2 1755168754 41 1350832800 1734740509 61 2055508648 139 1778131439 1241066266 17 1049983700 2777 101 849522817 1443831680 555827835 5 1916027663 1136124000 11 13 1434354662 362963571 978528133 113 13 11 133842874 1564805561 103 101 5 1125121900 1099184250 881512010 107 43 73 1245434969 799171880 223904990 107 127 2063572708 83160743 378594743 17 107 696880942 1166223757 37 10007 1425146905 1556378703 139 1470544662 139 668768754 1161803839 11 101 760831889 1102343997 1616699975 2777 172869432 567945399 103 1801059206 1413444035 1949 59 296181888 558813426 2056958112 933467586 17 13 1464660937 903361402 67 3 113 1906931726 777266093 113 109 1905434341 546745491 137 1949 123137724 43 131 1466016738 4999 131 677240787 2045426926 304971516 1485841562 73 838941755 17 1094484956 61 37 1996339440 1723928420 4999 248320326 51986792 1196196002 29 7 1948754759 1648908456 338897709 23 149 5 53 1736953345 149 333687437 77816115 7001 376632797 2777 578899758 883829816 103 107 1831186872 294124061 660179142 29 1181247217 101 1215035959 101 11 268009583 43 412314229 7001 1446084554 10007 482867771 403742422 107 97 43 1556281284 103 287125375 19 59 766107625 52188430 2 43 415385805 456030145 1977601010 149 101 2104031495 67 1878955035 557343185 103 133096998 61 48739732 1888400912 2 1069581612 113 41586373 241764802 2 236092708 113 2081758998 97 619848915 262540782 149 199052527 79 1379815264 152484875 5 1838685455 2078499099 101 29 1949 106069788 636710628 139 61 68700246 29 871854985 1328987965 19 812479615 651593496 3 1485460368 47 137 53 11 2136966568 7 1949 53 2777 137 974837941 1595620086 131 139 1562675669 2086586685 1352445584 1798096240 149 357858105 456083372 2777 1388808135 13 1770256891 131 1067911607 43 539376813 53 2022435676 712320293 107 37 71 2029083298 59 1561636944 53 1109915453 17 1907005090 1127513321 569849905 71 397308190 7 1185538144 7001 389479632 13887643 693142047 83 79 2021941405 1899914526 29 1440356399 17 1051097080 41 1778604272 594463797 97 493415817 1877389507 83 59 1814618219 204304131 4999 103 885815759 871453439 385468581 254177645 109 83 137 1906345410 47 857136269 83 404409781 59 1693240646 244986998 127 89 1973998551 391276040 570945815 131 2032773653 19 608291472 29 865001531 1104720486 1949 1910506419 645841773 10007 1349436960 5 1989688405 592759452 67 5 101 101470761 1027827611 1369650645 83 109 31 79 1740178899 758036593 83 1921120699 4999 1017311678 131 97 101 72455088 17 4999 888393246 2 2076608332 879716221 131 1405573135 127 1490556328 880338605 220280073 89 113 1770463804 1949 1508730645 73 397466823 1251258179 847923750 113 1136988300 131 766751398 718843765 101 5 1870483265 1962672235 1035252279 1949 1342996274 83 149 1298677473 922939478 113 31 89 1843759086 13 71 952255550 103 1742562240 949039635 3 655147572 19 332107821 1780231714 763425597 103 613339868 1635515601 71 438650709 109 2053142639 128910157 1778117889 131 228890345 83 4999 2085327851 163084593 41 1405298493 2777 690320850 23 1827289901 679943514 101 131 782979323 7 1858061415 1401772700 109 59 696998565 1437885708 332118640 109 1178139814 83134232 139 894099582 2777 67 17 1403536635 29 541658665 149 399341888 1693493813 11 1433438617 109 113 127 2 1656475266 73 668091420 5 31 1870186786 1928877230 1785622527 107 1982084047 1917751689 127 1251194589 71 1339246801 1947662366 79 41 1729992704 71 13 1535905917 1227721232 17 97 83321108 2777 7486792 1999506755 1509966420 5 113 1594189423 3 658188273 1472147821 68150154 101 5 41 202073502 1356818876 131 1833948053 67 3 1912915098 344319920 43 1610735920 127 1086997390 130392422 131 1196361229 89 92373971 17 1123267583 79 89 1027086522 1978108838 1987883878 73 59 53 1008156248 1728500819 29 649381137 345064417 1393039095 31 1949 1614568134 2 41 2131044391 89 1316743946 41 1967344205 5 335754125 1433329835 29 582565424 7 1062632088 1575503676 1099696610 2 103 1803219146 131 2121199553 7 1949 999515415 59 59 2048186475 1612716915 71 59 79 1376857741 487907555 7 490271215 1933791916 546704236 43 1415981486 7 1134842765 2126511779 294071174 4999 1522655408 13 436677085 190902374 113 1727124770 930663092 103 149 3 58146183 83 1894691757 7 67 1003100885 1111014904 109 1409941705 149 1320053020 59 523762352 103 2123185659 7 93427497 109 1792462272 53 1001691898 37 161618479 97 1530679885 866433197 10007 2099888894 1609926294 1004511300 109 23 131 769536968 107 1699776106 1667087983 1568053427 113 19 1599238430 7001 417561070 2 48391544 61 932543295 43 1056503423 149 1117796659 83 101 937794090 1080796354 306379508 588893005 17 137 53 131 2067929975 17 2008909771 1863893328 47 1341216299 1122853641 894769806 7001 2 29098694 301192640 65825370 127 1444520733 2777 1219974978 1642739904 2777 19 97 1884224709 835932420 59 29 2116915248 19 10007 71 73 1705254304 11 1239647651 43 504651268 754254396 162640855 79 73 240389584 7843357 101 275987119 61 1949 59 641683292 7001 1936946481 131 1655558153 89 2044211076 629494076 4999 10007 858130271 31 2029790705 43 11 89 180000717 13 215704138 11 101 597640230 2 31 911330169 17 1171611746 53 1119381390 113 107 261358949 1934535818 1349994838 103 97 23 83 79 1671898883 177948369 13 1677561000 103 292093992 417582103 10007 97 7001 31 1325415602 595379087 13 11 1637091585 83 1862527885 1414135634 37 422948406 4999 2046625593 656443685 127 2090367422 5 109 107 79 2136598996 131 41 523959131 1695275708 31 1335023184 137 31 1120738939 849451832 1911980032 554654140 83 79 401731638 7 103 101 1641349081 541762669 89 43 911399749 852207454 456530344 61 47 7 1949 17 1308944631 108683524 7001 2 151438014 59 47 1079254326 89 1343597044 537716106 24176912 399939762 10007 294909472 1572764323 13 3 850163545 1252127254 1949 2100549815 73 214515096 1801846096 2 90577424 53 1739762630 73 97 188348004 1649284307 13 212364724 83 207222780 284286620 137 2014099198 131 1962601918 2101969204 107 41 1573984383 986998084 97 2777 333950912 653815970 2 73 139 137 557315589 1462172805 10007 107 103 1705521792 1928865447 1949 834300634 1059111035 164890186 109 11 89 296182753 988238083 43 2 1320547154 113 222179922 89 1787703395 41 194555250 17 67986434 61 657408590 101 764838054 1423680446 437078322 3 2017621395 4999 131 842305503 4999 1354674011 1949 888270393 1949 139 663594896 1790447700 67 1540912442 1873635790 2 139 4999 2089052106 31 84590103 148400289 470052150 3 2 668768942 1088758734 37 2032107747 11 13 610859080 2104891659 113 67 948238370 1340695059 71 7 2133729619 512145445 53 1393784142 3 1948902837 198377988 7 1570558444 83 19936849 1646232292 5 10007 1623364251 43 3 1562303086 687009999 61 828878172 1656870402 83 47 474061670 2777 2038218028 113 647254847 794729808 37 390449308 37 1482689678 956359942 813834880 1836527776 131 57242269 1391968576 19 79 1319270533 109 722623130 1892227465 1627974595 2777 805429060 59 37 1908851608 1904282065 10007 17 2060456814 378812904 11 73 1035551631 2777 1746374767 1930800615 10007 7 213190145 940482424 73 149 71152826 2 1999288900 109 1521459605 31 1821184869 1636054437 1003071659 10007 2777 1099875282 1849434791 67 67 127 13 7001 74840690 2118593613 164043590 23 97 58033862 914082764 113 2047720374 4999 29 13 127 275867368 2090403461 23 7 1686197723 1975704752 11 73 149 1435373322 11 1065952723 23 455609990 749624027 83 127 621313829 71 2777 2043916432 3 185990102 1111067203 10007 454602135 534511672 31 10007 1921517201 137 1595245125 2057596422 53 3 676558323 1788486372 97 1400307617 1052164529 302408857 107 17205279 2 16286166 79 1048763789 23 1812597576 1965489107 43 5 1884346967 963860611 139 10007 1388411208 1924037778 89 107 472692629 79 2088816090 2135133192 113 1587357443 821540431 166213586 131 43 1921446332 109 131 47 1961744280 7001 1449541732 1639447149 149 59 2034591046 1925220063 17 898374605 67 2042508333 53 37 1751330324 2 4999 1737637403 1949 94162736 23 59 1365951598 47 1734913068 113 89 1593449413 47 791164348 1594073878 31 1945759436 109 149 94963941 37 348188204 37 149 71 493539460 1650726996 238646936 442329414 10007 79 830118096 1852653490 897634803 179985187 103 127 47 2131726219 104724742 7001 1035006837 103 2077568862 3 73 1883702366 41 146587751 63459882 816151915 1207994815 103 1284280167 73 2123405896 67 2111689230 137 2075206389 71 494194790 131 2137548091 7001 1055855815 47 131 30708889 67 1545475399 1824901445 94066118 431621514 137 71 1990796051 2 925533646 1620819365 73 7001 139 1185290561 717303037 73 7001 488984845 67 326022603 1339317961 1499287673 103 19 505476912 169849702 13 1869694398 37 1622342843 149 103 1929103713 137 101 1661597159 89 17 139 616890488 1623076136 2 5 31 59 405868729 1196579592 3 149 37 205779163 103 1596714201 89 7 752449473 1724635235 127 103 1950006403 1456893079 41 23 666056865 1425904956 89 19 882182240 729450586 89 83 801022210 17 605321567 61 1573291504 13 891022425 59 2030435617 1012809989 774698019 67 97 236995444 59 1884418995 89 1512686809 1126631997 107 1527728238 664733555 5 686713376 139 1347282381 13 53 2059092930 83 109 89 15453782 918171038 47 7 200152680 137 1563363444 390560970 484166862 59 625422538 59 13 184128991 139 1668258262 139 1281935140 1186581400 29 37 1426025081 13 1918523919 1727916645 139 245883181 1660689447 109 101 524695101 41 1465620109 137 492154005 3 1626418287 1724550453 17 2031447782 113 109 1528712753 131 109 513879192 133534156 571194851 73 67 691760474 31 494843824 1688644811 47 678503925 483026258 11 1139348271 3 1086432759 1574481244 2777 79 17 1073397255 23 323879376 2035309307 1253101329 131 1282635279 1949 113 2013678045 19 47 2 11 1526337017 1817676631 7001 287500438 89 47 2777 109 1430346264 1103090741 23 1043250970 67 73 660124400 83 1278697004 2777 3 1187679810 643443714 83 17 73 494547777 967129258 113 610410583 41 1083829055 19 708938725 5 7001 925301167 127 7 844251023 1426244239 7001 231782107 1424927532 113 149 1097657372 1456424936 53 118180248 1240762507 59 43 799331509 149 137 97 23 786603289 7 23 1793101137 1899178885 513393672 23 89 1375383038 10671217 800819244 107 1742911409 199511565 139 17 1333380802 67 7001 90144876 1118801806 7001 1813805078 1827934953 13 1075559602 13 792384216 23 1555395976 928706456 511965469 89 113 2096846984 83 2 1462968157 7 83 416139055 5 1302710145 67 1361555183 828803420 137 103 73 630213769 113 93853958 29 935713565 71546103 652450083 61 79 1754504364 61 17 1090859876 756337446 385595441 1254266057 11 47 127 1192879758 771086813 2777 628046320 7001 43 18734197 702242306 7001 1937449739 139 1294140874 126875593 13 1865289330 3 127 109 41 690607731 749023588 629283667 292827622 89 2027432872 139 41 1953612280 98152401 17 1124439840 366322873 61 2777 97 1085748588 522625466 31 67 485993411 1547527207 131 2021423010 5 141426580 127 1161157797 3 1355692083 343185144 19 241511510 113 107 149 1663927148 4999 13 149 1593544534 53 13 1036058809 19 2 1176251066 79 1961016526 2777 139 2053284666 149 839476877 743487509 139 861422198 89 41 1738698747 107 1157320667 149 868809911 2009236668 71 1554848454 71 1329599676 790024613 41 518109538 41 4999 13 1202738953 1345689319 3 1236644700 103 1918929140 1929339363 661748776 107 101 1175060159 2 1137417566 137 17 71 113 1625054695 58004595 4999 71 1618477660 132698574 7 1765602411 131 480219999 7 1442403466 810187930 4999 73 1877394144 1699963848 43 1515672638 47 1432791428 639755012 13 1577321863 97 97 137 512061886 73 83 1602467803 73 1302882392 338445679 139 5 1949 333376953 346058154 17 31 1305625791 323319398 37 2777 1240494231 1164254473 1174114631 1431893269 1949 67 601574173 43 139 958706769 1078196280 113 65839761 37 1508438665 71 10007 101 1790345190 19 37 1787611523 632713216 113 3 484940667 1773591936 1300794789 4999 127 301812706 113 67 194093640 197820716 601955015 61 67 1949 732184972 127 2048641699 23 103 1036498588 2777 2027021878 23 116118904 868144058 67 101 1325967528 10007 617472690 83 7001 79 37 936426007 101 1035148798 29 590285203 17 79 2118054622 506870794 19 815719894 1042117059 59 758021598 127 71 2045025993 61 1477907728 2 573052853 7001 659900258 127982651 73 1400382725 1306404412 29 1949 109 107 256738261 419897378 113 53 4999 127 2102254368 1480325208 127 612816656 1579485538 5 1554366070 73 1085626216 2028344987 79 127 985346420 61 1740134739 113 1337312173 61 19 79 1346148981 209674761 73 83 2023672053 1709618562 31 1270569073 89 1724324715 37 73 131 61 2 1986323245 29 915406044 7 1179038201 97 113 13 1030313693 1555330242 149 592923448 149 762628190 19 4999 1374630019 47 7 47 1279364158 97 109 1344733545 1318841358 109 2091853904 1443156540 1949 11 955043188 2055846980 139 1992622963 13 722549815 482360632 198726963 37 2129267330 5 1868649370 7 1226421198 67 1094965706 1758451873 113 1622465238 192678336 3 47 53 621277236 97 1829927698 235908850 117995371 13 150729267 97 1158861528 7001 153837998 17 1553000643 41 31 1281636441 1579045233 2777 988587007 3 61 503178121 83 41 47 1549097113 19 1168508153 73 1780417221 246442389 10007 347092795 113 1154247408 10007 1396346759 97 436490009 2777 1647143243 17 73 441574073 2089924518 7001 2035892600 7 89 1208375669 83 109 1600010782 10007 101 1874316691 1355323444 107 586416068 598014765 5 1124568990 41 1402855449 59 1771560099 113 109 562196494 304608703 1832678212 19 2006536439 107 71 2126527106 1949 103 73 41 149 1686929426 137 2137958432 97 48762547 276688214 137 2066716203 7001 1248698360 53 644395094 982815358 155261201 23 918445697 139 19 692375010 5 2026622215 7 2092443311 719705483 67 516687943 37 1157992654 13 1769093365 131 721450083 137 13 1339423094 1433720750 71 17 29 53 107 131 2 139 61 981934507 798948964 89 1425416257 932145874 53 1720598222 97 31 455589268 1692811379 1635912747 7 792350926 17 4999 635623472 1949 7 1252647459 2002989835 2 547006928 23 2144411831 7 2027775876 19 1123188002 405896020 5 70756042 109 7001 1407404029 1679259860 410476503 474458671 61 17 518910089 37 1076392826 1001128638 1446321162 59 863478246 17 2048398979 79 1949819068 83 1144385379 768374126 17 10007 1244857744 1085750233 41 619982235 1566781204 103 139 1265964879 997162926 1949 1076851735 784798841 29 131 29 83 1030019874 29 1897687967 67 1373829104 1912737524 17 1630341055 2004749903 29 272632190 2018692890 1513167723 3 3 218852361 139 400635666 23 1243354288 11 61 1161785260 1105476892 19 89 1802485227 89628340 31 944973589 7001 1125662786 989437328 1163155027 127 1243982526 83 323707387 75401682 41 73895858 41 1659173732 1826025357 71 1529509729 11 47 169608643 1004802870 10007 47 2020455270 131 444938074 53 1411585517 83 2 1786414178 1456148284 79 118033505 79 131 47 2076168696 131 39405324 2777 4999 2018426234 785927783 2038232494 1187661276 83 7001 1327928677 2 800063490 1142987768 1515802905 113 2777 1074204694 78802822 149 651492070 3 53 101 41 742043994 1700800540 11 1770079029 61 1642401760 139 89 1938578687 408216339 59 1002112677 127 1482891624 107 452499676 2045277294 79 61 1660003142 1941715720 79 4999 53 275365475 1085684812 2048484597 2777 1636836259 53 17 799659175 101 669820587 1075928861 1129569270 174897200 5 97 1426732260 2 1618890378 37 656304150 1659734265 5 282631890 59 1853316201 949619551 73 2021427889 61 738083408 1750513340 13 23 695416330 189098402 83 79 37 1305425749 2061513497 113 4999 2025079903 1788717185 73 1073175847 43 1233135854 996615816 2067650910 13 31 1467176277 451734542 1097391399 953585349 37 23 560917629 31 293603154 113 3 912393903 1312206847 101 43 17 306716006 31 1020051466 13 1880924595 5 2062743055 11 1971447291 11 258930724 13 1486385761 59 73 1763742780 1093514925 1559731048 10007 442261233 1949 551676144 1076945253 71 1400521633 1868704394 2777 1983949468 925090901 1949 61 2 1577667198 37 29 1279766694 1802405245 273593427 17 2777 1629115942 243240207 1227952471 109 2050530499 41 73 1015209467 2133636189 53 609461197 103 1876260772 139 765686087 31 1841937119 11 113 823055953 127 1400554857 71 2077331277 31 1087010598 31 902560461 1428420151 1949 1002650782 1773160390 71 137 19 210201560 7001 184805397 67 776935886 59 97 19 17 131 90344281 149 1379698876 29 53 1603252014 285639924 107 945442477 71 110631670 53 101 10007 1769717936 1209436013 5 758548335 229364570 3 1053624690 73735537 103 1773114615 97 3 113565657 882081678 107 414886508 1306376171 59 2003721302 1562085947 59 1603307458 1664348615 37 1780943773 41 1747324734 1118633464 47 67 19 71 83 1827822348 5 1427741595 71 371033295 846054978 103 2777 1916259836 2 246837768 79 1649796105 1949 2030631916 1320155150 29 374923149 43 1578773853 679999148 127 341194476 71 832032438 501852004 97 29 2057475712 83 53 2053262212 1982889530 43 127 185033539 1788899996 97 41 798382135 1859110609 185605181 83 131 3 219443202 1942987242 667727868 19 1745561711 1983121976 113 5 1320190400 127570201 73 127 1626405942 149392386 304746438 2 1752671264 89 1443580000 476894129 59 113573525 1540000595 4999 638922190 2 122155292 1624168916 131 1029618866 757612396 1681210440 73 67 1823649505 103 137 781760360 41 1930738880 669717132 7 1449072629 53 1686803864 4999 1393211302 3 299268950 1665917495 1949 7001 767183582 13 10007 2052522320 45091883 109 4999 127 29 41 292348573 47 954652589 113 1995654241 660637241 11 17 107 47 1164056119 53 1090863839 775272966 13 11 1298653543 7 146928418 301182833 1095044916 1498430124 47 764382642 131 149 7 149 71 698177094 97 103 304102865 1577159484 660564954 137 629925452 31 73 1345859025 1537671270 872117115 149 233956820 399202693 83 868263249 343062291 11 766805231 1671746182 113 113 723129601 53 1520337154 41 47 1702796395 61 1646467329 2089773468 37 83 137 393314269 660614791 131 97 4999 1192751402 41 1037212465 227486728 97 1091035339 1575133987 7001 687638220 17 113 1201301757 754946220 1190133096 101 1218272403 1449580637 61 86985512 137 848768156 131 621287281 73 2120370045 2042007293 113 896329487 1629705283 137 43 107 2777 173521810 7 873986108 29 23960554 399853638 1719589123 109 1866511623 4999 852139538 139 2137159654 47 1723035557 7 43443463 38555384 4999 139 5 1335550560 29 59 850030877 1237004443 43 1723364558 1109867977 61 951199848 37 139 1038032458 31 139 61 1759527127 622915347 1252396590 31 1797086195 127 83 89 2026952394 552379733 476242048 1949 113 107 413985161 67 1475056255 97 1064292439 41 17 29 1451824651 1792414015 41 1843369553 616847559 3 917150568 131 83 113 1081478639 1056410572 107 67 149 1287528519 31 149663846 1949 728126910 117084226 372799132 71 83 137 264103120 878797460 201361757 79 2777 4999 2039334382 2777 1223215788 1949 97 612067562 4999 1096605635 1260975034 1114774210 11 131 137 2019186688 1598733722 2 103 609320302 52488975 149 113 10007 1622434910 1496386738 89 1483955651 1209971465 1813693258 83 1846780627 2132288217 127 1016443230 83 706530694 127 1035674287 61 101 103 1116889186 7 1675476159 47 1100596462 31 1165503748 17 79 1719523907 23 238972807 61 53 472346021 7 1550315235 83 789081971 10007 127 1389695595 101 436946705 47 71 1092728269 1429731899 41 342255823 2059483998 153872521 11 1266475540 67 1951621426 4999 5 13 2017832401 59 1380971405 1090882093 1333927675 31 1865253043 19 220065353 23 1704311891 569534487 23 131 79 139 446941236 47 29 1031797591 168854995 79 509316341 131 89 59 64762396 2112280709 53 1881754380 1129867152 103 2033447518 79 41 29 59111116 137 1340421068 7 1189574915 7001 551650796 2146862017 17 1634588923 37 19 36949490 694332470 13 965047486 2043254305 73 1595311705 7001 2057229848 2121445571 1949 1499125973 306790753 103 53 1855164406 657378822 534303131 1822628410 2777 71 124731309 1919945009 1227598249 131 131 73 19 2777 192957068 978917493 31 1875253844 53 31 103 761833732 101 712469453 43 1436621572 652320824 61 212452325 53 1399135128 1781937410 71 901729564 41 590179174 2100049873 101 649743049 547779448 127 2 843458061 71 1154808798 1747379244 13 1455701145 43 2006683537 103 578407212 103 1178141913 976223185 31 1184268262 1450732544 13 672237657 1641744962 278226703 79 109 101 1294820000 837508968 137 1074126991 1635967741 4999 2020088013 43 927378420 1931729606 471846008 2 130573125 2016051135 139 31 1589028628 796361179 83 142378117 2068236720 11 1123830145 1556615518 89 106424191 113 1761197773 97 89 905062627 109 793891197 59 1484484604 1625199428 31 345831149 275474041 73 61 503022104 769234827 89 2777 2058212428 1502109772 127 61 22722029 11 541357179 13 2777 579852889 89 663012442 97 864326357 639627409 47 1612629933 101 372808978 10007 1488269766 71 2034739868 71 200220639 1872454032 17 281751285 43 34918674 73 905501637 137 548725552 59 354920931 371802188 139 1335957495 788567294 47 1940371059 11 137 13 1790459502 1526378961 1415536260 31 109 1438503084 418709221 127 453206104 2033122063 622404641 41 121112661 127 89 1643695432 1348685210 1437850284 67 1991281696 103 103 61 392334432 1363410657 71 658388183 3 37 1093130849 37 1661257857 568707575 83 119920060 71 1337195753 149 241309225 659526746 1922476222 1520141792 31 19 970890092 47 358709099 7 305960424 192964111 835591043 113 2103142768 2 4999 89 240740907 2777 150521731 61 131 449128006 107 37 1981716422 79 726838315 632237694 1232420288 11 398371378 197237861 37 113 1331141130 1934595576 47 1940031916 4999 3 97 71 1879867639 139 1256667298 137 3727907 17 103 1428333342 127 875790095 1818901806 7001 109 139 139 1041571133 1552661004 137 59 61 419223964 119842775 109 580083067 89 1183201155 896705428 73 394299301 59 127 656737447 37 1497423640 5 588243560 23 39364753 628872716 11 47 765008895 59 17 13 19 1188947743 1388325043 1332288606 17 139 2 1442575368 482087895 5 1536311630 5 31 107 1923560079 4999 1325126103 226554885 37 79 1001274129 139 1360694491 31 957827987 1648161097 131 755101217 1025581781 29 109 597364254 526448200 1741720932 1272554000 2 71 162267126 3 482850789 80631375 11 24646457 139 61 2127473942 13 1302034370 131 2 139 33070602 4999 1078129331 4999 1387807890 663838427 71 1607493220 31 5 961352380 1286650025 868217327 10007 131 121978423 1860677319 31 107 443293510 246875429 107 59 1389737237 7 1614704000 113 1964310715 1614158882 47 1766813566 37 31 1080756162 1119466885 5 74749070 723072495 47 2116930854 1637095258 1725029497 107 11352474 47 107 1756655166 2142967431 107 307569895 1718489871 3 2101228869 2135305236 308403776 149 2 1778658219 1778728134 79 1577930920 41 1090813231 1567762746 73 499834059 149 1214606380 137 37 600759417 752543259 7 2139520516 127 1308761035 72319261 5 119251875 107 1628727143 59 1062874675 1944561589 2086645280 1354031929 17 71938215 1337195152 61 101 841037850 3 1982168487 1738342262 4999 825049820 71 597989548 103 1743630556 857415198 1696883715 3 53 1618780113 53 67 723988572 23 43 1580802765 1074740882 47 1331821936 671722645 137 149 191788032 849065153 4999 586352480 41 137 359887492 4999 1213742203 1486941459 37 1153668056 101856973 73 73 11 73 31 1397447729 189019999 7001 276854545 107 993007838 619497487 7001 137 93045468 67714716 2 1972327641 109 1126216247 29 356420353 916657387 149 1286376451 10007 1453096456 139 1928810565 83 310176810 4999 1600656863 139 43 23 107 1170159918 37 61 3 47 277689818 414154653 662303750 41 103 792089776 186376234 829151015 5 127 113 926570648 29 1136517801 73 413564244 29 41 1462283317 2059074866 59 1281422049 107 1949 275467762 71 932329810 17 1182989438 953751384 1348968222 149 71 1795009717 396369783 97 1487002132 885671040 71 109 67 1900757498 7001 272870976 23 307353591 3 1866516591 29 53 4999 83 2040214949 2 83 2050175447 149 308540558 240228379 41 1093330149 74189336 1837347096 1362487247 83 23 884238517 97 73 5 1664007610 1564326515 507424579 113 73 97 744117920 149 803211022 29 1414204837 73 1391887788 1960602801 67666464 4999 59 159103707 49624246 107 286603475 642472613 97 23 1757055215 136014180 1745879202 47 247961425 303179016 139 1609214851 109 2777 4999 1140381878 2777 1790920624 101 531405425 443940025 83 12648370 83 69672358 19 132025771 149 113 888002929 10007 1227500782 2 902893044 117900495 1956396088 139 48132566 43 97 7001 992426755 2132427589 17 47 89 131 67 406644436 131 583167440 109 67 1353994960 1218981719 795650326 67 16502368 1528978692 43 2002742372 43 706280031 111336612 137 1054213082 919792188 1636407613 43 43 1591310632 862487379 101 1523336439 11 78974291 131 920932096 943900961 938484805 29 1345574634 42527689 37 1491663280 983382726 113 2777 1366764421 165911865 1165858730 127 109 10007 1164579685 79 113 1244479057 19 576152827 97 1070387240 1396207136 1235576410 201769364 41 11 366746543 10007 71 910997764 4999 53 1532091988 2090949428 137 1371996474 83 1485434378 31 963405600 23 1880305959 13 44076785 22391125 5 23 1499312396 71 7001 4999 1719255008 89 695332210 139 1768644757 19 206544573 887002441 7001 192877550 2 1531857798 1652131948 1243950776 103 1818184849 61 1705736229 23 7 19 1130330919 79 89 4999 113 1233867106 101 1250250079 13 8028307 2777 19 41 171366306 1859325517 37 845071046 53 31 114898646 41 1905761585 139 558270982 3 1551359898 331995942 5 119472830 2 101 900730726 962671519 1949 1397405714 2777 277590058 738380066 37 67 17 137 107 1896450345 107 1943647981 139 139 327154987 107 1736324096 57745118 1374787174 2777 1791503794 1949 435501201 103 818049479 13 1462642545 1617732213 3 7001 53 1741565245 116915934 59 1815186981 67 268270338 7 43 1160975275 1110917006 127 568749180 1087914743 2777 137 43 1821726648 1712537963 139 400503758 923324152 19 247130416 1106737149 998790012 41 1088261297 1219733859 73 553047795 79 254194982 1539974625 5 1947053593 964643460 109 97 13 539040125 10007 101 1119530763 53 139 800229672 1221408985 127 2777 37 2 109 183456056 89 608617244 720253535 31 61 7001 2088948032 41 1460581745 73 185558481 1387473916 17 697919530 107 926714306 689501135 137 531397067 17 149 97 1949 1118597366 606585321 43 31 1459620827 79 1392496660 127 10007 848893810 137 3 139 107 274794725 732941917 137 1673083730 43 204727736 17 489755585 11 4999 139 79 73 13 1040251669 89 89 887886428 343712749 123285003 29 219268710 83 1475187711 7001 1447011654 47 2046459007 1590068321 1486504774 127 19 1673269599 149 147145695 107 19 2127954490 71 43 361443805 73 750854056 47 1018148122 2777 1376656095 31 53 89 434416298 247081622 7001 2006262568 1949 1504848237 529991570 7 1774784655 2139511640 46773792 1558854623 31 41 1949 97637424 47 934306541 131 149 1337784335 5 53 355598995 647357578 1553003926 2777 1315895868 7 1232383089 73 1720888276 139 407944984 580686956 139 109 126632603 101 79 4999 79 10007 206668985 5 1713379530 113 13 723110505 329779073 107 31 2022910301 11 2777 1925046947 2777 662324188 1690522555 47 1248798605 89 186657679 139 908195837 578030241 71 2096315825 177228598 103 693088039 1391612215 61 107 455984138 89 596653152 19 577896951 107 399286336 798130334 113 1185823130 23 112369375 23 546702080 89 229072650 5 197262210 82990655 1011031337 107 525060663 17 1308074231 1658659382 43 874445248 1377899956 109 1853189769 1102288495 2777 2123288646 7 501207000 1404927905 139 61 375471391 47 1460056363 2777 645416779 29 71 977458065 1571661538 1232901824 11 108517816 37 727567075 1655978216 97 820629118 1670644677 43 2104293451 61 1309840495 1864204030 10007 97 1377191442 2 1286197672 17 31 1300912985 139 368768668 89 840637133 59 1420194245 109 971009231 10007 7 37 1520039661 127 137 2777 61 31 1469870735 441955933 803189166 1547855178 19 11 953505166 2777 73 127 37 539571 1680105251 328199579 10007 113 1754019883 1729400277 11 67 485322417 71 1465848676 988915343 59 1629816472 5 79 515976887 1103622179 954095181 73 7001 1850658408 3 891907227 1949 1949 67 113 1830543387 1608610031 580765224 43 2 19 830066114 79 1949 492629240 1070505791 1949 83 48718842 1910316822 3 89 619502028 2 1562369600 83 17 107 1582994380 74786901 73 1845053830 522496259 137 2777 3 252464645 79 1287265105 1580721183 397297176 149 378138536 1811714800 2777 874222104 3 1012486992 118796399 137 41 2030645513 13 1126976627 284013356 29 5 1658346185 1077394026 3 1476674913 137 582518246 73 1472873404 7001 729406186 1835123298 779710228 43 1722279222 139 893766664 11 107 1798900157 811613190 149 217358518 11 295799405 109 61 1067949021 47 1276884109 612376066 137 109 107 2137801364 1480482923 4999 107 380654747 17 429884423 17 1792996494 1952523627 1949 226042596 131 11 885572688 1212273770 53 798666176 11 107 497176891 1250596633 2 799628090 1051897998 7001 1742926954 1495364593 229467328 562566936 137 836085699 109 139 113 985771129 2777 1696500727 856578860 37 7 103 542857938 1502348506 59 61 73 1578165246 1419512302 710092283 97 1110048794 1996851542 7 1903095233 737386601 23 127 83 1799896763 23 813180801 1852958182 41 70975182 137 208923904 137 113 59 71 13 591369116 886366104 29 1949 511164230 252777504 297574960 2141559340 137 602663034 79 1403716082 101 1247646132 131 113 987056988 7001 752782525 13 908570117 17 415058740 654782868 31 1282585103 1935738945 7 404174414 1599437572 23 59 636032320 83 29 1171517403 1158284178 97 1327500445 31 637172702 47 612927752 127 317312294 773943207 7 137 47 155284992 1593247548 139 5 175630765 1913999500 865113256 2777 4999 1561892559 1386655068 29 797225892 977772510 698781464 17 97 894376860 1182849113 31 1980868099 1949 1316598225 103 561607191 59920632 127 1454700926 53 97 29 23 41 222457185 113 944460660 10007 103 137 250521899 913076641 13 61 1662289650 13 1869955087 1159132668 1949 1897581423 59 1957589851 59 89 11 408000298 109 357109802 10007 699177593 772766621 47 73 413765504 29 131 1642830783 1637790509 109 53 89 1096767412 13 4999 798647608 145453462 11 1949 2099895478 906459750 67 163173073 964478452 79 217623512 1926618333 89 334192397 414331778 131 127 19 47 53 7 1929373054 41 107 161176088 23 199732506 1688704495 332049890 107 7001 67 79 630238347 1920096502 41 101 43 1944256068 1831382205 17 1165678461 3 771328341 109 3 665282945 73 721009831 11 11 2 120734664 990099034 73 1886527539 94439735 991044292 41 97 2002624073 1884696226 19 37 870645594 632115363 1903785966 101 204305894 677400971 13 2000278005 83 83 1939980663 477427609 139 1091233539 1043329820 1137505697 10007 1916039965 7 1526648697 5 875303776 2 1504259832 23 748367330 29 194286631 59 127 671996243 7 124732125 1709318262 2 139 1190846482 7 1476160906 1949 2118020068 807479382 31 281018515 984307650 2777 109 53 41 686779239 31 642408049 2064315683 41 1321484818 67 19 17 37 122522651 1425786638 107 1962006463 678994964 10007 1307910940 28861680 2 994806888 1363821748 47 7 1003738043 957132316 139 127 589341618 17 55001647 127 2059347926 1465278682 61 407501873 71 1481109345 1379479049 4999 256508688 1949 513152210 696966298 107 103 1582734153 1807712109 13 172168457 149 363406232 323099050 149 1170424503 47 53 47 2046122816 1669687964 268607894 10007 686023834 79 107 83 816050836 783327946 10007 59 1161907709 1852083278 1076497933 2128518049 7 3 113 122110545 5 47543257 10007 718152355 149 1985498308 560895664 23 1651179108 79 89 2091686991 204638132 19 73 1313319129 1595617137 7 532671734 10007 1668825132 13 1092241384 127 103028750 137 2065771077 89 1735731934 318346859 171494085 5 1309327253 2078305534 31 2 1253942470 101 1042249098 76829758 853773369 29 1450711048 97 285274090 131 669970689 2777 533325627 2 1044413195 71 97 740936909 101 617545714 10007 1043489932 2777 2038207735 139 101 112551572 1138934108 107 13 1319980142 101 1649982056 239695725 940945851 644273556 83 2116871516 23 1949 43 590573329 53 12871262 53 97 1501429341 849676835 464740994 59 308912858 47 509073165 1226809589 4999 131 1316368041 491710989 47 1741498594 1378808804 79 67 1775483250 1744905857 10007 1962813008 1898294742 853984294 137 1544500906 1400019153 13 1043323148 89 1909475954 959592299 83 1267428426 29 53 1854258795 1850328209 835393830 859999392 149 149 1301750192 2 1492504458 64950228 53 1404740461 65708867 29 1450349131 71 1812959227 470594390 5 101 1031522393 1846316057 139 1450232870 1649006623 1456818251 47 33965208 43 1230682360 43 320852025 4999 61 1297079191 71 73 2085189301 488938795 1575706745 5 29 107 59 508352094 835115562 3 67 1583265744 23 149 19 1537689494 1539500593 850616494 2077586238 71 137 1027821128 37374011 7001 5 1043762958 107 73 741718909 1532895562 43 163455212 71 10007 2075081541 1445073666 59 10007 685339402 1101043970 13 1655927962 127 149 89 47 2777 97 1693622134 113 556864226 47 1620300622 103 805118452 509254303 197408202 79 753197697 101024357 103 2395987 67 7001 2052112117 67 924886575 61 364810005 41 31 1887225998 1456583112 131 966984098 2021265045 67 323832440 109 67 1506122078 178965040 149 266491268 806204134 2777 139 1808821456 300188987 787393172 101 1668479031 83 1379366708 137 2135178225 1867880671 1949 7 646684185 263029375 17 382383700 97 131 79 750444566 17 319949469 2001759851 1298410927 23 23 432834773 29 19 1654362208 73 113 2777 61 781607579 1769289323 127 47 267714914 10007 23 3 202169712 1884232248 2 1991141101 43 109 1965249726 1878992358 23 1038023338 2 29 1949 1949 53 106901424 753216602 19 943203852 1001662450 101 11 540526140 1765653120 29 137 13 647791690 1967561843 97 400088140 47749511 17 1426885293 286800227 1803182682 7 1282722504 67 1543108892 103 701256033 4059584 1931945641 137 1225913161 41 576017938 1652937450 100145986 2 1454934598 13 331952270 131 1292030599 1374021403 4999 685927787 137 31 726415405 337620628 131 1751965651 31 2130872358 783918952 29 832920107 241376758 79 83 619434395 67 1966681150 17 115075839 1473370674 2777 1338127997 73 1166726953 1696215499 31 127 131 922685662 1774721436 10007 1595476052 948208439 7001 1265507761 47 1872504957 33641769 1083251761 29 67 1804849961 47 507526868 1499482956 149 621214376 7 1227581180 1571883557 89 98605948 520230933 4999 1477469447 1949 71 10007 103 41 822324454 607415154 3 1536782802 11 1041389745 761651495 1560567824 4999 29 938621830 485265584 1981979662 1095949150 67 2099864943 209488094 4999 113 19 1949 1527294870 71 449827600 843220637 13 97 139 2777 71 1188361577 11 514033619 1591300480 372865975 19 211258531 450247325 97 73 279815424 1382331336 2 1638422004 913149204 687656903 43 71 1352830308 139 89 1517462994 595875737 4999 1986677585 1152589436 37 1691959791 395136098 1254069700 79 113 7001 97 232255248 107 123297079 754217001 59 414975535 109 1375974510 760408197 1949 83 97 487850733 2055486599 7001 1394298157 2777 71 711141467 405264765 27803270 53 67 127 180704236 676169844 4999 722925386 71463897 31 312791674 97 19 59 137 1667139711 137 359722818 1536525966 3 1487031270 623867301 89 1144895733 909876993 41 1464776168 1610616120 67 1816006793 5 276751457 79 83 754003467 109 2668102 31 61 182004301 2000097029 97 53 2015405931 1300995346 2 1526668794 37 1410501975 97 2 2094802879 13 1528852670 127 494850897 83 567416220 103 1278844601 973628580 149 178905194 950571029 113 1100531722 1777123375 103 2777 279666116 1482012252 71 506734242 103 5 11 43 41 1257397594 187801254 113 863016934 4999 1366871571 1521352125 37 217512233 675518991 219373276 67 23 61 259079878 137 1441342339 97 127 704429982 1206008384 149 1035205638 41 354909243 73 2114984689 915918079 113 31 73 1334741876 1487786560 13 101 559433186 23 2777 1957404551 378033010 109 19 717854865 2004586621 59 803022821 101 1540133042 62693855 10007 1801049853 451899204 113 1949 818131187 187344734 113 1704907407 23 1119135541 220700287 1649102291 137 248854743 59 97 807851429 101 1544093959 139 303791952 83 2094812432 101 1696112796 1858963681 67 902095557 1330351317 37 2777 965862816 79 506822999 37102034 2 1086705242 7 1125334968 31 43 109 107 1897892063 1400483196 271862946 47 23 766624661 291108593 131 37 968538144 149 593178238 622572784 445123983 131 1789317607 149 168459400 67 1042583516 2113061345 5 1201874500 47 29 29 53 1983067928 155862771 2777 53 109 1999068284 2083017032 37 149 85157970 1631230544 1613499246 149 47 33067931 1453366632 43 337704843 1861211139 1737142784 31 2072211248 55330090 127 79 253314685 1637837796 127 127 262186039 1334352297 13 1547911131 31 3 11 43 881114591 2 73 1358605044 1326553563 71 139 1733968705 1194776446 1949 61 1421279526 1729595266 17 7 17 83 143042864 2101988907 37 1119421062 109 1873910015 4999 1318106326 276350338 29 1993969037 2049952190 131 75572864 10007 771762236 188459919 7001 149 1552260693 10007 896235717 4999 53 59099304 47 970906918 113 1171695396 83 29 944721018 4999 83 1715809864 29 1024184619 10007 1318252131 363314142 1971914179 73 5 13 3 1908095511 490878041 29 111678654 43 1850319799 73 73 1949 1404960513 97 35121275 107 53707473 1368021429 31 71 564316449 1256092950 658659423 139 31 97 1052052397 127 565728739 67 609499536 13 113 334567236 131 7001 631539207 96427009 107 11 7001 97 2777 2137542987 1256617493 23 1949 705187873 932144707 13 662487611 107 23 928615777 771045158 2777 29 705248477 402855211 2777 109 131 1285355482 2 1204888594 31 94443763 23 97 7001 113 10007 20232890 1046663502 7001 1964791219 127 1028509134 428727458 31 715999271 354810680 7001 1680086760 109 1666983652 19 701507949 866995897 2 31 129349362 1749281173 71 1821082379 19 397539679 60527440 5 1483762275 29 2777 483385925 1053929105 73 89 67 262322755 1011256594 1894488928 107 1476919609 1040970754 23 17 1069903194 1704313443 1499470217 31 868181329 4999 415226938 149 127 125082935 943824689 741126740 1949 139 1883667645 10007 485889885 83 1949 1868829834 136178579 149 107 1614484159 4999 1574145108 113 950382087 152226106 43 683494846 1668022844 41 67 1212846239 7001 13 126216038 1476021938 79 127 1073153048 101 11 196207084 131 97 1978902044 1410549362 1949 1533424475 1448927618 137 1768322842 83 109 1920033083 10007 67 10007 29 41 1056761757 312964029 865683662 2030518391 19 518230344 149 79 1648745326 61 480818869 29 899430563 5 1087591825 1185738300 3 47 34916925 89 10007 153977709 1609605936 5 1710440753 109 1193160870 1685729887 879786581 79 89 1415825795 59 220152364 568747728 73 634274103 103 784514435 2051485254 13 51783199 1638749470 47 1285644580 810540784 103 540209971 1949 101 539925699 1776413553 842098051 79 29 58227603 415943234 137 1329756753 23 1156886131 182387522 53 986645509 1514522918 103 139 43 10007 47 745997716 1744729954 101 59 842713048 1442309210 2072311968 47 1634412141 149 103 97 1735984750 2122204418 1096772402 2 384455911 1281294728 7 377770097 59 31 795640823 83 2059750410 460532970 139 19 337526089 476639396 156716095 2130619505 59 792117277 103 786534844 109 1027191366 1892679589 71 41 97 1800243176 731854039 41 83541362 127 162366882 43 1676216927 137 1366661858 227833877 1906551630 103 1241700123 2021783785 7001 17 455821535 13 191376666 137 83 100477566 113 5996090 109 636225109 411769228 13 61 137 1814572013 600574861 4999 2777 1082288541 61 807663241 1440927848 74112301 73 1783084787 4999 103 206011124 1594578735 61 1255445941 127 300617202 3 2006494740 53 56096048 101 101489244 625505019 83 53 97441004 127 1290554052 129929777 83 1076745008 815125532 97 7001 1431479313 1285396768 23 149 1903115165 131 1696718095 47 2 153109390 29 1351846994 109 703420491 59 1992020894 1562956197 101 1949 751199172 1103549137 627512256 1956501068 103 5 598244175 1107820029 1387013968 71 1721024920 1851266860 83 11 1240775426 1336284745 448984069 10007 978253967 17 376763022 234620655 41 131 1830496274 97 1636033254 1671797635 103 10007 2032821980 499519419 10007 563266565 47 11 47 1696502469 1139408983 41 1823521658 1849559692 41 1370429676 11 103 2107877902 43 1306214870 2 31 11 298433113 786194024 1884824832 47 491404129 1402457378 1806054110 7 71 1961407640 1700889754 4999 89 694199588 47 1487516677 739653969 127 29 522277617 742182500 3 1283634027 41 1221509748 1409445832 149 1548092649 723675394 1949 131 562616573 149 43 1816301682 619315627 127 52852574 73 1606546989 717338950 1241994572 23 1700219037 288854192 11 613808205 19 490819324 19 124503162 113 47 101 455635947 464815332 320810599 31 500330917 61097066 113 1688494811 97 505863782 71 731507675 13 695021990 2 2115765209 7001 37 911111125 1176148045 10007 1522354903 1700139265 3 1143420396 79 993592322 67 103 836575991 391873269 131 113 477043736 23 2130842038 1949 576920075 17 1181169758 127 106536744 113 1056854535 83 901687497 373240440 17 367164080 2115898356 59 89 67 1335353751 365047959 97 71 1851580614 73 544372388 89 53 1882433171 635095099 1283494818 29 43 53 23 10007 320133937 906914396 2123180279 4999 767459104 1619637931 89 13 1923085671 31 1937016090 45481526 1724636967 1949 1148457995 1886301624 103 73 190576368 1929170636 103 59 37514351 103 47 600913894 2041379584 1900176415 7001 53 7001 77039004 2008528741 19 1493256569 189668097 249643840 23 1886791149 243893197 59 627619867 7 1316360367 2 13 1867711014 464849710 1835563548 13 7131501 1854749179 73 644940327 5 607389880 887754635 1897863410 5 2058743835 779908492 59 570376246 89 1604869182 992013847 1701412148 53 23 1413621837 316163405 3 1120576299 890555241 1406564443 43 97 1221144058 127 1934557401 113 11 532474449 19 10007 23 10007 3 19 1454148926 879075839 127 83 11 1600417863 101 133992559 368043091 67 22379464 73 71 1150095835 7 131 624131417 13 71 2777 630273474 1571126628 61 912414515 1458122352 23 31 1616156790 2079226906 71 227604132 4999 35847829 1895066043 83 1084195468 1009168194 131 61 223843343 2097189882 1939094093 53 47 212868123 149 675683065 107 1802780191 7 1366206866 2 1685163426 901672456 2079842512 59 598219112 1862341326 2 2125556177 848959079 107 799459208 23 7 849685977 790364561 127 596360885 1949 11 63172615 1389810617 712957567 113 61 17 1571452936 543520124 1982213375 101 59 840798286 37 1815713737 1949 459679446 79 7 401480331 1331600347 1106793428 369110235 13 31 792432912 1953483991 41 7001 1547235162 109 1943779124 43 1894168576 43 11 1556001260 383032584 641875613 17 83 13 752812164 1257235980 89 640630722 1092338757 17 1778684215 47 137 31 83 1796235121 1540367726 1452623707 109 107 1705456909 31 756007478 1949 770921103 7 29 7001 10007 82407645 844498801 43 875520076 41 1720568470 2 19 11 137 1872674509 476280363 3 61 1631461348 113 7 1176498232 11 19 293516351 1949 187531587 3 356191956 124099051 131 37 429625707 97 43 370192461 43 1971689707 230358919 4999 19 1427465141 1949 624190638 2121873650 101 131 1444297532 1913801561 97 686430987 446869713 61 1627700050 107 679769502 607093830 3 617284642 73 533065623 37 4999 73 47 279222112 1507122351 1979948416 43 1809858132 1572420851 61 1857008787 67 1342398338 2048730035 139 301561118 47 7001 871678158 113 107 1423219198 266701710 11 1444806990 99794272 693875105 2777 31 139 1481719845 286185849 3 43 29 1242270546 1875079532 17 7 1919872630 1292212896 13 71 145506761 1812751645 127 137 67 1186691136 11 1988074748 41 940495843 1949 97 155239540 1614431120 5 31 1159818050 1111471000 5 39895706 41 237297012 7 1736902237 1750964737 1979034114 4999 107 1191194406 2086229248 1514679103 53 7001 5 131 59 89 1626148637 1300688720 71 704170687 79 641025434 1878069545 1507045544 89 41 113 1704460473 2122002705 17 131 1691806574 715325238 851027201 41 609580934 594600920 1949 11 79 73 1670697637 1198047435 107 1666638479 41 1874723893 41 13 1519134586 17 1732465716 1156937078 2777 360518471 67 717096511 131 1269957492 861772611 104364123 4999 2 64731350 1191658420 437370645 1874882973 23 850969064 2 58426604 113 1279976990 1313993938 2 1499518453 53 113 1242238373 19 1468368583 1686553003 394665718 103 67 1985498877 123636485 10007 5 1570920370 47 372831307 149 1242667450 19 139 127 73 37 1258284752 367475268 142575915 127 29 109679363 71 331402582 4999 43 1808226454 380355339 1708298576 109 13 2 5 377031220 131 469455185 53 97 502806678 17 446832199 2777 397925528 79 1144237343 59 696873308 40810536 53 169405906 402093944 61 4999 47 201538115 2008553084 1620578266 1643695440 71 29 67 618640011 1470516381 1545341801 19 1992753386 988174916 43 1297524814 690055563 59 107 909201149 1817745960 1537865803 149 2035815080 92070505 29 83 61 23 980246200 683327447 993153634 31 2 2024913144 670342656 7001 359760387 598046423 7 109 38717345 1540400099 778477938 71 473869691 3 1335932888 524797063 97 23 113 41 61 59 682680330 107 2099432314 103 2 1378450522 1922539270 2777 325267233 75667696 127 1498993827 37 2032069785 1180299482 131 555105688 1678812684 71 381242097 1863902721 31 47 2777 989842211 23 1594292564 1937025254 2 960765590 845731211 19 1995861621 97 1596817880 37 10007 147503180 7 7001 155292336 71 1949 1873133394 47 2108921772 31 1257274068 153014296 41 1586885402 131 113 831676794 7001 743401185 43 1286797747 2059483275 17 1252692323 55945814 29 1949 149 1426345859 732242918 109 1767287959 1345381114 1041960737 983198387 1949 10007 3 1949 484874169 2084701074 73 407264226 1380237832 97 1876983368 1688423031 97 61 107 1779594682 1965343793 149 53 29 2068081398 7001 5 1628879145 943469095 260595827 292901624 29 711124195 1186282970 5 1839060681 147540053 107 1664653161 79 1854489371 17 539853870 29 17 1083774259 17 1286973168 1677093350 71 137 149 41 1549292379 47 137566910 13 109 1410666446 88886884 13 2136848012 496344199 79 1283302465 1634510474 36388570 137 403848874 864811878 37 139 313734878 53 17 1429292748 139 1961893399 2026436242 43 345860911 1376128853 11 101 101 403926472 2051820441 41 208657282 485654046 139 11 59 504124487 2145282308 29 7 7 1415455678 589656564 1852675382 29 374101833 83 451713556 97 1949 1894227253 10622050 930539745 1793312486 113 149 41089730 3 1377693711 10007 11 618707848 13 1221145900 937331315 1241332450 5 67 2122707199 609696952 37 1099520643 101 1376077328 71 101 3 971674550 1890673466 11 137 43 1739235838 832263311 37 103 4999 2093741168 1563787180 25925974 37 195559877 902811593 53 59 411796754 857179606 10007 270518618 37 7001 2777 109 1787795219 723561602 43 1949 487959436 97793024 627448211 1233743721 131 19 1222445113 10007 1720625147 23 677268994 649112238 2 11 1305093515 594680900 1949 2033910134 1760214013 7 255361561 1472728173 288492128 23 13 556221393 1029444936 97 107353955 113 131 89 71 201611458 477267890 11 1142149844 43 4999 31 563319011 1363732625 1073079942 83 53 680163469 1647474366 41 1285291739 606203737 137 71 1290305365 882024516 1227163219 53 1949 1998360374 2019407625 251255036 23 572731717 3 23 1406636208 384087210 1758868735 13 37 1854481477 752442627 962777450 101 7 61 101 617682771 1330635524 97 697979934 1765514295 19 1360315234 43 1778414978 79 327461162 7001 1630872526 1313770226 1949 1048491527 38644412 97 97 1691873803 2026884531 37 101 113 86968770 17 1045974113 139 1288969240 10007 1281505302 29 53 408973707 1901414164 61 71 11 101 751426971 480285603 1869678642 1904512554 3 29 1513563940 53 1733324667 10007 1102911498 37 41 1098311483 79 17 34184807 1445620033 11 1586742498 19 562033279 7001 37 1754877764 1454945734 109 1446407951 1151987931 31 1541151133 7001 7 59 23 685317085 2027563528 107 1852489288 5298961 11 114763418 45578412 759482319 67 1404757725 37 2047768774 107 1881011084 1441690352 89 71 675126007 997193154 127 113 5 1394446725 284909670 31 669505574 137 987003938 913456624 109 1949 1982846334 103 1446912585 929398074 3 31 61 1779862547 295861797 131 71 905524983 211958639 73 3 37 1005805817 131 149 43 1051829622 1427236048 3 4999 114607074 109 41 92748724 2 1014023408 67 35150076 113 7 2 450859994 7 1949 1894575786 43 1072589678 1414855104 13 41 1008155109 113 113 113 137 280215553 18805716 1453785993 909637102 11 109 1232851149 1573226429 103 149 1738994789 7 104235643 274163877 89 131 1644016747 959736640 23 53 73 1542025104 131 4999 1326469653 2 1822565709 1017755545 83 534802982 61 2027877656 107 2 23 16586496 7 607755635 42813984 89 13 1506338535 59 1007946789 1949 1489686782 7001 698265738 10007 2090047490 37 61 1599160325 43 139 1490853674 7001 994912110 43 2091183143 7 176907248 2006567264 13 891105917 17 1506567200 127 5 1949 139 149 67 1897379767 1427272190 7 403736760 1361252548 101 149 1128791667 1873187307 31 1201885128 13 442724980 14200269 131 47 850847157 192125566 848293452 1428292038 127 127 231420670 1949 655797571 233624681 1940527745 41 545486428 19 3 340898520 61 230435550 933384563 131 67 4999 5 1173763444 2 131 2144331664 1525581591 5 858026465 149 89 1808613144 4999 286652658 2019835952 154672046 67 40084157 89 266448556 73 653392632 79 2 101 911595599 61 788651966 127 29 97 1229413696 1849170461 59 53 642244089 452921421 758589664 97 103 1381470608 41 223981975 71 61 37 1921124212 1710536993 79 1048471173 107 913207015 62706708 29 1176682598 326351615 7001 17 1459874949 41 987899920 139 1724546173 113 2026441326 53 127 1845711701 1783750941 113 1695185212 1781590409 101 89 671614938 2112069267 3 13 838348342 1490050650 11 2141513878 127 334592215 392495158 73 103 63365909 1146316087 71 37 97 1459815343 127 1095830977 107 29 137 997717115 23 4999 1149842295 3 3 1796624424 493538353 11 2030404398 29 2144282999 71 1933636308 539719605 19 5 1884327530 1234487590 887736217 71 738872292 71 73 1410269188 818351097 10007 5 789646410 89 1063913209 41 53 59 266725725 2 97 522541522 512283384 17 1593017657 1367230576 61 352991079 1287405427 109 410279488 74331569 13 149 1058324054 845227159 1503820479 2777 29 5 107 47 107 1373965172 1506329094 1411950155 1110733475 5 1286761085 5 996689850 1873489541 23 1397916435 29 149 743298867 1224355499 113 918949603 43 1325719154 770343772 89 2 944177538 149 273501272 47 127 2 1636101206 1753105514 61 23 857464499 1949 448619792 61302170 19 5 390890840 1142859275 139 41 137 931805096 7001 23 1094011514 10007 1039817363 2092313595 59 3 1949 7001 1277595661 43 1360872845 67 1418300756 721853206 23 59 749951314 83 405468778 1318902177 776791830 71 912821291 89 1523754582 71 139 127 1700754835 107 79 4999 137 1464938534 37 13 1812824013 5 1688273170 674595000 1299340289 19 144118975 13 1294245839 113 2098070685 29 83 101 133885903 1067927439 17 37 48080797 2 1033789066 41 139 113 1344621167 1418832927 89 1773070372 97 41 1949 1356517643 191298248 310773711 631414965 61 71 338561359 7001 1415812230 1099614021 47 944049304 83 704025837 685588291 103 43 1741594772 149 83 1046584848 89 1270938067 2031034023 29 19 107 53 1231463904 31 7001 558262038 53 113 1258959103 537024590 475710377 66320670 127 67 764778267 29163660 322195260 5 41 143671585 845101102 137 1535520452 1430462580 53 43 468831580 1526686147 83 67 53 144401627 750182225 636896036 19 346917550 43 666960659 698856546 3 739326285 1838419164 815640318 31 10007 1089103743 7 849737374 73 1351244308 59 1671875035 1402420147 13 797992000 43 1266258305 13 71 1718372104 139 1000902721 912505671 73 1803913877 47 17 123845306 13 103 31920318 175986521 103 127 794822713 79 79 2060005501 464879529 953062946 31 63459108 702978281 101 1042001588 1888573202 83 1230215623 103 2011276880 47 103 47 41 1864868272 1541554695 2096554566 2125026062 101 107 1974714960 4999 1513242471 83 298278511 73 992031255 1949 717137525 747145919 13 101 130008311 1459473331 1459118742 41 1753791863 79 1603626850 113472092 41 200446718 59 23 2 1324023265 1108143869 73 31 181988817 1519714922 1871350416 3 290991290 2125791024 127 1046010193 29 2085625828 29 1117552845 739975621 11 875262399 47 17 286982933 73 7001 953711225 1721874947 1500246774 528303490 13 1883896984 73 10007 1579985216 71 711404948 101 1611548425 169325312 83 113 1551299061 1496537528 47 943981124 31 89 1230851399 1066570283 31 1509699039 139 139 310464428 172918014 2 109 1381844993 265399740 67 127 723650572 17 1617208079 1334433632 747622240 764825946 131 89 450494059 1555622200 1093542198 7001 41 33002540 803821728 1949 2107184738 69199731 113 635527481 17 2044030598 272350098 137 41 2046595934 1314046474 29 1825553306 583489425 153780997 29 37 137 1374426540 848717597 31 79 231529882 657852355 2777 61 712778900 11 107 113 19 11 1522660909 53 29 4999 71 1423895486 928763212 107 31 744989936 103 1547930247 2113196307 127 1158953994 559620079 37 416028259 2068463916 1565916461 17 2777 2063580369 768615283 137 3 603763410 53 190364228 2 71 1806463635 4999 1551209696 4999 1828649197 1853173863 79 2132838615 17 346081852 834710780 1569298306 53 1625056948 127 1213088271 3 149 67 53 160486915 278379479 89 1949 1543596562 23 939848430 101 298413691 453667911 41 1310465452 1940177236 41 107 97 1481618972 67 43 500541113 97 1250637348 101 1222766701 336655103 79 61 113 507934209 427223394 131 764518489 456940314 1702937501 576941258 41 1465250288 79 13 1489853517 19 5 2050712590 101 531011355 5 1396184125 1873984187 127 1422234519 205912212 71 410709832 29 89 2115849154 1626981054 53 139 7 5 1997173100 1663854555 61 71 1749526833 13 23 860278706 101 608317647 1461786958 53 7001 1958067684 1638535043 554176928 878438630 109 47 1968138348 796355450 97 1367493380 1566833715 5 1586843170 107 1367334795 97 47 566461685 4999 1986922536 13 53 127 285672541 729190205 101 201344338 13 73 160095278 4999 490686843 1184493056 1949 97 150038309 43 1620809750 107 1750566224 170888240 47 775972444 295812294 663743348 139 1014310939 113 1464529492 101 43 1855975503 43 53 301432306 113 79 37 928641836 131 1776943081 103 1726105336 139 1960164926 29 42172128 127 754244491 7001 779004482 149 285784384 127 1714311165 1140769190 1949 706939298 2032076959 97 714890968 996459682 23 698660499 47 1077286013 83 2777 621512039 41 1952727254 83 59 19 67 345738981 1436864436 7 3 1269669231 1745160750 1921888236 2 978261442 47 53 1546038058 367123744 79 139 1081097242 894672666 606725200 67 918241834 47 29 898870544 131 204653801 97 13 47 2089870228 261282770 1045411276 10007 2090797672 989535118 2 13 1093387867 632689083 53 1949 1966445499 1576149669 53 1597267943 11 42735550 1510900503 43 83 719215075 603620170 5 61 1562458087 481407303 131 1012565155 990162452 221676266 43 3 1837265766 461125308 1903753958 53 660632119 10007 103 131 1625986541 1377951201 103 1186366772 1229861716 310184899 19 137 938969093 73 2055698170 993310275 61 1949 47 709307691 1763592167 2777 210504931 965706350 1933473364 19 61 150301425 5 11 937886854 29 29 609007172 113 1091003700 53 1050329143 692335521 47 1976537389 41 136240294 529680394 139 1559410935 17 1785473929 538850817 47 139 1278386614 97 67 149 67 10007 71 774131247 1913588024 946268028 41 1949 19 59 2122374137 2777 105070281 83 11 584198274 731653032 149 1061745988 567798334 17 3 636763701 1445835452 113 17 700242937 1136877227 1949 11 1353709896 1823323601 1560689792 19 1802154598 139 1536005607 17 67 131 697201650 1590882471 73 131 2 843518560 107 1913457139 980632896 2026556162 17 29 1478559272 726511983 131 214518041 983952302 101 97 101 1302420048 59 1058378664 109 11 1564451945 7 41 2085127939 5 139 201604573 507932604 61 2003544894 97 127 43 7001 895322885 89 1300329694 1600354479 89 47 669924229 131 190911540 576261496 990578022 59 236686499 97 2018667584 2 73 1976324760 71 785538391 109 711207544 1447959690 89 3 47 1998257077 1949 53 2777 1063191112 676923533 1490534715 31 107 45184495 43 126353608 101 1332238499 4999 1176176199 11 109 1993370527 83 73 102446594 43 1362176231 1382322672 272087424 3 817522987 101 1306687096 43 252457386 139 1133382515 89 681406339 1949 1185598139 1693353568 1571083147 1653346542 47 1949 2045583761 13 386665686 107 101 1146683243 37 1779803748 29 83 101 3828405 118105461 73 1912181106 11 71 79 994598387 1879926976 139 1914390505 19 613384448 67 407239266 101 567264278 109 596224114 1752555931 723225904 10007 31 1876400519 1610462803 41 783694131 67 47 61 1840155460 11 1159593061 1717186648 101 67 1341476627 83 1653410487 103 303356683 2051424784 53 2 67 1089035353 67 79 1708009862 2777 595908099 1722163021 19 1011892465 5 375870400 2073214287 1585117811 137 7 1614950109 137 11 101 2 7001 1427076839 356882976 1018358347 1949 1622139057 43 1949 1218278971 3 1717594482 192361520 4999 429074168 1853078103 189143927 31 109 849034681 2117604803 61 137 2020881383 1967762099 59 3 188606973 2 71 585805877 203520222 1344826980 47 107 59 2123167897 79 875253639 19 846572189 1321172870 107 11 59 920268950 103 67 1672918898 1433870205 71 13 512767749 29 97 1241196965 1343568922 5 10007 4999 1626587066 53 1997902946 2103971750 1565875346 10007 53 672562729 1919426992 137 41 61 7001 89 991228066 1008640204 1053266986 101 113 1841003945 137 59 1077929410 209495517 127 1630349292 1210547156 67 1789040493 53 107 7001 7001 796337579 23 47 549892574 1191671229 2777 73 47 436771658 886035305 79 19 346746610 83 384108396 1019586192 321268506 3 7001 82170737 559516968 73 1621234808 1230083718 1404243957 47 37 1010955329 29 103 107 5 83 49120728 89 41 1203232822 11 1039123910 107 573337110 392972113 89 680787470 1139960235 101 19 1774764421 127 1003728869 139 137 1316156808 497546051 1728272098 41 775929920 2 2049665226 1019245910 5 37 1313304418 97 1949 107 109 622006102 785005683 83 97 2777 67 2124737567 137 1764950587 1090072558 2777 1068417426 535602767 1815854435 1578275637 109 368423599 2114041475 89 2777 31 634353930 137 4999 1228168286 79 1050064050 79 1207462183 29 419737677 19 61963333 71 212579751 764847848 1266822587 127 127 101 2134930324 608574389 1120817503 101 101 1967094522 83 127 961231209 3 305990687 19 512069361 1181721055 43 367359191 227273459 17 1428580720 11 131 23 640080823 19 720494782 2142873992 1141664018 137 109 11539830 158304733 903566618 1373786950 109 41 1417266311 1254791429 2777 83 4999 1560697798 1941907037 286452075 47 107 744190885 1527591599 107 931637070 13 1539367699 113 1137320705 37 37 7001 496692946 634353609 7001 792016129 1631225999 1642332039 83 258567956 113 43 73 4041648 127 2777 37 2777 163995735 1836826735 107 127 83 2777 1446761460 2083546999 2777 75626041 127 127 971504026 319461710 103 1579609648 89 71 47 37 334130091 3 700505637 1209635267 481635255 131 191679760 97 31 1101344322 1929511077 13 131 815054228 7001 1997014247 249508639 472148357 664457018 61 7001 43 5 71 4999 41 31 58639985 19 1249670470 89 2004347516 61 256462134 1200855929 41 62142624 127 71 209665343 497599427 101 587659915 1167854455 61 336042515 884800667 83 1878337227 83 73 1939488090 1132742825 23 71 1751930358 924585150 73 107 101 1413943844 463076415 7 41 1131078685 1440453897 19 127 149 103 973425396 357691705 139 762504424 29 10007 43 1675363635 324191183 555769133 137 290961148 137 113 107 1123348250 149 113 47 212152266 1161365582 67 531057946 23 1358939222 17120947 1937152650 771132033 53 1686086084 948399793 47 1084088331 125818011 10007 207515438 83 4999 1316931561 56471486 73 19 1292498237 854719087 1350341261 71 663991966 97 47 1192835278 47 10007 270076180 5 679123200 1949 1559174663 1015881168 946420481 29 1699543057 122006857 29 1154400245 439623485 5 1096272055 2 938539641 13 10007 7001 91573080 1054295501 37 626287308 89 1883283254 765280740 19 7 47 169654208 1598396539 71 1591312316 11 59 139 19 1186996823 2777 97 1993732471 13 11 1569446417 932895821 61 1172517378 43 139 673874085 912453830 2003673957 53 79 89 1397385598 7001 218333447 53 1192502332 17 67 872717143 1386783814 2777 1244057122 1949 89 2010251811 972527564 11 71 372034959 73 499128302 684845485 3 71 511569947 1345195131 29 61 97 17 285885039 2017774280 37 61 1674036424 131 73 41 408457936 113 1676102558 13 320979704 31 817455957 53 127 137 1501042879 71 1975704930 2134167246 29 1406847518 1965543313 31 13 1020110312 1473875622 1133328081 3 13 53 599371117 1383686998 59 2777 1777113380 446305555 1636830619 1949 681150163 7 1836100735 1383676742 97 17 349562432 31 1346335828 53 113 568019925 1881795172 2777 10007 1248221893 109 1887144686 23 874297206 1429885243 103 1510683490 103 495540622 51766873 61 37 704384103 107 7001 1976711347 722636270 107 464704581 11 2105297337 1592777087 11 611202460 125139958 2122902536 127 79 1162308909 1150858886 75335202 67 73 67 1082475910 5 1733528755 10007 248103551 1047583551 131 2119434916 71 131 409956640 1669292390 1469804432 2 1756411554 83 566528369 113 1610482667 479822747 101 7 1445634337 702610746 71 103 1240309011 3 1033416189 7 1273781026 481406331 73 107 5 1506325195 407264886 10007 1777925998 97 131 113 1949 314295740 1300865897 17 5 1131375602 7001 1171412106 43 852694773 17 113 101 1994019467 1400829778 976444672 4999 1638802930 1104695536 53 53 71 131 71 1712341790 626948557 10007 1608827577 29 4999 1016291701 10007 109486587 102481687 7001 10007 1974194690 1546726259 13 139 41 570495525 19 810963706 109 113 945537353 139 1884918520 10007 2056308409 1987940196 131 59 1486299090 167528907 2 1314148576 2777 907723544 772827992 3 1465527612 89 1222104301 710484152 113 41 23 71 2095674908 362482690 97 298173718 67 1931111069 107 113 127 67 59 2102948082 137 149 19 855645905 830433912 67 381646472 648856118 734407461 101 43 43 769603938 1949566895 19 113 898890027 1607550196 7 29 31 461688838 13 79 61 23 262579546 89 1032201975 663672239 4999 1829374052 53 1658254248 1932238676 101 1425111968 1006979078 2777 7 149 2777 1828198057 1100797152 47 794969693 620380271 7 2112567725 657946691 37 101 294300971 113 1455279427 53 71 13 53 1465243598 103 43 31 1297925918 2012152867 101 1039135571 1852458594 23 89 1320484080 61 53 2777 1218308778 500509754 103 169670149 1674665 4999 83 781208978 455461324 2777 343241388 625488374 7 31 357263654 862067964 1448447002 43 1836736056 2 131 1388551005 3 1012856684 841273541 101 10007 7 19 2131658224 272336825 29 1978404225 2777 10007 1282427071 89 187881987 494806072 79 19 946245144 41 367139092 5 23 1296980327 37 1436657904 101 1915575898 2777 1862517238 1227347913 13 628547442 2009755570 101 74475190 67 1326449920 1963589598 83 1339679262 131 228802871 1785102638 11 4999 1105198916 891085134 1433197516 37 109 1535945517 107 107 46492030 13 10007 1335213996 1269187810 861808154 101 2120191596 1440700479 73 1281463909 11 545609867 67 79 31 93005952 1589733537 131 89 101 83 1114339657 2020016650 1251530774 409073458 71 1949 103 29 1121414441 10007 7001 109 47 643371673 1100271620 131 7001 1258156762 137 207314154 1841054361 3 67 1869463279 1677287581 1441083637 67 953498373 1792900347 83 752049803 59 71 113 149 1298004765 1949 844501700 43 48591634 86444835 2006493563 229340426 10007 23 2 875366428 1342114174 11 59 67 814434595 1538977949 83 1518428608 31 19 213129764 97 19 83 656891137 7 1189359094 107 7 1520407609 920578566 107 1261021643 1721915539 1688833811 23 71 5 1342145800 103592940 19 131 13 7001 1917587902 1193404462 31 127 1980972162 1025712050 73 851321547 113 89 1477457698 61 860269683 13 210022313 127 89 1103197720 1751900386 510298690 766817130 17 137 1003985868 2004191937 1675676288 11 139 23 1519769689 127 1171256484 1580668023 11 109 2110065273 460829098 107 1805644367 109 3 137 1969603992 1531915764 43 3 1846456308 2096907661 593669298 1949 131 2033367983 1968688436 1056744100 109 101 1877969422 137 1408592297 61 2002531330 339019058 53 1217729255 43 36491821 139 103 118429599 23 1091200502 1393444089 83 4999 1624734988 894181128 17 746836648 41 919060458 89 1015642345 1288599709 131 1233723360 1793562112 73 1354296684 79 245568577 41 107 402417407 127 1682845631 4999 37 1100099355 1763636524 1818794057 53 356464697 17 2070557840 113 1927637888 2777 1176351085 923515573 23 10007 1981226459 79832229 137 679472875 97 868525681 993517297 2049722969 103 73 604772880 1796867260 462363428 364625059 10007 139 3 1494687762 673246281 41 1305951680 19 7 7 107 175522372 1963823751 1199177464 43 149 1862031097 2048492528 1267143839 19 689057021 101 1114685793 11 1273231531 61 1446441272 149 253493146 117363852 71 13 427155945 89 1313753121 3 1614989873 1303439748 19 1221941094 318163667 2777 780766720 945473870 2 1949 1221657804 2 921363804 422277756 17 103 31 985117566 915335301 2777 13 131 83 31 1784023605 5 79 7001 424764672 23 1699672998 97 1324608526 46285690 11 775724565 1660156293 296818171 19 576769015 2777 1088303523 737481305 11 41 2097373532 697592739 17 858149392 29 3 1750960587 414953171 61 229884936 71 107 887208262 402077219 43 1199096495 97 53 1610832551 782664409 753882414 1280481564 127 31 289936366 355885451 1949 61 145061472 1056669151 10007 7 29 1593827351 131 1032961069 41 1180457978 79 1727876624 10007 59 1025476581 556630502 922798877 1949 1830880586 17 552686473 109523311 89 1350010562 150353134 17 19 745620915 3 387844245 73 407728871 1144662402 1655085536 13 1340807467 43 2001050107 1441878609 1179024740 10007 826417635 71 92919333 1949 1532101104 7 175026180 1330607563 425042572 41 1154343554 7 13 745645641 1545729849 1404420896 59 4999 1833798167 168506086 139 19 1622993813 2777 113 107 1612603313 770575136 103 43923848 59 1949 1090730080 11 1584424270 906728618 1922855352 4999 101 181291364 342043281 37 988027225 67 1557576716 41 17 5 2014088435 1949 340443524 904536747 7 2777 312434205 59 131 1124980971 61 1412373719 23 137 101 1098231984 796097049 505503845 107 1919357761 11 511261641 514321464 487626651 7001 812727705 61 37 41 2133272066 1005347108 1411150372 47 4999 427049573 11 1228249781 2 907390551 103 109 131 1771349381 1500692452 156482161 127 41 89 1215140496 1939944036 109 1541299894 23712950 89 853122895 602893787 73 41 140265035 484854255 7001 131 1880525305 767508564 101 1639874885 797772336 127 1572538956 1225827448 1949 149 1219900995 1921709024 149 149 1689708425 142024475 782382203 137 19 127 1732453355 31 41 43 690312532 1563043742 13 5 1918660135 7001 10007 1472760211 181524096 31 1265292683 1128567902 53 149 749706870 47 1590887396 101 28385141 1739318659 73 2019796338 67 7 613219411 2 1197479694 1650359344 2089353902 23 1269569521 11 7 1325255183 73 80983209 3 1923234025 103 1316345484 97 127 330290424 2057866505 1684589372 139 79 63743733 67 1877832651 1348313843 725321161 59 10007 2003884596 113 4999 79 107 29 366459863 219870228 777189987 7 1383781462 10007 2091312895 17 17 1326321874 41 89 137 2001120366 127 31 83 1973691064 131 1202774397 4999 1326639619 17 43 95384449 79 1656104966 1733183765 5 83 1041209453 137 31 309960661 517762186 43 1404250613 29 758778336 137 541814916 2777 381163015 53 61 107 67 358464926 103 109 1646044752 938922839 109 1834330698 109 23 41 1197166585 1671451756 83 1935380139 149 71 1668011307 127 131 905903383 553896427 13 328075282 59 107 4999 37 17 1369484340 1949 20922515 3 139 311446612 2123228499 107 13 1803918285 84493374 139 1482362859 2 127 17 1587226488 902652400 1063174991 109 1501640898 10007 1297305703 47 97 30240915 101 1023116054 89 53 1616447689 67 2777 1678710385 2087226524 1598450481 938397342 43 1926357507 10007 107 698435438 139 137 1214095370 1516786652 29 101 190205000 109 13 1061754005 176630194 1949 1918119895 73 2097619544 1566033411 109 1019244194 1930726874 2 19 2046628448 101 591469332 139 571716591 71 195026350 1895771284 1223725206 4999 763934508 17 506546956 149 879516901 29 101 1830754345 41 17 37 1850920512 7 41 61 931072453 23 34615305 2777 23 199617707 71 11 41456054 97 917982198 1130011749 1684137326 67 19 1924841493 1728359909 1165584138 71 1119458558 109 1357510852 147497537 11 7 446228307 572630082 131 1531723788 2077853480 10007 13 328542160 29 139 29 149 37 73 11 1351953207 11 137 1108147790 11 83 1799233745 11 1550526456 3 496750435 828868793 83 3 2122203567 19 1142092546 83 180686103 189395542 61 29 391957997 109 714197866 109 560627695 5 2777 139497525 1348688724 73 73 3 2053053223 83 83 2070698027 651725960 208740576 211217505 43 17 1659508465 2115550312 757029559 19 41705532 79 83 1622746114 59 1734066640 31 2115343229 83 1614147231 89 1130413653 139 23 73 1241241995 127 37 1217234954 183345582 101 642105076 419286231 73 2140573002 2 601978505 5 1755230930 1512901747 1782707967 149 293929902 41 1440883146 879963837 3 1718794128 41 61 1291002231 1921342498 381698110 41 7 2038902495 2777 1752364756 1705464905 17 109 387988822 41 2080420155 7 966984998 47 2013636824 2 1398651704 13 59 1653293575 1419565844 747626655 1949 107 757551226 1826350067 149 41 1563130234 67 7001 686280026 7001 617572212 30449227 1949 902646217 4999 1788422244 249194314 1963583547 10007 50748607 83 41 1223343855 73 1785617303 127 1405964549 103 593918291 73 572448407 43 101 1968812493 37 273296282 1929235204 83 89 769909452 198378749 1794007154 107 1472202561 1743373159 23 139 607891897 1558371117 113 636949021 4999 73 1861152632 131 1758182443 71 29 1448885211 1949 2777 656016264 350403344 23 1212760316 103 7 330812258 10007 107 104122732 7 9291926 2 1976689636 131 384649667 833803603 97 137 923497977 149 103 101 1735142632 41 47 19 1604766885 627134548 4999 284531062 113 1583676602 1111334984 29 86904829 11 23 99951491 1741494726 5 97 1970690509 1736827292 11 206253344 1691871874 113 779828820 830245157 818295779 7 508710101 1182611855 71 127 1841401148 83 4999 345380945 500637302 127 1798821227 7 568998759 113 137 139 1341061216 2 71981048 1707557644 2 13 13 41 1759335051 1100407241 874595518 41 1148876700 2094031247 139 1111596010 43 640485473 431153035 5 952062895 1076706500 5 4999 189097173 2102749366 59 997669586 1506657168 83 187340296 1259416891 7001 59 2039036165 397180425 1995877109 2777 1992255258 97 91882183 2105281071 121451768 29 68555799 2777 764302855 101 717090102 1596398822 1580117632 2 2093192176 53 59 73 10007 1218913551 1844848426 101 71 71 101 109 2 1084407642 1711404784 149 1799104821 13 17777760 267010536 131760319 2777 650397984 2 407652446 1250568578 1365426994 79 19 31 318468363 1837986955 7 17 131 23 83 7 107 17 1249345368 149 1283014558 41 1015640640 212991786 3 1398270910 464672516 2 3 734866677 1879368605 53 1160316518 131 66517346 713659911 103 1115584771 2777 1422110031 53 603085463 61 640675802 127 1174737808 1658432625 101 1470815530 47 587793609 1122366486 138816556 43 709197939 23 1093303683 1589187385 29 67 3 1206591675 1102080834 7001 454677620 2 882664732 1460184659 127 79 847663758 17 73 755691401 1968458724 61 1843900741 99391875 61 734962999 67 83 1597644922 1231211112 3 67 5 1983414710 1192539335 1979393679 127 139 1699313503 89 31 823318406 139 101 109 1376851594 457521289 1193205201 61 89 113 1336267262 1514939804 101 10007 1739406733 1455952164 139 7001 97 37 520559952 1900634472 11 1346353645 23 545911871 504893178 10007 1328497188 2 1062118570 2 789142740 391824257 103 361052525 73 1241759273 13 71 1296106430 1912527770 43 71 67 1378924119 1437939528 97 53 7 127 31 61920378 1316780484 71 131 1433873207 2083500215 841845706 113 4999 1552829372 4999 1629727358 113 1133156768 1936396446 53 37 863622957 2 10007 11 1064882126 64284628 2 149 62968592 1385119235 37 920215308 37 145882934 133628206 23 260984703 149 131 101 1910126572 53 7 646490985 7001 1989910251 103 1353590362 97 17 18087755 429669140 5 2777 909722984 112929482 31 73432490 1490189251 31 109 103 4999 104479100 37821771 29 1508219266 109 1927349717 61 1086832242 23 2 1217648760 83 47 593970362 41 2100753012 19 1043825800 1221614532 10007 1211548951 1334759087 43 97 1207025363 41 1284609546 47 4999 59 1949 1591781183 19 107 431508681 4999 1716276676 71 131 103 59 2055116516 1089971288 23 5 5 787399105 33949285 11 943068583 79 2777 47 31 1250329696 2064205618 31 951216710 429609501 41 1573099111 1223262921 167900016 97 67 1347391457 7001 1230976059 877071071 67 29 137 1913518730 917770535 7 2131510060 19 1117728419 79 14662737 1243745301 19 79 67 11 2002160028 847505465 4999 5 178609168 2 109 1027161015 89 3 103 1830743778 2129613992 4999 97 271939791 43 1073632514 843252919 1911754335 5 1528588525 19 1169327957 10007 899907053 43 4999 1129529049 1317984443 43 1990262912 23 1942446347 29 2050432907 137 2108021192 594813859 2 139 97 1420828064 2093808569 139 1812680613 97 749990614 19 42374313 19 392217912 742609737 59 5209464 779639275 7001 649405759 1949 828677550 107 5 54648995 1713544251 507871481 31 1858618202 4999 2134388037 7 419479697 83 1739943615 43 67 783861743 1644603294 3 641507703 137 137 1368693568 2777 1870945433 1704119935 37 2059613619 31 340030413 143178034 103 1001993579 5 149 1699410411 2061266243 815292480 137 31 1032640035 204861258 139 4999 1430580565 956492003 113 13 1345703316 73 1921737191 47 1828159423 1683783428 17 332585995 139 204378928 4999 1739866957 2038709179 1403618286 103 103 331823564 1640893824 422350816 43 813467249 935240438 97409686 11 1568756186 4999 10007 1328849544 2103441379 2090351604 43 101 11178377 112366519 79 13 351910299 1913780401 362432169 29 29 59 1642615637 2777 855278433 131 73 53 806725296 1887383848 1585857379 107 1850358276 139 1877252737 97 2 170567971 43 1654349229 103 2145111269 5 696978604 47 291221694 71 1489996919 37 703256262 10007 449386722 1136782449 139 17 131 343125042 13 61 1037249613 3 1842591117 663032259 1949 717595527 67 82333419 137 233046676 63819302 2 43 915461669 1118077776 67 61 5 559637700 498069950 547583139 97 1942893219 73 131 4999 1416566630 14327134 169990982 29 83 1629943800 137 256071906 59 174754755 1072504301 512173751 61 818522231 89 465398978 127 67 7 7 1789290559 1808598876 37 17 17 1604581686 17 5 73 113 2039435413 1837055125 47 139 791092015 23 67 101 1334299447 13 79 103 71 23 1718744483 19 4999 1892016521 611337708 1267520840 37 107 769846 1430303882 4999 1166906572 882623440 4999 1314592816 137 1858814436 31 31 1419212754 10007 1449563985 1736981850 89 784271204 92279900 79 1127741906 1233980125 1563029439 101 306908945 7 479804668 137 29 102508886 139 2086271016 139 1783651753 107 1446542416 310154587 1931234534 1147443123 101 23 869856320 631686841 149 1454567949 1194152275 53 101 66443456 53 870115628 1326190334 1413341355 37 617941603 67 356895198 1645178318 1458791640 47 23 107 1886712596 2103374007 10007 676570013 1949 53 1209882039 11 1108119628 61 495721319 8035631 41 101 419942042 89 626661460 101 131 1247646358 1209452644 67 2047953892 11 71 137 29 67 142749143 127 1126697391 19 3 664185465 137 1356066689 71 835542271 41 580968278 1564373081 43 1702803827 184047611 1418569037 59 837129996 41 71 1286031520 43 67 1016467390 1067946510 137 47 2135020026 2129214927 139 1025930303 29 1015427210 274208823 67 79 886245068 139 768497779 1113380826 7001 71 47 149 1543932040 37 519119324 960421136 107 149 1750208981 568974928 131754184 53 2119664388 130024714 71 101 315578280 2777 61 109 104711831 1013209718 2 15766412 11 455756620 788470983 53 61 2777 1444445442 493885213 951129067 37 343140762 3 28783242 457251442 2096468817 101 47 625418801 857596263 31 31 2017449899 1619359989 7001 10007 907291041 601819290 3 10007 444170702 923516009 453813560 53 1795819664 43 1912741695 71 835985331 67 137 218838046 127 579927339 1484225621 53 1115109676 59 115896080 5 37 2053369834 4999 1814801967 2123765162 11 316790881 127 495968401 1271944370 2059550677 10007 1727698543 131 990171622 1949 97 2085176020 731304292 1077999561 59 43 1147045726 1993512649 101 769598902 53 799077661 11 1353493240 1608132845 217159663 67 850638834 43 2109400088 318704723 79 1085434404 916112424 137 149 3 899798139 1911118215 1871825682 71 167919473 2001715575 43 2093876141 4999 41 43 533285348 2 1571860688 131 1540090758 853277250 1254049592 2 1599156060 59 1994003117 27128875 7001 1370683784 261582673 4999 934378087 73 50424913 4999 924075148 127 1585876686 1336826257 960150139 1710475065 13 936528560 101 113 2 107 798916570 24649931 97 71 7001 1104813808 20565495 1749334984 29 83 79338123 1459465441 7 1841877919 83 1472002427 67 89168424 2014919537 686296871 83 1932784370 868370230 5 1740678941 73 242334815 294826575 699034736 101 1263285220 1073733116 137 7001 1230320735 4999 71 139 67 107 2025311515 1512235387 19 1166543059 11 127 3 595375914 23827177 97 2777 1162334024 7001 69169880 1595966395 757349774 10007 207428098 97 467261125 29 750924637 332780858 985107639 250943998 47 1635753567 7 1300338032 1949 67 1089984386 83 41 1751525699 47 2117066214 1379518432 113 71 53 1891247056 191232137 67 2063099647 113 29 59 521731454 2 73 443267169 89 1205894372 53 1521634240 1290428495 43 1694374277 976683361 139 819442051 19 1522350642 83 7001 97 743293346 1430961072 5 5 540892765 1900552455 31 650467885 79 1480632378 67 13 29 67 1241616056 1554126167 43 437215020 1826828963 53 113 1781329401 3 2040581454 1782314103 2082913023 29 59 1680547510 31 1301223109 53 186289318 1345406394 1949 127 1784064885 59 131 131 1496649186 31 1949 59 43 57220026 10007 1071299385 53 107 664050802 23 1160171451 127 103 107 17046676 67 113 717724811 2050936214 92111547 139 1660103132 493692108 7 1461274802 89 813498626 683694270 17 139 689723560 61 393083840 131 1267194635 5 304162245 149 1568446265 1987842823 89 1741247620 83 755718403 693591560 5 89 131 729798118 79 1524690001 1826514624 4999 17 1223781801 1920549325 7001 107 364226609 31 7 2 1940362256 91521686 101 6562514 1389794108 31 43 1492073813 89 1576902356 980140179 1593290980 1566213396 19 1782944037 17 113 1949 734110340 7 97 47 29 2014681983 4999 7 766407831 1056379424 2 97 79 81313144 103 67 1375451631 149 137 2101013894 2047488473 131 19 1729467980 23 832555035 1170895789 690425621 149 83 178974975 685429060 109 71 843871707 113 7001 422237311 1463806195 956041021 1949 19 564266693 59331405 89 1609695474 601037251 169003706 139 131 139 107 743603271 23 107 1027982384 47 781601204 89 41 23 537450255 5 1532221244 47 327167834 310677891 53 83 879832619 1403151519 10007 1446347053 1949 53 7 1456664865 59 1674978097 2777 1635711317 425384842 1949 355000605 343967120 7 278324120 107 1814661043 452219538 4999 13 113 19 2036132872 537859980 67 4999 1326599627 29 645585559 136162682 657377980 43 2 13 67 410039464 1187699084 11 199455142 83 1104085920 371080933 79 2093339630 1481433080 5 5 19 836298289 64757181 83 149 1000290044 41 4999 2777 730950738 7 127 37 1724815530 83 229804030 321955596 4999 4999 1719707740 131 59 676885229 79 1968514100 7 47 1126674788 31 23 47420462 205991600 47 855169197 655339319 113 850955199 101 278123296 61 762109051 1844214769 103 2 1287840525 149 10007 119625412 329842866 2 655466239 1213234837 79 43 350401281 48032984 131 43 2034180016 1160223721 101162913 101 1519214528 83 1925970263 1219505803 47 1742386444 2068173947 59 1698532612 109 1688381006 59 910981712 71 127 2 1987401780 1440436442 103 1196762035 2777 1049675453 113 1352528979 748266225 149 73 570606836 553185584 127 1094189709 19 130777969 5 2019109655 113 73 67 149 47 1145604602 1134518236 138615831 67 561661192 139 88104580 2 47 363495744 1529278236 31 1609060487 7001 31 785347676 101 1099737492 53 67 265589541 660978584 73 1910208374 2096254130 1642182037 61 638225615 139 1274373545 97 137 37 371499351 169927421 714067158 4999 7001 5 59 101 664655851 7001 107 675085363 83 214562387 73 602883275 5 346398890 207036455 137 1226999674 13 1673577802 109 4999 131 1342576435 109 29 2777 2777 2142591573 1381932395 1152610512 1238864132 2777 17 814472924 736079805 43 59 107 43 1356643361 149 320299042 1135408985 1786995455 5 19 1132833656 5 1265279362 73 133192858 936129548 17 1953564927 101 1415072216 101 866416481 2077195694 1066779002 43 29 3 31 10007 465115068 83 121341234 1728077806 7 4999 2006218704 73 131 930133934 2777 1013616108 1272622065 3 43 1949 1104419072 4999 3 31 1949 101 889936977 1431113720 4999 61 37 1865880776 140392006 79 83 37 1477260631 1540029137 29 109 1853880834 3 109 85501889 1651090689 7001 1030115175 5 1854426075 47 139 1348291104 131 1239513485 103 1289495728 1239604460 89 1312056957 11 2017649733 1901289962 800784303 37 1503973521 7001 31 1582334736 19699539 149 37 97 137 53 956930655 906810358 83 7 1737958229 1420329519 127 1585006101 67 1118402994 136477928 47 778617463 1869560360 13 10007 660762210 23 1803228060 988916533 1987280983 1834032737 71 2777 131 1209738102 136773171 697315577 41 19 883781297 7 19 11 41 1236680212 89 1949 540268647 101 473178957 137 1317941914 1251835672 10007 7 1838836285 10007 149454545 100250440 1576910228 59 657139553 1176801080 7 453227519 113 109 1794573711 7 11 1010965824 31 1361408989 101 11 37476176 1957429410 127 835885529 17 23 71 107 578083978 2777 89 990797039 53 1556051009 59 526831178 19 1288070857 1732381069 599650598 83 1547682574 1526069188 7 984144707 107 53 1431840254 77279579 13 149 1802722313 2051959743 23 2 13 83 407591088 418947397 19 1346301620 1949 1068977775 61368163 361703712 79 181810205 137 28856310 1915858827 107 2086195478 47 53 671050119 47 1893482981 79 1777976370 139 2143440743 1862384411 1413950129 1378259046 29 31 3 90811050 2 10007 1044920933 99559643 813661407 89 29 7 41 979403068 59 333253885 2777 580104233 149 7 7001 660677369 261382893 475827098 97 113 1052760997 1777547969 1228658657 2777 17 1980111933 2126188868 107 47 1949 550369877 59 575429891 149 1597072145 613972240 2 303100588 1490482548 2777 1272138146 73 420907123 1683227052 474622635 83 29 67 23 149 1879075058 1459399274 1027159502 460232973 89 587202923 19 1359137716 1267810073 89 721221112 41 999431785 10007 324156751 7 1173945738 41 178533475 418110437 137 1453119818 137 870494601 1218707745 109 89 71 62349218 1992663848 632223587 113 1607665536 690217198 53 584457482 7001 53 1949 4999 1094361084 2040271864 659613051 4999 1935842754 101 69131975 149 2777 137 1415504002 2037723630 5 101 1526750678 89 583128553 131 1446850198 67 401541251 2050579421 5 690602990 861007795 13 1955001970 382160535 5 794715762 97 415539173 399078823 113 23 27613105 13 1809052804 131 149 2 43 976521443 127 411643703 1503313605 101 1129934403 1216146711 13 59 79 89 189001913 738821485 394428145 5 10007 147603250 4999 334214902 113 17 73 1567727876 11 1686814723 1389434304 1949 131 107 71 1579109367 549388600 5 2096568914 103 1300516973 73 1782541696 1051340186 19 23 1969039085 2109076900 1270230148 43 2140925722 13 470607652 398238158 2 7 61 2114474598 61 73 43 3 1855574931 23 1721501951 13 59 195582699 2029084111 1688167432 79 83 394383986 2777 101 996615177 1352580082 1827486587 53 554799071 19 13 993495581 4999 47 37 5 2137956235 23 731085866 41 2101083868 7001 13 1005446260 1458225213 79 2 103 472363356 162494781 149 392854145 17 980426380 390081718 7001 3 113 109 61 83742874 959735875 7001 1413314513 1700716780 101 31 160133104 326516211 2 697473370 700892878 1949 1427882227 2 107 1226376541 103 17 1633471792 1654824982 19 466898286 1247130626 101 1577450017 385996346 3 757022667 23 1453401372 593951748 3 1206674607 3 1033937576 107 11 900868056 1949 942867730 1746658718 107 1558038049 43 1720856345 3 1460105504 13 1815500661 7 273170792 67 127 155692173 13 149 341110915 11 1427201952 71 655789391 83 872767626 61 180846090 2077484325 37 31 866907573 67 336797107 7001 2 107 1180741255 609935395 53 115222318 2081003519 207314244 19 1949 73 83 487666245 11 783165746 71 1472653923 131 2113310342 377990717 13 43 479042036 1933810747 11 79 1474014938 2777 68508590 1116232439 1289388172 7001 666687935 5 1612110700 149 61 587502590 1023144460 67 1791358364 17 1501108704 37 113 1270834612 1907515371 1818073976 1949 109 37 1920215603 840388659 103 1429677492 97 419916007 708502841 43 653543240 56762235 237093407 17 13 318629714 23 103 1534073492 1949 929735368 121385575 1084728794 67 1467572150 11 1563444740 1875821845 899659136 2777 3 1841591957 1075217652 59 47 7001 613686657 805311028 331569009 23234085 41 149 1549361898 149 23 127 2024978297 61 1105885592 1224119330 361913427 61 43 4999 89 719919665 67 79 131 1143165467 97 1202186572 1949 299777639 1715887435 2038650525 5 1465599604 311227877 113 483310239 1418074640 43 131 1634118628 2051179660 1245671378 37 435730059 101 13 453807276 1251936270 13 1781250536 43 1714430936 2777 995217236 101 3 10007 521334679 139 1449584101 17 1044188970 83 1517522781 1275092700 127 1659160600 10007 19 137 89 41 13 282935042 131 47 17 139 3 1166967270 1367403306 1442436419 73 1344087169 73 863800459 1408297823 83 1383510536 19 2120435815 73 13 59 101 1185593146 101 83 357776563 2036079308 29 123618155 2777 1278203114 1039765791 59 887797839 1034080565 399045418 71 113 4999 1316554197 73 89 31 2 7 1655494197 7001 825947421 103 47 562550614 1152402438 89 660042957 2 563214 1685253851 137 17 118967666 1787151214 675064960 90676861 4999 23 1258133166 1027584869 43 1696443634 41 4999 29 2088515852 17 305660850 166670278 19 1944030410 903114675 71 97 1522427222 1047092787 113 1365168879 3 603027302 103 1123165152 41 445295383 7001 781290597 47 1755437122 107 179803763 1966343173 139 564871397 440228290 7 1935232376 2 37 89 67 444951489 1528190465 37 1494846519 413023995 7001 4999 1797970334 1071385680 13 794430572 83 557850470 1611676487 801838252 17 5 84883905 864864665 61 1519065066 79 47 139 7001 2777 2028814978 73 514741688 107 1927978216 1075052647 107 1011528234 2 127 73 103 660392122 191889206 1205762496 555508046 103 100806368 13 877360728 79 789215056 59 1819689269 3 37 2011806809 2036988491 1692221307 401983244 37 37 5 1397895025 1856793590 1213456035 121549125 3 109 55859230 1508289789 149 47485870 524089950 2 2777 1268764091 556766284 10007 2044109876 2777 43 1344122380 31 548152352 672505986 47 107 736749891 13 1716711476 17 13 101 41 97 1091091793 137 205148869 113 11 1949 822187599 1472120629 23 107 338704826 137 7001 53 1320532312 987712452 1949 1267717305 83 31 170109413 19 2065962815 1547047395 89 1132652982 279294130 4999 547330512 1240038173 109 1249816454 127 659272875 605250123 427955620 31 13 1128884393 1668403477 113 1458695982 701972837 17778665 131 109502900 107 1390132412 10007 101 1181887456 1885080936 1431666510 3 527696819 526541791 83 137 1383576289 10007 149 1358558160 154466959 107 1036031119 1461131810 17 31 1711156252 72920237 13 825736827 369448749 19 482677638 10007 1980665496 149 103929735 484558728 569448335 10007 1039637237 4999 53 137 1504522766 313855766 1478773629 73 1767657697 3 101 101 2034473416 14735951 149 1949 59 109 461431226 920898490 785234199 103 109 1002544451 4999 231471978 856362039 41 83 1388877842 127 3 61 61 1466816736 488522160 147696045 1008982430 5 2 1316826310 59 17 934206185 131 236905771 1277701950 73 29 5 591079199 103 641313400 13 127 1852065130 11 43 1533097017 1793140672 89 1385414477 1212486491 29 37 1074815701 2034119547 7001 388282461 11 552335399 205990928 41 1345059489 59 127 2923413 1067527837 41 949083949 922845302 1762590390 101 246602105 736295170 1104267730 7001 7 53 2099558695 53 5 73 70202129 1992085619 352531771 17 1925550594 17 1219201478 101 2128765587 101690144 1505418563 97 113 4999 1915146894 103 410745460 13 54715752 1019578222 2 13 1396916391 2045756442 1507416960 59 31 137 134455879 107 1156071596 47 2032050828 139 1890240011 832124751 896411982 29 1264408189 461348253 149 127 1954898942 4999 1949 349939052 71 149 83 1990567669 1276593950 83 2124666906 101 848298495 2777 194477129 11 763998239 101 255477076 103 53 953573615 73 249783151 963699718 7001 4999 47 248200232 1790517170 1068870865 89 2094884581 149 113 16774850 2 1949 238050860 1887354402 109 37 43 59 4999 933198323 1555498838 37 970607532 2043327590 1027170802 1985877154 139 2 72373152 13 97 846399496 1589177035 495935 127 7 1668636298 97 43 1330058370 53 560078650 548721265 5 1432670930 109 269410367 31 587435535 1165893915 5 31 2137577286 1433593977 109 726309183 83 97 1137408517 1509813924 855709161 131 83 71 1938050087 137 3 940142242 2777 1959717792 736185832 1427699534 79 67 1971835259 3 1646696787 1857986292 628548957 2777 17 10007 19 662983359 139 1048595567 1938814812 139 1169047391 41 1256033975 1551226782 500027922 2 842612662 89 1058663099 43 137 1821663381 59 4999 676324708 53 19 1659553482 113 7 378324320 4999 1073355286 592427591 139 1500960928 97 1265796941 137 321837386 43 651455977 1607935355 1502865195 5 107 328910778 2 1358063774 2112863927 79 706943760 97 53 3 693127866 924575877 103 588153805 101 2127040810 1159694742 89 2 81742817 1264248414 13 617732205 1852345785 79 31 1603691721 1597921015 5 76322485 521090523 109 1944306793 137 925479349 29 439760466 2021074975 23 1452173448 23 101 1639149503 1162997535 1949 1011116229 67 879832164 1794144352 79 83 1462992860 1187645340 59 131 103 1073801471 1096030725 5 385890 675777020 131 113 810983146 1250309179 37 2084909374 386051858 3 107 37 348859754 1651213097 37 1098346282 11 489073418 71 247092100 109 97 137 2 61 693052293 195769565 5 321306145 103 758184997 192699139 41 645053672 1128459252 53 835685752 137 109 1773267481 1620683337 1431308235 3 137 2130329861 680314737 465025290 284328891 10007 107 2004916810 1942006988 1949 73 734283640 139 2121101914 1053976952 61 566070606 1549623626 717948918 2777 974363213 1799050325 73 11 1336095211 269235538 41 1981471985 1972587449 1191592911 31 1872284494 5 1868436991 10007 497988348 1515694931 2777 1848037960 17 2028041452 239633734 71 227374376 1085405471 7 2068407523 59 1263580923 23 2145614547 131 1647305350 1949 856053423 2777 1765922070 47 958158403 71 639347545 73 107861661 13 83 457973947 103 700265585 107 1423929250 1174676868 687544423 109 79 848360177 7001 1215373600 2 61 1905193907 1154263716 374682720 73 1927330153 7 1804767405 1968708964 1846856445 29 557806204 61 1443968576 4146555 5 1000631410 19 3 31 71 712033298 1503010786 322746081 401268812 83 73 71 1858051695 83 461702966 10007 250074930 31 1949 2024334697 7 103 935107645 1803973928 1242831307 67 1479653006 13 1099036718 7 13 17 4999 519521075 137 1280430633 100022878 109 912098760 531434294 127 1556026320 1965541120 29 17 83 101 503186747 1804933327 107 31 83 11 139 2115506398 79 71 505362877 1264850303 2777 3510128 1118764436 1557503340 139 1467265235 777313537 1163683802 43 31 52899454 53 1091942305 1718534381 83 1949 336822282 803738567 29 48776318 2777 884249563 289327299 107 828444278 4999 437725553 130127162 19 47 4999 732493472 1510477844 928531605 761997692 2777 43 103 4999 1045390880 1174165120 1458086054 31 1936596939 2077623350 8855483 23 215675463 31 2041073852 10007 1954076897 229947081 1800542075 149 2777 61 596078775 3 1467020725 97 1287351893 1415841488 97 4999 1718091313 1553084321 5 23 648785564 5 64579880 1471549293 53 222026182 1949 1139759805 71 13340829 107 353223585 89 109 881054739 299527858 7 567586663 812152446 1334695576 31 1911596307 1005202376 83 2 631491524 1265432260 5 1298486670 1329771930 2101508936 53 53 15523064 1585530298 59 5 29 1820014451 895668345 13 149 1263776131 1776189515 59 323127483 4999 10007 19 1302369440 1323692798 137 2075486021 222295939 1470946296 103 109 71 959760108 1520062521 29 149 1014216925 98055708 47 906222980 2777 1065251646 19 2000273811 1330105241 1390726586 1422401544 83 31 89 710197806 2079364788 71 10007 107 2120111301 101 253295072 107 641078320 5 61 29 107 1608476585 759347434 137 951606976 73 2777 228996974 17 1905798243 718009433 1678690459 43 2 61 967011816 17 23 67 2 406688321 131 79 607524852 53 1598794237 10007 137 1841820328 430393309 7 53 599746357 47 1203232383 605030019 1949 793356042 969192873 1949 71 1930792857 1205508337 97 653447006 61 10007 1233272687 79 4999 2 1835548270 1046190250 97 53 772057466 19 1455768182 103 5 1883062360 341275625 127 883589959 59 849428158 2 1941027418 19 101 1968652509 61 7 2118913972 109 19 1597236596 1213950793 700074860 31 131 1117824572 611684723 13 2111173337 131 1236430662 67 257565617 137 139 640482532 1819108429 73 82660601 204684055 4999 2121590597 113 459888417 23 1507840302 61 1694198799 97 73 23 1636131133 1902480177 13 131 1572749189 554660094 71 1237513457 648816158 13231586 103 1505723666 19 43 79 131 1401999073 83 831141997 3 449301729 946618685 79 1282276391 981648459 17 885880481 41 1900460155 1949 103 47 2136507153 986382467 13 1995560216 738219313 1470735680 113 1787491743 43 1240179211 548027111 945588145 61 1260353 107 2096795861 1198765673 97 11 2068748255 600677330 5 976511178 37 2777 775321738 67 4968988 1939906275 61 97 697041127 2141098169 127 13 1611086250 61 2130053327 7 419213242 7 71 1250254443 17 395025072 3 1179512484 59 498554779 139 1365037691 1365785246 19 43 1903229235 10007 1204622646 1949 109 2054773858 1387036720 107 23 3 723359643 1853277179 113 845853025 53 327573390 67 53 241977966 827969710 13 137 1913546541 23 127901594 2 73 19 2017447417 459360720 108954730 2008287346 67 7 7001 1863630191 43 1953625880 97 1079568387 85214403 139 149 1014125439 483761934 29 10007 83 1226031346 1972013891 29 1996002633 67 1444695406 1027526981 71 598335957 97 136605100 563073581 7 68515546 11 662045230 808652852 7 516298337 47 1553612099 17 1949 7 1056088236 460681018 727043382 237681437 137 103 2043964033 2777 61 7001 837466621 1580139702 43 331813757 929725747 53 1096977835 9386260 2777 131 1235770389 47 1027952040 1822288497 79 31 163535450 5 1680502747 11 2079981904 113 1852173037 13 1056340142 47 1581043622 141493406 7001 955489479 1260362026 97 47 992495475 981749706 7 1531025519 61 1870018074 79 43 137 268863733 1615356862 149 789333774 1950299619 29 149 97 1011018619 29 13 79 1320560528 698729340 103 83 2034024726 1445621292 109 1949 1077198657 1464168709 113 1419394130 1434825297 47 59 2118332460 674854960 1374978088 89 293186351 738347301 4999 43 2017632842 745059183 11 889720161 2056389524 927276059 97 501235576 67 1970800176 41 1875302936 243670560 47 1586756378 131 1798295426 17 1014947889 135280726 1694445954 2 1505726475 89 456584750 2 28267894 139 53 853406795 158167373 488152963 83 1758538093 109 1258764591 518136265 1696214932 107 107 1757269560 1733176477 53 1291191565 17 59 3 1116376582 107 1088413236 17 1243314545 53 59 1638543693 13 1513026987 53 1804020890 1538518757 1548383166 7001 959523313 19 1735704077 89 380865621 1701221550 3 20367050 1949 297464176 1949 1087684277 87295710 1495047875 83 1114837685 139 316007604 1360076147 1632629323 127 453493320 1949 1757878137 71 4999 1322620635 1949 377735690 1627518184 1311297063 79 53 10007 139 1937577990 464017167 1384455985 1704139367 101 131 1831815837 248910934 2 3 95298910 95896102 149 101 876244430 5 1466191393 79715321 71 7 934154252 946272838 101 131 927411880 112082290 1977468812 113 1909922550 1949 59 1892595451 41 645348323 139 17 1147537072 19 59 279533376 1575183749 1949 109 1566268197 900183585 1780180519 23 201219794 79 41 19 334025852 29 576814091 131 997636919 83 109 419029354 680188231 1791589210 103 1785593349 67 113 1149979982 1778865097 1192316778 3 972687855 29 954340874 1410394526 1142289108 2050698845 73 89 2082243377 291209068 29 1490247012 1074589838 97 113 675273433 1656938451 73 1949 366889267 101 47 149 10007 5 217283265 1871517310 1329830411 109 969453502 1094440621 97 13 1153954165 393458728 41 813455440 17 680671755 489396151 37 29 246282696 149 290766179 11 61 919957714 454312645 1753629165 101 1022860102 7001 1083082085 101 802134794 127 149 513183565 173895963 149 19 796044938 79 17 327563718 4999 417901403 394430824 1949 1905337280 11 2777 617313496 831074186 83 137 1213949876 727249019 13 2 242100354 1949 23 544661689 170594450 2 2049923600 1614469554 13 149 71 573507918 476159013 7001 1760394449 7001 107 19 1410454075 31 1864776954 61 2017528396 109 1159503305 355675393 127 185123074 155014676 1722088323 1054682684 73 3 342577248 539975448 1509020510 71 1949 43 19 1616837870 2107606882 1287211589 113 127 699517143 845679411 878350612 348898601 89 172992181 1935536266 131 23 2 613778520 885086990 1601263587 2039349324 3 1903380149 809605899 53 1363650406 41 1084631261 43 633085130 1757944530 3 692393820 2777 131 99435393 3 2026441269 137 1769353767 7001 1022664074 1417859563 26457795 71 109 1224838995 342563783 1255022415 1009958234 29 83 113 10007 311127637 1582238406 43 440512812 29 37 781876748 492569382 1134918118 1554099885 47 23 1648689588 936834045 7001 31 71 17 101 1114414406 19 1814359286 693659429 83 1469620161 149 1483838403 11 41 1496614308 139 103 79 43 1750174519 637734363 23 19 2135794816 1165435215 103 1554604017 137712452 4999 101 860531360 71 89 1063684212 109 303335228 957613832 1580248218 1830076857 3 107 2777 1392918207 103 1293105157 103 819851881 2031009461 468225851 29 2107103609 308214141 127 67 1963557081 1949 1539237932 2 1136815278 1306863902 37 1045089249 67 11238787 1675406065 37 13 113 43 79 1105716074 11 1949 202156127 454436636 83 43 103 649914447 709455348 1273335063 1123430035 13 29 407001996 79 30194511 59 1240700687 646763404 37 754286639 113 1885662753 137 340990671 2777 5 1404516045 662497546 842616062 2 73 59 149 190906811 4999 107 613597278 486607496 1521936816 31 97 1935303559 23 519512086 7001 1725719611 11 17 7001 1901387588 579157725 7001 796675114 1339553756 109 4999 107 31 22667417 1184203255 109 2062109197 1858036781 2 103 97 31 468013727 1082541049 17 183178315 2028819358 1998066721 73 89 1086826971 482935805 61 2043515867 47 4999 1483338273 265541881 2139467245 1684754347 23 2777 891136523 1370024619 73 1347237922 97 1783325309 1502668516 137 1508399318 1094893999 107 959570864 2 3 1187832747 1769597376 3 1013576589 17461138 67 1620943147 1472160885 23 89 139 1919203441 11 79 53 557814824 11 1836196131 131 2117265415 149 1782779785 1947792501 10007 954707828 882950222 931624278 59 16815207 1242368142 41 467730484 67 83 2124272284 107 1073625909 2777 1155801285 900814368 111922478 103 1359661574 79 3 1329049812 335353068 89 107 938042012 103 4999 1355929260 1687615380 5 61 13286044 1881561165 394019141 23 1785294891 47 1856369997 41 1166294897 149 91433143 29 4999 83 629011931 13 1405965722 1949 13510468 1300452401 71 939047491 87625876 13 620862437 37 23 284789910 1578813493 19 893423244 13 1353123200 1667860419 73 1298169470 41 1323151221 71 139 1906023878 11 53 413817527 1277222578 1949 1325425818 79 268322868 43 59758046 4999 1208960684 998580634 7001 281469697 53 17 907037466 29 1137459837 13 1890770258 616560867 1544716981 1949 137 103 2 1621532886 13 1220854726 2093125905 107 1323169400 59 342591170 432399773 29 1821191521 1183427097 67 1130869427 1071977152 53 109 109 1408906532 113425291 2085282815 1576745604 109 71 1258183886 83 137906077 37 1989072492 96107759 73 1832727488 934003886 79 214390959 620616235 139 2777 1998562468 1949 107 1283417492 103 163562661 73 103 741380816 131 672975558 37095008 2007167961 89 123761693 11 17 623271369 79 1363772966 2 19 284393178 1077326600 3 821115387 2 33836185 29 83 23 1691562393 1178943177 1748765739 113 220525886 4999 1434298083 19 303258791 159482078 1505927437 7 1437015293 73 1647959159 4999 1242061538 2142256463 59 2777 1599488129 856786196 127 1631001183 113 565588617 524925736 107 1596981741 1615920465 5 137 2777 19 1689305979 842425040 2777 1598469976 113 23 1698604050 144330382 71 146879972 103 1359567040 101 999662786 53 73 101 5 83 406863824 543567203 2777 53 714592988 103 1721258488 113 109 127 375713242 31 2777 612542181 43 2777 113 37 1521782842 13 101 2105176027 1242492809 7001 7001 52744449 4999 109 7001 70654092 1892902376 1591257290 7001 1235785423 23 1021008223 1347543532 113 1680457462 149 113 1759265570 1905488383 53 103 134575165 1385209199 320852390 5 107 97 1100206528 658240139 107 1893434466 17 79 375681103 2041936116 1949 1402183 1269142063 101 11 4531351 139 367370606 103 540726323 79 981129331 107 71 1635416769 89 101 1713733959 1285747740 137 11 1660783729 3 1481602299 83 2076508691 906883481 443330132 31 998440892 139 894914109 352752260 5 1559319858 73 2090658899 73 5 1097956318 107 2110711756 76589580 29 59 1157664123 67 1407124394 1848062900 59 83 1374866244 1293270617 31 79 419808607 1283905156 1008797687 83809665 83 19 1417547383 1425244894 4999 1278369275 13 876378611 17 1315032008 1410493275 41 1670819893 665488632 139 1623766711 79 837192230 129490496 7001 107 4999 641386697 1589327071 131 13 1167866935 10007 83 3 71 1128719447 803685770 1380457414 67 1620505607 41 1412111265 61 61 354349061 19 1261343576 158767439 7001 1821485175 59 1619776560 1985656064 43 1747031735 139 53 1005842745 1901625517 11 1829611475 31 316022866 131 1366181446 2777 131 1732431115 109 1841304627 1278068055 1413995398 131 155564465 107 1753728930 31 957449136 103 256303449 45087529 1044633905 137 1578731971 59 942565533 23 253321902 29 999079067 109 8474532 103 1965362570 2 877830186 731002830 67 43 142205171 1700511239 789995957 301823407 43 13 20228765 109 1789817278 243368711 187852367 61 1523262389 1949 1070665609 338906666 7 888190734 1270116962 2 1949 1398664768 337549259 109 43 1356447298 1476261853 515176095 5 11 23 89 585274071 131 635891179 7 439022647 1922118198 131 1475966006 1949 57825772 1512804296 17 61 1345192618 109 707128889 1463746176 2777 843512589 71 131 1551331213 284532959 127 1260284627 127 129108532 1180580996 43 97 556221377 139 83 37006380 710037592 67 1359641988 5 7865450 1566711135 113 127 30765496 1085195696 1090315185 307553903 137 43 131 770620338 1184761079 139 1706854948 561437690 4999 1949 5 1730852932 2 244748482 962427470 1295591058 7001 1729945152 103 1430628706 1106823496 109 7 11 35537638 19 5 1521754483 10007 2111116748 5 1337805870 67 333771912 103 117610447 384759224 71 1862967785 137 2095140178 41 1380926130 53 23 79 349608417 2146835428 1213452261 4999 71 672789539 67 1024913120 23 5 1187211975 287682615 5 1086150810 461488340 13 1474185687 145206048 131 466151625 59 802991375 89 1354130461 5152277 919434048 13 1965838224 103 439797643 10007 2032131497 627236616 1155739664 79 2777 1070194706 4999 353612078 53 162619281 1995187837 59 31 1944203161 43 53 1181454800 31 11 1949654729 934440397 1701291629 131 487194109 5 1955830950 300661841 103 2024864515 113 341461140 404340816 1686131601 11 139 1288678035 1480697778 4999 288828636 109 3 59 41 670973815 704017724 17 2137065733 1117145157 47 10007 53 23 57122524 83 1521562723 2036307475 29 107 1573841139 297287613 31 1156676928 1949 61 53 1197485760 37 2031578018 139 73 17 267084382 1793426025 131 83 598645385 1135494697 43 7 1515026555 2124552311 2 432139105 101 842169815 47 3 19 5 7 1718323726 149 173192534 103 313291742 17 41 149 23 19 676159783 79 576471216 3 131 113 1754382291 59 109 71 131 1180929630 83 78939180 5 266571880 841273830 19 464826430 41 139 847150251 1307746698 53 13 127 103 352296882 17 83 139 74483984 689386207 1104601597 1949 79 1382670166 1210131717 1283049902 79 7 2 41 1818349864 619639006 53 149 79 10007 10007 73 1332653106 43 2142619824 89 59 1187927122 565366847 53 1679429532 403310400 73 1129016937 71 1773231390 1949 109 818264026 17 688109093 1266265796 113 1732222425 7001 1531454748 107 139 607353550 23 1408456787 43 711593670 53 1126889577 792291510 4999 1150056350 23 2 2117565716 682947766 41 29 137 1375376154 1407050691 67 1381324461 1026380963 29 7001 597755168 101 19 198561859 503187454 101 109 1543379610 10007 161312840 47 97 320540671 1272061880 139 845371868 1820559535 2021975379 97 131 127 149 1969295154 1247923276 47 19 1589485945 6034947 149 1178058590 29 1082039184 1971657888 463173670 2 67 1109805353 614560448 4999 31 1949 31 646786449 89 131 137 7001 53 1021007317 770946476 23 561883043 10007 1435173919 67 508000633 139 809959533 937649381 47 37 931939369 23 2777 1890228921 738943038 101 1320782757 292672043 139290933 923145120 97 137 1351844729 61 1442484453 73 493682516 7001 1273901960 149 1368780156 1833674013 511850358 137 1316972112 7001 936110711 107 1837829218 747473003 113 1087446698 29 113 875538012 67 1619941075 17 322176824 53 445889530 13 1140718267 494783833 83 1479049708 320324186 67 1188508444 1975111611 10007 257340012 881136643 61 59 649695138 53 1205365591 1421190177 83 1113842653 1235440226 3 159568548 29 206814669 10007 729360195 97 546940902 1304937873 669675468 41 103 1927956987 139 1661887556 4999 109 643707457 149 290089739 53074694 1834892090 7001 341183993 37 3 1776672324 1949 1602732864 267813932 1030851306 23 61 13 317512403 5 99215655 444770285 101 1329425125 681177027 2777 182336030 139 1591970475 2036842807 47 113 2041035493 1139686298 139 1734864004 67 107 768938166 156671861 53 634259957 242221077 61 1799872845 53 1256258417 677600214 83 396445232 985482916 127 229985565 131 67 149 927652246 2127617488 131 19 1136726566 1621592696 101 67 137 5 97 1406343197 29 1064816548 97 2020381281 1340260543 79 601459232 1712970983 113 442822575 1063170324 131 1598425574 1949 4999 37 23 1984844110 149 54383659 80111730 109 17 13 73 89 79335757 966466053 10007 1786079381 79 50733326 424846595 192994915 1506969681 127 97 733504688 4999 462282525 59 891968903 23 1495348427 19 41 37 29 11 11 2777 1698291012 129280458 61 970314800 1949 247183874 1875555833 19 359221068 10007 581436721 109 2119909172 437575595 1529411484 1499778888 1949 53 101 645860316 109 1552095448 127 1703757451 1661178094 19 131 2 139 738489764 79 352830995 31 4999 1359228100 1503719196 23 620464468 565793260 113 101 1004492167 41 504970380 670004767 59 327946665 109 859758319 7001 1542692002 89 1819470788 4999 29 1396651803 37 1290838499 2146244681 1949 584590856 113 1899899302 7 29 79 3 491544675 1689807903 564289548 89 241230762 61 1436891234 2020654585 5 83 1435183876 10007 11 1620110624 1376974550 4999 1944096103 7001 410755671 1033599097 89 11 1383384772 73 1770948489 67 1530931406 97 224313761 17 721655814 5341230 73 1298338142 399558972 107 294225604 2007087575 61 17 1521002523 713571423 73 3 31 113 123913766 4999 2134208073 528014376 13 816434970 1554991204 1060495859 97 726939049 139 61 84157979 1983850107 43 89 428225458 1085828385 139 182461547 5 674406255 678188730 59 17 2102746677 1218512621 7001 1050549057 67 103 1883483338 567336858 10007 647302795 41 2 1892886639 246498196 7 113 13 125628997 815390901 43 171487096 17 1061235540 719028464 53 1792591440 991518912 2027793677 13 356935618 1814697449 71 126789670 73 465913667 685611199 109 59 941637305 137 1458180461 59 27702270 1502061463 203436433 103 127 131 2049930330 7 34471115 97 681676909 485198522 38129840 71 109 61 139 107 454001749 1454251445 13 2777 2069170470 719270770 616441687 4999 105338928 1929449670 10007 242879897 137 1248590914 43 377306411 61 275804912 37 73 701277347 1937155807 47 653803934 59 395431393 2014946968 109 879689841 13 2113922629 101 31 547118938 7001 17 162087894 149436783 43 43 1102491706 178676180 5 2033359090 139 29 1252811878 101 1484158236 89 47 984700314 37 409201981 426688113 1214757006 113 29 785148639 1402697578 10007 1415147477 113 612684305 2777 79 1431694877 97 471827691 137 1728810137 89 7 380170805 2777 31 1689565844 324891346 83 1942276858 1402750049 414228167 1458252292 7001 101 1385510621 96195190 37 103 1493415231 43 1335057550 769354805 83 1060141072 59 1501562921 13 656981208 2 107 109 1331524053 4999 1511097720 59 1199689067 127 1953522636 31 7001 2777 659245915 13 2101632500 5 31 19 2047560593 131 41 7 222665051 1487770543 1882338215 741348237 137 905152631 1949 280591415 97 675005827 53 353237103 43 6904663 101 1579303165 405459545 67 107 1654671112 753291325 47 523720235 1452279486 4999 383566883 53 338676837 5 907030230 138866547 3 950632273 1464808272 109 1319368766 2146097522 41 1754140351 41 89 749840557 275439692 37 1923139216 83 1365064790 139 2044291070 109 53 10007 31 53 922586317 29 131 758898720 139 1727267237 1667226488 4999 1769456038 1406720739 1588107812 89 149 1890125643 71 137 423515192 2064214465 23 312525972 3 2060852747 887882388 4999 882376408 97 23 29 833115680 37 45873673 109 1649742904 97884713 179126180 79 747899958 2 67 43 79 17 1492202217 914162012 962629433 43 1481400865 137 131511232 23 31 113 735569884 1247227669 53 861811927 131 1043139255 107 1436377523 1555344378 2042713967 7 75924528 101 13 1708600010 896212228 2 1725772759 1795415188 101 37 2147071899 599489349 10007 17 546994125 61623704 139 4999 314732041 40401918 1699956934 139 101 67 139 53 1943078262 2022500246 97 1600712333 109 59 1808193296 10007 101 43 97 103 101 7 131 83123236 61 107 20148187 101 1801998873 1307721311 1935181913 97 935514279 7 242782904 103 97 7 3 2125831050 576544430 43 59 1987238177 1643900858 47 1674267239 97 531050362 137 2110731153 43 769363998 1981661520 53 1720476301 71 79 470646055 101 924047687 5 872521000 1891769300 1784091819 31 61 67 1686818800 101 767685749 1278395582 19 77929317 1128484993 19 7001 137 589994362 513071206 107 4999 1143840128 19 61 1544968411 2777 23 884594260 127 1390453531 71 19 1486003262 413139275 1949 71 1554612583 1849696530 31 832101225 3 726325764 149 1023514525 127 15810611 2002507425 59 1108714843 1989435177 97 156769169 1507708928 109 167845503 131 1672040298 2008423246 29 139 59 83 692082552 1424654081 11 131 1949 11 934599369 10007 11 1096544053 5 1097264910 885140012 585977085 137 131 284228866 1113575325 162420274 59 1838956722 2777 627082701 1944449846 1065292551 19 1274320794 127 2137621328 1514544165 53 1739034410 1945491221 2777 1786727354 73 1235428129 867311978 3 37 11 7001 1990475313 2077399729 1915186559 7001 1947307147 71 1116291132 97 1937112407 10007 1745280842 1428359152 5 1130207890 107 83 71 902946334 1768628744 47 71 1903178998 1901479204 83 2107030317 3 131 1449971404 1690288939 31 2094772114 1186883422 73 391748733 1949 1615775572 2111560243 71 904688532 149 107 852057585 1895181967 1764303366 79 19 705262330 520040184 1291591666 97 330617807 7 985975398 113 1369783627 1174956827 7001 800123287 365039026 2 1836945868 137 1668744810 131 1580678488 811532966 23 1459155719 127 637223601 1949 521636207 73 89 839853470 2 13 671069776 1064227086 155691440 17 2143084039 137 2107312491 785049867 2 31 139 1741167637 669707467 11 149 1966127826 137 219934983 347452217 131 17 73 7 1388941579 116611571 10007 53 1902129498 4999 73 89 159093196 1480307007 61 557815034 19 1059115001 79 1011722447 43 97 2107593205 1994885939 67 454359963 31 31 1688472288 67 553958010 113 1034365597 127 648224298 29 73 1060963020 61007823 334118254 53 137 1353243119 636501726 17 131 1426323415 306874552 422375355 113 7001 1989817219 149 573100357 4999 53 53 127 1161212562 83 1878178946 69378372 61 705050261 1786213468 836713252 137 1130060234 1926684460 89 19 83 59 1973146617 827014092 89 1794233503 2039721491 97 725403054 2777 981344294 1309343806 107 23 1806857874 23 11 840948944 113 43 67 2125333532 1843686972 796781791 13 422658548 113 1245193330 71 67 19 1433735687 3 260021346 236843727 809239650 1843309520 5 7 1527829282 1138991098 768917013 43 1841498009 805926082 13 2 1367463800 1352769892 512701392 41 997532337 41 763873294 321573198 89 746819877 37 61 109 341712384 5 1890919785 1662106834 97 1812060276 13 1446138655 109 1516772387 2024398930 149 673851308 10007 4999 1946870548 1392596425 43 1253840150 108287248 47 41 250786996 2113300843 764077600 11 1891876075 53 1486826278 103 67 620726056 127 983890844 1949 1958483834 839196522 73 1382521695 1254817877 53 480911691 17 29 1833397545 480858660 1272867451 37 1341097159 1689507331 139 2777 59 909711324 131917746 246648481 23 112323950 13 830532824 113 923537248 79 1728370690 59 41 1209428045 107 1598322558 97 1949 23 73 1902145816 2034662278 1508705355 10007 1042909526 127 1373443653 67 862045383 113 677871180 332221770 41 654717137 1732056726 29 2048167232 1660359427 61 19 79 1701771311 7001 476306034 1730514181 1493794514 278977383 47 2 301891596 131 7 1811332661 4999 384848015 3 139 1453619883 1745079021 7 47 1041756081 1661139988 149 86803377 47 434818795 43 957641586 67 13 1166622675 1949 1482888854 247324724 37 1621642216 37 1825911631 918404829 53 1049257642 11 97 1061901680 1493103270 7001 441322037 17 1960375910 10007 870158685 1667847542 101 1881913608 2777 1251974138 1603230664 29 113 1068521220 13 550439646 43 79 352666428 949635221 667318984 1217166149 139 1111041446 1157545836 149 37 79 1213399157 113 19 381421922 1165774165 842451517 109 67 450897739 108620065 109 53 502556335 704758608 1905789402 101 2135707015 43 71 429626609 67 23 405801576 476713423 127 139 47 1697683834 11 1657535099 2062933096 1066561449 29 13 2116268042 107 1683343367 19 221715034 1345412515 29 109 1505453609 37322908 89 344672102 1452607681 79 23 147350983 1459785980 113 1543092680 89 7 1100620773 71 1960280859 103 1388915757 459199149 89 5 7 465475912 17 686116617 11 780646405 382644630 97 1924910777 32264858 59 319608959 71 1419277575 7001 1175173858 139 2032352916 753706444 2 47 2123989173 61 47 2035068510 1850297692 59 59 528540290 13 1303142934 41 67 2106462338 31 53 109 201091593 7 10007 1359272394 61 1284355732 29 1448509538 39392702 61 59 20501497 131 1259857978 4999 246835623 23 1037749121 113390253 922065553 109 1869843334 82632815 47 655554212 103 1512052360 142143218 97 985801106 37 17 1416404589 1983251807 1949 1949 1988609527 3 1568749653 396270189 149 1417859117 1487459219 125287672 101 626106618 2 337219296 806638881 71 1483075264 59 1925082739 59 712206759 53 363283253 637684658 710169330 13 329544462 3 7001 99141161 275580363 1747767675 3 162142565 4999 1749450040 129385366 43 204303750 31 1542135145 131 31 1774682517 89 1968177001 101 23 355866304 2777 109 512061072 1949 989429618 1875394781 137 2777 79 987700581 7001 1516206570 1876127980 883921256 1274768528 17 59 1823519110 1025814693 19 37 41 1284054974 1792474941 1600417063 1304929006 19 139 291062247 843409049 67 444611010 1924976541 10007 4999 4999 474989983 15656868 61 1851057810 1906287210 17 1022617086 53 67 10007 326638487 73 97 1307248048 79 54516083 147585351 1949 198525287 2123890137 4999 892284986 89 83 62738538 1848186569 43 400952812 71 753640647 1983857552 109 613979669 11 101 596364297 19 71627796 1214673838 11 53 113 1014730549 1688381737 7 1975905878 1200548145 127 53 1977532290 1906309168 103 1865899075 103 200548313 1634523366 10007 73 1596911573 1433043217 149 59 991734540 1752149051 1949 1203832983 107 103 734593692 1949 113 5 59 718903702 67 386667318 3 650127102 1367872189 101 89 1299103007 140614393 1059184307 67 11 47 2 1165326188 61 10007 149 73 13 1601157792 1064166571 71 109 1378664482 647025089 545823640 79 298669127 2777 1890573269 1644030828 7001 67 1074105542 796676096 254626529 31 101 79 312979909 101 137 1312688379 103 1949 1971935832 101 10007 1819973090 1071312629 131 839487176 11 2020103418 1949 107 902562655 11 61 206064508 2777 2777 1848859952 798582259 83 2028374097 846915453 3 47 1866384664 1794362053 11 1272495433 113 1485875420 1250854779 4999 107 31 19 1415981365 2044668356 837858413 17 824426230 131 546811581 127 31 43215085 139 73 103 852076921 83 47 1658671219 127 619400209 13 149 1144468702 89 1482547849 2049811777 10007 928649600 1394885737 61 1186372939 1893656090 19 11 1011584508 677702894 11 107 89 462644517 1886362120 1654048987 139 1940690061 449737167 3 1223567235 73 137 1761906447 3 113 971055806 1937526785 2777 131 454815101 842243802 5 1864632070 67 2 639714210 109 83 344729461 79 1809622269 103 254226866 1256133903 3 294839997 109 59 138951785 1920926186 2123870100 29 3 97 1492111133 53376220 61 149 1159140831 10007 1344300352 11 571581579 2777 96620672 4999 236431949 47 1664217222 2063658125 2777 137 890262993 19 59 1055958164 1592932504 11 17 6669042 3 43 634087129 67 585259137 1563658128 23 736367609 1696173804 13 71 137 137 3 1716734022 10007 5 266051865 13 103 121140875 7 948633959 76230868 7 1031155853 2075476599 31 4999 454184145 533586136 97 310112395 73 1206534145 1329541645 212577579 41 949555329 89 23 2777 342359668 2777 7001 1621214988 1509001668 109 1178866123 97 103 2119306054 4999 131 1504731107 931336378 1339352076 619511073 4999 53 3 856911195 218153595 83 819097867 149 648705160 1949 1602255359 59 85783640 304252542 2 696655886 1949 89 928561119 2009729731 19 1916631745 89 260849207 17 1281890678 73 23281638 3 2134937391 10007 1347282438 1571639378 1300982837 1949 694437216 101 1404267842 1408164294 103 61 385098959 71 474214396 137 887016259 17 78852103 61 400708227 139 2777 1437436294 444586592 10007 3 11 1405266859 31 2049025042 137 29 212190019 838395793 23 1916387526 17 107 139 37 1764540192 97 7 1352812174 1469499192 1963422310 2777 60832962 1192127538 79 17 736884227 292291829 1154810111 127 1949 127 139 2094098662 67 3 71082347 107 37 1788658995 1873761741 137 17 2040846749 4999 367984520 5 641684690 455095612 459012805 103 1695576622 83 409431364 1871728803 979091371 59 10007 37926530 1748823320 149 1571819208 61 113 101 1254916415 37 226814921 1673223816 1173699120 11 1608757760 2 638475370 103 798785600 107 23 2088514660 592269733 131 17 303579285 107 1949 131 67 1548656358 107 53 103 61 336385281 1545755735 127 2110855137 149 83 149 929382434 779696905 13 529258379 1928506094 1102974210 41 205886830 109 117323034 59 1360654153 71 67 4565134 37 83 2103805731 1949 594296876 83 17 149 11 1650947760 97 17 581018911 1688517588 67 13 407247516 11 260133973 1556009554 47 868065607 470072474 2 1771025133 109 139 1544752870 1628994136 4999 107933409 71 523957325 5 7001 2057586995 89 1790992212 13 800373847 1473423614 858693654 7 650768608 113 59 1131710415 1077504527 11 1104438007 47 127 139 1028971964 19 113 101 1666036157 1358977713 2777 854066264 19 2137942700 59 1542690641 89 67 1188013180 1042030900 53 657659987 829976449 746904421 19 109 1021673478 1916444249 23 19 1006507360 41 83 1047904050 73 1853903766 41 1927789365 128449305 4999 4999 127 770043079 845700128 13 1878404244 1741381654 4999 332036940 113 67 2112296739 513097959 2777 598815213 4999 840976966 137 103 1916777779 763791865 83 47 89 1278640764 103 1849226774 103 794902294 2777 1622878800 1785683202 2777 350099016 19 560643089 7001 851097568 975379885 4999 61 113 7001 139 79 261704564 2777 73 1766596934 97 551239457 524402079 858281420 83 1583157604 17 1103233399 1949 1090237467 61 19 1058162478 23 1377916752 1608154434 71 1532231333 1778031771 1949 631863851 653914191 965221917 4999 2777 1290097005 1424642655 1059909394 166203740 7001 103 113 29 127 1936848552 11 61943255 734103513 10007 61 2101846073 109 471565828 569202251 876666793 67 2146010916 53 2034119436 1062236493 1467927363 61 931015948 660360447 79 17 71 1554878842 1346411056 231394160 47 79 7 2777 570258064 791784727 139 935382726 735915402 2 89 640712424 764082978 109 1740050855 1078695561 23 2031998519 4999 1438507241 412760674 47 4999 149 1416667405 131 1991726489 648240597 31 37 37 17 439757785 325532558 53 926165672 589113815 385163333 61 1547902328 53 1034200365 5 1528487570 102374981 73 53 1571314422 31 2777 477111149 2021111689 7001 2111411605 61 7001 794866635 139 97 1135193379 53 1949 466269015 2777 37 2032418325 1454689780 1566760085 137 71 1981528989 1627383758 139 1739631843 5 212981085 7 918721024 83 691391826 1400394865 4999 127 131 730210975 13 1930517418 83 79 1502526991 137 290702355 1738372097 521196377 103 1559590425 139 7 466311279 101 1732871544 827326617 1511079557 2777 2777 1747130111 13 847291536 645219822 97 53 109 151211994 438801530 106670549 131 262929125 19 1016431052 13 811495347 79 605773896 1002360723 1350009544 61 137 1976162528 53 1559907342 1840047322 79 17 1949 959418638 1949 450681735 5 701057044 953313237 109 73 101 131 928363202 41 1574617013 139 271124082 89 29 81200754 558436622 206120164 79 899311002 542184262 89 19 773145112 53 491496613 2777 1149408631 1210173498 19 269405453 71 53 452585550 53 562925455 130875656 43 1643358821 47 1487700418 205202147 19 43 59 1360009059 783309193 31 41 1096094656 535720460 775456638 11 414180237 41 1665819168 137 1638445335 107 876235733 1611152544 1720427127 1949 137 964175997 784751755 5 962444395 1707976599 3 1212989771 107 1867294690 67 574746414 3 1010907147 79 847706735 1984182732 89 197960119 882065059 73 19 15802260 103 1005670158 79 1991080450 2008002981 107 109 17 649080451 647815505 73 103 219969375 29 97 968987126 826247552 131 573418697 83 846972006 710685861 19 920780831 1417715039 19 13 1457071434 1404655356 11 113 1822966850 894111144 67 3 13 1551128865 29 481650797 23 1787704509 41 103 73 1778257990 5 558227920 31 37 134586878 109 1222445462 4999 390506883 1728883637 79 1308675685 19 573692284 103 1390602382 1891887231 7001 2051096972 167322754 1067453161 127 71 1026306846 2777 1949 53 486848036 804590774 19 1025327267 1707568503 802001141 97 2047698978 127 4999 862897386 79 1137543483 1049470903 7001 7 824354181 86466591 137 47 1431055530 915484330 4999 1031588641 59 689257647 1949 1949 1745333398 938867708 59 103 1042416341 2041407779 43 19 391407025 71 47 1805169074 1411619851 67 107 1082955988 13 1180740327 1770078024 53 1672441182 23 942384175 7001 325699425 5 1035927488 71 1598143482 1651141760 97 5 850665700 177490650 117193142 11 676550024 61 911011820 141595542 53 117255398 1326549480 7001 109 139 585562381 41 71 1324297112 1062499639 2777 325804388 152079842 37 593632267 1949 1965224927 231390409 131 1094185936 677264012 89 10007 10007 131607317 61 887354249 2777 1868277316 2 43 79 939333068 956994071 17 137 89 246604849 1474669736 2 792480144 2048752831 139 10007 2010606440 97 428621007 1632252330 103 1107971898 71 967904447 61 131 10007 1772840120 2024025827 616356704 4999 59 113 1101701485 67523033 131 17 1853558297 4999 131 680536228 1801164452 1949 1940754319 988264641 7 1953068362 1094572707 47 89 180117110 43 2777 67203400 387052706 59 326380389 1447156501 7 19 59 17 137 3 920481432 293282249 67 89 314804125 489032839 43 149 1814203140 23 1752499812 28757806 37 10007 1960310189 139 802626866 149 1303133289 1236613159 1929324930 103 73 374888142 1028303477 181448127 89 37 294536502 13 73 374751924 11 1345999213 127 1338554219 37 41 97 101 109 184865962 83 1386462451 109 178765123 71 1558209097 826951722 2091900215 2777 1203540510 1391463103 79 7 1674352827 664561373 83 1958969735 1916883091 113 873219319 2777 1763717132 1575244236 1880971356 61 384916779 3 4999 31 1342776377 1584834080 79 1091413045 109 109 1264003349 491130565 2 813072672 1622750878 1264224338 10007 128049572 109 1474220095 109 175913333 29 476013366 1513642192 2 137 1281784056 2091044152 1457103008 2777 139 1048381854 3 1172513790 29 109 583683935 43 67 1914551565 71 89 139 1089698006 221569753 1247819196 219510483 127 452747717 89 126281210 11 463437117 1556476811 53 403541152 1941693419 23 1059016714 101 1261151223 97 1821210211 53 183653690 1777978476 2 19 476474970 311293511 17 1702770490 1735512895 7001 17 1531272501 713754742 1674871468 59 3 747933423 37 1604649115 1131470141 103 308563578 2777 149 285710480 2777 1055096157 19 235476063 910923464 324591972 109 137 549085862 1984302614 2 1351955548 137 599667504 59 2 23 729527294 71 73 47 1108230296 685854845 1523773602 13 1590817827 1469684016 3 83 549422908 131 171771020 37 43 2057359889 15192967 2777 1580508619 73 83 585180461 1516122654 53 127 614315256 53 1949 37 10007 1658370047 10007 1836431128 109 67 103 41 134784097 100165785 480027315 5 101 2081787356 253990787 549469786 29 29 1128898283 1210142160 1065645430 2039636747 10007 139 4999 1172765400 1155588836 23 470435652 220574625 5 469039700 711558708 7 700329798 11 1772866035 41 1843803561 109 139 1785727718 1476100701 97 10007 536135032 1183998219 71 859587415 37 1242303453 991785629 37 1012885656 149 1024889497 979035492 2777 103 736470806 731119132 103 71 113 1919991249 839767426 10007 1778042113 59 37 71303736 1655782042 1426364481 3 61 1087967902 149 1634868528 1964469213 1100350828 1949 89 285969460 986290126 137 137 613473396 2057933718 137 1374749516 149 1865651797 1384940696 47 1671995766 109 71 1283040858 1629209949 31 149 899401250 71 1417649687 71 91645380 73 59 1482775079 1235546907 31 71387947 281307578 83 44753329 59 43 815622366 2003179897 113 101 13 47 1241187421 1480994346 67 1012099387 17 1462647088 781524493 1939540947 31 2777 73 1222693911 1110258240 71 10007 1426788053 237956453 13 2294840 853129533 103 113 538052099 1193935400 97 131 904804917 2777 1115188672 101 11 31 1008792235 73 1720125061 589050505 977587125 89 113 1843170120 1280862232 101 1647993265 1101208007 23 2 2777 957709544 838556805 1005302092 53 139 1810847103 3 951734172 131 1888909174 41 23 13 873911753 53 67 2085534795 389740139 67 814405904 2010606401 113 149 300130551 2068883327 1830158614 1670783392 109 1827638382 2 611558246 13 2007187206 1165770386 67 1949 514916604 139 757119795 196188694 13 7001 789473380 1152951637 29 436180013 37 432019918 11 4999 358869872 19 109 83 1596461866 37 4999 4999 1860097906 59 1816456128 1076382941 1095926612 10007 3 511119773 59 297828508 107 920132804 1030535497 103 766591702 43 144070812 1649567291 489805953 23 83 1316030323 131 520088733 101 340383837 1917088979 2052913188 103 639941163 1443468538 1046299025 127 11 1885584338 29 37 19 1013330553 73 1812037755 946391929 113 97 10024465 894549520 73 756119328 71 1869538561 1839550420 107 863643869 67 1548540651 2012937223 131 3 103 2777 4999 187335895 1852114549 131 2777 67 59 1247714182 73 820241215 97 1864269384 387599851 59 519714126 19 23 175511091 624797415 839886102 103 89 17 21802058 928464724 73 7 1939092344 53 1129547448 97 89 1767054149 53 1621965148 673078666 13 7868133 107 1586038102 17 1775450267 999361354 103 1949 889188372 1949 2113646374 7 494290643 61 23 1985372926 43 587655673 2096705370 269516076 1285280045 101 2036866294 351039553 73 1287108933 31 7001 607462768 1488895669 1780860093 43 178372686 19 97 31 19 1982362340 1739549569 59 881097032 32728453 4999 1802546274 31 4999 2111718566 103 553659975 11 1084653603 1932504322 96516874 2 23 1765743373 1199108789 10007 103 205227809 17 139 131 587143834 31 59 96495857 1268545630 1949 131 10007 17 23 1495876323 2114048910 137 97 1966921965 83 2027240660 2 23 676124054 73 79 360072655 107 1878214888 61 2777 73140626 17 1215899092 861281183 139 1218798009 1433480312 2106294045 1949 1104899794 41 101 1532392604 139 478698347 53 303710829 43 1383733722 545471563 707404837 10007 11 101 846654619 61159540 83 177734387 1332969397 7001 4999 1668521229 1023435272 97 184363120 4999 75044988 113 1267149230 1266949018 481913223 73 7 79 1418591703 2102626910 149 97 1740527286 1719227681 37 1537361112 3 1021468973 61 695706508 177812319 127 1907866816 37 1419472292 79 19 982813551 842768712 229949932 29 1547267740 53 2128454189 1209566070 89 23 727087707 587519383 67 97 952816112 67 96244994 2 137 7001 1749819945 1357538757 17 149 664129058 517836090 53 1324851706 1395600028 53 1629710338 1439202150 17 137 843709294 1601900546 10007 429850685 41 2055499960 107 3 959723745 1368930810 1104046725 97 29 1266028060 61 59 850087576 672266060 101 4999 1297350478 50174963 131 401968653 1607111013 149 59 113 1124941103 254856019 2 2139848294 1407158322 47 1658724141 73 1975220422 1912968869 83 923345452 1892364808 109 1707696351 127190792 2 1533326916 780041568 2777 89 109 139281290 1319933213 137 142778660 89 1712768099 10007 3 1073570287 47 1192715334 59 589338315 1598441200 1891264742 2777 97 159452771 1949 583516957 1296823671 905243386 89 991783334 2777 1537597130 277628065 5 113 17 1887410263 10007 1838567682 97 11 547345502 1224959175 89 149 56202353 410245803 1884148763 29 29 17 31 83 10007 139 566818926 1821912615 2099324387 131 1653671205 7001 157459491 79 37 5 1806522225 283698019 59 2016658645 31 2118769659 43 1089043016 47 1587259719 7001 1948105221 23 40352910 107 119271923 17796764 127 73 1206415009 918975100 137 11 148220424 1320223510 10007 1641047930 97 1670655832 1420409088 7 898326618 1088933709 79 1028725204 466259591 149 31 2777 1474481474 23 1792398211 807923070 67 127 127 1095930897 79 459876230 53 1932183681 1334970452 89 2067642914 953376174 23 1572741505 103 1252659323 241040829 97 19 1269797113 1651859278 79 37 1436079483 230279712 29 1122585215 814930402 440670944 7001 59 1068362442 675333877 611614002 73 1634129182 47 109 107 646186696 872259613 185813244 766293271 67 67 2 1610293484 1826236436 1367539378 2 41 222930858 109 59 2777 73 882979603 167402359 1037030184 1637284254 127 663447207 2126850800 89 139 1976592281 37 131 276296751 61226706 73 899166118 47 157569615 97 251391602 1949 327779990 103 1668208394 952836738 19 127 1588980185 7001 820076137 936432757 7001 1004626259 103 7001 2145665781 846590648 4999 131 107 67 37 2777 1211369055 940830016 1768750093 103 109 1285665246 1841469980 47 2777 1726890030 97 101 1124825262 958028731 11 1824102822 1279280583 17 149 1377845018 4999 59 2017463995 1532383105 3 244037181 83 1065106940 59 90516384 1949 2 875990640 917312525 2777 137 723790043 403966557 17 591757607 79 1811639850 2129917262 771578721 127 738794941 7 47 4999 578074667 47 339129581 149 2000601246 1684101670 930936597 19 67 764619343 41 1383063373 5 920796775 59 637408034 1949 4999 1072143286 19 1886676915 1310826682 979418311 101 1835143827 11 1007406125 1748443036 127 648293852 79 1151452613 53 1588124648 113 1681251624 750150892 107 794856198 47 1322893073 1946178996 149 61 670444182 3 413825706 285580545 1175764906 109 79 295617131 604455860 1365567846 3 765976136 109 89 1305333007 1975083639 1627250436 107 1498361339 97 209487075 7 598463859 7 620541714 13 1426653228 171430707 4999 1312611075 37 1406159772 83 482904624 73 1382176087 430324123 2777 127 213134448 41 116811027 47 1033776171 17 557267242 67 466681130 384445913 7001 705455765 629247054 113 222027886 29 767336178 137 399799136 2777 5 89 1519621511 1495131648 671978460 762288208 37 19 113 1287787550 53 31 1910158558 113 71 1706246937 1518299713 103 2 973722536 2 73 1522584871 127 167038147 1620900619 5 821345938 101 1239699250 29 1835624803 1292408321 79 83 29 1579535663 477023639 1950513555 149 29 29 7 97 913539931 19 1609692997 4999 582553466 738444345 61 1155673975 113 2099927138 89 485407899 4999 1553379262 109 43 97 1539973843 688861270 149 2777 137 681647610 83 177755705 120895310 568983085 97 1949 137 107 99001326 127 1419396323 101 149 205111612 1246592259 2777 848701186 962442338 59 1656985441 127 47 67915765 17 4999 1899573166 139 1533107867 1773014522 113 950844263 139 86710069 1628568314 23 139 1936397320 11 1674734534 131 41 1528692303 1949 3 1671642534 1471906122 575370030 107 56272370 41 370434754 1835230397 53 131227629 1220722447 23 1729780757 654842561 1949 103 1809423866 131 130966988 149 1281144614 1743250383 968227505 113 1876831238 1155543574 149 372092038 1462742184 886546832 2 17 67 4999 1806373653 139 13 1129594386 816158580 37 1024017699 243535943 131 1209331485 5 61 355474483 79 2109902770 103 1839594832 1579006020 19 609153566 37 127 417211510 2777 29 1937084116 570391234 97 1710535847 59 1556471035 1121162937 37 79 71 981332606 109 127 7 651017681 61 644215309 29 43 1949 1865438574 1089251490 43 1830358081 561065701 89 43 655013582 1096275626 1695316845 2777 1087170507 23 2090502292 800140169 68403912 3 149 89 156186545 969723352 435913078 107 1822393612 71 2142479196 17 2018295094 73 127 461111346 83 97 162465876 3 2096289798 606670727 41 71 1819480115 139 2 107 228609761 89 19 1640616484 851358305 791782215 5 73 987956816 109 67 137 113 1774114125 2138277417 4999 215771837 756213727 53 1738149946 169481515 7 790502454 1637979971 17 41 2071549723 11 89 109 583789519 23 11 815666599 432420377 1291113253 113 73 2105962832 29 1911802477 19 1082601899 73 13 52114243 1163805616 107 1134456051 149 79 3 1290872896 97 444556834 24727001 23 1259250073 73 187634674 79 212454226 1495504183 23 967328710 79 1949 622095463 19 1961710304 1595124392 79 47 1234017712 1258441732 113 101706667 475575529 67 131 1432313538 1611945425 29 19 90494758 949789459 107 103 1991773624 2143205290 2777 840231980 267527535 59 209623124 19 67 1102036977 107 680127631 1663105340 29 895083076 1963746939 73 53 31 29 153790194 17 1273664019 113 97 23 2118274677 440520265 131 71 573045757 13 2073725459 1938865964 124138815 139 306973427 113 1818331477 89 11 43 1014690866 103 73 285538186 7001 1225980115 1072427182 1504670510 29 902996360 7 2018499105 357502649 679073695 2777 101 1619499293 97 247513930 2091507173 189497426 29 711674015 5 101 236704408 196469599 1040446986 31 53 2 589459290 793882962 41 43 41 2077554051 97 1473421181 71 33261086 17 759606665 1915411841 779764016 4999 107 308598379 1924205187 29 60181322 19 557448524 149 1124986940 10007 113 221809847 1434028421 381305262 988495026 19 37 306574896 1447315199 83 17 61476063 17 404364669 101 1711391975 998337227 13 149235068 73 884202571 480077206 7 113 166011351 31 2 1916359634 29 53 913350643 67 4999 46990224 1629043970 47 139 635628235 13 83 1510508368 89 982463435 1276899198 5 833821835 1339002063 964708024 89 23 1900147783 61 2044656438 492098468 1540157772 630337524 79 83 210693425 685508363 948305241 103 13 800845617 127 17 1294682634 112841393 61 1705648023 370927214 19 1322296906 1212808120 43 2091341378 5 1722666025 975932240 139 832316293 1842303081 67 79 913919005 615824998 901241946 89 67 101 73 1190023589 61 1781248214 149 47 343410343 1269007174 103 7001 1890094975 722120698 321148550 137 10007 71 11 86118158 17 281703940 7 67 643872534 23 1234471042 324342005 79 1637674909 83 103 1952151584 79 59 444601639 7001 422685375 1992918662 2777 1556875064 1257161785 1949 1977525564 539011542 43 2036445858 31 1841559402 2068823657 71 1326215461 2081349238 2142033746 23 1686343072 1251270936 89 41 67 218994190 383017292 61 11 639724998 966482012 139 1181375317 131 1179266847 1372274256 2143537001 83 334097100 89 1621810243 23 31 456344397 109 1207422861 1107109537 89 13 349336806 137 1985100819 10007 1433152505 107 991710133 10007 210187028 61 803039231 37 1723836586 474066271 1299758083 23 2777 2777 7001 1505684067 7001 1292295855 37 1694163326 1918011669 2048673068 10007 23 43393709 415136839 13 169543842 1949 512460037 72191735 71 13 1413942933 1459337737 390912675 149 4999 1302739400 1926714580 2114795705 71 37 949270174 53 1993482428 13 10007 53 17704915 1943990067 31 768207962 4999 251754639 663142345 67 1192527573 1170164983 109 1125660876 229151272 149 23 383554325 1908141272 2 442324488 1972975326 4999 53 1441899980 31 47 14113674 73 3 79 61 2038442978 37550777 1118776769 11 13 72490708 10007 1855058748 71 1070801320 61 97 1129847173 149 113 89 137 113 1020192702 5 464892430 1221034935 1894854038 1524835771 109 207208632 17647835 2777 1983875764 13 1293674668 7 2118993112 61 1898779304 2777 17 19 640310146 23 811708548 1299206405 29 1766137149 1652692486 139 344615750 79 23 31 2098396014 976893359 7001 1969087258 938330028 59 1759339496 43 47 2048550789 71 67 1144713716 53 1837707144 47 83 356033314 2129033415 1770230479 37 103 97 256379148 1905217740 131 194282170 71 11 1714540520 153183485 7 177157101 11 1002408627 53 1177997663 1706822797 7001 408840365 71 965472696 59 1651069652 109 1285430351 808078335 748176416 71 1196759253 137 1731841441 2108875180 10007 53 838885272 1426335099 47 1276762138 89 121539379 97 40790440 5 1452295735 1949 5 857039520 1984274710 2 1488043918 579822820 2064573897 7001 4999 41 1464046532 459010047 190128848 1949 1369704577 1763777270 59 1136613583 464700901 1525413601 29 1152917307 1949 2777 834935597 700650985 43 1580881847 1947181686 97 31 1353815508 813342299 4999 248510288 695265796 2042850198 71 113 153539654 53 61 842758432 89 156534001 137 79 1207155830 131 1681102433 131 1328371857 47 1827638569 5 2 11 2067612327 319218647 321311007 1289220926 43 4999 1041858327 131 7 951056596 71 1163397125 11 1123436578 11 5 666781617 4999 71 136387976 23 2040618693 47 23 149 147823496 545587042 61 19 1264120635 507471855 500791459 103 137 79 172246939 23 2 1713651164 711115742 97 770172921 1535116017 103 113 712413246 29 1866931318 1850713793 530874345 174068730 43 1230249704 37 317354612 67 1469925809 41 299935500 137341011 43 1634701674 1332715140 127 2138053621 11 412170496 101 186490642 1079992056 1261263852 109 1855740587 109 1689946573 2 61 953961005 2777 2 1949 95630870 4999 1059328092 37 73 109 47 406837076 2002254943 952297669 1329193010 113 109 610651188 7 452013510 940466244 79 118116053 1509505029 59 7001 30594370 79 1717622977 17 816633964 127682886 1521945829 73 91454108 19 1282864268 1929737417 139 113 19383229 1814606545 11 1519411058 703775512 109 947025354 127 461424782 103 343266658 1428488563 384689634 41 724351756 10007 56749697 1756068388 127 71 1629851505 1588387292 31357497 149 166532979 1508732956 107 824094312 1359375723 149 954830740 2017122191 83 951370153 7 4999 97 1982655168 97 808696878 103 821945020 97 782598425 47 2136167954 1272627037 1893375488 131 970778708 103 41 1359336591 109 19 810676344 17 1431203939 478274345 47 1522890005 238769353 127 322994851 1970299513 59 127 953426211 53 1697902329 1994020908 29 366680582 428854349 145701309 13 37 556524685 2777 328838455 113 684881474 190093365 46304615 5 1500000486 19 3 67 1534045869 4999 1132858383 2777 103 7001 1587206459 79 83 1017348430 791314209 7 2114074908 139 41 1221232765 754680932 149 1437231276 857646409 107 859328302 139 103 1548204948 3 834176733 67 1855440514 678179337 4999 825549857 89 1538906209 4999 347205545 543366383 7 383744522 1401782226 200249603 7001 708814163 31 1272222578 139 149 1868225229 109 1097430748 965201095 23 31 10007 1789177069 79 1179522614 1435940105 7001 2011354015 11 1890951029 11 107 724269839 454250310 109 219942380 398825320 149 4999 901324699 4999 131 5 1265975930 1287595215 29 47 158072327 959161861 83 1157503226 567856845 1294196830 101 17 2 745757254 29 113 113 13 1569700223 480403092 1469503011 360206305 109 2 2059424072 284090292 1701935359 73 2060784233 10007 477133760 1427530779 53 1289937854 1949 37 13 31 149 1509470673 1300830288 3 811216678 1949 137 19 61 103 1830916464 859520065 127750663 149 1533094525 23 1567249342 127 23 139 37 1532034617 717687520 107 73 2777 19089098 9508448 53 1467878672 1611446079 11 43 476914634 1624367871 53 398678508 2028520516 2049458725 1242671425 5 1046668037 1138106622 67 149 1925374126 7 742500598 41 71 37 2002669363 1432359022 2777 11 304485291 89 171475232 528753984 149 1981634887 326307188 29 1373167307 127 1289483832 37 1719102214 43 23 197600820 17 434075447 73 411285139 29 796497038 53 97 3 1395355308 7001 7001 131667807 166273750 67 1730703532 2777 1593259318 61 1017791466 139 53 101 47 1252663421 113 2777 149 1274954693 79 364574651 53 1415397807 713405494 41 113 1440712145 413147968 89 74459120 71 607241132 131 1364359539 1928376570 2777 2777 691267502 5 1320368387 19 701185435 79 37 10007 67 99178962 3 89 1641568243 2 1685159720 563940254 175149963 4999 1864212083 19 492140274 89 1905453462 754284842 2 13 59 579505670 31 43 927181394 1366617056 910614490 2 1104066688 1742982183 149 1240599541 113 13 558352353 5 4999 1091384056 1554803761 131 107 611769718 109 79 1310978772 97 18296528 438779597 41 805781853 127 691495315 246162995 13 959570456 462931235 13 163689058 1057894474 113 43 1160863045 137 1310387676 43 158703318 71 59 547569029 107 1774194178 921269465 29 1304365696 23 1762830996 3 83 2 41 792900281 29 1389720223 11 1737542070 127 1178458273 2088922797 17 1979896177 2048794967 1066911575 4999 243991192 539418568 88716897 17 53 1520366798 127 109 1507870749 139 486936738 1301345223 131 1909786251 97 177122388 89 279370202 314774868 31 580977541 108256495 31 1337660067 7001 127 47 13 13 3 469306059 5 150514700 5 1448896825 4999 493051370 1836212684 1519263091 23 1047583438 53 59 1525012349 137 29 79 61 127 89 806628360 838846684 461509237 127 17 711099749 149 475477178 71 127 101539294 1499528497 103 1972047064 107 1378318467 685405834 1059796623 71 1560792779 1051719614 4999 139 2133851033 17 1709914790 61 89 1910390914 150659193 83 113 1962524788 1267971644 1158519623 19 1330378099 1828994049 47 1243440093 37 765223011 1833623605 1133250998 11 649667148 3 125415423 133427524 79 468577775 10007 97 107 1257617634 7001 1561874093 1577562617 17 644388432 139 1264894857 1170133889 71 131 2 7 1146562340 19 73 7001 553093002 17 59 83 137972626 41 1724105842 103 43 664095049 19 7001 1737872232 561403189 73 2075244292 1110950354 1949 1534413609 97 1415826942 109 31 43 1416739705 2 966523202 29744485 37 199987753 83 109 1100983385 37 127 73 19 618994160 1620114235 105836974 127 71 576998327 193335120 103 44932416 109 127 509996948 127 153466292 648826148 1492463673 41 209265336 911501976 7 83 1604832307 103 1068094756 224870218 37 1818892583 1363462432 15309202 1564326417 137 13 103 71 409062000 5 1128332959 83 1949 900208018 737015550 10007 19 1039806453 41 61 1567939119 3 139 11 110835098 1273137019 139 1122019676 951006725 1191288950 53 79895699 97 1866789250 2027783472 61 1212961659 1759848766 13 681525768 1259936965 7 2016467791 137 2129531151 4999 1575864764 875732584 10007 3 10007 101 937287373 1119416936 31 1744250121 10007 334840517 89 2109213492 37 1974589101 37 2 1649790736 23 1232981115 7001 494088574 131 89 1844634813 80726048 41 1843380952 71 2008310544 31 1973742007 1957766746 501290685 115982295 5 1339592640 59 976895848 113 137 107 1180979176 884285368 43 43 180791178 864432079 4999 2045830752 1074035208 629398672 139 71 47 285424843 783649377 1389358730 113 1838895443 966609137 13 109 79 139 17 149 41 1383600678 1644548294 5 1198502585 79 2777 5 515783045 653705219 533185262 61 17 399721680 2047744930 89 537624792 67 2094464756 2 1272271449 566563852 61 83 505599895 139393462 1990740622 13 4999 2040086901 71 1747379651 1359557629 127 10007 185559801 1867718948 79 185873791 137 1054682170 1240564915 837576602 23 11163530 7 139 589900293 1241632512 7001 1827846549 103 1454390576 1657207414 1949 2056965495 1815203255 5 2028256621 17 492367311 83 37 7001 67 1051907906 19 855700511 1175039629 131 801025831 1016884094 61 70662766 1861579639 29 1487863705 97 79445983 43 47161497 501290946 808813476 137 147686240 571682375 37 2108761355 139 1199426552 139 1885030986 139 43 1522730878 151132901 1066010552 37 935005958 165114547 71 107 1949 1297277788 113 866076070 1564869089 47 10007 131 1664651715 109 36759269 1117841478 400660910 13 1468608775 109 1034949114 1968774146 61 2014678354 149 7001 92798255 101 103 149 71 9916286 407695186 786220815 53 7 1535451976 53 19116093 43 902837761 1698557495 236934952 71 5 31 1627397685 127 500035703 23 5715983 922482735 113 1986966525 79 1167519670 1030875753 1726822989 3 31 97 1723326735 787219214 13 1923069239 1686035915 107 1935083872 375068287 11 751458660 667350399 41 1527003404 139 1344196025 73 1899155736 97 625433399 955808997 1299312177 3 1017570891 1949 649761518 107 145922855 3 246406887 59 560416338 139 1447239505 5 149 382133595 13 139 113 1541684312 1188182231 4999 297430502 57163565 13 572444032 71 2 916513569 67 1882897516 11 7001 1368807226 2 17 2040311270 1988453365 11 1724575259 1216172947 19 391857143 31 101 740267986 1805300967 7 1840472284 729786022 53 280531521 37 1201019770 139 17 1561656550 320899741 107 1747332684 1852158256 71 139 61 1172797468 1560821884 139 1546257684 1803735168 139 85237705 1674070088 19 137 2085058759 1286885936 59 1393605488 594628373 47735451 2129703974 4999 137 237189744 101 212590275 59 446045074 67 13 1176662136 37 1645261240 131 1662466635 258769016 1788478604 29 43943248 2777 1278366957 13 37 1626401113 1887344549 47 1254210040 47 17 1337145421 1269871984 886077768 1949 1819325322 101 89 47 2108851704 1262349387 37 1007509250 23 109 4999 889557053 1427004542 97 1404036452 107 1775135350 2114028853 1859782729 107 47 169708352 137 393541890 29 1401623871 141234341 73 1696427128 199803670 11 3 2020226662 47 113 1337734680 831629489 1203305173 175354949 109 606595500 131 1967942915 699601945 29 67 213285924 524559147 149 1409751431 1618611820 61 163337748 1635966476 53 182807758 67 1244192010 19 29 606587229 19 1300203545 107 573888616 127 223497521 107 981551844 137 3 1751072187 1631954103 7001 1519656062 1101234621 41 274981455 1324649795 5 869671978 109 19 404703762 1287406674 10007 47 835620896 1079870567 37 83 97 692997100 5 1669008431 71 1786508179 7001 1288106989 79 753838134 7 2065613123 19 61 1224246576 10007 41 908785582 11 599668157 2777 798410966 2 127 675704643 388686548 1949 1983885151 1359061088 23 1976613537 31 1830877974 127 1191819562 1953259781 11 1877899041 1030092049 2777 101 606396526 139 972523714 882134941 1949 4999 348905205 1170475858 47 908946348 137 648201663 912396660 131 1512463251 31 938450011 101 2071343715 7 1661452624 103 71 71 73 10152408 97 73 931691728 10007 485079318 113 2777 79 459614653 453634195 71 131 1356669274 1811656378 59 1870597863 137 2145748276 106252110 109 17 599291769 11 2777 1758018728 441218091 2777 1373820778 19 109 103 2146930558 1773776905 71 1741492743 3 479766418 17 1770723332 373020525 2777 795716026 7001 1703980391 710776525 378718237 67 97 1514650926 380908626 7 1020697685 431762406 1246378694 2777 558266579 67 4999 5 1907715081 43 305513323 43 307730330 596357826 71 1849228970 5 1024564335 3 2 29333346 1209875188 11 79 81612688 73 1230117233 845083698 79 2041276576 7001 627737664 587964983 2777 1509174535 1053121710 2777 1579010531 139 1159460160 127 180073173 109 139 78411707 101 116055666 2777 2057812540 431707982 79 1846964226 538359944 582087412 17 977032915 37 1485637875 7001 67 1466643199 137 109 1835814188 43 609994658 13 41 531946013 1521393642 1189242769 1949 1012356362 149 182815252 4999 7018596 37 601894133 344806251 7001 738255664 149 1772650765 131 67 17 7001 137 1344659659 113 1355905949 19 706155919 103 679656683 53 1672821139 97 7 245721476 1134200124 73 79 906178728 4999 1775114906 320564709 149 83 3 127 41 1151527184 831286927 53 1212832237 1414797085 7001 101 1841958311 7001 1634943530 1220246296 127 163416910 1193636867 19 1146155413 1359231646 61 583678289 10007 5 79 1554496197 549051312 109 401259661 41 7001 1567761934 970912682 11 19 596735242 19 443824776 233477049 139 11 28650569 2128087271 101 111960430 5 604074885 3 74488037 2110481293 29 139 43 1067935766 2 61 1006639812 31 58678010 2777 2132758363 345015983 4999 11 1258380376 109 366865333 701459254 113 1739997192 17 1204316503 204704344 13 1225381790 5 1013087995 71 37 473629711 71 202481634 53 1632614962 2777 1949 1930149272 109 29 1793159301 79 1450272599 1393952651 19 1949 1181493378 13 885161797 617905872 73 1480541470 1277378781 113 380481961 345547033 73 1140507543 137 149 1120286449 1466506425 604007579 71 1917792202 518202291 127 1178465022 113 31 932524931 1658285550 2777 1552181263 1177289279 103 749612010 29 2111205852 1113044613 61 349539008 7 2 91124051 79 29 348767456 298223530 79 2070607538 393092861 139 1830971801 101 1348101035 996035235 1170310978 23 2146154251 642425279 67 1350669376 7 1418594324 544762941 790870629 29 107 7 4999 427894404 1149924969 2 454449320 13 1640777762 346828194 89 1631558146 59 1644839760 1083467386 5 13 31 79 364896976 19 11 97 179412073 268576995 293080579 690712423 47 13 736313898 137 1954966652 59 1020631161 1625748333 11 109 97 67 589461779 811230296 1072773053 53 67 5 224923235 1646107570 635253294 29 970924786 13 269930388 103 1799091684 19 443997681 1666628112 1486630631 127 7001 19 89 83 917798977 241008179 53 119080559 1092462786 23 7 1471658496 23 927814342 83 17 167768189 149 555329109 47 61 228097467 13 669038432 83 1320800414 83 22485502 4999 31 896387418 23 1962337483 47 1232757736 1507152196 1949 1949 71 1798609062 1639583120 5 1866166920 1468957196 31 67 67 71 19 1867280499 1548307283 19 2094306313 103 10007 107 1473946186 1985502807 43 113 7 67 1938093545 101 1649178702 10007 61 113 580775365 29 1165402555 160796085 3 103 1941261600 298529329 1126054126 67 650580661 41 620490515 107 2004193139 1094866158 131 495233833 127 2110696104 3 994285767 438287112 1867787034 137 157147445 7 79 1806651158 1408573810 885799999 7 37 566291105 13 493844992 109 243719156 19 713408428 2 1762880435 1534455523 53 5 1503869620 1413935250 271368251 83 89 599621747 59 1292372580 782138397 7 851894141 1866785557 53 1808023609 1415917825 103 107 1544623324 1853434286 11 1188272729 7001 1680596536 137 107 887902371 79 1398716804 1198998089 672174197 137 3 1249127951 107 412462367 1219330892 103 1932614502 59 1448936766 131 225550036 2 2109668210 1371800472 2 769660360 97 1831437794 499110068 149 8960860 1063285782 139 97 31 718632018 10007 66620311 53 596581772 79 1588016209 1885607133 363922691 89 1263127581 1096060505 19 13 1695419882 6737887 1365118854 47 1927228749 1972014618 67 1949 100457307 151094276 127 1040912052 61 685923284 1333257521 1038356413 17 1785604633 127 2 688567058 1688232906 17 139 1483571603 340509551 89 1227605213 963732139 7 13 131 49848120 935912732 4999 1317151361 10007 389556552 1130623525 71 1701259680 4999 83 714384511 1949 1239889483 1023681413 83 1081134345 2139618047 1949 89 68457910 1614710980 47 1514761684 783334336 137 1294206107 4999 137 456578515 1342632774 43 109 885710783 827314656 58158990 139 2 658243032 423309302 1458366232 53 435807104 1654960114 127 3 960874131 2141847852 139 1784360792 747756170 230148639 7 23 160318694 7001 23 1807591290 103 1583701838 4967999 1435403794 139 393508037 41 1465517161 83 1665923046 47 1416185623 1716639468 139 73 2035525211 61 902702583 7 2056154625 1220297110 2777 2777 25966373 322579788 89 53 17 101 1073270844 1358564231 43 655042693 1322784390 61 1411904201 494505407 37 41 1111343827 113 1668807617 29 1873562081 1630871115 29 1284555609 1657483980 137 973669823 67 1627711400 944389508 2 663303202 31 384110553 101 1206651646 497658209 61 31 1647411424 109 576253461 211926956 29 1105805322 782086313 103 365126215 851331949 67 2 947927270 774133618 151103021 31 139 1554315097 31 1241804200 131 1690248984 595384258 276824690 884043654 79 3 11 7 73 79 71 10007 52556764 1029808795 2777 10007 954487674 2777 2022894386 1949 4999 929204122 1154629028 139 332426562 729140346 590861804 4999 79509095 1335916291 1596512437 29 67 528930629 10007 1410196447 137 2041094672 579377896 89 53 1204698003 29511460 7 42839661 139 11 393454128 109491630 79 3 1635860830 1381270168 137 37 1774498207 1868503891 2138273424 7001 1027747905 103 1579112158 71 59 638923508 157488309 11 109 1695447258 13 1641949933 450583321 101 17 1080308758 445755113 7 113 19 255384966 583240701 5 1048163201 10007 1514349303 10007 67 740895246 691980574 1210050373 31 89 83 299267622 61 1779695997 43 940121718 41 1118925916 2086425314 107 1926579726 2073206524 131 2 2018726794 1475696740 41 137 1477159189 17 29 2 113 447542376 1701404049 10007 1882056518 59 1818595350 496922237 964060867 7 1411235818 1944246389 1949 1533080262 7 1936852743 127 1949 106972814 107 152644167 3 490509894 13 10007 540007283 1731840960 131 89 507047507 1703142804 23 1097525495 944207547 113 113 19 284597335 11 107 2047880710 106974303 47 396971761 79 1544608 37 149 2777 1371625173 742186747 139 59 1534841694 131 27765450 1541169805 809496408 7 1742104357 111947404 89 380781145 41 13 1802305522 47 2004544011 4999 71 41 1119250411 2777 1199835593 174957386 37 290480749 550565431 109 1189534442 79 1269515140 37 1681903080 457170970 415010198 19 1949 1806054493 1195458130 423120848 73 1706841835 37 543569590 37 109 37 2057988507 109 7 784068155 4999 248513483 19 391820813 71 1614463675 31 2102614525 2777 1050705525 101 3 1770583917 528785721 73 89 761402120 10007 149 71 133906284 149 1877577894 53 1448010562 1325253269 890008927 71 41 89 139 231093954 43 199406738 97 1861513918 149 1706406557 1050689255 11 996780268 1519788229 2777 1058119977 47 67 7001 260640229 1991805503 53 113 625523365 596381027 59 1918669675 109 43 1838611200 103 1001056073 17 137 7 1105381539 31 1300183796 29 322594434 1679102028 41 2777 71 2137391538 17 109 1737362723 1751502105 83 29 47 2056960957 1949 223499626 149 83 1942519384 789318491 29 29 97 73 1044497359 1451278595 1882691059 43 156603673 103204355 4999 109 17 355489567 109 1393224048 37 188039174 101 13 79 110091556 1445461341 1494391079 89 1425934237 23 1836595517 149 261826674 139 11 1734494762 19 846770511 751613527 23 1658034488 544434699 1396690070 47 19 1774429171 97 1382673696 329832217 253784219 13 1299063564 61 863945743 375170452 139 784377918 101 117047905 89 5 364812905 139 4999 101 37 1338461273 754756340 37 61 2059357499 41 1719410522 617077757 1701853168 29 1239698554 508723042 131 1723215527 31 1629493486 61 137 11 907576890 2013111969 612967586 101 1480700114 37 17 1312167735 339869985 5 61 1937367442 83 61 2124827091 635861804 137 1344838032 142651449 19 125839649 53 47 994984548 1698099331 53 149 801840073 685322606 1612087171 89 1904317309 109 10007 626688375 73 127 1114082139 1670755782 4999 1071451339 1349370893 47 149 61 2777 1807110534 61 1978251655 149 127 1984418121 1653666757 10007 43 518789926 1740979571 383678618 113 545424526 131 127 1298135580 850729058 113 1710561331 324447343 7001 1293234631 10007 620508649 139 63466705 11 339945763 1030365368 53 2 732095349 31 708741406 43 7 2777 1900750974 1336102297 29 555221954 79 1086501378 287688002 23 97 938870469 73 11 47 68081145 1106367736 101 1625139199 89 1012121083 89 3 354473308 97 101 280242329 37 2030037727 61 1881080973 139 3 1052514654 127 10007 71 748109889 41 10007 131 29 1810690435 5 1739616499 1460326049 47 174970059 83 685332992 16745731 29 101 968089776 107 451480294 194877782 1229605043 89 56057323 911028080 101 530561721 98388248 17 186963340 109 131 1025306346 73032107 1403343064 61 109 17 7 462562842 113 771552700 61 693632758 23 368713943 522511925 183942020 79 7 760698995 97 496347189 67 225085629 109 1949 56786064 1034925762 13 1471897531 1884833082 11 89 83 161079760 982167718 2008415496 131 1072603164 109 1488650714 1676830951 149 137 774971599 2 73 451104157 1969339177 113 149 596264845 89 286632421 17 1252969785 2095119287 1131944945 5 1917344390 107 848479268 13 1272971183 89 127 1798471384 71 938507294 37 886082748 4999 1716846562 1086849996 47 1276782777 1629286722 1604937244 7001 109 1519445285 857857998 43 827669762 1376053144 149 2007377468 1246260395 800820528 41 1671840353 1526997945 23 137 1568891182 2 71 789092438 31755966 31 1637790171 1546825101 2777 895043762 5 1509122100 870458675 89 723206524 1765543997 13 37 1943417193 871043714 1519217386 2 800723618 113 757777435 1385676286 73 5 1358663620 71 89 1467280344 3 2121493605 649500094 1603479838 101 961285185 29 1252822069 53 1272021335 13 131 529845875 79 1832572259 204415505 7 131 1801954845 2036290570 5 2053650635 139 107 2043146703 89 216710550 113 10007 29 423829200 1357001930 1949 19 1414160918 1222715284 41 103 1870571670 2006168492 131 31 603827075 5 1622622300 79 270847076 53 716210306 103 1971715713 38884192 101 600267469 139 692431280 1869417474 149 4999 303799228 31 4232368 61 608532716 1131069885 11 47 59 28185775 131 112549559 1262350663 127 2 320857594 903987724 61 823362384 1768855669 182833290 47 17 639616551 713936241 1949 1848783243 10007 109 181312889 897271759 3 2016482409 603565939 1197282338 139 3 1474715163 29 61 361820219 1223044693 41 2777 1022838525 966704247 1388294382 625693748 71 59 868746216 4999 1926114700 23 139 1883339217 89 73 67 1758538426 31 1267941440 1949 1194520661 52689054 3 2119090424 71 1265658851 97 1039211925 53093726 1826878112 139 83 906867539 73 5946642 43 2008308593 228813016 137 681979561 1800257151 1222252663 131 37 83 233107824 1734977287 1478655791 107 122510986 1625390106 139 7 2089730384 61 358105136 1144516404 73 103 47 686522707 13 639905610 67 1726859407 396748958 131 569244309 7001 309780248 139 31 1579849259 19 47 1289331868 131 503133010 37 555615347 79 1125413144 397554228 83 109 1252545869 79 83 4999 1598425251 2484771 17 1377460666 53 1114451511 4999 535722834 109 1455270772 2 645039018 1010858859 804399333 59 83 63967947 1496183568 71 127 1198455058 898508998 1556981047 97 2137022132 7001 380553357 17 581967035 308394824 1656513611 7001 289911410 101 11 1879151483 323737065 3 533262994 11 313558520 139 1853535671 964056045 10007 59 1341225251 17 1533750855 825962768 103 67 1528866836 341697521 79 2777 1832886648 47 116227475 10007 3 2060930914 103 1234350568 149 573577372 41 47 1468818150 1273803353 101 23 3 802181285 5 83 1635131125 1949 1800431628 1051619981 731503265 79 1182058751 17 61296254 1110617249 1188801747 7 107 39894949 610011483 67 31 2 1978297876 19 7001 3 17 1065804222 717529591 1786902305 2777 243590014 53 1449616356 149 31 1054807364 362251952 43 75165462 43 1949 29 1783294245 1393044435 79830273 61 958044955 67 442319049 725777780 29 109 412714381 162736856 101 1649690917 89 84976425 131 1320141170 1058726089 47 67 1088199327 10007 719773489 156261715 139 170533957 978591036 61 392937218 17 139 23 624375181 127 149 949277361 2140803988 101 11 1937465992 101 416949311 603974142 149 1898946263 131 625016223 2142085506 43 103 1697822130 37 1485553404 1545899738 37 269055431 7001 713108827 199759734 10007 23 924533645 1356221229 73 59 778007099 2061878428 29 23 107 73 1909276748 365779202 11 1136342461 107 1318831817 113 480692960 1539474597 29 1221972710 1093689963 29 500432990 103 79 137 1001812480 89 109 47 1338171686 1164492055 4999 2095435829 2109573783 73 1920083496 137 137 2120745341 1469413502 73 149 546475380 3 1231312023 1122639852 1268577960 61 1119427750 131 1542784412 37 194523652 1975593627 1733761293 3 127 242564744 1949 1494091706 43 7 228397267 188430145 101 109 31 871900521 1654559939 107 1749393573 1845048002 83 41 226378794 1526283056 23 376743424 131 267778148 19 263535358 59 1569473337 989931913 11 1500835050 1089875974 67 1580318012 353845279 131 41 540318320 1187319258 2 2022640394 1694940649 47 17 1508492620 365718110 351746236 780903869 107 2777 23 149 653620982 652739448 683499004 23 67 101 707589980 1590312481 17 152867559 13 381543539 943309325 107 688030276 7001 1493620003 1872348729 47 218808013 71 13 388055395 1109715785 101 1949 1160498761 17 4999 5 2086854470 61 1183537834 2 23 2777 308765985 10007 1089011775 1949 587820389 127 933735496 1449274826 29 247041804 3 127 1816796468 13 1701738077 1221796251 58108964 83 7001 1451363308 736666223 7001 89 2129561640 290016408 3 315406215 109 2122039032 830095324 10907546 2 7001 1525279866 83 1522429935 1061213320 79 73 1137945097 1490341830 96867249 1949 401829398 1280517423 37 23 1023759292 463774971 19 1029270618 31 307272062 137 223516733 2062326760 37 2074934951 124155734 7001 109 1543349589 1920943720 10007 103 1951165668 89 1301655673 53 1277492125 1426812834 2 1841620235 13 1031425785 109 127 1878837619 337404964 53 1763153226 19 17757381 71530473 841266472 67 13 47 1199094785 71 1568645006 97 1624999484 53 428808266 1264998170 1248082990 5 53 1060719228 59 495757454 851402431 73 131 1658681783 1255144071 47 1054772120 2777 2 2116464932 71 2020816058 1532790196 7 171090269 131 1684711039 1318874194 11 43 1895115703 1898887770 13 131 23 725735151 1081980115 83 23 4999 2059817954 1844347777 149 1963585474 139 1530304376 11 1635198686 736395828 107 956022316 7001 1973896945 5 742104291 342694108 47 1782034540 952689079 7001 113 833220077 1157335830 103 2048494179 3 1614656966 43 940930472 71 1680832345 1680992592 113 1506772397 13 1347629842 198828761 59 83 850642421 53 13 755679784 17 137 1353595061 1591250843 13 89 249336657 97 127 1628971902 2 1059851454 127025688 23 2088674716 37 879910875 790561578 1312354666 2 103 1113540931 37 1113718981 1145892889 89 1693906117 101 1602934103 1264619322 149 37 61 795742072 2142498993 2080324789 41 139 1941443580 1624542867 726783115 109 587404912 19 1180924311 79 1606104523 127 791942663 290923091 71 1187959362 100731037 1564779362 97 109 1831896946 11239208 1949 137 148055314 11 31 3 101 1521986978 2092465783 37 486265214 29 1357145741 31 185931428 31 1507952933 70115521 31 101 580756245 469938727 10007 29 130894806 365014434 2777 146493950 2 47 1933091529 89 796858741 1461290288 37 13 682030882 10007 1059986801 1504107243 29 1230986501 89 11 1773917596 29 113 2086875073 1538381887 89 393678417 149 53 1933133040 1007849470 29 1861379365 19 1535220976 13 53 1864852912 376253541 31 13 73 1760335505 79 125096737 103 103 1435354251 73 2013611341 89 1343293198 213417792 41 744165334 1557948154 131 2065320586 17 1681750058 745703045 131 19758468 131 1429239999 125355915 61 1724553265 7 59 1829708650 23 1919205197 43 83 7001 1926073114 10007 1949 83 37 695546295 589543204 29 67 29 2008684333 2005232076 17 951067958 4999 788629295 1414151418 19 127 480137470 97 1688827618 97 2 1639834205 5 7001 920596495 43 107 11 79 1926569129 2777 101 1582939670 113124949 11 313773042 1370540501 67 830096366 1191326732 97 83 1332251646 11 905858082 1113863739 79 1166862522 7 11 154796547 31 1170725292 19 23 100284170 43 1046566465 105534790 5 83 3 1299099744 1846016589 1370967905 137 1711250697 79 1616408730 73 29 13 209452448 2777 41 47 73 2 440317786 922504586 61 552951885 59 536563700 1764244727 10007 1614797920 1477808434 43 1164553341 7001 1515172145 5 2053999195 637382498 1789362056 4999 59 83 540425428 301636016 41 67 17 29 1261105339 29 307652619 113 1000678619 41 434192501 2 647723416 23 377629870 180015810 335637283 73 61 1731370352 1615266454 2 2 1396904275 727909533 13 684391553 131 43 1274976389 137 10007 535804801 1567374520 107 899407332 61 617287182 73 1676077515 17 738093574 67 1949 546033789 642240327 1765746931 1296235604 61 370139094 61 1473185563 26134777 53 1364958103 67 37 1987478976 103 1246150856 292763956 71 139 408533927 37 396861408 111078107 267522295 2777 708087791 83 7 679246862 742393414 137 67 29 167281657 707741549 23 1953370870 11 109 1650993897 1201229706 4999 1985657789 2777 2086049076 107 66440748 974232009 3 53 61 1875866693 89700487 47 137 862246627 1413564909 7001 43 79 666460454 19 11 1066433379 1717746325 97 462973628 109 1062517392 19 1273098705 173145015 37 79 581023307 97 61 95276388 37 63413153 101 137 1293884649 97 1174032904 101 2020176851 763474251 43 1251699212 139 1692917418 113 968567861 94509584 859609972 13 1119618734 103 1400394853 11 25727031 7001 626715518 59 13070561 67 10007 71 1222052000 284040935 21634055 149 47 1240288678 113 2777 109 683137117 29 1268042226 931577092 1769460744 1357374883 7001 83 2030188383 59 1074001072 97 1861884706 11 487803525 3549675 47 1490666147 7 1726575627 336582743 89 1805119148 387605599 37 23 544602234 1847329594 5 33506786 7001 113 1668666858 2026264017 17 825896333 103 960449456 103 73 103 1498888754 1002244487 47 31 1541100396 37 71 2069369623 1014209173 127 10007 4999 1688682196 950226483 101 11540606 137 67 1526161175 1808374069 1863644700 2777 2 61 41377966 7 193594111 29 1442719028 1652195142 586997569 149 1566916080 3 1956039192 43 1309834524 1881614382 1349008051 564796692 29 146506015 89 207873774 934362908 149 71 1248980312 149 133129199 7 1523752608 544716435 3 1418671557 601205341 2063697197 47 29 81830982 139 408157376 317077269 59 109118730 47 1783452318 368608921 19 1874634620 794878146 1815023938 17 19 1536726137 3 107 2 2090531810 4999 1566016734 113 573730493 113 1805978317 1551970835 43 729611616 1033000474 127 5 244263559 107 2777 144112415 32938370 113 1583321535 10007 1515846825 73 61 997217158 1532835736 79 41 560005470 37 397919816 17 5 1174237561 149 103 214432198 109 560860808 3 131 47 37 1009812699 17 2004335325 1472511174 71 23 536524910 2037967476 1619905828 127 1904915678 137 174254678 277996175 29 127 2129986342 167611679 1016806079 905554157 43 1511836963 1413341713 7 89 1622294724 41 695656322 61 2093405564 61 1460015241 127 1102052246 43 232848655 1802195379 149 1191601286 41 970023797 299373044 1554348490 53 29 113 109 689777615 170415287 31 2026650286 32345546 43 4999 67 83 1958794437 43 366436326 10007 59 7001 1270800517 600621363 1250654029 139 10007 11 29 1096011819 1194289165 59 1841771612 19 47 1351918003 1949 73147919 1844918730 47 1466489864 17 988178220 19 573578251 73 1949 718813673 1392617917 7001 708468641 101 41 2052701941 11 1382682364 61 67 289660149 3 369987318 59 1348729203 91632669 1276006507 2777 71 1475573617 127 89 1860285476 1431438363 53 339033709 759330740 7 3 689746284 19 89 16520180 89 2034867787 510070070 107 384514879 814763482 71 61 760473153 137 2777 181007637 2137820817 79 149 1211838456 488969128 19 270483715 61 519857738 13 871936715 873092480 1312197710 107 31 131 31 393495462 1264591463 113 1381660390 11 73 436927557 319896147 355466020 13 477190987 101 7 1125767209 2038073471 113 1533791478 79 4999 97 463780086 1920798365 31 1103505432 139 1266162815 19 29 1949 2777 10007 873731184 97 2045949220 186192276 53 378979203 1949 236725540 687457127 67 71 205213927 131 80746561 892071793 19 10007 1754667408 1053506480 31 2062420390 37 67 346707697 71 844592215 1401736257 29 7 1790418945 189558264 97 2127571422 584338961 1518366670 31 89 4999 1912047514 23 1542483247 5 13 89 342856415 69381121 4999 107 1120542734 993736213 4999 566191739 1186687308 29 19 7 1125361194 41 546661979 29 37 158131192 1609352814 2 1777768868 71 373021504 53 1526643535 1567176769 17 1486813193 43 1887860433 1653867321 17 207367581 73 929448775 623135182 1409879461 23 1421622360 3 17 896248705 23 2098967994 59 470169879 1599988874 621715701 101 43 19 763218897 29 1389238939 1484131985 1304726617 29 113 200208569 71 2068458620 4999 1056698618 164872019 251545015 137 97 1683763572 835900386 3 532060021 101 3 571755480 29 73 1867775335 19 263603796 131 482274404 4999 99759225 113 103 1607820936 1310708475 4999 1518416256 37 2050763709 3 2049793852 10007 127 2015814485 121397189 53 1371261027 29 31 101 816305735 137 137 83 737826425 137 1238905791 61 71 1578297766 97 1501439623 853288242 53 535259561 1419831416 2118776103 113 603205243 41 1949 97 903952436 31 47 843295232 230166038 67 1669740181 101 115011591 59 1809536254 115419669 1092659612 101 29 630410961 51907622 1231082664 31 1837457730 43 97 790431341 378294728 7 1823664787 838481983 43 1957939599 10007 1945580954 13 2 1594429834 101 590519122 97 503206555 850478265 107 97 1609820605 59 1364876240 47 1910822036 59 374511881 976099894 113 1715136035 483825901 59 449609146 499801973 1051041050 19 127 83 1071312914 59 8281948 214689870 1002755261 2777 1572167022 89 664892402 327340209 43 13 131 2031309973 59 667754861 109 1513770745 13 103 1555146221 1337293393 31 1309028196 35659796 2091489989 1243312536 31 71 29806226 1416013860 866805336 3 2 772353704 61 303872842 1703831315 37 41 2124519163 1217897757 61 103 2109090109 1390553251 71 550965254 10007 1875361835 19 750904130 1464953960 71 7 240883832 785584121 11 1774112868 553745590 53 1720668797 139 73 599812895 43 1124385844 1028124582 23 1678600214 1425474197 139 138137644 1358069059 3 2 2143485740 641757234 41 1392452579 913164189 131 37 691799603 1559833339 103 1684915304 107 334530713 1459154856 103 2 113 754411970 1521579541 131 1962227568 520927781 71 73 400387407 745938017 61 970072752 876746392 139 139 41 31 1631527458 746168605 1821008293 31 774875464 47 606818598 54300658 43 2082961280 1874139897 1813868034 59 2065755017 10007 955685217 131 107 31 40228266 1361480971 89 3 990966382 83 1426315658 924991833 73 255246252 2033894625 1865738024 37 795656397 127 847872320 37 59 1583583592 67 17 47 1152944780 2 71 1461377735 7 370183247 31 1128868565 2 131 113 83 137 2123165172 113 1421500643 4999 37 845248017 765100275 5 603267610 113 493772258 13 1602747806 11 35390663 1164102722 113 564473307 2 7 2057846938 973452550 109 127 75295887 772180574 149 7001 1705442975 10007 5 1546111660 1121670275 47 2144118803 137 1391468722 1734127231 10007 888642066 47 127 10007 1364613861 13 7 2 900266262 127 2005951284 427093108 13 101 1401783006 59 1249147652 113 83 1913151245 1810030883 10007 107 1941398211 3 2 1589708731 2078651328 13 383477391 11 47 1205644094 30546945 149 2005137402 73 178647717 1335437864 61 1949 827607768 481246921 101 61 901718836 37 639564634 127 41 16527182 180073722 43 558918128 210618300 1066686971 542004462 109 2101053458 2 928089366 796889222 1748044099 19 107 1511298047 113 864573961 17 1613364328 89 291031782 80308935 4999 67 1629649978 236075923 71 2 589505554 1154334916 1800272259 1092954363 3 107 1185267248 83 419482332 359749639 109 109 13 73 99091733 1272785748 139 1007522874 83 47 395836053 1949 113 162595813 457766234 2777 2100494817 4999 1006553649 101 207194595 7001 43 47 137 109 1230779822 127 383636012 73 47 7 1968473927 36726361 29 444141757 13 302978538 113 23 127 53 930242766 139 61 641021489 23 622121273 29 1385327012 360055591 137 101 726352134 3 1325611254 591669317 31 558947329 7001 41 966214042 690063104 149 23 920563270 43 933656234 514646692 97 109 2 1768738598 361483634 1451974167 53 149 674593948 101 183294598 11 1632590675 1133114452 67 1586837569 4999 23 2040096228 17 371504466 139 71 7001 53 107 139 41 10007 149 1582710631 741756121 5 346825363 1791331044 149 858849378 61 109 19 708114610 1713996992 1610339295 109 538785256 7 71 107 1153821660 1421028801 11938745 523194615 5 563639290 1459716756 131 89 89 716609933 61 2043351282 23 29 1472906462 1164281357 127 575483812 1240342065 109 7001 127 149 13 113 1931162090 139 733995477 983333955 41 103 801608727 507096931 11 41 908525929 1330118802 1839626555 13 13 131 61 1314439834 1762074365 1210668144 71 490589339 1792046200 127 2009242108 13 67 1022377148 31 1240182528 879346420 17 7001 1221900410 107 1467114129 139 1316865011 925362906 13 103 2777 79 1154766858 1394860261 311999818 1949 1330640770 1937742837 47 10007 56499522 19 7001 769311886 1280781307 13 1735354673 1769659891 113 89 165745888 137 1390372037 7001 21582970 107 1021555648 823140339 4999 1795195840 1978722514 61 31 107224412 990416117 137 1085164944 1892122207 1597366813 347418992 101 27740297 79 2007689504 1916290770 23 37 5 2134094530 289071290 675344464 7001 11 1448844441 17 61 1939891622 1583843894 2 13 536192657 1949 787625535 67 97 113854138 149 1224480647 23 17 1111956179 339698634 11 1794608299 7 256512627 89 1895414241 1284688442 131 1698806510 31 2 776042876 89 1336404598 307988776 1949 1949 41 131 71 247099667 1322692299 79 2777 1633929663 41 101 573063072 2 127 473988638 107 530688649 61 472995586 83 705738376 83 7 1465122988 109 1771641419 726042896 1740144016 109 1422040952 97 316597039 1949 1509896147 381403708 2142048585 1964310020 37 4999 1900806712 47 113 2129499024 71 1536004628 23 1991922268 1792125638 59 462223346 7 2777 10007 662583484 71 131 269144007 435637609 11 1825247138 103 343785160 67 1179444751 1398975075 41 758220831 137 769002646 1387760406 61 79 754123335 751349802 47 1858099128 7001 822071422 107 1124317801 1135240575 7 10007 61 1359142220 29050396 285684476 139 471773645 1879258058 29 1776522078 31 3 1949 1786293582 1321788412 150646938 47 1405965473 29 43 622155361 41 2120467214 1675589037 2777 1287215023 149 746703605 101 137 112730039 638977179 2112123120 434515645 5 127 2112762602 11 1616232398 561382360 61 1372708837 47 1655766431 39597151 29 418961956 950180529 47 1984019507 13 1720162847 260870987 109 1917946887 880581570 2123090300 5 67 107 109 373422337 1229923409 1444822187 131 3 1840751388 979569516 137 1735270111 61 2034154678 2 2136102342 256455218 47 107 889121529 600770332 29 1331462123 718451133 3975433 884138040 17 1826245855 7001 137 53 1182806512 1374816926 53 382972251 89 2 1791251474 450080507 1943265100 127 55790112 61 3 1251017670 219837030 872100456 19 1217382573 4999 1388397265 109 885560581 37 139 83 645717092 7001 362448771 1014472904 5 73 31 1366267681 1961684898 13 100876516 985030150 113 1073901058 131 942755124 3 1085712774 41 97 614414975 3 41 79 131 13 1322492184 573000153 1949 955394444 61 860856644 13 139 139 1859023121 4999 397390506 19 113719590 23 31 37 109 29 11 1255785820 31 1068038722 19 562977524 43 762811400 103 964842612 353794429 17 71 2777 73 1870689220 89 853966882 37 38182668 988870237 149 1457918424 3 89 1358748493 7001 1161997976 1247774147 97 14893056 1768609788 101 131 19 570333792 59 95869867 89 131 1457664379 1466124752 133157995 29 79 1672341814 2 1768457385 615390530 139 1618750887 67 119207807 109 1301096735 53 648224544 11 71 2145412988 1343094998 59 3 757170420 1963216767 61 1441624676 83 1631829800 73 1949 878969765 994545681 37 7001 137 23 705999214 2 41 853962391 103 17 127 889890133 2104548414 149 23 1112938973 101 1295371359 1890651715 19 1220594029 19 107 1160387876 4999 1605589198 1292585197 2777 31 734623046 4999 1204139124 73 67 89 67 1040029878 131 864382227 149 19 1027925194 137 7 2100634319 41 1327633095 371057183 23 490458785 36737651 4999 714936984 1585133816 2777 1095093976 149 103 504237221 1220591921 970820797 672720429 4999 79 1156420486 555398835 137 1665641616 139 11 324377487 71 1621945868 47048529 1046419148 79 29 1830462624 61 71 29 2043173337 37 103 1852421216 101 19 71 1456115641 13 1467374285 1243286195 14146030 139 580986406 10007 5 1185408118 228206517 137 89 1949 101 1738439068 31 101 169812893 29 647009865 2117076207 137 128685470 1394889555 1949 11 17 1371322748 1347258773 2777 1763131185 41 1864755931 393660184 43 47 1810809702 1538163454 17 304527715 777046523 1295085934 47543247 137 1300982611 31 1426650938 131 1015606844 410392870 139 869409416 71 1521004316 1296250905 1588760093 89 1718640485 7001 885031415 3 929957646 61 249709330 139 865313642 139 1057049417 10007 1949 2015981283 83 1560461089 11 102824557 37 1392031131 590038297 2039596999 4999 1262947360 1906554321 3 1913850570 2777 2777 1559938095 89 7001 422335325 1053190348 594471426 53 118108750 778165445 5 83 17 844099606 1160835090 71 435907598 189192776 43 113 1759893795 11 61573268 67 101 1754632297 679379636 17 5 2043455925 1949 31 1019111267 2080987454 1408418451 83 1110689400 83 215067825 7 346666733 37 1677785132 47 127 1153947198 450985469 10007 494382789 37 1711788683 2777 257233510 103 2044141928 1057722748 137 1971805479 23 73 19 31 957630455 31 648264343 97 927531291 61 1067993002 174798841 245125650 19 249894510 3 1302280322 1234078441 29 31 766555507 43 2010108057 43 23 874890422 292040062 1818572302 41 29 1955613678 2 137 113 2 635962186 1274531004 828527005 727488435 73 7 47 97197991 10007 202881918 253306709 131 43 229281461 53 11 2020704851 369841620 5 101 3 7 7001 44936011 4999 896533218 103 5 140377010 813013131 377096560 89 1250830750 83 79 53 1711483420 2777 746772375 2144039778 10007 59 89 861332915 83 717244555 79 107 1956856553 11587682 4999 181318729 17 7001 1545197711 149 716267287 572934651 399915001 4999 1216267671 937844938 109 1708339983 7 149 23 366633915 26865380 71 382520878 7001 1654210282 1220309305 597789466 97 1276875483 137 107 107 1630117501 1147351166 13 47 103 415559268 744049134 1688431881 1926032100 29 2777 139 368929074 32481899 43 61 745970525 1672693933 41 1799776672 1949 668640153 29 298002869 29 37 997253415 1299432896 1352313000 1541272378 131 149 2100161258 113 7 981279803 127 43 37 217543646 1259537580 7 863161369 137 67 1641886557 751904589 4999 1284644218 13 53 1287498366 103 414624646 2 19 1182176676 489202473 89 360837269 41 1226565512 5 843232500 1990406332 61 222664276 97 678398956 41 1887931290 1051408241 103 1734819800 5 47 852204750 5 1088436970 139 340383895 1378017644 103 1717656222 263216556 41 2004452321 83 1799770672 61 520789873 59 1685952376 61 113 308925373 43 1764897410 127 137 668176948 1583499293 137 1989441664 7001 1156320165 2126868795 79 89 1543909077 510281411 31 1795815184 73 235326523 137 784884782 1949 45255710 1233167903 109 1662327712 43 19 107 2 1147968225 107 803612845 31 700611904 23 3 579403579 99587848 53 109 37 103 47 873320348 7 1937650407 109 1608842834 29 7001 2083889656 653836034 73 1646167228 495799924 2 43 1159915583 5 73 67 480903086 53 279507160 1198012477 2777 366480690 1941956100 789182347 1633786692 67 97 1783918076 260679200 5 1704670775 47 2107947509 109 1650516586 587205744 83 11 191090624 23 149 13 1940047395 7001 1408776225 1159281588 2024124730 1269728728 127 131 512501475 103 688043090 546778281 29 1231627680 419238848 835156291 7001 1866571615 2 1290066958 1565628080 788752307 428348120 53 1484382942 71 5 729711988 97 1813188408 1888596691 83 97 1889699825 67 127 757881134 83 149 1406020598 61 42541651 1551261412 137 7 1536136588 7 1430769165 248966319 1859897423 704736672 139 67 41 190153162 13 1949 2 2006708486 725301558 7 1741707590 1628358753 149 350932250 936951336 2 1581327368 97 47 1850762804 980876041 149 1516150245 932409071 19 305940394 4999 487412498 895222871 1181475295 59 1739073 895038564 7 109 1889046538 113 7 79 1348227430 631811348 256604546 37 1431141573 149 1035258556 3 1752733707 103 113 729712868 1986833348 53 1251816416 2 916152787 1949 2104941439 1553455668 43 1027940800 148960599 433099510 109 212142783 97 103 848906121 7001 2039475312 639425901 1228763813 149 137 149 2145404810 1038630124 2 856747220 780298437 3 240580497 89 1718843904 113 377396609 61 779722374 812387447 83 1651329668 4999 1866811563 2057138634 127 372859427 61 10007 131 2007068292 1444403118 2113700730 837725916 101 2 1773437054 1411231856 107 876661593 1620962581 53 10007 1436885240 1386233005 7001 11 1248268252 2058772617 790998727 462912126 73 1991042502 29 1129941861 1379844091 2777 19 61 2041161648 1629357541 2777 127 67 23 29 41 73 1488500076 1096910036 103 1256854525 546841109 7001 113 352866230 1253723214 47 85416014 415824025 412405830 19 11 1219840232 2130638356 107 11 231250470 611191658 17 394410088 47 137 2082009956 23 220397247 886937577 1432028537 4999 1718961040 1304245694 131 71 1070633067 7 1231620005 5 1949 414663393 1857397000 67 10007 41 69653219 253753067 97 1352606606 4999 1965637682 97 2098765332 73 338723942 1330677434 1728688704 19 173426395 43 7 1088694537 2 2 97 625572012 1224181943 109 41 265681722 2079070904 149 645796002 37 1505022561 762850750 61 109 1825245697 427215155 107 107 61 331498095 880194175 137 913300499 7 59 1352608984 141564069 7001 1944667770 328521925 103 3 1470483255 43 131 1328799616 1086065408 107 61908948 109 665463421 11 59 272265133 41 1076914447 107 1401378786 40116283 53 149 69318078 1232948208 1599586793 101 149 7 1860054467 113 1210715222 89 1074805207 896611632 1999503681 3 1707094627 101 924003462 1844522931 3 2117655479 7001 2 2020043990 1211987082 83 127 773167240 131 14412096 59 73 384249954 1498140383 1897832888 67 258120917 1342712311 71 787794274 1718868111 43 1801320976 59 1780601769 1443762469 149 59 486935083 1425638360 17 4999 1759330716 13 23 1430631648 791729367 1476445060 31 2777 1873791858 37 59 1390558079 131 67 1437645130 1309446606 1399909407 13 828145063 37 512470054 83 103 93306325 1166166705 101 23 1882378029 998364335 1949 1474406806 634957199 103 1635069927 139 103 784286022 1858110612 71 19 2777 127 103 59 127 842471010 2006090222 127 1166761700 19 345214059 304279872 71 139 1230104825 5 23 586535121 567294027 29 1793800373 2777 190705025 5 1231103926 79 2777 139 47 7 2135046179 1188161848 2 101 2050895597 73 67 1637566055 29 76073235 23 67 315762420 17 198799309 4999 1600134909 71 1336947772 2777 370408908 2009826077 7001 23 71 103 7001 1949 1159048861 2090228438 4999 1567046528 2077659385 29825107 79 23 19 41 476411668 103 83 3 17 432012143 61 4999 421110761 503607957 1949 1589452378 11 1209430409 330871904 466701606 7 13 2418816 2 124434088 71 2100932813 41 834004288 7 55753758 1826009817 3 1209250275 101 1072865127 3 347572655 1374354562 43 1741691112 1884697 131 71 616505567 290403140 10007 1857859692 13 10007 635384458 2001319944 97 1832564934 280062345 1828561655 67 73 1342392620 21015605 59 137 789248643 4464818 41 2 1930410080 1755844738 47 1806272228 1273065782 1547340133 71 1716197019 1669865056 41 1471123870 2123376606 59 59 43 10670235 937559229 485274348 13 73 1026168665 2 107 59 1446704296 2 2013126580 639658887 7 107 2087864493 13 107 19 1177869983 1235318725 113 37 906218393 1765853826 47 2777 3 73 1074471305 79 89 1429870707 461700316 67 1092649580 127 1954290224 113 109 729959886 113 113 1853302830 139 2001610147 10007 107 999657023 1946799195 97 833375694 13 212671953 850616858 67 725812675 712918592 517000524 2 4999 488557269 61 10007 107 288494363 127 2002517966 395780579 113 1853987271 2104219525 73 71 1467011940 88561637 79 458205530 113 40226079 71 1014240751 77853439 2077661555 37 37 1714418680 1300151234 139 83 2076695524 59 79 23 1073524172 397746347 127 1329514044 4999 456835226 1072605839 37 923443714 67 1666951543 4999 1222800391 1949 53 7 1127078416 1200588522 59 43 441886834 47 965717648 1088995803 79 11 1454158838 361821174 302860317 101 7 2072896046 1489096017 149 113 107 7 1764366485 139 1807049484 1308792586 43 134429782 101 431167171 19 151757294 19 644852780 1994765214 211518463 149 299696429 41 455865019 53 1351641987 2133647818 3 4999 1430758791 1188592234 161232784 10007 3 1526988987 2 760203974 1708586663 109 53 43 731534103 2069664175 2 1406520620 7001 950924827 1244035694 905144893 131 2117738795 1602162317 73 127 13 2143056292 2003552876 1225642293 1949 101 593964615 47 53 1464417375 1827180290 5 792563579 59 1643651618 59 97 139 2028959231 54560002 103 964311441 1729297076 2124563805 137 868767553 107 530659239 11 103 987669266 801582142 53424511 139 131 61 1722091244 137 766012347 856753475 13 149 41 1407785594 212405994 89 89 23 876752272 2091213728 1731538077 179633685 31 41 915541644 1286710576 61 1694546511 1170947314 19 631132861 1640160802 61 43 1673500535 242002494 61 900145169 7 11 1649887459 684004068 79 349950803 550990956 1880203274 101 41 109 205874186 23 1664097863 3 139 1729399775 1127310151 131 23 7 139 3 372579630 10007 2003471449 1748633187 79 79 848377212 3 889628700 17 1251030840 3 61 1128370619 90026686 139 1949 67 41 149 1126957924 131 931251228 4999 59 101 400469848 2145374330 11 1782545006 4999 2031103698 967826396 685487811 43 1971004545 71 728622945 137 1632816115 7 1191823521 59 1871723611 1161913845 2777 198140522 1635503872 89 1270202462 23 1603059497 220086177 103 109368902 1401419510 5 127 1370123117 53 71333866 53 624509190 5 59 2141359511 2048278810 2 1099809692 53 79 836481546 1896793871 1433185512 1380166432 89 1890935317 23 348941349 139072315 71 1433609946 1709190522 3 103 577790912 73 813168973 1016462184 137 71242055 137 2094189261 713142664 2 2050305566 43 2016228677 4999 65751847 1385502844 3 479969652 2068760124 29 1902895949 109 47 913608607 379672994 200619974 113 137 1530036276 519742166 127 61 10007 705613584 11 1836067075 5 1946145918 163517517 149 97 470402201 37 137 23 1101378506 8043974 1190608108 29 284172508 83 954416917 723681565 61 53 1530376240 2 1843301732 59 1044107837 59 1990262209 10007 1736854948 3 59 654720994 19 10007 139 1004482249 13 79 1802583369 2130893401 13 2080186719 1576291774 1977026588 73 1603776718 139 1318772675 79 19 59742648 695963836 113 460714491 83 37 1137654144 17 1575777392 139 1673395424 1018060745 660726235 13 139 847109507 791057201 1949 71 11 545275049 67 278664792 131 1123970830 5 95104710 47 7 998866834 17 23 131 1392577029 1445339506 5 29 965963987 109 840190748 11 13 2117591255 1691821001 1091087565 73 73 73 13 43 141047525 881758989 2 7001 53 1826384664 89 1175928981 2777 2068640063 53 103 1430756829 127 48867232 1465120725 149 17 1072845180 103 438983940 715742262 109 89 1006749310 333614186 2777 1372190679 1488874665 113 830615427 776770023 101 1944517650 1961266611 41 104933765 5 399697010 61 5 1021197105 103 5 1050246390 771767834 2 2068726558 83 1573278944 573725956 41 211055044 103 5 1237818095 12219433 89 131 526315163 975119763 1112624514 47 73 1224775844 71 109 11 139514507 10820315 59 155170826 43 31716327 61 137 59 1964353493 1809161722 43 812398871 1121843310 71 107 1557661595 2777 113 7 505210076 2028295364 73 41 10007 73 5 394746555 2062810683 149 986267803 771000594 2 19 834487106 139 1805909684 86423268 37 10007 438256565 1970237581 31 1658203423 1436380773 67 2075670482 645191157 7001 43 1584703080 1738082262 7001 599957696 37 1281232374 500775473 1508614174 101 11 113 432313675 71 1405071256 1813641950 1949 537294473 137 3 991883844 73 555089080 672060995 4999 1880460265 107 621853505 101 715808614 4999 851454675 1949 2777 2123552461 818642938 71 561449327 371052180 59 1758270136 1316074904 79 1346038045 29 1774143295 315302837 1898832436 23 921996639 657677783 61 67 11 532606338 31 692269928 1273744430 1110947278 149 207336182 1970881310 709453597 103 2041349745 107 137 127 2089500887 2777 41 7001 552980986 1708307009 29 1189820758 2050457180 127 774396657 1480591395 149 1751589973 2777 2039967700 678835241 101 109 1198587980 493270031 59 852582088 103 1982438219 2777 1173854562 1963247359 37 1511308290 101 401238660 37 88758583 73 251864089 97 43 120485527 1857574232 1786852503 137 982246638 97 1784188058 10007 1959750866 13 67 23 737054803 29 1840509360 1392574581 19 1541123839 1614670234 101 1272952794 271905623 109 89 109 1270573106 71 1189081943 47 1095667431 43 107 1124855048 145505127 860015740 1949 97 1949 1510427002 127 1283270484 1526414045 53 494857502 4999 417761431 13 31 1314979607 149704524 109 127 936336075 47 310802258 1970684949 1804197742 1649008395 47 29 4999 381238737 737527465 1994397330 17 1932841112 1237161164 2104306185 67 47 139 29 139 1175440573 61 44392689 1828683071 5 512096477 89 639960259 107 1333139872 61 858599034 1229818544 47 187293081 59 109871629 83 131 512848101 1099565530 7 863963688 1085274375 67 97 1503291353 59 2045624990 1689245273 421894045 107 7 3 609532875 376829509 29 37 187840009 514620494 29 805789550 59 752726204 29 109 587717055 71 13 916009159 1391614601 113 149 127 2092838975 103 149 1814442039 4999 4999 299175153 59 97 685448560 1949 11 491223172 1244938515 113 139822358 43 973225923 370488344 139 1129541640 19 53 1719900297 137 1679807183 67 436107567 113 1908486042 47 23 1339810697 439406053 41 41 2044038969 361286398 11 4959553 103 11 474366234 3 459403045 384910091 101 1242552299 23 2123465685 1689569898 113 1524570338 2 1874724806 19 2086047886 47 1335861072 330063892 97 1259992170 1785763596 1058100046 67 37 2100914094 1390445311 37 909611552 1608541959 1730437817 1344457502 113 3 1022408151 475060640 46780091 89 113 1734968492 89 1967191297 2777 53 544544101 1116133187 13 1449260475 2102683039 47 1211509600 131 61 148970906 109 949395886 113 798404777 17 1181338704 71693006 109 383292941 1954954869 1048662797 7 57845373 1377043992 137 1106468654 113 1513378829 872182697 61 600979015 1787497640 61 995460830 29 10007 573661282 1797027039 11 59 1629557521 71 281809524 83923550 23 480283650 83 149 1601056107 7 83 982718589 107 905779075 735727078 990096965 89 1110434755 103 13 23 527133136 249241570 2 962197836 1791298708 139 2072436763 1500888918 556012511 23 2040494496 83 137 73 507271890 93169316 5 1222158590 17 1899623758 113 1846007814 83 921556719 7 47 58691391 990569932 3 83 113 2133386325 1203557689 852222900 107 1041745669 17 2777 85615229 7001 1406745935 113 651203293 530542810 1152788862 149 4999 101 1965568373 61 61 1968063169 1949 1012511414 97 3 11 2026910644 1349420963 1140570244 47 1328291158 1330872345 23 885471618 29 29552297 101 7001 7 79 1021716480 1054218836 150844535 137 137 1604200678 1449060371 137 859612665 103 2037647661 516847408 47 1383594770 109 1698808525 1766147698 19 97 1720492977 59 3 41 832066546 7001 2047498458 59 31 43 651735896 539197174 10007 2777 59 1364266558 1214822272 61 653879604 23 109 1326405958 1839319519 1523131363 13 137 1370289207 1998438865 141121770 4999 275799829 1528269187 983441226 2777 1390776735 137 2095297865 1371944064 582176218 29 7 47 537868423 19040452 1418235871 1076638745 13 1237548768 31 79 131 1708484315 131 207370955 11 19 1377482159 1682066428 113 518375861 71 1934456354 109 1191794872 760603191 103 2064450403 107 127 7 958015254 53 1329963026 25212037 17 439157022 61 139333394 127 830487544 109 1947900108 346641532 83 1408149799 79 103 59 852477725 72818567 17 446134804 79 1931920273 604480342 7001 137 19 415016183 71 1625911236 2 103 459333115 4999 77615027 1949 1112114992 1449397202 704661890 139 2 226753605 1918332195 13 7 79 790955268 1238544462 7 1261893850 139 2086917343 41 877339484 41 1830857870 1949 1484440424 399617488 41 113 99317056 2 293319054 1982055676 43 1293612948 131 101 1992898266 1981454663 1367630799 101 854479692 576456186 3 1529799433 328391172 43 1717983953 901465558 7 59 1127301577 897263991 71 73 137 1224998982 1795217694 103 49005719 2777 906576643 269754781 675686950 29 774309602 660976199 127 149 293554585 1834843785 878839732 139 13 1160769142 47 460720978 1125214782 3 1551070042 79 367686971 127 887337390 109 532880132 137 89 1652825586 1539554663 2047261532 1904485872 47 507823437 29 1647549735 5 582904560 59 523795371 127 1912004685 758920822 97 827789076 368407385 137 1880336919 73 309054479 1974263392 89 1487652355 1196437057 107 1658323129 53 1362799176 942259281 10007 1787200165 101 1949 1603083684 274660876 702431333 7001 23 109 1938297445 2127020398 19 1033831335 97 879865078 31 1542313054 31 79 1696119730 7 547608332 73 976550784 19 1012783163 555714451 823835903 139 1106421235 10007 137 626991671 1871373907 73 103 1949 53 13 23198578 2017722147 101 1272774932 1774414796 1271471952 73 1890533593 13 2043818011 72256787 73 1399063550 23 79 29 895959976 7001 10007 41 2 1813326336 127 1881060627 1405201533 2032083190 83 1174499053 43 94077507 71 127 1587301499 3 410846684 7001 101 79 1754129351 101 195350059 2138013110 53 1422410591 83 1622843993 109 310321801 943001462 37 107 83 449505839 37 1704997333 824403105 390837321 29 1110044648 17 202644352 61 1716290998 538383499 1787170469 7 7001 1774046399 1656275577 65063027 453137232 113 109 53 600765653 464138573 71 79 1971293241 23 3 1803848163 707582337 1646493246 73 2 1506870748 1770170466 1223038521 3 112919460 89 2134703003 809903560 934575394 53 7001 1933878089 107 103 1549644785 1679981088 1111824713 2777 1368958251 41 1229900328 10007 109 17 10346642 1353553227 139 639831715 824173231 127 2777 101 37 101 192662370 97 449555812 37 17 2018759333 222675134 11 47 73 277738136 10647488 131 1329129406 1876624911 683670431 635919837 103 810168657 937801434 47 155028236 11 43 67 1076955253 2080908512 2123643864 47 542613080 79 1981395919 139 1974982056 53 308248689 139 656741779 10007 1564464359 1949 11 1898973131 706728066 10007 1356438843 411525549 53 165247414 1691432827 61 11 889174639 37 61 1723800647 1854577754 11 2130866705 17 41 185119633 19730799 113 167237175 29 1463361823 1949 53 908434151 7 43 1784687919 7001 1908542610 463501589 53 31 229789081 2086840826 59 1113355028 482025851 7001 43 452470897 2015296860 4999 575674712 43 197844118 131 188385729 103 29 10007 1555698227 97 310881993 10007 107 31 1945895389 3 67 1284526103 17 2087185591 3 1263820554 915747945 37 168807135 101 906057971 529047898 461982715 2111744667 53 101 113 243191707 2008157593 13 13 100287034 612668732 107 638481461 89 383337596 97 648192021 29 1935646273 11 1602836944 7001 137 137 746838677 572438945 61 7001 843452476 1990377299 3 1483093458 109 622577916 17 2012171765 67 1679001910 1173443159 103 900249767 37 1076553830 71 1872855963 880154757 1949 472131607 109474428 1221105747 41 1315769885 79 437452713 19 1181931043 107 73 2777 1327951055 67 1960384490 131 47 364365855 71 1286805821 73 593468538 29 67 107 857047888 137 3 1584533523 624372234 113 188544455 10007 889512223 137 1486944433 1218401143 61 1320079650 907272636 137 1441553045 73 1024284900 457874320 339817424 2 47 1109024643 144992321 113 558267121 629803825 37 1112702517 73 67 2102134112 409359464 59 733192941 886758410 467539775 79 2093391564 29 83 67 693987675 41 1928305563 8867726 47 97840605 5 516530 945884720 23 17 1307105605 938613894 23 963822636 59 1808479597 102586148 137 1425404968 437294556 139 1009981249 62543026 67 137 3 1702100400 390545571 840713440 1304640946 47 79 937412183 336975606 758966615 17 1561656151 37 10007 29 1949 659559141 1019023027 47 2040398028 149 283437336 59 1010139590 4999 7 7001 952353031 748171174 31 1507689686 71 1976281663 3 2143084005 1795560954 103 500517354 3 149049639 101 2 722718017 71 61 23 4110103 47 1428494735 10007 1933882771 1835824178 292576186 1943859613 131 19 137 1395649140 1901622609 11 257806505 205029462 10007 1524876667 821497414 19 411473386 59 59 1762057243 404892456 149 666520657 1863801813 492238791 11 2777 1371746359 1054249151 83 1265671731 707539350 31 97 2064943339 748473409 71 13 97 5 543322465 394751620 1331353489 29 83 339296447 149 944387777 7 1400284039 3 617521734 1097685483 149 13 65917319 1043054024 1507677042 2 37 109 1481416711 17 37 469842562 170411589 53 53 10007 1970618468 1158210180 17 23 13 37 1449137290 1105586751 79 83 3 1583798520 1850215061 101 1216771442 2777 1559957534 23 795514363 10007 517331879 1189461302 2777 2038256906 425603534 19 83 1496407166 89 113 1675750563 97 53 61 13 7001 7001 1386169996 773008414 103 1600009223 10007 10007 2036986050 103225310 5 713564319 13 1892554547 1175436536 47 290863794 149 23 139 1027980579 19 1868431006 87835954 1023847958 29 29 1956756295 71 1296628199 1330051919 47 318415177 566891599 4999 43 2 1980232752 1886701320 2 1920740226 37 111190365 707877313 71 198486535 712330078 113 598981051 109 2121399638 1893091564 1311866881 13 2130547836 71 672724636 1949 1734795155 47 54808195 61 1754624008 10007 493094925 67 1614769144 1759781934 131 89 7400884 2126574277 107 1616119260 7 71 113 788568498 41 451405367 137 1801699724 127 220960696 1400223753 609049218 19 127 97 1578243932 12639316 1553457405 41 139 241857419 1085151614 37 1155681721 137 113 1321403694 1739814444 737474852 23 1819772328 103 1565279876 1976256282 709117288 7001 47 1529201400 139 101 413562146 113 1086477372 204697371 51182829 31 719182826 43 274325939 555356984 183722535 101 4999 809703027 298305327 31 3 1868632614 1204819671 29 37 97 47 489119600 1502207514 855828109 1854478575 131 2123993765 531007453 113 2109888228 137 2091260612 1652583088 103 1015776830 521503541 23 47 4999 5 1464966578 113 2033071479 10007 521404728 139 109 19 1111765905 137 2091091280 67 1672032168 1737695518 47 113 2144879216 1847406264 1313935891 1949 691103706 109 53 11 153885314 113 2105584596 513615205 83 19 238165209 59 859975563 879741743 10007 647993278 1321385374 23 379199416 17 1440786822 1001915574 109 53 1625858846 37 814950715 1426368352 5 1386761580 2777 1580065791 363698136 1968706121 131 267550065 2777 1484267238 444914549 47 2777 1376028493 363475976 101 4999 1302207748 61 211486863 7 97 142724451 571180743 3 11 860500399 139 301546600 499472171 19 5 1670706950 3 251404885 5 23 827633219 52744129 1204046711 936233201 107 149 530307139 1142707132 103 10007 1441268182 2059829343 83 757997704 71 1336797940 13 1071641494 127 1743682187 109 1738539427 1675264055 23 71 1987267067 29 557647090 79 31 175319854 89 755886879 772937749 83 1597631808 71 53 354437606 1960031531 23 1838378827 2012353852 17 2127893585 149 2056066049 2078775378 97 1961199551 19 13 1636738909 13 1637153340 1838514342 2 1375938113 47 1310900265 4999 1713052321 73 11 73368006 1188367166 53 1949 2027965684 1727006951 3 842601237 809796222 7001 1495357592 1749094724 61 652976764 10007 206354347 1786965513 139 1516277752 11 79 323221837 83 1335306676 1949 31 2548758 41 59 399572957 1955818432 89 41 11 943895942 2038133086 1210696292 29 71 738785787 1770444742 59 59 10007 1807845600 47 1043095055 1949 1035860367 1664662775 1783413737 7001 1949 61 131 2087146063 555023626 23 547163075 139 2052328508 47 107 1574946161 37 1222751876 11 2 1765910962 2777 663891836 11 224684252 149 103 29 59 1599339735 47 1356209863 1409767386 73 97 103 1598257695 2053905301 2777 83434050 109 918656578 73 10007 2013105900 13 47 53 1489401506 233768376 109 109 1043443811 2777 557654924 70253521 73 868244482 7 10007 1258360236 1666695871 137 977316078 23 896741868 979444873 11 4999 2010812757 17 2137218360 59 2777 1383033548 1109833525 7001 1104226002 1783061251 19 4999 37 41 1583574643 137 2041392304 83 41 581682092 61 23 715150247 701625906 103 1247035859 1521852170 73 23 1339755221 149 29 97 1806947913 500125231 113 1116347340 10007 2079541118 37 23 7001 241247459 17 1944264738 1122310208 23 103 1658598047 83 7 1991722082 765465785 181648020 97 1815031311 61 1624480781 71 163184149 1575772269 10007 1023580243 4999 914367090 59 552501842 708804288 1649214302 85826418 47 149 37 41 1655997455 1631086554 53 156810903 2013290079 3 2022000540 5 103 1870998783 10007 171619536 43 58468863 1308180671 79 806225723 1117391489 29 2 1941617120 246322072 2019582013 53 703259862 1936928969 23 73 1241245709 89 685056051 89 5 1949 1968790146 1605878550 97 1363537135 109 43 41 1478126448 131 1300225435 1678895127 918210797 7 651731788 17 274728635 139 55944442 101 1924867494 2143768834 334236350 7 5 67 1566801164 7001 1232819353 127 5 1591736068 23 1949 1602768829 1761971228 139 19 1306879907 126349962 103 1406970062 43 79 7001 964436757 28284040 37 10007 513479184 4999 1382768391 17 1868783718 1110556299 364445668 131 636705608 149 862783830 17 1844812507 7001 1536215428 1052465195 19 1904049736 79 594815310 1949 11348321 97 47 890022926 29 1413732745 805278119 89 113 126466436 131 1071968939 131 760857694 334105020 97 67438765 1232989795 80392612 79 1389960681 43 13 275110732 109 960986946 7001 1632477935 753348321 11 83 83 97 1470903150 1092424501 7 19 1900413516 96128391 923818469 83 477243026 797299622 19 149 13 79 5 884435035 120194550 107 53 107 1325608662 57788988 71 47 187223607 1683439655 3 97 101 702709823 1208333521 113 1246601900 83 10007 1522535029 1739947111 2039355459 127 359471849 149 1113290167 107 1835450180 103 596010726 10606161 37 4999 1145570840 5 23 149 127 139 127 1917996035 97 924110484 137 290712082 2079855216 150890947 41 1949 137 97 1891458678 17 484908221 103 379502779 736241837 137 1111951869 1348875285 17 1587255734 1958992191 139 2080069401 43 1514880534 1133849132 103 1949 67 97 1052935485 7001 123252605 89 67 685369063 1085323620 1020586723 13 1938165121 1666221099 83 31 802409580 137 19 582343445 2000760287 131 109 1991234728 7 127 329004994 7001 29 820302447 454876796 19 7 405827041 19006165 139 37 1347165819 109 2035860253 138538604 1623761356 43 29 1481428286 1576076601 83 2032396515 53 79 1555449748 17 983272673 1150308379 1841509233 2777 47 742221039 113 11 215649852 42180761 270658508 29 2777 1019833811 1155526362 103 31 1325533321 809730238 41 107 97 779655835 7 1949 1577302312 79 19 47 59 89 61 2777 1506486399 2124668815 1374471457 10007 149 1562210466 1014996046 11 41 1977148330 1172940 113 469572291 5 11 17 11 113 1617710260 232032309 10007 67 173475529 341367814 137 1404403851 13 1074600683 17 53 113 452920481 1391000774 127 29 1949 1711588412 2 131 71 1945735475 1297355381 17 557102529 878171210 31 344835568 2777 436151909 127 672990067 31 720479804 1464796287 1949 439355464 1703390687 73 17 31 7 61 1517237921 29 139 1526402368 2777 1192804810 656835479 149 626438316 29 548368314 2058842542 2 964371842 71 721667075 103 1007661051 1211780912 41 1887944794 13 41 103 1990313496 1499448868 4999 113 4999 10007 75302675 545981920 148318920 715862517 59 1137994397 97 83 696080489 1897515955 103 31 1443636272 547685441 1834198087 4999 3 127 2777 1259091800 74401384 41 498490710 1457390119 139 1213596907 137 1629222047 59 1110815376 1596591876 11 941671144 137 1158877246 1488725962 89 1282396817 59 41 780669479 149 255270227 552565159 37 13 2 140500844 137 227076256 107 1379072390 1724424493 67 79 515550880 5 464484065 43 139 1774198919 7001 856148060 41 1469130402 73 109 89 103 2125013909 13 2 1463760770 1864089532 65657733 73 71 219354003 371926968 2777 1213035139 107 83 1635209726 290683928 1115035624 53 863184863 149 131 1712217815 1077295495 2777 1630065676 486715127 47 608307652 3 232325832 597451584 23 1479163603 340185548 73 2015957071 109 657910215 10007 1249061100 79 43 97496179 2 1381201270 127 754199914 19 83 328333641 593962037 109 1469967176 31 1871806614 137 1025805584 5 552153385 37 1033746552 575455228 162020941 61 679275931 1024840606 376113845 139 43 1068137759 2 1977715496 1290905920 4999 113 1883732148 149 17 61 1040323280 1475827067 83 485311624 83 1029682064 2115927051 3 1807645686 390400788 144416375 29 1163264443 71 1008068107 41 249793197 89 113 689286537 1238412729 47 127 1657571259 3 89 71 103 113 1055802053 41667449 2056797633 101 67 977921079 1871652621 501248655 17 2094441921 473360294 11 79 1645480838 4999 1610837768 17 97 1815051487 2137982432 3 1369498398 1915865487 31 7 2025249779 985481910 127 1111422671 40841830 4999 59 821596181 2069566128 149 15183249 107274785 41 83 19 1924962371 67 1907612208 98201632 67 5 1585821525 5 1050991645 1863026383 83 1473872600 1857835358 139 13 341904263 71 113 10007 131 43 53 127 1925022947 7 7 379407 2777 1174448840 401495843 1786707911 37 97 314458858 344347018 71 3 1468120012 1361740776 47 19 478839311 61 1108376889 47 24685415 113 1527022223 13 564980580 1380365979 73 89 2777 1757602178 1506572486 67 137928746 526973213 43 2777 1008445334 913080377 131 566244880 1775286586 37 83 757516155 137 137 71 2086586172 137 137 1711193842 1955099463 879352821 97 43 1995039352 1969661629 83 59 31 67 1782250853 83 113 34731341 97353229 190493487 19 1393901111 23606222 37 61 2 498934950 1129850337 101 1787901243 29 1949 1987958561 1963527846 1769298290 61 974064528 995490944 53 103 73 1395725544 111945646 1644970674 10007 181465066 71 149 57457557 3 1515187585 53 1713880842 1446677389 139 127 796363285 101 1126212317 53 19 560032296 1188242376 564603938 101 109 149 1555343503 31 5 1041610678 139 23 1559077264 1813907146 4999 625469881 1177269297 103 1935731427 1456528169 2777 1867936789 23 1636733291 24648176 149 73 1992104081 83 114512776 830604406 109 1854316611 265540655 83 2107245417 4999 912675837 3 1500228318 103079446 19 1051175874 139 47 39823041 109 103 10007 580154932 987914967 1949 211640985 29 103809344 692100685 17 41 109 1513063771 771863553 109 1973035160 1478733096 103 441512785 1654494436 7 29 1648247513 11 1073569133 41 53 877157105 2777 843980286 2777 7 2 799818352 31 37 1800095832 2777 23 3 956032122 443535156 2 1603632444 79 1091612125 1130489447 1632859210 37 854756610 137 1057929437 41 37 1045017547 991891513 71 166179999 1185948570 3 139 127 1985009906 1954788401 71 1592777667 149 1778263914 10007 1489781150 139 7 137 890718652 139 1425707374 73 200867603 1201939125 97 863767443 23 326745000 137 1815943083 275636772 3 1464950127 1614091872 131 2047341197 103 2108517429 10007 1379024642 1427568599 61 1980445232 840580897 113 29 1797755588 385139785 1694133324 67 71 965358955 182660777 139 1902989091 101 1385694851 79 19 1350527208 131 17 37 391828964 758483273 399635057 4999 2 7001 2121759255 149 5 1952968755 79 103 1639271198 2 1993680654 3 546538254 519546159 139 714705613 83 1382728208 1250459039 1190115963 59 432735187 271026808 29 5 530733640 59 137 43 452379393 23 2036027827 2105420573 17 29 394982059 76748999 17 1564895237 4999 164284582 1313260231 109 109 1301790969 73 1841433673 79 858806630 13 118135394 755882036 11526424 349194046 71 596754148 1787827357 71 1104031189 131 83 926215343 441476352 2777 61 10007 1542408875 2139517441 101 139 2062117696 1006887548 107 1600077541 496587712 47 139 1062670707 929770166 61 43 1414728638 409632620 1743934092 71 53 1833041199 891743784 10007 1128305412 1827084051 13 79 1737437915 10007 41028700 408946062 89 1525341374 127 477515847 3 844493610 1614085991 73 992651556 849109755 13 1732320979 67 1429569008 109 2 1314485006 127246202 11 670958310 23 1807192709 146527769 1949 31 1903816213 17 1946080797 31 653585427 1916211123 19 13 2121088268 131 1829337420 1448613538 2 29 1643776318 801526035 5 47 2035300361 834563054 4999 19 218133110 381231751 4999 574730031 759403089 4999 902369490 83 1411063910 12146718 237066157 1119250020 97 7001 26820831 103 5 813926615 83134338 1990533117 3 1718429664 7 1169220969 33297439 137 449651165 73 1435593472 71 29 783474061 43 61 658087825 1779833041 71 149 359544572 1724107627 103 113 7651117 565950782 1949 10007 1628749327 894425660 564239046 1214960973 73 149 1532193224 183355675 593707970 23 1930423672 1682587018 29 31 664099267 127 67 41 61 869156487 29 932911672 557328380 109 1556801002 3 139 1192812793 1449386524 31 67 490769975 285793525 613062989 995043751 97 139 1282092493 61 23 139 79 7001 1516647633 1152408218 516473885 61 17 11 59 75059859 137 938621524 83 73 59 220554280 10007 23 3 1314171450 1856385669 17 271119519 738726747 1132912484 10007 71 1874281524 19 2070682399 113 1949 2028254136 527424494 4999 1127314492 1724673092 19 1841545957 71 473968168 1949 715097845 2023458404 329297158 41 987054970 149 2 13 562253783 1493820432 11 67 1214767553 1489185617 127 222542100 291785929 10007 1415366871 59 47 1644907623 71 1419597075 127 178482752 1516714645 827969430 29 1895089526 19 59 431812858 7 588552195 621159742 1334327315 109 1469342606 903621366 17 43 10968311 1417170052 131 1407961931 744911270 17 465711260 137 1991258558 73 1404797977 2119309388 71 137 2111064647 133122489 2 226550240 31 47 232807309 1715436691 5 95796620 131 149 105969545 131 722884593 2056862047 89 1008172954 847924343 19 286170003 1640116878 139 1125699815 4999 1949 2130357880 37 11 1280638329 1303005753 97 205319304 552840752 107 113 917323039 2074753364 107119395 23 47 7 1430176909 2777 79 156127937 17 2080453575 658659598 59 4999 3 880973232 1189981294 41 73 741398001 103 1319640326 816051696 11 1301375955 953952109 97 10007 323586352 89 1287493361 127 1887727619 109 997081424 10007 29 61 43 765840105 1779387945 548538410 137 15995435 1625943490 616636531 31 23 2107344556 1949 149 1266919584 2 1017840614 755369457 67 2138078537 113 171657622 534584367 31 2058304923 131 324116386 67 67 1212782812 107 47 1792866606 29 109 71 2024715449 547542983 285426597 3 67 685726374 1949 1854109037 1704627555 37 351474433 53 1485041768 501591168 13 2011436412 101 1438777320 2030520370 10007 1233472827 17 1036494219 1423394616 101 2 2127439585 5 1562977965 31 67 131 733015347 1964475738 1064607889 43 31 1174677079 71 61 1573065255 765295569 1949 171102710 139 2030211621 1453969051 149 103 2046155248 97 137 31 1069080725 2002467475 31 623383310 127 716842610 103 1265191107 43 71 1771802017 256371113 37 149 112057387 116838767 651533778 29 1708103065 83 432944351 107 31 3 1630092736 131 1803376916 101 706986155 31 43 479002585 369035632 1513916117 550145458 61 23 1378964172 2047078984 2092293313 47 10007 1986379493 67 993031455 446496107 7 1751170589 89 71 1069844614 2118285569 1863106120 7001 97 5 23 604695990 37 1619148379 71 425292485 1724335536 79 3 11 7001 97 103 152349524 4999 884538057 4999 61 191467105 528013072 37 113 2777 139 83 567221896 19 1993571447 109 29 355473445 488680204 1915173451 103 103 895405059 1419556506 1850960679 89 1585746642 1977157271 37 877728467 2 1745471298 232507958 1766502382 2 694999864 41 139 578284619 97 1998639216 37 281083149 7001 986783949 2 73 1653787479 1042155558 139 1132248505 602959384 4999 139 53 699859700 11 19249727 7 79 1314726216 97 725391106 41 1382651206 79 1974340271 1535744335 1705782866 59 139 491947271 2105478731 109 1765429876 97 125127090 53 990341724 83 311434260 7001 1269913738 131 149 101 1523585808 109 1949 2777 1645716848 1709426782 97 1416937524 61 39711976 101 1076774029 944237486 1197859116 41 61 712683374 48578997 546590337 59 1891749745 53 1331722096 1908361619 3 17 1285737115 1107202049 1466063303 29 149 938886846 2067791466 2 427008129 769119584 113 7 60968236 1038703603 1871586240 2 983085268 17 1803982922 7 73 7 722122065 41 1409907139 1941267795 73 1688522777 1279950318 1010776801 2124417333 103 11 3 989087278 7001 89 1869148452 7 553411464 2111332337 83 17 37 71 202356461 994077106 113 37 103 1826004188 59 1841108688 732676160 2777 59 11 131 17 23 590564054 1518952493 53 137 1853141809 127506238 109 1671824484 11 1946779764 43 1434451834 131 23422145 7 131 2108287931 1089847295 131 79 405017990 10007 17 837429316 626434188 67 1695617866 215359709 73 29 1101712907 79 1430719971 1949 59 886404318 2144201010 1624813540 79 430916955 31 1949 23649598 79 131 149 298271925 1493359801 528785530 7001 1706394596 101 59 155841656 982248166 139 113 612798548 107 304887726 1920448978 1904366688 7 103 2008425531 1949 1658386559 1370757037 632397248 73 73 2944090 139 459207489 4324429 139 2042624043 1304587419 430909667 103 97 59 17 137 2002578046 1905936876 1322181554 109 899080396 7001 1102972545 181724957 47 1128586090 17 253083481 73 573897311 41 350722487 129081079 1966575985 5 347625885 1032921357 61 17 1277915432 1694130189 3 31 410617475 1825763910 103 1723622806 306288834 83 1332303423 11 70332042 59 888479995 23 107 1415847861 1581515343 113 1617445388 651424003 109 67 1228579404 10007 613088862 43 11 1271675086 1182640793 29 1511561548 139 43 1246156254 1599216268 53 117535238 149 634699323 43 1789372099 1650335380 131 127 221703900 97 1737037297 913355954 87525818 19 1179667816 2044376062 79 90940112 31 1168544876 67 1959858875 59 11 910340695 59 1778127982 7001 1828290147 10007 2092924022 517683027 61 878882754 103 537474394 1422717234 113 594935989 4999 1345761800 1363370230 5 500074965 4999 1067506456 7001 3 1711911372 832296860 97 131 53 7 89 97293643 1612638955 83 394536164 234774045 11 139 53 1959422031 844540584 17 83 89 1683533256 71 29 552151445 4999 29924014 1047370484 1187829558 113 127 882407684 1209475483 139 83 1949 149 312739229 2056787533 101 362909495 97 149 566129672 83 1743854734 660419131 149 598090039 67 1312068504 139 1210566568 139 1027920090 5 895434670 443939420 2 53 79 134340369 389280321 365602544 2 344957620 4957379 97 61 1949 61 41 137072881 103 89 24260239 109 127 180651781 41 1023850401 109 97 2092235292 853453142 89 31 53 10007 342039260 783568114 479427732 23 67 83 1917797585 1979940100 2 2047636668 103 83 446579840 67 98160561 139 4999 19 89 234978245 1176271037 31 47 109 2065661785 510127954 4999 89 1807923216 1004257490 97 60002648 624182884 629481513 103 830447842 79 1225028273 558686801 7001 1032654501 1464416947 192111217 89 932558897 79 107 1949 103 568962499 31 469702308 137 131 1747345738 107 767630840 79 2082490639 171352106 1236307919 67 1282355679 97 436953766 2 1404066358 139 7001 1297754367 960129247 113 19 1670497480 239431160 73 909501452 1626448541 19 1636860165 696094260 11 1031275089 61 89 620624056 493905856 62886817 73491700 31 89 585346503 1781590074 89 183508366 10007 7 69338395 10007 41 1029556330 4999 1247305489 149 109 1212034547 139 1452136781 61 1105428641 101 1594886354 2055174361 109 318864131 47 99204263 680197630 131 1861794783 323726042 149 23 531175959 73 5 7001 1704715496 149 2055123475 766604970 5 790016000 29 47 115778061 819476866 67 346918697 113 637962546 23 79 1484531818 1706577829 149 1553441667 1867076982 59 113 418653926 2777 1973030730 71 167188954 209087944 1429992668 13 67 61 1505608344 721102777 113 10007 1780945790 43 2112886468 1698511142 101 23 1041880864 903646908 2040467160 5 47 2777 4999 1512957348 53 307285785 645107096 101 131 1534814092 139 2777 113 1446643854 47 269170504 10007 1890902706 2123492874 109 149 955466523 1504021049 1338423176 7001 510708164 1949 528030876 67 1335561652 67 71 1208751570 591750692 31 2089534943 109 967751377 7001 1847314187 127 752251353 11 164663039 43 131 17 61 934254711 1991516715 59 1757031919 127 749695224 10007 966746249 28090400 37 149 107 859147602 139 137 43 79 705688830 137 1738135714 1002198076 17 848925264 139 271177192 11 625109384 29 10007 190343147 1459359133 73 375498590 1946536020 5 5 1725357192 13 2777 531128928 113 902160320 131 1650991559 30219314 1519985396 2777 7001 139 1333199406 7 7001 21640091 7001 2028014675 2 107 347169522 7 1733814808 1592674075 1949 497975385 4999 97 904966253 430529068 41 888876310 1025668177 79 2129416165 33589536 71 729181857 2 943799418 3 257424414 1949 1234389868 2 268563226 1271697979 137 59 783661893 113 708151451 13496879 251860595 83 1872200703 37 2777 7 59 73 13 701224863 1949 73 1165145554 1966638512 683098330 31 73 11 2777 860672833 1498769116 97 484733832 910613881 139 1819223747 43 17 1052755192 1071800386 31 59 1579102845 2105933492 19 3 29 62671987 73 988972464 1891003700 149 1376859612 2 590477514 47 1308933456 101 2132128584 97 147492380 192401052 103 640144073 2097791500 17 107 17 1988113637 2054586306 97 127 940184079 41 1166913751 53 729736440 149 634310384 131 53 1932830288 418304408 86242642 107 223850848 1083726684 1634894741 83 71 1525578134 19 2777 82307503 2031055745 1491808862 41 2777 754970931 127 47 1188531438 1248679261 101 61 1046362951 189364801 61 153742570 782568834 2 23 1746466889 1681404696 79 231293988 5 11 127 2137202863 2086045485 43 760728824 109 67 109 1399439119 531938748 130727729 137 2777 2144291097 43 23 1784757496 2051124295 127 507661037 67 1227300573 51685987 79 2044495431 101 1075610999 818649116 31 103 395678066 631195129 109 2143518452 2 83 55771435 1733043984 200391601 113 5 1560428345 683152060 724987106 71 37 1350219429 691242621 13 495170494 1939881735 79 79 5 386690494 225747913 10007 1326024742 4999 664447084 107 1214973979 543682408 97 127 7 919401973 279584072 646155743 4999 1694722567 2777 640934377 37 10007 2118962236 2045250674 113 1847220605 1067252263 41 2008689097 10007 1869577789 1791313042 59 39677972 1161053743 1330560426 29 61 1095756603 83864996 251002783 37 1370743754 67 2 37 29 958612777 137 1597828397 10007 11 73 1487002481 1011456026 113 1959075248 1384320522 13 17 83 310499680 423747287 59 109 2090884107 1942261007 101 2777 1006926315 1949 774906808 1262196061 73 1949 1200619082 10007 505033276 1921884378 59 1536578831 67 13 2129494432 61 1390390385 491253069 851981793 173407661 19 7001 101 7001 137 67 107 1187109895 7001 1304566340 74448634 101 1611840921 428948791 325826460 113 603213551 1649280831 1949 134348226 139 1401434974 3 2022173607 1221570576 11 1318561288 43 880048955 4999 103 127 36438429 17 1227032587 724835199 11 1598063103 13 651678079 11 1676575098 688752438 1460238505 1803162946 43 11 137 961352476 10007 5 61 548313687 83 139 101 1303325712 13 621918115 4999 139 739983875 139 1736052871 43 449273245 97 650276457 1514712193 47 946542679 89 1090207164 1115895617 107 149 107 101 149 109 227410261 67 1023761608 1454461338 1933720059 109 5 2114795505 1949 73 1121296249 53 61 267551673 103 753024245 97 13 60330725 2777 71 13 619559876 705343132 83 559443655 236874278 53 4999 243161358 362958372 1949 1518986095 53 5 7001 11 1878759795 1343582119 7 139 492821859 2777 97 885506307 668062086 107 870489619 89 791130167 313417685 1637041077 7 4999 1358848590 519544297 131 1997705918 83 798447882 1513103594 29 1175631667 139 198877407 7001 131 740394708 73 628904198 1624942551 728195851 79 1094931364 2048692212 47 1975284070 113 43 59 1676654498 137 149 5 103 957519041 19 2009203867 850348785 109 1758812838 637642565 31 41 1882602849 89 1439934916 1257615967 824421719 31 71 3 1008808188 1175215224 862777410 4999 83 131 2 1826546618 1743860974 113 1773442819 175527075 37 1449438141 61 962475690 578241901 843172175 41 97 11 1331201189 158280719 10007 101 1392094716 1681734941 197050662 304631967 137 7001 419261886 338554358 2 1296012604 5 1287656815 3554935 103 1494963424 471113245 37 29 670938635 1613798757 988241493 89 101 89 7001 1764707065 1795143578 139 67 298416258 11 560645011 1407351419 107 67 1949 1500692969 1891896249 345160873 113 412205851 17 91889794 370315907 71 101 1872321104 139 2131231539 13 101 1893349288 131 137 1527726456 483532869 1175675901 980858565 19 97 107 490665445 685226487 79 113 2 1132470986 71 1555895065 3 2079142629 71 713745239 1949 101 79 274782619 149 41 1948349930 687153222 109 73 17 1008239723 1835228421 109 2081684834 271389072 79 673207901 1915483296 37 646546917 447258946 83 79 641467233 89 1389473340 83 89 155863653 1062214813 11 7 1949 109 137 1347257178 37676683 11 41 218713844 2125843013 1068244147 17 43 1948010166 818136877 3 95563305 10007 836675263 886570165 103 73 187494003 1775964586 73 1835337482 1855917064 2 101 79 43 1079392364 19 878547956 13 2117851507 7001 83 109 2777 1284648531 97 2016558566 2 83 662592346 1249199724 67 2116345673 282175104 29 2777 1967940489 1395747970 1747972883 1991414365 97 646659873 1448797429 101 10007 1533272540 89 1644502573 17 11 638991716 4999 281333722 342241538 1375800579 67 874269935 149 1615671219 73 2 1685943542 127 61 2139484110 29 1739008084 1949 1511063159 41 7 1481514601 825808109 1037723266 19 113 31 1771377510 107 1538958423 1236872863 23 43 97 1299130829 113 43 5 235321575 1681626160 137 547678461 415487983 2777 1277444993 542022027 67 168488451 1064122711 53 97 23 664881171 725184411 1923504797 345510712 137 1548246473 1728864066 101 27164290 37 1949 1126997556 97 177943293 3 179352819 875262892 143001334 19 86546537 17580081 89 323650834 1661880814 79 1949 1838448822 1662826381 97 1498250872 1949 1347967380 139 1397376452 4999 291673540 1096773341 47 550184774 101 245706500 103 1671118727 37 1168289541 131 1814458861 1335421074 1873143284 107 1393248284 1596183760 5 79 23 66999823 89 1667938862 97 1219324492 107 984650701 97 97790065 53 506835995 1508240221 107 127 1480210019 1290848828 59 73 73 904867120 101 17 4999 23 605262250 23 881072868 308876575 41 1087751689 23 307202697 997454800 811818649 1135490391 53 41 556146386 512116283 43 103 59 1439418339 1670659281 5 1219705725 128179855 2777 2777 1544832030 277273988 29 29 73 127563777 19 11 166384673 101 1169374970 203272107 29 17 1669512144 552099108 59 161569002 73 337932184 89 107 31 103 493838856 328854486 1634738836 109 717910515 113 61 545946401 2064720336 43 79 2671270 2054538733 31 7001 2777 58852961 755531945 805968357 71 955173897 1050291248 53 550595147 10007 2068016599 7001 47 2108568238 2131734490 7001 43 1982555850 1521618247 179693851 149 2777 2 1137459480 203759684 29 43 2080647321 2145793482 1590081006 347990947 19 1453731730 923816259 2777 1153204720 7001 861445046 1447444837 71 1303325771 1949 139 11 31 1068359014 7 2076933760 47 71 137 79 251220395 1783030614 137 41 612795430 1633263413 17 1246939125 19 1451881382 7001 59 1086271597 1488545042 31 1167713363 384931806 103 73 1566827105 1754763488 627420823 71 31 618503640 79 53 155116658 67 1249320793 2777 89 1474143634 1886371243 79 11 1404243159 283653073 97 1869207717 1856907532 107 2094327313 2777 76679196 89 137 442539943 2777 1257608882 2 23 967692777 1826394879 626433246 666059088 139 61 1340567232 1713765842 103 109 1982961245 41 73 210911077 97 89 887793156 31 1650759517 7001 839871830 5 15007665 109 763818781 11 1026165173 1422649267 17 477270223 1400781432 843254402 29 13 411473231 13 1666051868 1378472253 2777 59 72885296 131 23 27755596 1436302944 127 259495210 109 663352082 1632476108 137 137 1619099976 48397168 2129215570 1833956727 23 427625900 956684672 71 131 127 4999 68616274 96878538 3 884101983 3 1638918894 7 804562248 724607268 53 71 1841449397 2777 941351692 987672426 4999 322293143 131 37 1404621454 924353230 47 1632788319 7001 703158118 149 29 73 3 5 137 149 1874705453 53 732288068 10007 1398748439 23 1888590536 1520057902 1442429563 1949 672443005 799775000 5 127 89 1977008086 59 10007 53 1802566435 103 267712244 103 11 956658824 1788355165 43 1434371253 61 201715410 107 194086016 934847765 1901409157 29 2054703395 1190314925 89 49500525 43 19 291778877 98169029 61 1967715552 189544324 53 1026732271 423707696 1314088370 83 1543046134 2 17 335754864 10007 2072289588 23 79 1046565219 113 43 2056944818 336069768 739788669 7001 17 97 1048322068 103 354672466 1797247103 83 1931430916 127 1665160119 182903114 1274679143 43 41 2033098242 23 973421928 71 1941636124 37 1292761382 11 1147788972 4999 149 261674545 1521894596 131 1190523808 642336724 37 1479362527 1988682216 37 10007 961512588 113 329980792 933125976 988335742 113 1372508509 210095465 127 3 962555878 29 286969949 79 89 59 1971690583 179889015 4999 59 163622510 97 1645579489 908260566 127 2003908108 223166536 772402713 37 154737593 131 43 2 1751023524 68715017 109 47 4999 29 103 97 61 7 1829039324 29 113 137 1483951522 83 1035812942 365494045 1214703166 67 107 4999 550435190 1033913581 59 10007 986182724 1831728581 4999 83 1968906495 973305512 31 657769501 1944614865 1454374236 139 912913846 127 1060909994 17 127464198 2057918102 3 109 477786282 61 2139994802 392054050 103 131 1399489899 1772734444 23 59 19 989264735 1394355356 102022118 1754832012 103 2007873176 73 383509100 13 1479615436 640790443 2127910124 149 1872134866 137 10007 137 83 119077913 31 71 13 914030819 4999 1058953167 34428368 13 131 97 1454561792 73 389695327 31 1670073199 1157691936 1572273629 23 1747109411 79 43 1285666906 455637101 31 1949 2038225220 23083956 1949 139 1418644981 1868746302 23 13 2048224178 87035819 23 807353268 522478603 5 495948785 1769900464 17 10007 1582507708 53 149 1949 89 1596083369 2073667604 1303731820 71 43 806574207 46952844 10007 321700032 83 784797204 79 1195702446 5 163314955 1977158966 113 1997535716 11 531489816 1567997451 79 1207099302 107 73 13 13 1989780572 704698462 2118766870 69291893 11 41 871259455 10007 67 898407571 19 103 899541174 2 277725714 19 1319035218 139 67 743465969 188736655 1262670342 67 1089953923 103 1063628058 1499241529 59 101 23 1750917251 1934292759 1544185650 17 13 1678344423 61 13 2055654484 1166671714 137 871825574 2 3 43 822345330 742260000 89 1108590764 103 71 109653625 1339818637 139 109 131 97 1794305806 89 399240561 236297677 67 1131825402 113 621060763 2105548806 4999 34257645 113 465040313 2002416511 2001184192 107 836557418 47 7001 903336747 3 2 37 23 43 339839578 11 53 109 1527473135 1047414018 83 19 127 1381389668 556521874 53 2 1533908980 843299301 23 764953487 89 1949 97 847892132 916193716 1027119102 1949 11 1183960228 1051080921 1700251327 31 1143298191 3 37619667 137 31 1377979996 61 29 31 101 1417630243 7 463994433 896888363 29 1135281850 653928395 714715820 71 1642991262 1481935165 649759353 137 1687703066 1314647780 7001 29 1217535024 149 16313712 1358215003 7001 1624449031 47 1774800559 53 1050150851 324693627 89 1293857792 29 627243965 148240625 89 103 2003807526 119860997 41 31 109 1689561585 1949 1138518095 20772442 1008291669 11 131 61 451986153 137 1743763263 71 782203379 223748600 5 1230817802 71 329860817 59 1444044942 711021288 2061123307 53 137 53 517706809 79 1685911006 31 7001 1166557877 725862305 137 1999258502 10007 1801900448 139 2 699740494 139 90412550 7 127 476476441 69002148 1890305000 41 1360326331 1949 131 540309433 59 11 29 29 1856516345 59 738260451 97 382964245 1944825362 43 1232488790 1392626552 820580209 7001 851245455 371429819 10007 67 53 1599641760 1172918412 2 31 1937780426 1275843068 4999 791773946 97 97 1125253738 984289264 2777 139 1887817241 1681383893 429675087 589644555 67 31 2115233410 1039282056 97 73 1920962150 43 103 1812428938 1105297129 127 482321297 1917447 17 101 1183643224 4999 1520625814 79 392244638 916512417 905238053 101 474700909 7 139261948 1236782155 31 1844642650 1523650854 2 764124129 107 476164124 31 1991910735 23 1192646531 1391215513 71 19 1931621662 10007 1041156297 137 89 191648595 1454694320 41 11 1670290644 2026294074 103 914213580 127 37 2000126760 79 137 1115187965 1795031590 101 1250602632 7001 909527914 131 1448392141 7 139 1949 656588865 59 360527563 1785302848 97 11 127559608 176734217 71 2044541276 17 1538630424 235829355 59 1790652478 1315256896 4999 1254451264 1757567942 149 61 1737493354 1255914132 109 73 7001 1592160908 47 926984525 2 89 23 1404371720 127 194296665 2009509215 131 113 691661303 1305305016 17 31 908494401 2100296252 7001 5 83 1203209085 52615696 2040315670 103 19 1623152707 29 361417890 1629279173 79 510464166 898436326 149 10007 2 307506450 1498054124 139 1376470991 791365377 1567354914 103 37 665929737 23 205570412 217461803 2118444111 1949 795673893 7 1937137650 23 1067637115 11 2816253 399779589 139 101 1498942767 1949 1952240614 149 83274750 6907990 73 1257422771 149 1987090114 43 7001 23 3 1540208262 1412635644 113 488500243 62109320 47 23 2 61 712557407 89 71 2121991786 103 964453912 47 2147406453 43 127 1788258806 19 1651164372 131 495478942 470246901 46203816 89 53 10007 1929774133 7 787589230 127 5 97 516058430 53 769654552 97 1021181953 340108190 131 149 161753059 475533351 113 103 871172455 633734589 1288917672 319227219 3 61 89 1589781241 109 137 89 834527190 510023044 53 1503547036 739586041 829837628 103 103 1523680034 402106177 19 149 645870598 41 2047240062 43 1957663408 415283532 19 89 1089459413 1660885646 458016958 67 37 61 2054134907 856562112 1949 330607028 109 1411279731 2777 1839535099 946220347 59 127 1409415012 2 137 1863834995 107 266392269 31 1493571754 614502159 1949 1017132426 2777 79 7001 1904951097 1670390128 149 5 37 7001 898613355 53 1745292544 139 1843476615 3 1669573968 1041103884 139 650634675 83 324940435 5 1949 1477349796 1120138997 1425172567 7001 67 59 1676988270 1574875389 56755085 47 43 1253881462 61 1629331594 253288592 1061787788 2 1302985836 718084501 97 1239456500 127 113 1867500589 149 1512295883 2777 71 1427070722 73 1265969066 1245281087 10007 1503081421 73 718432931 1772634253 79 59 1296050168 379757984 59 224172034 139 1281329383 934665885 47 1448065911 131 515750275 139 709781538 319035441 843339731 803783357 13 1592561474 79 1603747005 857912111 7 59 699909271 59 810231896 574328125 1949 445864934 137 857768645 237549233 53 93311217 127 905200247 1699543548 953679139 139 113 748656188 4999 19 1235939056 2007877524 29 296474337 1451293072 47 19 59 81575841 2119364526 3 131 1289694214 348995004 1596162057 829273909 103 29 1670174957 73 1350919654 1656757029 37 2 2099648768 23 2039350936 202280699 518855995 149 1164257988 89 305187141 371849298 1987474399 67 149 1439160008 7001 1354182427 127 1949 2145882133 165965507 47 980445944 11 704034254 7001 1564219697 103 986580968 53 31 1926576313 41 470129247 31 1169774119 260926101 41 61 127 2020755547 896837297 856985738 59 2777 37 59 1996122161 1216801604 7001 67 137 1085320302 465814796 127 7 83 2033941809 139 607094505 217583376 3 2777 2065468729 612792259 2136957789 47 4999 1819426042 2 1599476126 131 149 7 552587931 183067241 103 537437316 79 31 29 101 949358186 73 405364255 59 1729621108 481954067 479858070 127 1322584858 127 2085008276 1345507342 4999 1252969356 1325794788 67 1949 59 2022045050 820437640 97 387234232 7 499456104 131 83 840771812 4999 1081983560 47 37 661150937 2777 97 2024662958 884709902 639204370 29 5 1596089355 1093608925 4999 109 101 131 909525271 1742327055 767237142 3 652405779 79 107 904572543 127 29 1002665542 107 890099295 97 1101163012 37 2777 109 1739335127 109 149 1484605023 103 43 1381062175 1262081562 2073080486 2777 7001 29 1643431125 83 1000339157 4046063 7 109 101 1017864163 1908664367 1670523188 41 924472076 11 1109534492 3 1600286532 474398238 73 671945846 71 1192374355 1110370917 71 2105539506 101 7001 1045893392 1949 874396896 983311453 7001 2097269786 1276423194 97 10007 1819092474 1851575196 139 107 10007 109 1806967676 23 97 1805490876 1130560511 1949 2021742907 139 1655718610 13 2093180674 109 304201342 113 89 10007 809254995 97 1732571611 97 1913530446 113 522762770 19 59 532874017 1340396661 727092225 3 741404659 97 999510058 4999 1189132126 5 631221242 127 1215540576 370941398 2 101 812386733 29 109 1873561433 71 1883802885 2095630320 13 23 1807714515 10007 1576727390 107 256259568 1686590355 79 1641389755 1917135920 5 2777 7 173408151 782605467 385509668 10007 1650125771 89 1122549880 127 1111155639 727274136 5 1538537640 1371167790 109 1250070255 61 826496808 1489160016 37 1474292121 89 1759475799 948917822 969067015 5 101 706383193 89 137 883065695 4999 1998945131 73 11 858235576 1122804727 73 1285991798 662799651 79 223035294 1808646680 107 71 449645627 1833244637 2777 1678493779 1583991721 13 1221291432 137 2139995451 71 103 433196885 31 2018642066 1944131055 2041149455 1464290230 103 47 1251139335 73 47 1109865285 1834644483 1978667419 615995815 29 7 79 103 67 1616628126 7 488495070 1787763838 1738917384 59 109 796278354 657782845 569542870 13 1921751208 149 245977395 7001 1428253007 10007 556299137 47 713008236 136255303 103 1335996690 237679428 3 149 1343489939 3 1516194813 97 682603453 1872356975 71 2025132290 67 10007 47 37 131 1878009123 139 61 462213021 7001 345911082 31 1964476758 1424292100 109 1133687309 23 1386376543 1698719990 11 1236445298 1471348499 139 1192833504 107 467753175 1314882875 390799323 97 1402212385 7 1786634454 79 73 97 221477190 89 682027832 149 1289403237 1836256292 13 1045170330 75580850 5 47 1094267630 718998574 139 586007876 1938556550 551542114 61 736986384 10007 741858130 101 1813371170 83 1773061687 89 1568073289 1743048357 127 31 402234272 47 1583548783 83 47 813068933 41 1338907723 89 1874035732 97 930529245 103 79 10007 513319072 672569732 73 776347119 1949 1006072276 1590924198 103 139 964046037 2 1593592340 19 504243850 59 1361808736 400691538 101 1487863017 7001 807726373 2050764765 4999 2094735969 137 1302364470 1705589994 612750406 1021694408 23 113 1804577343 8569178 73 19 1568343882 53 1553772062 1461536637 61 11 97 53 843932091 3656556 1665432426 3 7001 1949 1318124292 61 2777 2001837810 151139938 29 109 17 690011079 907433070 131 43 475449809 29 1444590977 43 13 11 2107860843 670955538 109 1547388089 202635251 137 1250965495 7001 330139156 1116918537 137 1949 441503072 2146453726 2 140753404 13 44765357 89 1215020448 31 2018360152 896091749 1486999598 43 2 2777 412096452 149 113 743395873 11 31 713309101 612715961 61 37 2059097625 3 23 1560690734 61 911504578 1443764901 37 10007 47 790864607 339402163 2777 107 10007 1058030103 2077648865 131 412242590 103 1052815942 73 1778127211 97 2106078112 71 1178530988 59 1380413737 335365971 1407956946 31 103516936 139 560091048 1630660847 89 1518480264 41 5 43 43 50330941 119226659 29 1846693204 41 1988415313 83 1695245037 89 17 591221760 61 10007 1163469822 3 374275335 149 924937466 47 13 61879818 773326666 7 127123433 920564269 19 89 1063201921 1685452096 101 39598060 73 19 1545599346 693484007 83 13 473932108 127 1466400547 1608681441 5 1236821940 650189445 139 1770421725 149 83 5 67 770251687 29 2130487813 2 71 1364818260 37 990308367 474370370 31 1057843349 137 2020837817 6152993 1949 290332818 23 79 1113380849 23 756631506 131 1991050364 37 2106337739 2777 772769675 1628185647 7 890055936 41 804021890 89 43 1164622234 29 11 691305395 665431514 860502173 470118887 61 1653569886 379299306 47 73 168673581 1100839489 1183838676 43 1949 113098521 500671896 215711250 61 71 535104666 101 2021919808 113 378746976 97 2100922806 1713958932 10007 2073890708 113 1820656788 107 1841359683 308965969 975861495 101 79 73 326051945 1114286892 839978634 109 1109574326 1183681039 23 187152562 4999 103 17 466650253 37 585957974 3 1435730658 1551962214 149 982960461 97 702205032 109 1155347353 97 2025166873 23 1326820435 10007 1232792351 122285540 10007 1332752274 13 850885412 1389082412 7001 1640348302 37 131 1996933477 559200382 83 37 11 97 1949 1858841209 59 156991448 398991080 79 544492332 4999 1068691219 239947001 1847600198 9190808 71 107 29 71 1970128235 1069680959 1256757837 127 857283147 7001 1928423417 79 924135958 67 1506102447 945281493 1863705567 67 1391834499 61 59 1643587963 131 103 1024072144 1376214251 19 1576298957 139 109 1039627485 789285065 5 3 89 1540557815 1949 204504672 47 71 413952193 4999 1771040721 1974504433 127 977987884 1422527310 97 394330705 53 1892404803 258355390 59 576576792 19 338985606 1282436094 127 127 107 1029764255 149 23 13 1472605433 321314032 586609514 15748700 103 97 73 130670928 131 833031620 1991818661 97 764756536 61 1141726522 646885338 2 89 763411185 2777 614675065 19 762398636 1935510536 23 97 1247744405 101 1988979769 109 1994720274 1333491176 131 1290064551 1046656501 7001 1007877962 4999 149 164078264 89 97 1856640140 392178081 1199948938 53 11 147651977 127 2111256509 176478232 1453612804 47 90944898 23 1230359240 1472866228 61 47 53 1771029185 3 728456857 1203535077 53 109 203355362 7 5 355884360 59 1453284637 73 1516679463 1337184143 89 336156204 1688747944 127 59 1792182702 204111707 17 5 1324499845 29 271552520 1754733131 131 1641312755 399619823 137 624392417 53 1217031545 4999 139 1723946761 137 1949 59 1181420012 10007 967376690 1733712750 1848398096 71 211126005 19 47 130112620 2 1820104026 355045795 107 1869695783 2777 508429822 29 152652806 79 329577572 11 1224751979 1949 521055513 131 1503001383 103 834314832 2045538276 1919661948 131 1150442862 41 79 1639808530 1457816388 79 41 80980967 71 919894073 7 60002557 762868181 41 59 14932428 1941468927 109 351741087 29 37 131 389586926 213798419 71 37 109 579272793 79 5 1308935072 97 16211319 103 1004062437 820212892 37 103 207022378 1458054404 31 1693837365 1205459599 2777 7001 969730825 1090597384 97 1332528334 7001 2039937378 1815252021 127 894653842 348330026 2 29 1759586571 401345194 109 131 5 64484429 736859608 29 47 443244208 89 943853099 711532755 103 209624064 29 1977605047 103 31 73 89 193101582 7001 471937410 83 1013228512 113 593647873 139 694831571 107 1675748614 534306344 37 17 375275731 1949 1544946963 457233527 109 1216005968 73 712182379 2777 1582020799 611873072 2140601251 139 427242771 422907249 17 1949 1174461553 773861324 10007 83 43 1711355065 174697046 439880452 1242119210 101 11 2081174375 7 398043849 13 600396303 7001 1759421310 1184915588 127 1298656153 149 1649031729 71 481346417 103210839 131 2079395014 7001 1054000550 322107882 3 127 19 107 101 1313888699 2131305069 19 243721607 131 847008403 1642694805 1226452322 139 149125038 89 168821163 109 1167696399 1328789243 149 1701053285 460287750 2777 2049725916 1567894900 83 367462829 41 1425014081 1823133429 1198725065 79 7001 79 10007 23 544394383 1265508116 513813951 23 1182519979 1501813778 29 690413391 41 103 1933210090 19 29 19 1963652641 335048603 5 1973800140 1666542625 59 67 433425345 378121803 1303841937 83 1990392705 156683912 2 715615461 2038264797 61 127 1989487131 1669038953 7001 212403511 1982766685 29 1818267711 149 782504282 371417574 43 863037604 107 7001 1907170414 793997263 1949 1949 365634287 109 913954645 269853067 19 209872727 1949 1903171214 10007 5 101 131 127 1863598736 504998055 19 1682744147 139 668039282 3 137 1142529584 1597684410 2 97 3 4999 103 1087436096 43 1505670181 97 1650822174 101 1279472343 131 97 419188410 634434711 29 89 83 456801124 137 1070748434 1647629541 17 1652414858 2101070110 2063579755 7001 1109205129 37 31 53 113 7 1406278489 43 1505781740 131 720079621 697194707 3 732742914 59 1949 4999 137 136156902 101 1292050681 1990576478 131 613181908 17 10007 1285110126 1849388505 43 4999 2037050992 2 37 613565450 1209517494 139 1064390276 67 1272278477 82248885 71 149 1211934430 107 17 1133548083 10007 649484321 598458628 1869082062 600206630 131 17 1377011662 50337034 149 1039197222 1281956068 302618021 2078992719 2777 640535492 7001 7001 43 1377013854 1301778302 714615622 29 73 965492306 1244235579 11 201785257 53 355990167 41 137 165747943 139 2056712527 13 7001 880375750 281524212 131 1056467316 1305904940 5 735319440 1322064410 101 137 127 2 23 23 398763492 17 139 1990402307 10007 13 564067478 137 1678414263 1415230550 137 5 2072872130 1316190730 1270442659 97 103 944402262 2 423624052 1783680828 33388319 1220313727 1949 83 1356804569 1617802136 19 398476403 13 73 41 149 136053262 2023301690 101 2 828050788 1124946280 97 41 1832707749 2008101165 3 10007 2 1591777586 93265550 7 113 10007 1095556353 1307724767 1554780406 107 1113793709 406854258 73 1730575230 19 1188019289 783788211 4999 1860212883 89 107 11 528246587 626562211 11 3264481 408116251 1338927773 2777 1715460711 37 131 31 1347592264 73 1464263388 71 1389968491 109 878545517 754124309 137 7001 1602906954 1616272567 1949 463474149 47 7 874644536 73 1364251229 113 1378460558 127 1078500589 1949 974869987 175889815 4999 79921999 31 704030942 717658217 131 873657201 71 569485178 1933056749 1106716250 37 67 1089586696 1803146210 71 1465569746 109 794772775 1578927025 59 2098965123 4999 1949 1732245863 1775461040 10007 1176280750 47 31 248465139 71 1621162170 1852898324 2 913513755 11 1796621802 37 1497172662 31 417496375 316161342 7 2777 1988882083 97 101 1701982018 37 778944905 59 41 41 127 902685393 591956086 2 47 2777 4999 11 31 443783135 89 301376962 7605940 23 1149299604 1664053743 31 1474730783 59 3 1587132904 2 61 806802167 59 1986712487 473337715 131 59 373915332 569990681 575802901 149 1413650118 137 1088653923 2038821483 61 1054048341 89 103 566115784 137 79 67 1391229876 29 31 1440571457 1485143071 148986784 41 1713388259 71 1464410396 47 103 1871453204 127 79 541453360 740004376 79 19 23 124295062 514161361 37 97 146706292 1232332376 79 2101565584 19 258938640 3 53 1210654420 5 1883269380 47 2018490294 243895314 41 1779764449 741158148 1621450317 67 83 2027880363 109 2089773397 756233558 2 1253749768 83 1088200799 13 777054558 4999 89 131 2140773018 448615830 83 137 139 107 101 873038041 101 2064508882 67 19 1780423899 1797108779 83 556816939 101 433633673 31 73 1976805325 43 53 109 72394312 37 1837215995 61 182620580 61 131 2121886409 127 10007 2127998557 10007 1604545989 3 216167234 2777 1601368736 101 1597289826 11 906760129 61 1794074974 1644570394 10007 11 1374516143 1296644174 71 884333717 47 67 1302982768 1010281543 11 59 351105932 594473439 4999 1362587428 1455952718 53 1923905088 131 2028739124 1815840199 10007 37 1695997120 1190090607 11 61 2116134042 62868704 47 1949 1044229373 1168901056 1013399948 1030403957 11 2068065894 2 2133935131 53 380162773 19 2052281143 53 149 1889801936 242919925 10007 223376254 10007 89 109 29 181657711 1399075601 784743083 31 1769953230 3 61 101 1645555933 13 1503671260 71 101 1335506234 23 19 783208871 7001 852646503 3 1806045056 61 1656710834 852822919 1169074881 13 71 1636155879 1180699896 1002563123 1134015719 137 1054706055 23 1021253130 427902332 11 3 648113208 1306708089 125984381 79 460089285 89 69368024 149 488950503 1281525110 19 774596674 23 1648666381 2057892065 31 1814911650 61 1258636851 109 107 1743047013 53 7 1353140411 5 1520179338 2 612774800 862680962 11 1245245901 4999 817354410 2777 1981919907 902669430 4999 89 1384130670 113 839834645 925164888 1032576008 2 933262368 197946946 73 10007 2008464942 67 1861462072 590751826 4999 10007 733002743 897117543 71 117733478 109085536 43 97 306142903 1507594846 23 10007 113 664494240 2143052006 1568777728 7 631494073 10007 71 1424570909 1447360702 2777 1089819765 43 97 1093892183 7 512611890 1498473389 71 59 484410945 1180122897 59 1713618243 1677016649 19 992891835 523097531 113 43 1086540383 109 31 59 1930952826 432510533 31 781815815 737151449 1274081907 957063491 127 1091377662 2777 1867657465 113 465775491 397997752 113 13 635577256 610879164 109 1611946889 79 335388806 23 109 49066069 1464846120 113 360703092 43 1814360136 79 857511030 1823025225 10007 1286640018 1837712351 45796795 23 13 47 29 208403870 83 1706592133 53 1756911628 43 14658915 7 1526472620 2 1645286256 1888585441 97 43 465759488 1852612559 116844858 1353126060 13 987162406 2777 2080651010 1064215155 5 671634892 645021997 109 1818687741 137 59 1306301772 113 734013422 2007650434 20846309 531105168 11 7001 1781603851 53 1420150529 113 251586025 1306001229 1440698598 29 41 101 2136656515 2001813347 97 47 2001385763 79 524212263 37 23 887590427 127 965852283 257537406 43 107 360870768 137 43 776010465 127 3 47 1704191988 97 23 79 73 1286944594 137 1650276244 1058860944 139 1387042881 1678981642 1949 19 1934948144 730746479 149 832680242 1801597499 101 53 97 495114093 411467695 10007 669868580 394566003 101 1246729961 59 1837219003 2113181811 1949 1115786798 4999 1103071610 10007 113 7001 1348168568 588371041 29 1537613586 17 4999 1236187713 7001 1888407974 103 1111691566 1728098779 11 71 3 17 580696054 1270876992 59 11 131 19 1085082137 71 3 1001449653 47 369024918 695187340 1043459070 148651000 43 415712455 1500656213 71 431591088 3 921650377 1258464579 149 109 88443581 523885610 2139175868 43 1417987952 120436252 103 549284166 37 1280829904 97 344609669 97 1940842445 1381951539 73 113 255259090 288420849 3 888417765 4999 1129283457 621702207 107 23 620356822 79 67 111902615 4999 1437922358 11 784585219 452949585 1965075866 17 1848166968 903857104 2088384298 7001 83 4999 1159256394 1460126254 2 2129282853 3 53 19 79 2002743852 23 1281597467 1763624038 59 109 109 1666661230 29 137 61 762962624 1081263857 1809093953 715682336 113 73 73 1620379176 1573191441 109 7001 136096114 1659208805 47 1259022465 137 664507902 47 558598854 17 1370907476 71 10007 1438065942 1463908125 972134024 43 65716571 137 165611765 1031979325 59 468079455 127 172397801 43 974352695 1944780221 1884461781 139 852002364 3 29350503 97 375713244 127 741282660 1949 1404580612 133006988 31 1166934954 113 869104055 73 874768855 89 1072281523 1475497892 7001 483779125 23 2777 740934147 1743314513 19 7001 1466961536 1803044541 107 37 2045744800 871311032 1198462236 29 1276523696 107 107 670544390 19 1580872880 1949 1246913679 1879825878 29 31 103 11 569999331 1843338541 97 2777 37 800253390 11 59 7001 61 97 1996100920 1912070596 1171126780 5 1310565955 107 1765358653 1270251356 802430586 1949 389623902 41 79 13 11 2022867319 7001 1909536752 835492339 13 1949 1187855081 107 735254031 1949 906590993 1259661334 109 2096142049 3 2777 4999 2142641386 1843484782 61 127 53 977174527 43 1998642838 83 1335976686 89 154706030 5 89 1302650102 89 602758285 107 1339466981 115340971 1455207933 10007 169318440 61 287552231 1433112345 101 67 107 1949 2777 107 1074532841 73 101 1781056523 143130938 432647667 588009150 3 89 1496601661 1596140598 67 103 73 1607678423 137 1763825690 97 641855305 2143996743 139 1688949419 149 79 2027562097 1390699331 89 2114290586 73 101 733979728 43 1407783923 5 1335178687 73 656441689 728403353 23 71 160485560 281776248 7001 775388754 1910033378 7736454 11 1033364553 3 1811265000 2099746112 113 1778980194 97 1840558801 149 41 1003878153 109 869912868 24404010 130638660 7001 534819846 1953711377 101 1086575371 139 13 37 647683779 593166073 127 911012319 872724087 43 11 1479682644 287818525 5 104476140 89 11 492480120 43 1080920025 1017016091 97 149 1940105332 67 1461895180 41 107 37 89 99184715 8178210 855878730 71 5 713762935 1175857137 13 67 1652702289 19 47 5 990572080 783752660 641513036 19 4999 1771452842 47 2020491225 109 778287686 17 1394277102 67 1139550126 1807215844 89 5 42270105 7001 720986844 59 490509841 751295134 2777 67 2777 628887751 649790230 61 952108557 10007 37 67 1811849979 604511185 149 1765085439 700708727 107123167 71 43 127 508488696 2777 1545900252 1729657246 97 1530986859 109 3 2125277712 137 1801527669 1976340914 2777 513252187 19 1442783031 1516579268 1949 1874632007 4999 2 83 2 89 7001 1893355200 1075664711 11 7 1703479715 107 1728056705 5 1571033786 109 1374370209 1081443669 3 23 772549668 2030381442 7001 1144264443 1513798226 1131842528 139 10007 1665485024 67 2036484751 600244164 127 578487421 23 1677976063 13 413702914 43 31 509443088 1982835423 47 1855613486 127 1825552756 7001 1476762936 1493171955 11 873245195 643210745 47 37 73 442091285 1969362902 73 319108696 1540094778 47 2046991762 61 1501416058 1566855943 61 691332398 101 1391123544 614159773 61 989779482 1588141754 83 2 585798504 2107511726 149 1705458470 59 717175004 7 37 71 299790398 19 1634917095 2777 43 601935070 609756531 1553926988 10007 103 311380742 139 727238409 1170465346 101 368020401 107 497765391 1277729646 113 53 1809333716 103 1242778455 149 23 675977820 113 1013549319 1692661323 1330592988 101 2 719710734 7 708977572 37 1700973546 1649097791 1824082722 11 1743091300 1813171769 83 59 1835219308 1221548508 1913529864 524114959 97 43 47 1421984765 952799808 212668214 2777 19 609290556 1260701680 33185349 1642364133 97 216572770 1242371730 5 28222307 29 1845564756 127 109 794426771 867115383 53 7 23 991576552 10007 1288957507 1949 1310141188 83 1364745102 1645950187 71 1949 1812053515 103 67 857310560 706113335 67 101 10883962 899353288 109 83 1527380166 238951131 7001 4999 837542458 1468711199 1039642019 1917701868 89 35675074 137 1420091239 466754484 83 916719840 2 1818136792 840910932 137 131 1426808360 5 1389688556 2777 7 11 1939721926 139 127 1952221171 83 729439524 1982922290 83 883843196 4999 676658502 667468334 13 4999 5 1879574235 139 127 23 2082253402 79 1303734630 4999 74763679 7001 89 1949 137 149 101 728912768 149 81348487 261074460 1542440319 79 67 243052647 53 818542494 131 1597718575 581423457 2002406608 101 1151003261 2005241618 97 101 1684081171 1007992423 2 1618704136 1646168212 89 263839521 405680423 23 830646794 1724680162 127 11 1748982444 146587718 127 47 1949 548098684 2055756207 139 84835929 3 794324439 1420725072 137 44393343 59 2038763585 1178677692 73362935 5 407788375 107 73 29 1265128132 3 3 1010862096 2111385528 1777095840 3 103 1689256341 822801595 37 10007 813156792 3 579074559 131 67 621735612 1625543682 113 137 2777 1773478287 1449844870 41 13 149 1806424893 79 201575452 1913424162 59 2036846085 1278095559 7001 266941129 97 508673044 489201264 11 1294591813 29 554177269 67 1948672285 97 17 1876922843 1163365743 71 137 126077152 127221753 29 1981460543 103 674800636 107 43 2 530919478 61 821694400 1513787934 3 73 454156871 759766777 11 801944451 157294834 2777 149 1518685629 131 467863643 109 1419209851 37 1327248460 2131891298 71 127 55124477 1344874175 5 2085253395 59 2078720863 2777 988681425 1970187082 477447846 19 999939468 10007 867757005 2085830083 101 909747077 139 31 1954395806 1173162034 1118201161 37 202101152 1479903637 31 1684031040 5 575803945 109 376177748 86501493 1593794673 3 743799050 103 912930400 1304594344 7001 22958262 89 1469631012 1999972762 1552771872 113 156579529 10007 485849857 53 286012539 600066132 1524854918 19 11 859867943 249028703 2777 31 29 83 109 711368742 107 1178504640 5 803137420 2777 1531047596 1985767823 13 1078756786 143037658 31 43 865592838 864611879 61 1814816964 4999 137 71 1832745152 1325675201 1185363838 149 4999 353249336 41 41 1450445395 73 2086186452 1865087934 43 83 1240222842 73 67 1400009310 53 2047306260 53 1914791897 11 59 364758060 925159736 109 428591161 113 1686463528 1086311827 7 1676315896 1588173302 2 7 1121067976 1541334287 53 2 4830690 7001 1626878378 1060732829 550174795 127 2109194272 107 1787807253 37 21791890 1949 907066549 2027706467 2 19 1071626106 11551677 41 1002793744 34410849 53 564227820 103 21603529 29 1039594349 1557866776 103 524442319 770106795 109 653600733 131 258196415 1241000597 29 1781198689 1434198103 4999 2071531556 107 1151245742 73 221998840 1264074132 5 289007905 2084108070 131 2039200627 1040669262 137 1873305805 1687020088 370459140 10007 19 638598303 31 982297558 667124886 3 873382140 61 752642888 1071451632 101 2007841418 118130892 61 513960807 7 467880875 921064693 1323792485 23 10007 1596837004 1390802881 254188694 97 1845543120 113 1994325863 7001 1992420875 67 2139259173 2777 1125506992 1089625825 149 2140716674 159165068 107 19 167320590 2042114511 41 271460220 19 290422011 26770019 79 89 871472767 109 1445902985 2143350306 47 1440238625 1460888493 43 1483281001 11 17 23 785058195 1578962120 467358143 83 3 1428177330 131 424981685 2140681611 534402922 53 97 5 107 23 2118370725 1474163610 1116093074 109 15866697 7 570663086 7 909842395 2777 7 1225242622 109 2040509321 107 1901185309 139 113 1742303608 848656968 1949 290877131 1480040194 79 1390812888 10007 1949643796 956342400 1189468999 97 137 93571685 1157212422 210232820 7 47 103 610463490 109 109 789208002 1016093001 37 13 582410959 430553287 83 445993819 1982379340 37 5 1961565710 88313260 23 103 370430230 1949 1374038110 31 605470616 43 1839892167 17 41 1231770172 73 1129376722 111740151 109 41 844717137 1200568970 29 1776533258 332790606 149 61 1281226676 1439945106 67 43 1210587514 107 426844770 323647817 149 5 73 1303276925 149 1786384100 83 61 79 1719244768 1497891429 89 92498137 19 17 1045228561 109 61 1924830783 1120498447 37 107 19 1801717427 1265121764 13 37 71837683 2 71 1970209885 2081408709 482706471 2777 1070816952 7001 1538847804 131 609048213 1770456747 19 1116097506 795383719 1636577741 2777 27313873 861998732 59 2 103 624033431 1377205584 67 113 763682928 1529381602 107 861902910 10007 1011707700 43 73 1918450658 367480029 17 103 59 420115105 443906501 730988412 7001 804603927 139 527851527 139 2019307433 222860869 11 137 1851040192 103 1481484884 11 1158437565 59 10007 71 950057958 113 44687093 416781290 19 123273123 1309808954 139 37 263814847 1424929866 1056335838 89 213531292 1382811256 2113674124 103 488002210 2777 17 890227233 1411388659 137 43 113 1174005251 43 1128129163 7 140278313 1949 1949 1413272523 2 149 103 596142783 139 1802143527 149 110427350 83 1262144397 7 1977965283 131 901650992 546886600 2 1001988501 61 53 1249004996 59 3 1809544635 29 279271972 107 799415396 1843607098 149 89 1691756589 1544371699 31 1989564345 1758822579 631048038 47 149 97 1625258765 149 1515850010 1639579312 336423090 139 730974186 137 61 11 13 47 1564633478 2 724766406 29 1933148990 109 269202691 79 1623608553 23 3 1669169175 71 546199308 1778885106 1930403780 2777 3 13 1056573518 3 1700950251 960474444 1103836133 109 101 1890881774 784640266 139 778425684 89 1989358794 11 119240715 109 1138239149 1254453205 113 67 2 11 109 4999 219457576 1249644000 2 5 691853105 302036740 149 1105358586 1678423165 2101249846 10007 1949 83 4999 7001 23 1409738916 73 125569354 61 2777 1537691402 1468214904 13 37 72125401 23 319737661 61 2031895970 312910874 17 1886799383 101 1903998182 53 463597996 113 2777 579510605 41 756973570 131 2011200100 13 19 985448167 624300670 1154068211 61 1947039236 109 149 139 71 786046893 37 137 1725029746 737269884 1746680947 685024379 107 137 131 1115860620 2777 1829427856 137 1069509543 507128822 1361091829 109 40810260 2145912687 3 103 139 908268091 149 103 1704815830 1487093091 727685455 474946738 149 127 1702262447 1949 37 557818734 582333528 1781750095 5 19 113 43 7001 1196407891 1453344591 113 1502537044 703686089 101 1309974779 71 839330476 101 1260254972 1378630659 67 582302282 2 1135635546 1106718606 2062502525 43 29 24686167 137 116588096 10007 414883212 1721034027 109 19 1949302095 1382755081 1949 729721202 7 11 225506303 138452578 101 2102657087 113 521003337 31 140055520 1142785491 1334553231 3 61 1115937965 1701737008 37 1042883406 1746728914 113 1924225673 79 97 1128684018 71 932847466 1678208279 29 149 979705938 7001 1659208996 1884437295 101 83 127 2111437357 1675931878 10007 1734733464 113 186980309 103 1955015499 1042123290 17 1570718590 1469777931 1949 97 73 2103157010 1614643565 134516932 59 113 79 97 83 571405781 83 89 856101502 708097586 7 17 233457362 155945964 53 912845182 874039271 13 494235807 7 2777 1624914341 1041127847 11 101 1279674848 1604688 131 303505735 59 137 113 5 778862670 25289205 1466870180 43 89 1182900335 1949 695491012 61 103 1870762529 73 503639264 67941100 79 1445028858 113 1397876793 59 11 802800944 1550107771 127 101 109 998904449 969489164 31 581421771 2054221386 7 1273915888 5644842 73 2 17 59 47 579419149 101 300487726 778530310 539365780 2 1891097061 31 305193202 7001 1113116994 124519786 10007 1147462662 2109299635 306315375 5 1171009133 10007 47 43 1157151113 7001 1096985631 1647473665 61 71 1098092106 2142810013 61 549262239 89 623248397 31 1172485131 61 482213845 333934191 113 1718745483 13 823423920 71 139 2012358600 1738608247 7 1447184781 41 1730059780 11 725530170 149 369427024 258122772 1863776483 71 1081453397 83 892647090 101 1366159633 13 1603817605 2040184328 1300931509 2025607167 103 1187557315 127 53 7 1132260374 131 94380129 947493132 37 131 1844598293 1401573849 13 127 470684352 165702234 103 73 594623354 1747386199 13 1828491758 2 1755166040 1949 7 1198544869 2777 1678609374 129886471 109 79 1490611579 89 64188936 131 1418224740 5 276026915 1262848332 37 139 43 1600190777 1560447102 395740567 37 5 4999 144176159 1589881960 417890850 31 2777 987953851 570162532 79832813 537571769 19 622305257 7 822331057 73 1896459481 89197897 103 1800245330 17 633885069 586646302 107 1826758035 639172295 762793995 67 11 559129373 79 106912130 53 7 1365416514 174799030 107 1815453699 2777 17 927525627 127 1633850428 883841133 580872868 2105214255 71 11 1918845743 2145848460 17 73 1467605140 679727090 152050970 73 1462628219 103 1949 149 1539452277 11 1151611997 127 4999 1667602963 41 602076390 10007 790222769 37 139319023 149 111874862 389106068 61 1475987476 2016696318 182122169 83 149 39602078 4999 413202343 59 1382841056 37 71 75336964 131 1843262486 23 140645276 1798340883 131 1777869490 149 357373967 10007 125007444 1882933651 122613329 41 3 1619091645 1693837134 1838069953 25274308 137 1548128635 79 807832275 5 474192590 68770915 83 67 1748378132 127 279839039 41 611974098 131 872555911 89 19 1823576737 1867010292 43 83 1355946100 267615738 198391018 646647932 127 31 93826835 2631380 5 23 1525589977 71 1672640720 583399900 1032929482 29 1443487673 43 931158163 1513461712 89 250985567 1336234710 10007 268386215 47 59 987969455 2005372240 386991612 1691720630 2777 2 567929568 446491690 67 1443011557 89 73 166303709 1899166978 61 718873288 1010860646 979512222 1939093715 13 97 742085890 149 992729039 492045694 276724007 131 1558001244 61 1282273064 1388164556 131 2777 1090307039 1755946237 19 79 1539318397 204165704 2007195666 107 37 1450674688 961852727 11 640386366 3 142768682 149853933 29 83 1471920008 271944520 2 11 1105101173 47 127 97 597129187 442117271 559117039 131 29174226 61 83 2104461348 149 1558669910 67 17 889839177 13 755980186 567457969 611827296 3 857756191 107 10007 109 1473731230 1025781560 1156602526 1400585880 89 5 1057992875 1949 137 1616538761 1085872275 1722815127 614479835 10007 59 52850655 13 490201816 29 1704112935 644719503 441832232 19 71 31 3 1388227998 679835646 37 1164191088 1815246122 103 2044513126 127 13 861505437 101 955706137 23 12030265 5 154177849 10007 215190528 79 2777 1350667840 103 163251055 11 697204613 2106619494 67 2108118024 131 3 445885776 19 1474501613 7001 1239282015 1524260732 73 890610220 11 10007 585659675 101 205668522 1542958921 781839113 103 1164305511 224361384 31 1491517198 127 31 1970313417 492184952 89 4999 164847606 139 1643240486 1810758190 47 33467055 67 47 1216000181 41 475382946 83 11 1526444236 61 519911362 2058490130 149 756607259 109 17 1248101795 67 391589406 445950884 113 606359130 2085963031 1839812421 71 1546151301 3263743 43 139 31 137 83 109 332363127 41 43 28161001 1899262614 61 816110399 641139646 37 1471549866 740426129 2016378925 11 1853729298 139 1896640961 53 97 43 131 1949 960404832 127 1714458852 71 10007 1885168695 1106157050 101 2022000709 101 1731723945 5 1777930013 59 476647843 29 53 1949 893020106 127 1040408711 97 97 2026990182 23 1991683183 915090811 5 860906560 59 108592863 489961988 837797407 4999 1368687012 61 216345589 1435408558 2 1660033297 41 839982006 107 17 1592350747 1423074658 97 2057688839 733689244 2 2103509104 772382742 2 41 1550819547 656592763 397553122 1949 89 259857127 325509846 61 402180869 2096006679 1378176124 13 113 798745811 1154200193 83 2049976164 338975071 79 1924800240 1329966106 43 2 13 1196170228 320248016 11 19 59 127 1999861507 255792439 7 850062605 1020224048 83 97 89 127 382980184 242189 23 560012982 1837856304 37 127 658836122 711229220 1432162223 97 793900406 115119121 47 79 1413622287 727362802 73 71 29 7 1488601562 53 59 479667994 47 19 1030031990 5 1398232000 1464873125 59 53 2058407693 2130419429 89 1755642569 31 347247483 1949 845922521 5 1183333200 61 155080971 1313514586 23 1415620882 1416207957 139 293920504 43 83 668825869 1249473621 584482002 149 23 2032502870 29 1187502680 109 241238691 23 109 137 2084751165 23 547047249 1032192029 10007 17 1147702436 109 37 4999 1576454646 8618276 1010993312 109 127 1528391025 101 11 217466535 803794354 149 1151944628 1519805012 1252618939 11 101 332796919 137 1989897052 2109277482 47 11 1152562466 884382433 53 101 149 71 342025034 961204509 131 836654818 1860456665 71 4999 4999 23 103 79 109 7 2021325670 43 799954284 1714543489 19 2084760370 1252716934 7001 37 109 1086001117 53 139 1141833292 43 584628645 1457316616 89 1298258575 1804234242 17 3 13 131 455339101 141769389 595608835 59 127 89 131 288556713 23 1654375671 1221436466 7001 866156121 139 1626275982 1284064335 61 3 131 830520874 1552803053 149 1043168221 1749437884 7001 1334082556 41 759449273 1617134833 13 716315665 1506401013 79 1726389392 13 426959260 83 583817435 426156860 245821955 10007 674862073 59 195530883 139 3 318918170 37 2047895718 17 804297353 200924462 71 53 624287 12571706 109 952128516 7001 417231596 1143942220 5 1213499015 1335430768 2101593307 131 29 250867823 88085761 59 127 67 59 1686191031 61 384137679 1453995163 53 201163108 19 1949 1991338127 893967048 13 23 1923621436 1732052913 41 37 127 788244042 1496066858 1657119730 53 29 598491647 907304672 37 599919665 527096413 47 1245406000 89 1081768530 5 307538690 374639229 3 1362430938 600638668 799471647 131 783588867 2777 712461566 10007 2132801917 1614636664 2777 20079193 79 11 359931616 11341913 17 42432595 2107477369 712504951 827505269 83 53 2041400576 1438638470 2 1398535538 23 131 396575218 258798670 13 524113315 131 1784055988 544615266 13 1919324927 139 5 944519178 139 1087023368 137 1006324458 161890170 1875252056 37 97 1201545790 67 1656393162 1016082671 926453392 1225209716 149 873640237 1249804989 4999 7 453859203 917358365 17 2777 382870544 586380212 37 673432967 763894600 1568334117 73 1584552130 53 1044460771 1240996012 131 908262300 1553918320 2 1817853685 1859330161 137 107 1405698590 715709518 229093545 674054090 139 1944516019 4999 7 1355922090 5 1776044160 71 5 649815685 7 225304877 83 59 1592682762 43 1561915723 1353302983 127 285291612 19 453694038 127 381118745 11775682 7001 570487992 59 1100984253 1949 672063925 964718191 131 878281771 3 807295908 1756186071 1420262181 660004552 41 342258609 11 1476473142 113 149 188145990 458789790 5 19 2122621879 97 2777 1816646752 17 1755338536 43120109 2 686599236 1539292014 780526266 705760551 107 299377081 61 1419230880 109 1143312881 1372325805 136145235 513879464 10007 113 1583828679 73 474368089 711219874 1280607518 53 1983507722 67 1558196555 97 1166793661 7001 97 2077122304 1902798455 127 905491896 97 17 3 79 17 406743180 149 1188760293 53 1544954049 19 37 1696575430 1731977867 483089585 127 1756559887 23 10007 1709465789 1513728869 127 73 711317913 1940619663 7001 1053216736 10007 1306183689 101 1243923474 833211859 89 1616866293 13 579697599 1021805499 43 43 1577163772 47 867765747 1949 1073211003 2140795243 113 107 1798343436 450278791 804596258 31 1489390319 41 13 1827515872 19 1992643542 41 2040013097 137 1524962755 577042939 19 59 61494461 981602234 3 369468819 2 107 2057228866 891653721 2141498000 10007 131 79 147166730 137 269973022 13 1270770559 53 1572617643 61 2 868395354 53 2065551086 3 1637039536 2 1787548964 1864647733 13 1588330872 7001 2777 1788946177 874879965 478830241 308227827 43 2777 149 389298885 19 235777916 101 198436518 131 1949 847023706 926038115 4999 1448550232 101 475398761 17 1750204286 10007 1741786683 7 1595402550 266477342 71 976350110 7001 554934265 1920647339 2047595054 484666763 29 449883415 43 1558370181 17 2067703523 1720223727 4999 1874719981 179006216 149 582618608 23 10007 219213342 368161353 473950191 4999 71 11 535494366 2 1954294311 465483517 2777 916809828 11 499633508 31 11 11 23 1457862337 744887591 73 1827281250 1048583388 11 1910911563 103 41 482375537 1254267736 7 103 49964991 19 67 765696979 23 17 53 587876159 1184963294 67 1402689086 31 11 29 872162066 11 418754908 2 79 79 2095075527 133593450 10007 127242830 101 1794011582 2049958515 11 103 1475690641 1230006572 43 816701659 59 1571918164 188158998 23 13 613268097 148402683 83 71 1329580932 251551982 19 1938227715 1418488564 2 1411557399 10007 933872424 61 1776087712 109 270926912 111658728 3 916993599 1540116882 217932365 214694463 113 7 960314831 445610860 1619980939 4999 83 3 240024735 47705904 43 127 1220597889 876685699 37 97 430493954 1948492192 1300006876 71 137 2139823276 803791922 604443951 37 1668961015 103 2 460558972 2040596498 1477379937 41 1997663260 193808711 29 17 2125905165 1689341300 7001 1400410030 23 137615302 103 109 1886053269 149 1877796787 89 71 1031629935 31 89 1726739583 4999 53 13 1960259837 59 1856769176 11 278564363 113 635489393 1459244998 37 4999 1561832571 625609881 13 2053878814 671326346 1756667159 23 43 1820560015 755974441 41 1763063878 1692199068 41 1369285938 11 714156630 1770006101 89 1004617493 83 1024450740 103 1446275572 137 73 1753954227 3 139 2111869951 792362411 11 1860789260 149 2008501226 674808782 103 79 79 1349906654 1420650825 83 1380934974 1460711710 2 526915362 139 79 10007 7 536747309 11 1400157026 1090066350 17 73 2015313842 203369702 71 3 322116 71 46943680 19 83 3 1889713680 107504328 73 405573035 71 718772902 2105445360 59 31 1249584837 3 1742622795 357956751 685252354 137 118166847 2085229704 131 1217054248 73 67498282 314223059 43 41 1417917080 5 549450088 4999 2032688381 1170424182 37 766760694 61 2087522541 1907009328 65060297 83 131 29 1604398668 1116097132 4999 53 89 2777 41 2092420025 47 4999 660472254 61 1708681553 137 265036775 511436618 771034290 13 422280003 61 37 1795439726 954401680 2777 1147892389 1339580368 1891534230 103 3 133930521 31 1633773180 552409496 4999 101 1577713829 1111841330 1537238261 43 1113170283 127 1218265915 3 1423311327 4999 1586727591 3 2028955359 37 1717991178 159014678 47 1645187765 989590680 13 1821783405 79 37 1267796749 668283640 7 4999 1978849151 19 3 915801111 1980511857 83 695823822 137 1251024542 149 6644804 5 5 1036020584 109 952811837 101 1420063059 139 13 488394452 1987138231 47 61 1678251886 666115791 1949 13 1439435504 1584728534 742269225 10007 31 2047979009 79 37 524699997 3 1756181313 83 867364714 67 1074728420 71 1326025039 5 127 1576221257 65622805 953450372 73 1594501989 79 7001 24118445 519999275 2000908749 627275925 109 3 1476076169 127 1415538190 31 5 7 1653265782 582126629 180198509 43 528850460 89 878224327 10007 300390126 13 1476034742 712933481 73 1949 139 422462422 207388000 1092373635 3 858590120 89 37 2107422653 167697334 1773362957 43 71 53 679572678 97 1077332634 1767446995 89 1827797183 1239760420 131 4999 23 2777 1789148898 1527391680 2 17 99091912 37 101 10007 222745813 1127888970 1911011150 37 493847714 103 137 1932345407 107 1642349266 1860157610 37 71 676581962 1280572860 7 73 13 89 137354590 13 824465187 37 2 15696080 721982120 1918231188 2066903602 23 37 1618478596 61 13 357468683 137 388313622 628800956 59 107 1586358781 139 11 1936798050 2 109 557807282 89 1944429458 930416608 556822353 41 1254724415 7 131 1010290471 107 83 3241150 149 1671770613 715632547 213271103 31 1027368655 10007 53 7 1763613894 89 89 857406301 107 113 131 13 419318861 1455001951 1850652304 53 41 131 13 520265551 17 43 127 1444054008 53 1080173920 705240260 736379744 1850954580 139 17 7 2002240856 1716763573 83 17 1603000635 417632480 29 1547705611 3 137 1091026489 609250582 53 426892594 1031632197 89 89 4999 204754041 2077982826 37 1971481952 1569369366 43 1154420742 59 2133583370 1027094538 113 1266668076 193552050 2 1324137892 11 71 1391696276 3 1087391427 2777 10007 1261002084 431212477 61 103 1897234456 7001 37 927756541 131 299539884 71 1677600983 149 1627556353 1439622631 1165071415 7001 37 1445110870 10007 19 67 1819941460 2083347291 43 29 1641285624 1799557757 1277883563 67 113 1111936332 95236326 3 2110945862 1234102904 107 890920013 19 127 1037859875 107 796839062 19 1025102820 41 616899571 167777289 103913975 5 511792955 2140137598 41 23 1695913671 969644946 2 1267836220 1863957283 127 1431921952 52304537 4999 19 925830530 73 784677365 1705695777 101 355508688 83 319972495 113 848055287 101 2105903558 2 47 1793134519 11 1340874799 73 335357394 53 1988730846 127 83 31 139 1248267538 41 1247300483 32274940 43 1949 1898340379 53 6182032 23 53 1685002235 596356802 131 588879051 23 5 662907980 1584514245 83 1975736731 3 61 2018793749 31 469575073 41 5 304259190 97 568730092 31 1532574908 7001 7 2777 3 2037884439 1567712583 17 29416902 450584745 109 790124474 1180235662 23 740397916 10007 1210476741 137 137 7 29 23671830 931658203 139 1739240975 37 2099998688 1371451743 67 2115695208 61 59 7 796504130 41 1862948078 2015897139 1041585096 149 917226046 2103352876 101 1348483278 1198338250 10007 97 4999 1620785778 429139155 2089595519 1365548048 149 83 17 708946733 242300235 591154908 47 67 551734950 131 570768048 73 1621778731 2 47 1949205432 67 734926189 41 716792422 19 619420634 1179818059 107 352691260 67 2108105286 1524255561 127 1182405306 83 89 17 1508066729 13 476060169 31 101 71 1963332754 101 1694961396 1621210792 2 19 5 689125725 107 2 139 73 2056055658 3 277483158 1007891916 103 1137625722 187279748 73 2009448030 4999 1855078976 89 1987856741 43 1145865419 107 149 982604936 149 1740260549 1664899456 1879228160 107 276249739 4999 7001 3 1821185556 655917573 37 139 127 11 47 990320070 71 511472569 1886514855 23 113 727203025 597130378 139 19 1030577860 43 1333104103 1162999887 29 5 707017291 1949 1934801535 3 1958196442 149 2061171035 7 903196035 101 1486180076 19 7 2082418765 23 444806039 1593616440 67 1781376235 561139242 259006622 113 139 137 149 834794999 751305546 10007 870313478 41 219257094 89 19 279402657 137 204910900 895738858 1170455433 7 83 47 481195588 1796281438 83 1310024939 843727204 3 602037084 1810977051 13 1212016596 89 685491083 89 1027947864 1911759427 1459192912 1949 1208457960 1922194267 1838149011 79 19 1782500827 29 4999 322724709 61 1945513992 10007 1734903583 2132521721 1710485511 29 1916490605 10007 1688243636 1332438466 131 97 682032901 1113743463 101 61 1505370627 29 633550965 73 19 13 83 787593640 1155188273 891939774 11 139 10007 1026297906 2 25868708 1147317492 31 584275456 7001 1974716062 127108856 2116006095 23 1838848160 23 426594041 654647661 1792087959 1949 1658008304 61 47 1401315387 646792568 103 101 698117676 380206554 2 1683449476 71 359551791 73 963023901 607131476 59 855108828 263603991 7 79 1313770407 3 1673177304 109 533646015 97 2075061636 1949 2009011659 790101212 1497152003 53 1443072605 41 982376441 811108658 2028017298 2 1790739176 59 1583598409 963420135 67 79 31 83 801246393 127749616 950593478 139 1414288134 2 2132076378 7001 1986274713 137 1561830288 53 812054509 79 131 297046399 79 655056951 1949 815064004 79 116684264 31 1364021049 1300365011 67 2 123342775 19 298972765 1353580789 43 1296174481 59 47 1106391875 327735203 101 113 1267766328 31 1737903493 1227365534 101 4999 246320096 83 97 1858758135 1470714033 29 233587199 2777 139 565810973 2777 1246778775 553793593 137 1017502162 107 11750098 2053020948 71 176823015 19 139 996824183 510909651 43 37 1920115592 1168310187 13 1518126314 207798432 4999 127 1245116001 847412580 107 1242341710 1081363319 103 818587878 1115096352 41 59 53 2026344068 1078896406 7 150455882 43 360329637 113 367384905 1983309726 43 145564007 1853214481 137 2056582979 139 2142212678 73 107 3 1494012369 1408015221 79 103 4999 19 394830735 43914396 105423093 101 2111299739 1273666669 137 131 507909663 1884926250 37 72770582 83 543736725 139 1283779814 744530362 2777 2 619792774 101 1310108168 2088949468 137 1864464314 7001 73048434 220991263 1949 83 1181671747 126277500 149 993187021 31 908442149 73 7 1557392641 284320197 127 1966078618 89 1628379333 29 1143640520 7 1111341324 552479449 37 59 421451986 89 1461556042 11 1705461 29 73 2083686888 907036023 177436904 67 17 591650405 1094922711 97 2001508907 998794593 53 89 11 1131981334 2045466759 7 811244077 149 68812670 1581744816 71 722667891 1970986140 3 79 1050305158 495968794 1613161010 67 67 1949 73 1078318478 887160094 394235889 53 1058650086 79 75889770 769924928 109941004 31 149 762445963 13 31 71 1574948980 1784065067 17 283974150 609028740 5 17 773061451 545836034 19 952143878 7 11 3 109 1640877280 101 137 1891116764 1477084543 2 1664869012 156147966 506064559 7 864379187 17 1029660858 1972798710 3 3 103 389239369 2094566181 7001 1335225809 43 653714122 43 260753333 1406558036 13 73 1042896256 2 61 47 1885211736 1923997546 11 972009170 71 1714716314 2032177467 3 31 466802960 967009907 23 3 273581391 801139674 29 1435921341 103 1750032418 2 17 10007 2777 7001 277274605 2777 1206818284 89 653314646 131 1289368810 83 3 2085193959 2120591293 71 1944148799 19 730040069 1987786601 127 23 43 546624342 2 1079498497 54156865 7 2 313089004 1152741314 61 1609653238 2777 1474778593 1401801028 31 1067456775 83 597673262 53 97 1200355988 1904665059 113 107 1025088688 1180354253 13 4999 1158953163 149 1290543745 19 1291391087 202098952 2777 131 61 1850903663 1335143747 1341634142 131 1900018085 73 373814090 137 1215355359 594760625 103 278030681 3 1953642481 1191530345 67 1677965594 89 1832785351 99083003 47 985539259 23 10007 23 61 3 19 31 899565471 795653595 37 139 893060984 1591962459 2777 151074579 7001 895371892 13 390198887 1031709432 2 67 658481695 1134696537 149 1225263803 889732523 79 11 598238971 1456337245 941685161 1472156881 113 103 1946337740 131 1073085845 79 1535307209 693721213 1949 83 37 103 2083316934 297336898 125880063 1020934925 1949 155067680 2777 1020844356 808648394 37 1734739652 149 3 31 1949 1082217332 4999 1485417857 1421500643 67 1735676473 1053091394 919978308 83 29 2018807073 651353978 17 2010928436 1487402845 4999 834453076 1825529821 149 370211062 918336945 101 23 101 19 37 1034268733 43 97 489755328 1633053394 1010797195 103 131 43 37 773885266 577636082 7 1401495250 103 37 1689911138 7001 39233604 7001 1701186992 1080513337 17 1216436283 1448014685 103 13 113 555239060 297465381 19 37 1513188334 2061080398 7001 818161914 3 67 2129908962 37 630673806 1546432649 107 1068466476 7582876 328701462 79 946237273 19 376911778 7 1833436521 4999 1306023743 2009031568 1752099028 137 180955945 67 367706963 101 1949 1524016652 103 1482121134 13 937185054 1597618538 53 31 1213379825 109 43 1471023937 43 807151452 29 342825501 2137460457 1609956691 37 425081768 780392645 23 97 1363649183 499801066 107 4999 37 583758800 47 137 1048760208 11 31 3534167 7 1686570781 7 53 1730088063 1325633032 1013169011 2777 1537257487 4999 1860247876 4999 1370585828 1442266489 83 321916884 149 61 553811375 969513626 67 1887013876 442036067 29 139 394628367 1680591593 29 797812705 1188293984 79 89 1000286308 662843115 47 1396046358 103 2099772420 107 7001 258789424 1889360331 127 1028855 236579415 5 2777 149 1676381269 43 31 1143284557 568185717 347909308 137 149 79 127 586290420 277685627 4999 71 4999 97 7001 2029610903 1434294870 47 13 313399886 23 109 294280925 54397649 4999 1678519229 1849644997 67 73 1552382680 5 1718632626 29 11 634470430 638571926 2 2064912652 131 1943486263 67 450942026 1908037859 476728629 149 1296748937 10007 137 1221379112 857131047 1090274143 1566525534 7 59 1873317024 29 311361226 139 430827581 560996751 73 1956942098 1945591248 17 1949 1568627313 127 1845338067 411756733 127 178039975 113 1203084784 109 19 1439144531 103 1772128184 1519583823 13 1986020647 1166408353 139 218889138 1389849282 71 3 127 512258818 2145873280 97 376108549 1525469971 2777 5 89 4999 752934383 824150137 79 276488782 336247147 17 19 1436711942 1098592308 2777 71 1638442221 4999 1104049146 1707083993 2003295101 103 43 1875118286 1509978798 588766428 1468404272 59 1375177179 139 17 131 279077422 1507510462 137 3 1025574783 1075597290 309652663 139 1385218194 3 1451475288 1626538458 107 131 73 2091987134 41 1080142786 148598995 1861416125 5 101 73 188642804 1774716574 1120607143 103 1463405034 1368096743 31 1416797226 131 53 31 103 780986685 2777 97 247246210 41 31 107 2777 1611432249 59 43 1417691897 1496959903 107 518770026 707929013 665324673 101 429238838 53 19 7001 1294648564 59 61 464524760 1241776944 83 43 107 1488462876 247592628 109 137 681364979 61 309406274 448189448 101 909521867 31 118905801 1145892432 107 61 29 1391409647 1965058560 3 101 97 59 47169851 3 147855093 19 1281675781 17 2007155405 2 7 1579468574 113 1505997769 101 874074402 67 10644203 214742629 139 1496899189 219166540 79 1296977864 2000276581 139 53 1163677805 146693930 504438315 71 1492429656 127 103 988721 97 1023819577 1328484751 883715371 11 10007 43 29 600688687 139 1373134157 376208087 1406605915 1435205 7001 67 1226955054 2013844929 784122588 2 1699870300 199881323 101 109 1004100697 131 103 741060133 1482537810 67 582908920 17 2048480195 47 1754384322 137 109 7 19 718422414 113 1206648013 955351607 127 678205654 89 127 1524221810 5 2143111260 1504462756 941479377 67 73 1878551559 698578464 47 788583072 1575324136 37 17 61 61 1286069649 83 1139834933 103 555024544 127 1665562836 1482598451 79 67 149 929897378 2051295614 1289999672 37 97 1586760241 29 1925371277 10007 89 556802682 407668870 2 71 53 1524397410 31 97 1277319086 61 1457058186 2063784100 149 109 1064250167 1967061377 37 1945218205 47 666773866 7001 2089968505 59 1914130470 109 127 2011560229 109 43 528327111 775001427 6214594 137 137 1923128184 1471757438 404758646 71 59 819752372 109593562 107 1092839471 139355730 101 1200931713 598682186 2 1907991158 19 47 2 1418149724 17 59 31 113 61 103 1296958593 89 89 53 7001 11 468630701 1325761118 613519367 41 139 73 73 164683912 194966210 1172367052 61 94653578 219911967 11 4999 107 1360615103 1800878626 53 649520989 11 1175036786 164273263 97 149 23 480243789 101 413017684 89 273847571 1257230554 10007 1717761592 19 727496700 43 1088505526 5 1185462925 18676595 10007 1949 53 79 1066596040 1666954525 37 917086729 1401672904 41 41 1160807498 83 1189804668 5 770501165 79 79 4999 11 29 73 1902666525 122352599 23 2042078184 2002661612 47 1949 1510061812 61 310977939 1222826191 1783678536 53 31 4999 67 1719256649 1628663730 59 2061043283 59 149 53 76373159 918622129 17 20933664 13 199196360 778519096 67 1328873715 61 652199129 1606364545 53 173090209 1557181574 1312851267 13 43 356414014 523858236 127 139 103 1890540898 3 1424298591 503148459 51724948 40357251 11 1488107034 139 339230255 13 1447437498 1513096059 103 238944447 101 1102124423 1104029208 149 1949 1240032963 120316742 71 127 41 1613004780 83 1424889060 71 2777 958938278 17 1657850586 1760682519 19 107 11 1396979936 2131241065 1715817353 79 110862934 83 476554875 1046593037 71 79 2777 131 1159054726 819484958 29 883732675 127 1902579264 61 1571702116 1841145577 43 788091722 11 1242295362 73 1677927995 10007 109 59 825585979 127 127 445591263 3 17 393415207 627855203 17 89 191283161 284129968 101 2054691076 3 1297786974 405054429 537348606 31 1709713682 59 109 231221742 668227432 10007 768934396 109 83 2003624859 41 1980570764 295594632 619919443 89 2107575796 149 29 409464021 11 1140621999 11 7 26765742 2146918320 73 2079918047 206122343 131 103 831011050 67 953151581 1692604056 824772501 19 1579638133 2777 479049162 101 1847837864 61 103 640154888 1831445060 43 149 107 79 101 447995955 1556341817 97 41 1298853022 131 19 1949 1770430367 149 1959605834 97 1827094813 539811365 139 31 29 79 924686784 137 109 253229127 1741230964 71 183944260 127 132399786 23 2063042569 41 523528996 715301385 29 39043140 43 959483983 2098711687 1108883392 31 1949 1092350400 89 37 544391471 1472027129 11 149539401 2777 2090906049 41 1831301982 35790294 10007 659261160 834143492 107 2120141228 1952056640 883727996 2 137 43 1450951018 11 41 137 1750771614 79 31 1235976665 1312002987 19 1325102916 29 139 381444356 2777 10007 29 326453087 1246450490 107 40707508 39364520 17 1792210312 83 1276109465 37 2120443070 5 1880684037 666352922 67 113 23 835706832 61 67 1031975473 37 7001 133866121 1913310291 1999489526 101 1725143226 47 53 13 2088600605 15350987 89 109 2 585529490 1742075768 97 1321995300 59 1552788373 1634500482 47 618343938 47 698079532 230081403 1364923986 31 1661913410 79 139 1176404538 113 53 59 61 2045491106 67 101 592297410 113 103 2042997378 1167678822 97 97 373324579 1127301699 5 1318421090 89 824526399 1949 53 597395427 127 1613473659 113 47 103 79 875724633 47 1165025989 1723972020 3 1326464499 23 73 307414023 1785643145 73 843469955 137 2002401042 807315244 137 2061101791 1819754354 103 139811892 47077679 11 201763353 29 1272029900 59 29 930917730 963055788 2 1070348993 131 31 204871622 19 47 3 596430513 1294523516 53 1963742589 113 7 97 11 1007988410 7001 2071854937 671794957 1146716881 113 1071528602 7001 1850189275 1678342729 899659300 73 137 797351782 982212458 764204463 89 1005098182 364259255 749703568 131 1782731316 99752308 131 13 510966417 972210935 29 131 1449080211 164066889 1249938993 1166799420 97 1219005976 73 1654882479 188111873 109 2145109754 37 1741526360 576713487 1775882783 127 200693528 1733990528 139 2777 1431065856 127 107 7 71 341195541 897230940 103 73 2023569928 1804045178 2 732732554 2110066013 10007 1601950581 10007 19 50883729 1051768959 11 29 160693953 109922701 7001 49491694 2777 259513427 614882719 11 19 43787875 492567799 1502282325 37 137 1233669711 53 5 1184848845 59 17 1444874194 1814920112 131 5 4999 1505533833 59 137 777036052 53 523740753 43 836455565 391763927 29 227320908 1306800447 3 905912895 101 1474569397 7001 2067696343 650049851 5 1195678382 67 175185302 1469370938 933439148 97 1142929890 1993155649 2777 43 31 1119055298 83 106930892 15036832 976617068 73 1912561530 83 4999 131 1529024009 653917547 101 89 1766822339 31 10007 10007 1244799633 67 19 298008711 37 886540461 1591402042 1547280562 404362285 131 1686620999 273919689 31 31 943140894 498656436 97 11 599402606 1280790335 2095647699 37 29 2071283675 149 131 1669621264 2777 1949 384760589 73 1040367292 2140655267 97 107 156307740 1967717588 982336580 67 1711436945 79 1662857376 1807746202 113 4999 1218171317 549825013 29 689362538 97 1616998827 1835313720 83 10007 23 174844528 709454964 79 71 96233613 1963863743 1241468420 10007 109 1301385182 41 7001 7 43726046 127 654873722 89 1858115693 2777 23 107 557809083 989487750 171863375 5 1179712663 103 29 1900549408 1493203875 103 2777 2033419372 2 472152092 523809087 2133809296 127 137 81868460 2047858464 71 752485832 13 107 1120652302 47 1491750375 271575460 5 41 1639692951 43 776016055 941985520 131 210539379 89 2 1082296680 41 1681966310 103 499621688 663835759 1088515749 53 5 43 31 1850291695 5 628816240 2020593260 659494185 5 722776250 1947548559 113 451266467 282490220 43 91705239 3 47 1781280307 61 131 2052579264 2119984166 932389964 19 103 1383628888 89 2124765886 101 725804786 907387739 1456933916 71 127 321377141 43 1726709333 2057082081 1793249252 37 139 29 818186396 1225158534 1867288285 71 97 646953237 40829129 149 1520869140 7 2070806563 107 1673261613 137 863639780 113 1691121049 303988193 3 50384985 2777 29 1949 1191579620 41 2777 37 1538162742 925024980 97 715407883 103 725512327 19 211223437 1956427112 67 73 922936368 47 3 3 1894170790 5 1983654729 71 695707766 67 899114045 89 5 1731208859 103 2064848313 17 405553080 2777 109 103 817689435 101 277648191 139 1932862693 1116557947 107 97 1293308081 97 413845553 1781924741 61 2039225486 2033541562 2060130426 97 131 107 1337967697 1169487530 31 1006560359 223067506 1021977239 23 79 2125692737 37 1399376223 1004575641 1769134567 31 1578677077 109 10007 1515259940 109 23 1938708341 104928300 1951743927 7 154624995 700984494 17 89 850298933 107 730046662 1916473110 2042143424 53 170152377 101 607353505 4999 71124172 89 11 1856857617 59 929253304 89 521181429 109 186953530 1332719432 11 10007 1735453968 696567256 3 67 1070888001 7 1657636358 775943126 109 73 440888961 3 225582432 83 2000362748 1949 1628802688 832714554 59 759186099 107 1615783032 127 113 849093074 13 131 335132846 1526133887 101 2116937073 1187981190 71 518938209 860404253 109 131 1427055574 53 937022987 221494068 97 1754200240 13 137 83 1475718855 107 143557928 1005182219 37 1834514036 1539680923 7001 109 2 506339634 2075431006 61 19 400995304 139 1500972040 967015355 10007 513699338 1514139156 77516758 11 47 43 1657215227 904897590 67 23 799349015 127 1754343171 7 1949 843010715 11 862503906 73 1121887506 1949 291775039 1902580431 139 4483136 10007 1829404640 2 137 61 1437432537 47 69506279 41 109 56881868 131 161120863 67 73 494575465 426469048 127 398697771 29 2089570611 7 742329819 53 5 1654791535 1258609815 5 2 1671825506 43 1033606394 1650311491 83 1257096164 19 704240966 113 516375196 877199451 849299708 101 1997836802 13 10007 53 61 1130700636 67 2138820407 2777 2128553838 1228286120 1009328991 109 19 1660696938 727564302 19 1025309897 1566731591 4999 53 2777 2113122049 79 1763023878 37 107 372703898 71 246819998 1366489796 633865029 31 139 2118409333 47 586817795 1715579866 11 389058076 107 180241179 1606320469 29 852438412 4999 664896994 7 1180421445 2060995113 29 101 1929031219 107 2079873918 103 1618274097 53 405993421 1169308150 83 101 631584586 139 4999 1874779969 1566756182 31 1136298118 890367906 113 1889789645 137 7001 67244605 926120284 89 1159979453 1409759021 79 1257205124 1860651959 73 109 641203073 1878353995 23 302699547 127 1410294487 7001 7 1762552422 104073869 61 544241024 61 886005846 2034749365 5 17 769359888 1304012552 2777 1172633129 1381404169 101 79 2 7001 607561631 1614689202 53 73 757866893 1744333531 103 2777 1488991299 1585912754 4999 2777 1293926488 2 1949 139 750912055 524679340 113 709188148 149 1059319225 149 2075536028 55512875 5 1208693166 1039492664 2 149 1935935842 1372193895 713743366 101 10007 1841912924 131 1029235822 13 1716258375 89172820 1574314079 113 1275042789 127 7 79 760292050 43 1963793617 1913956405 53 1969501848 19 1504590696 2134880228 67 834145187 152177682 137 2 5 1299347214 799187047 61 41 668772074 1243505031 134563120 139 1764243878 23 73 10007 140228143 11 374284262 2061713685 137 1255207376 1641017672 109 253968276 7001 2132370439 149 808150404 2 89 11 1993187570 898650214 103 72771148 422008300 101 540608560 139 2777 105553770 302232018 97 19 131833476 53 246404314 61 59 107 1472252483 470652126 422262544 1949 137 4999 5 41 1898031978 89 1312295444 7001 59 2052337656 53 1299117286 842581464 37 721125081 1506898071 89 131 97 552712305 24257095 2777 107 891259867 1939724412 17 43 71 1408677814 67 67 834783351 71 870604254 131 2000998851 43 911507206 109 127 1521455278 113 137 61 1032684067 2777 1240440421 11 107 107 860795526 4999 1252351116 500246839 101 3 101 10007 595745538 31 431460666 1345744604 646492112 101 19 606242481 11 1116152367 2087340116 10007 894095429 792696014 11 1317280437 127 1712908599 83 59 163455396 13 137 1889213012 1940774058 73 851686255 1239029438 29118744 113 11 1136131975 1949 5 1474711870 2099542440 17 1436413181 97 4999 47 2777 1016554174 4999 14752049 903889186 103 344354544 1481511315 200994249 37 628905946 83 695613621 80275857 419798008 71 29 67830015 89 83 627214610 1415392766 97 1975601767 71 121626976 2072558541 1014562563 3 43 786227351 1961140087 97 139 2 2057357392 53 111685257 137 7 86367092 1351447650 89 1617517216 2143915982 67 29 83 1034759904 137 139 907700163 1034859248 1594223002 89 113 1174403859 107 361291291 109 1110842321 1386780120 47 1096347582 2120498357 1949 1446322312 276617264 2 2 89 842699811 61 1009408602 34123048 230596063 97 71 17 1657664198 1348068170 127 561714461 43 113 5 10007 127 957636896 71 553232071 83 139 83 1848848655 1094378323 59 41 43 725427415 1406791315 131 4999 1400124919 37 209488228 1771967102 7001 1714579905 835976500 131 127 360920167 219194645 149 384569010 10007 11 127 297842940 10007 13 720296024 7 103 83 1243696236 11 101 3 1138013520 2777 1878729364 79 663780989 1177101501 1011640351 73 3 131 1714138583 31 137 1175312314 1023439731 927305561 13 1183151996 7001 11 434670166 107 1125907302 53 155290689 101 17 1395912034 59 71 1122070465 1725579547 29 1060041250 23 753204284 2 131 131 1601780462 10007 903281855 841011027 73 1479744637 101 908875871 2380794 13 1930875555 7 2132018511 4999 43 1475627576 61 1234685506 7 115936912 5 688156353 59 1555496936 103 471872252 1180912905 1277668164 37 149 363144588 728415257 23 232281434 7 278019 73 439199609 71 871534656 53 101 41 71 1664133926 2 131558110 704086644 61 83 107 47 1064229460 10007 23 2020689052 113 7001 109 899010669 19 1697241842 961200944 2143762896 103 2008410547 925394237 31 41 1669595243 79 349384136 109 2013551986 299152711 11 1604565870 89 53 37 1818115842 109 7 47 314367960 655613951 533563314 59 711562184 67 1772522051 721832473 10007 443940541 183258191 1999359232 37 23 1189434567 31 231066746 1717059762 53 1397746912 47 817515417 1392964306 107 10007 1830123067 139 1769137373 1228388301 79 14072445 1024434538 109 1847915402 17 1039723587 1865270900 89 2096345961 109 495311855 137 798042673 309473093 4999 1942425239 149 284061050 79 118516116 31 840357362 109 97 2777 606303878 83 1795635040 61 2777 481973343 828297170 5 13 792656241 1430052572 3972438 211108170 2 2146710430 1803047417 47 41 41 1659771909 107 385257138 217461875 17 689092671 37 67 1004825184 1340350743 61 882960542 97 643779785 31 309960103 13 3 808182849 1554087009 79 1337399769 1208503251 4999 107 540031354 149 1768916080 1149020891 107 61902389 59 1274288656 19 2777 131 11 728238654 11 3 1428192118 1687200575 1949 139 802452977 11 1674442880 1525795907 1902065897 131 89 139 1529829552 1343921917 2100088705 310766807 13 252787628 19 29 4999 109 932106574 31 2037800624 3 1140579681 1764908103 10007 1339937300 101 2084732617 1631899925 4999 435902802 623083571 1614645298 89 1697485735 61 61 315715552 19 412770177 137 2016811661 137 11 245495288 445518076 47 905504397 67 55596667 1949 41 1766334079 220411142 1045453708 103 59 89 448201775 1428614650 5 863531940 47 1277637675 83 2077666707 97 230198557 1121147243 17 1149770872 1804993266 41 1879738977 4999 495845811 43 1194762568 17 615392758 7001 131 1460302588 679770984 137 131 43 727735569 79 1113369278 137 1949 239631499 1500499840 920010961 4999 113 1616436185 133754205 1677266345 2777 899887328 83 104342094 79 31 47 1763753020 107 26207938 113 2097079086 67 219403426 7 137 103 852595478 67 2 1959230830 73 262703640 149 149 37 41 43 23 156356323 1754866121 149 101 31 1408264404 41 1459861744 951317260 978307280 1415976890 5 655946172 73 109 1530587919 67 595696799 67798372 113 7 137 79 1619570549 149 2777 131 1916487423 101 1949 109 1033887890 1380228731 101 272144298 107 714617583 702670177 19 1793990811 130319056 2777 2 1309997904 286890721 13 911296334 127 43 1376246962 480915410 131 149 53 47 163193588 1524589431 109 649956275 19 910806287 972170785 374177363 23 1373875170 5 43 107 79 771627602 43 1523030333 4999 139 27831929 71 23 2068126676 10007 73 79 565030436 2085808423 137 1875318746 37 1490843923 2777 217183725 11 805441716 3 97 19 391293182 23 329053410 2050365912 31 308902956 79 67 1095922267 149 996067682 149 1173398230 5 31 754638332 2085145033 1059848401 89 59 1970006401 7001 127 1389632095 495452781 10007 909286055 101 516284326 1602580837 1599281369 101 1755057928 89 1287833827 1863948741 37 139 2 900922250 1716208851 37 1017523014 37 1273814540 17 925552811 328831391 53 91105971 73 37 891533611 1434450990 1655930560 17 109 61 1153178709 267830443 2 878079138 127 305961365 71 137 37 936657414 94256503 11 17 1596672776 280376699 720480808 137 2119431100 928849451 137 1997539312 127 29 31 1215747553 920884109 101 1217915166 1949 127 1140558980 97 71 1745922636 43 188227039 107 1954493043 127 1872030725 37 5 195608849 53 2777 672895887 5775768 97 137 1949 47 1907350898 118701495 29 7001 11 1693667052 85853570 7 1301026510 165556958 61 178007638 290592532 1647017605 73 1188843836 89 1497913435 5 1076596110 1686077766 1644808769 2777 227581417 53 79 1352696039 2005477774 29 101 23 47 1451894860 671198756 113 1813521067 29 1456114737 137 1949 400383070 31 1109001223 165150764 47 1795436895 139 2777 286786344 62043400 10007 61 667603325 5 43 149 740284970 2068970234 73 29 2137087280 688564773 101 7 17 526466557 144720405 61 249761525 47 113 2019249389 1703872556 103 983587516 19 1775388604 11 1775796011 2777 10007 1713409734 1734831302 43 67 1018916101 1134181226 2 29 1477484489 1475305305 789970926 17 136783774 707780773 97 149 1718791288 17 1923135931 73 1688093953 107 1132578843 109 96720276 3 1446961914 37 127 446738629 619416338 1044523676 47 67 59 953477760 71 11 5 1807028640 2023193827 817923964 31 2777 101 386185464 137 496188107 107 1932246753 100816521 71 7 1086526098 1683253425 1939556740 554437835 10007 83 1840541268 37 477191627 1137704231 11 1923544843 2019129585 227393065 23 345790901 1947780956 47 244429506 103 139 1402094112 326770968 32284410 71 1059070831 10007 275913004 1689162985 113 67 1641125671 64443548 61 1205697696 23 812072937 1053787734 1220876425 43 2139964781 29 7001 1684265575 2047505459 67 538570924 3 1878051966 31 1490747871 5 1605254172 1401347241 3 43 1290713757 1773165415 43 19 61 425569977 79 129959898 67 1464778636 2777 2043038900 4999 61 71 1643059337 10007 1823512170 1242438585 71 23 360912598 131 31 79 1596504127 1146225472 47 7001 61 345678704 1305278892 211462699 4999 1304265285 3 1488412959 2777 1213901679 53 588469123 2 427295334 137 924860285 491359953 113 542940586 53 194881954 1968109886 2777 964216055 19 97 1765787402 107 1937086869 3 1821326433 43 1344953699 1949 131 1346018383 29 79 1212638782 1462216293 70317690 71 1103797879 43 29 1467300752 489388053 1949 137 2019171329 31 2023582722 1059160510 47 1538326671 1936975449 31 79 79 1750658012 1480080607 41 1573885280 108663191 37 139 1263460978 837806318 37 531241140 29 59 926293215 1949 418409371 127 1339238241 71 73 1391163117 43 1579789449 542410015 127 59 1607134571 109 926409421 67 506076012 53 1552486282 1861487969 31 572123414 1867822201 1090810473 1949 7 83 392463923 131 79 83 10007 113 1730573619 151120778 67 59 512581675 454174153 254878290 673200911 10007 213385507 131 481461470 546193607 1949 103 1292526543 7 2084659276 1978541985 139 139 126302906 604740906 127 1949 107 59 61 979738202 699328343 101 61 941423919 127 695590428 1386363583 17 1744719614 11 1467747204 609532350 19 4999 1701595616 695256016 7 83 1865697323 19 1411850334 2 1786133648 131 329402513 47 1580458660 1736363582 2139580420 113 107 2058881160 133153378 1238451730 131 59 1095428728 23 10007 53787625 10007 41 3 5 27513600 19 399149777 1274725143 37 935648563 1241673454 416574197 1537148896 101 10007 1472029700 97 11 1145971619 10007 1985068576 1304197864 1403754597 41 1547266696 562756763 17 149 304321772 1724136365 13 4999 5 91843975 859258290 107 1554661315 37 107 1157977567 137 1890583286 1682136150 5 631191380 107 639986474 71 57518520 1951071551 29 132591828 31 982655694 580091586 43 1886539083 780343818 71 59 1942809938 1909571639 71 651465996 43 61 2019130378 2089119055 79 907630684 449229559 61 574311645 5 37 416199273 53 1416858057 83 101 41 1411363623 819152489 7001 404006707 444969558 131 1798621924 11 2 33798538 1038275720 137 1403986275 137 67 28663873 1859537162 2 2777 134006912 199749610 629785997 67 2113876367 830063743 59 107 41 79 741548431 160241759 31 107 906847898 107 488119127 1762815716 137 67 43 387156255 71 1246852284 17 1654857333 1118494790 2 898195530 59 61 1347954355 1697739912 11 197160565 67 1766595097 2038795150 59 329020403 2005971661 17 948975258 344428091 830598867 7 7 1831132671 71 79 23 306531902 24034554 107 1949 791348135 5 67 29982433 923616079 10007 1371876006 73 131 1808215185 1860688564 7 101 875333531 37 71 654767887 1743633207 29 441300841 73 807316563 1063677154 109 1593753369 13 563642375 1091740456 41 770292026 7001 89 620454155 1058731882 1949 1833355623 1969671 11 67 61 21244050 2777 1771904418 83 1050454850 23 26358748 13 107 1434706881 137 1797214224 5 276110815 1820636863 73 1322096211 2777 1223282385 1708471494 1406199857 1393269010 7001 43 127 1949 1686904327 1063659278 109 1091222108 101 321732874 136197288 253900634 53 131 647350431 13 89 131 19 68959151 151843041 23 170530036 131 89 1297240265 67 59 675354120 473755427 37 397002674 2113202830 2777 714513469 23 1949 1842697642 61 1724377890 89 41 1357934268 1321223442 97 1299758484 1255205123 1014547250 107 2111342832 539334605 29 103 527696501 1609813812 73 5 1114886770 113 2038152524 17 107 52013241 7 939200343 19 1354590256 1983283328 1466752222 71 1636488877 2777 1118453430 232621864 19 113 1090460115 1289989150 5 1688472797 71 2777 71 1695573252 1357889205 3 113 3 31 4999 1731218687 1778194290 1295271308 47 49473928 1670649944 61 11 1112843974 432182061 1917525920 79 127 79 139 256217727 1033807635 37 61 987758970 1351432430 2018284269 19210399 71 19 779309548 149 1587245893 1542530546 1785177556 41 821559722 324000187 4999 67 1207254910 137 2115193279 756049844 3 127 19 592346003 619574312 109 3 440026875 5 7001 531704947 1986001674 109 1144276404 23 101 19 107 131 11 1285199625 453323519 37 1373279280 425254510 5 1913354147 238764603 149 724851035 83 113 113 79 47 895883591 443818368 1447485445 950144933 4999 17 1720589261 1914000454 37 107 13 89 131 79 427633873 71 383264575 17 61 137 1854247598 596430322 137 1666156051 795104362 13 2013932661 1719523249 73 432017650 131 91312764 137 1999285251 103 1462552105 819704282 419766630 109 43 1381933491 79 1767798350 67 71 1211814451 702713989 17 41 628086275 103 1732470300 2777 1334530974 137 2063135211 41 1739096726 47 113 83 28929236 450127453 139 831205038 17 457355199 127 668403555 31 1114463020 37 467268674 2 83 1467366798 1981332496 53 25005858 858069590 37 1088551453 10007 1156897648 37 10007 67 181837062 113 1778721022 11 420985114 1553792724 2011849921 17 139 109 4999 1511002739 97 929911774 1562856722 2777 1734650917 139 107 176422349 29 23 83 1391491387 13 1671174570 2 508047730 137 7 1479161152 73 2066446141 43 2 1373288758 1149645092 139 3 519618543 1681136808 13 2011978371 1744600366 335404619 10007 645076294 101 518702838 10007 71 1777677907 71 1566430826 127 57114567 546166021 1388677861 17 101 13 101 13 127 1341067809 71 1480775716 31 299193090 429427128 108692101 59 2019356125 79 29 2777 67 1366513907 17 127 833814563 1335206975 43 1149825590 83 53 244169587 23 107 1817049925 23 79 720816030 31 1311949698 109 1336601805 7 127 149 949625276 1859440446 53 1685329563 83 842731121 549486769 969124425 103 5 1893212330 101 1041104667 532962658 1850390072 681515936 71 1063554382 67 107 866261621 91606860 31 107 960700035 1065585822 67 156412840 295997089 53 127 97 38497982 47 888550671 227852637 73 116213993 43 1994104786 67 1743698718 5 2117612781 83 552408075 5 61 2777 1788213049 123325745 41 2000735015 11 896927999 567898067 29 131 1418707599 1923571119 1873237387 149 101 603757800 109 47 853496077 1886359429 231854507 2777 97 968971121 43 107 460207963 29350321 413934367 109 17 43 1652223701 813437321 53 1274553053 7001 1938513891 1210241769 61 851216826 1333324486 89 525500592 270007365 31 29 1616633414 11 933778894 79 960195625 19 1425205903 1933624414 137 1150219942 29 1975737288 1932278043 103 314118791 846299690 1789414814 137 53 113 1109671413 321315161 13 107 1144092076 31 29 447176201 578320840 137 101 31878327 7 67 120306607 1942254120 29 285362030 231068929 83 1472081194 253657642 511409177 61 101 1074162270 1490252204 43 406418757 59 89 109 1301927937 4999 1327189509 392456493 728088954 1116866849 71 1237842913 109 131 47 1400121352 4999 1152844385 203679256 621916978 1346132809 31 2777 2 2096844614 427747188 47 41 972551939 2777 67 518943475 257041882 127 1608132420 726582240 37 113 67 23 646979075 843548639 1949 579069142 73 1017135336 2 1264352150 19 67738266 2 4999 1463124051 844270869 71 2069455863 107 1906139409 83 29 109 103 573641967 83 2058375100 800674445 53 867432189 23 261219128 996048870 101 1949 1835794284 1034856632 1903264159 2777 1188256084 1316980350 1525882624 7 79 546992857 149 1280646855 43 97 353274194 1401085848 418891520 73 17 655245841 1938667437 17 274772206 10007 366016032 1115795236 37 1949 113 101 113 1315243273 1452332136 103 71 813323034 7001 827921386 17 1191389403 3 1620152548 7 994123968 53 2068646922 796149465 149 1767975294 11 71 788852742 846297351 97 5 1076661270 727500940 2 47 43 743828620 1285989822 1707513429 2777 103 768729709 71 149 1155363880 337188639 202947367 139 89 404329848 1358049665 131 3 71 900988038 1155236577 127 1837392430 1250836534 97 1676303655 41 131 1152600282 3 43 1424034569 113 1879464025 97 769303120 2107498533 19 1184170383 1037300934 606006498 37 113 67 1443494967 1939951299 379830736 2085222696 79 47 435885462 53 1123439357 255293848 131 2054924819 43 1346853826 7 11 4999 416226738 137 938279709 3 7 1192084313 662902393 4999 419401103 1350075888 149 471777942 970554639 109 79 418959041 61 1930485614 47 946057924 1409261481 1949 2046807617 29 992156466 5857983 137 151102297 107 1344606405 43 1468648669 847874158 109 2 2777 599201621 777857863 41 657569070 1052418324 542745524 7001 338379275 145509663 13 53 359764159 1383165380 529577540 1294247723 17 11 89 1158449276 350279881 3 1810591731 43 625245843 1955846091 103 407777515 1949 53 71 2088822627 1589375186 107 2111887462 1762647915 701828783 185499907 19 456883191 89 1036190108 748393149 67 2777 59 686015125 1536389500 1859978502 250008192 43 101 113 2073277557 131 1216054171 47 103 1484147188 89 1707699678 1515620570 43 4999 1104904821 7001 740782811 43 1208858828 11 1111159412 882476606 3 1231175172 5 712482880 127 374002465 2052530986 137 2051714594 1713655391 47 411577536 1951148879 127 83 523275409 83 1512520869 7001 367566502 1216889542 2017213172 113 1203000372 149 103 2139248426 113 740724944 137 43 900839594 697360025 11 2118185010 109 1082146005 347090629 384624547 47 103 1405909006 352926925 7 1254617861 1234978682 149 29 749220046 23 1092906019 1067130517 1642436447 4999 1568311275 1283236108 490641529 7 83 1738429273 1766761572 103 216894207 659793280 47 760388137 103 1606910210 1390947535 1102944218 2040157035 67 1589421656 107 994730850 107 73 340378268 89 101 1656822079 233723494 1246713660 855801619 109 37 2777 869882570 61 109 37 1205834203 149 1884568390 30751854 7 23 881805372 1521882860 1066236852 23 572257066 1949 2003642164 1057048602 282673248 59 11 59 1465985862 1998563758 1707030254 43 1893116816 79 1515046990 47 1942939674 511900782 61 226111201 645870928 37 1202487217 43 1702854943 1949 5 1884517399 654231161 131 31 832796579 53 61 463535645 1977520875 83 1190843994 31 839658095 11 1596305568 6544311 103 1811903076 799298841 3 440782964 586158213 127 1147986023 19 2099697313 79 2019728931 797889543 17 969249101 24199368 43 41 1488554815 1586712546 109 13 137 11 86914718 1715010658 67 5 127 1727660883 201474197 272408918 101 7 388882473 1077854347 89 1846066836 11 349710815 89 1892391959 137 697699763 2094783567 165022499 41 842101050 280281826 89 273923270 29 53 472226926 1783291890 23 19 1632164752 684821579 19 1722273164 1652881508 2777 462787916 29 107 1446399795 888488167 29 1710495796 1666639070 67 218235476 47 1943252741 653174280 41 1934281152 1949 938058351 17 1115010445 23 1368173538 7 109 1041651851 137 1883755343 746205298 2075278596 3 224903106 4999 204649062 754012015 103 811656415 89 669514282 127 1716656714 53 1363350200 109 59 1475520734 1365134172 1949 31 1882373134 23705576 107 347537498 1670671571 131 538869086 7 978083645 84668063 4999 1835397685 103 87903393 97 97 240985927 53 1510970481 1208923428 2777 220342174 1666838510 29 1619369507 127 1202055000 346879290 1843161770 59 53 285646945 1577723610 53 1061923233 3 79 7001 1489924816 61 23 7001 2044663053 1177925251 37 1294450932 3 812996040 1844903618 71 1173038854 1328708466 61 1064178245 1782477545 109 2 83 103 131 1889281869 1565010364 101 1948735006 31 359324658 31 113 61 60082011 169187709 23 5 17 94725402 37 466075125 790106310 5 2777 345689291 61 23 1780302350 302438500 71 818082590 705994308 3 17 107 966673529 113 2 1284233228 41 1534117131 1031229702 71 629166997 3 47 487050010 79 131 1893907741 1010561903 103 1325594035 1946495339 97 2087862726 1228953644 2015776638 1949 23 29 109 67 13 2073779729 113 2080021171 2021480023 477602252 83 127 1197088157 1984207360 89 19 1741796861 1780897132 831435434 548408588 101 1723250339 17 1189506949 1238746537 43 796862412 572271142 131 131 770038305 83234256 160579592 59 1491024400 741166737 88857225 4999 2 1021932366 19 1056267969 113 131 11 1912730820 1516275574 2124793491 149 1188310349 101 621289986 103 550203254 29 37 1840395278 795398121 23 861021735 5 137 552224977 97 113 1964352224 1206408333 13 1393780258 83 2026985528 7001 935445616 1487191668 2 1022211992 89 139 1899319213 139 1092305528 61 149 137 1111760069 1375443000 1596823640 5 1697378837 525628502 7 332556858 2021425509 2777 107 2 529055720 1339241707 1949 912152533 649250124 4999 61 1321581823 202448283 41 1363865685 3 1845201924 137 187271191 1636273885 90114157 1734165406 149 81142389 226595010 3 31 536905771 4999 1106623631 2008478224 395063994 13 1300458156 127 103 397628145 10007 43 7001 46717673 83 921664121 1969256340 43 1734078487 107 61 1949 17 1173964070 189955586 1717164236 481680410 43 2777 1762656318 883866337 7001 296569361 67 776195871 1556298647 437035711 10007 1386374354 2 1756208602 101 4999 101 590449232 2019239470 89 1598892736 2 3 61 47 1091901697 107 576832720 7 396174282 4366845 137 13 35055175 874948437 61 83 1359472525 109 127 1320102008 1139625991 127 1949 501021634 532492137 107 1932297699 83 3 127 231817672 1333373316 2055507140 103 555186133 71 17 473144644 885753071 7 1403501569 1954690244 137 13 936286299 894827284 1282073128 127 107 1670084141 370880297 2022490123 53 137 1372498469 2116656954 79 31 17 529993309 2 4999 1992916337 188557281 1157716352 13 19 39865325 1502925156 11 97 1367236922 10007 1585969402 889992559 4999 61 89 1852155326 1952400337 1824658911 127 83 1855888798 50255006 73 3 127 214287277 103 23 811448096 73 455038200 253637113 137 1284223079 71 1320840690 2 1149365710 764531728 1388681055 5 109 83 73 1981164155 95057680 487726120 5 1086121895 5 1046829795 737116580 43 895627590 29 1131597458 13697607 11 736462749 59 53 137 836755448 7001 43 19 337776490 61 109 1062034960 171915345 102285440 1590824864 71 47 804331727 1949 61 37 1949 4999 47 2048561176 47 779415209 10007 97 1428330626 514240456 486860609 2076587188 41 43 1144715083 127 61 1806125210 2 772193670 1745126860 103 421614043 31 2002119679 53 1139113100 53 139 1592110470 97 1023757594 287119612 97 61 10007 1988661089 220825376 17 727058720 174224629 47 2015254532 23 1933839859 557671091 149 219905305 97 325368070 10007 31 833456266 1499979593 1256232732 37 1524531345 2777 71 809062111 761660284 11 1606056012 1486689404 1949 19 366629092 97 4999 1949 97 369007230 118460858 2 579083881 437071385 149 83 753724225 4999 2009747970 10007 47 113 784635840 109 1195776107 71 1152664481 1384653644 1825386295 107 131 2081011635 1678593652 59 6318872 53 139 1990302775 2016065966 107 465206468 1488760041 586972957 109 1051869970 149 1002046158 109 906879706 67 1564554319 67 23 1895188045 848750830 5 149 2100067686 712272150 43 11 10007 97 1660319512 1816000923 13 1527520826 1949 97 131 1202340139 419208253 131 131 83 1892402905 103 865504056 1897310573 121216271 83 1032996918 17 1949 542293658 1949 131 71 2101781405 149 1906369170 674162466 71 67 164844120 67 61 23 977235500 47 57532700 1725829190 139 13 933117393 722982299 1361354084 23 1888001985 330569697 3 29 127 929600175 41 634365314 11 113 691486363 83 284856249 993763946 7001 1998996228 59 3 131 267938251 1597662159 73 1949 1913343271 89 2 109 107 1049424363 838504782 29 97 89 41 19 323588183 1017547793 107 2005616132 475256764 186017253 107 3 1459624644 149 37 2777 716479885 1986899320 61 424659552 43 10007 2107681535 89 17 1949 1101068060 559308156 3 640574721 1331307328 1949 1319917372 758208899 1425668207 79 67 103 1815840251 84194775 137 19408516 463673349 101 421370485 97 1018435644 1682918964 71 107 41 1939895402 426274039 1368656268 61 1949 43 139 1985876598 669914877 149 1556560884 67 11 1949 343311324 2061302657 4999 17 1152628288 1092375783 1353661647 1949109152 139 2031970240 7001 1968534179 7001 61657807 507875638 71 573292476 109 101 149 149 1565086088 47 1088864087 37 210723658 1325927988 113 464453052 1315477228 73 7001 149 833294122 34904293 29 19 3 1719920421 477967017 1905915924 127 1289640550 53 97 1030379477 1867592616 101 107 264381271 1357532064 83 127 139 1949 43 23 5 1956472780 1958463350 73 1079645910 1688019155 1649536150 1949 31 11 71 1819773949 1977895493 37 1091242702 969973944 127 3 149 530143776 690137780 139 837115571 10007 1903351414 862946115 5 1373533191 1098099849 7001 691957296 103 92662971 74944602 17 53 1165168430 735676888 46927006 103 75156628 11 351197979 3 89 83 1096269312 646020672 3 1714573593 67 2055984914 883626820 506940804 1368653948 2 103 462457743 1949 1326391950 359466447 113 37 128489023 1471775630 13 23 101 1225801146 103 1991203828 724082179 29 109 6789828 43 1193569487 11 59 360094759 666209710 4999 113 23 2 356414736 101 1570012983 73 1967743762 109 43 2100219237 743622350 29 1426682070 73 818785155 7 83 2 1135322937 43 1901204828 89 139 139 2012381857 113 714027790 10007 97 1721751620 479237068 113 83 569807076 1076606799 2777 37 640695367 1428169445 2777 83 79 2140818867 1531979535 1508759080 5 103 17 856657710 820900165 1916865980 89 83 1109446009 1833751452 23 966467695 1784782101 139 83 216135818 668616045 139 993994148 17 972907304 2 89 1472705873 1757687479 37 202174836 3 23 455338958 307569041 11 943874887 31 101 278448718 101 93753755 1655520449 1332774065 109 2777 5 67 47 1915537264 1879694030 10007 1911607189 197672930 1180725410 5 101 2066507388 113 79 1815254890 17 1785704922 294131367 139 2 43 432231042 23 905358154 657148076 13 107 7001 1945640389 7 168907725 71 43 89 1519423753 1029387868 59 2129494729 25972224 3 780767217 103 1643176304 1463960836 405345017 101 127 1585889132 103 603189012 2777 89 149 7 1364177133 107 1533070534 617407745 47 127 7001 1203310877 1303334164 149 149 2026424734 1049436651 53 66384461 1154834914 59 746378143 96665246 107 103 47 545581781 53 1362088817 53 754897179 47 1070275399 1650394989 991972472 304142309 73 79 224142276 2 1629630984 7 1020195141 7001 727375896 139 297417887 19 2 583500496 1673707372 4999 2012436996 1873413088 139 53 67 131 608737743 899744680 37 311298834 1071148668 31 61 114553791 559213710 1875818465 5 1167380699 137 331813830 429818467 131 95033147 11 13 399413963 17 1383489359 11 74238459 31 67 103 149 742552707 685410240 101 97 1745967214 372521225 1722615363 7 19 1648416212 442755020 706656194 127 97 2054618475 7 1102610698 113 988601537 17031914 10007 1310522428 1384522494 131 23 2037009285 19 1763363491 10007 2144650205 1647643344 7001 440516922 67 806889509 1765890592 89 47 1158322317 73 1262083999 1731249102 131 107 101 1965362838 898067595 5 1762155210 113281679 37 989823297 83 694429128 19 1118235804 89 852927673 1305265100 109 73558727 131 2050157991 29 61 802384072 1648021403 37 4999 1368501245 2031140108 67 974020942 89 79 1287124959 31 2070130214 11 2106691939 5 127 2027433969 47 7 2065787164 965193201 89 624493865 2035319760 29 97 1317963153 711294792 79 31624174 19 1707451644 131 1985888744 71 79 59 29 613238176 1334414754 2132156483 71 13 23 29 1949 1805791459 1536447452 2777 932647500 41 105613663 107 1288800662 19 79 1459909753 31 53 48420906 271988580 2777 1692903632 1019864936 107 103 71 1159990900 149 4999 1875071632 476473298 10007 11 1463323125 722977034 752059925 67 1949 882351041 11 23 277721821 1898017452 101 139 1828204867 37 591710494 2136888244 131 7001 538033851 911108786 31 663882019 127 1604584548 139 109 1362079287 113 1310291175 59 163599153 842088018 79 1300816844 1249432595 73 101 2 989713758 193920156 113 736681777 149 973882476 17 101 1605959287 83 2102049451 67 1281406320 107 2 590568728 127 587792068 1550962100 41 796234637 1205556603 53 1733635704 59 1463203243 19 1700477390 2064869459 23 1544485420 127 1321631417 71 1028150550 7 2777 1036223665 131 29 17 1951855592 53 47 2020045900 1247459524 66336897 107 542583197 719162987 1583061690 89 167681150 13 1917292475 79 1083566765 179239413 97 127 928851965 1181330632 61 554986601 622025113 10007 7 17 704095800 29 2136496719 31 222312842 428394469 89 894993256 71 127 79 1447191226 1194855107 113 2 986294494 19 93555259 1744049368 4999 7 1565139485 1484187147 19 31 19 1295150135 53 1940189921 510902502 47 1787476092 1371527958 53 31 113 59 291518481 3 103 61 7001 797798955 127 1377971886 101 17940125 79 4999 131 889241155 2024246544 107 2011278351 2777 470598138 1319285002 2 127 53 107 109 645012187 1309412743 17 1060588010 1762419510 83 86983751 43 309221213 10007 141481488 67 137 7001 2777 61 1707350042 103 107 3 23 1360035701 116855272 127 577771387 633395965 23 109 5 549611787 67 1626750821 1421325024 79 1861933146 37 1931090725 1085295530 61 137 17 1979559327 59 1157414151 1640933106 607957594 53 7001 31 1536173422 7001 1873370195 137 71 67 421467252 1322396353 53 103 102734889 41 13 17 1858555056 85769598 73 313628818 354591083 17 101 1156294056 41 1475381163 107 458001684 7 182522893 2854756 2777 59 43 1017619123 7 73 361006243 184902856 1835379362 127 1476412408 139 927861488 41 497125006 724168812 19 386622586 89 154289185 839806941 107 109 52386665 107 1385923492 1953563134 1592093098 29 71 959819853 887307188 113 1190566575 652346001 37 67 7001 37 400665378 1478151850 1624635490 280607620 71 83 589338844 1949 2777 1177193459 1132952512 10007 67 131 1580538842 131 10007 1614499359 71 476676605 768520773 1396083412 7001 13 602763915 1208933167 1853860021 127 585364026 2 131 137 1132746277 1207478753 624190962 71 178246853 131 2 2031574310 1754384240 31 773904542 7001 1955778357 642272397 149 543365154 1764678333 11 41 127 293471219 1880409879 589977892 1125835952 1949 37 1307842257 2010871612 19 1976219957 83 324561042 67 149 2777 1888093408 672103425 1966637264 23 1949 1608114053 1001187281 1166833113 131 41 1886334560 37 1668283899 29 97 41 480778259 1442872451 2777 1348418817 127 1889550577 73 1400060868 1586847567 1337017543 4999 13 842668606 1468728586 67 202205531 136942377 13 1231972807 29 10007 107 1090147218 67 641321655 1830395878 130353604 2 83 1613087570 37 341576526 772837574 4999 53 621970847 1026575762 73 3 350223105 1949 654935907 149 1706713998 11 1225329022 7001 1798467774 1996782124 137 101 17 1504906691 29 23 474932148 37 13 4999 7 629816940 2022640934 19 1449873205 5 1703657269 97 139 2 780094661 97 1444997166 1002634147 31 1119119462 43 911743663 289954764 11 1992787280 2777 1568240823 200929215 73 222128041 107 522029460 113 1724736515 1453114799 13 1858922572 7001 1459141419 1415854236 137 1500142739 83 1534094312 1167472522 47 89 71 618955990 394769443 139 389866783 1522357015 137 107 11 7001 139791519 109 345943873 61 859851608 846319429 1145759545 7 473911921 1535245011 2777 53 1479675479 47 1447997667 1351141356 43 13 10007 1051845777 120904574 31 922127705 17 29 97 131 354733328 643453529 1446806987 127 23 131 1736856033 19 7 1443482553 137 302285294 2029046424 131 643192839 127 101 89 7001 103 899420720 541698924 10007 1752185672 137 436522826 1775671385 1511657608 4999 41 646416078 79 23 19 1362283678 139 671127445 2777 37 1445825986 871961758 625613103 67 355801959 41 94488272 871031253 107 1682831800 109 488838077 1056226132 7 1551383603 237285932 17 7 264939311 3 1117525110 2125271231 862479065 37 2085366200 109 113 1712994233 79 137 7001 462876557 961714381 137 71 826932758 37 1431082485 144584616 868823271 1949 29 1121155573 123238516 2032088803 37 1374478986 828277164 59 73 819326961 1851256056 131 431542875 139 174316842 2113923940 2112970803 101 3 1668933264 73 1115668081 2777 2122208393 654108642 11 53 1899968751 1027877760 19 131 7 1529083864 422057062 83 97 1256367668 710386096 137 137 41 1248941959 149 980921832 522906560 73 2777 816860104 1356864416 73 750989982 1866768702 1035010841 67 139 109 1070057039 31 1938710038 1199046503 113 103 867517191 2777 1899920651 41 107 1219330698 1740625924 2064306818 7 1773006746 1162747798 89 47 661868993 1013926826 7001 113 1976685545 1949 3853107 47 125479053 139 101 334747633 19 1667661806 760751488 1851309366 29 1785181113 820977153 59 784928670 47 1379837750 37 311975009 12471132 1487375269 113 17 10007 465141911 73 11 476739976 139 1529836641 1421024775 37 4999 1014567046 41 339243799 67 242627502 127707561 13 3 47 70047061 4999 137 19 1028203848 1101279310 107 103 1257910572 1040250354 23 1670287071 169616418 139 1293883846 83 7001 1111776350 2 769615553 7 448410879 73 1263704898 1581079260 1493059604 2777 2062341827 4999 825879791 386278657 61 1796095709 410437896 4999 1511615749 29 139 389494680 609084934 131 1923101280 149 1949 53 1445116338 1949 2012960333 11 1051863637 262413327 7001 1135514794 67 1555659868 139 321609300 1799130368 53 369430626 2 1185589820 2 2 2073745207 629550923 7001 1248185859 1635262396 79 41 89 1382537392 29 74806921 67 526885722 1695800150 937293866 543452880 73 139 137 575094764 4999 140276939 103 260569812 1489810952 1046029495 83 29 1026126778 31 1414429033 2068268881 1804416254 127 267000617 103 1397941800 2777 41 101 1957866315 1894392103 2112246154 67 2028219341 47 890468862 1856244979 131 863470959 949616122 13 29 647650852 2062053033 37 10007 127 2024547688 109 1869842073 79 620348685 994869890 17405942 53 29 258957298 1080296661 149 1570836970 350959934 103 59 286494619 1072167359 685635083 19 603721491 308638489 131 166480595 67 436505430 107 97 1949 393384211 101 2049876204 1398193904 1905320394 59 809843086 41 666637860 1401333342 29 2136167026 73 1649783673 1949 1105640414 73 7001 841275165 149 7 2129687441 140637063 113 1943512907 19 79 1250028238 29 67 623139195 1056656732 951055386 31 20943197 293909562 59 2075806440 613343006 37 1905176842 149 1897539941 83 799666300 19 176114541 43 975285286 41 2048908621 4999 835702371 31 411256354 7001 1357451894 2141660869 83 127 1081323703 107 1483113411 29 1448480699 37 131 340948700 1917587902 7001 516645652 127 425036234 2128258819 67 1293537175 1454133308 2038597479 1949 11 11 1243807961 47 7 1903752501 453034066 137 73 1708533125 13 473168856 131 1641409957 7001 61 682962039 304511634 67 137 881634730 127 2777 77036757 88591228 436997779 149 43 1820833836 736632029 139 149 1623539164 763492837 73 127 693866954 71 559272183 67 2777 1839712514 501440113 134590701 97 1601881765 1160861786 71 2145993509 149 11 434943842 131 5 43 2110180710 212630915 200853959 19 7 1600549580 459627224 47 7001 1950717535 2777 636822178 131 1614749754 37 1541797252 275113722 748697042 61 37 17 194699708 127 67 1356538414 89 236386848 2136505834 1712860600 23 7 1609623769 101 17 113 53 855915020 404187121 655133310 13 1448915325 1090688908 53 23 1594278189 893405088 29 1497068275 31 695924177 1993557569 149 59 1856368625 7 7001 1587840802 1683054402 1074762352 1104587821 83 1077708353 29 848013774 2132362502 67 422632724 954617436 131 101 7 191533518 89 99140571 1681643943 53 101 1922686500 103 1535820508 2060808583 43 113 1670251973 13 17 1549005745 47 29 1315126220 1534246379 17 500269944 10007 1872296272 107 127 733840417 109 1486022833 125979584 43 4999 467217506 47 67 497519019 689101389 53 113 23 2061620502 992466054 1949 1562694557 1386920625 50049892 107 1051317883 899040436 7 89 202824325 1835272738 109 549553229 67 1208614206 107 114169428 10849158 101 202734876 4999 84163164 139 2105582008 1998834096 59 83 109 825757626 10007 139 890778720 1958236865 1253740079 2112243451 107 31 101 1586956238 2 13 1568096318 4999 1436437655 189647499 3 885224499 31 423331319 7 538653038 553653828 1097103130 73 186346563 43 59 7 1000560267 1084685186 19 1728671414 1008892792 37781663 23 1948363728 79 10007 1727098123 2 109 43 37 1780998108 11 17 866402811 29 83 101 1507552361 89 1324844882 243197948 19 47 1683491543 334256813 29 130578793 23 1835535067 1949 88036330 447954521 43 1746411883 67 1883261125 1975008547 29 229434341 7001 1334516618 1343750937 11 29 7 1626609613 4999 1251934563 274114806 396575544 137 89 1780275285 971225257 31 500231991 1160444093 71 2 1631211362 1949 2073527457 492465524 139 53 748144926 665416397 17 315111307 7 2037798658 1949 1126596062 1505994249 1949 131 249581331 79 67 103 1833668193 1268631223 4999 23 1009968824 778176365 1324646698 109 1562830991 2777 1615142078 4999 2777 1926381629 23 37 53 562323428 47 7 23 1604766097 1018683961 67 2777 923739120 828946447 53 1275249583 89 1351147003 29 83 1752734655 47 1733453765 2092440658 41 1212431418 47 2045305496 1628972028 2 2 624667431 3 1741150572 2005901533 17162779 113 79 7 1066523292 3 181801791 3 89 304034146 1806722495 992331403 79 139 31 89 7 1522233741 1184335789 2777 61 2132724456 1586928542 1620922927 61 1054470192 47 1109608477 31 53 4999 264307128 650069960 113 7001 520839395 103 275152861 27104347 97 954043403 2136746943 79 997194564 3 637313025 772427788 973923071 11 2114699878 2 1337410151 73 1520318155 101 1565990963 932353503 19 101 1083924263 43 103 73 1088735651 558133399 1221767370 26858302 137 97 730656477 1865454821 10007 31 5 107 170862879 127 210580986 61 43510210 653823710 5 13 1499134263 131 1120588279 792115886 431340100 149 137 1200989265 1752374672 552422418 966456019 139 139 564933947 101572062 53 79 83 978410474 632947874 71 1254780302 1092878789 53 103 1552365221 7 1175836165 2070933217 1255143026 67 720325906 4999 1511832075 13 1083439409 820423754 1949 2044612093 53 83 1171939396 7001 37 393744232 41 1589349584 1038170594 37 67 107 41 1932783669 1830237390 2777 11 47 113 113603194 59 31 780594609 43 1813777238 1210863641 2777 963852268 4999 1095755805 1337702406 386124715 83 43 4999 921930577 1410657812 149 127 1904345696 1363038049 71 933739957 17 736257029 101 1883820690 374790704 1264787549 139 149 107 521626555 1863233166 61 1583566634 2 464208344 986413858 37 1864140142 41 67 59 109 1233345791 131 2777 107 529136507 297714018 101 5 938177245 718932048 385652232 2 23 364436909 1862444297 925799091 47 89 65020773 2134728206 43 7 101 747649713 563490557 97 19 4999 59 23 1469620493 19 61 762988061 1102517137 1069427560 89 31 1481479894 1298073044 517291229 2777 1321654833 1608229300 137 1517557631 139 1239317745 564817604 1938802546 47 107 1150684099 3 1175698200 71 1575336072 2026511678 1545234852 1990566480 7 13 1597864687 302363549 47 41 239536268 638656303 439809418 43 341093716 7001 1265766798 1278669641 53 71 668778502 61 19 2 23 83 2102011105 442505453 29 174518578 1646368889 116540050 11 776945180 3 1805317089 137 2777 1798335214 107714276 109 1085510617 53 1268532157 840983118 37 44109143 354845685 1338136135 7001 41 2035347152 101 1743148900 182571317 71 19 1920723129 1010248791 513118704 469095535 137 79 1666265846 1863469949 107 2777 1872889333 71 79 79 1617423564 64099145 101 29 37 591444482 764985817 682048657 101 47 1598940705 1656914923 47 938316507 1485177456 7 120032563 17 591152288 225356327 1438944205 2777 7001 748343891 7001 575029971 4999 2071270663 109 41 334795506 2013994913 43 2 61 1639685490 97 2084338813 517907072 103 13 127 11 498108600 37 210141463 752528089 109 700318578 1949 101 17 149 78495733 48669807 214832025 4999 558948188 137 2069390069 1129554999 380154765 17 1872021337 41 1570656085 1949 73 1828175698 113 71 1338177967 278455914 3 281259882 131 4999 2112187478 101 2085149646 1549251928 106793376 3 18785607 31 638127994 3 79 127 103 482693020 2777 957298548 694250282 103 1262720878 73 460172217 101 528550372 71 47 351138034 23 37 7 855657109 23 469364335 97 37 13 83 954771078 149 664499174 1684566435 101 31 17 47 1810543776 233736659 137 113 1890976804 38000318 127 512667504 4999 149 1692361370 73204296 1843641219 149 843047066 1224181798 7 1152917974 83 1377079046 101 1779485763 11 1518613188 29 1344173142 11 1236597582 17 23 1803385150 1653302951 37 372111738 83 230808143 586150150 735065499 139 688699516 61 776397874 631791129 29 821289283 67 311074300 1286311949 107 1828299798 61 323387825 1949 101 315650250 61 1949830462 131 7001 1351697072 831410756 107 1857577708 598645706 53 139 1434570211 1539027400 1001798272 2 1486204672 149 820162305 107 120877365 101 43 71 67 346523866 240935886 79 1220294435 465835857 10007 83 23 812943164 11 1489677827 405803735 149 416362769 1949 1832327013 29 1068483424 1875861960 3 103 17 1505961898 1805342370 2137705587 800861522 83 623176835 5 1885268183 2108773343 71 1487494236 3 11 51492662 61 67 1571628045 19 1079951165 1151181466 43 1771742717 139 697861037 2099163544 1263367616 7 2007720159 109 1085347226 2777 83 1692680835 5 33072730 573870600 103 47 1774584156 83 604792116 1198066129 43 1406777207 1780493621 47 1708396937 17 71 1669711087 67 809084859 113 57271112 429064792 1722631976 13 10007 1580069844 67 73 158219447 29 1773207001 23 1931370501 19 127 205272640 984221044 47 23 131 1180522613 100875334 61 1130048302 131 10007 1126554705 3 1252166130 4999 7 61 1176201360 5 47 1213021308 396254368 845320903 41 771646322 109 1457085731 1963329582 43 5 435776750 11 766467141 73 752064788 137 1190798071 1654667867 1949 400411510 5 2 31 2010828127 1949 1228319222 1830730615 10007 31 181978305 97 29 1731988199 71 79 1686369945 10007 1918737895 1695911160 5 7 1076532842 79 59243996 820600573 13 2137010492 97 73 97 103 960822522 149 3 924451425 1037314100 1115581088 67 145163121 139 717198856 23 165731847 1115206914 4999 133754105 7001 892788523 2 113 1258903733 11 101 475156419 703164727 1949059605 299127095 5 844888557 149 1474561365 5 609925255 133601195 10007 857039508 31 17 1984950838 47 530193135 4999 780177150 5 2777 1238591986 73 17 31 2078365914 89 1958220989 2777 103 578196062 2081665232 83 1660524609 53 1887308959 1528085263 172873626 131 61 1522317586 584421541 5 474544370 97 1949 442921944 43 19 1623693450 1627277876 7 1662380874 2098282675 1921269580 131 10007 1586868018 53 1396343192 61 137 1397662492 1296903376 1598213886 2 2 254446829 73 245186122 137 143327736 430398927 89 1370599772 7001 1409855926 1949 1455125349 19 1738260081 17 914976707 1059067478 127 53 1749924989 668790227 103 369328918 695103420 83 43 133490576 1949 839377894 718057565 7001 83 968593649 79 31 1184311600 89 13 17 2124054732 992269110 1978180105 5 41 109 1085612063 1213537354 149 71 224281403 476014175 5 2035699880 588438114 131 1842719753 1377507177 716899572 113 103 24038655 2050399885 149 137 11 11 1067963226 13 1626975649 865712851 43 2135375594 11 1878002764 103 1415682450 1969624618 13 1157417289 97 1074521639 10007 899259587 879047859 131 1949 1572215422 19 353897890 83 1793519274 3 764024793 1502326340 402124150 131 43 286935517 1024718036 41 1572008906 47 43 43 802805098 3 1389500205 892627992 70889031 59 1949 633319754 833825078 1531557005 891672298 11 1647845794 19 1165752999 3 19 1245804198 1138524213 53 1847918511 1618386217 2065835534 19 587613703 59 2058199483 851833632 13 876786813 713631225 43 2777 503928305 1054687938 1949 29 2141027022 59 2085265143 1119668606 994285939 131 126882670 67 43 2030291135 149 256794217 29 83 1571104178 1648987619 31 1204461662 139 530837803 519722807 113 23 1957659927 103 79 73 149 1934403222 1678886936 53 1281087805 89 91496017 109 917868944 53 29 672499328 1989959642 29 571096647 11 1120445106 1840450758 53 1949 11 706577795 61 1970003052 109 31 1471952261 2042211304 59 981346292 241582875 43 1875112739 1949 47 71 1622715295 131 41 1124298433 514380752 137 569333366 2132608582 101 1468533637 83437615 983013785 993590156 13 23 31 113 1949 1680923143 29 59 59 593721366 2056333195 137 23 1893191433 131 561696691 1634355507 127 19 1578791833 47 4514444 438946536 298044670 1364064966 11 47 1489935023 139 1143041480 349284252 668695891 83 1802375424 59 1969768277 7001 327086720 1129464329 131 1712381688 19 2081670780 2124538105 1926160548 149 755892540 79 425287392 1949 1646083278 1170389778 19 113 462338144 2044857305 83 2029911605 1805745967 17 10007 47 258114882 1648269618 41 103 1285389221 139 1173251462 986295586 19 1901986183 31 1644626538 93249598 47 208445619 17 1017156087 43 490847881 1499663313 1615572528 1800713798 2 1593911021 71 644010257 1949 103 1754750127 1428407193 113 1078375976 89 97 53 73 71373268 1352217106 1915351289 23 1707144617 11 7 578625537 131 1887138709 11 973630790 139 1828781439 7001 1850091261 671241878 1306153717 4999 2098230270 4999 85872822 131 103 2030886285 101 73 677704698 680417670 17 161873631 37 550723244 73 846660862 778505580 315214 127 448229454 89 1217202893 1357776550 13 127 2777 636874403 1499427265 718974696 7001 19 3 31 788658879 19 1415935765 31 83 11 1159190505 884690851 23 2011323642 693212801 1493327521 1289129963 101 61 499901954 29 1761606612 118502921 2777 89 1030242284 1486862124 37 1695135787 103 181848381 11 17 2038325449 393201041 23 11 3 1871990468 976970439 59 37 29 71 852365224 11 89 708880639 336028934 6263797 830088721 29 2 2064978138 1135719010 67 958364299 329172887 41 29 7 11 130417062 127 43 89 1961314360 101 53 1026160729 43 83 223132054 1824450722 825096609 71 2027864299 47 103 987033859 43 1702678826 226416843 3 951444615 95188442 998114983 47 1758282260 1333502943 113 109 4999 53 255451043 13 1740196564 7001 723989215 2067172230 5 1212840998 1181999147 137 855736609 7 2020860205 23 1587948198 97 59 1303130862 11 1044903727 139 177204548 1356350419 43 1580110996 771559870 131 306382800 1745557533 1949 938344882 43 1506493261 83 810683078 89 1414905891 5 891969720 1043525165 109 1153085821 2088630314 1799100201 89 136459072 71 485575816 1949 83 1693589851 819300719 1310919623 17 771642988 149 109168567 103 861413205 479996211 59 41 1067401257 139 360212106 1413854519 11 1246626128 1869683496 1949 109 139 47 1178768192 7 1424476035 2777 7001 1234577343 450710378 17 2104374582 7001 1878592305 29 113 73 1909791967 1949 740520601 1608810354 103 10536809 1545718651 127 79 1219629729 109 171145478 1545927816 149 41 90787641 83 1418127974 146946620 127 1970341846 61 750301528 101 549311485 97 1167343052 1204242493 101 137 2121716808 59 283639203 61 109 906355601 535667659 1869594102 97 1011115504 113945682 61 131 59 55515007 1212096629 2777 467022192 31 131 19 1042167480 1603781279 7 103 1497361738 624830506 43 462775942 2777 622903316 13 2080319384 79 642154265 1681874461 47 59 1525116429 5 429501305 2100194485 7001 131 250191398 842519819 47 61 7 1913918209 829098296 13 108444115 107 984891700 2 1697593306 1285625212 67 800958468 67 1670758150 29 575955167 101 1976243164 101 1637302173 23 720970182 149061469 1949 166824480 97 79 1121424064 149 47 1380594648 1702678160 29 1345245491 83 150855178 89 767670746 1225585754 109 61 1328963568 840923369 276236085 295514533 43 61 1326494214 1825572448 79 23 1864183994 61 1467062261 682135834 2 4999 1026674624 131 638804470 993304880 31 61 37 1019779496 818659669 109 637770378 127 289293935 10007 168627957 29 4999 67 738695971 2073560421 10007 625177318 1301340301 1203181139 79 1366401854 7 83 935286161 17 14249640 5 79 109 1854409261 833425990 4999 1736807569 501731204 2122713319 29 97 1895014892 1597605229 1963876463 67 61 1848805808 1949 487947742 101 19 7001 1891432166 955087000 47 101 1642442765 2777 2 646612022 1519657382 23 1526507815 804487859 47 548094401 1072121311 137 109 368534341 1333544049 89 1934329382 23 1085572784 97 59 23 73 2103362213 1066873830 107 11 1625211849 742176837 17 149 1823086371 1198392845 7 137 1070761723 289317422 149 747694069 43 1134333550 29 550498832 109 1024501900 61 1307176164 67 1173189363 1086200289 214751880 31 91468022 71 43 83 127 724432534 2 139 1903617649 110099537 59 556284922 23 77383086 107 29 1914934480 43 47 604308469 47 71 322460061 1307560615 1234857388 53 137 1310261561 37 175829827 4999 171908111 139 1591511011 1264759111 79 1572838252 2 127 256658703 109 1921833718 107 1602047148 61 71825548 61 499703338 507495783 7001 1099703078 1423694874 3 558170208 895434354 1935750527 97 89 31 1840363546 418072831 511927771 67 314211933 1786180540 1949 79 47 13 1954097096 101 369134944 412942785 131 41 1269600014 67 1628881488 149371679 107 96497973 2777 562064899 11 2 1808180852 356955452 1949 1635469010 311197418 137 109 1691713371 10007 1841357111 53 41 11514645 29012379 924521177 41 1172355681 1120447041 7001 248829542 1328407216 1949 1455416597 139 168754652 11 2052897292 1949 29 193229900 11 1205929835 73 323771644 1132692330 10007 786662252 53 139 524036672 894462637 3 1154818806 1407482490 796196225 89 23 79 52305031 468132749 127 1996256358 31 1266956732 1597426651 43 640804404 1135877245 1775439598 7001 139 1949 1309406415 37 408204831 2141838647 13 1260607361 29 73 1105105437 103 109 868996941 41 61 1224960581 97 1161287104 1298568362 10007 41 1126879424 5 657776900 289071226 226213416 2 71 1008220945 785880540 131 1100789856 662206867 619990957 19 113 19 1764478130 97 71825008 1868383414 1576332090 149 977203230 103 728441659 1236685115 109 940491864 4999 89 258905361 401860741 59 29 711099490 99082435 5 31 149 1736302960 1637554551 7001 79 598831455 13 73 1764909945 23 352417822 1268698100 1070321750 53 7 1949 1904164157 29 3 800506914 548396442 17 1117922074 101 107 1203922698 1949 885568862 23 59 1995440634 1498415402 11 131 1158232308 7001 855025129 43 706575777 1972921328 103 43 11 1934815025 19 1088511425 10007 67 1791115020 513046738 83 73 839101931 31 131 109 175948454 1886858997 1209175549 1566166801 53 213164651 109 83 2777 1178864270 149 1014365031 1247086772 23 1309457091 1127602683 101 30654510 470442930 137 17 107 821398768 235314614 89 1643320030 61 149 646171403 113 71 1813268716 276239700 47 40494448 2015953563 103 1704509508 59 2061990995 83 517476282 677523279 61 1892159137 1841229884 19 221436879 109 71 1963301249 7 113 1031762433 2 1110806512 1016817386 337294821 1335654609 19 43 554070308 53 845727548 79 258780311 29 1167764257 1750052624 544588912 107 1751150526 1678611050 2 7001 1739944528 1949 412188163 1134489512 10007 41 1871480055 131 614125511 12837236 19 37 137 533909413 1299256480 19 948719533 101 5 103 1457233700 127 1204564012 89 416968115 722995060 5 89 4999 789641498 1512023390 97 67 1854831350 787891860 17 131630065 10007 735614570 67 946557268 131 582470802 61 341285232 53 31 1469806038 1553411147 40604828 220941944 101 402809461 113154998 41 1674466194 23 1090432254 79 73 127 1997460022 1159281669 37 73 772541626 17 119366078 3 1815536265 1930266762 79 1896901923 67 2099460946 89 1793469198 43 123225487 47 79 1568960303 2138514195 73 89 17 2080174179 67 1797313994 10007 137 2111371801 1947206071 107 131 73 552099558 4999 127 785211155 2081995774 149 1804771589 366149380 113 572305477 61 2777 1122144842 13 37 410796459 356323098 17 1960679462 205123785 7001 1233429179 989696365 29 13 2 233863402 29 19 1691334628 423169662 79 2 1308054706 1235481121 7 149 1949 23 19 956239714 717378288 67103169 553133647 47 127 71 1388836325 97 410498956 85358404 1949 1016551649 4999 109 2098296652 1086887032 47 1933910665 1228525846 31 1156424357 79 346083890 127 1795071467 698251974 1189189725 43 59 103 1091679284 1940895126 43 2000040596 696358210 1561663536 1949 1486329805 17 59 127 1330819411 19 811360534 29 112086010 7001 333443247 1593074372 10007 31 318437487 1904956169 999686790 43 4999 1949 2012280930 937771945 11 17 89 103 1403178682 1179884982 37 79 1443546723 1510003475 23 851307416 127 85972015 393350942 2777 1226949526 107 824154018 1494450775 47 131 734385345 136266200 67 208887106 1785278583 1694369542 888295762 31 17 1336651639 280853412 97 83 1144659474 73 2047794321 1687255132 131 53 978222166 1117760248 103 73 970859193 73 1170357316 905980735 706595429 17 5 7001 539201997 137 461139436 37 138229077 67 1489084447 1352358619 137 276767674 131 1116279021 906757148 2777 1029925799 524616125 19 539847823 103 1912769093 1970541635 79 1120722806 139 3 149 10007 1117437030 2777 37 89 11 103 758461924 83 77173317 61 347204680 379025344 73 547613061 10007 461206722 78887938 131 71 2029742391 973539041 547069154 79 37 131 139 4999 1662702393 109 16016352 29 502466586 212526329 41 60662625 1949 61 765413862 113 2101094457 29 139 1949 29 1703777173 1538747131 43 2100132050 79 1459850243 3 1124694162 31 101 13 498529967 2 220589261 71 1719876381 29 1432256205 23 23 1572808471 5 1022285502 4999 3 653954787 1742826753 137 78091233 435487106 10007 127 101 1521216752 1637444623 1177189834 61 139 1772089733 1991783264 165923776 1661135595 113 109 2002362918 474714729 97 1077299945 37 1934800115 355565653 41 1479354351 89 79 109 1252293915 1946436646 7 1200265969 521102654 89 13 139 1601810544 107 1708226414 2 139 1656424914 1949 1832174991 1457399832 67 1974760282 101 623361034 79 41 7001 53 901825210 1628946361 1887575075 5 1769138705 7 1822314851 127 101 455364156 260534146 59 83 149 31825804 1538365400 379188326 2006736000 97 1840625849 131 1753131080 109 1950785644 1191639764 7 79 92693240 7001 1131053556 71 513181539 1636329190 335458652 73 2008483602 682157295 47 312021547 109 1285078172 29 94359156 1297497265 1263023086 13 873400134 29 2041836060 73 304247121 47 2777 137 800172294 1382662495 7001 67388501 1227078797 79 5 1022679031 41 131 493808418 17 1934971945 2777 864191507 149 1062192519 4999 1519181103 504907427 1797132566 59 5 53 271765821 2060746689 528018376 59 737388962 1970744886 3 1085472915 113 1132805872 137 1005451083 1376205348 1041964494 97 783221419 1417243740 113 4999 819271113 1850764773 1033831700 1529484913 11 541945288 1338776540 113 7 109 109 89 17 593498288 19 1311734483 47 636976947 348446579 5 422536429 109 37 1481942685 236772805 59 2072244211 73 2101738912 79 645175541 79 1460901417 7 1441718338 866040001 149 1450694803 4999 1371940557 7001 2099423973 79 73 47 47 31 824616970 5 461852200 683500629 64080153 7001 1694266135 139 1755256078 127 10007 1869669935 1328619726 7 2063863912 11 61 1802364255 434103145 1036564510 587309180 5 884691823 1940826837 103 101 1302850308 7 1944227705 131 1785348172 979719873 969489488 11 548632985 5 1824154585 7 43 139 109 149 97 788762216 1321475652 4999 73 968632766 1254347977 23 295146167 109 996050284 37 292672146 592895926 73 6042502 79 693830614 2091683128 17 908553243 13 1654299517 139 61 1949 1337538281 1374184314 1112257213 29 1205946601 36937770 67 1176545018 127 1960682134 79 969983476 11 1932188485 4999 127 503521991 708507556 137 838173006 1686243350 11 1068573660 5 347584770 79 1562712746 1010660535 109 1002857116 59 901403239 692848033 29 1487068757 1528702810 960129641 83 1607307782 41 688359947 1917590242 101 11 2777 19 131 79 498904829 11 7001 67 1744114051 1125328516 47 23 1194927533 139 72588441 1019624075 3132456 362040267 2777 19 2067653378 131 79 788304976 1093403213 113 101 1639479268 1358694117 11 1789755099 83 593180665 4999 3 460884741 127 1097970118 965141199 67 1241350498 174636886 131 59 1523126536 368516682 367132694 2 1710079185 53 1520540214 7 113 149 112655771 17 103 139 1522942936 313522415 17 31256234 743734203 1927795604 79 73 10007 17 139 127 1838343288 1444752762 83 1398165235 5 1236939895 31 2104652961 1299431867 1708575028 2001786767 79 131 2 1170833055 107 1362568281 107 444966990 1840500992 1223660152 11 169414631 79 123669128 1641096479 109 139 1941616893 993482633 97 103 1068803911 756098799 1289913527 43 149 37 41 832141371 1591387113 71 79 120837136 31 43 380969705 103 2142045474 571223836 139 308182599 107 359038714 593728417 1485397431 23 13 226943925 815684808 967477659 3 1035653905 1344806700 131 1204759480 79 2033362140 752250818 103 61 968657064 2777 508974114 1122189697 389493014 89 149 2777 2087684729 323737106 254044114 113 61 427935374 1417700207 2128927782 997792499 1949 53 1648394234 10007 1204922856 601680882 856571540 31 1266588235 73 13 1616473183 149 373402791 895836723 10007 2059086185 1312624014 13 1054781492 97 2128170494 71 322782879 53 1770227454 5 780919473 1949 702101020 31 72022300 53 1539256510 127 131 137 1742179543 131 672389333 1366523749 2030003880 53 1299638705 2067125634 19 131825990 712714063 79 1999580534 10007 1842708994 204192835 243951144 1787257980 149 97 110055564 3 2024822934 447135398 29 137 13 207452700 1145134016 59 1949 23 476243566 566070757 97 137 3 109 1959698247 1380422543 73 570955046 902097187 97 1949 1247997323 1789006590 101 432638455 4999 97 2777 89 139 11 1215474502 13 595845757 1274146635 5 1727538535 59 880029178 31 89 1577925856 1127646643 387495036 991113245 67 1778318045 79 338895085 17 113 1648739947 1959197842 621908461 1882200991 79 1168227900 1616197190 5 472116751 766613019 97 37 43 450572619 1843941867 1341813151 43 43 73 1455125790 1336794250 89 1855968709 127 1302774316 61 825475058 67 764194898 1380923399 101 1739354820 31 7 1085142366 79 43 1432410926 1058023665 328388472 127 59 1029126085 2777 1070425197 540519206 1619793366 7001 109 828744222 2777 37 643977711 433176370 1860930467 11 53 259959569 1949 71 1949 47 71627483 253705953 31 390360511 1796555957 139 109 1325693316 1472778352 37 414232390 2013804587 518138214 2777 1371679711 1852306285 558977851 79 113 83 1391563760 1528634003 53 37 1304034475 13 29 17 13 422525942 33398038 83 41 520738417 31 752985493 29 2085578732 53 1529083602 1161252712 71 583112539 73 1737486891 3 137 3 73 127 107 1526775938 1950008553 89 315849518 456728421 109 97 7 127 38669214 19 29 126053005 7001 1814260134 131 103 1935255850 11 1451815651 1633453244 4999 544083618 3 57967581 13 113 41121830 1553307266 355486286 480812719 149 73 149 103 137 110323223 1738310800 900774285 149 29 1423892518 29 5 1742639160 97 1670329621 71 13 625966445 23 476438905 1188261332 47 1448109370 603540973 131 1494187207 1949 1207990200 103 604527907 2777 73 1226998235 103 1206881817 139 540206681 899146141 1762605131 131 327459108 109 5 86581255 1705578990 47 981323575 1589561902 1489072418 53 1604055759 13 1461817162 1034194274 127 19 53 1202835318 1949 1308018669 61 948076826 850317107 53 41 398460292 4999 501289722 43 368998361 89 1179491813 127 1915414889 2135811578 127 281368700 17 3 2777 431688661 7001 305761674 690999849 53 452698330 37 1922910686 1506982392 1949 331513206 1949 2777 716288272 761122413 143320254 10007 3 953172333 917932389 67 1084846082 61 131 1316085081 19 2 1424524386 79 97 1071729526 254388417 2010700825 59 11 1710840109 11 3 1158038646 1855166646 46213032 47 39081545 31 47 1562568110 43 1874253901 296160295 1949 43 2005882404 2065756464 7 11 139 1574075059 67 71 173152470 5 1561757877 47 17 1625989837 1471409092 73 1360204912 2041529972 103 1720064510 1375961855 5 73 408679769 41 2777 1812793720 131 1997757810 5 107 227705951 71 837194796 43 1746677544 10007 2138616356 1793164741 53 137 103 1533795083 139 13 1173745963 1960117952 775759807 7001 41 1441510544 103 1770922447 1248170587 47 71 149116543 1165925364 281199767 83 1203963844 1619392567 47 79 148276658 31 1476863839 3 2777 1681976137 137 741590590 459221945 131 1939848655 4999 47 1141799670 706269112 437907946 89 109 1922356591 127 3 45407243 7 101 11 103 1949 7 1909953962 416957814 107 1746091180 97 675167691 509347844 109 3 11 7 1999590551 2139626419 1642241265 5 1734199600 1747130899 79 922894251 1106390946 43 109 7 43 2095642760 1949 97 1595629048 1179825550 622850019 11 1945369030 109 17 959303002 7 620587389 3 2000662089 1105705663 53 10007 574640781 1856064899 13 107 91223386 29 79 796438830 11 510849383 23 928543235 752565175 1170756276 196573552 47 75481078 89 693202465 2133028292 71 1048990965 11 728224112 13 71 1383090508 2018015114 59 29 3 1949 17 97 97 1056956717 127 109 1824612912 706323499 19 139 767904110 1324246467 2 2085597240 1502484548 37 634838704 107 59 23 64853307 19 1309676194 857274433 2 510914092 271914674 17 1781177735 865060074 73 282754046 53 1448220641 19 5 1132204480 1387159540 113 1588022222 1109331283 1304849612 53 53 453339314 877724420 4999 103 833913956 1102657519 17 37 103 1585668932 1770514998 4999 728294312 107 467338550 2 233940938 1305186564 7 850784466 19 3 2094257475 995834103 29 1034268705 1609002289 19 1587840711 10007 1639991251 7001 887418756 23 159081340 149 17 107 844022206 29 1267278134 512529006 2 613387836 853072563 59 5 1956249570 93925082 412187533 109 73 2044365511 1738531354 585214866 873676848 73 37 1471989778 79 1752578958 47 139 1212920672 2777 879567541 1841750832 7 227574851 47 13 649477444 113 41 4999 43 591622022 2 137 1024678622 137 1805486832 41 43 29 89 558286676 1819469097 11 178472323 89 37 5 107 29 1860291507 67 1766830803 47 137 1023103365 59 224103691 1442046527 61 165134363 139 990662452 10007 636688556 654457673 89 2777 113 1345742990 113 54723866 1725819314 74507291 41 2014180026 113 131 1137053669 1827266 2777 43 910038885 73 1817207104 107 139299234 939726479 239962473 23 1466423124 47 420127031 740383330 28813125 127 1085316085 7 67 993764971 109 1511680670 1843891415 109 101 1078908884 97 1427490703 97 1877643255 37 1374115620 31 1639122436 73 67 1619718903 71 7001 137 446951266 2777 838626230 627032715 31 613519078 813732609 2 85827772 146559146 17 1906365625 1949 2777 1418894265 131 1240304953 97 1635710321 23 1069682436 280963101 784818074 79 139 47 1127884239 7001 23 1115121719 564867617 79 2 1050502416 1377728556 597662206 31 951833017 89 591935351 1893255342 19 1332431715 17 176236130 53 952608485 802490458 41 2777 1810131910 1949 41 578902206 1484185650 83 852638787 43 1913777677 37 59 1490527502 71 3 1949 71 2057527395 41 2120202660 740473482 1891256505 59 2055648720 3 1498485702 693201927 1410359687 11 11 131 1994272872 1383190695 3 252270246 29 1936013441 328894893 67 139 1520126796 97 2100711693 23 1837469287 1870695204 7001 277210595 103 2 7 642745320 1477546532 1551594619 4999 1301632921 7001 11614659 97 2092920888 2060221658 264743853 11 83 109 2082933102 95689247 2087695735 137 1774593332 31 429377218 1983747443 1862808568 127 890045591 403400132 71 97 61 1005305166 3 1004882019 171659585 367231145 19 2777 17 140641435 73 1809815508 927974220 3 97 495977771 101 1662022602 395476640 10007 10007 97 2028271552 47 79 1126419446 268248905 67 2 1645833512 1185984294 1311389255 131 5 1299002595 109 536598716 109 359265928 131 137 7 1790593367 1892723897 113 1293450584 1959999996 53 732246627 17 13 1393738879 109 8517555 1130586420 5 11 965794952 2 53 14716899 1949 316769021 205713899 1814999611 10007 1797684429 71 2062571655 554425825 139 477734522 67 83 1946381125 561291650 47 1488247198 67 1996988600 29 1304276247 1449545010 1813273231 149 41 37 606178770 1409641614 79 1050759724 53394201 71 1643201298 1384212829 83 31 277848815 821574290 2 127731538 1921653296 31 3 2018284809 2119496052 97 1615241963 29 47 131059406 613759865 67 17 2078389485 2075159536 44222733 160247703 37 7 1210957076 1949 711162814 600327012 2 101 370447109 113 143767266 47 496399947 1364882561 103 1237032835 31 802962062 978203416 107 1023993397 61 1129298266 67 1459130706 1478023860 17 7001 149 794232282 461294464 461236652 109661467 149 2000052077 43 482050812 11 11019574 7001 79 41 113 282378277 127 2067629416 1404306532 103 2 5 53 302179050 139 708995354 2022735372 970850791 4999 265799860 37 2013022851 263387093 101 189817961 79 71 643338475 1354277724 79 113 1807027974 2036670279 7 280077366 59 247035809 53 659217604 4999 1244520362 272411492 109 109 1233332820 1209179074 1296340706 1241143651 109 113 1084266285 43 814305855 11 1580641917 73 7001 89 760665378 37 751594357 1575115604 138440961 1101556160 103 5 719735880 64527759 89 1217053573 1678993086 127 1611700962 79 53 998410979 1919426270 113 109 1664579984 2023211130 43 1076883486 31 838821684 906269157 37 59 1213815477 131 1810687240 83 107 19 377891963 1455048275 17 2777 1314170572 47 915979838 459202428 59 383216688 43 3 99339774 2042192586 29 611571952 1443548277 97 29 1565032850 23 29 1449880433 519085964 139 71 732936408 976480679 71 1661520142 29 67 1290228179 2052767775 61 583150972 335488898 285593351 137 896500093 264412979 97 137 409132442 73 131 1635096281 43 1354497668 101 101 2 13 796660072 1627300181 47 440595108 620534843 1078884691 10007 741999036 103 557437030 2 61 85396706 1702226109 139 89 1325356850 144175639 59 34702561 891628479 37 43 10007 1316981468 43 137 2 139 41 83 3 1679764420 2 29 1025361729 89 820119781 97 192830277 1627000497 61 828729774 1598491580 61 73 1725905727 53 587137543 101 1881235494 404034781 2044292146 61 406940129 89 162515780 1997818713 11 107 1045770813 1579826150 83 1949 19 763411032 13 67 280508163 2041875721 53 383700125 17 426606993 1896274945 721826295 1996212379 101 11 1531330899 59 23 19 941063065 1332213367 1681653034 146890054 71 1949 109 1122475557 149 59 405844598 706665420 1238327229 149 1932806395 1987833629 79 230580381 1947657281 2777 29 606680033 101 103 666051869 131 2136801522 31 101 149 1607446717 1095705323 31 1344634269 957306318 67 78774848 41 53 1440058601 1927765396 29 2777 512260749 60152532 11 4999 2092086499 301896161 41 1487723876 149 848776712 1605507574 17 4999 288920809 400420332 127 101 1430752567 2067439195 1323144141 47 1266278472 1618725325 89 4999 53 1817747201 319305973 1949 669836218 897095465 83 113 54791139 109 654527996 2002532959 101 576040269 1790914905 13 31 17 197672872 137 982721276 81824757 1212982492 2777 101 17 1874848230 1456334648 1118763969 973102641 71 1011287702 4999 67 1009343074 2083855440 1949 808655692 37 1581610547 1949 83 43 1009100669 862615205 47 53 1843908047 127 109 1688254675 250026226 29 1949 1335934254 5 1190545950 2119526915 103 504745629 19 1829200186 1743848481 379344981 97 79 685163682 1883706872 149 1373707517 1869492157 13 13 28554448 107 26572701 2 103 1831055751 47 1452661430 89 238113181 149 527579374 83 73 37 139 19 939791585 1132763926 101 1243885296 2022373601 100135265 683605328 79 5 109 139 1441022035 492348703 101 109 89 1360898354 1741505317 109 4999 1560467844 1222807966 19 31539468 107 13 1666705924 1454516670 137 37 525019011 1198581367 579011735 1524689499 83 83 758334729 983916498 991336092 127 809697439 616133327 149 13 1001750477 10007 965655486 687901194 1626095911 1445216619 11 10007 37 1846622654 183935206 17 4999 1669911928 59 421433755 890955744 101 1126409002 131 127 1097958180 1462892851 1467475303 7 1498356772 2 2777 122054704 164387292 745553518 166103893 101 1090004150 5 61 379555215 107 1742455089 67 29 47701114 31 23 7 11 2097356008 10007 37 2122248402 43 242902805 67 2777 1211900620 2 695257396 67 1869279163 752826234 137 975869769 833359363 17 1847657044 931493376 47 107 1279841766 452893122 2100695125 149 290989103 37 1866283885 19 2026749018 2777 1399599669 3 1049584195 10007 439577489 61 614995778 1953815525 17 29 32163913 103 1032579223 1619602076 969975514 103 17 41 43 532590303 1662397458 2777 74190332 1952866933 1621758252 59 7001 1643120698 614281742 41 841110825 47 1110245891 53 1548870664 187182252 127 1471909933 13 2777 970795105 920184565 47 17 1676068675 955435826 923627938 89 128669963 1348843729 71 67 2040039718 29 61 531567820 113 331788809 11 1741435102 1686879238 61 71 31 1719622793 426335427 7 7001 1186998547 295960274 353486211 13 582597977 59 665357573 1972129693 1482430283 1177892435 137 61 480558001 109 1453874032 43 149 386628627 79 422222610 1115298063 11 10007 1427588613 423256072 41 10007 47 1781561414 3 579078582 1580842659 1305308886 4999 43 397397314 37 41 4999 109448106 544176143 37 1288514899 127 927156388 10007 71 1953221656 1137948852 107 139 615361618 1995725582 1629065120 1805574748 47 3 47 1234231421 1922272058 23 1837615452 23 705292102 113 1226205488 419701973 43 189260440 103 526609102 137231994 59 61 2003884282 1719676491 37 131 73 53 79 1878132333 2 2098956640 2139309172 11 11 10007 105323675 725364952 89 1971587363 2138148023 59 611353280 7 4999 671540665 137 589856651 635683420 2 2001871276 7 904730461 422387498 83 1677951198 405840127 31 563629600 619503360 2 61 10007 1543927692 3 830556102 113 1462401252 776665286 53 228326703 47 137 1285486618 53 1165707122 149 1425204668 1956847545 4999 336157755 971711203 101 833808732 89 107 37 1696808641 1128236708 61 1026224420 1825366450 5 1550665441 43 5 1153162920 399026660 2046175599 3 31 37 988690231 89 7001 61 1961751399 2051198661 137 7001 10007 1911326993 710103702 818766098 23 113 13 13 765186877 1587065246 2777 101854132 1431893964 113 83 246924087 749340221 19 2055752637 7001 127 2 223379727 107 652469129 1736151734 23 342933512 41 1400368007 955328251 149 3 37 1290103272 137 149 17 11 579966442 262406176 89 1113511968 17 2023211480 79 101 759226595 109376920 71 1936789116 127 739054529 61 244774496 47 470334181 7001 788974470 3 1082626500 5 139 107 53 734586413 2 1975968166 199923180 10007 139 1030463017 127 1754234236 11 1968707686 123729815 1576981836 107 254271944 101 1202890002 97 1646760852 2117157771 941694432 1949 67 392627999 1827965151 1949 2098220703 377080861 7001 2067256489 1484606870 37 2777 869303749 1176487821 71 1737749839 1874639803 1949 101 2063920185 3 175770693 29 955632621 1380986014 10007 5 113 31 7001 980791862 113 350166208 79 1224197230 1560796801 103 1087053184 481655817 61 61 1512498782 149 926947625 13 2143758994 5 71 1434017104 29 3 2 873328855 47 354623131 7001 107 1223875523 109 89130281 1920083033 71 1651081570 17 2030029636 490317529 1744796291 79 83 1063489209 127 101 10007 61 2040081133 127 1648836301 1829627880 441844815 5 53 61 883802404 4999 131 2088016467 674687204 83 478486932 2091036405 59 845405755 7001 225089151 139 1094113897 1393876849 2064780080 131 1785415506 35858729 103 1654649054 41 107 1086598734 61 1167458016 1240278957 811563595 97 109 801921896 767563909 47 3 840898404 41 2032495160 48021411 1949 149 1537726339 783464052 940661830 1684513030 4999 1320031620 101 936615218 1238817300 73 47753972 333285991 43 329616282 97 382608190 1949 79 77815632 979802556 1678915670 139 902110834 41 301764510 1295491760 995228745 103 1767223758 67 1619752068 2 1942669336 1501547024 37 1997193493 101 2777 113 402216381 284405971 1260712807 4999 281673654 53 1393723139 2053000527 79 10007 1732551938 1565715234 89 1347417369 257374828 11 59 454928600 5 774798068 101 2114985248 2 7 1085943229 7 13 971641112 59 1796634842 1270464469 7001 127 275243036 13 1811519810 890707300 5 61 106819174 281451340 83 67 927308274 149 7 1093548197 107 1628340659 97 1949 869045457 774550645 23 1582514638 371507642 41 1725009135 5 464323081 131 433913658 137 2113223219 1657816176 1353432181 41 19 109 1326185015 103 203957819 1607460436 174132804 1324953609 37 59 1952602994 107 127 1710926347 791149167 2033368801 41 17 900407516 53 73 1386560994 13 1136495932 514419842 10007 1043920233 719995315 38837464 89 664051586 1949 5 2146978870 89 1694561527 53 11 3 531322473 1267986871 2129236969 149 913910418 67 7 1796237800 243700198 113 53 1562235950 1258423149 23 4999 1201954561 760206379 127 844630010 53 41 107 149 1726547334 13 134524050 3 437244444 309893746 254268798 2 31 2050176986 131 79 524560474 79 7 1946560527 137 168080231 840707245 29 71 1958631915 1364032255 5 7 103 666906048 2777 2003844322 1645451533 23 823630280 149 89 1514771323 13 101 258524044 1882631049 2777 149 47 58244646 103 109 1409340124 19 1867389874 97 1777464706 47 298896312 95142937 1189020686 31 89 5 131 880715588 41 588627242 41 31 139 403829235 1830565951 107 1050836636 71 1713967138 4999 29 79 318363680 131 1305520455 557478808 73 1733855287 1811692800 71 83 21336395 347157829 1949 1176315052 1918792074 7001 380504350 47 29 83 1986952853 1721898622 1949 428836885 79 16584244 2777 850328508 67 97 149 98771504 220433598 89 113 1339752747 1378772325 1293904107 242813294 79 1070232019 19 23 12726889 688255312 156374152 11 149 41 2777 698190563 1466888479 7 107 1036450792 1637722205 109 1934801993 2777 65663759 1949 1429037285 13 97 17 2777 413664697 839886988 862621214 7001 1232168999 29 1068208997 559433084 1949 1459116901 116109726 1382830318 59 200122737 97 634478455 13 792724842 246772227 2085501250 2 1772321120 973890582 53 71 1874024268 57975281 7001 1515659008 103 557629022 2140380096 19 1745101702 1916759210 1033116700 5 74077076 67 1716508778 29 59 473002275 730511913 3 41 149 550631586 503944803 3 4999 47 1600694745 359542339 831167710 5 1766137040 73 7001 135081133 11 113 1815938589 1514800770 1688075037 3 47 179361588 109 17 1442815103 19 1289158854 3 900651147 7001 226552360 491433551 47 1111678968 7001 534659369 881369892 1666595002 103 61 526912693 1211721873 61 113 113 1927882378 1557860714 1224646201 113 1613547566 101 139 572669837 1314656647 67 2777 1039649223 1949 36906264 307190315 79 442264515 199050059 17 149 41 53 2025710774 1479535555 658475069 113 7 1087740332 41 7 61 1288289464 7 729215004 5 920752272 11 527729950 29 117193582 1454187020 149 37 1263803413 1790195462 725206132 29 41 23 119632085 83 1597852422 83 1735713098 41 1246147645 1949 493993540 1600449603 173596796 7001 59 806770661 731826619 47 1424596743 71 1646858064 1534640203 7001 17 101 139 886528378 1088326493 1775438001 3 2016379818 801886621 704330068 103 83 43 36464387 79 107 1456524553 1999044722 874642022 101 10007 109 107 1611179171 53 71 1816740163 1926047159 149 949794154 59 1165318558 430140806 2 1498658520 107 131 1722754276 1137218074 131 1571178505 2023403528 43 61 1868586892 1982526230 1659556392 109 1195099266 101 1102423989 322520423 1230878731 53 709438774 47 740629196 43 43 1278954719 59 1348938358 1762522104 17 632560089 1817415244 1176784522 89 79 127 1478179797 537525468 43 113 13 1099424677 1949 1008104658 2058023162 1900946525 7001 1988480028 149 31 1205540524 1559002369 1495469279 1970362666 67 570837343 2777 1512546908 41 1426863591 53 242504542 7 1120356013 195330926 4999 13 1594536788 1215258174 1529743278 555017427 109 1764636667 79 131 811886910 31 1852735310 53 17 1885149125 2033758867 7 73 728444589 53 67 94376535 113 103 19 1490023187 2004675060 3 226933314 692052348 13 1266830513 957261802 131 127 1619964375 1927487255 113 31 107 61 242780793 503506627 61 127 1179686998 1273852291 127 37 1358118522 13 80770144 596107711 31 864566464 492773268 131 1277777490 11 359776945 113 1566732787 7001 2013326577 7001 929319741 97 449902496 83 1493498431 7 1129807126 43 19 2033296375 73 73 1356617546 731720910 79 351547194 3 813506547 1949 1766031778 1410733811 47 43 1400638269 1545314779 813526694 1277270877 127 59 29 1787285799 101 10007 41 1331076767 1649887027 41 1947143851 61 23 3 139 7001 1127504049 1369633634 149 1438962434 149 2139394150 1581345046 113 2049841800 29 900299904 4999 112129053 60992590 89 1949 1447787364 109 1077194571 569970690 137 138307802 1196472617 109 1963919374 37 5 1573499295 410706410 38790136 11 1045472637 440046310 11 959587530 43 131 929046498 2777 183779083 101 213761147 5 400844205 1557858627 53 46464835 109 114733070 2042600690 127 5 1282529225 166596885 2093415283 149 97 367133457 251269736 4999 1452237049 131 556714630 19 53 1196274024 107 1481635634 389865807 2777 1750319384 109 29 344274457 47 4999 139 1949 1102792454 23 297193165 149 67 127 83 1528506976 127 2048403444 47 847647407 41 66054280 1222449733 59 553197236 43 1817353676 53 97 1308602750 2111218474 47 1726389477 29 334770751 7 1643293883 71 3 1071464877 73 67 59 7001 67 47 149 19 3 79 769033953 97 2049071165 529379734 13 7 92127056 109 7 578699954 217718067 1452063380 41 2777 620240173 505536765 489012453 41 97 850897871 43 5 2129674870 31 1920079643 2 79322228 1026487503 2777 53 1613597349 79 97 655673949 127 79 193180058 47 1341463447 89 803021664 137 853241206 1307977490 139 266322869 131 237485909 89 224322725 617463231 11 837061474 83 1616980104 19 196809790 1895704499 19 103 310800028 7001 2081145264 91552077 77824439 10007 1660502833 4999 47 107 43 497213687 2065609297 83 31 1537580191 652825869 47 771105493 1503780344 37 97 340715992 1029236930 240453799 744977809 127 83 1557585719 727426940 11 1428169567 320857226 41 113 1312800665 421583848 2020561116 7 28687793 1166424894 139 1762752379 4999 416970652 47 1897787620 109 7 399826560 2126025039 67 1729003541 97 1172476331 13 245290331 107 651936020 938260253 7 1415811110 1402726909 131 139 74385433 109 10007 1735878976 420122124 37 380503187 139 10007 1965124625 79 194749717 47 89 3 1700359877 19116868 2777 509461888 13 940070053 31 1846524255 131 1778430979 83 73 109 47 2037274925 109 405138503 47 1322566793 1986058743 114887507 620641453 23 131 149 1523390304 1600008786 71 1772327286 149 1862916602 71 404976545 131 1081453560 23 5 47 23 37 1839436148 11 7 842032184 559618241 53 47 532534158 1823392119 73 131 421072383 610046302 71 127 381269748 1092707746 13 2 654842856 1091025830 926486451 17 2 1078659953 7 680357074 497513614 71 1013520768 7001 1426096334 53 1558962989 103 109 24874345 1019547523 2 4999 1195454517 1208739879 3 637680664 149 1312625776 450543359 7 131 101 861659381 2027384585 7001 279892979 139 2044177164 571036364 23 29 79 1580039895 480322449 1198914249 7001 436286356 23 1748730411 29 1138302548 4999 1273867683 11 23 133811685 149 623435420 5 1912519178 1358376026 7001 692478145 137 1731406137 2 11 1447075806 1016027320 973538963 43 1231310309 37 127 101 859947374 13 587123030 13 1530117389 23 414336509 67 109 696181147 1412595419 4999 29 1981494952 31 1703498949 107 596987475 29 137 37 89 1127799812 109 89 1539082210 2062538725 5 101 1395415785 1949 10007 717757646 131 1301234921 31 2102600265 31 1348842178 137 1180011427 317119132 113 1838771282 131 1523097700 73 1948028619 137 1899550312 59 23 31 922437178 79 2116069273 1710062282 1260172053 1975405065 2777 1253663710 1797935909 43 1541011113 1522164421 7001 109 912810145 876371663 53 843107411 10007 1729759985 520834329 3 1567763781 71 1114532582 17 29 2 1052478874 950958540 67 404281320 1193169126 41 434953502 89 89 2 1949 103 741890151 918054026 131 67 353434715 83 1505958103 13 4999 103 24773045 2074185984 29 73 79 1811772965 728650180 89 1836320802 508884111 1274727404 37 29 737075592 1208165124 10007 13 2039008439 89 995986540 2052245447 41 623395570 41 1433692879 2777 902391704 109 19 1495326163 1438984418 1585683212 1325823752 131 13 1014563350 149 343852366 1782498680 1920342476 37 47 2 139 137 1853871944 397877455 345258008 43 487427145 780925991 1588247950 17 1742283685 139 4999 1480993742 949195123 17 348174620 10007 1857289193 1969332293 7001 37 187338363 7 1204888947 149 137 846168581 1889336449 1322651793 2090683349 59 1949 37 568817599 796554351 1949 7 1062652339 335196711 103 2777 459160288 580248596 10007 767642430 5 1986576015 10007 26648641 1999363591 103 1068978983 113 1016702132 882146033 97 1949 59 264643943 37 101 1859677650 59 578191150 1337901287 97 1250493810 314089300 37 127 632685298 71 103 1361952520 41 789504733 2081830104 1693929050 2 131 540781624 240375568 41 1425083450 23 406027648 13 1050514894 17 47 8599919 929043407 1112532696 131 692852843 3 1259264785 168176146 61 685836806 508777288 19 131 1949 384541598 10007 2081205825 7 1091185398 1873925734 97 1031275781 1944336704 71 2100777612 1579943754 127 1968656377 67 1991423111 68498317 47 1034980326 1106655418 107 2007751959 43 3 31 71 2038780674 61 1116762948 131 1350803880 34204286 139 7 62975795 97 1620909091 31 1037749087 137 969864100 1949 1043555019 83 456551300 71 1672393711 1656746699 139 988279414 79 29 2078264826 67 67 260986038 2061497540 1949 1048994678 139 562509509 83 623484795 252137795 2080404495 13 3 1996659477 1525523058 17 1780651655 1406383780 10007 769568321 3 7001 2088183230 821574884 131 83 362607246 1083231423 3 2119925754 933407244 427348935 10007 61 671527894 1336959936 43 59 1507470185 1565107538 67 372558437 127 399795365 543117888 1364147085 19 1179708317 131 1146831058 37 2 1617271872 7001 175984137 103 1456007588 79 11 1910619304 1740327402 17860761 293082202 107 23 29 985334798 41 592958562 43 1831865790 685425904 7001 1948686344 3 1847384888 41 2777 1490922916 10007 19 67 574950607 2142392226 29 1148493146 635933220 53 1639187404 89 59 132487056 13 109 648410861 758983478 1949 11 709679399 71 772929359 43 470267011 1680429915 89 1108004838 1729206780 2 926445707 43 878749333 1494452271 1949 1949 411663309 753502089 149 1347534702 1949 113 19 109 1010967091 61 31 1901795513 131 13 1949 1096150733 1847776736 137 4999 1403614221 1071025526 83 83 43 591464043 139 2089697936 17 1280543220 745043328 71 1794970926 19 4999 155888816 13 2777 134295720 1401865701 2777 871422600 1251257883 610344999 11 1019307842 127 1904006832 13 83 611428630 2 1013610314 1537800698 1363313617 1198676498 73 29 37 1069486480 67 1264564633 298856448 23 1834689846 131 1342887925 73 127 1630508296 59 31 1463482007 834798535 1854819576 3 2030989626 519022274 1344062877 31 37 478046327 1073889591 107 149 1151209909 1485195048 1949 2054179734 269644150 1463645400 5 1571751584 31 1297004314 83 149 105290403 83 1665348873 7001 257895837 139 255381223 109 1743496093 1671103858 52076299 131 31 107 217471187 1812720847 7 975177628 1863059873 89 59 11 27150508 73 1941632830 43 1928366906 89 686096016 1463455264 107 787461578 113 175435556 59 109 131 10007 71 67 976597427 1495728203 1760341961 23 89 5 2034966335 59 113 1916801711 627308483 47 114565394 1086790011 37 139 1045650991 260324204 37 1401561924 4999 1350236949 127 860767104 83 2028801370 89 1493873811 1279230553 103 475893166 137 1078754851 261785915 1499366577 37 543158018 13 1969080412 1949 1157489286 41 1477147991 7001 370114866 359650122 2069196391 83 1455229950 67 19 11 525679814 137 659645366 127 994382568 2115772077 109 137 41 1700749864 139 17 5 1156055800 1361060200 302494218 31 1553324444 139 307655928 1006011432 1949 97 7 89 819616397 1114859034 947357368 109 1566938874 983992755 5 1324816170 745067423 7001 10007 1529029572 2108848146 630573860 4999 2777 53 140236039 1531992454 598738824 10007 37 1384031398 53 67 1211107276 2009181327 1434597733 139 1106609302 488460828 37 1364674604 10007 103 775093746 644357185 73 1325599627 969641334 996553479 877660059 79 73 519233378 47 1151087199 1228353460 834617394 53 10007 536280790 107 1081585425 17 405363090 5 1464928390 1009084841 29 891120521 1207441709 139 73 2071377044 1798050080 618477948 41 1028049479 1796565304 113 89727419 139 149 79 1031164169 10007 1525557143 907564851 1057644340 1949 4999 1446675607 1130443866 205450479 139 342287083 631160262 1266409526 1949 101 1458020480 146162345 19 103 23 168447722 2 59 1920531704 43 1806166195 815600521 10007 2017031962 107 10007 39207426 1340527713 19 464397943 113 97 118398879 350176625 17 1717309026 1725550472 7001 1533008970 79 89 922355327 1374997846 258106239 1042086582 3 5 1159756466 2 59 1977124070 1192727581 1949 89 97 101 285498417 83 1782036394 17 1794188671 73 83 139 131654128 887707161 83 214245244 898517050 41 103 89 43 1102386571 109 1710135771 391523974 1088434826 17 11 1680374355 1919667057 29 89 182966556 28527060 43 341788338 2 109 1724893060 469224892 2 11 13 640592191 127 1901927489 1861465286 17 1451318815 10007 703171876 1949 792480941 486596356 2038606018 131 23 67 1724342753 145867867 71 995291135 31 43 204025196 1216400690 83 175178721 19 1790937796 615043984 1030868034 2 1296919164 698257932 17 1337115263 13 152650719 260497382 101 1364907841 11 1967310840 71 10007 211317819 79 989599698 41 113 1293434612 3 671610579 977951815 149 109035756 19 1592034225 137 309568762 67 1443363714 1238214471 101 53 1119803231 519878913 23 836206763 137 59 103 7 263902800 89 19 31 1657124220 93441569 61 1854658328 2777 29 639487178 7001 1301097245 7 375017762 37 866519243 1593435377 989046142 362146429 89 127 83 107 73 41 1318771765 1613324990 83 1431547766 1747005454 103 113 146617726 2 5 871889460 1327986581 613655617 23 600246320 137 1277745981 137 1182793394 1363702205 4999 29660362 59 1520071817 109 1176281130 2777 59 292450964 131 882299148 2 1374389662 87733252 131 1091022365 29 1471955781 127 1287128458 7 4999 2777 1454853638 1358511177 5 241763130 1990650305 1228992143 53 97 1186250488 109 174311402 137 73 73 1949 334744648 426423659 59 1885404472 1762273832 2 368051526 83 1403487504 101 103 47 1366292115 1554844813 67 127 1663254230 1513730038 149 1788941084 3 31 1355579346 66206111 3 101972871 37 109 101481616 453213716 1227530993 429624199 79 1470329792 73 7 89 1556503800 691244758 31 59 11393879 7 113 710687862 1326215298 29 13 1844321037 17 137 444301686 2135714646 43 2135903181 43 37605435 1685874381 3 67 67 757377983 101 1760208406 149 1238036083 59 2020277469 2777 53 1111183902 1489526363 37 37 1224451582 204467957 1236053857 37 88121642 1989522839 23 871709769 7 43 1295786892 2 1882365452 668723550 11 1502067736 13 689287261 846944923 11 137 411439222 109286994 43 139 7001 37 71 414450572 2777 13 70957874 2777 1366664449 23 1001886348 1123381816 73 1023545483 149 510852907 31 397839554 1985481366 101 5 1876816680 127 1530978411 29 1586437518 17 67 53 109 948623621 36706048 127 131 613455018 425159647 11 7001 37 73 397638300 408884534 1949 1705447113 1905255869 11 481083240 1653880697 47 17 109 103 1266048087 71 23 1107505752 1202806068 149 744141313 460461703 1076801246 149 313782527 23 1583956581 3 695349003 113 884772211 165379374 97 89 109 127 1091833111 149 13 137 600133043 1140110690 23 1612444232 61 73 1087579258 1840000989 83 137 272065012 987215698 73 1008596324 37 1089322150 139 1168896453 71 591526418 1975967701 7001 103 1381388065 109 1540710896 598138438 2 909115362 1693235655 31 483376029 1785675749 43 79 101 17 1933064206 109 869840819 1035549854 31 407315572 7001 137 2007672802 1980807655 5 806288730 149 137 185335125 3 61 19 59275250 1113431597 2099132256 2 1296995634 31 99937056 128062269 103 923954858 934965172 47 1865091427 1552375046 107 131 7 593519087 31 130595261 67 1646760840 59 97 136754480 101 1021509455 71 534410681 29 1966460014 1617556674 97 1569377453 73 1050297939 1308653772 1320416290 83 97 528586271 1613516236 137 651781121 720734153 97 113 109 29 37388540 139 1013249674 76035661 13 5 1061650842 37 724494612 2 83 2139835699 11 19 657955978 17 1699014527 812709446 71 2020174644 1341458088 893661666 37 3 292778097 960316412 732659654 61 109 1245197034 1727569667 1369483951 113 1680426277 66207767 127 1417633690 566002846 1261412176 7001 967144664 29 41 97 1350788050 2036262218 2 990429560 137 954554898 7 1308756911 1465817997 47 103 2011997159 536935807 83 2135537710 71 206154109 815182115 1474970342 109 2103296321 17 131 107 73 103 17 1175379099 2050391167 89 7001 73 59 107 7329928 485255863 23 441048897 127 37 2135406761 1004229008 149 7 1934533442 47 31 113 1136576826 1706742282 59 53447451 698637762 13 1114812764 5 137 2020333109 333419835 73 113 73 1565851679 1216312568 61 2 89 1216411950 1876961050 53 17 1131896907 23 1690348844 956783995 1352186363 113 227429706 41 53 2777 101 1018096766 23 281279880 1637821697 1745010407 735876368 47 127 2128477582 1450990748 137 262903822 1767352882 37 76933758 967314519 23 1268988660 83 886050813 17 1819870399 59 2101022745 107 1618773254 2078047513 113 675199161 7 946034400 89 67269226 1062663344 10007 571369679 131 23 89 495511149 37 1485049501 31 5 2123808155 71 196421997 137 1771802231 1907015614 131 2118071666 139 919967052 1158022066 11 37 747767632 13 395225064 327557971 139 53 938472007 1351894264 43429190 7 13 4999 682273518 29 113 955526644 915988509 35163769 1589454167 79 71 1718787667 52405952 863008895 137 25702981 149 73 86805397 1242477365 97 438503561 1949 846754744 7 1928915520 7001 53 435170704 113877324 11 82723058 726319423 149 738639190 101 1888085415 37 1932672232 2 7 101476991 1791425888 388807223 4999 1845570812 29 390814411 1564951737 2 860939858 1973759197 127 29 1202203312 31 290014127 187390148 101 149 144930856 7 849382597 47 46502035 356824411 152705697 37 10007 276233228 406564396 17 71 2015666786 1243046341 4999 13 220371567 959426286 868926077 2777 124670810 2057740103 23 29 367796589 7001 2 2777 296690779 103 2120978266 67 1786948089 1212259274 11 1452333300 411048495 131 127 2067725989 83 292100074 750027923 79 1922320877 97 97 1398581308 580734732 97 1047693598 7 1392271762 43 595909437 480563098 47 367599115 83 527668362 1949 1396345458 526019860 1652383142 2 137 67 1605174363 139 870416054 109 1008701151 708323747 103 1170841273 61 1520520767 89 30434262 137 139 603880496 1063149701 43 1603640753 2044923222 457113446 47 124704160 1115535743 803616129 139 113 1414719433 1474278004 1004987288 89 659012037 107 11 1850201330 2019547863 79 139 822982443 11 103 53 972511069 71 137 1900016753 67 1586928634 1818259022 821599788 71 43 603412550 1343962635 1095879967 7 2777 349253988 1016879013 23 2 1713680948 1943437938 41 1949 1721865046 137 1963987064 7 413545104 43 1096555728 131 2075853248 67 7001 1253865098 83 1969832609 2777 19 954117433 7660230 1648793764 2777 37 1654487223 83 13 1246650080 79 4999 205948802 571688899 53 1461352835 53 1280370025 1627599565 5 880902025 949998891 97 796563321 61 858700660 1227910663 1495567564 2 967534604 37 19 1281487817 61 1834545684 175446491 29 1667167597 47 73 97 1949 83 79 1769248055 1484356094 340658604 13 23 1604364126 219964111 833196874 2119220582 101 1345944330 1332537872 79 109 13 137 31 1907136709 89 7001 89 23 2079661403 1597696219 139 109 380234189 79 101 61 31 258960267 1183122781 843458446 29 114590658 1743080523 149 1411042367 19 1802823555 13 403292483 103 2050389585 101 53 43 37 1469804872 37451597 149 986930108 630213831 1716484712 53 1805437517 13 753145770 4999 1859667992 1068261305 7 35256487 663411112 1217304954 53 97 1523588506 472464205 880154820 331117291 89 3 267727278 10007 7 545861498 7 7 1657427667 1488020429 2 288687740 1362087528 23450309 4999 89 19 1287159978 1156553788 103 653721636 201586212 37 1405125283 149 107 109 1648454970 1244432017 2777 103 917698688 7922245 103 37 1360474941 1032356536 23 1770666109 749269161 109 1097261253 881176600 139 357532337 47 7001 83 137 1863192771 11 17 67 2118212504 113334218 97 131 83 1013442450 2 23 67 59 1579585282 29 681219396 73 778262271 1309904116 7001 793626359 113 1173422962 840005828 71 59615292 23 364801735 622486914 326176590 7001 149 83 1909630200 71 2 1816703325 450609572 67 127 19 1244626027 2132614948 2031553256 97 101 43 858825885 131 1991874480 61 2102749849 222374921 1745997477 37 756551414 466038351 73 5 1651324118 41 1432182685 113 606558236 1644993771 113 848106697 101 1735519057 1586353369 10007 2777 4999 2020853983 137 7 284451580 67 206203495 633675553 137 1387402172 7001 37 1706149106 1382347355 139 1834019793 293503102 1751335700 31 103 29 83 530417061 858622052 473859510 67 842062669 459717575 47 280628355 1029803376 7 1088872638 1642289194 7 101 2061360317 149 346395945 103 1424237341 837265500 2777 29 515530619 10007 1785348870 29 510975177 1949 343336635 59 43 1281573892 73 1338771163 844281938 53 2118481603 37 986797498 1782289128 149 1685471241 79 11 2777 215484092 101 17 1914098527 1632268226 73 61 1324684052 139 137 127 13 7001 219073767 322638172 89 103 79 624627833 61096777 2777 2 1159912804 11 881798929 1139530029 1004608011 11 1222825584 140945646 2 67 23 67 1011599292 131 97 466854889 1852629384 1511529898 89 1930336842 131 1090991538 59 43 67 61 1637150049 73 53 2128463835 1572553937 166060908 3 630935151 19 1379946839 53 149 1867842097 427086855 131 31 2056472079 964947593 61 19824566 853998808 2 1016977681 47 1376783455 2037942243 295275426 3 1261551572 31 4999 800584876 67 153030278 2777 137 1949 941504471 23 82793445 83 1740215516 2014383057 17 2094283533 910378926 127 846086599 103 2077115201 10007 596367165 131 1918255625 127 721155911 7 396171916 207237345 7 1697622640 1745590868 2 656580348 1736242273 127 1187514737 47 67 127 1538801215 913560149 115659336 43 369176895 89 29 1048104718 38616139 1535146116 359811626 19 10007 497698589 1718368983 1949 47 353023348 2777 67 127 71 962169138 23 89 959104673 481232345 73 428572488 1775160637 3 113 1254800557 83 1328679461 306854733 127 491441869 301585996 109 865906594 131 41 131 47 3 5 498707930 395505750 61 10007 1178267579 619239620 131 71 1640714888 107 1481293710 13 7001 46464742 59 2011409651 89 201486299 2135343178 31 1869449296 579127549 107 3 107 188471838 10007 53 1245304483 43 79 23 83 1637588008 903750385 1102375155 5 61 649583586 29 10007 1932604038 83 1830861393 13 1138987018 71 695097739 281499380 260594708 71 67 1841613121 1111936757 10007 2079172263 1085020646 31 23 1811091645 201759842 370197530 107 1792608274 1541862255 89 103 316700177 2014433568 31 691231726 4999 1577189499 103 552404809 11 1826102174 53 137 7001 387840785 689431660 5 73 2777 139 161954665 17 205175958 37 1416707495 17 137 139 10007 432282386 361723029 113 548735424 3 928528200 67 325440909 1920864785 2777 595805350 53 2 1621804600 89 2103764850 11 139 53 1089569230 1825240410 113 131 1327574897 11 43 1390728747 2126407542 71 10007 43 1189038537 805937846 1752185749 137 1346158610 5 79 1956553895 849929160 1139303800 5 149 579735160 1550871566 646081804 109 919778733 131 131 37 1226369958 1780304876 1900043977 149 59 330327666 24472846 59 1266507957 1089694918 13 47 757243461 599101621 17 17 11 732389765 5 10007 567727131 10007 648843873 455649203 2077941996 127 215552136 23 47 581487854 2002271487 17 1326134592 71 1600086242 61 960522897 79 1962811263 29 1914014442 310492338 1526408056 53 595954632 131 809604759 149 239433315 17 2057059619 1141585088 41 1192882536 913746035 47 4999 1923725178 149 109583907 416668447 97 1589565655 283550487 127 642088978 97 23 127 1356690200 37 17 263841224 113 1320759142 1639580280 7001 137 534188208 225135525 1199234569 137 2070510318 131 1708118170 1785708553 103 1339750870 37 37 1726859523 11 501483741 17 618882263 7 1064905387 29 408927695 863063171 79 43 1872421736 1691677903 53 1784018527 47 13 1215602596 1548134484 867206620 10007 53 994158524 1781616259 10007 1104042289 3 41 173494493 137 426775002 1889022719 83 1600156419 476726385 97 1444677842 13 1407430544 7 1184609192 13 41 83 1612245618 909954564 59 1743653314 963443155 1326802998 2 7 1042438379 1464865133 43 1542056615 11 44188364 1825456741 67 469207977 41 1518212285 89 794752378 1445169544 1062805464 7 4316943 3 279246233 971815550 59 97 1179154180 2 1005249831 127 1619066358 113 1551492147 37 797066629 79 1006516959 10007 67 11 1315494642 482351694 131 1453727916 2127925996 1949 73 1107511762 191982517 1526882246 101 73 1881821448 665243233 3724721 983990268 61 149 1559108435 83 345525597 766590850 2777 1675633342 1533345018 7001 107 730608558 703755375 17 752373223 139 53 754614649 17 67 11 575326917 13 117055042 1048506459 13 47 97 137 1461490244 811810283 19 19 47 1721280201 127 1949 1949 113 1386137891 677110238 2777 894209229 37 71 1117880303 1589029345 43 2011160482 2089218941 19 41 1213555843 1190022299 2008400857 101 5 103 1000141536 317910633 1254495850 139 2130820898 107 10007 409836685 462648075 5 457335565 645213495 43 1407129433 97 723958627 7 1232409505 5 1861428772 103 1921332233 3 47 399703465 1929838375 59 5 59 181133658 79 317657420 1748726729 1784281407 149 19 107 113 1949 1574591488 2 1372408060 144030751 1487530543 10007 137 1957006777 151851914 2777 505600059 968408017 656976540 67 29 103 468149832 44544925 3 1193298223 2118471004 13 2001314475 2777 3 149 53 934107828 1505214681 13 205063444 10007 1512247833 113 131 59 97 109 37 1434139203 7 7 37 1803393357 377060007 786328547 19 882056703 103 822121383 1420343117 127 2129257108 1810213423 97 1159917270 452279475 67 53 1558160568 1886887547 4999 493311318 468042080 101 89 61 770420667 387753454 103 1165687668 249163386 47 1565756919 109 3 658793697 139 139 281228414 103 755691533 79 1230477008 137 1438704952 1433819943 137 730995264 2777 139 2117006001 935833346 83 549317240 1470419027 11 985592212 1497026316 2 1502061100 149 263500987 7 7001 7001 2064255180 2777 1624100680 3 1315523733 312744183 5 37769875 108167285 43 1980918453 1801181648 61 1862178537 61 398411555 1540707501 43 1949 127 1928589205 4999 19 328905523 107 149 43 4999 2118361243 811567654 71 313798061 1136530796 113 210257066 528206957 53 1295672768 79 1066532570 17 1214033971 89 582778421 1962442433 4999 97 1414011994 1674827808 79 1877601409 109 137 19 1659610442 663458701 149 113 1027553296 1326464286 1949 1918143432 504387557 510489407 37 3 1098134265 1939291200 53 705666380 7 97 607347880 1008809421 113 1928915973 43 19 507785678 1130892426 149 75559011 1858405912 11 67 745390008 655538709 41 981506134 37 1888083397 516118069 71 71 591205072 7001 113 59 103 712033026 1118478648 647337760 1704031938 53 1240910759 1949 1619907452 11 2138388659 587020698 113 107 638225468 127 127 1062728888 7001 1502480225 5 19 900672884 947306566 89 4999 1163002353 1348411578 1987088863 127 61 13 549270137 17 19 1658425944 489399644 56586395 29 1572264232 3 1870875387 302345052 1419730997 4999 1288092330 29 29 73 53 925529407 79 19 11 1316875450 1949 1960115257 61 19 562580932 31 103 29 1403948087 37 2007973831 139 59 138548107 244220196 83 53 43 19 849413012 97 115630111 1672591661 47 237631295 1014405982 41 131 145378429 813361577 7 2136492827 1299044271 59 103 849161561 1414617333 1949 139 1390961046 79 2 622757338 1088759334 4990507 47 107 759011669 1784346873 42061866 11 1712350963 515749994 2777 89 1866064378 149 83 2 89 1994686868 71 113 2004675935 421713657 47 3 43 97 136517994 2136937451 97 83 840641430 1782662463 1949 113 934415917 1906620410 53 10007 646141983 2034852485 17 1047130436 137 958836011 1001168052 137 25609142 67 695568473 101 718708122 79 1343098225 113 43 749172832 2099075100 43 19 166267260 606711823 83 149 1845736606 149 1831658490 15120371 1593670338 13 492604814 71 73 89 11 79 71 461471257 13 47 2143416482 407364528 73 2014833507 19 73 1949 1284238978 1949 2088423664 7 1630164403 1585663198 127 2126901385 4999 874805004 131 595945209 73 127 53 1484595190 103 699869447 37 1374340975 83 2023274815 1971347795 17 532839823 1550751393 1053330220 109 1733002326 167866204 11 53 1652397377 939636462 2 1505482272 31 7 1671277657 2092146896 1027274504 4999 164976998 31 473924223 23 1001376346 1993417420 2 97 97 1415620716 83 2086885019 543217484 1949 109 1168947103 387320170 103 1370423330 2 23 2 36887004 1113392348 1939401804 73 139 306225479 53 5 31 938710628 1264216828 1292505998 131 1619670744 71 1173575641 109 1964123925 10007 1918341900 31 43 1878164062 878792505 149 1981988315 1388793742 37 13 10118047 131 10007 78504711 47 561172839 97 5 3 17 1394464495 71 956795911 2777 1539724312 83 1949 362695639 160371750 2777 83 13 1970475219 17 1344195049 961014017 97 991727224 113 1849403426 133834488 7 322095571 1958186460 3 2037496032 101 2108126271 137 1439823557 1040854190 408921935 5 7001 1982711204 928878730 2777 3 1255200561 1873527861 29 43 1964782821 97 680837568 43 1393317691 1459768945 368878034 10007 137 726864186 512783739 94345938 407939764 131 61 1823007786 71 603351326 97 1395502057 1159184380 79 2777 1977896034 137 1276942060 47 1589884416 17 7001 2 100585290 64136512 23 1045342594 29 467293878 11 758598368 113 1887480087 79 619546927 61 951418744 71 1362884640 317489859 37 890703424 901904770 13 47 1791995060 5 1531983747 17 1852352215 322623817 1949 686672735 7 2038565182 1449031975 7001 1364802900 101 517714284 4999 187357521 31498699 1949 7 5 1172190815 807236370 1569235554 53 13 17 1093019947 372659227 17 965039755 898384696 83 137 7001 8114159 137 29 1158255650 10007 590222867 795526479 37 109 630151018 1791518550 11 415371880 1343411069 59 103 674893595 1503842946 1641116844 139 2777 109 5 5 109 109 43 369643743 109 1264398365 61 83 73 548864443 2071746195 440282795 67 59 455978786 131 1949 7001 1210353883 1694621658 43 1906814610 83 1425839902 4999 425308308 107 1524881075 107 677842325 13 103 862544531 985329586 2777 71 640557172 89 875246915 1927709004 53 1779091598 21184261 67 149498708 97 2019298179 1242523052 1385218617 155308014 1949 1044592034 43 37 685447644 129303493 73 113 1433283525 73 59 1104278949 939280236 3 23 1828000256 83 2010951307 1446584370 137 61 85545820 5 59 109 2 932473892 1819410108 73 23 137 4999 23 1952039233 68028020 2070978134 101 877775244 149 47 553415694 428938121 1605264320 47 952728687 35105331 3 7 1906388351 2005783521 83 113 337910454 6899215 913541465 101 1861212850 2777 29 1706782900 97 1215889956 139 579532561 79 1221254759 890247603 83 133320659 1988824171 1340612749 149 168539827 103 1508130540 109 282026693 1202300903 137 73 1898337187 275354583 101 2086370433 626302169 139 89 1251425614 1949 73 1635408319 137 17 1414736579 1711163531 139 41 1710894904 72125724 79325736 331116732 59 131 71 1334159367 1600893374 47 1853974972 407019083 19 43 1456971365 61 52287492 899101997 2026548275 31 7 1795624691 1263518984 712591451 1639128231 13 101 1715153215 1949 4999 1993481224 1172360481 451519995 200567012 101 127 289732339 2044197461 101 445249050 1949 17 19 1340171380 1949 313972510 97 1321367537 7 7 1368996343 1684710469 13 678765454 97 807228665 1186874339 1110482341 31 1757734572 11 1949 437624562 73 104034271 276553784 1800995757 37 19 1329162727 732062798 127 919076394 1406455554 41 17 906284365 2 1935377725 103 1818528963 3 410029716 1375024386 89 31 1949 1057131753 131 10007 774581828 107 1451398076 423152793 271490193 376732590 13 103 1884643839 26138928 29 10007 1712292075 487030139 83 1763407248 4999 198385109 62615960 101 633545146 526857976 61 1414042135 735927785 4999 1530749720 5 7001 1065860244 110888839 67 322487063 1316152995 7001 975779623 23 23 149 131 721146354 841491731 243386889 61 1799781942 103 1031605052 89 11 979255200 553170981 640282741 97 226339800 1611519781 113 97 1806554473 811816242 137 1488351117 521324672 10007 5 1866431840 47 79 700206072 3 1400854953 61 167186949 10007 712208197 97 671640707 2133127776 1921283004 101 305455007 1542839885 23 5 7 7 1921451919 103 1262625809 1396476850 10007 1222955470 1790622025 109 28536418 131 1508404482 43 17 1826437925 59 137 149 1693194429 157919587 10007 1683387547 10007 113 47 1959287402 722996300 89 1010582006 997707266 948824191 71 1970242801 113 1599217923 2 107 1738371698 2138418415 7 1751668185 297436185 79 71 101 29 1200484029 978680922 149 1562837011 1927836649 2134903652 1699062961 97 37 70271288 73 1393797395 2 1449180501 107 89 61 205331002 1078640735 2037220365 5 1849546020 97 939126128 59 1146562252 11 107 1965211862 2032438683 19 201216517 127 29 109 1638118490 73 1949 47 167277816 451737549 101 998020554 7001 1040614638 484767 1705598125 61 1199999878 7 97 585652540 1610615785 5 103 131 581276840 5 2 71 1134524222 97 1241971551 3 1915243104 1594124056 7 1529841817 71 13 1433253068 2777 149 1761697626 817994355 10007 1514919702 2777 596116374 103 1949 680118313 53 89 83 352430130 73 1209057528 2 2002501077 83 935469262 73 708903219 2777 79 113 883767463 1115985966 230411175 10007 53 149 10007 1998648075 1649139069 1551454077 3 1893256170 13 103 1697060754 78708171 67 95939042 927075181 7001 1898461170 720507915 777096458 2108608594 139 83 17 288127628 2777 233406850 4999 7 109 149 1720013684 1584144160 109 61 863245770 83 1458506710 934198222 708246544 23 4999 107 1060032626 139 1720192554 1978113185 5 1277540850 3 915473001 2008484718 1190870546 139 67 1765179186 519528702 2072510342 97 11 322206564 101 451788958 127 1085066997 1094859972 3 5 71 131 874660145 13 1136648890 822126747 47 1691692996 139 7001 101 2001815960 101 1055750091 942557969 131 131 17 139 656456230 97 11 7001 1345113264 3 103 1908966465 74282643 37 1542171803 97 1194567222 1645535548 341337280 31 1063053829 1915666102 79 1531416422 1949 53 1271830241 380656123 97 256986107 577546516 137 10007 1967666403 1459584229 109 113 1624487661 175378938 1426742616 53 2 43 73 1083083340 1196395673 4999 61 1176574100 1680493087 89 650040514 163322627 13 375928826 31 1136077584 1391062592 328761438 53 109 1030066557 13 985656711 4999 2084338049 31 103 1735131202 139 593166932 4999 2 1522968592 728337312 71 384435251 10007 521613924 13 7001 1029013981 1120727081 1871717350 7001 71 1718371039 1030148385 107 1876661164 494268422 37 19 1706109028 1400416774 5 1214390404 503549718 89 1432094283 89 2039427524 113 882867418 2 1756427351 7 149 31 89 1289365492 43 1109794969 101 1884688482 11 1363668405 121815022 1139806822 7 43 37 579982260 11 730775843 29 71 149 1970549734 5 837891960 2 137 402378354 3 1158106768 7 1213522397 53 1460913802 29 1949 1684326992 1807790925 149 447497376 29 613218177 107 1609879259 1141873115 89 41 1239599943 113 83 403690918 3 1970265603 1522962642 1708916333 2127694065 1949 1110756885 7 1019799305 101 4999 1217786394 720045962 1998060275 1916525500 101 7001 3 905553834 137 11 765185058 1847579800 3 102881685 53 59 703727338 289817606 13 11 1814912836 41 37 4999 1027359487 100745722 145442328 31 1412162299 139 893554967 2 89 89302778 913766026 924317688 89 2 1826340054 11 1794668084 47 1038091312 59 43 1372219882 10007 197037830 61 2 42301708 1002798930 3 31 711340335 1984515462 127 80673206 131 137 2072875690 947691189 107 97 1652818599 1704184949 1110071054 2 1839648544 1804673234 909065542 7 173765906 19 73 47 113 137 1675250609 71 1273099995 1283453896 17 513348604 113 73 669506214 23 482118962 97 1729906245 375128391 4999 47 230903950 1612577520 127 7 1625649805 4999 1000479864 58365654 61 1241889031 101 107 2007723161 131 554910236 2777 7001 1054574632 362721810 11 127 90738071 71715630 37 1058489969 4999 127 97 1525337818 61 527662261 107 333630815 2777 2777 1191591261 11 97 1134590376 1244128578 11 79 109 1288547751 101 1000672145 1516885569 803220695 237823816 31 67 3 1850852151 405288744 30948045 149 1668162056 101 1035014003 10007 210277091 11 1798682918 7001 1237741795 718294085 134071873 73 109 391132401 11 5 316801515 587504540 137 107 29 482628623 1958379541 73 53 68273752 7001 23 182912664 3 101 127 825163704 149 13 83 1181746469 67 1410950343 41 131 103 109 1255433660 143255539 7 1874473048 149 171692849 765784209 79 97 5 7001 1698162560 1833904949 137 137 1312123939 17 149 149 1225027936 43 61 89 757987783 7 139 1270031602 1146711277 700262189 101 41 726900603 228200585 79 89 865829914 1477057706 1106431590 113 1899323244 139 2007347147 59 1044609868 61 70166340 2 19 17 300885873 315283887 957395233 107 2 1973577808 1932196790 319443431 854590772 43 137 248059461 1545159324 902204500 29 139 1633886620 1774479560 7001 1297733364 2104221245 284870400 5 53 357898121 754714801 7001 1495113710 79 1406012691 19 113 41296415 909993859 41 2109824313 47 109 1054971433 1497287656 1713848208 67 17 1632428774 1522413933 97 1274565741 2125071423 89 572334169 113 317532420 89 1119526995 11 1785622608 247312516 67 669853136 2057491543 1717551616 17 107 453251572 19 1279993045 103 2101207497 1975048484 89 1917489937 11 1268395579 103 1109223686 149 41 1954265123 113 7 27852125 1836075079 41 1463012837 13 356027789 139 67 5 11 71 1216323810 101 137 142755891 41 137 1885881035 37 1877595192 713185841 79 1331282641 629070041 1911557154 10007 103 1409044326 1212001 941687866 61 1229136920 11 1844719668 53 810141835 2105504700 622290363 1949 47 1527811328 2064202447 31 596461049 107 7 43 910942141 71 41 1993577388 131 7 1949 791184247 685454453 139 19 2108598891 19 137 113068429 913359957 1251018710 89 127 1262606695 2020670203 1943509634 145601181 11 2143639605 107 1904453341 109 815751181 113 53 5 1196820629 97 821349052 47 101 1773558586 1039605827 101 1610747899 13 654918303 23 101 41 800439433 2109284770 1387123463 11 2777 514323685 131 1314292215 3 37 928911788 37 552309545 97 1072861710 1540903394 29 53 1354113907 131 406977176 107834615 233127686 1949 1256302012 23 786823330 1323437571 37 266837118 1040461773 423426757 13 89 1498115818 113 4999 2 1604188692 10007 31 73 468737542 61 628201180 1949 2 2 1949 83 1790392697 139 314379905 7001 2137321288 1756577203 2119709031 113 1093141033 149 1875040138 692229730 139 1309985909 59 2 230465790 1366202058 89362862 29 1883145334 1036120432 43 37 73 101 145401115 292640834 19 1579251063 3 400088263 226583061 29 17 379531664 1867571873 1786884586 149 1155776204 1044215711 113 13 2018789227 1561446028 37 418017202 139 1991163216 3 1093362613 103 1282532516 638043652 73 1096646369 1348306123 89 1270933800 43 107 7 47 7259291 109 1629903954 1529798979 4999 19 2064978027 101 1949 861437727 3 1975713534 858750280 113 1582748387 4999 41 1061439098 1650306258 23 127 5 2129678330 53 67 13 1940345312 745210768 103 884160970 2 1520127720 19 1032542156 1628411769 3 12254403 47 137 1118604863 1890798376 1470264397 17 12998453 427339299 73 17 827167456 103 711442572 47 113 470024743 109 1204606415 53 83 527167172 107 4999 89 896049508 1819651191 11 764405994 10007 1172229987 10007 446337098 705679082 71 1126970324 1635042533 47 1972913306 2 412115708 1526760877 59 59 113 1272341015 2777 97 2085330735 1368174481 23 670869089 37 1156376910 41 37 1111370036 494365288 97 2777 1601129336 912061218 1885410826 2777 498943362 43 2037729107 29 824749763 1514051111 137 2018041510 1055028369 1784516200 103 1949 227534056 1165679359 11 424348012 2120730535 1290784377 83 905427235 5 89 73 920346405 256351618 7001 1485087125 1969143266 113 19 3 994138677 1630776474 83 131 1490387524 754379089 4999 754113030 270162741 3 672327375 1855308190 5 47 770127994 183444102 2055600410 83 34922997 83 101 1195395508 41 109 1986146988 1385014168 280425072 37 2121989664 89 1513703665 653563915 149 3 107 89 1280441763 1995625651 31 1651393274 107 1263118201 103 948578603 1029193304 31 1999547585 37 301465011 1875580616 29 113 31 389672325 1185521189 109 137 107 137 19 275876846 2002934419 679581020 5 71 2 19 1965286888 208366616 1913425881 37 505203402 73 808709695 214942365 67 1087678 1552402938 97 1705168626 53 1171667753 97 53 113 508943638 1460718682 73 880144429 107 3 1900437813 61 700877800 2095546725 79 1561726747 325824760 43 1989223113 3 23 1282963041 169724204 61 2 1552612690 1720922146 107 1794567299 97 11 1756538916 731907407 47 4999 467466488 158317814 61 97 589162092 5 2063170025 856993135 4999 67 1285205457 43 217938706 779589354 7001 678469758 137 7 1270032862 107 550918040 53 129483505 1236282694 4999 41 1900793784 1312917908 796915613 19 41 1832756621 1876939537 4999 10007 40229108 1332273123 101 10007 1586422338 3 481852959 149 827214773 1539571731 1101307600 17 572629885 73 113 139 1522223333 1629424442 139 5 1899077330 363329860 1038950186 137 19 1704354777 1474908459 1140198971 41 174627487 3 1753267159 325465969 89 101 1517349967 2 101 1461569687 573945188 4999 1188117329 1455112902 107 47 724258250 792357349 113 489091685 67 4999 61 1734865319 1949 422701069 47 2 1953066016 870632626 1232827909 103 59 805829139 1983332731 73 139 1129313145 19 5 914732290 109 101 1219926682 540887917 103 1170305982 71 93461560 757625593 101 37 1252742633 59 179716124 71 83 83 3 1519666484 1949 127826889 41 73 149 1589249794 8600578 29 2777 17 1358092039 97749541 7001 670864266 1775862854 83 109 1633159179 79 624082067 89 372950851 7 990874669 31 1231950974 4999 1628014332 149 53 1454276434 1553141733 67 4999 1490452587 10007 258000474 1155500800 5 1112863790 1313660998 2064903969 47 958245624 83 67 2107798031 83 1096192039 79 1376396202 29 474249167 7 149 2138959815 131 71 149 79 835188237 19 2 1170517550 1978845036 43 1709762087 1670113799 79 170159838 37 960242907 79 887621643 1879415660 67 202679958 71 31 547121889 103 61 149 867838133 194151751 43 37 497175216 510462071 139 7 149 83 213858962 83 23 31 865006485 1440709038 1172974877 89 131 10098211 139 1214705571 79 741626404 107 764496596 1012239153 53 20455382 2777 1983456410 5 2082561132 1317471839 37 10007 1364004135 107 1474668329 2081576395 31 660936606 24642085 53 127 1496396745 10007 7 615509993 982857218 7001 19 4999 905243915 1967996322 2 61 107 1794443954 61 1354250020 83 1221558642 329636077 1949 1178032121 23 213814296 53 129351482 109 1851407673 2068924265 131 1828075 83 374870994 3 61 641692916 1894434117 678976760 7 31 646723922 31 169088911 295661694 1535256366 806885064 149 1845941325 2777 802108680 7001 517989988 10007 664069131 59 274844270 73 616265270 37 17 489011596 69020711 19 67 53 50964401 1949 273127013 137 1331034460 1294579308 1584558844 67 41 1114923845 2777 113 1552217607 1446294571 2 1970816878 1351954680 2777 7001 2072709059 1965831793 1932536130 47 1237711254 37 931558176 1694791290 2777 764471999 2111883507 1584343068 4999 468546272 1468829545 53 178968632 61 249759559 131 785484137 37 734037392 109 498244302 29 2 109 1949 19 1403493691 71 137 832299386 1359819138 59 37183393 68963678 7 878556574 1230560111 43 3656806 31 149 1949 1678934866 515861320 10007 327469068 3 19387596 635292916 2145095895 4999 1223011324 2 89 72327185 89 1478847318 452940669 31 1933155443 1098551898 106965018 1542300221 1949 3 1378476783 4999 1599395057 328272220 101 1329236050 2 785600174 774980046 79 1104909367 103246970 113 101 7 635515394 2 339661112 89 107 59 139 1291843482 1159332836 1918915509 71 1931432738 83 127 1407009886 97 67 579546181 29 89 310328938 43 733449237 1374675102 1486698638 59 11 1571173813 31 47 518400882 274216322 1143764677 149 109 1055151719 1724577508 1356842459 79 1264786396 127 89 23 2027070005 31 79 490057570 2 1726248846 97 43 1574883041 71 1336688742 1689435912 53 451252925 5 47 2067812449 83 1159453394 1280455692 10007 364578388 103 2096968142 266229341 139 1949 2777 103 23 2024718267 1407445325 13 73 131 270663423 1040754660 719107405 41 1482234747 176669287 41 1876040933 37 621993865 2040684550 79 2062395534 137 89088937 2777 158256048 148268882 113 67 29 41 19 73 1374689127 3 1177639563 37 13 1743549899 833085149 23 775244188 109 5 830735880 1309850650 113 133998677 1657430099 2 514705214 131 1210861296 109 1360757475 7 851548724 71 89 586527335 1916151554 47 83 7 1085589062 369673803 7001 59 1145126044 1929866813 2 10007 187080865 1758420033 71 1949 117286922 196842318 2125615615 53 7001 642306745 53 1150253011 1883447016 1841450174 149 5 964091015 1304694763 107 2 986130796 131 450060325 183134614 13 31 137 131 526011226 2087974530 137 59 340486535 71 1741995821 7001 1094949399 107 37 689685883 683807138 1983437435 10007 137 1011333726 107 17 5 47 1842880904 1954029559 2030682500 51579815 137 41 2143809137 29 1767410683 1578125483 89 1249266876 1478071174 109 941907539 7001 113 719669880 1626046948 19 1331067336 61 233176648 2777 1739276755 961208564 5 1107051580 7 1645926245 1323063911 31 31 1429921097 1850429020 11 73 1642097697 53897798 1711512774 17 29 131 840728918 13 79 1248654679 510228852 67 1460232968 89 89 1210696815 725781893 19 83 149 1877521733 217308752 47 678351564 31 113 37 5 2043613624 131 3 113 1960638701 1121958974 149 101 17 1552853253 1763063574 1991740476 23 127 1688968456 103 137 1254435294 7001 1999982984 53 735771633 89 111934231 79 1677005917 19 1090003099 137 73 101 1929230189 587600 113 284123697 79 1899973068 994161912 127 89 139 1341336239 43 1608971893 1451669379 241638969 1949 43 1649054684 2 89 258010822 434779774 1192108416 869616730 83 945194481 666712452 109 1452429251 13 50365783 29 1107754383 502303780 2124345046 4999 553054367 11 1855831197 1960312244 2046628803 266258740 73 1403376506 67 1784663106 137 103 116275773 1662406919 1494487459 758808327 83 41 5 29 149 473206269 956107670 97 1045506061 59 1937948515 1828165927 1226479849 7 1029921856 1003580404 67 1108588465 59 1437597835 1314446520 2 101 83 10007 41 740049672 71 1475290824 967600567 1729258520 83 11 7 4999 27925815 97 1012015121 127 1493408875 1976949531 750399890 4999 43 65827587 17 131 2112789746 11 149 449985364 1663506522 3 119090373 647516993 939771806 127 7001 427768101 71 157085583 97 491353791 1710284551 47 836088052 2777 59 2027041818 1554711416 2 11 865770865 964000080 61 113 11 950798809 7001 384510196 727558355 47 47 1202049443 2777 1090886779 199960000 4999 131 1423624422 97 1246046092 139 1044639627 64645286 53 1338070095 137 289724547 97 1330149845 156395033 61 73 1935374978 1837814161 37 1319840181 260370798 3 149 131 2077357723 1844028395 7001 97 1746005432 1748618709 113 253945578 2777 139 1864670405 2038596615 59 1059763664 983045273 107 373200699 1069360991 1958165599 131 1301178872 137 17 901578136 1725006405 59 23 1008584065 131 1269936794 139 428138209 2040230602 1273208861 7001 781871680 71 1197201432 1486399413 1870396831 403845659 17 113 113 440550275 61 1170314029 2007802686 59 83 696254962 41 583209625 13 1021007143 17 2 1834365434 101 236200822 71 1887653428 23 1393186846 2 1830118362 1983784228 101 2 1152907466 1409400536 149 4999 1825359855 1671047945 7 2 1856564401 1083502691 53 47 734251770 626957979 127 101 29 151347270 5 1172790015 11 103 1168652832 823100311 109 1730841629 2119951254 131 7 1207660412 1870503362 53 1280344479 1374261804 53 19 101 1071207818 409506318 47 323781402 61832730 1809879400 41 523019165 131 1859119087 2109956525 59 29 187961435 17 310357678 43 2 2133094646 109 67 107 616052072 71 447389744 473722101 97 131 834510758 1204072815 53 77405935 535421759 131 10007 61 11 802491778 1788916214 1151468633 67 1703963324 29 113 1295561432 11 1336796509 101 13 3 1022696592 1489502725 31 73 137 149 1435171278 255519653 127 626907814 127 103 103 1408513361 836820999 1055368499 107 7001 584944044 2 139 1881248676 29 87137368 37 131 4999 1164622029 43 578064093 4999 479133807 993386978 109 7001 11 47 1949 1459892603 73 996794414 747569202 131 61 1239529638 510967293 242630202 3 7 59 2040345952 103 139 1781799880 7 53 80330351 1340126200 1647944028 17 623301447 722923215 1091306449 17 139 646618306 1620844667 83 7 2016229292 193340175 47 109 2065024838 1607542682 83 1872121274 97 1047124118 43 73 107 1949 59 1234043226 10007 1521724300 61 233441632 107 767515494 261392226 43 7 2 109 1311401127 4999 67 103 1226482594 934887019 43 4999 83 641287465 149 22028309 2056189825 998900031 59 1254360736 79 1290669294 79 1902943626 800348713 73 879238337 31 31 1934722400 1997752375 29 19 2 1704910424 79 2144874934 31 37 37 113 1421037828 411791323 137 1970590053 887977556 31 1317980516 97 738431221 143417069 47 1761072422 149 1343355690 23 292454890 17 176061652 1846012685 107 59 29 1946749700 47 5 54942775 103 775883859 19 22245276 7835481 2074080841 10007 1774686116 109 13 1068748486 2014055850 3 131 766606738 1728504104 17 756160909 41 157605189 47 404245167 1833557 19 131 1718057402 760875948 2 53 256486239 150286563 37 127 1906853639 504684476 101 1203847029 11 1491847698 139 103 2064123399 2777 7001 1574244860 7001 43 41 7001 19 149 19 103 803647818 1542518509 1949 127 494170589 17 31 41 1383379319 103 1550315727 1853068777 790197502 97 71 79 1462064929 1785842466 457295406 61 472533876 19 757538324 139 1588029269 53698597 1069781202 17 750284425 67 1288079757 97837879 1990072543 47 79 1075685172 858179236 109 386172176 5 511807860 441287576 2 7001 1826931953 306241754 1928991961 13 810811186 139 13 1837079387 53 1949 1449081500 206588674 200459900 4999 127 1985995012 1607757609 748370446 137 838057355 4999 438952192 263799293 89 274704908 37 1203369693 19 27103424 89 1178050369 477471294 149 1138635948 210095662 1863867033 1118639515 7 1879830616 2 639291966 183710686 765050537 47 1949 10007 1449443901 505667407 47 2 785773088 2089691580 3 2777 1613267603 233131927 1277149519 187842424 4999 59 3 127 101 1364204576 1175930779 1084246735 2009400409 73 43 1636692746 2777 1225365135 459483237 89 2005826108 41 137 1082271616 107 89 146800160 616512886 1349139134 73 2067019045 1400804838 107 11 1158632893 23 1749131416 800717262 401048890 11 103 5 1510765400 2777 2 528800766 2070108884 107 392649684 43 1505578651 83 37 71 25022317 438402923 101 741381492 59 41 1949 358041045 2777 59 183689656 149 97 1689491971 83 31 17 109 31 83 113 1574569233 1835529852 13 1449534105 1397378241 3 2090896393 41 131 574263783 101 29 615191152 615645814 345768110 31 1135476083 1372283056 97 1385585570 41 1152117671 1341329931 127 1030765020 59 1368206814 137 23 1957399958 1660307693 10007 89 818801157 7 29 1492443051 11 97 1391375275 1153934969 1978829326 29 1386709095 73 51769588 13 174143229 79 83 101 131 2089378736 1022742118 73 1399313554 17 79 1269505332 7001 757536204 113 1066330828 947632577 1217493518 137 1719010240 394748221 1908155340 103 4999 278404308 1823684395 1226266502 59 41 83 1422089464 533881880 29 2060880853 109 2003582410 68401740 61 10007 1740987839 31 59 37 2021243141 47 1663020740 1764108718 37 23 249475089 1413228992 31 2015246870 4999 1643541226 67 29 1478103378 1447943792 1140988573 37 2034749524 71 1041099200 61 2128763787 522407619 7001 61 621357834 329502724 67 4999 205453901 2777 2 1931982695 5 507574925 13 1120814695 10007 235584794 1507924809 11 1585856657 1443993771 79 1535642609 1031772361 61 61 19 636626977 3 899457822 600044337 2 572257714 383441694 22260627 43 1968330160 37 233409875 149 109 31 2146047881 107 47 62720419 771883813 71 2 77661255 7 1886033228 2 2026855282 1966138838 2 3 103 725812881 11 388842191 131 1838837121 11 2005545729 778895243 470421342 31 2777 79 978414278 4999 5 67 1379981772 1738047609 131 864273308 1305862522 149 492309148 1028552993 101 41 1319058338 2777 1577971933 131 131 131 1672778153 79 1158427284 284154598 7 4999 1370595826 378969191 109 1445356450 1604538187 7001 19 2073962974 1053694590 149 37 89 1229789985 131 542435811 71 726719790 290914129 11 79 2019995714 10007 469958741 1521124042 73 1944108829 13 535374983 575565037 1949 131 107 2777 37 952681675 139 113 113 424139172 486214253 31 1356648288 31 979170200 2777 89 415166488 1196462066 53 1034061977 37 137 956923354 71 2 781275630 71 1837849626 47 784958374 208510659 53 1130750389 37 131 2106154858 1452839911 783985163 497643523 13 139 524757248 1905012097 1118573978 1949 1371632618 131 1662117976 2122663615 137 149 1741824900 4999 1969835954 1772990331 131 448590505 1786398923 43 89 673493288 13 2 97 2777 2070134089 7 3 10007 3 2 1257549182 2030271088 1566470477 13 3 1239319815 23 209478066 37 1831922799 59 41 618313046 1812285895 2777 98098850 550293380 137 43 3 1079502249 75669126 79 61 1803089850 53817275 5 1060459455 5 1052584974 137 902947546 109 1653859071 1184949682 1220252388 297518563 83 4999 7001 702618978 3 11 2058223735 1187040540 139 29 1744817484 67 1126012050 844280583 10007 139 127 654290994 1949 1686773697 1600596029 73 658090128 17 877332464 37 1667289517 101 1820522071 23 1516491110 79 1057779797 71 2 311795710 1817602772 1963446442 31 669233121 113 7001 895483908 23 1543683571 1435756715 1459155324 127 13 1980755968 47 53 196063589 824086457 10007 556057654 2046855346 103 59 365021141 529634976 109 720911134 101 1230130005 1519548645 1884772881 83 1943894338 47 503564956 1699059259 47 1213979826 2 83 73 2077388667 1612449112 1325475720 19 61 53 1729182717 5 1729524275 384408700 1117719859 1372066988 19 101 854864404 3 139 747769786 31 1162631940 184592664 79 11 3 1030814043 859136707 37 1047856826 1712280582 29 796497035 29 1231193534 71 149 398782264 213163378 31 47 280477832 923506244 31 503959232 1598887472 97 11 1465236230 2082864165 71 13 87147879 53 2777 1059671360 7001 370175335 73 1163532169 97 884416900 732128062 2056320792 89 13 1720442061 270865010 41 61 127 177765583 19 1036461362 1778054732 538536919 97 13 1241968429 7001 652297172 1461225751 2046413753 97 103 1973791266 1117270252 1643088651 23 5 27673851 1943472636 1949 7001 4999 83 542795603 1182147217 89 113 1548004955 149 79 1189995486 11 1982789050 2 987621292 43 1727986519 248178456 5 43 1129339702 1521944623 371772206 13 317211893 1317121340 10007 4999 73 2103644285 171330727 4999 109 43 61 1785503306 17 2115140456 11 675731688 149 13 47 864440685 19 1503384139 1124413369 79 283009636 7 28966847 1481133376 760577507 107 53 1435091073 113 914152372 379964729 37 299229397 1720704995 29 73 1909314729 97 147733643 47 10007 61 1246130082 71 1223452617 1199569282 11 16098445 1579280857 47 1728315161 59 1147468226 97 957034592 139 571780809 1805134759 127 586533879 73 1643624419 1475342848 924328028 1501742504 7001 1317791785 103 47 1919758764 37 19 10007 29 352456314 2777 734153853 127 43 815456515 1339510921 71 827959045 23 1723364654 655013560 7001 155232529 73 1949 1506466692 37 2777 802576624 113 771068043 443505340 97 1599933714 1420330877 1584313074 4999 3 83 230898032 2085588891 702001057 10007 678674238 4999 10007 1494388444 1996387222 139 67 23 338948395 127 63477360 1835881660 5 7001 83 1733663911 419353433 31 1118947900 751616958 83 700586273 1205927495 109 201431237 115895994 109 7 97 1908885504 127 1123239308 1949 709538064 4999 1371250695 7001 1135982260 1114937254 2777 10007 222735806 1328519313 1205522461 1550126509 83 17 137 149 1509831900 1949 215458733 37 615006748 29 1443983515 621915237 884185388 83 1357342077 412795614 43 1305173913 4999 2125649785 1616886716 993268079 113 1694710434 405717431 19 136881983 7 279734539 89 1052930431 127 97 282543443 1886677858 139 1263755423 1930425230 43 1680615266 1934144582 53 3 29949993 59 149 1813238663 19 1239807019 1812899402 1240472506 13 629439933 47 1801234627 2 449291606 2047356780 19 395116388 10007 3 1992053598 131 383420338 1830254724 53 71 304641404 7 921239403 1671183656 139 218286851 73 113 149 1293160399 137 899675015 451949195 23 11 1382600593 1761932238 465326530 19 83 758060663 11 2 1169941286 59 1263627721 1207126479 29 67 7001 1678592604 131 1553121066 11 3 1925842081 7001 37 225140153 73 318431402 109 659502538 107 640682671 586053966 43 67 1474561975 19 1585287648 19 1884367343 83 89 83 806001878 1038677764 41 2062108612 625430202 1949 7001 599145821 471228724 73 2777 79 1960695944 41 1960519714 1946789347 4642697 29 2120951651 43 1133510917 67 149 1794283628 1860299419 703207183 7 11 1909804127 1032733412 955293903 4999 3 1934898816 380699686 2 2004806664 23 10007 2777 109280504 89 113 28974782 41 810298418 79 1026289790 1210863888 3 1023778080 5 131 1951062247 61 47 4999 748164968 29 139 1419315100 948614118 61 300696337 2777 47 1513368933 652842126 113 7001 19 963760532 7 912981654 29 11 699669542 79 1213264462 1165188924 23 459636761 139 83 149 53 1819620857 134924220 29 11 2134622622 1006949082 139 635511076 79 567377368 1949 89 109 137 926121096 1675961421 113 1400734701 2044707638 41 31 221063573 59 1457875014 2777 73 67 34110236 139 1952069852 966678760 79 536256898 830963785 1643490761 131 109 31 1866704018 67 107 1115669419 390376767 107 1774739022 756210730 140366957 47 97 528916944 382834750 97 46267721 41 101 2 117401913 1614701673 1949 107 17 1205882907 73502901 127 89876713 109 1076935914 29 137 1129609167 83 2004882814 23 919817610 691392158 83 253846804 139 41 113 1323225480 915358647 850748379 103 435820604 716831207 1951408300 113 13 753045189 1226910919 1599042402 1247508190 7001 23 1843378194 232448785 2777 1754891826 3 1159393604 7001 31 13 97 47 632969821 1843220150 703389107 1002819132 2777 97 1003353450 123497199 79 1058569010 2045946863 149 1357431957 1174910093 7 263545380 5 727587425 89 73 7001 748581925 462564354 73 109 981636451 1410407244 131 782523129 336508084 1674546835 109 1778776995 875859058 103 1120892981 13 1883125374 73 1318044565 79 79 319957585 1949 1317545754 67 1186436804 131 4999 1079901041 1406422313 109 127 179826124 1191527665 67 969963365 154043310 5 137 79 941917790 886050892 89 1917436381 131 607349143 1232142456 17 29 2143065490 17 722022079 1908126631 1730175935 17 17 53644639 139 891867858 950527444 97 1892405598 1299076428 53 97 1722923991 7001 17 1419855113 145621286 1395400845 1443806732 2777 13 75179663 252735890 41 127 1859183353 933915582 101 53 10007 17 47 846316686 131 139 572043936 67 2007453598 2130056573 127 67 1358532626 43 43 1316869668 101 2064470001 11 139 684150724 107 1697816687 43 19 446008416 2777 101 1155771179 203636301 59 1315227879 7 2082423437 83 127 2130396856 67 1038535459 13 2777 1057309426 1939792817 10007 107 1565761495 1360492802 1278533480 47 449697128 89 23 1359620620 738076292 2114108841 10007 1496661306 97 1486024383 131 1041449345 161989884 53 1547475111 149 73722518 23 7001 999259731 907594872 10007 7001 422081297 71 537367618 2117949523 37 127 83 945934483 41 2038545297 1061584464 61 41 1314519860 1186874109 10007 1454357338 2024576212 19 1944359015 707502715 879441718 41 1637067434 101 97 1079264292 1248987572 24382453 19 1095218917 127 107 47 594318995 382908624 71 1536173821 1684555514 472103365 602710664 97 11 113 1676698972 1909811728 866650066 79 123581484 89 1169922889 13 3 2097570321 1949 1831196593 832711532 149 1412527280 5 13 272363429 1640055610 2005916657 103 918819422 101 183752330 71 1484177035 43 2028120112 52225662 3 19 1949 83 44696866 1615710457 59 113 1398193861 149 654999090 2007597230 61 3 351432676 71 71 1949 131 107 6409835 847769639 43 1949 139 484192878 17 2 1913528704 89 31 1949 2 19 181666906 316277009 61 691394187 101 61 817377558 31 1761052557 10007 83 549388534 618788412 23 103 737558486 3 897244440 1405413408 1583528186 730155293 7001 67 1397255520 839446452 13 23 31 2 1045072552 1047952792 101 686060781 1778774174 4999 1480638813 79 1597544873 487692833 476553711 107 1949 61 319494698 2021387866 1333918030 149 115831489 17 139 557896404 67 1856887878 97 1569171328 578721768 2033900899 79 2031609298 2 53 1467750836 2127758723 53 1175465217 1462768730 149 1826665087 53 127319409 17 1404859515 608102937 561003401 89 1647000450 1022525965 73 31 1014316776 2006230111 1349991040 67 11 13 1559314497 11 31 169784024 47 67 215181622 2055537739 31 162611244 7 584468544 113 127 2014116876 1651892915 59 994108405 79 127 1140565283 83 496323566 1763352259 4999 4999 1023105338 7001 473988703 1190982116 149 107 10007 1099255105 4999 1135482858 13 997555585 2057870555 2043130992 1412579876 89 2777 1665341907 148763810 1380104544 13 11 666037405 31 17 952902190 2777 103 93211216 131 200861836 73 67 67 53 109 41470168 53 37 310644452 674479586 1567934740 31 420128103 43 487497076 1573518259 71 127 109 974381232 11 10007 1465925430 1936254430 53 1818244945 73 3 113 215534844 1342964297 1949 319595071 1587777123 139 899968288 67 1736026432 7 3 4999 11 1961987885 2096075960 107 3 2038772063 47 53 17 1431457783 1109108418 73 71 852180746 53 662987865 609517197 47 2777 1310369105 1293566122 328455900 83 23 113 627081974 2085254088 1377593102 37 308271381 1949 885481374 2777 71 71 43 1057641115 366332066 150239504 2 11 2132252936 964961679 149 37 53 43 2115240120 7 19 2136307370 837573037 159665034 23 43 733372396 929297364 1438238182 101 2016976216 29 37 1276316998 458335576 59 1109002100 670944175 127 1428472906 73 1180492490 71660127 10007 59 79 47 455228592 1389581742 89 139 107 1232820509 109 36157019 1787507403 19 67 330970632 31 1124042423 173015488 43 2777 1875041611 10007 41 131 1633147132 1764362889 53 101 19 149 135017095 851116310 7 817169724 395536813 566118678 2078524251 3 1443715819 13 858874419 73 840018154 56644569 1740817720 10007 1542599064 109 113660186 11 1724543749 61 601251078 137 187526933 1694133168 1949 89 37 1425745753 7 815022313 10007 420404077 1252606211 79 681324993 237321127 1456093540 137 71 59 1641864886 70064601 1949 83 19 1470776814 1783861379 11 31 97 83 109 550390050 109 798721521 79 706692482 41 1229768997 1962592403 4999 1846361549 930941203 10007 706957946 23 2140768925 67 177785170 2015833840 5 2074994566 79 17 113 1683926678 1296328090 1174526574 61 1650957634 73 83 202261040 387528111 3 31 19 11 458162298 1392677321 7 1584272919 37 1955903344 97 1857145579 1949 17 553460267 67 1991165898 7 2070011100 127 59 61 816580585 75148159 47 103 1397103433 4999 97 19 79 2126260843 708156621 149 97 1926704404 1179398168 876141178 2140565915 67 83 43 961808133 43 19 79 127 1646813460 107 1926852739 955563430 73 680526959 47 139 109 1820672998 59 2102592912 338774696 61 1617101643 1404600457 1186929333 31 997400386 1482094544 137530124 53 1435324024 10007 11 1181701499 552208767 131 1425160008 43 2018691158 1118147121 67 590729352 41 83 83 59 347337130 1004279664 944016527 103 73 603290177 580646234 31 1718010328 471440207 67 1281761988 107 1949 1977854945 5 295516590 11 2146790529 13 17 41 1331246097 4999 66040433 7001 79 2080354242 224992237 97 756815049 618704800 13 995524088 62406214 1657992747 1322362735 127 31 1960162333 1939349250 1217545610 5 489211752 1774306100 2 593025735 137 1321660235 1952150734 131 99821345 927249350 149 23 177689421 101 2117027158 1143693966 89 10007 83 806688765 5 409162715 288814859 1661631843 47 1896271754 1949 261937804 1949 850911961 1224182492 7 1718200099 2011823933 47 1951327811 1588177517 192495773 103 2049435599 109 2 97 1966445549 10007 944212180 113 1004329093 487649809 59 7 809275481 1966169128 79 1380955691 149 849843701 101 45474644 1522430974 7 1277274845 1214364541 103 17 510334985 2777 1969323435 902375042 84645355 1486419133 47 872902487 137 642691249 522899064 97 1757061007 7001 178077436 354672727 61 31 1832422679 580728469 41 29 10007 71 2777 1733592236 83 1895086688 7001 1630637915 137 73 1030181322 97 59 2 773931176 83 333697294 23 1949 1779507164 109 127 2777 1976007427 288212463 53 79 1481310171 149 1286859228 31 1166818889 1379680475 17 888974693 53 73 1925938706 37 1454790716 137 1465190066 1969008936 53 1207126993 1321560724 83 593011987 1471964370 41 525454773 53 743112629 139 2067599702 725276702 1255319494 43224995 11 149 1324777082 53 127 1961945778 1730590719 13 73 59 67604442 280567420 1087045070 31 107 103 7 1677544424 4999 1580453846 2 1697531154 3 1703342961 664949121 1590998710 89 42257467 1229811870 7 1387200962 2 43 1264956327 966242175 67 278305069 11 793270093 1438541742 79 1961846579 23 950130598 1900639132 7 801668054 2051932168 11 37 538503365 985683256 19 422142380 558135360 61 47 1263730841 97 1241184646 426355129 127 436789370 1640640201 131 810088207 1949 302993840 1817729780 109 89 25500013 2074778591 71 2777 47 183330174 1074328303 280047001 7001 1940600189 31 152523641 79 11 1990291468 1052264505 4999 43 286674156 59 407791421 10007 101 954443638 149 308315419 903335127 3 1435882788 4999 127 1971994217 37 13 23 322095309 10007 584458835 10007 1282827351 831051268 113 2059935221 1337787342 29 567294730 37 887690874 103 2002270869 818206326 4999 1949 7001 13 635098620 107 1054568460 1874010717 3 548675562 79 137 1008373567 1161304475 73 558972680 786175179 3 756690177 61 97 1014377575 1527649980 127 1537118765 137 1794014589 4999 790471874 10007 97 107 4999 2018266266 107 7 2777 1966196533 113 37 906860565 59 1972054426 97 3 1848914952 47 1841582054 13 4999 1821162382 13 1312762321 3 1305166944 1905289820 149 89 262291989 37 79 67 694781625 1304789758 31 1055379128 17 1932612771 97 37 87340646 272213440 1254896439 19 602570560 113 1962557377 11 71 1907163944 5 1020046570 1731637165 876733816 835770385 31 109 159614150 101 67 1935936257 137 751239860 37 1251813576 13 1949 107 498505321 43 1423252075 7 599896766 828961495 5 1865748205 17 1624441256 156992144 1186738626 59 137 43 950442760 1240872888 113 1803504227 4999 718416288 131 19 433569836 29 43 1330242140 5 2114879555 113 372341184 1571059405 7001 53 107 1020422299 23 380395743 13 491936016 340030097 41 1266071735 4999 1222282439 43 2080866578 1343342057 17 1851267734 73 107 315729929 4999 1548985141 1189386323 2777 83 896241055 1146757049 17 67 1562891446 2022560866 149 917238788 31 127 1139419997 695395423 137 980205545 1737337340 1825904657 71 53 1522373378 1525396604 1355356167 11 493754723 1632041630 1894024890 10007 127 380100823 131 1115491593 10007 4999 1659812971 13 1488631755 1806857182 1766035749 3 941485842 113 2777 97 67020986 724935805 137 898901388 1326016287 41 669563310 29 170221068 522313273 83 17 89 1899653202 1206883165 103 163442048 101729173 19 31 1982759318 1949 1939816312 427635937 2 497455420 5 1372419330 7 64792175 107 131 1729769981 71 783303524 1767640637 53 1476243413 401610927 113 7 1882816572 53 263144305 47 1230325683 23 1955623829 1566315867 1895137191 3 909927733 11 210202951 21465706 4999 79 1949 41 1669408689 89 522686450 11 67 546747537 780920443 13 1600268085 696989232 2118022742 97 1384954521 101 7 96042564 3 1156222089 206400000 5 1949 67 1354573992 29 3 37 871002594 23 330992287 2777 1343929150 1312932276 31 10007 1573070379 131 729393459 739136453 1472023022 37 111420616 5 129995925 1226797611 101 1812285420 73 103 67 10007 1161192266 194979876 480666650 47 1317223328 103 37 1705345884 1189273970 107 107 1369310239 11 737556897 109 787517588 853577733 139 33536808 1984979848 492878598 137 97 1746192545 139 761236558 1549238261 13 2136172454 37 1818418428 2126411386 103 1524115621 7 4999 101769642 265611867 335659204 131 1190746110 43 908450688 23 109 403281470 654688302 127 7 61 786999023 2777 848677878 67 1026614937 10007 1912407749 10007 67 101 139 1559319968 59 1532330536 137 101 23 240040903 137 89 47 107 1328899762 61 97 400983062 17 245139830 41 1319932680 1033391552 2114349574 29 1187818086 53 1256455206 1359179464 47 149 149 1361243404 127 1480162013 792895318 852007160 43 79 97 2140352821 89 1337798839 13 71 131 10007 101 728945381 113 519542812 1537561281 1915602791 71 1614091530 137 888243062 852451460 7 401978766 61 909467239 1811849267 19 426596170 1778419437 2003207167 13 59 304408029 73 139 72948590 1949 4999 1149475059 679144144 819951997 1611238167 103 41 131 2 1983077251 83 1867367827 113 735484908 143422222 101 1238682167 59 4999 113 1546061819 191407988 313373780 59 284887754 37 81343316 1498568228 187088907 127 2006658928 461905425 639770281 31 1300267721 149 4999 1777999329 1521195700 107 1521531333 127 606235434 139 53 721731422 281582587 139 1940315734 71 1134359684 101 71 2104605328 1031405816 7 107 1272359791 1962427401 1860787162 139 471769485 101 1760664414 29 137 43 103 149 368995490 41 4999 53 1949 1371803650 560058793 1949 326006784 23 31 815375826 518871614 83 2110895840 1710028499 928659231 4999 757188532 1591461198 2 562827564 149 1462552416 59 113 1915827877 293972212 17 1912139481 707637285 5 433609375 681157350 109 67 67213194 284369816 103 1849848585 23 28137351 43 1099308978 10007 1865104660 579696802 1954973242 7001 1353072057 113 364446586 43 1269745538 79945318 1917613491 89 4999 1861712583 17 37 149 1317747060 386782097 83 89 1364214370 61 7 1311976465 23 1773776169 1316150359 1423283466 71 1540145254 374764276 131 19 5 1700657016 2777 1694766999 2041540234 17 902262199 1433244540 23 1591384789 854724021 1215826786 4999 71 47 1176534843 149 2 1332243616 5 97 2319173 73 1276890742 463310487 749695031 4999 1216711609 7 134015595 131 37 2103262017 1752191978 53 89 1468571200 772085769 188217822 48074865 3 109 19 41 4999 2777 35939934 148106 149 463440660 47 17 2133461172 79 246690535 2081578900 7 1640219972 61 641464288 7 89 1834300264 97 1402041104 97 43 11 1558286301 1061479012 489071882 13 47 2119404968 1949 1600413554 184956674 43 1215415081 149 1863382229 1931096471 1861692587 4999 1431428657 825090668 31 1347096940 1990482414 37 1170445929 107 7001 350568074 918279164 390836384 19 2042548868 10007 53 53 1010548933 1317743499 29 139 1234765356 149 771256333 17 661915757 917411664 1461581763 89 1291464137 79 127 1343910571 1539200249 3 1227975400 7001 265754668 2 29 1131620078 43 1339620968 1488395292 61 1507256015 4999 1851409446 17 147056834 149 473927376 44513079 13 131 1660777778 4999 1882283468 3 53 67 1859073053 1637512428 149 316516081 29 683527506 5 17 31 83 2023655568 10007 19 1199825965 107144895 107 113 109 2127859741 1258713797 652262646 101 1126194477 9905274 3 1051160069 73 209197341 61 363850726 1031362502 271555509 242379715 137 17 7001 1088116423 1213133691 67 107 913138963 449577299 1409552407 317044841 41 73 1558296106 43 1268747164 73 23 2119314366 13 1098198368 17 1800846890 19 2777 614727828 461060762 89 17 67 122456034 756615054 109 1606452202 79 53 521082697 1763442792 3 103 732683290 109 2142676656 2 1273530808 1723861932 127 7 1801334340 1774029034 2 89 135798336 1967530832 23 1801979973 43 103 149 1005518335 1949 139 716527172 71 652857638 1715419954 10007 610537422 53 446602694 320793486 2777 675585812 2012283517 37 113 43 969722799 1634305300 3 784254939 1172571415 5 1956338370 121458389 89 53 1466405540 5 1403468305 89 621174343 2130681020 2777 1896879836 1191329827 103 1560262231 315995540 53 1854762401 13 56552609 47 223551411 689810610 2 1085382970 5 2777 1629318663 1255209290 7001 2777 1260591800 137 1318391545 1281148211 71 7001 89 1581180675 137 222499645 71 1072500130 37 5 107 157990101 1949 1285117977 137 1968519846 53 33709749 266974356 89 612989725 1238287794 1203169890 13 741395629 503274899 83 83 23 791786981 202685595 73 1251604192 97 456214571 103 439224754 1783285708 1697550286 137 375895739 23 73 687177105 1297319790 1314540318 13 37 1348914735 1694695349 43 1413969129 611802710 1306619672 43 1935680948 684644089 99850834 53 2139573099 106976785 149 1350621228 11 1451343737 89 59 31 353254726 616340867 19 1890327004 71 1073160165 5 103 1039094227 131 79 131 89091921 71 1949 97 83 1827025133 71 657482862 1384061788 101 797462266 912562270 19 2103725562 53 394265410 742528993 637827409 442971388 4999 103 1187069122 809851739 97 1158638155 113 1764174345 137 10007 579595433 149 477035034 43 10007 7001 504426269 19 1795650328 79 361714456 2112599514 1593486220 369336782 103 653341864 7 37 1475209395 5 47 2100716230 889628340 149 2040152402 1949 433233465 1632607679 1101591364 97 722101285 139562240 5 3 79 47 2145847557 526282495 17801035 139 10007 2042398679 508405635 1493997285 1963525731 37 83 31 7001 1535466321 23 139 1464789574 1561529131 103 628600187 542064407 43 79 107 2114062237 1917953493 127 2090358334 31 1270102198 107 97 590838543 997485684 139 1595406138 669360477 139 5 1753931277 732266037 103 3 7001 19 403980945 889215371 1140724329 31 2021071350 194312257 53 1790333130 67 620853557 139 832207873 113 48554857 71 2034401880 5 1642370449 131 1416713124 533319400 5 19 13 451588576 569582745 67 83 436089802 1931548195 149 27855386 109 864158649 1854183363 127 2777 1047228916 1057880217 107 73 11 753332107 79 131579003 1440392421 79648623 3 1726022061 1947744632 31 1466511105 3 131 1175264797 71 1687104265 5 79 787811337 131 1721458904 43 23 653589990 1661975097 17 608389150 47 458282054 13 1551044547 137 315087006 514972557 7001 127 1991643210 5 1434692982 37 7 363619282 13 1325827499 31 1720375690 653988151 127 71 1817660989 1240163768 2777 495541765 505936076 2777 831828601 1649005133 4999 4999 43836231 29 484844997 5 131 1355342113 1358164170 1345723505 47 137 97 5 2035763665 879606170 5 3 2018708175 47 1551156651 127 263826498 1520207907 5 1227891320 2777 1123443681 684669350 997851783 3 239506434 71 1574210651 874206390 1480941510 73 683002299 101 131 2 620791188 732106768 1881003288 1949 83 785653557 3 203557683 53 2102244467 4999 1670560821 59 332356145 131 1629275558 469270822 17 2 1079203816 2 352177348 11 83 1450328803 1431553207 1247783855 1620232081 113 1805935954 7001 137 1475464921 2028048073 131 67 1378090438 10944497 149 1900410070 10007 149 1269005286 692818412 1014610112 936232824 127 131 544263473 1278216256 1813010033 1793116272 107 109 113 1938596360 1938885475 107 113 107 13 1980843644 1669816109 59821185 3 1914052397 7001 2001235850 611826656 137 19 131 57543977 1619877094 67 967464925 1949 1717582032 421712791 37 1193972462 149 29 1883703889 1687404974 131 19 1896997506 31 1574328872 7001 821441332 2 146128286 906105124 97 1964349134 109 2142935095 135330803 559290296 434296812 79 3 2 83 1373580002 101 7 1920621052 107 1286738451 280159491 1810830537 113 1045287064 1221151111 113 13 260737600 1504776631 107 257347970 11 471253596 532452466 19 7 61 2112696143 7001 67545648 41 2045440021 4999 1345407720 5 67 231258741 742455675 41 1035385259 107 1209141516 5 329007215 2 113 86888181 23 757791971 1991326373 1968919749 137 703733324 1960250276 89 79 1901025103 113 29 554753731 1913375514 43 1555192137 1763385581 41 1035219906 1949 1987444025 291283897 1626735230 5 2 68225296 1549309464 1214986844 31 2096286433 229642747 97 651115119 43 1992192517 37 2035227143 89 4320772 1686257940 1255020470 5 71 10007 1075451614 7001 97 180926534 101 101 1366479601 2110862226 1175857999 113 7 441622615 131 1268228685 10007 3 103 103 1787896351 938371200 71 23 640472145 968959251 13 1284202153 560653303 1162523025 139 13 1327819623 1324498617 1583795302 2777 251726220 139 411653120 41 167258434 89 772604639 67 1603953803 284263915 3 1528212576 4999 1035577843 4999 83967840 3 207689574 29 2052989141 1049221247 37 662022497 137 47 661265466 149 84896624 31 1903333660 1223999350 1266996733 67 709153058 548782407 137 269962062 758552767 41 89 511663861 1382311869 131 1495800780 4999 229909009 7 79 399784913 136041155 67 1885711422 1734673148 43 7001 72873409 5 1699807435 363435360 850607360 2 136765766 1975478265 89 149 89 97 19 2100776724 1647799752 3 53 71 10007 2134959400 1877566670 131 1109446069 10007 2 1830558012 192559952 888558539 71 142064430 2024001175 5 1833014547 3 67 29 127 1831341595 101 991351697 332544285 31 37 62896707 1027239806 5 137867725 976167685 1158864529 66227235 97 71 103 59 1978601993 89 1472211923 3 1177753992 7 1139988304 2039035420 199368605 17 73 307787564 131 56066796 19 19 1116988302 3 734267600 109 523308624 71 66531578 828098128 43 10007 61 109 436023435 1651797663 107 376292968 137 132428122 1672065032 107 47 107 1252770980 31 659278612 113 1871160625 149 1053844071 137 761107930 71 13 2085289973 79 363521265 2061627924 895571669 19 899398554 83 815977980 47074114 1457281495 5 10007 500740273 47 1321004056 10007 271833513 31 1699464206 97 113 3 1691506801 2777 1226026061 2 1755915472 930583734 17953159 149 463990367 926130412 137 1254829656 101 1927267925 11 104328902 7001 370576932 1521326306 510574125 23 300167274 192574462 89 11 61 1801503138 37 1889760229 89 82107395 10007 107 1936863389 244240126 71 53 89 2003286760 2028804303 47 67 67 1072641391 67 1590660735 67 1988159005 1997751663 1511705410 5 1909351635 13 131 61 2117353737 101 64587783 103 583526209 919402926 43 1852821238 41 777720759 1692324692 867352751 1644429076 101 73 29 1220887965 699711420 127 2045688314 1961037734 17 309778183 1096813419 13 127 368364859 89 103 132357804 113 1878239505 103 149 1404501565 103 7001 757956264 1072573797 2011810073 61 934795916 2 71 31 1341706071 43 702335802 1952136717 131 1298802700 989684827 29 742773591 67 125458895 73 137 23 1278017419 7 1669909696 31 47 840821822 1768620293 139 1092186801 1818129139 43 2777 730189934 866635052 1061853385 1881109419 31 137 1971095172 89 1083838796 1985270579 67 1760500898 302039105 19 53 1116625884 103 17 675755151 1565868181 989445279 71 657968005 1719810632 127 37 61 1266402852 149 107 729110451 68748916 43 37 3 7 1216160582 59 1962452533 1564449371 61 590081182 61 1990818143 489399252 89 13 149 1268028293 1853500319 2777 1260063750 46495311 2777 107 1480975337 844024474 127 654523490 7001 1837496462 1784486565 59 1165403400 107485389 89 544372861 1731078869 13 227845752 109 834978259 149 409368625 107 1404652636 7001 67 444253014 23 1764298375 1358198175 1780968842 131 455945162 1949 59 13 559916175 862067622 101 509503691 765417289 127 1965873005 1004518565 2777 5 1929908675 1432679389 107 67 4999 67 604165864 103 23 4999 1093736816 83 101 1255273964 457687276 131 2777 268576896 41 1794784471 1644916978 31 1268806037 137 71 7001 235279057 127 587936594 404739565 31 138559677 113 23 5 53 129486208 7 1156508287 451106403 11 1949 131 1468837238 1161900179 19 963877486 1554448284 23 59 442245533 89 427829417 4999 1908728178 1865401176 71 41 807058391 645228316 19 26825207 372501726 73 1393595331 131 832251384 2141281067 71 1363181895 745354464 7001 1076522993 127 2096153180 1213191253 53 278905097 10007 61 542735370 97 41 36021058 846342866 2 73 996692944 11 1949 163051738 89 448568633 3 1150057914 1050653355 886151275 31 31 1196303795 79 1807729271 137 43 1850397070 1498203076 1981515942 869825587 73 41 544930992 565971783 4999 137 59 1642031794 2012448926 61 53 109 41 1526072064 43 47 650577384 865797556 97 473676608 1127974985 1679840397 41 1998853176 2 2112020510 7001 231831114 1491829088 1835535556 47 620629183 97 113 159243555 1233995540 5 1065522170 47 11 1404167424 73 1744634008 699051431 1376392801 2120943622 10007 3 2074793976 109 1296591842 925457610 5 73 831346776 7 137 1947331015 84799438 2777 1622079024 61 2 1640834250 426199310 406514361 10007 1294215317 71 7 1068168661 675500539 149 137 1618530056 532191276 97 809071692 11 107 1805506620 1469114896 67 2025313505 1957315370 5 1420980747 27494500 4999 109 937624842 1791193635 11 71 41 311675988 47 1564436877 22242927 101 131 131 2085149282 2 1092348632 71 1460349371 89 397127984 109 83500660 1507474422 107 67 2140527323 127 1494513394 2069853074 31 1266134643 1591425314 337014138 7001 107 44039916 1462430632 107 7001 2037038964 1321236550 101 1998541439 113 1995866342 29 1565978047 500083366 678733639 41 47 1486501806 1735056785 7 1856345869 13 29 43 245629889 1223484220 17 685334056 819748432 47 101 211240995 103 1566494753 7001 107 1011212561 79 89 1701122148 2144550764 1737797959 1513660877 113 41 852895938 1383589598 139 79 333476064 840486792 1890046570 61 1376016041 29 1788916852 1156263701 4999 1020498369 285409083 37 89 71 73 31 109 1828890399 1007300501 1585316674 131 71 261023432 29 17 1647942923 496897488 19 47 1288685621 570084949 101 1686450591 61 10007 41 7001 1783287719 1659922456 2127139417 103 47 1454807732 83 46861385 41 908411498 109 127 47 1929830904 1270899176 3 1489216482 1333201265 1999896074 11 2009477351 7 73 1949 23 292211504 2093290176 1678316764 79 43 1311838539 266005675 53 3 2074532664 7001 937139858 47 101 113 29 1336661968 71 446441113 1216340133 389925741 97 1394977315 5 253744440 83 13 1107652884 7001 1354959538 4999 2004339052 821795608 1123545939 103 2075399749 31 91291497 3 113 1957576405 1262067154 1949 749885546 70406821 1778533894 73 73 107 1424053574 41 355222394 79 1372246511 11 10007 1480998889 37 935579891 2100095297 71 37 131 103 688961936 10007 71 447349061 1919930937 4999 113 786649839 540023512 1200385158 7 726814142 127 2 4999 1782088511 282483492 23 3 947705123 106463741 113 1586268611 137 1366274447 41 372178689 109 853977738 1949 1422547814 5 1463876840 1953495075 53 1377909090 131 1164358402 37 127 10007 97 2005309272 53 164895346 10007 676793424 1555164296 1636806767 79 79 4999 97 1185017475 1947812089 73 7001 101 1298518721 7 1455703921 1578945662 1078150843 7 691632466 37 1050894461 1525753393 565812162 83 149 831583758 2777 109 885486461 1532459170 11 1025181245 11 542307348 137 1267952399 43 1071423647 1432206178 1119148387 149 53 61 1874958403 2078516517 73 13 1905511114 566621081 872150155 41 149 1580894547 1421363192 67 2777 281859946 43 2017082144 7 31 741270884 689438442 1054827498 67 139 12210479 1602905922 29 41 315491884 299417178 147258987 1231475747 19 89 864337098 4999 373490287 37 1132244844 5 1182732292 19 652966844 97 318030117 101 113 4999 443431069 848417368 83 5 1408997350 1457830060 383139643 1893390680 149 149 1804088424 1606533943 2777 932544370 139 1546642575 1199545397 19 736382874 1949 1882452747 780504755 137 1468179099 1702394583 149 3 1956476664 89 47 554943194 1387759320 139 2777 113 1957037621 53 447335345 59 1949 1769662765 194198812 2 1699272174 41 48728336 223249674 67 1626362891 43 1520924749 183091683 61 53 131 1393381631 10007 202555733 1423265189 137 59 1854615909 89 107 1467594345 53 887025596 1949 11 1254659384 716508702 250255589 47 1441588406 10007 1355658297 2017821622 107 61 19 2 1881326104 510055774 512145186 23 1155892554 1366164942 59 1693746866 131 842969149 131 1349006691 131 1304832443 2 1452011868 107 1693816169 4999 4999 127 1492973517 2777 1591812501 73 285637758 1011076134 820812550 1921016335 5 7001 41 23 79 360155053 1945053236 103 660377812 1188770897 131 73 262932203 385764631 1988201129 127 113 23 4999 113 311531734 121776823 47 97 1333082904 420857082 43 10007 1643139393 97 1536128632 41 1122815195 31 1516037467 7 1010611594 400060411 109 2777 2 73 566014012 210868688 97 1684119286 1404501714 149 1507494720 71 1779134898 149 61 47 1476655776 260192582 53 95779162 139 1035783520 214516615 1404083063 139 107 1737265184 91207813 29 2777 1525250588 88608516 107 585751598 73 83 1137841439 131 202067775 139 47 79 630117983 1063698818 244515076 53 1949 1799965817 107 939527410 1649805608 502821729 10007 1102381127 1103108264 1135607984 29 41 2090477865 353175722 802228933 1095428466 11 4999 1755982443 43 41 409844528 43 7 1126567652 818849989 43 1918838880 139 53 1935285407 1229262655 101 43 23154812 1068642149 43 2005699955 1773950724 1678128209 59 322574240 79 143320457 1489425964 29 385860080 23 133369144 43 13 155997647 83 199127956 41 89 109 408225492 101496331 11 1159891825 883653868 79 1120068864 131 59 1125939362 636785820 2079334950 67 104165270 2777 43 1470034998 29 488965491 131 852346784 41 29 30169947 23 2777 1243982143 996793042 109 127 822898659 893653984 1186894655 89 4999 94681060 1545000938 137 1946518057 609924959 53 1004520977 61 564521219 1106269096 113 168626900 2 67 722451553 756589259 113 59 83 237098361 760703779 97 149 72892421 7 518240428 700995994 19 11 1151660422 1015477793 47 37 43 97 1633134455 1364765757 59 17 89 101 1829801951 1949 1868753823 60489164 13 949138359 463904168 109 270227568 11 7 1012100762 726128153 73 41 173138572 144600599 109 1920570626 381960744 43 759036861 11 41 139 585179575 2040871531 113 137 46425673 7 2022287020 1745711188 13 103 10007 37 1737103679 109 308924094 83 280240632 67 803837985 83 1606670418 59 1690660465 89 2004796470 101 1943483006 113 1812890527 1859397824 268270145 1367166671 13 2777 5 103 660692865 83 1949 61570856 67 127 697810114 2777 41 61 1668574968 1248755644 1136612577 1558850049 3 149 39945261 2093939526 71 1209691210 7 47 7001 358443192 139 994175551 19 53 1763317844 1944390197 107 17 1116527598 835562563 139 1693264362 179769327 113 2027838562 1419108119 1768338189 19 1017629250 2 2777 2061507436 59 2125416905 5 59 1636666490 1929896490 1768149760 13 89 23 53 1387234508 1716345481 1775319432 137 737137131 4999 2 287666544 1009120612 347132930 569972873 97 2096794882 67 1273986106 311089090 101 678840452 103 686803485 1283002380 37 218137533 71 1100813252 89 17 2110678792 105330436 71 344203358 61 933525944 4999 11 1264821536 73 2129695078 53 1081988004 336830143 13 471609476 1468861219 1555320237 109 79 1700604797 1913894132 351653175 348010507 113 37212382 2039364821 109 43 17 13 284745292 1673913787 17 131 1143802527 1538817045 131 113 1110028606 2041639704 672314540 53 7001 112429059 1757839084 103 107 47 1986082196 2084541650 1645989819 43 438205346 1261641224 31 252523363 239139567 59 225863075 5 1898772480 1943102450 680850541 19 17 482760951 1223231702 17 37 608152757 23 257124613 693312851 23 827476796 800788677 83 349269976 23 139 1615285727 1970941715 37 13 2070205891 996027942 13 1984339656 71 926476636 1982709083 101 83 19 1487517334 1548491813 41 30383050 73 120438079 2096545757 139 139 37 83 1930437383 7 2 1584957284 1926353562 31 218487070 2052365867 1988060299 97 7001 1144789518 97 932475453 47 2047619061 1640372636 113 1066023355 89 876776647 750805157 891056585 635648629 19 43 404793830 477861408 200865244 903082267 103 47 127 3 1917925144 135595828 1949 2021300132 1535339519 131 611335756 37 139 149 1021539083 874640430 452820504 37 435428913 1886262557 113 17 266590753 1051249157 7001 39631342 29 1181848746 37 137 94530000 711797611 59 1832337807 445483265 107 1494514368 89 23 1609783910 103 589009723 73 23 654278677 127 7 103 1992974501 1201230187 7 711999881 1275325179 109 79 1561742626 53 149153934 1397832592 107 618302552 414189296 113 149 1482180331 37 79 2118565515 7 83 67 4999 7001 17 594057809 83710040 107 1162003427 41 633778128 3 1149322056 538812956 131 41 107 59 107 7 1348922458 651764243 13 2 597720538 2058598890 68419363 1868464329 71 37 4999 606328710 61 1850745584 53 441611211 97 629748153 1314553409 822073230 149 1672278703 384464151 61 406488064 496867798 71 2777 129713670 26065987 131 4999 605768822 368501285 1524081460 236868859 97 1949 3 1603384752 1081719879 2068479029 2115637862 17 13712768 1483217818 149 67 149 109 109 1220003319 59 109 743881182 17 774123707 7 578561466 37 517892108 104813230 2054155856 2 793979907 53217273 43 448391213 149 4999 4999 631987269 139 317295022 178352439 131 676360931 53 109 1235677955 23 1771405789 1520131893 629127143 1454638320 17 101 71 1098039992 17 2 4999 1515726794 908108342 149 905903390 31 1974631849 103 163678433 137 1777231388 1358060345 89 7001 2 2060778563 1617516144 67 426288572 698278200 103 2120468931 103 1151476346 954359751 59 48022394 1385222160 7 131 401989471 13 1968416996 101 166470119 67 79 2 41 226102618 41 1159472733 83 83 79 1444568280 109 1853246449 1109174947 127 411821757 139 131 867033325 43 73 1883866397 1904047920 3 1418126055 29 602684032 139 101 656549288 67 79 127 1025351772 1468848091 59 5095948 1416622391 1189820877 37 1034219782 1283529519 67 113 977739370 73 1964646711 139 1106673704 89 1537248903 71 1301284095 5 1769889621 234337659 67 4999 41 1013391465 7 1779924755 71 917622879 722563071 127 103 7 711160611 386483986 245556623 47 569995431 2006533198 127 103 589874408 79 60372824 896933920 107 107 1048375621 697766153 113 647277561 107 394269748 1676320365 1251252343 103 7 1210598424 1144484549 13 1465342853 79 594435145 103 1589875508 601728166 13 41 11 59 97 850251851 710796018 595428070 939250217 127 489157292 13 7 1705034016 5 1615974455 107 144175759 11 17 1185232834 127 1090652378 83 2 97 1431911769 11 887888672 31 1588521065 223975434 4999 1701004731 438662250 397315025 67 127 23 1311224871 131 2777 1949 1341802693 53 23 929120098 2082169024 41 180952350 47 2 134293395 31 139762632 1457126006 2 2021803600 2052369428 1234843957 37 23 2777 4999 1152679418 149 1372948431 946639045 1949 139 1949 8485946 113 1367779233 279604149 202806268 1492842155 7 31 1421989747 1270510851 107 793437100 102286971 149 1710498097 41 7001 1358544050 2089637477 236297409 107 945865341 1430822085 11 799591184 41 1687477180 7 1879268097 131 1153883674 31 107 139117869 261102149 89 675061707 61 2046636132 2130845031 2097090535 89 83 1728682915 47 1369505449 1690705951 61 67 1667738808 37 536446794 821158242 1691218515 131 1350320490 4999 842396487 31 977467632 59 76658228 1244081617 107 621331963 47 97 2700059 17 47 338614226 139 1531296975 56009911 922605975 5 646831565 31 1949 19595246 1706166294 2 32177738 137 1890052969 7001 1761171560 1349045000 181569330 67 23 1405168210 856512341 53 1803770094 91235684 889549888 485174269 67 1749965702 19 1729868083 205358334 1949 466875842 1048646415 37 1733040890 41 345542308 61 103 1911473279 7 666271188 59 38127511 1548934404 1368143931 37 2777 627626993 110730098 109 1344140040 1649120405 779004688 109 1564768053 1813587411 101 246182088 1949 398884289 7001 149 370650314 31721951 2042742062 137 149 573527671 49209932 71 542756163 342253441 73 109 53 1767346512 103 7 7 1208777955 763576415 3 139 145429445 262705969 17 1096316383 43 52753604 862026891 11 1324766718 1236635389 616685823 3 101 61 31 7 1446143979 61 438521802 70024310 101 11 71 1446918088 925842272 131 286038762 367021783 897824417 958700086 59 1366653834 17 29 1732250069 1304505492 1231571578 769634645 101 1810188026 19 276834731 1703210281 1546240860 7001 5 1697156732 1939461287 101 41 2 43 3 1986554061 23 79 96807390 1956367220 1949 409367960 23 172057457 17 167853546 1391952037 7 805138278 10007 105363703 97 1068736460 5 1064281255 1481735194 43 1840862121 2074892080 97 4999 462667448 61 908564683 43 79 139 871870329 11 137 1405994010 511434152 433625909 149 2777 3 61 369325598 1224808935 3 47 105976540 766711893 29 1058968263 1794429332 103 79 1724563759 113 765132500 11 1077558671 7 468448402 3085967 131 7 67 542980596 43 1394336810 127 272675985 13 41 83 1211447890 103 113 1179159711 1212418990 109 131 109 41 2 467548812 83 1838462035 1297870467 67 31 528725119 295845307 1930860763 103 1585690356 97 435021914 1676146905 84702716 137 823745106 10007 616601319 1494383092 1078353190 127 13 1087909381 1784157520 5 1303214700 47 2136704365 43 1330045384 2777 188127865 1129904868 131 1820500188 5 1103903725 1751667925 137 73 615517750 31 356277606 53 17 181418901 1813866056 113 349219898 1505375882 2 41 137 690234496 1056820466 47 434320984 416384891 1882984338 73 71 71 187021881 31 1483328668 41 43 4999 2009627994 367722795 1520325710 5 109 796527201 612472744 214051160 2777 1614181481 11 29 133083581 137 1949 266441943 1857987547 61 1399306450 746010114 7001 37 918692947 103 2 1027713776 295709022 31 149 667782240 1430658366 1433059134 13 130224887 89 83 615774111 79 1860051066 2 47 818410906 638320207 139 1995359873 1450328224 17 1440825667 103 2007182424 1497878613 1935298530 1949 19 287860203 2135571329 83 137 627563676 79 274300988 41 1115528000 138944832 1564934735 13 1358549984 11 1798865795 17 31 1375445293 905759178 47 1213188205 1901820424 61 1222101542 357772791 89 4999 1600659804 871685124 348359715 139 11 84718502 2 195269114 813972024 2777 440251695 149 17 1231791865 1752549839 19 43 11 113 728649312 1955282574 17 326121438 1472325476 4999 1838822085 3 3 4999 7001 986776948 1049162859 2777 73 688914432 1423116166 79 19 1781700604 407052548 1949 109 233121788 2087717458 41 89 139 139 308199703 661037344 113 1024064588 137 1860639607 815190798 139 311691237 11 5 198629270 107 1597884607 103 1557012684 79 1949 23 1657583324 71 149 1712802233 79 1417822164 128868118 73 43 73 988253341 73 626092019 1397065094 41 1539160213 4999 127 7 89 374531884 41 10686117 847267487 650549787 101 1593290086 23 625228389 41 43 275483591 632511240 107 103 11 4999 405663851 1569341069 1055833511 53 4538178 1949 199847506 113 149 61 585169220 41 822893700 1255600518 3 1844083512 2777 23 858438982 1122492626 131 61 109 101 1747123957 859340320 73 41 73 537158043 1949 71 687793543 10007 1170313887 1179050329 2777 73 553547741 2777 1927665658 13 1905678662 23 101 1024763170 188478625 782392849 600649964 19 406816274 2 5 176144202 14789623 29 79 83 925684309 806249612 31 2777 767332309 1346587853 843847038 97 139 2129061147 597895426 127 11 59 180341170 1418712589 149 909487209 5 1985458180 731467215 41 59 1829353233 2111443266 4999 1341826581 1994724198 109 43 1373772772 5 240544700 1694215026 1949 53 171703040 89 2 935256443 97 800603128 566616726 13 13 3 1945542054 44851695 1561681861 97 805983670 113 626341598 2086363522 1651469665 31 853104779 2 961059092 31 438375084 7 41 7001 534904404 13 905958443 47 1814760676 1949 1511313070 392994028 103 1521394961 23 797166198 41 31 97 1566190033 2 462619672 131 13 1457961700 434390428 149 1359040026 41 328068593 2023818507 7001 239525213 1990181271 1692316169 1924073310 47 1611119504 71 2777 5 2777 1104001790 455842752 61 1530076696 127 580546083 4999 1357433459 1509957948 187712088 1949 1293432411 15304944 27186523 67 1949 925924312 17 2083735050 103 148475221 1293198899 71 678577809 1914922776 23 31 1752565929 113 601762403 1483542769 1283423461 53 1684937080 328459545 37 1028772138 19 1225790355 17 131 1185553013 448722182 67 1693893263 83 443492904 1838764164 109 1619373106 67 1196432668 29 1273279655 2045336853 1353212139 1293987876 1949 1484162700 71 665772325 1977908474 1243323556 67 2071412792 1949 47 11 2122532269 13 1601812407 605144085 1172309229 103 131 653154210 1186286166 1517313291 13 1989038855 53 1185472412 696712094 26653998 127 137 1308190669 885541285 1394749227 1949 53 1929373098 7001 17 59 282031210 1246478604 84317758 67 1870034789 751972718 150155142 79 47 7 71 2112572979 13 29 1941997093 1087181995 137 475385342 1928953712 61 61 766496210 5 47 42539559 310521715 109 823512222 1144507848 2 29 43739569 144790475 47 472501058 1419548379 3 1822342062 729859263 1955461345 5 54108260 1181709965 1559971915 5 723122075 1284011573 13 43 67 395312328 2777 1510771310 1470440939 89 137 103 1053900429 634714049 73 207729962 1589927291 97 859303105 4999 788283779 1339284412 37 241852861 1292656734 61 803854616 71 1485549046 71 3 687786509 73 31 552399695 7 1425178706 1745705787 433989632 89 1218721055 11 1326751657 61 1221693909 1931675565 131 1828820653 43 213837194 1970186126 41 89 23 986535918 41 529258176 940246317 47 1240499905 1070252930 412879964 61 728426698 23 1678120250 79 83 1588862692 1661060195 61 1482395138 31 131 733330533 698777973 1078619297 59 3 47 1857586734 1538713730 370055112 101 959588768 113 1802591368 107 1223788324 23 1393943681 43 170903371 3 3 1132246083 11 7001 1638871091 617460196 1478212327 137 2049009127 19 900506937 66682957 11 107 19 97 47 61 943864468 1502968386 867616849 1032199157 11 183860596 131 68951719 83 19 117470330 5 1340844148 1517309431 59 103 1541689925 19 29 184681338 7 2135274967 1434811336 71 37 2118955220 71 508776060 23 903361915 1187306345 469392625 1966977227 23 139 7 1758989116 17 629106709 109 475080860 161480993 103 432756045 67 107222847 109 1715894101 89 79 3 1392074063 97 73 1503167419 13 1091535460 5 37 73 47 79 366231580 5 1105755420 5 891786305 23 137 3 1534058094 23 89 1469708709 1286357592 13 830552502 2013967941 67 1544654376 29 238715478 103 61 73 800772943 2777 83 924423954 1284668854 109 1642066974 41 205118880 101 1148049729 23 772144132 41 546392555 1738095448 61 1992682108 31 1374232779 107 594949960 61 1879336134 778932132 137 810347273 1943969366 107 41 1194843197 881998352 634697329 71 348928587 131 31 97 10007 1407462376 89 1519246376 1726874419 1949 37 1054720224 2036348063 97 1015520490 5 721543570 137 17 789169529 10007 1203115395 23 139 1170906671 2053566401 139 107 1279367970 2063059617 107 73 13 1366253720 2777 1604608917 688313234 1916185292 7 1949 1325232295 759269981 261690447 131 1524820390 246130690 83 61 13 1073760727 1961019593 1526079579 137 73 1339338446 268505680 103 772708060 2144980398 11 1911798185 168734675 2034089442 1949 103 1333116434 979301443 10007 1519643006 2085048513 10007 1900789622 73 127 17 301283512 875938178 89 10007 1017131494 7001 1006904823 131 1765969866 79 103 1103941125 131 23 113 41 494520393 61 11 1822102744 1896826943 103 2019439424 820168091 11 499222548 3 401782905 989200461 61 43 1637311129 37 665047620 113 1827867700 1052582509 101 7001 1256189430 949422125 604859195 139 596391365 127 2003867341 258540852 661973057 10007 2056739346 127 184660159 139 1442215741 1367660809 61 7 1653652973 1516819070 97 1287966309 127 128164514 880322326 71 37 475917236 111942723 139 1181489992 29 31 11 927221977 1773634995 139 89 741983744 629026190 59 4999 1702568832 97 913714295 10007 806424102 19 332305554 2 1865980908 2 1278783758 17 131 2013780339 83 2777 942511023 633397735 107 1512275652 41 53141715 919150397 11 1500741196 1933840447 79 59 898251459 101 109 617020115 1658155306 2037530308 137 875713864 43 1644520423 1828560681 139 1908685033 7001 997879332 139 640042319 1188557892 71 1647430821 1239112874 71 7 971056874 43 1781280891 83 2 2 1882847756 1458022061 61 343431308 53 1740075648 3 2056191595 59 2 1616576044 1450883184 107 239125928 149 73 67 971755672 527951632 103 129956336 1880928390 107 11 513576063 507072013 1218217193 37 10007 875724311 89 107 111784078 139 721454184 97 1949 567063499 5 7001 43 1684667158 109 1296274761 1949 137 1157425183 1647505830 11 368285165 41 1470930555 1239822197 2777 1173588922 19 435408161 109 1934012286 1229658022 137 109 1206932802 673904708 109 109 1021713571 89 1717804931 1068785434 101 1040097394 31 1911199662 1371391175 97 149 53 2142510796 1713749064 43 1068983913 946065961 47 1311280166 149 1666067340 137 924187204 101 1226444662 4999 873705224 2 1715290054 2061786666 109 107 1453255917 635776559 519516411 29 83 1171530226 1686132882 1741903671 382187131 101 1897762982 1342197085 23 2123415010 41 2021897956 71 708870106 319107613 11 7001 83 59 149 713392332 59 1895180552 37 61 486285534 10007 97 1326031406 1682438314 7001 43 63320941 2098891766 31 1384750929 17 880844511 131 47 290028258 131 307068847 3 298835151 5 79242225 1024219315 4999 279597655 189760341 41 2021977955 23 1417255446 83 1737893923 418379096 113 1564849764 1949 3 93771394 1086366173 7001 1159545959 11 1203269314 1722830993 13 137 256648813 1680076415 663917538 53 37427346 151270607 7001 1949 2123872076 1162993637 1162710644 133038458 37 23 276009277 1432607042 73 1608379882 2 37 333573338 4232961 10007 1638273837 254198954 83 3 67 71 3 137 1835027715 122057481 2777 1244748797 1563104723 31 101 1308187956 1628348058 19 1241832449 47 31 47 7454482 71 132112682 2 1949 1969031822 67 552282340 325303224 515420978 101 1982041226 43 17 1164560830 358439130 29 7 23 1094537774 11 1601731241 127 79 53 1064342661 804087567 71 992887286 139 796917163 474730927 2777 67 1452481007 103 2027516878 2 2777 1294312491 2087979091 100394983 13 53 1747054794 1762682268 694595877 857409767 10007 73 1950776318 139 934047752 127 1997717620 1041872340 2116295936 2 29 305225203 165123970 1949 566920775 107 1424620707 103 1576240428 7 1651749113 7 83 262437415 1717203370 113 700149210 23 2777 1430343836 1388512754 131 1891137484 41 1999404073 1471389263 546404683 109 1149415137 1633646277 19 47 2142154015 2 1532197509 448692096 23 5 765809690 1499779425 4999 1265946760 97 7 720862716 1212832794 67 7001 1454100699 944049845 2037151864 29 1806244062 109 450568177 281207029 7 7 61 1445781337 11 109 1072618097 17 1067761058 242256131 89 83 1449048279 19 7 297111039 127 149 1385484915 41 1563438158 3 1566014184 997178526 954307719 2777 1142501362 2 1330080904 67 1582193476 1832988435 41 1417880327 131 31 553126273 37 149058622 79 73 1816742824 1963673985 13 1294396740 71 990883376 1064632714 149 1905329384 67 1665921165 971946316 103 2121485810 83 195344069 107 107 270745203 1136332296 673189742 1808280728 41 1675004865 31 97 1029186102 2777 314373177 23 79 775668646 2 131 53 572675335 899127192 1313558750 1706762885 107 113 1928735189 1988423371 1136251205 2777 23 71 7 927447640 605638656 682633422 23 732811763 37 699000374 993496324 79 657795633 1921128083 5 47 57877267 7001 113 1543690849 31 686745790 1819724541 113 109 1495615852 71 413771644 878726523 47 113993499 103 1554999240 464580402 13 1975787593 83 775465594 107 61 54249069 2083145120 2015406683 79 1831421988 11 1608526304 73 1843508785 324383311 29 1796917662 1222535960 5 1420554850 4999 79 4999 73 1350878505 739206072 101 1585370338 22506538 109 652476378 1687461928 41 11 2 785984516 1400195290 2147074120 5 1208786835 5 611438390 1341810892 79 17 67 2777 1949 1773843370 344641670 7 593347386 109 805646062 59 2 43 1193724806 2144384686 109 765393095 1019990617 101 1160696568 83 43 756881571 136854853 917190956 1940657354 149 179718810 393645749 61 43 37 1100086997 608104435 41 113 67 67 1632198765 71 43 29 1108578505 43 1552863257 755061209 1234278246 97 1910031074 1423319385 5 7 29 1884849968 2 2051934541 139 73 834878912 29 139 1547868550 103 1828969558 1179530795 89 1695891084 23 642227643 11 638482900 1408979254 1609137844 7001 17 432913392 29 790889363 181594212 59 1448094975 719342884 109 1067537175 542043871 101 61 89 1089687965 939650341 1720548412 11 345930951 47 1142709337 10007 383067960 250731297 83 1655081835 29 954628982 17 137 1928608394 186656611 31 1556733437 2777 97 562528220 10007 810166720 152576244 83 101 2047920238 762918751 89 1883362108 23 334891385 89 103 1469971442 19 1021781543 83 263540272 31 47 1949 17 37 1296106004 910554672 3 2141379 769975330 97 547651524 43 399311717 103 53 2056926025 1824060115 4999 1971223188 11 1407874823 1944810415 10007 1743102178 127 1152127099 101 53 72766615 922557114 674713426 53 14831043 524522721 137 1717632341 7001 3 2 19 1810537512 79 1218292812 79 537375301 1176209014 59 420517840 83 758582235 41 1297532617 139 137 970410182 109 308385850 2777 1319144425 149 1500422401 1745495664 1904761859 23 27370736 409306863 53 1686522331 196527149 13 417660448 1245905673 73 1430270027 83 1651273712 53 1865025639 976822012 1418418199 2064635002 37 219325371 67 168966362 1383354217 7 6287100 19 1123001268 47 1223754181 103 67 17 1185321044 53 1515594042 71 61 195771997 1746450374 3 1924902844 101 767333057 89 1424651391 1537539792 1097870710 113 1885751232 29 41 2 1204482637 249539288 61 1949 10007 2051465021 1978944292 7001 17 1138986416 97 580063661 31 7001 410958700 61 465884816 1406526166 1398812064 67 1916429743 73 1913177288 4999 245351831 932829335 41 83 101 101 1006789008 37 31 1439695560 5 1514472230 5 978651790 1897066370 139 1538023880 139 19 23 53 17 758718755 1627411564 71 11 29 788631249 79 1547677466 53 1450258557 97 2015863797 180878325 109 1468930216 561954841 79 1510684610 101 79 31 1809753487 109 7001 1949 2012087181 71 1869388536 2040122946 80141417 516306736 31 1388409242 67 289137514 2073598664 139 737920942 11 497243085 53 79 2777 167295896 7001 10007 461202616 31 89 23 1685724349 317953104 149 2087646660 19 1461515796 89 13 456251348 53 59 795185775 1112616277 1895629325 67 29 19 2053895953 10007 1596186549 2146696289 71 107 2777 939556295 1089072752 3 113 109 1200171627 3 3793530 577096897 13 1719119263 97 1893706944 37 37 1001042363 327522002 137 83 1543723059 985975177 67 108622678 97 2 2048242586 79 1565093806 7001 2014096687 958499909 1298500799 1732341688 43 224452904 1165664987 79 1785506886 101 514997081 1266274059 107 921011381 1966473297 23 41 143352154 2 1851043394 1459521496 397859345 747243075 5 137 1504408097 61 1266257752 139 41 1469679563 1629343813 7001 1565514613 1102032951 67 1693756650 89 2021886692 1115526059 83 41 1018443895 235990875 83 103 1068112060 47003653 37 7001 150395482 107381338 1936004989 2777 368624534 73 113 715182537 113698974 71 1866461034 3 410466369 1322485203 53 692281601 2777 1672195543 7 113 1116728489 1649316727 17 2 331137128 828194921 1199500695 43 1859130516 131 1439149232 137 1104126155 29 1666391794 1761151941 17 944960555 107 37 1649372643 103 743853537 335363159 367208933 13 1275503164 1947658538 127 149 20024557 1131934375 1449480046 4999 29 17 650533815 47 574526476 23 546616758 10007 367006725 1220874014 29 113 3 79 2777 1565178488 1330068905 29 23 1187236432 19 2018063470 23 1952790482 61 7001 1531044119 113 620240728 1549129821 3 1582958721 1050173033 127 77126084 822138393 113 37 555249454 1950568906 243857303 73 1427576354 97 1369887584 109 97 13 67 190697439 23 10007 2777 798020936 7 596324001 17 73 804106899 158638128 103 676587051 61 1668625720 83 1728223344 60839 71 43 1607914238 7 47 778947013 31 59 13 1358877205 139 266672473 1236434051 139 1585020753 1716014442 101 89 79961516 310126937 10007 11 31887187 89 5 1074036225 671410054 73 1548932183 139 2126992456 37 7 218587068 253050322 31 61 1386123801 1252635854 515606361 103 31 1869069980 2097955256 71 1327800305 5 109 2 432158016 187285970 2777 912682166 409527327 11 89 11 59 1778196339 313768947 3 730744062 73 1309542182 1244282456 1174181192 107 1563825853 89 1869971880 61 139 19 2146412672 720134751 784623073 7001 1989964240 13 494308217 535863029 1669423128 1629627852 37 107 101 2 67 317248243 1395656170 89 83 678259221 29 778190062 17 1823712774 97 11 22298804 2 1070507720 1427456046 139 1665427805 1914961828 43 698626762 31 1218612170 1666924126 2009874663 19 79 79 214091896 1003415993 1949353472 89 23 306024184 409071712 1949 2777 991969393 2 853335558 472495662 1408539806 19 47 839275663 11 906413609 540136665 41 71 1724541578 389232678 109 19 890190622 1911572949 1154777377 13 4999 139 1352146587 113 758670439 1458893944 59 1446630632 7001 1648829811 109 2113464002 41 739586331 800461942 149 715634782 1949 11 427477291 17 1153400078 1119814698 61 127 328260455 47 1797636063 67 2008967798 2012702590 31 67 2 1417569958 1875842920 41 19 1507376002 61 497234607 61 273987006 784064472 127 3 214196073 19 1209838604 2777 781906005 832417778 103 2083408913 1938372248 4999 988592242 3 2884968 2092544541 57485398 17 1050832167 89 99598031 89 1446059509 29 1949 37 5345131 807333007 131 1583585509 107 894548303 131 1638795983 43 1041647437 756383545 2106897749 299766981 73 137 896541837 13 109 593568002 1520233803 11 1330971345 59 939795601 59 849683050 5 5 139 1431543347 7 2063797757 59 305986154 79 1888990649 17 19 184581974 37 1627641322 41 566305338 1949 1407072754 97 1327927904 31 2 1258588464 5 53 2081279382 1511735226 149 97 936811062 687152656 4999 1700564819 13 129517063 1309934132 1463053881 1949 1518124825 1664198662 67 708501958 29 1649991972 53 380270548 1949 932317573 11 1676452696 1253136582 10007 565745055 53 1764514743 4999 2130878403 31 715691540 139 908620204 11 1994626117 1032514986 59 3 1115353566 2144865795 984625790 19 17 371050177 492130093 127 59 65698270 1623104337 1140444725 797797075 53 23 968308234 2098516941 1523809307 53 5 10007 354731010 1920164617 59 23 72876811 1975171437 742742857 208171290 71 5 19 5 59 1949 421110685 1111513765 7001 100691569 127 2777 1314940047 549909751 101 1289297623 109 1614035267 109 97 1239109913 61 71 1269206721 11 1614554771 837378293 61 7 2 4999 954809 1434303082 83 660016481 1139470610 29 29 1427527088 1274259971 2 53 705927193 89 542013649 371290962 139 15759959 1162813478 2 73 11 1807038556 798734772 89 1691559276 74354010 137 13 1737482500 37 10007 1349825860 5 1754203970 53 7001 1498077903 1675117808 127 61 462889960 1795041327 71 23 83 928903863 1694576970 3 29 109 879147021 53 103 450643757 89 232383094 73 43 45792549 1931739095 10007 127 127 1017491720 47 47 17 1307630786 1441532880 624691383 3 757799261 1042480922 29 286228048 882414257 17 139 149 1949 948929120 19 43 113477 113 23 1231814602 107 1866216532 89 149 1901624271 11 79 1559291296 1782450369 97 149 109 10007 1141688623 127 686545490 1690954962 2120134264 43 113 1083679641 1270745517 67 1056771803 29 528124075 101 1251202645 1040179507 1058780490 89 107 1856706372 5 71 1862083630 747878713 1306728780 53 31 1243126567 1194843261 107 5 31 1744205297 89256830 109 71 41 307400632 733531016 2 1977994167 465288602 67 1781967964 113 43 832956870 621078621 109 697575802 121063733 71 61 1319160258 213785083 894222435 31 29 43 153849571 89 354119163 1797595758 103 47 567286428 2021944183 1112786328 1973697897 97 7 1415434741 506764978 73 97 1811284395 2050254867 4999 1534620497 31 1388199255 139 75622950 1696493357 83 1102562289 3 1081516848 1356463908 97 109 97 59156323 71 1920768751 1988929532 571320995 7 1511913445 99477860 2 1281317959 89 1427139030 201685668 37 767406862 41 978341098 745134989 71 130138456 1748831159 37 220106525 43 381161589 1563215421 131 73 139248449 1420699720 29 869699297 466188512 73 79 750438321 73 420981802 113 79 4999 1261722605 631748625 137 43 352813409 13 1117715222 103 1878932695 47 813787403 23 1568456825 1202629836 2777 131 23 153139175 1754779959 101 23 5 1995833855 61 43 127 19 915540726 101 1269073282 1962391317 132713197 976607359 73 10007 960511888 127 580341486 1800768389 7 1949 1378800560 29 85823907 13 922236185 661591003 131 28028760 1872640387 139 7 1785794276 7 559288156 2005036117 3 804909324 1646077858 2777 3 1073220393 1915739835 37 6936353 7 1159756927 120845669 79 5 113 1294412288 603413785 83 41 131 1622828000 1041349654 23 10007 1031871805 103 71 97 2026727506 83 127 1405355838 902794740 73 17 3 1598216325 54616458 11 347881028 251855648 139 150459916 61 353725153 43 669344791 53 501387632 23 174150710 31 1574985411 97 7001 79 2112779774 1810159840 41 2107925873 19 1071238858 1993208412 2777 2 35648002 83 79 9819305 71 567401497 4999 1181998553 137 127 1004181380 1703265961 89 41 408120970 838807205 4999 752434483 142024905 1340263370 5 127 323123814 29 4999 1914377048 2068916134 89 17 10007 103 671416315 1676782320 10007 458864933 1120681108 73 893691046 1590911381 83 101 1456863592 195008881 776228055 131 73 2104370507 131 37 131 919416950 331159495 166511715 113 107 101 320092028 995831619 737374129 107 7001 139 107 2051560220 29 7001 48509929 37 67 1565184863 10007 1298153598 73 137 821381019 37 7 1472122694 1111166537 325279877 13 4999 569566064 1434085314 109 639432259 11 79 79 131 1353943025 5 5 1633203486 71 447362964 54398559 149 1949 1033020674 101 2123696296 71 3 206511479 53 1858294639 29 1427133253 7 833461720 1373514090 1464406720 5 47 1685696736 1472623740 1081806908 131 67 2140774352 1844917778 11 1444573669 101 794484685 1784754561 752899723 83 984481013 61 97 31 23 41 41 4999 349954726 83 933927012 1721103238 127 4999 853839198 1745165897 41 103 5 1547297685 89 1032602701 113 2040348679 37 949794995 137 47 1555865023 137 73 445002817 41 263114630 1244618550 258043877 23 139 61 876893119 109 2067735063 59 1518535628 101 314216757 140731864 13 1681557592 79 107 2068500118 2146685160 61 71 206307315 1954714928 131 1285486240 724500614 71 2 778948382 251832862 2 113 1419565551 37 3 717978351 127 1145060448 1243967413 11 1600881238 810425363 127 1616541785 483610938 43 326745973 103 1092050084 109 67 652536450 2 413745301 1668248075 67 1033492285 5 539390595 518318719 2777 53 7 1949 406723908 53 1615766374 103 73 433333037 1657359223 7001 150682523 59 1754214373 1257885570 53 1174422022 59 103 1711673158 19 53726946 196404468 17 4999 1163149301 941848393 83 1578504180 1174091289 10007 13 800898588 3 1473409834 13 253186570 558221634 19 2073369703 29 1506247956 131 2 29 390569367 71 346433708 113 13 31 137 1769584612 37 131 783526720 13 2097586491 1338769627 113 1109952606 53 1639470906 1181913547 107 1655614647 19 1367728771 1974752025 89 19 137 1462279090 1444669384 1009171338 131 450948112 7 166472796 1901289292 131 885852523 820712748 1462444845 67 1468188423 13 139 13 1935479910 1234428676 61 657898054 1828158349 587782420 4999 1492251490 699321815 149 1955647958 31 139 524131312 137 71 4999 1895579331 61 1473058141 750177570 127 819865228 13 1187769323 103 1169375789 113 1136030975 43 7 1079806686 1514690982 107 11 1618153449 3 1664486226 2102123284 43 11 1020058050 109 29 1340593925 103 1765859707 3 1821155886 4999 41 725612862 13 17 7001 1574321572 23 80822138 4999 1772030523 1951194683 113911634 89 1867176657 106480102 127 620354614 1748021163 131 1765691360 101 73 109 47 101 452101351 512127267 1620641412 1972829792 61 97 127 731695005 101 73 59 1157767384 637860033 137 1410512183 1721617178 31 71 897990818 1392157350 1470213786 731467189 131 60246299 31 1073142060 3 424050548 109 947238340 1875321392 104089258 7 17 11 423099600 919895455 149 493810883 283098630 5 759315485 1757582998 139 1374470520 3 79 111214868 501679010 103 131 914974692 7001 901589758 89 7 1199668939 2000555814 3 485601662 67 1240176915 4999 1686341277 43 107290222 2 776865814 737084801 1742542829 107 37 165423966 7 71 151932971 1129049597 137 1053982237 53 1866664823 1579101685 43 326875250 818533236 29 19 79 607867949 19 1405248113 5 1724777410 139 61 808172049 19 1880510074 109 1244905459 59 59 1497304456 37 268311014 67 37 53 3 79 956225819 1917633992 83 19 1605579309 137 586250034 1620786319 127 19 1319267489 1426037735 109 1245851744 103 1967660809 113 1949 196648253 47 2128253953 224754966 113 2009473463 861370295 1438857046 1949 71074760 1427658335 61 149085430 1362169445 41 47088726 7001 349349900 31 454014530 1721136926 101 227584116 97 1540564961 514742233 113 3 23 1727011281 373500841 4999 869196126 1292656417 47 2143723862 41 1068487019 149 967097379 1136351977 59 1912279967 131 712455652 2 1557320564 7 974366519 2076979982 1126721775 474708220 127 7001 1711127706 114037188 4999 1720943867 2001533393 53 107 2110847743 1771848096 1459959322 113 499902169 2777 113 459397206 29 1852762034 37 107 1056672508 586003797 4999 53 1599401829 647407498 17 1177340177 47 1078070881 23 2 596513330 867466802 10007 899679335 1848645504 79 1400869962 685070331 3 97 7001 269916554 1401565195 738631038 1625116932 47 1981219179 1941919121 41 891695597 1415727855 37 137 1661009646 1277153382 30261168 10007 127 394324205 19 1588513544 666598375 1326512491 107 1380292510 1421353368 2128179341 19 137 67 31 29366579 139 97 934090988 1333369081 1572986256 1988173799 59 11 1871395646 4999 1260542841 1385126272 17 1711965178 1287352563 545049490 41 47 101 6439457 94984339 514819853 103 149 53 456690294 507276923 17 908958397 1949 2130732556 1189902737 59 1024817020 684515594 107 2125202649 41 762192747 17 83 1432545140 1692531103 71 107 1684583417 71 676474368 103 61 1971784618 23 1330796077 1913601242 1374407240 1288723840 79 860884134 41 1721315628 315292654 1486336664 53 5 1456166995 1979274465 43 542633262 71 43 13 83 2001389872 7001 1073363282 139 37 1444784362 11 683686041 109 61 113099124 1655600448 127 177448651 139 1967240312 4999 327434194 1199622950 127 47 966907782 709590246 101 83 724996549 71 127 107 29 1858682819 529654637 29 558232600 5 799989755 113 1635989997 127 592109179 2777 1257964338 103 29 1319899615 83 1834704293 127 43 83 1192036407 975035492 103 595183014 7001 47 31 72518641 37 67 1918578500 494831060 779386716 29 311637717 2777 7001 103 1773347086 787354248 31 1027816563 2088134301 31 4999 882623440 640916791 2777 131432633 985890540 775729894 79195615 101 7001 7001 109 107 7001 733620788 120921272 107 335161343 755430807 107 4999 67 1676504288 2 2075402690 251685033 109 137 1973010319 4999 443686245 23 428052195 1949 1121568121 89 721291689 790861721 13 418623671 29 19 1902091088 1444408831 149 149 866277060 2 1058918174 4999 29 11 131 1660092129 1522184761 663513287 240695537 113 3 4999 1949 897878963 785072792 137 107 1325389444 2034046826 53 3 1656057224 67 1498245763 1124757860 71 7 29 1068827935 83 1306878907 89 1127681442 1596362740 67 562630758 47 1655369657 298442809 1433684567 2777 103 11 113 37 41 2 13 1516475545 79 11 456482312 1619336345 825795596 41 641969513 47 1400997996 3 76305096 1415394798 10007 7001 13 254662798 472266639 1573044417 41 43 29 103 727054237 339357784 83 59 7 512814299 107 107 13 149161906 29 492464196 29 463330274 1188414316 2119697888 3808026 2 109 1546953665 53 1646655198 139 674008498 1551868558 2006226538 1949 1211231128 61 277085180 73 1779972975 1949 847341625 1126034542 37 101 113 1558715220 1325446495 5 17 2029336665 83 67 43 2120948942 1382873077 7001 7001 47 19 1949 673192396 356127411 31 2019776883 19 139 1609659059 1630899606 97 898424724 131 1628611388 725024900 31 961377642 59 11 685752747 139 1313385424 137 131 17 59 245480413 1844397948 31 1063692045 13 1828190208 59 1074368524 79 94627168 47 210545853 465402142 2044937910 101 1043491984 53 41 237482988 1866620653 475086590 5 343907248 53 1919549818 103 805777652 3 67 98624938 374837527 1949 113 127 1949 109 11 1118308642 10007 1924624337 2104829259 41 30694576 19 1556438504 19 101 193869662 107 1703314266 23 111769006 41 553969737 1108247425 1343537111 508695292 7 29 184895746 67 31 456374064 101 14419028 149 149 118758860 1508172270 11 2039649935 89 53 2777 131 1734829856 83 23 365425840 1976367147 746962934 107 3 29 1755229615 137 1093445812 89 139 197894161 1681780599 31 3 131 915916754 113 166713307 755888749 454985097 7 1106129291 43 101 1182218509 101264743 4999 109 2076837931 1163102333 71 11 1991696146 137 2 1950531476 2777 61 2100263794 371511572 43 127 2033594612 71 1949 1729585478 1710512564 89 782282054 196051069 53 1454571273 40760021 47 252698602 1312275579 11 1609724765 1932193484 543625888 13 89 569152864 33061364 769790671 67 67 642076477 79 983099700 481599531 7 19 1726900139 1669604081 89 1489991453 900974877 113 3 2 1100245429 43 61 1858349550 59 2039045961 3 73 103 245382196 83 450498436 1539402180 1215001371 2777 1944403247 19 37 79 17 537508431 79 496117472 103 47 139 97 628087624 139 768821321 97 3 23 1161509867 866560052 10007 352896855 719733461 1156802859 17 1937469413 1222657246 79 674059284 8285349 137 71 1380171769 1465559225 1059305169 131 1640681614 13 348393141 149 1771849294 7001 106506213 137 406078960 1054608738 97 71 101 1027822712 139 98406718 37 10007 1042429190 1508765397 79 67 97 735610946 658803558 59 1054926077 2024466652 296314551 13 13 1188169242 1891119217 19 137 47 1210130753 13 17 536754274 494211083 31 4999 1321109703 7001 97 1231534989 1064612539 725290435 5 79 1290996452 1895173411 37 1874153412 109 83 4999 254572637 103 1911914769 1357961978 127 207089648 83 752368938 47 41 1320953726 137 71 310733671 101 1743458061 5 521361412 41 103 2136579058 799404527 482647893 139 23 1900249995 446251806 11 3 1370448939 1843681680 1584710437 1220575153 97 1933214134 1684195565 7001 89 61 1297792927 89 23 149 928532787 3 2777 694247223 705213596 568517521 514393667 41 976487258 43 127 1949 1943500084 712273580 109 13 5 103 422744728 109 41 1748735116 819873392 880290617 97 373636725 2777 137 1093920340 37 71 2063064608 1082788399 1505873765 4999 4999 1995400840 1846089531 1576212354 71 929832731 793675854 43 109 41 1235989419 101 1245114668 59 23 1654433600 139 1007938762 7 139 215986231 1949 1380776466 109 1712469897 2 127 1751667058 1606232373 395850814 624924990 4999 218746478 29 462775881 23 11 1553994519 7001 59 1253358299 607351723 37 516596812 1825881911 1875450039 113 19 109 1172301104 423852854 67 1675430207 2777 1088231321 228572093 3 137 7 751454074 23 1880590100 1949 17 2777 1571476530 7001 1247809233 431849684 109 97 43 3 1218462603 37 415137965 29 10007 530340979 498818929 18691200 11 13 73 10007 1013769142 131 442981478 109 811261276 53 929462431 313580383 61 356839691 1615542300 73 131 1312964792 1687858365 7 1580484213 43558182 17 23 568017268 350650032 79 1402808184 29 1283048218 1220173524 1014169422 10007 841212968 83 211459100 7001 1185143282 934299598 131 15651613 142402154 43 1156171745 101 1775798261 1883537554 10007 781555280 89 448031696 988813943 1647342268 13 1227009614 37 2111611139 1291318999 97 1153070385 581074086 53 1629932392 131 324929387 109 1997416062 67 37 73 53 887895856 1765075430 71 44089087 89 13 2079833470 247324428 288737428 103 1862809463 1146771907 71 113 190834400 871176575 103 188837625 408785261 107 1527810735 907510425 23 1584151312 149 67 19 41 1752612978 73 4999 1490886763 61 23 97 431051607 1979527597 535382060 2 13 83 804349200 292821025 53 29 763862610 37 451002640 5 2127118033 1241655386 137 109 329171498 79 7 79 1916617420 114742760 109 113 11 1539291774 1052705573 79 103 1977293575 92645679 83 132090133 79 97 958910766 403804245 13 1579460857 1173309842 139 313991687 885838753 958106208 113 173857944 13 942420479 4999 1913187286 17 4999 2777 318291409 47 1690955284 70535975 97 3 111183225 335696508 17 1766781582 126676277 127 113 2099839676 611009984 1183370083 1325175383 7 107 113 1711795981 571153415 1316857396 67 137 1026647586 103 2 3 7 1255711429 456949437 541108646 786479675 43 2088753125 127 5 1531064165 181203725 127 1135716042 10007 127 1297855037 101 1193020484 394021099 1415773285 89 1187810109 29 1569846299 1925652877 103 1589609609 101 810972864 1812997774 2777 1174441146 1528276230 41 4999 5 1975399505 1324810965 97 1562492225 656579377 149 149 2080391193 101457676 89 437636763 1383596136 7 137 624976601 137 1586358192 61 1378192520 1745478067 103 41 1175702101 1140934966 394287622 89 4999 2119356044 1060432871 83 2058636799 1138723978 19 1655276033 47 1704220874 101 730330091 1129571413 399973278 73 767132167 685025705 47 1741463718 137 512748119 47 1255799627 1156563357 43 59 2777 657149280 53 7 889720979 1936879091 103 1817459205 7001 63477215 107 1104783069 13 1953649347 2031286381 89875534 103 527804442 11 1986859146 83 871527141 53 355242171 2777 720134417 80187628 83 1852335236 11 458521844 876433364 139 31 1869807036 3 280759005 680219519 103 124128493 913097019 107 198155612 2777 1932051580 5 1824844625 47 43 61 7001 523212734 506732380 23 429610077 5 139 71 1649956291 73 1007269184 39850447 1723060108 7 1597146835 455588931 61 1806131643 127 23 148433831 2140177076 10007 41 131 147266270 1998504944 67 23 61 1311629137 567536985 61 59 1911213658 23 1003344042 97 1946503268 1328865759 308414705 43 544740082 1488982144 4999 135397915 919214059 79 1702132894 1389171740 1942458770 10007 7 113 702668013 248753115 29 131 1341201706 4999 107 11 1398086233 137 11 1363453750 10007 567039088 59 1862635900 149 1668876437 61 2137577128 335429972 2777 29 781569517 1171309458 641080023 79 386351212 277582474 67 41 461183662 14116710 139 272550783 28628579 67 591951298 1605238662 19 1379583399 67 266515414 1662227647 71 61 556049404 1259796705 520503347 7001 1428182997 1054056558 7001 1084482904 4999 641006773 18236352 137 2015700180 101 435076286 1584594555 29 1607364846 19 451807498 73 2069542262 2022209093 41 5 1878458325 107519770 17 358887418 73 1172815381 1805364680 37 107 623734779 923843477 53 59 152135453 681142256 4999 1007188522 117456504 2120784616 29 1300802511 193618590 11 847642268 43 7001 43 17 1192280777 71 779327973 1794877171 107 5 1481464375 2046232195 7001 556040423 1941872694 1399051757 19 17 1076829329 1840457154 79 1759680347 7001 1720152701 37 1710358189 1837423219 47 1135974678 2140250186 1531583191 79 89 118173717 1944207409 1949 101 1696686274 1880383862 103 1191657470 223143835 1011315315 1563830787 107 139 71 1623012511 1710109633 139 1662633096 142654675 137 2 31 1766146415 139 107 5 7001 3 322128179 43 1348954075 775389652 83 47 1239309809 137 1559837612 139 807567720 1138930169 23 19 73 227726666 59 1134450475 5 328797770 61 1389471950 1801610245 10007 101 328615526 113 1209335831 1339080769 1178867438 23 32287561 1257811557 23 774211223 97 582798310 5 781553480 37 87302240 695985389 1187647791 11 2067143264 7001 500933929 1949 1186575999 2777 2118995404 1952756118 627870187 41 23 385464176 1894970552 4999 1236187713 499515077 5 111096690 1899800317 53 4999 1163997159 47 29 59 447985230 5 432838740 3 13 959765690 7001 67 1979125726 1243530935 47 137 1925255931 1326913500 1093039714 1375535304 13 19 218884416 3 690232524 67 2084628672 7 29 402073603 597834377 97 1859419319 127 1253608636 137 149 504783690 812571065 7001 31 1612854208 59 119417534 1805017328 1626259617 109 97 1063854969 43 55051653 1700731995 2777 181724103 1638267081 11 1479461368 1282805836 83 1218818480 37 1675918404 37 898101518 3 11 363676638 2010616795 137 79 264351659 1784842667 43 53 301900879 31 318423937 2074467705 97 203949001 1595616306 139 2007144384 7 17 1623162176 149 2100109108 137 345582774 2064589178 1515267356 139 606639936 41 735162636 1275853189 13 97 873326211 43 1222337909 991521999 61 1975398479 137 1742415529 61 798010723 59 1653950953 53 767762081 1355605857 1917676133 2022314868 71 736787585 61 1398859076 1949 13 53 11 1999811187 1894725657 149 1725677129 10007 1565009193 71 1844625511 1133152071 137 107 71 23 89 19 41 1262080276 113 1091449033 1535633977 37 43 18265325 268729585 23 1096645704 7001 1236215031 83 43726060 671115643 71 127 2034354399 7 23 223167419 183739096 139 7001 2777 3 1126294098 293040872 43 516185329 11 1657993870 23 198375299 113 139 315188616 1949 1199568571 13 105860560 1064743004 1953855577 97 752446344 461122560 10007 1407201000 657309888 7001 1122565442 4999 2117197251 13 1949 1226079023 141223381 13 7 83 2040678148 47 43 731923313 149 1261287980 1263275878 71 767979736 73 103 1000515632 2058696535 103 1195878822 37 590135761 1949 773039666 190292452 137 217321983 71 1592459829 83 473669297 2143542127 37 109 465005990 1540751788 4999 1361507644 2002117151 59 1949 1591874985 1949 1806321015 5 73 1188430145 1916619380 97 846036813 1411069185 1949 131 869769260 39557087 4999 139 1645802534 1208228851 131 911799431 2777 5 2005392835 812824177 37 467400465 61 19 273636176 3 2777 1744346509 83 1205733223 7001 359417338 530557364 79 73 1035197325 1348208489 47 222287742 2777 11 107 952020445 432564719 101 1990252288 17 47854541 17 11 53 1586802828 1071648658 1741067506 43 61 101 426261439 31 1143148746 97 1377150225 1282090419 2 898384572 103 1843160795 149 608648908 29 452808622 47 1789088840 109 1188505589 271921973 13 1179957558 7 668218548 1949 850431827 107 701679377 23 2 1755932464 372371597 617308032 59 1817019594 13 17 1038922632 268811568 3 272027063 1637539902 137 5 113 686959883 308984806 13 36010728 67 242964914 59 981416679 610536130 7001 34738962 23 1429792461 297395813 101 2081672053 509728884 19 137 2117237593 1576475577 139 2088797897 616220552 676769799 83 19 1407424525 59 581222570 1034994697 89 79 356512230 760311826 107 2 1007942811 516722007 97 89 703058704 53 625174803 113 7 2146707631 938392717 101 113 971474447 512459294 61 1631859129 200585583 11 868868418 97 1835976424 31 53 1349201276 139 635397773 79 41 1540311903 658175378 59 897220670 1466446652 11 1467925294 70242537 3 1758536183 774699715 97 91128947 13 103 1577361261 866355866 1181588483 67 1143955923 37 79 2777 568704607 101 13 1239995523 19 1816570544 1544666085 7 1006574436 1120132797 61 139 243540093 1669323160 89 109 501447903 1074100959 59 912281118 131 41 7001 1713714771 1949 236817143 10007 2777 31 79 13 1044955301 1392212874 139 1401116386 1228052411 7001 1391168710 7001 2104256018 101 4999 1869156094 834453076 17 821583467 149 456113380 554672474 47 2067180932 574623294 61 1667808554 1374267230 149 5 861139369 2777 149777987 43 73 2007394515 13 71 1643516946 2096568372 2056150993 13 1786906706 698260070 5 113 1229065857 1099011558 17 3 1092133707 1750954905 7 3 1553948340 1049941650 37 882509533 2121003661 53 13 2053107017 1776910395 1353538746 71 1480411381 1664917894 97 1183759018 103 139 313141841 127 1298171394 47 109 1360396775 925592785 101 37 1867623544 7001 2777 865974126 1594739459 53 7 1061565862 1716051964 109 492056302 1674030506 1489680906 43 1187285694 67 1054958966 4999 313022383 79 470904180 5 1619437821 61 1438421846 1516771464 623250179 89 1469793262 1104305687 79 2 341862548 1809446938 13 1957785254 139 4999 23 1700378914 13 77220377 2145847051 1634581473 1949 676547549 97 1949 61 139 1755905546 711460491 79 964430025 113 1919656317 600547766 43 5 11 400721257 43 1609716868 43 7 29 414084288 1971362877 47 51879373 13 257958740 17 1082988927 331132508 43 83 79 47 107 2 1372856722 47 89 310648092 31 31 737174605 103 593530496 1063335713 745599950 61 538128479 157947618 73 567248442 89 596121466 3 10007 2131931308 41 1927827667 713716643 67 97 1483014432 61 27051736 1475940342 59 3 7 1918651826 34342994 103 1488489771 1359728 1926674588 4999 107 750302469 97 29 2102696811 230047313 59 1642016667 73 1196847556 127 315005847 2 41 525799703 749166227 71 17 1028678840 2 694997820 1949 103 107 1720259544 1986562440 79 113 1411257226 1776901044 1023025588 19 71 13 219619499 887252044 19 4999 19 83 690574110 127 1943897518 1931293335 1949 11 5 107 1682933129 113 391663973 453126967 10007 2134986386 273553021 131 7001 10007 89 456306738 699675581 101 301046406 79 771639412 938358641 149 1152926484 955178157 10007 1893699188 29 97 2143192502 31 2118517220 113 61 353101977 734527426 1949 1525078857 10007 1226658060 144478710 43 7001 892357446 1949 7001 1348427605 1320906674 23617932 13 344259409 663127348 4999 2074614994 13 450875568 3 1833032304 56870733 1999076882 89 37 2 83 928202778 79 1108322015 722783924 127 2777 725240866 127 184386220 404209611 41 2134949745 139 131794796 860822135 443763435 53 1747463602 7001 149 327275248 61 2067078002 107 1182788948 79 1277259755 1877715820 5 1804521458 974810909 97 822051923 137 19 149 1253263418 103 1734400674 47 23 31 950490318 11 1280512563 1659223346 29 29 131 141525457 1108903210 113 1901286585 1628263556 1803214474 139 1421485168 955498898 73 325230914 37 1558097861 4999 578624252 137 31 1598808198 1903950970 752650548 2 855824478 137 769535830 494727326 89 37 2123280259 4999 4999 979484064 2777 1835529204 71 1949 741113097 1148966684 17 103 676294761 679918891 29 23 1509522154 2120992679 41 4999 61 942767627 1984272906 1409453397 11 1964836891 41 131 89 131 1799382333 31 749365418 1734424797 2777 326910445 405054765 59 946393539 13 690668760 733519553 47 79 2041222540 1850087570 448848051 1899699926 29 464757430 137 127 1162319113 1541219041 23 127 265863451 1598006710 1873132480 19 109 1038241350 47 2144523802 47 149 71 1030691664 53 19 2014776856 1450484924 131 73 131 1738033723 53 987005644 281493229 1603887684 83 1604417722 570518491 1841375016 7001 103 372520512 699547057 109 47294228 527941661 1883435710 13 882903260 2037660466 29 870082185 5 1701466462 149 312362557 13 7 1222186378 1161896512 1590518266 17 1662794913 23 1964888623 1219760336 59 69212766 7 1366767339 13 1634466710 5 1677069760 61 149 7 83 616624098 895728996 149 989465751 41 603159077 10007 1572677663 1053398480 137 2121024620 29 1511888233 19 113 1103317206 1769157974 1949 3 2062073493 67 13 31 13 17 7001 2777 2145846217 4999 1263078141 47 1358612080 739035416 1964390427 59 97 101 500752066 71 1999316903 580466042 10007 1294585576 628459614 10007 1354177261 79 89 766725421 67 2 1539463242 536317804 23 394370420 2145492661 1354303489 127 41 79 514540900 19 886319990 10007 19 856758317 1429786043 1448721506 1718453464 29 5 71 314956994 1152141637 1587451712 131 13 7 29 380528134 707714028 7 1775815591 860282854 43 83 1263025525 1949 144346838 1287879759 418323688 47 4999 964347092 1949 637110559 1670910833 31 1191329876 551932658 2 2 139 7001 253812180 5 1319364825 19 5 292280448 109 137 1143444771 1272625249 109 13 2040673745 11 294879266 3 1442673219 223027321 11 97 67 1389497188 1044153929 67 41 139 1018287169 79 772030694 59 131 53 1781506182 10007 1608535187 47 139 1463729353 1463100100 73 31 1423198285 7001 23 2 1228826106 23 71 1002651279 786960876 1253480380 149 2086251812 83 2 131 3 1502584140 79 103 1168335798 161237872 816770162 107 71 338725664 79 1512733001 244955379 10007 540378 19 1975841312 4999 19 13 31 202650689 1445335622 139 53 637961689 867264864 7 55463334 244912099 53 5 814086160 79 79 29 2117889666 3 427254416 127 362231880 631659197 2777 37 1882381845 31 101 31 1268816521 1549595242 103 1938065827 7001 41 1381870478 471442272 1172955503 1472573270 137 109 541240168 113 17 11 687283740 83 83 761733745 1693827978 13 1991476253 11 17 1639238226 1328413969 103 109 1913157863 255645657 31 558683994 640974031 61 1486351175 73 1011474276 89806770 1843013405 5 307412080 67 835921432 2777 2777 103 2070366435 79 643366752 41 588640813 127 1258695516 1590575662 13 2104326421 139 570056425 7001 636341893 77910237 61 1381191890 2131494086 1946563619 61 67 1652143084 137 353984984 1798686989 11 310830674 292672268 41 957062057 1284205731 37 1150112698 7 504449763 31 1885725226 3 1782506681 1118811004 61 1581146455 1986351903 137 2144844504 1462248447 139 73 131134937 107 19 41 1783412794 89 1608079501 83 41 116772387 13 1745110578 2 1616702352 53 1952424865 71 1075303733 1378866931 41 2016064095 1278914927 1619965391 127 7 89 485935817 139 15193117 1307872823 5 1311668860 10007 286950725 113 831594120 821815326 1648253143 71 879985644 107 53 107 1036476278 83 31 137 83 137 464156685 10007 61 61 1015155046 43 675441334 131 1062976444 1329313330 467645240 83 1661679759 79 43 109 17 31 1249844298 2018975193 47 5 196765254 1996902670 7 207180954 131 969312361 1444926633 41 1968508236 211539489 43 2023392321 127 2 907547888 79 97 1479258148 5 1315546605 59 3 154917906 44329458 47 1405815261 1672944303 89 11 893955579 67 854608852 113 11 1266913604 1499318898 11 462303999 59 1616923238 43 89 1923587082 61 137 1116867718 1580195976 127 53 41 215802065 1716806223 7001 198773846 89 1969057797 149 1749282499 73 89 7001 1757769074 139 71 609672669 31 73 79 226161279 725942455 1302128466 59 42522153 89 137 71 127 10007 29 105017874 1195606069 47 29 149 2 113 101 2037135963 1736011735 4999 95030990 629543826 127 599968320 1949 149 435674808 1669704574 2777 741864442 1302996110 280815979 17 1746129148 107 3 83075997 1424922399 19 253759763 1088552275 521017667 900019075 71 89 211739455 316971542 29 521462804 97 10007 702369531 29 149 778169784 61 1425039978 37 1775552818 97 179686005 5 17 2048793643 2051706059 7001 89 71 123716011 101 107 434415756 43 2099619179 21290436 3 1074975396 4999 2032193480 4999 1748063681 31 1949 89 1007111540 1747281553 137 1846941955 10007 67 109 2009842389 101 1387430522 10007 1610724386 131 79 463060791 1316734712 61 19 1016092330 5 1904215620 1949 989261726 321483652 1853773347 1577552781 61 41 249140682 73 11 2 664593284 17 1019257338 47145129 2777 453238411 43996367 107 1624326723 73 97 1415017667 23 1328059307 1801024108 13 23271521 355845503 37 73 139 1874538849 387693935 7 2139168969 7 1310667022 2777 1180547132 131 444737363 127 1785801850 137 53 13 582902295 107 47 2085095934 73 447887923 83 7001 107 1632767463 938865294 2777 1844717062 1667365659 31 23 97 1742863602 957111416 113 1540429560 278381488 11 437366017 1755822796 7001 541725333 41 109 474167525 97 1667279941 31 551473448 1949 960336617 23 113 998467096 326005678 2094562678 841091535 31 109 742558810 31 107 95464544 976429998 19 7001 162724243 1540191996 131 1383026212 19 101 43 223593335 1180913687 83 232031134 109 23 1974112287 113 79 23 5 103 131 113 1467597218 1471224744 17 1891356641 1476104951 59 676033151 37 922089315 109 411769536 89 867048680 101 1386593650 101 53 766366167 73 158073178 750840186 1964218206 754974470 113 97 1354671840 5 37 1564535232 9111255 3 1784892829 97 415058538 73 686548210 1575459866 5 19 315683062 244071663 89 686978535 555594963 29 1487355896 89 71 1452642676 2011739418 10007 1552131102 977078806 103 1334652789 109 1194160945 149 1657984835 73 496570966 4999 1403562481 899662099 61 127 750534948 1358952832 61 1266392147 127 1282986509 1814445094 7 89 1740598988 71535009 13 464145183 131 1464846454 61 890609779 59 10007 685349409 372678294 113 998259628 863794056 127 113 1620535034 922168995 1232516325 53 1565468163 31 1815052095 619730709 103 4999 2002019516 4999 71 1554839011 1124606772 7 454380240 59 1611710390 53 766471902 385678901 149 137 1604685521 649338442 131 1243917113 149 73 779575321 10007 41 317108432 134918413 23 1656959928 97 259246262 103 1344147631 19 19 149 1745779956 1078781307 806676298 71 1644983096 11 139 1514486616 73 252778852 579123633 53 1298971061 41 1452915729 59 1057523453 4999 10007 920183678 149914867 10007 501440763 10007 2112817938 103 23 107 1439176964 41 1856022727 1075544848 1911187686 4999 5 1462599225 43 79 1119479416 11 304698449 1949 59 701597202 2 4999 1598735189 89 10007 127 1633609380 2 233035608 61 131 107 149 478074356 83 131 907901438 113 1072359290 1949 2031356944 109 1224739151 1259713007 4999 17 692329148 179761355 1176890524 37 131 1840975253 13 1637786743 61 82677085 53 53 109 17 1938348823 1949 1113153809 53 1320791017 13 131 857481067 556529920 890369640 820672149 19 19 37 584626242 3 1114990662 113 542366100 1079044526 7 1717056048 71 1886647287 127 972685380 29 1415747607 671855602 1520870765 4999 43 31 600997434 86816368 41 1252836344 1188371192 109 2073510264 17 1424335038 4999 83 1570223548 1803707777 1252542276 512685905 149 181271473 37 742689535 47 1132419312 109 89 1646502287 67 811574618 29 1974490375 7 1247266510 744056425 1504518849 23 508012339 53 1669608913 17 79 185385508 352141631 710335462 7001 113 1068378162 1985000484 1682387124 59 67 621453810 11 11 184290029 1919385046 107 127 43971018 2777 1842925010 1630745234 53 1039241280 7 37 1948935928 918975993 79 7001 127 73 175701241 97 127 41 1839170948 1629455128 131 1013224909 355055663 37 139 79 3 11 1651931677 543845049 2086304145 109 696903381 370002039 59 109 73 97 113 439508886 31 103 79 785636752 41 1007502635 83 53 97 610420562 89 1140678201 696878858 1127061954 17 1342449054 79 1949 983584289 59 53911821 1211209674 3 61 43 103 266513324 79 1803358860 61 1183568421 97 2031668408 103 47 4999 1984173086 1214860806 53 103 1963459954 657748421 3 1468483338 1183962369 1684190533 824534558 113 113 967957322 1310394556 1593943307 19 888932765 7 667985717 103 79 137 1912386151 1303899692 73 1602488708 113 109 139 2070840487 920478989 1621600866 67 2002393405 1383352504 47 2126674234 59 158403200 23 1245404253 1240997200 43 61 788948624 591158442 23 2 679934456 41 932268250 144569772 113 1746761119 1427235878 67 1552633545 2 34336194 1984779948 1277656611 11 97 716327150 2777 933255282 113 1589207592 645442779 43 981688753 2777 31502288 1295051173 7 1223586131 671068999 103 1817142943 113 235871002 2139336248 541297263 73 2777 1950581462 29094910 634325128 79 1827554391 89 97 2777 800017440 61 979105885 59 859535260 137 2 898938100 2777 2060247969 47 62808779 1330776048 67 883448667 573958448 4999 1209468058 110252506 47 59 89 87302236 1466967598 137 1405549856 1496054349 1949 10007 29 1757170001 41 1791808814 130242025 5 2 1018656680 1148121276 1253303100 987618674 7 1228183821 665463152 61 107 1108133195 1114603378 59 764764671 11 1350294583 47 347796193 123393847 47 387986222 687925699 1848553082 10007 41 434503940 10007 1345241734 41 469342163 97 1761201937 19 1874459611 1190378842 109 301972401 629037256 89 83 244269083 13 19 29 107 181991913 260578449 1057470805 71 2 963940376 299951784 1560940098 19 11 695317408 73 1291593015 1151549796 19 1749091645 2114482069 31 43 1840593208 71 446802432 538958457 89 965959275 954347576 1710436468 10007 3 89 266451207 1788007473 127 5 89 260372882 267756778 1034142640 19 47 385202087 83 29 337816679 10007 3 817794984 374350174 43 89 1809634152 103 1810388770 593700858 29 967975978 956093170 57861625 17 2100384476 83 497121279 1843726642 780571115 73 774778566 103 1182502521 41 93021363 109 1480408352 109 115480396 67 585243861 511803722 1155396449 53 822077359 37 1477492251 149 67 131 97996404 11 1516220345 83 139 543890181 1392218403 1428719291 2777 344676755 53 1490194057 43 47 580432657 131 71 2124232599 436722180 17 37 103 67 1239315750 1613570648 2008132938 7 2 1949593448 2 67 1403235672 43 17 2777 32227085 771857404 280666586 2 1318191101 1652112202 43 11 103 107 81931366 104122920 11 53 459172337 1094995989 308379144 43 43 3 1466052162 1105017873 113 1775018348 2066427450 109 1989293498 31 7001 97 2058809480 131 1621612713 1785628333 139 708601304 113 794449647 1509910256 23 23 2077918685 31 373745207 1412651022 107 504718007 47 31 1517397848 954401912 1949 59 1311156851 101 31 552891231 107 299662274 2036932143 2145106201 1762672551 23 13 89 436610504 29 833314652 1959660069 149 103775073 53 836601608 139 79 1780029106 139 1775271575 31 1705568943 73 3 61 10007 131 994468291 83 610367902 4999 7001 113 23 7 76484319 109 1054785479 41 2033035553 1107361193 67 778597151 2115291563 7 597049411 1975516455 3 131 233179869 1608934533 71 494902294 79 996999513 23 1508393268 226059893 109 73 1500998260 1295514210 408387536 89 10007 1907334200 67 1595993734 651132197 810365750 7001 109 1730040261 37 59 264335163 1922242890 137 47 1340398778 37 2082350687 67 17 148072664 83 409344653 73 47 885240138 29 127 61 32103934 17 32357604 1483365097 2777 1057809936 67 649030943 59 521569285 149 1020680853 61 2777 149 483336579 47 61 102742990 1516633455 113 131 137327529 4999 112175658 262504361 19 432538459 101 103 542433123 64892369 137 97 1153176449 73 2061272968 1928976820 491190876 1705940702 101 149 1108137734 1088069073 43 2777 67 29 1338457255 4999 1234872976 131 10007 131 1160550877 554642734 43 1613371954 61 750338308 1195049141 53 212691558 31 674880478 581218943 101 2113828600 139 23 113 515230280 31 1481039756 542093187 19 554905239 31 329775582 31 893366959 2032143558 149 1923677016 19 1120253528 47 1214513511 3 623466437 1401258298 11 44593747 103 589923024 59 2042984900 97 785663243 19 5 83 1336710850 345782814 97 59 349410692 41 1702854943 1949 1252635943 2094167111 53 79 2017087724 107 1231463642 1461634766 501052268 19 1147162857 1569953247 7001 37 1812730085 867896420 67 642517471 11 103 1360538981 109 1832985202 1756153068 357744674 2 73 1981657000 29 1483296611 1120208355 41 33682566 47 144458824 47 1904770833 127 29 1669055821 121947484 43 1143591579 116317673 31 149 734602333 471805654 1578303513 59 13 411352123 3 103 71 1346273245 23 127 1546550120 59 1541352001 29 43 695428770 5 139 127 202114658 149 1991019630 137 61 871399884 657872129 2777 4999 411957592 915846794 1238360629 79 127 1947710862 2066208720 2056074473 101 651002570 1494403037 43 221366494 71 1702649580 79 178790414 59 113 1544885602 2106341922 24099561 23 637671402 2777 1433298564 109 555542807 61674053 1785017415 19 485026295 1373040773 13 1496696305 197302670 61 10007 47 10007 88354778 97 17 1741909238 113 1568662271 67 13 166328304 67 107 1439712657 1949 89 555880972 79 1789884785 89 1028989161 4999 1957570950 31 824360370 314601341 139 23 139 1327045788 103 1202400267 89 987682838 101 319353516 2050270418 113 1575278534 1623323643 107 724252505 2 656316114 737574514 387682232 127 47 1949 875278359 239493120 1820709109 97 1434359228 149 31 67 11947909 713695725 59 1512423759 103 1145148026 139 1756322561 924726765 59 61 101 907741435 41 79 1276743174 1342738596 663488130 3 17 534839363 139 702742628 37 59 1085365593 7001 28282319 37 2024035585 43 79 109 1196161204 1767393253 79 31 37 131 129410970 759271612 17 1969914232 137 41 132318900 7001 1949 260789843 73 861893407 406343915 2082848832 67 756866907 139 2029357327 101 1862114578 1650929209 1078280917 113 1426779592 7 59 473311452 59 1233176809 73 537992334 103 7 17 1026217580 137 149 141799495 74500525 1949 139 1275816921 632820713 1406636292 101 127 2777 1299852606 2777 850044590 131 7001 1583297533 10007 73 127 61 37 1596217407 648889942 2138313111 3 1147839841 137 1801723838 139 1622910624 664530626 113 53 1827180883 848089729 113 1128545324 53 1949 1009829523 1162849411 109 1504184522 67 1390587479 2 11 139 435961084 2 519064042 979141576 1098258877 139 1743109267 1103301709 19 2777 10487107 73 240606869 4999 633112892 89 1047014868 139 29 29 411831842 113 19 270878934 649875707 13 992013759 83 53 505634078 101 3 127 59 1279939392 3 5 19 23 1250820697 7 61 11 17 2777 79 1641691574 53 109 1959178426 97 99243222 1990376950 59 1854098836 1084674508 19 19 1152033935 217637295 1113939385 5 991948481 97 2079238552 19 1575126144 2147327896 131 2136879702 1949 2096948801 2777 2777 467016421 43 80172081 17 1656381043 1046025538 10007 442049834 23 139 1764855734 277718417 79 2032161984 103 1609346057 1166923002 149 7 73 1571225136 139 7 1382805263 1764678809 1163336870 139 79 61 17 1199900120 17 964740667 194648193 3 5 413274275 89 996628942 23143958 137 127 89 29 168484073 73 489531446 101 97 620667886 1986574744 5 1895840070 1144847451 61 1404292183 101 1170996525 20526309 31 980339443 452079238 79 1655142035 2 1154113146 18548250 251066484 212020689 61 1863937496 2058930379 53 37 31 3 19 346062371 109 1306984447 620937900 23 1220157590 1912102104 101 296589496 7 24954559 101 23 82287698 5 127 1392685697 1509294987 109 5 1144473220 313229005 951390344 1752966353 19 406273729 4999 7001 1906253283 103 2051342934 71 3 740168555 31 577419082 83 3 727935976 7001 1761745642 101 43 1203601498 932494926 11 1011095358 89 612077742 89 127 2134069024 1316226485 41 870689479 11 879468337 37 1833299310 41326668 59 1613257650 1238686404 2777 2 2020178788 17 71 711412119 1737999912 1934144938 71 17 1864208253 62844938 13 618510338 137 1997386196 73597810 13 23 1305573863 59 1611482989 59 79 13 1695947149 388306100 1903114891 73 139 83 1328448766 71 61 623663634 444701773 1658268194 11 1233880879 549194302 2 94874328 850281044 29 2023646274 1987201563 101 1660937223 2068726150 2777 11 31 1541478280 10007 11 895469586 19 41 605872357 59 17 1704936392 374351305 19 1708135853 2104024627 61 4999 1169840985 79 139 1093056615 127 3 1146878205 1027403961 2 131 1690462121 97 1622883124 107 2043538430 2777 730042753 43 994595889 83 982050854 907623439 1953739174 4999 13 83 288972938 139 401083944 10007 1949 113 1048602336 47 829816819 131 1949 659375114 1216941409 113 4999 149 149 651292708 160460484 496182519 23 855494269 1825635702 1524857349 3 59 118505292 23 2 629178664 1559467152 59 41 43 1473206164 47 67 2040886397 109 83 61 103 23 524115030 10007 1212938463 549964706 149 1844522405 679615224 127 1956015519 1059737403 113 1944581851 83 739603123 137 11 29 73 1386717928 23733760 103 854537911 137 1381540332 17 679421116 43 101 1191221270 824526945 11 1949 885590518 12099392 83 11 1391678475 93245933 221777678 144444632 7001 113 1699906121 59 1921762632 1654977576 2040741732 3 1550160278 97097805 2777 55370456 2 978706466 1949 61 11 7001 245651088 973026984 47 1214770695 950337368 43 78502606 709278206 3 7 1122168747 17 131 10007 13 1037873203 2777 742472605 139 113 1042744235 1752856538 1949 1340660075 5 11 1869710051 497563759 2019431338 1924085448 79 638708615 37 1667524843 61 61 817285686 149 49286667 907572778 1099003711 37 5 37 131 1185397778 2042197121 109 1279654441 1619472234 1354324988 2 7 7 109 436445592 675940719 3 638810886 900209082 47 1061979429 519584201 1217857674 1397601493 139 67 460021153 89 2004985058 679301896 139 1949 81457142 13 1646641899 7 1089177334 1158407763 3 73 307444572 3 1915404273 107 131 2127889114 13 1972992645 71 479303415 47 420945771 3 625862472 336970950 127 574455798 2104912202 47 353229675 1507122584 113 41 1847891147 113 1364139164 1984639272 23 1032209111 37 10007 17 19 1922260552 224485076 149 89 1781072361 145259392 7001 494830680 83 89 1949 71 286577016 61 59 1509871065 944596793 53 101 1949 1460816429 127 1574686835 23 460144410 53 1313491093 109 1778347317 113 1221388750 691533558 10007 10007 101 2 1867699830 1437781501 73 5 220742467 131 1524935892 137 1684774899 149 506528480 97 728975661 1084953051 17 2089241418 10007 655238346 2051875308 1721739091 73 29 31 23 230200243 13 89 1001299039 471640014 23 1107763994 2 1089891573 131 10007 489607704 1723565965 83 22155498 10007 445125418 61 7 415943275 890348582 31 29 1722649967 83 770583926 1502413936 1949 2 67 1480747436 791515622 10007 1231571497 83 452585720 1341978415 588214001 101 89 11 695819124 421562185 97 601163029 4999 1675364860 37 571880436 577152714 97 71 37 2777 7 789703684 11 1500168758 113 538759599 43 1855618802 4999 67 417887777 935086639 1518231435 83 109 3 19 1949 1502860257 1057135651 2 878036116 73 77703171 37 1647363406 73 974369835 1515508749 31 53 637665419 71 2041701947 1934200126 103 41 602784419 1917601403 4999 47 954432995 1141245258 1250133824 47 1935454520 107 79 67 109 1418566766 170820658 2 37 23 769817152 101 251994394 107 12358286 7 917281648 10007 1185369178 1260763131 107 643433372 41 945264483 29 235863544 113 671691888 17 370739094 230921149 737258241 244432184 103 1465266799 79 1884427369 58091429 111657953 73 109 103 815896784 103 1664992940 2088538958 79 2134604648 1920318001 1034870533 23 1365105361 59 267278258 1629230133 73 739167995 1949 1602290819 10007 41 930848403 131 2 1092186348 1110908348 1068351287 4999 128594276 7 365745917 1214939759 43 1949 5 1949 979785688 1803257678 31 69147019 53 1690556423 101 362694553 13 757418367 139 1899136011 1142820484 13 1172694614 1252696901 137 1949 185583780 1860197713 1471790380 139 41 127969714 1338189091 2777 89 1283514924 139 589526244 186530355 29 421663986 3 101 881738245 1257870198 97 61 1507183974 13980895 4999 11 2094419041 1764033337 1911292665 4999 4999 29 1119278635 1224864590 17 1658597418 839300659 2117473509 1949 127 1165298533 621668391 19 1682073895 23 17 544202963 101 631115266 59 17 806565233 921751655 43 1605700784 103 79 79 324312301 149 1438762629 137 1965395150 1054618630 61 97 1505229640 17 1978920734 2144770017 13 2120165298 239725683 89 107 41 733435880 992886628 1051297619 103 1355261756 29 1041689773 61 1614348957 103 83 1949 67 2123357032 71 994449785 1617141518 2777 1690532886 1754692958 37 41976697 1420994337 7 83 2 23 2046658702 29 218716130 109 73 463140324 139 295327179 47 107 508220575 1765703621 711759441 155906291 29 7001 37 558145703 59 101 1350101037 1973954996 1949 332413644 2084889115 107 142059679 73 1520240049 3 29 685344414 4999 63952134 459283933 29 632512506 17 1617716770 121611602 7 1103489591 37 73 779168809 59 31 213314441 1128467022 31 1732132533 23 909186481 149 127 1835569528 1017804931 13 103 621391378 464062689 89 2004262153 1228675308 79 97 7 113 738584456 2 5 265214825 2146452370 107 1907174420 1217494899 474942096 61 59 23 13 2050295897 41 23 2063313256 455791000 5 2058081415 13 304408035 89 601324989 3 2075026158 47 59 79 71 1935756638 37 911302156 1183331077 13 127 1021755386 1949 681688087 11 1186576270 109 59 113 1143423270 307494018 47 1394126690 603154525 625255244 31 10007 23 1084072780 774370833 1949 29 71 1841753774 113 52643988 1891105963 17 4999 102029590 776986731 1913973471 53 107 250642150 18494950 400346848 83 36094084 1602859220 103 43 1191460641 293596432 1103091901 127 24089106 125390613 927216444 3 139 1622744494 41 29 1193201462 1741812992 19 1134043933 11 721391902 1440826881 13 164363342 4999 71 4999 1716676596 1604028860 846363764 2 392875990 103 63581221 11 41 345706858 7 1396801003 13 2777 71 4999 394975989 1086077886 19 17 41 1977151241 41 127 60376044 17 1264645572 59 1271363211 53 737281251 41 1758179835 3 249465661 61 103 1297992507 797783719 1808920563 139 139 2092547422 113 97 2096620759 1872264541 19 61 1183343503 19 1103107928 29 5616923 89 1863435364 113 149 29 1915818039 1229076347 10007 113 7001 417475949 43 1358861232 37 1152561470 113 2033062439 31 683705822 113 71 71 1381530501 245625223 61 107 2128661454 23 29 835229946 97 1293447082 61 807584124 865464767 53 2 1190223978 179333291 71 485282728 71 43 73623396 7 67 138757603 1205822239 53 19 1152645773 1232401005 97 1582207945 1949 163756929 634538039 67 10007 61 1382824921 7001 839225897 668611349 37 689584836 37 61 911476030 1026215322 29 1394262406 2043772216 854130163 37 1790369838 53 37 1596827320 5 97 61 17 931985797 97 113 896560193 1559402938 480067400 5 1951942590 29 1487631531 167150635 227567505 316690235 7001 899412991 113 101 107 29930361 1970371937 1949 1840467986 131 54160771 859143834 149 1212027686 4999 1754604009 131 490169381 547797634 1949 658653086 576149348 97 563066291 45680771 29 103 1163224524 149 4999 1069321093 2127924330 1466338958 43 284460867 270648075 79 1107024056 19 964991285 113 579851477 1257708419 61 73 109 762413471 1354967228 47 1513313097 61 329538714 1172950334 799412503 1501450828 61 90092761 131 1646737072 1419026767 1794751767 113 1601062086 43 2 714443282 700991838 17 113 98195531 2090083708 2777 585202764 1076034737 23 799267826 7 1862259413 29 11 13 2023137389 1947227156 1912673395 29 1949 59 1388841607 101 765761808 7 3 2039178344 554299341 103 83 1392482700 3 67561074 23 53534524 1070495669 1448108560 113 61 2006955449 1740652751 89 248253040 1449597023 2114316184 79 1549530648 193183607 103 1947943210 53 1147969241 803073013 11513749 67 934887180 67 1093725018 13 83 1394236607 127 155717748 59 101 43 1202050810 1182435199 37 31 116809314 972176064 2 59 73 1781251100 41 617625 5 64864250 19 1676315868 61 97 103 31 1598211138 47 957487666 1626395298 352524612 61 97 88141184 332513478 1720525506 101 43 13 127 41 288799039 958350781 144689180 67 320239576 47 1882299616 80008558 2 1001278588 715432658 131 71 997537788 10007 2053996884 1107753967 139 2777 1288640135 655630294 113 447983369 10007 1770040884 17 17 1421104426 1411189159 7001 137 253186039 47 41 1224478892 1704407182 2 1606288112 61 109 97 1318056273 368293103 113 541029536 31 37 304716405 1949 1305297656 29 1666440705 43 376704596 483326901 41 1793940960 89 73 1680449634 42070776 655726273 127 109 4999 149 710818357 1475363879 1977642266 107 1217146293 19 339848383 1807668721 31 204312258 1196126413 3 29 771745071 930521753 97 1952577214 915369525 1630045473 7 103 1761365714 853672446 1949 582300781 125167974 61 67 247851352 433248469 19 149 1179070514 1221397232 59 1949 903156855 614846958 137 321479816 4999 131 1922669053 45285091 1241942173 79 17 61 1369121483 67 1347712906 1003826347 113 1855451783 19 127 1225053939 31 2777 4999 1552204497 2041950805 19 1620738931 97 2122525828 47 1375672508 41 1619457233 1949 1861848516 43 262797381 3 1428319124 1297867872 10007 47 2001618563 107 2049760696 1515033673 127 2777 526633057 1730157087 97 964480830 1773890730 5 148419358 37 31 137 7 1663758124 417735262 553112960 107 107 10007 1723125344 1111192542 19 1370255509 190006320 3 498166605 41 31 139 1139067609 47840747 67 139 926331244 19 2031621930 2 37 1759996575 536648962 59 1454516842 37 1202425297 103589494 43 423390169 97 566614830 43 137 1997789561 17 1717656400 4999 609618052 149 282631991 121299112 692159053 2015799155 79 754269927 103 137 97 917239806 1262306911 83 1274664096 2023600807 73 113 10007 814860003 250815448 1525818895 41 1152914064 97 2037365981 688283607 31 372886384 109 97 903738815 61 1948878203 101 957480707 1751985646 1784244835 31 683234844 103 63942233 2082763292 73 139 1486774302 101 137 1711587580 97 211764971 139 2049590993 1055987305 47 17 1780170861 83 838995872 5 139 591052424 7001 82016715 2 625689694 31 1530355056 29 67 1725866601 582322194 89 1142968721 1092999986 71 149 544747441 97 368229460 101 1220595706 1926063031 10007 326268228 109 2137943767 1268769535 1019147215 5 607899251 41 53 645258782 2111794862 2141546263 127 67 11 89 1362876463 13 1769136863 575262180 89 1416861502 23 364298085 150428090 107 10007 2777 1549348414 17 1603428905 546308748 19 384995426 1467950039 43 59 139 1229306567 41 652546242 1838644081 1887794102 131 89 2777 101 824799381 47 799727745 67 29 10110125 2008340403 137 2777 1751042904 139 417534985 23 13 204271801 1958914731 79 61 1425338505 1739348266 1104943297 67 31 589270506 1443655306 7001 729990636 10007 470181801 17 1273429123 131 2777 1579346548 564114226 103 916710102 1760547866 7 113 79 458654291 89 1218329898 3 1499385711 11 61 2138824220 37 67 464019354 2777 1343084942 101 47 846029657 710017705 41 4999 2076524612 1118671221 47 1463696902 2 1937098652 1682466010 61 23 465526882 127 1446260887 83 192170896 863505313 11 7 803721863 1394384523 1618615630 5 100156932 41 79 1933266907 2008170599 131 1606169254 1031499240 5 268059634 89 382687896 127 29 139 1802285954 3 966615669 3 1023106716 107 672727618 109 269215014 103 2040834790 278621180 103 2008559946 53 950844274 872704282 59 229708004 506804515 10007 1634844774 2 101 1927344923 423911544 89 1965763478 957672268 7 139 608114436 19 43 1385321712 455705572 1949 34105389 23 19 1155651193 7 731264408 1344008200 59 41 127 3 7 71 139 1949 107 53 1949 1307390499 3 100695084 516339775 101 19721866 4999 1407015594 1502101247 47 89 254699440 137 1842348759 83 107 1295438683 43 149 752107151 61 2025309129 1077907570 1718214690 5 966928247 101 1997850350 4999 1466615474 1565784387 113 1949 1031634935 97 1965986009 19 83 73 23 558823702 926867449 89 53 47 1930504696 2086148533 73 19 101 588222332 4999 23 59 2084800636 1262012242 5 603991202 89 23 1026948873 1972176269 1196226843 127 71 1235444872 192197381 1281696613 41 4999 1129733580 127 1491904687 59 787346209 29 41 149 818892527 1440483873 2 10007 1464414373 1589081579 2015925346 67 525806419 13 1946616230 13 41 458758348 1026228155 131 43 1277821024 23 1272823956 4999 782756898 83 852615674 634022917 89 725143678 23 58686975 17 101 674177424 294602254 11 377715052 103 324523954 1459550911 13 19 5 1101722645 954822755 43 1900741986 43 71 1859507324 79 97 525144808 4999 1308918164 421066129 497567991 79 19 440639161 107 1080087211 107 107 1948050988 1256184173 83 23 29 1921798303 972259800 109 1789932780 3 1448769066 1281464946 3 2001070102 1079547293 43 1713124777 1891859917 89 83 1526239026 89 1759791121 127 139 279952317 43 19 67 31 2121201846 1825489366 97 1253359601 4999 1777044520 7 19464767 1791167287 83 29 109 1372995065 163363532 113 1086659302 692524595 455900493 59 5 805278535 2777 1345842503 71 234707540 1949 1949 1692998850 19 338758722 53 950987056 109 23 1618310728 19 79 108251409 1484400807 43 1853683926 3 89 351109450 304807912 261671817 107 1554367600 1179909486 137 83 1769769907 1143965096 11 1295543953 47 11 83 991466842 511568645 23 43 89 1227396132 139 137 1856028461 137 975617963 1820621113 2032261511 89 59 47 122605469 53 531634551 139 97 1455934692 5 1360507020 131 10007 1201634550 1876767418 53 1949 5 1930188435 7001 107 4999 1255814002 290860507 101 53 13 496249629 107 59 1949 894725481 82605073 1501635249 103 137 31 327450768 113 1288325170 11 11 1773647524 1510848372 3 295525167 426975636 127 83 780685467 394632630 892828791 19 109 1629959858 332068314 2 113 861462619 131 1294698181 107 1664222681 1045824024 137 209777140 107 1103114039 145443602 1479377325 2777 843280874 102775153 89 37 926716478 43 139 3 1757188185 2105137974 109 23 760238878 17 244638789 1711254320 73 113 276180757 83 5 186891475 847002074 67 1053588952 127 73 1097648440 113 306939527 1605229071 1949 1794518362 37 10007 512318372 16057738 47 1416757566 2 962038708 1045924124 53 148798984 41 103 1686805971 73319981 708082060 7 1976116262 7001 31 1459921161 31 109 46870872 47 762706976 29 627232924 2 568284950 585782521 107 1018150846 146347612 59 53 97 71 1341456655 4999 890176929 1585607145 5 43 1518770750 200125784 2003462300 83 971676543 1714125814 47 41 2047959035 109 61676989 137 288667631 29 399166768 13 165043372 26969813 13 2777 1635841836 508571449 737714692 72317164 2 7001 1725048136 2003869483 7 43 67 477437913 1526818512 11 159738018 13659074 793889901 442695130 67 1748053575 31 41 2111815659 103 71 2075765656 53 931675287 768201504 5 4999 2189562 639030510 61 459732686 2 1639013124 2 41 29 7 324224081 37 13 620097400 127 1461497712 101 1698113101 878601424 472862971 408825193 131 53 118849797 47 7 1755706736 51048767 597237770 113 107 1141078576 23 272308546 769945435 7 1780668764 734825378 2 655407484 127 2777 53 23 1351484301 741054974 73 61 221257431 1244211937 1393366205 101 870115606 107 2777 467926347 53 1061505147 41 73 1995734585 1239513641 31 2029713190 29 43 149 291531722 2 392887377 19 139 29 1785100133 514196593 469265108 47 545707339 37 10007 13 131 612078243 31 588754562 109 190482623 259510112 71 293564386 1052661589 67 2024445228 109 137735888 7001 2 558566242 481725730 113 1426608132 109 37 928772668 97 975364585 1132288275 1949 1325803352 2142711110 2049927555 1229985237 23 1129726587 101039933 37 618473819 149 41 1337438040 1927911143 893681066 113 326978721 11 5 79 186589231 1209974744 17 2137278218 89 61 29 1552040995 1662874007 109 715388800 2093463919 7 1921443370 904158864 1312744501 79 1906392445 73 630301418 1300990056 10007 1658313340 23 272176527 1302567561 3 31 1269004437 1882771298 10007 1230160510 1184698709 109 11 89560850 23 533847457 71 553426753 97 623957835 1296604626 139 97468051 41 1080910839 67716297 83 2 4999 127 5 2 1937662140 795148728 71 29 131361889 1001800770 10007 137 2089183829 41 131 67 29 691501230 147551739 59 1698360443 1530947106 13 29 339794566 1083874449 79 73 1643275406 2 167567715 53 213104149 71 29 1365494127 1092713275 73 2052567467 965416439 61 979653156 1949 7001 73 23 1397813639 101 1942734697 41 427647343 270703033 73 537479217 2017191918 37 688663388 54700792 101 97 628607724 67 1300523265 368441643 109 1248823573 127 67 1916326023 107 67 79 576697695 83 1619899878 1219490703 127 79 360267650 431514985 2777 688793195 4999 1378784188 79 7001 216722847 109 1476150703 29 465665064 31 2 425422784 1812502070 1841625889 29 1572798922 89 1820657603 308599055 585760986 37 89 684814327 1178079294 61 113 454029202 2 95954706 2 73 59 5 330838349 1137477097 113 103 621507768 1295360445 1534247778 7 938918064 7 29 1805315627 59 2 255775468 113 149 180525380 101 2070652878 103 13 1070760028 4999 1248340282 2 181558298 106954354 23 1392825881 271638165 11 484587653 1058926984 57419418 89 29 918516768 153932551 43 884976421 103 7 53 1114064366 17 447897802 1110921004 37 89 2092305895 1633408644 29 239244942 23 811709942 1570849375 7001 109 1839186866 722127507 127 4999 4999 131 1039358061 680425135 5 1591126745 1725008457 41 3 2140417244 10007 97 340114434 79 939897944 23 159358417 1200299785 107 71 67 1434247535 808218768 47 113 1374367811 941470461 1589169760 1269971171 89 10007 535328861 630726476 67 1019740374 724342626 79 2777 698376622 203177656 37 11 3 83 1129283060 83 5 700897285 27458175 127 2 7 1022814185 1417387183 127 67 61 79 499705020 1766866244 364199108 13 53 348300221 1718144314 47 136974308 340808923 79 13 8800952 19 857735183 7001 2106304674 2 846618166 61 1113430373 137 2006256222 3 43604001 53 1577552128 37 167345376 89 13 41 840189878 17 175246472 19 414865494 22320170 5 134248930 2 2 958218068 677485842 2 43 36111142 1910410370 11 485421970 230228945 4999 1420260891 410042975 4999 13 623036604 107 31 180451899 1384375928 41 769817739 67 984450631 1949 127 83 2 131 491799676 834950770 457989663 1949 107 1224990021 1406417203 137 83 1768299313 1491266063 1378132229 29 1296348662 1923682223 89 192361507 71 1552220744 233105789 103 1525815121 19 605897251 1466641872 3 1559166214 59 7001 2020686050 5 1847340610 1454451798 139 448186984 7 47 17 1169291110 31 1406544772 1378376653 2777 253379034 695988402 127 1690488931 31 131 113 1475672248 1924696345 10007 47 17 1024365668 1895051030 1293796117 1113916238 127 71 518513909 1949 977084374 11 80836998 1950901095 454163693 29 1945866824 137 1195300997 53 79 2 1442036810 29 1475596855 918962884 23 127 602554496 137 1470405519 37 1162390535 103 1894936011 957215937 37 174695204 4999 538797373 709339831 127 19 103 1734996809 13 31 842069348 156684008 1949 71 120150034 71 1740584028 1295252937 131 2085220403 97 117616477 79 1826024091 768277445 51008350 19 854186648 19 1002836834 31 1438185697 1853750356 1658594249 109 1255624424 43 750999294 53 137 10007 1435494143 79 137 1003670631 216069401 359148814 71 131 1236322849 2026216955 1179750276 29 1601546998 37 1526106723 97 885838435 41 89 131 1937958718 9799199 137 1538581245 131 1337128528 2777 942127797 662258960 67 1630549647 139 94271190 291392202 73 11 2113587630 4999 1330215458 11 1450300390 89 386596185 783824741 101 1154641677 149 202224467 659677468 137 1285278585 7001 83 13 6655727 784244648 1581062918 67 7 2000113535 2012746758 11 43 1485606170 2 1653017826 77037750 1064554581 113 1210831126 1620228007 103 149 103 203200460 1865354308 61 1839712602 43 129516172 137 994704257 101 2075322447 2098643703 1929117585 53 59 73 1359903391 11 637697577 59 67 2 1967287732 1037246484 5 676639480 137 2103105632 704422201 109 1000427142 11 2005753618 139 437374620 632091380 73 710046983 109 23462906 41 1255478138 238136426 113 1419065272 149 792958481 67 79 1692678722 7 2060940252 1932441851 53 1785082453 1115862439 79 11 1306337362 31 1078932308 107 1781636135 1186032409 264476777 7001 2075983417 73 890714391 676345544 1459625321 17 7 1176131642 5 1566679450 1363617090 139 672303385 73 264220726 1622070220 2084006132 17 71 1499788877 1312593898 720873617 53 3 2123039421 127 1040481663 1796985772 1933998336 109 567662645 1557911147 61 53 615076819 919839751 53 1110668684 746917151 17 41 10007 1925376821 17 924697779 61 11876090 10007 507525019 1211347350 107 67 88233179 1484182990 1949 1611321658 1008686785 37 67 1610753074 59095356 47 1299117514 89 83 1868003494 1409856862 137 1708603365 101 1642977403 19 1645168204 89 11 925682365 53 1541728766 67 10007 1949 1416509812 41 57144529 1446820915 1851512756 103 1339006239 107 345426174 1649401201 73 618315785 1499501837 139 573031850 7001 803011637 83 1851718379 431256702 61 43 743204189 13 11 1542657413 47 11 2015071751 127 131 103 824024411 1652930072 89 1949 29 19 1045333326 109 49720786 107 13628055 1581790584 19 1569512423 113 1916466981 11 107 416247441 1949 60867747 103 101 1128567637 964106206 23 23 1920444294 1331085072 1093946377 127 1215349233 37 519967381 1386862555 103 73 632440185 149 73 1715336845 56064073 1313016166 19 127 1246337487 1334820718 873629082 19 1191131394 3 284944317 107 1949 1259876478 43 97 425130921 1621806050 149 101 11 463865534 7001 1666854088 97 224316865 700908323 17 137 982204101 179998957 137 269074713 19 1062727798 527218194 89 1760188244 2079006653 17 1684930293 149 127 137 969464060 1499347591 19 2059535077 1315820544 31 639729467 67 113 153613556 1199011360 156903532 37 1910281676 127 2777 61 892015328 31 847416000 256954335 971621122 53 462087857 7 1921207386 61 1352500601 47 96053383 148272241 13 1990204641 875866800 139 654280754 149 17 2027824504 880772430 2 1708440028 7001 79 534681164 2118552883 1584350090 71 61 372611912 37047801 738634212 1451446450 2 1774509745 71 113 7001 930586922 1172436467 1949 1486913683 23 23 83 97 1357478606 11 127 245392915 53 514227555 107 664698023 109 1248848962 71 774848489 139 127 1419319146 2777 208599909 73 531561618 53 47 2777 13 218441093 1066397985 31 185127443 83 89 3 779394696 1932957749 1114313331 17 1267215269 47 11 1139838942 304814031 109 109 139 47 149 7 13 1253835026 89 2777 97 4999 1419291085 420340915 1395227317 73077992 137 5 67 1183271452 11 2010875229 83 899631771 83 986712618 1824605006 4999 113 462083329 915751096 486439674 1436162039 139 1077880081 1656686889 83 139 79 11019888 11 67 485928689 31 2125754757 113 41 122572288 1570541982 127 61 19 131 7 1118364366 41 13 456278324 73 1263946528 1152057857 71 137 502795480 606453105 71 131 37 2070272090 243349358 2 29 13 79 937620427 43 461400019 79 1090158367 107 345030801 1130260960 137 67 109 79 2777 137 1933425515 6665735 1282604454 89 729461444 1365675155 468634348 13 193011629 107 7 103424363 1135032675 43 1528416854 105084217 7 170752694 1071046137 126000678 31 83 67 1131731840 139 929462698 989739492 1527068636 109 127 252055376 37778182 4999 3 2124458613 47 341019780 17 1333927270 67 4999 2104763963 101 142861773 882701519 10007 1767846627 61 536162746 292641460 4999 612508958 83 1885408578 89 13 1251400088 127 37 7 1879038280 844600794 67 97 759603799 101 799043118 61 1015784810 1755590504 37 139 172137600 302888368 1547649544 137 101 1465386958 227268859 79 137 1326775501 149800309 83 1736703065 1155263014 7001 127 436199280 47 147904112 13454878 782555405 139 89 207281534 357205558 660991829 43 2037190548 107 101 1590055524 37 17 704476158 1377418278 29 391073062 2 808127808 2055629744 488885296 2777 1984805136 101 103 799816259 29 559521215 71 1008198438 137 1445136006 1684431440 89 1341027614 481793468 13 1677942071 31 1753334983 268522930 109 78937909 650487584 4999 61 896558175 204012731 806525309 41 97 2777 781182106 29 1607218193 1683766437 1949 361266640 1140536574 53 424484314 2 1949 47 47 284475282 811133848 31 1276087282 59 745966657 107 1785574163 47 1289403358 476809830 551153360 43 67 989505686 101 1669902185 53 695275306 1744790179 131 1730895693 2123005658 139 296319429 149 1499056203 139 10007 880125657 1949 1173761862 67 200031783 22042107 107 818700520 496184159 59 2 438701586 23 321076159 1936085652 71 735821067 1625406989 10007 11 1591741635 3 73 683265473 7 11 67 1439311287 61 892554806 4999 322900407 502595345 2777 830975595 3 50499840 1749108381 19 31 686526713 921582773 131 478301960 7001 1852428039 7 109 75966242 360042260 101 29 23 298415271 23 1040052801 1256522134 2070182807 7 59 419660597 67 71 67 646510082 1624672085 59 640491718 247776654 23 19 67 1996234322 41 1747231892 7 1865584245 654447689 137 31 89 205860382 1560315584 61 61 936167792 29 1776601268 275224134 89 1034169234 61 242827336 222239140 1420368542 83 7 878503948 97 137 495183536 330218799 71 97 1810577556 31 7 1340497334 159056880 29 29 1121669105 139 1445919561 125531456 83 29 11 1851557511 818183661 43 5 10007 462583236 1315151078 79 4999 89 1455557175 983677395 1794321346 89 17 6681323 47 113 1404151899 955851745 1631046416 43 17 139 1230964679 981125245 89 1966887307 493954384 11 67 4999 237459377 131 1875771053 103 37 1758678191 1327120477 64704231 37 10007 1832201644 67816434 39507097 4999 131 119865220 103 41 1924984973 1010971363 47 101 803405712 1600298237 73 7001 41 2027698752 2777 101 53 942424482 17 2777 324471983 1716149583 83 83 67 988249330 3 17 233136501 13 101 1635205655 103 1514727064 1949 571834651 7001 1812866944 800745305 17 47 127 4999 1996205679 10007 2040217153 722485386 2 829129622 71 89 2105673072 59 97 145838142 1897621573 4999 471110759 71 2 540102165 83 2 2 558379676 1880466952 373830260 543532648 103 291483147 3 126569244 953251112 718969658 11 1103278162 109 348435940 53 67 860682056 10007 2 995037744 3 1948638807 71 101 7 107 917358715 109 233073937 115170770 43 23 4999 79 570176250 107 2120420498 1540141360 83 103 756966467 1358446503 139 1148613573 75869953 2 1459435884 1296926957 89 391211742 4999 73 61 899871024 1756942679 59 109 2057445741 1268931675 283557132 1700090745 149 764238811 79 1112454976 127 149 113 276005777 1130267132 23 73 2046225378 53 2118626346 775108977 41 131 83 1513254672 79 149 1370462969 127 1808570946 458295461 13 127 1625150547 19 1589644931 1383675952 23 109 1505592148 3279592 10007 1174891849 1381556413 113 113 89 184815086 13 67 127 2097240662 535459103 1280772066 29 19 103 1495966850 1888218282 3 97 631037671 1620174898 532657959 59 1594270918 137 149 523602492 1928932326 137 61 2 2091035316 13 648363105 1256481408 1853003677 7001 43 1491344834 79 67 1681480575 1973549253 792770936 113 485721234 1616428225 5 1910059125 103 1909752668 1011377879 149 149 2137640271 1987811235 103 7 1654776767 2777 1762023162 1125277143 10007 139 971473203 1981464493 1949 78446403 7 735695415 73 1126181293 4999 696990899 2777 79 824715681 764177665 101 1408482370 694873741 103 260892099 4999 2 73 1518766859 29 1135939195 892284044 53 131 5 1234005665 4999 49698629 1170664482 97 73 1936659589 67 137 37 41 71 7 438960382 23 1484193910 639747294 149 1615649614 149 131 1230084760 990116666 1087395225 73 61 83 4999 1949 292582347 37 61 507998179 3 53 16421202 127 1737074118 7001 79 411653753 109 127549222 10007 1286489913 984498929 375513072 131 2 583256396 918346296 166154199 794698903 1949 67 1465517904 97 19 1554703690 79 726275993 407448820 591592159 101975386 109 7 29 808196041 1875686737 1038807486 1820390935 37 127 1279546463 1518946035 89 2777 123204709 37 73 1597617629 23 2103121104 1618474465 827810855 2011880253 109 43 10007 7001 1525286867 252414054 460757830 219146162 4999 139 519528485 131 758589822 1146572784 101 2091030775 2027254325 47 79 1633554348 43 181390125 73 11 339714518 1287826893 31 851627350 19 1011226816 1139684792 1372425881 127 59 61 821227079 1223731309 914734996 848282803 79 2 1364203190 103 333473006 1608118297 73 17 131 1844595173 103 23 71 1542257314 306869029 29 67 1790758379 7001 1322726934 781412990 151973430 37 103 1785324953 137 109 31 107 857848312 1548745030 109 131 517343288 107 987184767 73 2037014849 333497207 745521014 43 213977504 17 113 1152267667 1435259259 19 1055100856 1972188038 842362327 23 1577306337 1873514980 37 1403447591 137 5 100868480 345603690 1949 31 7 125481685 1914372565 893913653 23 1205742703 59 59 2031010985 3 139 1676598821 89 7 1576598233 692215601 7001 107 1260667264 103 1019131230 2777 1120822345 137 139 1916962344 1819818302 53 784628043 4999 1707391654 47 71 1691754062 127 523379700 167996362 67 1211560665 1086352891 934396433 149 47 1397746395 89 1584302802 3 306249594 103 199272246 1505409787 23 229201854 212669247 31 1027370213 71 47 1994770428 1052188859 1949 1505740321 127 97 113 102569648 43 1793800169 59 109 1654940024 125623263 23 132747927 1206626874 162345291 17 497661213 19 366124832 695164655 2054585968 29 774645086 79 1602891593 4999 53 2 161583080 1609319870 7001 1309135754 10007 41 915462473 1203246639 1171737892 73 581957533 862929067 11 53 497233863 83 101 455968944 1672314868 1477862093 7001 41 137 817509551 639941659 139 1595388580 5 1921287300 2 1664655988 2777 203840131 109 1718988591 2134795056 53 1266633661 1949 609029367 41 109 109 7001 549571499 587159868 1905622307 193418778 139 566719608 47 1451663041 139 4999 1019811143 1730129255 127 139 662482431 1021844928 13 61 1909179584 89 59 2011007743 159774065 97 1341934860 7 1514644509 307517345 139 975500610 19 1720726178 89 23 1162032956 1952771382 1034543910 3 103 1386914158 766455342 1519694229 708252039 37 196196024 7001 1661771362 103 103 127 4999 1791181692 73 1537901548 101 61 620235191 168038571 113 97 71 89 559342572 101 89 1732339490 692222652 97 47 1694610051 1704753873 1787154047 2078998275 67 932059353 89 53322332 149 89 2106251394 149 1031096092 1390407046 7 149 83 1272985557 131 565481281 1500498863 113 137 67 221206664 1962332515 1431578186 97 110216743 7001 248278524 1353972375 3 1963377651 109 1855989116 37 23 813864867 1808518473 1745180657 2777 901484064 109 1576832913 13 59 97 852893161 385434738 4999 742891392 1363839728 73 225821120 107 31 79 7001 7001 438738668 1407173716 13 2084516335 71 1823151775 5 308701099 107 17 7001 1842565186 259758103 113 59 1113432273 131 2037737619 523329835 1972522140 5 127 12540615 71 800981317 13 569024079 1536838517 7001 2097441251 113 13 89 83 1059432916 1436284696 67267054 10007 83 43 1299201299 508681008 59 1547742988 101 673173888 23 1970558723 131 1195584034 37 2 43 1497769421 7094570 1508585905 922470035 53 13 1721935762 1978438726 19 101 539562301 975059555 1378737844 1514502814 11 131 1347833486 103 1952102041 137 683858379 19 1993327107 601695535 17 107 1704644071 19 1079639432 89 47 1084215376 2 1603326702 1253314505 2048492864 37 4999 1849079342 11 1466869860 876544451 67 83 1054947947 10007 536875550 43 860751855 89 66911612 144936343 83 7 10007 667486914 149 272328939 1489103064 109 4999 101 3 127 1008115187 10007 4999 97 137 13 2060589609 1281587255 103 31 23 90507415 53 320526828 1949 127 79 101 1530963811 422362812 107 1320899347 252197013 139 131 1630030223 10007 1759360691 37 1692897889 858135524 113 2034788527 137 1007590749 71 331427241 77504455 37 31 349601291 1539218585 139 71 49194555 2777 718279381 4999 625194174 31 1015739056 101 101 192262085 1082788074 139 2136135181 1786046877 1772945929 17 1748933988 2130340016 149 1732226479 139 137 8289345 286469766 2777 2777 1982222600 72579672 149 1737092958 995308229 2777 615710886 127 2133374194 251563124 53 1876401402 517077233 149 862865025 5 5 131 953851112 59 119811496 149 977405134 109 315896055 1252192405 5 291482695 1949 71 2049362551 127 358329181 569330111 7 71 979667514 1868107339 685949547 2777 61 61 1754554019 4999 1700309870 429073257 377333939 19 2777 3 174020189 4999 10007 665214886 101 103 83 5 844907300 37 53 517101755 23 1007186928 107 1630708046 688217506 79 131 1425321789 977802864 648742536 1139107418 19 131 3 83 301781858 918780120 47 31 1621981684 83 959320723 1213078561 1387570620 10007 1101619714 13 1824218104 37 4999 1915324653 167727086 53 423446125 139 17 588987338 534630977 37 43 1044288067 1920781396 107 731833669 826879074 131 11 8700663 43 414536169 103 1734223566 61 4999 340446897 468286324 1076833569 97 553617703 2104953981 27968683 41 4999 73430311 13 127 139 649169893 79 803670871 79 41 341634708 113 938695972 19 116193474 279428649 47 332962523 149 741010376 1973367920 101 665786016 131 975339443 59 73 790812577 181642761 975800890 79 738585583 107 1537844743 588361885 19 1990087409 619071404 113 567363839 67 189474710 2777 326569646 7 113 131 1432083223 1238860057 5 1729361270 61 37 13 113 1207247026 97 853628712 47837393 1507077266 23481354 7001 922884991 149 4999 1481163708 771724217 11 83 377424074 1422602570 53 646382767 1172148905 31 67 1085385059 43533853 137 127 1881224330 7001 1137025409 4999 73 137 41 2077668157 137 509111865 13 41 298625304 1820592044 2777 723680287 139 139 1971434915 2777 7 554267427 598924753 59 2120831681 43 83 1160591324 1517967993 59 1364823577 89 1739094128 1775552374 37 97 694572910 89 1099020861 598570439 596425668 79 1048159072 17 480684792 73 1594950209 879689278 13 139 1599226275 71 979098875 1107130543 47 29 1835705406 97 720351620 53 79 2777 10322109 1741709407 71 10007 29 351956354 136764870 1237311102 189114128 109 109 950911498 113 43 83 1954768617 67 1381820895 101 818406232 131 1267195881 4999 1366451655 1352989348 7001 1235429845 13 13 1962709621 53 1680014723 3 421499016 89 2106123590 79 137 1812672756 734485085 5 17 2136937664 67 1437973497 1203871963 147915457 1949 1951297717 1649148559 7001 109507665 2144415278 97 7 618585869 1300798554 11 41 106838628 4999 1104089138 131 311909952 59 139 1101460042 61 23 1276491927 2 113 89 1240136057 496809659 23 1816451003 41 957249837 19 1571718350 131 1135720089 628498760 101 178098148 11 122997039 4999 649160142 31 1320692318 7 131 1084024214 19 41 1318160660 19 137 777863661 97 1172565876 348539075 47 97 17 1308742363 29 1021983345 71 1931796613 467251071 7 1216192621 913476421 747834502 101 2777 330299456 47 558833295 3 1617948354 137 2143452132 1949 82584977 13 389321270 446770233 1967177736 79 344709943 113 2048871817 1053922072 1949 1405404410 43 137 1547869495 279365023 43 37 109 1507056127 1829518021 2049410036 497185543 4999 5 5 830931610 97 43 53 101 61 101644727 3 304341384 1097729859 1106063396 41 1347567449 67 1333442375 128948076 139 31 149 97 7 1510436865 10007 1390812888 107 1417122980 1788523511 922451109 67 2064880197 17 752292313 1158038604 41 17 1450737449 722104325 1805553855 950386424 67 2026505421 107 76605003 127 802295668 1218715706 61 1000425598 1924799267 1949 1199346800 97 502462328 1344549553 109 1774646440 1682443122 19 1194380864 53 1735825395 71 74026533 738996004 59 61 139 367279316 83 2133371327 787642334 71 1059397390 115301139 750370572 19 1100265007 17 113 37 1009321668 1010197532 1723264261 19 929368546 47 1419246827 1859604820 47 109 7001 71 31 851975945 643552144 357972506 23 67 1947163313 691519730 1949 1064381616 832202510 89 1951615175 10007 103 73 2025878334 12368060 41 1689951407 901630321 43 829051223 11 149 1765957089 1360924390 7001 860292811 31 149 310895835 3 1976897850 17 1062539848 7001 2067564162 23 1530790622 1372945843 67 2 101 757198111 664428904 53 17 988226609 1263492870 43 1896881156 71 1286991180 103 497643277 127 727289122 1543043251 133488557 61 1485429824 37 1221415658 29 131 489002302 4999 798575253 59 12018595 273859273 17 805745617 97 47 59 1133913454 944697329 107 131 902801958 1934808430 1617806225 1690632525 5 41 1256116218 109 1580433728 59 1885242517 963573545 29 4999 639901994 1455938754 689097153 4999 31 37 490643717 867965795 103 1669677483 537946617 61 1366039673 866032872 73 705093860 37 1949 137 149 1758167816 53 41 1237894140 2111696841 670429921 59 1381974700 61 1875598973 113 3 808919928 4999 1970600801 1189896973 43 1203085003 879617159 427050433 29 1902614426 361403868 47 1604622406 131 149 262769695 1676040059 23 2 47 61 2107087315 83 1630186351 127 209503777 109 29 855401139 909227865 78971962 67 3 79 67880987 83 863809386 137 137 23 43 1494903653 17 1411492711 79 224355734 47 1721675941 101 777648793 842564725 127 2 421729074 137 4999 644436087 1076624632 137 1718085611 47 3 929727081 4999 53 2777 2 2095618858 89 2 1876865554 2 1184402800 789223042 41 1523859423 2037193035 1832446320 17 2034113156 89 1451888951 41 73 2132254153 226375993 29 2011105659 686431682 73 59 16742607 101 1957732894 31 1219691621 3 19 97 606206837 664644105 61 1939921333 97 1604286783 73 698922075 4999 89 1470529200 97 713400565 19 1949 1428145342 1658842625 374808308 215117260 149 59 968684951 1480368797 1949 3 63323687 37 270503522 29 744773273 67 53 142399764 2102882060 7001 12643806 137 41 1004362158 835688117 103 1398076474 71 2114063766 1802299429 2 15029183 770449945 149 32409341 53 3 798563928 546538140 883417500 71 397805616 101 288792532 1362857520 488647971 59 41 3 137 474596935 5 113 1942546027 83 43 179186805 1248551999 3 1872844026 1572700120 10007 31 2009240479 79 1480153480 67 1512689293 71 34599413 107 828288284 73 79 763445098 239657709 348151612 149 131 97 3 327421880 37 1846664450 73 1529491839 651540111 1665260682 586294282 1949 101 1327955777 7001 601483914 109 843396220 1018050693 83 246200078 280680801 1499378511 3 1935228273 918284572 53 1565475415 89714555 43 294100407 3 260058999 37 626027494 1565091399 47 1629783744 17 61 11 79 11 5593794 361978258 41 237588091 23 2054235248 11 827762023 50391839 633882645 67 7001 79 603212716 560901264 113 1345595412 1439500781 19 1132771545 103 3 431283744 2071226898 107 808905555 1035808022 29 1295858098 2777 17 1786467627 852975867 17 1912520275 97590885 5 83 704623809 71 1013680987 1276844064 43 160711253 41 948052140 79 293616456 1950351763 429854405 79 29 43 137 2077863382 153347788 11 871919730 1785694798 593221550 43 23 385811007 43 1235545789 89 2777 588693453 61 990313890 107 1828712925 97 2041398077 23 7001 1516739980 1469176233 107 1933108044 31 1931846189 1005589178 11 61 1134750658 1244287403 59 61 1032097949 1091432084 79 7 1288257178 113 728698241 2 17 723882168 11 821112760 73 2777 1731101267 660517781 29 1295252118 1361607659 37 79 31 108015439 1945736390 1211500199 61 3 1539090447 103 864848152 11 842125284 29 565342240 1705166070 10007 1321384322 249784095 41 23 434320868 1913185770 1941611600 4999 1868713954 89 1183955964 2109545679 83 290835237 1125520214 1949 505301638 43 2016701891 41 2166460 149 7001 37 993025240 2114521029 602223432 83 73 43 198019042 495780142 13 1598951216 43 161361829 29 1245527354 127 47 59 1282031296 11 1849724866 879317571 1888920458 31 914476719 2777 916912637 67 1912322890 101 274872317 89 47 2 1635926530 1491503110 83 1835409480 61 585814537 131 1909780619 107 1367008781 4999 109 525559741 7001 1905098747 61 1297493106 53 1832749209 942608539 61 137 589060544 94948398 139 986119376 1617069216 7 31 139 390845899 2026692697 2777 107 1540623876 109 304895821 29 1551657081 2777 634866632 7 47 845575566 109 61 67 149 2059904438 1730786682 1636121990 1704404 73 5 2 127 2 922623872 145272436 103 15997058 804454008 109 1468672173 61 113 1669492623 103 101 1563726137 11 73 1210730130 83 113 224937348 1871493318 7001 940514340 1949 1185552842 79 669868492 2777 1635802958 79 11 5 1233309305 1098476198 79 103761365 43 89 1680323115 430991934 1111912822 7001 1252049356 83 10007 1409365866 1400769853 822930654 103 1558884666 1978538608 7001 67 83 37 11 262263254 2777 2072180738 1095357103 1729658305 149 1036815754 67 513140002 1557474478 7 79 366992367 236294688 47 19 113 1135430893 1768582888 83 204582146 2071128802 59 1484741891 96484044 47 407725025 53 1843171292 4999 894041156 7 4999 13 1096243548 43 1698997252 2777 1149814073 2053155511 73 1942833508 1637687922 7001 915135265 1503615784 11 13 1127352274 1949 155633497 43 1949 1433871504 139 97 869839352 110425712 53 125345325 1581177297 7 1624879214 895915280 83 37 107 19 307328040 11 311323515 1461917614 1949 335368449 59 418573317 1045506189 13 139 113 299522772 113 4999 59 1304705468 13 741708699 107 103 83 1149618143 251688084 89 2023201102 109 1352340982 37 977278484 1634652267 1748194939 47 5 2777 71 1885693402 1484393057 31 900968531 1792643853 13 13 1584389391 7 53 661886057 107 1298632036 390892975 149200804 41 149 2002229965 1187397555 5 3 1309701895 79 4999 36855781 857439788 10007 13 536183700 79 1384679113 1583644664 53 928959185 37 1804551124 89 638993389 1148544377 89 2020824648 7001 5 970172360 998249267 137 139 809093841 79 37 638298396 37 557281256 83 109 47 44893366 1061057746 4999 1396170710 113 2034290523 113 1111404720 1905378315 576044432 19 107 73 28743531 1026974097 17 763277968 287033088 97 1721267716 176911041 61 1155764621 71 46856095 29 83 3 47 4999 37 7001 1538728787 5 1851258000 1145267045 37 73 5 33678340 1833972834 19 123736322 2058232358 127 7 1907263323 71 41 276230735 548380302 4999 53 1994948514 13 280926503 1949 904548441 2114449374 139 7273731 1697528614 1164788055 101 556771838 2777 10007 513158960 101 1206714468 37 73 1949 1111083971 101 1615021714 7 874268367 261301930 139 376951539 109 10007 149 2008117700 37 73 1461464307 785673450 149 1556764069 97 1467692062 61 137 83 1294400189 2777 1949 3 599081055 425901567 1985453906 19 2137950950 107 2034173231 89 857863907 777356643 37 113 73 1731452909 7001 1320821558 73 37 13 73 140458570 4999 153423925 1642842604 79 1046450181 61 1591901506 275027865 73 1091777123 439115221 73 103 853065450 29 71 2097138857 494516633 733808162 1770715930 61 17 841248988 131 397674010 137 1949 89636459 80639875 1069877203 71 475690486 1825766427 73 1002242404 7001 646850114 444882974 23 31 139 575049394 1417030752 3 10007 1470590244 1296362320 2 3 1417876719 647597170 107 1934042869 1211209989 89 578777146 130935174 2 1783520308 59 1435347634 10007 127 79876015 1265038694 7001 3 1204294650 103 1298003734 29 139 41 1037609632 1100193795 107 1763348936 17 1073479512 59 1890925869 79 1802804348 758348097 101 131 1952528145 435008032 488703696 61 1045678454 103 566427076 1050419874 4999 31 1776826535 23 1298761539 61 1158915894 127 1074877453 1412650902 13 29 2034262275 109 150076432 2121702859 101 1593200260 139 1338439629 43 149 610906556 73 53042676 893226832 1333235511 53 47 545426775 31 97 1037685727 1174295289 137 56342757 1037865202 23 5 1641320850 742219412 1951749874 139 10007 1412958379 1648653250 1160845669 29 1669737669 19 67 5 17 2777 493697837 1725777758 1598019748 1788690428 53 149 66370902 79 698784072 73 1910474886 1238966970 7001 67 131 2071940409 543643963 67 1949 1576312220 17 1918383020 1052863686 37 19 2063527296 37 1138567434 29 19401957 1997983715 1810427053 107 210772628 11 516800662 83 703114184 468677067 2777 10007 189042237 457029697 1960398321 19 1949 1763462996 1297944346 684911871 47 1274828282 127 61 599435288 61 37 652329473 137 1902615060 1191140124 73 876780586 1041780536 139 5 71 37 23 1450691558 3 3 286823082 1128430938 149 173372675 109 405876978 121088487 13 60459438 1356374052 19 2006933862 23 47 1471088532 29 379540284 808578522 46360723 89 1079849015 2 1218502492 127 31 53 2118507626 23158684 67 1937319380 101 7 53 103 684664278 243373653 101 474458317 73 83 23 2125016529 511409163 107 349944972 29 506075114 529846794 127 1712909071 53 337091077 83 1425811737 19 390539281 7001 213987290 11 1723593343 107 747873718 61 1753933793 107 1514691449 201951381 17 137 1710358827 7 2118506411 59 1883820772 31 7 304591574 87274369 1274302932 17 1396392529 1294715156 1381901848 2777 1368169583 2122008449 2777 59 131 1681691933 137 597435411 37 59 528906857 598306085 43 4999 109 1140466782 1283687296 83 71 95656383 517738350 1334729806 79 31 41 774225468 428248854 10007 489962734 107 785839287 101 169646872 1161687325 73 59 2031267517 124265123 71 1672367086 11 193539618 801064565 127 107 1019217372 113 753965606 285692702 19 586985088 2003026968 103 13 1613653090 107 835005958 127 53 20165677 7 1083474405 41 137 2115475636 263192259 149 2115262259 17 857035399 912328766 10007 750494979 31 10007 1556168556 10007 1488080928 1322645204 1434403380 878824747 10007 17 916704923 1919476273 107 101 52755431 1119754559 11 1821484906 1325864266 47 2033058405 97 1461437308 137 47 127 61 79 1602319531 137 682871638 67 1882963779 456863679 131 1295605065 23 47 79 1770265859 7001 43 562251832 7001 53 1854494168 443633903 480059990 2777 4999 968112828 41 1434237568 860806357 31 674260048 109 1644724289 13 1919370335 71 4999 41 1949 113 71 1039656479 23 1573652134 269181903 2 79 1939000964 1516511136 3 31 107 101 4999 1264337082 1481138713 53 59 1001957879 13 238909192 910187379 83 2 2068612314 2777 170057638 71 1136996598 1429783067 53 1815992735 1696479410 19 10007 1978924278 607705096 439674079 1199852836 2777 107 1743149840 856200411 1693620830 857317772 31 7 661133046 1715503048 215156149 149 97 149 550726052 603150764 348425300 37 7 103 1743893235 7 93878981 37 7001 1702776219 192695524 37 846821701 107 184511977 71 40066578 143206353 4999 47765445 5 2018426014 1403875521 17 1253419266 1113897176 4999 41 2031180638 71 1608762762 29 59 918619321 506988593 107 131 31 1956470946 1302256748 113 1314179215 73 738977685 5 23 1577718235 1820799715 1754552014 2 137 1720366814 582177088 29 53 224302148 53 2037919536 780477735 632977480 5 31 19 1454688098 139 1642913975 47 1941512472 103 149 73 2070980289 325482107 73 31 728723076 594434765 1543384932 67 1710089709 3 981437691 37 127 928342568 1828871187 37 59131661 1398685207 4999 23 1476454155 11 419196767 116250774 2777 1998565245 2777 706146668 53 1151355541 1601790094 61 97 1206903448 2 443795316 41 1720431053 13 1017320626 2777 1117067689 101 1211283910 89 985328879 391543529 59 97 67 10007 851885903 2068452125 109 1249142725 139 11 149 1751303833 149 1854848428 2 602100002 225047145 7001 131 1066507448 863901954 109 719900489 11 1536974813 11 2069895608 2096854584 1453375954 41 13 170304537 455707174 568852232 271517208 107 1949 804048256 823538256 1487532434 4999 5 721818165 3 1736070099 103 507566181 29 510142132 685050615 47 137 7001 2113138524 37 7001 7001 59 131 109 197109717 7 811884829 29 500546351 43 797240941 1120189483 17 1714817915 71 749458911 137 1277460858 280004729 19 1339985774 29 1783829208 11 89 1484821710 327310494 109 73 7 101 1685272365 779263480 139 1058572292 43 1130880564 1326260868 1715459982 1471459301 10007 910088477 101 164312873 139 58805991 113 98212029 67 879995353 46094794 17 160215412 1595582872 156204888 3 5 17483455 71 1448569037 1440124036 83 71 1659084477 53 957368256 811724892 10007 1762893162 97 1965258412 135207684 1806579051 3 360570558 47 59 481928756 1260916013 7 59 1705433409 13 7 83 5 713974320 89 2027137156 79 1438710120 131 978282848 1771334305 23 59 835857130 4999 1598643883 113 510631668 97 1409872302 765937404 7001 356462916 43 723629069 1646974218 89 1268353507 29 83 2 107 920959031 889179655 23 109 993760303 2039946990 131 537202442 97 1244910319 172018733 43 37 197881994 892494316 168626496 53 2055070124 460321137 1130876142 73 1692293777 10007 2777 916230113 131 352252581 1221875872 1721928313 61 425943297 61 190433919 96775298 103 761965372 1610178302 109 1949 1893593828 2 346169194 79 975021871 482449350 5 1380024795 19 61 4999 1647455443 1235272108 97 1381968894 1050538134 469442937 3 19 487208032 1433860631 3 7001 1053629497 203575078 61 127 47 935666083 1596314807 1288897088 1949 29 41 844576261 101 107 1477052289 907092179 62293575 10007 1073696172 67 914669595 19 429387796 113 585994157 2 53 1339194566 1824865103 264636653 59 59 503843448 29 1086143466 31 764624734 1334715064 2777 73 219479355 41 1885668351 31 125767606 29 41 1799625259 1811167907 149 1376883290 53 1392654182 635434390 97 5 770004050 113 542951018 109 41 1063449103 468256723 11 622111050 137 547374321 1766771057 41 170392925 113 101 109 2109174089 109 3 5 375991075 1314775090 79 111924465 127 2100952872 139 109952336 37 783940937 341821782 79 3 308860532 2 581850113 956041828 23 61 83 470886673 437504979 137 107 52917920 623770517 17 2 113 109 1085895496 1427501387 113 41 83 1360121419 10007 774334886 48730434 2 149 3 83 113 798938137 89 562159297 7001 2 958102886 1581211560 37 29 168469440 113 43 1336228655 552743329 79 985390858 41 1758186190 83 1967717603 367144026 73 7 7001 972144858 745774524 47 1994883698 109 2145447 1404852495 3 131 4999 2006324183 2777 83 101 31897820 1560445889 7001 1348742650 131 1079711340 5 569887460 1895276130 23 13 19 1150629854 10007 4999 306883611 1041996559 915737836 1232374193 71 139 71 79 1109556343 137 1306143360 131 7001 405924981 29 823672703 424988235 131 1245025703 664802091 1100607125 149 131 1722367433 110362923 4999 1325199907 7001 1415010634 113 1750340323 2777 13 1437815470 3 405331389 53 1281047524 291020269 139 17 1140249551 647380366 13 1848029976 1883294816 17 1249805796 584382869 7 89 942086182 2077310819 1018997619 1949 1121246057 29 712843374 902332714 136011539 127 2777 13 63463517 262904408 31 1418236460 139 505959305 444296123 1196085735 4999 7001 1160933824 1712283577 103 1836777649 61 83729637 139 1243391279 113 491992513 101 605948692 3 1927360440 990864582 349588333 31 7 366115750 996857127 1944584483 103 1270241938 453867752 13 977511548 109 1844968444 1825580901 79 133515553 97 127 1844040762 2117506247 17 71966083 652848076 17 219399662 2777 2099553627 701163008 101 1990489315 1391868810 7001 139 61 698791722 1790654085 1556456815 79 27019501 67 1921232571 29 2092141780 149 373094510 1762117359 89 1652083237 856206255 23 1721412759 1744059640 1711802812 2 109 1402942339 23 127 1350876394 59 800062551 122130187 1949 745109702 59 180189325 29 127 107 863307312 7001 126314732 4999 2071980521 11 59 690648336 127 683693578 1198242206 11 1522965330 2093114155 10007 7001 1917645317 957330033 41 101 97 1824222936 1018366251 3 59 149 1434050500 37 1529582146 609632979 1742642421 1870241283 3 1565508636 61 2125269280 1231998921 1701080259 47 2777 103 1858864711 919782994 17 1960694152 73 107 131 61 119196562 1576256190 131 59 1157789981 917709462 1477391259 3 835655423 67 31 7 59 12231644 1522159762 1494300045 83 23 1738016852 1949 368626926 59 2081028844 67 1977963749 59 2072105496 4999 11 1582315691 71 59 5 1942485395 79 127 73 5 801801050 859146484 250204407 103 2121285028 47 1913630145 103 898516749 83 200804106 37 3 658841253 7001 97 801390138 628693084 109 1154428121 23 1788354520 83 564804210 137 1542516565 1905734390 71 640653448 1504962150 1139740949 476641906 137 1163523120 5 1753491080 101 79 930390043 23 1877426517 71 394629857 109 5 1804014550 663650720 97 335478671 41 101 2017882738 139 43 1040385430 1300765179 47 7 1397659130 715293978 71 1124101168 31 61 2064019851 43 306929012 43 1335600683 571112266 2777 663528049 75877925 31 1506237920 13 43 474380085 1715319665 799674169 127 29 11 2 679157388 23 1014015122 417179990 47 536617283 175220879 67 386517640 53 2062555685 225922101 1726549673 61 113 149 306902303 5 2026146975 1737381220 3 1746432873 2 158481546 818022010 511429022 13 1480295199 1599735369 3 7 687113649 3 37 83 63106477 17 7 127 1309424229 1532733576 2 640256288 1237661113 59 31 539336170 131 1064764463 447573789 306745861 79 685915983 639238088 53 1270018391 254768213 10007 2 520190268 143485168 149 1275207411 5 1389487775 1892676905 89 125375724 1150701826 7 107 1308876537 17 1949 1073563772 41 19 17 1949106875 160891049 2777 2 71 2 103 97 1671077394 1039290301 139 5 3 388671093 1369669125 1250595066 67 1860089041 127 1566839767 71 1815875126 43 1048045106 31 1681965853 785315529 31 139 1730199581 83 1593801153 789110573 17 1949 1935144559 50377752 83 15812994 47 1163969680 37 945471360 2 1213383218 837017430 61 941857263 53 636387483 447124854 4999 1942166489 1458333275 412890917 67 131 127 2777 1897432459 149 817694269 11 1637485828 450771937 23 17 473855535 1132956500 109 377631084 113 1413209866 23 373264505 109 199148050 43 1713889571 1772702306 139 1720575499 2038791170 13 557347999 47 10007 1683670272 83 1136950849 61 4999 41 1533960962 692191151 2008642012 73 137 107 19 547085449 1949 1708236132 548911712 107 895689011 7 47 1210767846 1312628197 68567964 10007 7 13 1297907900 10007 593649099 43 867054478 139 133429158 1547254346 2 7 1949 73 31 1044879304 912734519 221486416 131 755951294 29 50712474 13 4999 37222554 681907897 155075195 11 89 426674900 1399490201 1649803376 13 139 13 1661358820 73 1335001297 137 113525735 43694643 4999 6213757 73 5 1132833610 41 1153636981 10007 1665915325 37 2130298643 7 107 432456122 1370362161 109 2058779465 795548559 1644588426 13 978164304 59 83 1000173821 600331115 104168217 3 16350813 798198031 137 10007 246892704 527348886 2 1986793196 433496231 67 17 1159513628 956116332 73 1251934347 107 1481639058 97 527357325 2121626485 11 103 10007 31 597217908 2115671744 23 107 2094423228 109 2021010747 1550096085 109 13 1644720829 79 19 504470577 10007 573710947 7001 1538196711 107 113 23 713553692 1131437753 71 101 1757268475 5 4999 1128141236 139 818661858 1949 43 669803905 107 1778020819 1667608803 1232102422 131 1949 5 639240898 89 73 1562045167 213299205 10007 1904049152 79 1949 796265338 19 1053697162 17 694802036 762773061 41 646714343 31 356168207 137 1705302979 11141765 1220696919 67 43 29 924966919 61 90704438 139 959637096 1217072046 1077017795 2777 171726903 1011477710 1317343386 59 2 1705365036 71 755030827 1536864935 5 749131167 1958528184 79 59 41 1988131533 1604164770 1548080305 2777 97 31993316 79 145242746 7001 89 1135174530 101 137 23 244058474 37 59 3 863124633 41 1748257343 1947822424 1332792340 11 313281991 113 17 1544611460 23 1966993051 79 75365052 1756703522 103 45619112 1949 1649847990 97 2063551034 110145052 1823382220 67 1661246240 1949 840032643 71 355627995 29 67 137 127 412813881 1455257313 149 17 107 10007 13 1428108396 985731582 127 131 690974208 663157111 113 1290566835 4999 1438531619 79 2777 2024957853 1853967066 1141889597 37 1949 973640302 1763960524 59 67 127 13 1186251724 53 969880337 1267360933 19 149 1862891572 7001 1957419758 127 17 1774821896 10007 107 140414704 37 137 5473561 139 1478124888 2777 170724406 820303584 626357962 17 59 183331379 7 83 1794472533 1110375979 19 448456791 1607197050 3 137 1246712618 131755849 103 29 2087108946 5 1267022130 265811925 103 1918803480 606266334 2 112821060 59 1955918912 1948343076 1949 1269940455 37 47 436989691 43 17578357 33087081 19 1400244190 79 469494393 863007291 127 1353952715 97 44230448 1701802532 127 47 1042392790 600193431 591265986 1589701186 53 1941132240 61 2011634196 19 1003288559 139 1735012456 1266874634 67 31 89 270535970 1354955208 137 2777 1935068036 107 1495737592 1209075376 139 2 3 874731507 1317786513 67 418002698 31 206003460 1064580546 109 43 387240327 103 107 1810680750 1752432934 1207349036 71 1434697170 2 31 131 232529323 1949 1125064917 83 2129288347 1949 379881957 137 443780264 1156870925 377787551 43 53 346859560 113 654157 1038317563 61 1579289634 127 73 129002607 1966841993 1770684911 67 577963125 2777 1017887134 71 318364284 1819785286 127 2777 1226669201 83 127 10007 2 1698138584 61017343 1949 127 67 1949 2777 557113409 1998490266 1754363407 1166197281 43 31 2046857367 3 700943127 1331094927 1265001570 19 71 1607151243 1163285939 139 1083956611 1483092192 109168155 1729727513 103 97 530683071 1063265275 23 53 149 858822590 986087364 248443792 149 1684688464 107 206895071 1400008480 137 67 179343456 73 7 996629005 131 103 1082346454 104067410 23 551366920 13 1343137594 43 1488529112 137 907284007 1490034825 1121448247 139 40834389 1378931481 3 182475627 1441344167 29 23 17 311901532 190316141 2777 1982104970 5 10007 117842432 926588158 139 417740647 275431882 109 61 2119223143 109 71 408200748 113 899844086 1563367965 137 355273195 1848733695 1646220901 1949 2777 13 1606289074 885901792 107 293935933 116769174 139 2096254478 149 876118824 691651901 103 44588979 137 53 1148245371 44992336 59 127 1917625324 7001 3 938686485 1021421856 97 41 1510129507 148801587 1795463719 83 1606026428 1517197654 37 1778172048 58750491 1443706419 67 921537263 29 1491917383 4999 139 662421041 169313954 101 1518559222 1440982982 23 130119112 2777 413056534 4999 937212520 480273926 2049789989 13 528429408 1818139862 1383093569 11 1662909585 47 1926082842 7001 1435666779 1372847037 29 19 344946292 851994542 4999 141685926 19 1910915956 5 137 2129475802 2002239216 2777 3 1148203371 112402566 23 93199344 103 107 1949 109 23 29 23 1727989517 1949 1695275863 10007 892614393 31 237221578 113 1949 95393347 41 149 149 47 1363897136 89 61 43 17 10007 395646759 886159878 5 7 1567576364 797986011 103 444340720 71 1610151632 89 463060592 11 1175906069 83 1124158705 86230963 97 97 3 1622535336 73 572005516 23 1259006904 103 13 1076323482 1423986173 101 1144617547 131 1913124655 1522074247 137 137 1361696019 863961456 969838412 10007 1903967364 137 425975845 7001 2136887226 1335672039 295467718 89 2047091870 67 251058983 31 480357462 2009526237 13 1611699076 737069548 83 701715785 139 391750408 97 113 391049834 41 1909541995 1289149470 13 3 781466541 519667254 5 2126964601 1590567678 131 4999 2057085469 73 1746339535 1723393302 127 607110118 89 1740499086 79 113 240691469 1221914991 2001434065 41 434008862 345673669 83 1281997499 1407526450 97495286 83 2022889418 11 47 1477878058 1700809680 1003902234 127 29 2138066615 2777 53 701522416 139 1915205801 1147134613 73 2141248775 1043706258 107 1570933281 83 1341208248 1949 1646757599 984587666 83 127 5 1501311007 89 59 991489336 1827671800 862329582 73 2062194969 113 137 1994372476 1367202796 31 113 1726200513 963704989 53 19 19 563850004 61 1887312428 9111642 453042086 113 1690799235 5 13 1604371054 894782252 1237013691 7001 966018983 32462048 973467151 79 43 23 2777 1010593391 109 1245306275 71 1437793561 107 218972183 7 1463106504 1949 47 1382529581 424596509 1124032718 59 1459697995 766934204 127 588025360 23 3 19 568808643 1575739683 97 338920737 31 1678734186 4999 765662114 1698349409 19 59 1603773142 101 1683506990 67 23 500175434 23 1687282047 13 109363891 560763605 137 1840815704 1904250535 41 3 1323559518 61 4999 718546262 4999 967481465 591421692 4999 23 19 2042066173 1396427645 902563573 71 900944740 1220414163 29 29 2143210664 2083017307 3 282730848 67 1015073651 522131469 131 365035692 1932927794 109 1089500433 101 1389817368 7 2777 309944412 436838258 67 1441775290 47 423597580 59 1963766980 1830539233 139 19 367102724 956668373 186357961 47 479833152 53 766722110 1678039768 59 3 600453379 1512526006 17 578588473 139 11 97 1892090245 7 1820669627 1459834671 31 1779041020 131 2023725597 41 138683867 137 1434894845 97 214332558 1498934210 11 492860808 551773255 19 1354014556 107 1547469528 1609427530 103 43 1696104513 13 11 4999 1065206916 2027559407 2777 627024384 103 1657177094 7001 1332716989 17 29 1812421091 113 487512510 675764182 1816057667 71 950623402 1944183405 109 445841937 109 1489566532 502432085 5 1754022445 2145000013 113 300576497 23 604679040 4999 910629136 47 139 1831632468 685957781 4999 1345653998 366392676 13 113 907215806 2 109 1430739158 2133923577 107 1122238689 643090415 11 1949 139 1257587071 473954833 86343871 576518627 97 31 137 98174474 1689911596 41 41 7001 1818201706 1932205990 71 1495863717 1281824782 131 17 2035974185 962943589 10007 610012307 1356439909 113 103 43 131 1204134184 1201002760 23 2109876847 13 5 1119882957 149 11 137 1619592491 1437450418 1885332695 53 113 2144646691 1507879131 11 1949 37 2057304414 7001 149 1908447726 1765164707 31 13 1925773187 1606286747 43 1425750398 1949 1166425826 1700848270 2 1442513814 511687931 724606870 10007 3953295 59 273655924 2003052245 601423463 89 2 109 43 127 1129593245 996778677 913108499 41 17 684778173 2093509946 135030454 19 1111237873 47 47 949460809 11 1107352768 73 2099085289 137 833489916 856534138 3 66515463 67 1679905725 47 2083608671 71 819975590 19 124008611 1833764929 985222726 7001 149 847985379 107 53 373255203 5 746287650 916275280 1768722508 109 109 1559639253 1143606527 4999 1198325287 67 127 437016525 71 732880105 1125071325 29 17 1759557307 1310479833 14212274 43 1076806301 886456019 83 719997848 29 113 1258815932 364880503 71 1228689577 127 149 272782175 663418755 31 37 3 708681308 113 61 56142670 131 1415500195 139 1939347738 10007 149 106229550 2034983830 5 1435057595 785195950 776683355 7 1817023721 313978505 103 101 47 107 1525125652 679452377 79 533630220 59 127 37 149 83 1528860635 31 1942197709 624316075 73 1011803871 876963256 1035695563 131 17 31 1056829384 131127165 13 7001 1541620200 41 1192975931 7 168079610 79 109 1075801442 1482683400 1943216989 31 7001 5 68184920 2016414829 17 907286730 1837280679 127 2777 910548576 113 113 71 23 3 1041762195 5 4999 47 109 2122838329 83 109 1577668616 109 37 17 131 659114579 1119775555 1634644270 137 1536202235 137 1202279257 79 19 79 1611569822 292517013 13 107 478472435 1719154613 738037736 2777 59 73 996911871 1304097273 7001 1342826805 17 53 83 71 73 1235245507 89 771252996 1579563169 47 2044795066 53 129974868 188630816 7 10007 801710805 352776771 89 19 137 139 7 103 137 1555284143 468085297 1779967858 254722722 31 73 2099734697 1411605307 817312429 1622589924 23 59 53 115461666 1927755593 97 2000324979 47 101 2012391266 34953979 2076752869 41 1995998785 11 79 2777 337544350 59 137 137714440 71 127 327278492 1942328729 71 2067751815 1208972504 706096682 2777 89 101 47 1690287461 1871561056 29 1748137632 131 393019257 954577743 61 1427063280 1478103051 73 137 268878118 43 89 675828738 3 1792185096 2 104202248 40511964 631974579 61 817494081 106970184 3 637027597 149 1118895585 813400488 3 101 1343906505 1399809181 10007 728159355 1949 2005782166 127 370143786 473034487 718951318 131 11 1999248966 1329912023 1515845869 97 131 2125770274 334292612 107 67 1658752098 19 53 61 123459120 1715586692 41 23 97 13 16729778 13 1484185326 113 1139119100 277690155 1379823254 139 263025808 107 60894235 73 43 2777 1402882083 625988563 71 1578102232 1568559780 67 1110716687 47 887562382 709855832 127 1426328237 29 13 1885211211 10007 1047432690 693805324 113 83 97 73 29 37 781932749 13 1264274018 584534587 7 59 53987537 79 1250119087 73 73 97 683670278 2125794065 137 464728804 1180306048 73 1727322645 1290436967 59 428688582 2025931383 7 873712098 1566930562 131 152938200 41 1177621216 127 1949 570312482 113 59 1710514902 113 186409998 89 1566588502 124872486 244260409 73 2141002077 37 732633633 97 746450017 1719027889 1301038488 1671149731 53 608766737 697852961 83 31 114290986 2080244075 13 2010586630 149 107423487 47 1298002995 1693894316 97 1919268869 887069922 139 61 107 2777 139 489563410 127 29 71 1517154120 17 67 2094617114 103 746214812 101 1104422476 13 71 598922295 73 1218788874 47 1250258092 1394897349 89 338118832 158614984 73 270673050 349041105 73 1816763921 103 1804043146 894649760 103 1077597502 149 19 1040086058 127 1147702429 1938381757 657758966 67 1884747442 97 1906916257 29 486520385 97 695481076 11 7 113 71 1721486874 489991235 47 724712740 1414982094 1401999425 47 7 593591645 41 61 1834947832 109 1671808319 11 4999 1766611607 11 1217526629 1627516262 37 53 1497970482 127 1005662842 41 1654337413 97 7 47 304358793 71 1022111385 127 432313881 41 2 487800471 1184658471 43 386610344 165011923 131 17 349024297 1453024905 1952960880 149 1218226730 61 103 1249875027 1542256183 83 31 745235064 723706062 137 127 1417187325 73 1472102451 109 1842028060 258505926 11 1417686798 1860163707 61 3 101 1873131467 465276503 83 698466154 97 28646371 83 1568295209 19 1117215694 79 1191111988 101 131 37 61 107 139 35744470 5 1881344003 350969474 97 1940804502 2 795184290 1334394085 37 1064271367 107 127 1072959256 1691367740 61 59 1385583494 41 61 1729037680 37 926612164 2 73 1894826909 738804238 1718237005 5 1431581770 53 1812627878 38104899 1949 1225384574 2777 1402901522 41688987 59 872118766 107 1088785883 19 28677973 795898410 61 1665658110 5 103 109 1942678224 227690100 89 1594756201 1576107252 83 1820335748 107 5 911132560 4999 19 137 1186948683 1492577663 323278938 23 2777 7001 1893119407 4999 1971855550 47 7 1699305699 785377502 83 790168964 140657455 67 2044494749 661022840 1949 61 1772269905 89 1848438482 107 674260714 1949544198 11664300 59 37 13 89 1268612319 4999 747180534 975609839 72976246 43 131 109 1464534423 297748307 29 149 2089755247 798560136 750729430 984875134 23 19 1492257701 1935755359 31 2034675018 1565984313 83 494784995 10007 210577301 1497977851 29 1714100039 89 177200424 981853554 1245596792 79 149 1734605701 405375700 37 149 23 7 1031783718 582552929 499994990 109 2014846143 67 2 83 1634343763 41 762280692 1261142299 444096163 37 997794592 149 1581462756 137 938201482 1861614713 2777 129991370 105118684 1837510004 11 456479021 127 1446125124 2 31 47 1965613689 661036480 13 511962320 599837787 113 19 1082080970 1949 79 53 83 1536025473 936434635 10007 890775837 1818020274 7 47 1747507658 1251769941 5 1193463185 270023357 131 61 1765080445 1866646299 3 10007 725417437 1034613723 1791161493 47 243972911 1525188350 59 1060575237 1605341304 79 2090809137 53 447186069 4999 1186527647 1004369086 53 848410962 629097863 806164318 59 5 43 109 113 973843944 11 2144558955 1244459139 384462080 67 1856197609 61 1312239678 3 1037717691 2777 1376064987 19 31 396896805 1855413420 5 1949 67 83 2019680075 109 131 2 528539490 83 1003865412 1662613015 122555729 10007 109 17 357325255 47 68125654 945558908 7 139 1364468758 1035568765 750424930 1722034581 10007 137 1209488608 548040826 867300461 37 2061910433 113 228429839 2003165916 671006867 89 307107316 2098403552 89 17 2004385289 41 1644925945 275089828 2777 67 186858243 773379057 17 131 1782599560 1721309240 5 300656074 149 67 1400749972 353048192 1610560220 678434530 83 393265322 1949 109 1949 43 468500222 898256154 10007 1698488110 2031841294 83 19 168127409 131 588836982 2 1694719311 43 1725828736 83 2777 1980673034 2 19 669957011 103 79 2777 657765774 1309569329 2 1974500998 10007 272255985 113 79 1624872790 43 5 101 31 621432009 3 137 711586768 113 1987019233 308360891 280938998 109 19 888620614 983798378 107 1428509385 13 67 475071808 83 1901588681 7001 13 2091632244 236227186 1858666559 83 4999 1130853784 41 832663547 19 838291347 139 352486208 1868678795 8385945 5 2777 102465746 658323951 137 2131503403 1917136078 380887124 2112428637 79 127 1944837487 1786957173 139 61 717587713 2110598231 83 1195839297 2009219983 71 1121908070 137 674466481 10007 935924689 1223647116 1081547209 79 61 1843666623 1313510072 263395439 41 37 847452995 1487893961 97 1118293406 98116307 47 1658887453 531543242 131 127 1012484252 137 149 382649220 59 861162230 287900399 2054727840 101 1111974266 13 1633670714 71 506727710 1609578875 1212941621 523768959 107 71 2111253259 43 97 2 1202728052 382142996 347361045 2777 1949 59 1569201642 365844663 59 639313551 656469075 107 71 7 1439091451 4999 893517797 41 61 83 137 1956494260 1237457023 11 860595516 79 1556789958 5 1693069260 41 1382471250 2 1764551626 97 203502702 1401644568 5 1647672241 67 139 137 842264248 408900200 1949 2050790721 131 61 2039248286 2 1691612030 5 137 319612369 411410863 1282513206 13 1663888239 2777 29 1203852727 62744760 109 945926113 7001 1249005395 1069186272 11 1340942271 103 2777 2 23 137 2042712333 969569276 11 43 3 1905110514 1883837796 2031220860 10007 1495005772 103 287292530 4999 139 821422168 103 1200291445 1851605250 1614278438 970882149 31 477406473 3 1141898808 53 89 1706845382 1340808229 149 89 59 2142875870 36890399 29 320740290 2119627558 137 7 793648145 1093789129 17 11 107 769410785 1253196641 97 1716226909 67 1235842939 529578880 139 19 73 859430866 137 940476198 79 600834178 83 884333051 7 609140455 103 533558643 272747422 113 869406519 71 10007 10007 812098071 1419052642 19 1888653257 109 7 1949 2013122100 127 675895643 83 5 1742672365 818020100 324323423 616540461 101 101 1871855321 1167827751 29 744477212 47 13 1865335927 2 103 585326855 435458161 1412301446 109 149 1637529072 21442143 1260904737 113 1083223311 19 23 172085195 754194702 997859011 89 650448935 1621805830 37 2107155561 1999661230 67 567945079 31 1610496934 2 1010486912 221872468 666530172 83 41 682142010 369102295 10007 400695595 131 566971930 4999 448852884 84200788 59 67 2145800089 137 1325883534 1576470792 83 378027401 1949 17 1813975242 239832685 1258805048 43 1237256262 11 353353534 17 139 709606954 1203864683 1870910279 71 430024919 43 534460803 5 2777 568960672 1195736920 149 139 4999 103 69331360 13 438684610 29 1178608314 963917283 149 92720414 109 1949 17 732215347 41146375 11 1760462803 149 101 734796320 37 4999 201909610 5 88695625 829975540 920700555 139 47 2 964725138 131 2 37 1763827999 989912874 67 127 1755271324 101 586317212 43 448852619 108356976 1165670220 13 149 19 846280729 10007 1069436823 109 1755213484 67 893916010 41 43 29 1066531434 31 1447358380 978553874 5 1037670765 3 91621530 872335686 23 1217328217 73 1773276289 7001 1862090975 139 71 1968896945 19 1346754598 139 1184475990 1143835192 2777 1824608411 11 71 71 901995573 137 1983652109 2113479049 83 7 97 1057055366 1094755166 61 41 19 17 1368028692 886633233 1949 61 904888196 2 41 1949 4999 2007553409 894491066 2777 1321232729 23 1419147909 693975757 61 103 13 149 1923958626 1081956007 71 1830291463 41 83 1593017921 1077666107 47 61 19930844 43 2057779438 139337468 10007 113 544936963 17 107 634848013 449058434 11 745334204 19 1979339022 1630851702 422743530 3 601881839 13 1531728120 377997939 109 1350507689 131 1428719405 61 98581002 2025678484 31 951527485 71 701662825 103 2121088579 7763447 4999 1193081336 127 1419934676 262286115 2121143674 480359048 13 1016393389 1125338742 11 50115013 59 43 109 1737605879 734804347 19 3 97 770966141 1157293706 139 59 83 1293546451 742751479 345682418 1625506382 43 839699611 1894900794 79 73 47 131 2064969375 549675083 1786854659 1750242500 23 89 83 1949398341 2077864745 39400122 1187711408 89 142763147 139 89 1472583765 1202309866 1882298035 23 23 53 139 1640521777 102763474 131 17 439791666 107 850743344 131 109 29 109 127 7001 1729106980 1652908096 1764959550 17 271437606 97 215886968 19 699213072 149 1973632064 61 7001 515433182 137 771595218 17 1775845772 225012591 61 821016629 1873783208 11 2134996919 1461277686 4999 1076174722 1187462786 109 29 889860737 1690193280 2777 41 5 111784595 243183311 557953544 47 5 2025006195 1095381415 79 23 59 73 2 620206276 1337585516 149 1550125672 5 1048310340 533392340 71 79 109 428868239 41 139 1621651006 101 1705229777 113 2140588556 127 23 1261171811 544347762 131 1607415195 2050145797 73 112876323 109 1935244860 109 1921819657 494727568 61 73 1499672945 537651716 1325867922 41 253880200 1003745492 2 1041054904 131 101 2777 31 1190242606 1949 2042004331 1429746024 109 19 943259368 1398139472 79 23 1504872980 1945841308 1518828800 43 1562648961 109 1482062241 11 241828717 213150391 83 53 449119764 1949 137 113 968805161 1608579342 83 879423761 242492657 127 377217178 1972553588 97 984175774 139 1599471610 67 1445163465 120282520 71 41 11 523743791 149 375770401 2082149722 173593861 61 2777 1792612666 139 1719410401 17 113 101 529244242 139 137 1938737005 131 1571279393 53 79 139 1725753944 2058317586 67 107 127 832584232 43 733312927 7 1099048013 874955748 1409123636 103 10007 1763175300 3 3 735592521 103 97 425073450 26623438 71 1792466085 41 103 218960439 113 1135949111 5 19 85811011 1117469401 1004338776 97 491508796 855998161 127 170679610 53 1102965086 139 127 2777 10007 1186550004 1635213849 109 680056123 1996804027 1371439515 682955215 23 71 915449221 1673882479 127 10007 436678613 71 5 604179710 1205149631 97 1060325217 113 19 7 1166972513 1809872408 43 59 109 11 139 1521092751 849539982 73 1398283650 229530622 137 1882982410 53 61880296 158242023 149 788756046 1213836169 113 7001 1914220421 73 61 1974063065 13 1366831401 43 1691910895 442001859 1584791548 109 1469768644 17 97 1649373754 10007 1191649024 1716868478 103 31 1971549749 997400479 101 10007 806283085 59 1198019544 107 696006864 10007 1813688694 7 73 31 1752008865 1694310737 149 21738105 7001 19 119208980 11 454144626 649473921 83 31 1882611059 1831345435 1282754775 89 2777 1064696246 168887328 653814980 149 348340973 1395459853 67 1666485467 113 3 41 3 10377435 10007 1236024612 208545880 4999 103 1479486335 1436723001 1699320913 43 1920132019 109 1847450801 7 73 758660039 29 1609639258 149 139 2074162726 363075645 1318436325 83 1239863213 2777 1496311471 7001 1031268303 1675321533 67 1661122093 41 1489212332 1891919637 1949 911767791 10007 354748470 675120160 5 131 1129863629 59 250666928 211897742 7 519094466 127 1414597247 4999 1583533230 37 113 107 2145987212 1244207905 71 79 19 23 1224360978 1614396197 31 71192771 107 1052252980 928824330 79 941330583 37 43 1949 452852099 149 1238688983 19 193931442 1937301848 2777 1890185350 73 89 1476953576 1381196340 1926460713 3 1963390935 131 612473722 17 383838933 127721853 89 109 67 188814442 2007585052 2777 169753280 127 1909699 1741080842 79 623044402 4999 928404282 1470774477 61 2777 904824356 1217217023 746740521 59 1505494622 1647006071 73 1381700786 1773486680 109 10007 1258420278 131 204913737 779621059 79 109 149 2 7001 61 1172374555 139 37 570450164 97 1398833151 61 384397340 137 1640438304 43 2094869528 815329355 1113517607 61 708473277 372565472 4999 5 1986534220 1974556795 362728150 5 83 131 185346005 2006760049 47 818358219 2777 31 1426896055 1590193236 10007 131161749 1898858271 13 259519676 787123246 47 831147812 562036105 932459582 149 2127414708 3 1740863850 149 107 1563920239 61 1949 1778612573 29 1902869017 131 148232788 1124969836 384749588 149 1264788437 346140758 94336129 4999 1342494850 59 1152874875 5 71 1343960136 149435759 19 1535841060 1059961968 1763592825 19 113 7001 1234580477 17 1632284240 2097547398 73 13 107 1826241350 5 282197135 1132109849 13 1138382557 56813668 53 826572598 83 1732726592 1272420071 10007 2036154311 13 10007 1944410135 1590102293 103 2000763773 41 1445211166 1165809593 43 1092817718 19 137 1094496562 882776162 1949 798832732 1730538823 4999 1259263097 1599492970 1562152541 29 1012868512 10007 1791132916 640905603 430415531 113 11 750703759 61 5 1442848550 474709705 5 1921492810 103 1131881214 10007 101 79 817090680 107 1551000631 1566892241 2031619774 79 1107015820 83 79 53 962075080 1292764330 131 160210904 212037972 37 97 1667591117 576518142 1949 19 1383584028 618288006 450697005 11 5 450632945 1869544940 660011524 59 1389679333 131 5 1126258045 139 2099778897 946151177 41 103 1762088774 41 1755755487 37 2 286124014 39734488 1123965535 1073974021 67 37 138159961 79 1773852254 43 1012800638 53 127 10007 2041867389 2064320981 47 83 1026698214 1986613051 29 401387281 1138208434 107 71 1072433061 1503935916 1949 341683088 1193774194 79 127 1339624956 1872276799 67 1090458098 1111318749 4999 888987167 7001 1665026827 23 2027669604 3 37 1665406816 73 47 31 833108384 61 41 1345667232 23 538961507 9323925 73 113 41 397845472 2120178721 1949 109 1344027000 703108547 53 19 1932616635 1051695449 67 29 101238739 549835011 387812422 4999 1949 74516117 47 103 1794645220 321366180 19 1411576625 7001 462058999 3 410900342 1770001001 97 139 885621959 672025107 17 109 95270360 131 196220748 4999 1761733607 101 1410939801 7 2122004378 13 1607863205 1509587272 37 625240393 61 7 59 23 1270709504 683479626 7001 7001 1375605487 11 503389095 1910619337 1219767001 101 2 1449310646 71 139 1700573816 43 1956927864 1657900376 2 61 3 1409006541 539165565 687986957 17 61 31 374191731 131983598 1722190493 4999 17 7 53 4999 1080313894 1302104134 2 137 1288996969 97 761330981 113 585396775 71 54218457 1100309741 19 1459449329 139714732 127 53512096 61627672 67 109 23 294517277 944931971 2092976954 7001 149 1501504470 7001 3 433392921 7 79 421498022 164645559 47 7001 1389642492 1036646262 1709467585 83 59 835562543 19 980610577 553275345 47 1568474647 24350772 149 101 1973979480 1975925657 17 205139953 139 1443861110 1878121877 1158846572 89 2142378872 101 930882426 1901569788 29 722705430 4999 593801840 137 643442557 1761204117 79 71 69772836 3 847257879 113355372 403355056 17 608056816 7001 1077894963 1549216285 10007 83 2777 582609046 2104628468 2014928154 139 89 1683454875 207748287 3 149 32119185 97 137 103 1675324664 131 1907876795 109 1300337191 1342840106 2038584961 128056582 89 61 642865153 23525906 109 650237394 101 787179961 1698121791 294407910 109 5 2 1104815879 131 1145352519 2 73 143351341 127 1604685523 37 1314495263 1086600978 137 80193909 23 79 128557253 980792347 2 1145244290 1207946626 4999 73 1953327941 1379396831 17 525056373 53 1480031899 8389563 79 37 31 456206495 5 2100956930 741862170 149923348 89 669492796 673817974 71 383616195 186767204 71 73 871584084 734376131 59 31 23 103 1467613937 1277390344 1532924236 137 2135409410 674848641 89 1019654755 692084203 89 127 1329470925 1603610331 139 43 10007 23 29 2093582413 1605117143 315412590 768986160 41 5 1728894455 2053631883 1520343131 43 127 1015964186 1308835761 2095250891 73 2 672076924 1949 1585388759 1232687104 109 1142601434 4999 402964391 7 1664267423 1473976000 13 1152778536 29 1143613032 2777 1890851754 4999 924700023 275159976 298728868 19 17 139 61 2777 1738071537 2777 503311719 149 1901899654 441520553 67 796368633 67 312686367 31 281303734 17 1487212056 103 4999 103 89 1062811311 127 137 1840109472 101 61 137 352916384 100978316 23 330875050 11 59 989627296 1848025317 1906633710 10007 313287749 7001 1105534911 1895307056 1024296720 97 683690911 127 101 19 131 499421256 79 1603464501 1272626879 53 1099702941 43 1854355220 67 1240650524 412480542 902831703 3 1156176612 1453299165 43 13 2011613799 1541575708 17 97 2055076920 17 7001 73 832575147 320036526 295585866 3 1255965789 1766637413 59 2047096214 1949 885138350 1971576840 41 697655549 67 354841380 5 31 1903867759 83 47 61 1188720420 67 249414442 29 1911486338 649878987 41 83 429257650 2036915640 103 1086593329 47 23 73 1479094537 79482254 73 1803289843 47 61 125678178 11 113 1551631589 481654025 113 5 1201582535 624607344 31 1068200105 7 23 1551241923 73 1536794832 107 347181081 149 1002307280 29 292477518 446474085 3 1715864234 1310557106 97 23546700 5 26383725 2098177991 43 31 4999 88895839 276516324 1949 47 2048040322 2777 1708673590 1733653485 137 2777 137 2 1718052846 2144485312 7001 41 644414712 5 137 13 1233215971 1395252443 67 1278517850 2 1302230721 82127847 73 1752959462 29 98379948 2143238795 113 79 59 71 1949 597506879 37 67 843159423 43 235536536 71 17 635310315 1589593857 1793212724 59 1901214766 47 1330280545 10007 2091202818 1704580628 83 43 2131753617 79 101 109 1157252019 29 316968376 2108262648 337157535 107 545212615 97 1327523459 29 1184788102 107 1863390115 308366806 37 1949 2107662467 353967528 2777 13 899390086 4999 550719834 41 11 1858052339 149 89 103 41 920508346 83 19 427524681 1354635609 766955747 113 61 1818336861 23 1844853267 554111925 79 109 252026203 1934491260 13 1142253346 11 1815089958 73 181279586 2092165514 23 7001 1232140995 1917377872 11 97204074 3 313149471 849883446 13 623026194 1811035857 59 53 29 79 11 1082771954 1518788843 2931388 73 1734282681 1010317544 101 5 1762685052 17 1360012751 61 83 986571366 53 83 59 120195082 29 1570676337 107 67 1998446646 139 502192823 37 1708579784 1265876578 97 1762380002 5 2077867820 824986010 1113049486 1066581518 89 240759963 109 113 1769513330 671085704 584727568 41 1222593351 340443362 7 23 23 149 9811650 101 1706936434 59 1585577446 37 650160485 127 5 646909485 31 101 653601098 47 570389778 3 5 1509921548 1092194100 2777 727580330 59 10007 2777 97 1303697557 43 137 2004098609 617097320 693846203 1956983525 4999 19 23 109 684981304 71 351743017 1137001662 131 585646373 11 769875401 1290440426 149 97 43 2075459113 107 67 509577813 89 3 539171271 918907631 71 2001111641 109 2777 1124909937 2044163585 1307576039 163403423 103 73 1721988429 366067222 17 107 1988228525 68869908 2 2132854300 1131429578 31 2777 359385455 79 543578776 605531761 17 2067873795 149 248824189 2 1949 71 13 1240987865 19 393692331 41 1592115076 43 1380672337 1839005994 7 2 43 1780595545 1611647364 10007 86684014 139 174917044 53 2777 2 1629612744 37 1473359667 89 1731025210 1849582855 5 1409619565 41 1685693449 139 893654630 103 126613059 139 36727877 109 1700075616 2132459526 137 530249793 1985034207 109 29 2076692436 89 1585195999 993930195 139 1219757409 13 1991052819 139 1544379655 64600985 73 43 47 139 900143567 1621760538 1142854911 2777 127 71 63236789 107 10007 1847392270 2110756496 1823656787 139 305679070 19 1617382714 2007079250 3 1653453015 97 909838951 59 791708085 7001 500066956 139 1226108575 7 1462933038 139 1223720855 163700511 71 1949 2097911396 669497092 534344961 19 37 131 766075637 1187849096 61 43 2022602911 128775925 79 67 1174012324 79 113 578669839 11 43 10007 1375292031 11 984247077 1625535263 59 113 1004761083 3 107 1705792930 882006029 7 67 353028762 1890750514 53 1412920534 746561371 61 83 268881813 41 48599180 101 706174931 1642226309 60893266 89 312747346 103 1425159274 7 31 137 1803172161 71 1878078384 223793583 3 1276587580 5 1155356765 61 341289327 5 5 1426479610 71 1326001620 1957128618 139 71 304688149 53 840816963 29 994619177 2088652461 53 1038075808 107 1331315721 2 131 2117135456 113 19 97 2145967278 67017300 2103074907 19 1151134266 2124912842 1949 1323392439 1754398040 59 741474181 1861600390 695969202 131 73 1295795260 1789657123 53 1526630179 17204913 1842864079 101 83 79 236951968 1850996623 585969852 550156620 13 103 526836657 1267842426 41 1028883112 29 139 1187557064 1366227386 59 53 671121881 13 79 239628093 41 788154685 5 211591400 1621074850 233515126 151361096 31 59 127 1396464379 89 103 490610012 1073218548 65860546 23 826621681 97 946471583 23 699446514 163780240 1356571056 139 1227639104 7 1748812037 43 67 149 149 819866372 2106675340 23 2 43 959936386 1939673498 47 1594919573 1049566118 810743804 7001 445529638 431791594 1408454567 13 103 87556592 653530468 11 608393025 137 1709002260 910947578 79 53 97 113 1001231980 1311462180 127 47 341417870 274974628 1826340390 7 1435270039 31 59 1946949146 2777 929364705 1935420424 67 2777 721445161 41 19322685 2091430971 1976831720 1949 13 1923854673 73 414427278 61 1829176378 1890102183 109 79 1338610365 79 877585404 1609184698 73 1539476120 1949 308401964 2 23 2115797646 1306373945 31 79 1346645081 47 993179560 1605532013 1975745744 59 19 97 1459099996 1129211981 107 1221558337 101 89 11 219885094 654071209 13 2 1249970184 1071069726 31 1949 1497590832 101 264404668 1403912051 10007 224477024 59 2115960601 7001 2777 667884925 23 1935462765 1019152401 149 29 1896264035 113 1464669727 7001 591060855 529334179 11 1135174355 5 1723676495 71 1150053527 1582345973 23 1128049145 73 89 11 1993471033 53 10007 1949 245423419 109 2002971240 2034248724 149 1792201011 19 2777 53 5 37 1005982048 1190953521 41 67 1649763244 2099992858 41 406293776 137 107 1643156307 320498919 53 1281802547 71 31 703031826 4999 13 43 53 267089525 2145033013 1541864582 127 1614432459 3 79 945061358 31 71 83 357128560 4999 866826600 904478795 137 4999 1277144520 555378902 127 741816906 941209446 137538469 61 1949 1876701845 866940987 11 29 555656182 1789852824 1912116247 23 19 389561085 765640547 7 17 31 17 113362800 1136958295 5 7001 1274160997 97 1518467682 1207984068 7001 7 137 1325744616 1872629299 2072197610 29 981980745 10007 505893878 1127485086 13 110146015 149 1201766124 61 868908766 801688148 1355756821 31 73 1087167027 2126578038 101 89 137 875236008 356341247 19 131 1053244061 59 1648090057 1555543857 139 31 742818528 410742406 17 1761994223 37 920982170 2011168559 97 71 659515876 83 29 23 37 1410972626 542825712 101 332138015 260111759 29 109 1219404814 2034790840 53 1458114864 97 733672983 1435842091 7001 937818955 97 1573152305 426199939 107 1573541251 103 901811340 73 484811396 47 780765528 17 127 754122067 1118278749 131 1853252512 1635479752 97 83 73 435122486 47 1408083998 7001 149 107 2777 17 677873538 61 555999323 276166886 101 1504253701 1855272813 71 5 581487975 10007 7001 1635636629 59 1950331789 527761598 770042088 53 170984142 113 23 604082580 186506655 37 556978814 7 4999 37 1263803598 61 149 7001 1231719771 1638057536 131 252343302 89 808545972 1377020100 61 37 1172219052 83 131 2006542720 19 61 79 3 538003454 47 103 43 1334163261 10007 1577113207 203571875 13 338057863 73 1372371457 1066077692 1412276336 71 1770753206 1382035792 149 1009515081 89 1527331261 388070950 23 47 7 960955079 29 7 1348403357 1271480637 2031641154 10007 1367216382 10007 1890092139 1620343731 19 145576670 1103713022 53 1765534304 107 3 152968950 394937262 7 2018525348 675797299 994737272 137 89 71 1692686008 119987183 61 109 488341909 1511723398 2016703741 43 709558351 1005518625 7001 113 97 2073479178 1938928441 555846364 29 1425878090 71 3 97 300271842 1957944515 879600461 109 256964666 534154944 3 668974425 594460315 131 139 7 2061476593 17 1769272807 1905651495 73 1146761788 891598503 79 47 13 1976887848 232191726 47 2141346863 7001 43 736037794 4999 1827064514 473810219 1722373961 41 127 1764999772 1722426021 1774416548 73 127 50795078 2 1009484406 137 665026085 114263891 13 59 508375614 10007 1912958134 1861645735 137 1794717673 313297917 3 1199024607 1575868217 11 1358469567 89 1891206835 37 474722437 59 1398173858 433339128 103 1196920568 4999 278862374 47 249686443 101 1350427974 47 5 1468206300 487637453 4999 917596349 73 1389402722 59 811453845 1046853225 17 41 61 570204820 43 101 2 13 31 1271091413 107 1588142832 1940236226 139 103 13 31 1783748984 1049738581 37 1042228255 1089737621 139 263474303 10007 1251915728 188501237 71 71 131 2019016116 4999 149 11 10007 2064293995 1926277451 109 411864893 101 11 67 17 31 172253260 1421064955 5 131 957273854 91062685 113 23 639204385 53 878798565 519351982 1142641546 41 61 1501182794 798928149 1306680741 3 17 2777 385407583 79 2005336632 384193228 47 113 648821135 410499692 47 149 139 7001 1749780933 137 2127912638 1513679673 107 23 2104062540 2126285715 11 323550964 131 67 1195993617 67 1738521025 61 876765444 1934879679 1176345610 47 614859029 137 1308280404 149 1934356293 1716127317 89 1431857988 843218841 1317777570 5 733428415 7 400932637 107 979721746 23 700140884 839109669 73 2777 1128308985 41 41 456321021 795178313 109 1494658358 275110259 43 316619323 1796880838 73 811693916 113 5 201052110 1308747280 7001 2012220419 483026994 7001 149 127 166514272 827490471 67 19 1967480780 1194805291 538648656 137971403 127 107 67 1806458422 2 1394947089 1597154989 149 73 1162313154 47 1798833679 2109908079 101 177003914 107 409853121 41 1044672346 97 1007696626 89 909106342 1240014012 107 1289170775 13 10007 1604492359 1934453170 291220205 109 4999 67 11 89 139 235719716 71 1967530345 1599455315 5 1742980085 146485920 5 197069384 109 485569276 538693587 109 4999 265106968 360882809 149 37 7001 11 1652180783 522340456 562025840 883225628 113 598268736 1909299372 109 282006477 712144805 61 1954746816 2 53 893366887 29 409000572 7001 1554950104 684410759 690714518 1981548569 29 1911868048 41 682231062 819716547 13 1298232195 103 593611248 1742809113 10007 1293687858 67 67 1773418109 41 228577993 1854901147 1116984015 103 71 1560890341 2119800850 338434596 43 1949 79 13 97 351857315 97 1995893243 101 19 706609804 89 1401588067 71 1710142210 23 1792247380 103 154763244 71 2060225105 61 2047852716 971725486 101 2089761811 1486452740 137 139 2064679729 2110376813 2 734569470 1402289959 101 945476453 348204817 2048120956 137 1015654725 47 71 1018288319 255097462 818704736 62666197 1949 28572546 17 502033239 1434080047 1949 68863431 79 341317503 1260871848 3 137 79 4656023 7 1168023094 13 2777 264128801 874364763 3 59 1517804618 7 67 79 1128858492 173727004 1233089209 73 653183195 2777 622820006 76840445 5 646333605 83 2070895816 1523762140 91503070 7001 1336252154 1869558620 67 109 1312747277 2024135092 4999 1128264302 7 1200694254 23 840052368 107 1134497567 1676253119 1709448858 113 737769090 2 1583660672 804880918 101 1500488320 113 1240952436 1357225426 2777 655238005 101 61 249416983 430101564 31 1354471871 1949 1445136724 320982759 131 41 61 2099616774 1650450922 19 29 711345843 97 764189668 704059812 43 1717080472 731045341 59 1466374436 97 109 651536222 83 79 47 53 2011758253 107 1443736420 1988623542 101 3 1163288928 17 1688160738 1222816507 83 137 1391642438 1090989362 83 1949 83 323666468 1756829856 97 1634454850 2025463867 113 742233155 53 2122535176 7001 1264002546 10007 934043373 939537216 1663643215 101 1530074654 641620647 7001 362280747 43 1571627318 37 101 1513342375 1635647569 109 107 1478587525 1264608283 127 93174947 149 85742180 97 47 4999 1404956438 83 2128883829 139 41 1190293843 109 137 1144584447 1334392385 61 415882933 89 109 131 1305801712 676062501 139 1355139634 2107735989 54808783 97 4999 1137757403 108108374 41 107 4999 496302515 19 1657968519 59 3 1276395108 41 3 1949 2139785661 1767815113 107 89 11 33207680 1949718353 73 1048007564 1934477949 1081133582 137 5 113 2025597885 1001724603 43 11 10007 322295449 71 937442629 23933295 97 516907016 89 1680102962 1404970081 71 874144932 19 1872328173 137 1950339672 23 1459200339 97 1948034839 127 61 79 149930150 47 2077914462 228374712 89 726549287 1734869656 2777 47 296002280 7001 496378135 816082737 19 1872640273 83 10007 1397377480 1403902044 813671222 137 1949 527520238 1794072163 73 1536591016 75746752 137 349628247 43 13 814826220 47 840802599 4999 855583849 13 1199504995 3 476827917 871450307 37 127 17 43 1493733321 23 29 37 11 241298520 31999049 23 83 1283312969 101 1193353683 411507099 67 4999 411807805 101 1010860564 127 347719523 1077517787 1569713510 149 2777 294359223 1476403798 152184141 131 67 1322454911 1718349871 37 630917895 139805462 147094507 635060398 7 59 1100323745 1248183704 79 340470171 692727947 106359192 7001 1656519534 31 1563868845 11 73 377561110 779612634 3 11 79 1780267861 131 131 1075065594 107 71 7001 1876099976 671465910 1586540397 1957334171 13 5 1720396625 98387595 3 1019260418 83 125307115 1931509243 29 938358764 109 131 31 2 1676110568 13 1307711132 149 2 131 83 966041897 895769366 71 2011642645 2035697587 10007 1247194483 1631939332 127 702645750 67 131 1556701165 47 149 323985898 47 1949 1817081935 676681106 658648958 1949 47 1614565244 1949 1827169493 4999 808403287 29 397802360 47 1158031825 386795099 73 1737113694 2777 1403218100 1717946618 317296412 139 1870134634 131847709 73 107 24777241 1012411601 97 29 248488385 71 240831006 1664848754 441311720 4999 137 544504308 777964775 2020743594 19 509489915 877298838 17 1700427393 7 1260571473 1286315598 2034141717 101 336555539 43 107 1355754735 1996632636 73 71 69060848 53 1385819355 113 756087919 101 53 89 493858241 127 1587157215 1794267378 107 1192415257 137 217832466 71 2 297851024 1252950335 13 89 1582542681 57498429 3 7 71 1249421861 59 7001 984704652 1721777625 109 2777 2007498854 1133929633 103 1261754927 61 1697822880 67 23 2122688162 41 5 1482220120 1333025320 445976680 5 141686238 7001 659333177 7 43 1729218340 61 946797958 274726188 2104132983 37 79 819387605 1049520767 10007 543570233 73 1949 664992953 73 2112666136 1079347486 103 498363105 3 149 581870926 1949 287892637 552416377 83 7001 213747531 109 1286480784 1949 1943466789 304498117 73 61 113 1128544221 1629935052 358492075 43 107 656212810 113 79 137 37 47 53 1682458748 2 67 1619619877 1252473696 3 1949 1288329929 1558654280 3 83 1082674161 103 353672336 47425513 4999 1967551411 2059249466 137 137 484778372 1581243925 109 13 437946639 1187882410 7 53 1369752723 1266978515 808773616 1775537896 89 13 59 1218412187 149 241295368 137 109025285 1455785290 2777 171551952 79 1522094947 31 1778580390 127 1694663683 73 1457234979 101 109 955272603 47 333642071 23 3 724970934 1899227631 23 19 23 1201435705 521122109 41 2777 497002467 61 10007 1487298994 815267767 113 164483433 53 290757488 67 79 109 61 971977416 157050905 7001 53 131 83 1275600772 37 103 19 622271508 525546372 83 79 1427380532 137 163174535 1452648693 61 349794923 146873014 1058702300 71 1896142483 61 1181345057 490295375 73 103 639225931 855345784 1754716064 804535799 67 23 1445917931 1725417404 113 1949 188786814 1332810012 3 305190226 67 139 59 43 2099753812 11 3 203300955 2010485262 11 131 73 877190411 137 79 31 2 1382769468 13 3 2043752810 31 2 1902458396 43 131 1024090142 23 7 41 1188244821 1874143538 137 2104257939 299389290 5 414947671 2777 963705087 83 782403318 7001 73 137 2777 336369679 47 1688146047 1949 617273379 224342713 23 528551259 1949 201194753 4999 97485499 3 19 1274041364 61 150222931 37 653447195 1642650594 370077566 31 47 10007 1691583280 1949 1897452848 754489084 542738991 43 654671543 19 1239387073 4999 1052915646 103 1374732245 37 267155285 1375372468 47 29 434645678 520349436 109 298322645 1554519191 775484648 113 61 4999 304277668 149 361687964 13 188196515 1224695196 3 56615117 939861421 97 149 1206338717 1597905949 127 109 201939998 66574988 149 89 1060635850 29 61 836425778 806138607 4999 830898787 2147195475 1292705827 1578376389 83 1329131337 813688595 23 156142186 1949 1076360587 361014594 41 908630848 1075547990 694142195 101 101 23 1748564167 897939113 10007 274372459 2043852463 101 432816946 83 404918156 2 338229924 139 1194848448 41 679764338 947401653 17 1742194758 107 127 13487889 996929115 2777 1883590818 61 694343602 652248707 11 1899920671 445423554 53 355597564 1525033613 19 109 501555568 1393870881 67 13 1116842084 137 71 365451555 177345440 29 975776818 131 2029592825 1522407434 1968165308 97 79 1638388663 343217001 59 1235637118 59 904714555 29 1196324957 53 2777 1659393573 109 1311396883 37 33973326 67 1378580141 1321122022 19 1110469331 127 869578672 2777 127 448992879 83 633502314 264081828 53 149 94580581 1521203580 127 83 697105363 47 1972723198 1203975865 1906309242 137 23 139 149 190792861 101 13 41 841098887 291340096 1723780049 1761715751 59 2053115998 149 1477681574 31 1971032700 149 1023707331 1993554512 10007 618472628 1337959779 107 2003644871 5 61 5 377874615 71 328345531 799954839 17 7001 11 645262174 53 204098919 61 1801643851 107 97 84951533 23 107 103 1864774418 686845303 89 73 1644735333 1247028924 2 1360487952 1783171548 109 149 309137899 1185992804 71 1999975215 7001 1514127273 847478307 61 2777 2146718195 1339752542 718210340 61 1643937739 59 727690993 97 215502184 13 160921176 149 1944715071 3 139 59 2123240434 1781776872 83 872511521 1271477320 103 1563254164 107 5 1011867586 4999 41 131 149 73 18264016 893878232 13 3 1169682615 1003807389 107 973394792 2 997110366 1381652829 29 71 443355098 356306043 3 437592168 17 1554171960 139 299618531 1996770167 109 902128208 89 1958690024 103 1980824827 1024806863 10007 1480715776 2 488652694 1551182057 37764684 67 1232508135 139 17 41 53 1381963332 1409977304 2 43 3 2061229959 66910897 59 37 192790313 23 1296672323 59 1710827956 2064160842 784197981 17 149 149 1179926679 89 2140939678 127 16816578 1947923333 137 1350934121 221036074 109 139 103 1261667880 61 53 775864721 570211630 1387695183 131 43 1014273243 1949 73 76575451 154299573 59 833023434 43 73 1798248785 1433867314 3 1429661880 1724616247 1353213137 67 1591294077 734370096 79 29 1997004583 101 1194648975 5 623337800 109 651138387 3 1803669282 53 107 1876966715 43 1897960084 101 1800572400 5 338197347 4999 295025983 53 1034794207 113 149 555701609 1949 71 1723566748 387207162 127 3 1948492482 1538415108 2125635031 13 711247420 41 1975671866 670644206 2 13 1566621147 2 59 1357028202 17 97 309909083 969827922 1730653021 61 1728503334 97 73 1663745774 856354662 454747957 19 29 11 415048304 1321365067 1125676389 2777 2022397459 109328087 139 41 10007 1290282566 43 1908795994 89 485065664 61 475596687 137 188912999 245359739 724315425 574759098 23 3 79 1003723311 97 59 298932645 1446896322 37 2013013120 2777 76336953 189459871 107 2111936448 3 1026364741 139 29 1349080667 158043301 1557300883 579809537 131 671813490 127 73 1532359644 1079202873 1345763303 43 1410555144 1322997193 492010067 89 1949 1543578765 1740242610 73 17 1922234383 1949 43 1728920737 1038825992 31 2043088015 44693847 61 11 131 821350612 977071229 97 1651587669 592455360 820296848 131 2 294203499 595518899 1949 103 1191682293 53 11 1279631287 482253277 890936777 1452644413 4999 1541817535 109 2777 2047106777 127 1176379775 109 13 53 103 1201549899 203263496 97 784786767 103 11 1556638033 107 645874363 19 809623326 266633887 73 526511040 1054776021 127 10007 1425607227 1190018435 5 640061185 31 1383549623 23 1382314358 1335550287 89 61 47 692952819 504597358 1497380672 73 149 955337432 1486786854 1949 2139896571 1435504364 53 31 1564073863 41 7001 2073381155 739928689 149 127 107 2024463540 1141204862 4999 17 1876723065 7001 2131944520 4999 358418302 2049285061 127 7001 7 605180954 974150131 4999 103 926841089 956305453 59 1337100331 1688149193 23 7 160517706 41 80949720 543743205 5 137 149 1740597736 7001 163486857 1997502267 3 1743828794 43 35633756 107 838877004 1733691147 1213632720 3 97 732835097 459024207 79 1880966332 715334619 29 17 1489712069 185039437 10007 981154767 67 1903869990 1550057606 127 1603573374 89 19 17 117327574 41 1279157114 47 2033029260 19 1998983851 137 13 1600187524 1013993266 808106903 97 1888630863 7 10007 19 568316129 41 24920907 1949 1973734759 243215710 103 755761779 1590049593 23 1900786010 53 834529149 866624134 139 268011182 37 771206532 79 888941180 1949 13 59 491944478 1114821048 671412094 59 113 391923211 1822992251 89 891136530 149 1487324577 17 401932785 101 89 1282467127 29 539934093 1676977461 131 1323365013 650540236 37 103 107 1358655321 31 532045839 1274531398 149 2031050290 10007 1777453347 1588597053 113 4999 2092666383 19722398 61 149 29 79 73 267319101 1504692097 139 10007 61 2053267778 83 71 1053002854 31 750642865 137 109 109 375982529 2 103 71 1111255009 461243903 1206132451 1888711541 71 1435362695 53 101 23 2098664527 118767926 109 262618516 1999231057 47 31 1741706721 1502362779 101 7 987937706 11 1266347049 1617069311 19 31 1819171419 1752362513 1384998627 127 2066395029 2777 1651226416 210307930 4999 1143700024 127 894779262 461227476 3 1959090018 67 3 1508331786 1376622726 96929527 53 1791166482 55117885 67 1949 59 1797796404 650927057 73 2000308461 149 1265462238 2777 251240744 89 4999 1516061727 113 548440189 723333453 83 137 242581105 2105016919 47 1681988295 5 127 901000259 10007 59 1710024757 19 2125078921 89 83 149 97 37 1699700043 711022266 886995911 59 43 2109184269 7001 89 13 574693834 1384579345 1949 43 776270006 103 219132603 885267188 2 857847876 3 7 2137160290 5 732955770 41 959975804 1448754803 317661167 103 109 79 97 1608069880 368959701 7001 416713522 59 913813181 139 1682848953 1693635770 139 149 7 53 109 990111746 506871582 335490408 97 15756583 2 59 155815283 402710282 13 37 1858693261 1858629406 137 7001 275979420 344551881 1395816120 37 564378204 13 991070119 1727198762 149 424901512 863383927 534875283 149 2126141387 41 2777 2048104148 2146201673 921562275 23 139 693101121 1224007215 23 989396244 5 37 1276736245 97 83 1976681686 47 680813847 61 2028974253 53 1464885377 31 3 1781645713 183971658 83 7 19 1911632104 139 128819333 107 584307858 113 131 113 1747091047 103 1829147954 2 137 1027368480 5 914828498 968378127 109 911108584 134259931 97 1229121202 43 1232377162 41 7 1269749070 5 23 615054523 1945178770 1517746917 61 53 822926283 1313102242 113 462034875 5 13 1474100693 152418045 993797180 73 1685238069 59 2037027186 73 41 109 1737151748 1516209367 19 1927774173 101 178253477 109 43 2018710938 1393358546 1940487559 89 968641534 2 83 131 1724850722 59 1763920286 935080924 43 1030317152 23 1235296667 1636105000 41 1307968826 7001 29 83 801328812 71 346495691 229794456 745408969 67 67 1118924723 1547313678 2 2 385787382 2 2004137842 10007 41 384712620 3 1053035043 546347237 89 939604951 10007 43 230025275 1584038608 59 97 2777 29 831183616 1128479124 67 513693623 2777 106731218 395222640 290253687 131 1490753046 1395870740 149 1648783825 31 1410396305 1673872856 2085977067 79 113 1899721083 1720762870 10007 62693855 210628743 131 79 1450910287 11 1993650054 1014748097 1808754094 83 61 7 1832757710 10007 1736283978 59 109 139 13 1900934153 43 1986389944 7 1812096426 61 505943913 10007 2009315537 5 1211771150 856154495 1141457436 139 131 97 529828356 97 171021918 73 1934579278 103 89 50940398 1012932348 131 358881212 67 3 5172180 101 7 674943941 3 1858195092 1162560423 1635744505 71 103 79 1623983724 13 139 1202187231 168623124 149 1940931216 5 149 10007 1286941961 29 541853226 1191021976 2777 1875655225 1382962465 112843398 97 73 1455054511 43 789223075 888515374 107 7 11 2075322326 1452997041 1949 501935715 97 303423663 1738691826 316534760 41 23 59 29 101 946156053 31 83 2040549273 20060035 73 79 59 390116260 154440760 47 602032870 53 2090177836 1416608848 131 1949 107 23 139 7 23 149 31 1592102805 1900865988 1011079198 53 109 10007 101 83 463662236 401306660 2777 1274229227 11 227051357 13 7 40416432 1018333202 29 1621573075 1802488756 83 127 127 2058422985 849050245 1018576069 64681456 7 43 1631779776 1000656513 3 10007 89 1105625284 73 62329809 29 1843523446 89 317312516 109 3 611878162 7 137 186963567 7 35669395 5 905228508 3 612225585 1789866365 83 1242132516 971011022 1934156277 109 89 17 2036380785 559413199 138661188 149 7 1055686751 192742270 2777 1184312744 2 31 43 1036828895 17 524324276 89 64376637 1310507158 29 804638060 149 43 2 878707076 29 83 1417796346 644287074 31 101 53 2123021477 1069241080 10007 315590759 2091473007 97 61 131 1016296821 819012908 646021899 10007 43 1867465060 1609644886 997156571 31 1949 2115822706 1515147157 101 83 97469923 2777 1563625951 343706406 79 11 1335393169 97 1775084189 1416377862 164547561 89 2043970131 149237573 127 1491010765 23 1189175026 89 103 1663364407 113 1676204538 1857489307 73 462513663 67 127 1243545321 37 89 11 1509601848 1949 58830565 1285752232 1046711557 107 7 53 184276230 1949 1598310583 13 101 845101239 29 10007 497447970 137 1171057231 17 29 19 4999 1823890149 137 37 362609139 67 491212778 1973316294 969052981 131 2043811303 1609891525 11 73 1155133385 667152037 83 1342625513 93093341 1500422209 11 799696226 7001 306433770 844944011 107 73 2087029193 1360474355 19 71 10007 139 1874416390 55980582 480386035 10007 915360304 17 1872060176 1254394672 109 103 17 31 107 448325078 681768895 59 131 59 567664488 542376203 47 1443256824 1247140522 4999 1253584233 59 31 2018046618 622269696 675372820 31 59 310523549 1942131073 29 955748662 462287779 31 101 218198456 53 131 1370400432 394548420 139 1169021391 23 1162305713 1440557642 2777 1368446736 47 2054833638 261001413 3 59 894542432 7 1978038345 1612195438 71 43 1678040815 61 880725991 299758065 1265390395 31 615324729 89 1660403941 71 1139770422 1426577661 37 41 486015968 71 137033 83 149 2112581600 1011984482 67 3 1297785435 73 281993817 805591646 1104299798 127 239185069 2071402020 97 113 357838456 646953024 97 1890600131 1360780117 37 4334291 137 97 1344636116 611623703 131 2029006731 789557829 31 1095516817 109 139 1949 2098652016 1639604046 1007199611 393925457 103 1084610775 47 194208559 3 17 645577125 208131017 59 2032767036 653216827 43 10007 810496951 1644670464 137 2777 332729032 5 1414069110 1525287248 1317416223 41 355690551 1949 1540578453 127 518656697 47 139 7 858008498 43 356187705 2098771981 47 137 211188514 1019439194 103 576294991 7 139 996015342 1665487575 4999 1983803160 1656083529 131 67 1231153854 7001 584849538 1511000921 41 23 691687739 79 516711271 2777 131 31 433052484 1653008132 19 871220541 1320839249 1949 107 109 734030961 1133026006 4999 1404009142 251054779 11 1241030549 1736793762 1301909766 127 991670229 19 7 13 487015932 345217459 43 1085949633 10007 109 630663100 1570632360 31 885612650 1890714924 31 464511446 2 109 97 141632901 571194225 103 71 1240965761 139 67 5 1953334515 13 600716870 19 1413905653 2028038838 517752349 107 7001 202909983 1290249295 1484368116 67 765398754 29 37 1138437608 149 1136699246 1464380491 29 2121239742 80307673 107 1234674391 2012196055 23 541066101 30045279 127 101 59 418552782 10007 288171579 1044778991 1949 10007 1367036256 1698335265 4999 573040369 10007 1056108759 1794739046 83 1718256465 5 1264506002 2030373900 2 103 1315413000 1750808139 1949 47 492462663 204693084 2058498956 107 1327768671 694365673 2039832497 97 1801115748 53 1875656750 103 2075556363 101 19 461689132 1137740349 1881378649 4999 109 89 876636027 1216286282 7001 79 482355672 1003943902 747085524 139 17 1718030734 107 802151501 1138260214 71 1657498976 1949 1724504435 3 53 633218984 7001 1785640055 1059895392 7 107 346079971 89 317835960 79 654188019 391742676 127 101 139 47 1866840094 1914809469 1122694934 2 330223000 59 1445717061 101 1941160605 97 19 137 2066772513 139 17 1932991963 316192613 139 73 988462042 2777 714802577 37 946247838 875428521 3 109 5 1573106884 1760638101 137 1466207723 109 1414367323 31 139 1236445866 40002393 83 954017106 1595037228 23 23423016 398004995 237060005 2061156643 137 3 1404008223 73 67 1962851095 10007 938821592 127 31 1667044724 19 948748850 71 59 1934639677 453182225 1176070983 23 13 1122765153 17 67 1474256733 1949 648855233 5 37 234303425 43 797152920 10007 1714769499 131 165117640 505536205 1009192087 109 47288996 3 1229608995 217698108 521871933 59 2074454337 2099307583 67 968627710 2 569253862 1677999430 79 718680242 7 1344480186 871290259 7 83 1663711227 1949 1854512556 975274504 137 413282738 11 1959485088 1104019238 1996223099 43 103 1949 2074180372 373003518 10007 1274011184 1503019872 79 989567137 107 325110940 1754374898 1773328752 103 597416333 7001 127 1836471789 101 981858201 23 53 174455860 11 31872159 1689938437 41 1922855187 572008979 17 71 1032868028 1867357864 97 23 10007 131 888280739 381669004 97 1497820456 618621168 139 47 784153358 71 68281606 113 959059831 615196356 43 113 1560719275 149 79 103 393330323 1662983822 1330893291 2054293930 13 71 23445345 53 485449652 47 4999 1103452252 137 1614636440 5 1489160555 101 23651675 73 1686587620 83 97 108662989 67 1567684626 17 101 79 248109181 29 2086348218 146292419 19 1000742903 23 263796867 407737036 509412559 103 83 1608764017 31 2 1707202046 1074374844 139 930871463 2052782997 312028459 1064657637 127 17 2777 1949212401 1757957634 127 253385066 1405966055 43 802180222 5 43 436029116 103 2027736240 19 933792167 2019065400 11 551657139 1047817639 59 67 23 137 1398162268 2059848567 37 67 1674962445 43 89 549129050 909547165 103 73 277714630 1567238096 71 398077688 5 43 1469856444 563952353 607994954 7 149 381449035 29 1219513394 674357653 83 17 1933015387 29 71 730628735 97 1776546076 1884322299 833405049 79 1827485704 11 1680850512 83 36591179 67 47 131 1977360243 133947937 89 864139626 3 558692928 1355415339 737611568 935288231 113 83 160335665 1412766655 709046842 107 326942138 2777 2105982382 1171070252 11 1946158104 7001 41 308707163 7 10007 2081465772 79 89 610318479 1556054165 127 1688816917 67 1944538522 73 1998840765 89 1942560469 7001 71 719141889 2128847235 807027072 61 47 1493004914 5 1078128405 4999 113 59 131 64908928 804857581 1926448283 2073282387 31 29 5 966806977 79 667669448 10007 1956658639 17 562171861 3 554444139 751446747 59 195589425 5 318963945 103 337615151 17 1003546403 101 5 730109800 1902502900 101 156756949 817008871 113 113 41 764572209 7001 127 1282440539 61 476099205 1949 495348095 1672264021 79 500756607 13 3 298520097 2058630363 467396469 180335891 37 292144000 31 107 1053858526 137 3616800 1350974205 7 941967705 2113030740 139 31 97 16304924 7001 512390644 1264746579 53 137 1592533895 73 518274180 23 17 1221318522 79 10860367 73 281687582 10007 131 1969379461 1287196175 94114576 2 1272316352 989745037 83 1716394267 113 11 139 1678575259 450760108 29 1563111832 1462867845 149 1313538555 149 1177151703 29 1979807090 89 1864627163 1469937326 13 1650046242 2127037146 97 1737487039 31 998084347 1107587011 2777 43 1459815851 127 2053339175 97 41 5431147 1598058599 1501684641 29 953279426 11 10007 53 1252403780 1949389449 23 1302161215 1764101127 1621244205 107 73 660844034 23 522840393 1961046737 13 103032436 1887046357 67 139 2111480716 137 2777 2146437718 815646555 3 1758043709 59 1160800810 1365237880 137 23 565988738 1044822426 1133002927 19 2007741615 11 1883593404 103 573322603 89 1318708995 1148857099 359578361 7001 101 1865227590 1756374744 2777 89 97 727729329 1335257792 61 2777 1645955670 2115568586 11 49460235 29 443326335 396956524 23 781102080 36707218 137 41 31 533044163 1517070322 137 1457994415 17 71 1173941690 149 2046198472 29 89 19 1064483550 97 2092210266 2 1786710404 113 3 530067658 1573051930 131 22325617 75262647 10007 1158479892 89 41 1482158241 19 61 1640976372 127 23 53 10007 1947719136 137 31 137 106333782 37 46032847 3 978861575 137 1804309043 109 1482793708 79 67 1199679188 1855988283 10007 1796678597 101 113 33601341 512171596 5 1724107450 2042323625 1949 1436387663 561454277 1483318826 37 153433934 107 1412055032 841668156 19 962197126 83 23 1641608348 1546724724 139 1891700888 251663973 11 2777 44393122 2073108256 1361306410 31 127 137 1949 1827729322 1434621869 1115787492 1580593421 2777 71 392245819 139 31 83 23 1031211325 113 53 885600978 857590247 47 1051893390 1811423615 19 43 1517446450 4999 1782265573 2089693485 7001 641078125 89 47350261 23 2070206361 1949 668925915 109 101 1898499525 62870682 59 120593026 272281874 79 83 101 10007 746922480 1317612692 139 1250470132 1491556308 85331279 11 97 1794597194 891312630 73 89 361928646 2083611129 23 1250801778 284682572 47 103 127 1311503727 531712424 83 1662705717 1347043769 83 15611055 1078865291 854539193 53 59 567333256 7 996087900 139 545975783 218221347 4999 585247564 149 1488974135 43 1113701548 41607531 235980952 83 109 1317764321 29 443029904 10007 127 344972259 7001 101 212214231 1009688112 1470575446 113 7 3 59 7001 2 326713024 11 139 97 190105117 503395166 53 1893531194 1972112778 103 139 1596057909 37 149 153129982 67 1919219422 287971351 180942507 109 5 142240630 847699545 113 1393455658 131 204408994 1168100276 1139238186 2 1953116106 1591516327 7001 968267502 137 107 1438361089 1172378028 11 2 1716173378 7 37926532 97 16206760 7 4999 170670859 70612086 7001 198616305 131 2 814664748 79 1622906954 137 548769118 154223503 47 1961754855 109 32198382 10007 327969418 107 347436918 31 107 61 79 113 1927982919 71 3 1481527382 2 315553292 103 73 1699616806 23 59 895735699 628642441 107 956487445 781065959 71 53 1900238415 1384406057 79 1188259498 127 43 519206596 160501858 61 908747586 79 598846149 59 184481434 322791685 31 513489683 89 97 2120959805 1291750843 107 53 1789904923 13 1040614042 97 89 545323263 131 13 1746791124 1190094003 41 131 2777 1734703036 1240049911 11 19 151385069 43 107 821448737 4999 107 1211036914 1987558705 1167836278 7 12209610 1706074436 149 47 1354307162 1986480709 1079756544 89 31 1867273220 1105587441 1253731501 11 1170488837 139 753814931 1410834008 67 73 447256181 2777 83 1627372534 149 1425518948 139 2113233402 11 2777 485125238 89472163 43 507832623 7 2006096927 1443196215 131 4999 127 732703386 109358557 149 83 7 1035579608 67 1545074200 97 1945739199 89 1731761110 564840992 1721384880 53 23 73 11 7001 84012 149 2001667490 127 876415062 29 538721777 2777 2777 43 107 612136835 1860936082 5 1601415065 1702837315 37 7001 2 71 109 1723100122 47 697481259 318306113 61 107 637844227 432904862 13 1558097723 7 10007 65025486 131 4999 1635572820 858903185 656304475 71 1781792925 109 1143552056 31 17 113 1620178519 646227305 1301107846 7001 29 13 542845342 1649493105 10007 127 1425460184 71 738621378 665687324 380653781 59 2 1210928844 7001 2777 959452040 89 109 37 10007 1642699085 101 2 1837725160 1478283599 1650836096 13 103 234507825 752590020 29 1569353376 83 659741104 71 982452957 101 1052333324 29 511645902 67 7 1863311632 101 1838098548 7001 844836884 73 769871377 139 418585295 1300406346 1346696244 131 1004512667 10007 1395896444 1820303358 97 996326510 59 47 71 1998463454 767407614 7001 19 41 631792534 59 1847348587 25863810 79 1447670023 2777 103 208655276 53 313424669 3 31 1114018325 97 1639767034 10007 1133653002 3 83 2027210734 113 109771364 59 83 131 1529588619 3 157819653 1912643514 17 428903816 11 59 1946548827 1639992497 335538468 29 1781562307 89 1509356696 148124304 19 291837492 1310319198 127 1907637282 23 6430777 1109848419 921921670 139 127 756504329 73 1169724333 1782014826 71 127 409585541 37 970875745 1158360998 109 97138947 850206320 2777 1743406154 2777 537829921 1957645789 53 660627616 557560175 1949 5 43 1664473928 87383224 7001 1403896528 107 1912429812 47 1949 1176969327 149 1582591282 2777 1465861666 1800140264 2 23 2022790982 1511805870 37 149 1310009043 1088704260 11 1771592130 1654300241 538277018 1301932579 2777 1096012032 127 1952271025 71 690418598 41 11 1519468412 1386398739 61 59 1385883214 1558308433 43 1830357560 745622410 139 97 463847864 2777 821061705 196561614 2777 19 2075694976 25461596 131 71 113 1874745371 253615574 120797071 1949 5 578193408 34138997 127 402929398 4999 97 55298187 1154252309 23 127 823083698 1766160171 1490687925 1193754512 7001 2 2016997428 29 19 1465873560 19 1825885503 282773843 41 501565505 139 170364794 1096524852 2028562962 37 1694218345 1436664264 80591672 83 1803153309 2777 73 1248331098 1865718013 17 89 29 774949774 1109749873 103 791943339 131 41 13 1267827275 310238336 1533674194 113 385200205 23 1024430178 947457648 109 1380463850 41 109 1948745181 53 751119746 4999 1258950605 53 189479346 127 2143110395 333117444 863440496 73 5 359347780 1790454093 1770317859 3 73 1541147110 113 97 149 1081593638 4999 1949 7001 1102349456 19 87094765 23 962398891 61 137 1603101664 89 1817339149 71 880079181 1219948518 31 3 17 1394379933 666112649 3 2111817270 1369126370 139 83 1189226408 23 71 1301901406 581438256 2 131 1937573054 1439363286 29 344377813 396802457 71 529826211 514246067 29 2125077979 10007 1497287368 137 67 220362946 41 1114189387 1047202529 10007 1027466213 83 1098447564 107 109 1808313379 23 148603241 111573130 59 23 2032209628 113 149 59 127 103 125551677 89 928837286 2106316231 19 831657858 41 253495087 131 107 43 758478163 127 2 762295299 102396378 3 113 10007 722645498 13 1700582409 1949 1647424801 109 109 2777 967696914 10007 17 228134611 47 628463770 103 378825451 808043406 23 777577566 127 109 430708922 261864778 204673874 2 67 1586099308 1387156357 1399048557 97 5 672514710 43 41 2023804157 1545500576 83906169 103 41 1254417289 260453924 97 1899133069 131 1949 598349941 109 1512859933 1117136158 67 29 1411013814 71 467669900 19 127 81751170 1282395791 109 491748268 47 757032792 1655946642 2 37 182445520 155095448 127 112547400 1711097025 32529684 11 107 2016537729 3 937887210 73 59 69708891 43 1001735157 67 2777 37 137 1243823 1042278671 41 2 1949 245071158 2041916626 296132092 73 540683698 734547800 715889640 67 1178499893 137 492246617 97 1609905217 289048942 149 1060959177 79 43 11 1302063972 1183423208 165752853 103 127 1211353354 2 107 251811350 29 2141584460 788142465 3 1091506092 209732925 2777 1806519033 149 1409471609 2777 114523480 140116312 83 1460686373 281049371 83 17 113 1265768596 598450823 2024460382 43 149 97 103 1982844451 1255791038 73 250384452 67 2065839073 1363886304 1977460565 1746124521 43 73 2131308714 31 613691197 79 2090513484 536730682 53 1075868651 29 625899721 37 13 67 7 175960120 3 107 466236129 2117502608 31 67 280270648 13 107 689125689 582518914 71 50321960 61 1972984915 1743160888 71 49749842 360321805 53 2104025641 1517514921 97 648609706 500745052 2 1737095834 2 1002641124 1949 1402369817 7001 1419874546 2777 750137125 31 1856076919 1329545757 53 49284170 190910452 79 1108840755 11 7001 101 67 1615372345 11 17 843667313 1006842055 865249991 97 113 1672292537 894406692 467246446 137 1823155238 890292323 107 383086458 103 79 418696445 79 2086927437 127 686329590 19 547749442 1329666715 61 1084358753 1969077390 1627798662 10007 697691855 730569623 7 1949 1724052267 1291107254 1813511112 103 17 2 2044579054 53 2039595873 1251456564 101 1762424548 195301175 2777 290629681 19 2085644712 578872232 131 1949 1050109506 17 315129884 770193120 1790926035 19 5 79 798577188 1775432649 137 1339384275 1927473042 37 1780699864 109 131 612587178 7001 1683831513 17 1028511475 79 1554177823 1746173656 7001 2086742928 31 4999 139 11 5714549 107 1336975486 1271071662 3 2777 613955822 17 1163240011 620115001 13 721067243 1440410361 11 1418315547 162141188 103 7058178 252451968 2 26353852 447142669 37 895104925 79 13 1776731397 127 1993292178 139 714941357 1839870442 597931063 37 1707261768 109 1949 113 608055301 23 1369006000 2777 1142990984 1541805672 137 2070996805 79 924296094 43 103 1923128038 1794147833 71 103 7001 71 1501104223 1131442723 61 239206559 85432452 71 1172482711 1226938256 10007 137 1388473628 1438696184 13 1951883609 19 1679674480 269726843 83 29 1089463502 109 144859474 1791564424 13 2010703084 131 1275722266 1174430528 109 137 101 1037883048 2082540392 17 29 580801936 47 1163122271 1949 1638331349 83 39404831 2028866158 11 1000487301 931047044 109 1935647956 1212305236 67 29 296117985 59 409712343 43 479363097 43 728204656 17 17 209912209 1288663139 1068852700 97 53 79 1893991820 1713543101 71 113 69454546 11 1001586883 37 993521780 864524610 97 704886002 1481046302 2777 23 616308127 109 1742232743 107 127 880868698 1026882376 145904547 482988443 139 89 1586455426 31682894 2 41 766142320 67 163919520 97 1453808161 83915961 7 19 482600585 61 41 1736309984 131 7001 19 71 29 43 1129824484 1802830642 19 97 1925452587 101 73 275567846 837961444 113 1949 1105708629 1192116278 7001 1554041850 3 67286703 10007 492324386 24116870 101 60171075 5 41 61 1337826868 1327067200 139 640478501 1107711743 149 1600448327 107 79 127 89 1820609625 1949 1162321205 107 210578371 79 1949 1284199998 1906954223 2 103 532085331 89 598221103 109 5 486531130 73 139 433141931 79 127 67 2082528470 53 53 1382443043 1389045465 186816120 240205675 23 1123240307 4999 1913322259 41 19 101 1694166867 83 101 61821292 101 1926010309 7 41 67 1720626129 97 73 131 1119204788 7001 10007 1429700090 2777 1414368459 605924148 67 103 1656898666 7001 2098200407 131 1041560433 103 1424445815 13 139 3 113 2077961407 876793668 109 1905738451 7 1774144869 1527027810 99153426 1949 2121221436 13 1060519161 272803362 67 109 132422247 300591916 4999 131 1081401070 1771411082 97 2777 272220979 149 56225801 1939795151 79 113 1128785137 103 101 1785314178 2113181287 127 1932003470 37 83 837752698 601318158 7 1612155566 41 1791249820 1279130681 139 1948509228 3 287941650 5 1180094786 1423233988 73 103 231250656 154852569 23 1391000263 1895753250 71 450124991 2063910083 113 139 47470863 1974076332 5 1806504065 492219960 127 1005394103 109 43 83 2090173479 59 1634314593 570413830 113 427178026 1843643491 107 29 418728784 712576866 103 1516806476 148681124 2 149 1037276314 921168820 137 234577017 29 409754236 53 1245371740 577527898 2 127 7 1031401322 1904788431 53 1487143291 101 59 21670582 1014332269 23 2145001459 94678258 23 31 67 1019476221 725784829 41 1949 23 169510529 1902848612 97 1304376751 139 349840750 5 822357925 137 2 83 2029781028 11 97 1410011535 137 1332797787 2098525629 59 2102869365 399393694 2777 1088872531 7001 109 23453639 13 1992997500 2777 736668675 1295061014 715444363 43 61 1560003935 1941640009 149 38756241 7001 1965070748 109 2 11 1021476650 1170719392 2 1413758939 10007 625875816 97 10007 1988801187 11 92401898 2777 1246953533 1262607612 17 242338179 131 1515005437 1414318162 23 1463516278 283657836 37 127 33605470 101 715985564 137 1251050911 1240238280 113 2082821343 617695600 89 1074940932 139 1253498664 107 1308708119 527862565 23 53 635188845 1949 163524998 53 131 1592450017 19 64736735 109 1706134470 752298080 5 79 28068237 37 1887038369 1345549770 37 2 155760816 71 1027778702 59 1775290943 5 874342940 73 23 1513709327 1557270493 103 73 10007 89 1844325907 867570963 2029191220 7 79 31 2 1063998298 2077118373 11 127 59 43 113 107 1544056652 410418723 89 1743115908 2777 242050927 103 1709927205 113 465808426 2777 41 1499335553 31 83 1861493788 4999 1717099236 109 1243550807 2 137 606948223 67 284181438 1256836384 3 900326610 1643914152 127 157491684 17 752538609 11 1410954644 17 831488669 4999 846170732 2039475628 101 1604300040 7 131 149 971679064 352272207 71 923905702 83 126911814 1458639396 1949 137 36149 447460018 37 127 10007 543516023 1435644466 107 59 8784828 3 31 386691045 107 1194073241 2002681486 59 701869564 762394208 127 155017620 109 89 1850653362 212096879 17 685176840 71 1867274555 964296020 5 41 849389661 59 2777 1945766144 73 263880269 53 623624447 53 73 1617201449 17 13 41 1277386795 5 1263204730 2 37 1594772816 23 1504086531 109 1583307404 131 1332867360 17 1364672114 588928343 61 44756606 37 1949 305796075 13 1870670945 1991758227 192528496 113 3 512067687 263420271 131 483817977 445963038 11 67 880084648 79 43 127 1617785436 1714378461 61 91907053 7001 323551215 7 97 22092332 43 740836900 23 107 31 1911397042 10007 352923188 149 1507519867 11 37 737420835 5 951334064 558391937 43 1335114439 19 1176161389 7 73 97 1185844982 29 29 1753583716 1490167349 23 1413225041 17 672137551 1560547759 113 482266598 41 283650546 213236565 23 1387641382 2118686285 17 101 109 267738989 7 37 1006737258 71 31 289204022 749025414 59 1331604202 7001 927984035 109 1727022596 139 828573109 556183637 19 13 1625231479 2131639815 61 89 73 17 13 413877946 1949 23 137 821141010 37 823410062 1532720634 37 3 289875456 1701379036 474114433 2777 37 815168398 83 2777 7001 97 149091813 1627593167 611622726 11 581998865 101 608358302 79 299712669 1910035153 17 868613397 31 1111077975 109 47 843269300 1806487300 1669292816 61 1800489176 7001 53 1251321040 17 480271561 31 53 541077385 43 887596970 993062310 137 101 1430707925 1127133069 139 131 73 41 641659512 97 1823482727 1252823482 1513077218 2087852965 83 677794096 89 1484058685 71 359737120 10007 1537385500 7 178974705 7001 1875616907 89 1203884175 4999 838637239 1949 1701697237 397894197 2043893136 137 338310403 673123773 154880647 19 83 101 1278070564 2143057794 741741219 89 1448029288 1433703923 1283458056 61 761467266 97 1262841929 83 538864088 101 1694307213 1749156049 23 137 1506290888 107 1839783252 71 103 1906651643 103 17 1074475667 1179003300 575298626 101 2003083083 47 13 131 1615861890 97 688226827 482210158 101 127 1845734053 1994064719 137 79 428400916 131 192520499 965521912 7001 3 1240763685 89 1657859960 211907250 53 329791440 131 1589969419 1186229052 19 2003356852 1794936844 149 7 59 2 1672980859 11 205973389 1075432695 97 815420800 97 19 29 1120085067 1789662065 127 61 103 1507430029 23 83 1545095176 29 5 137 4999 853478376 83 103 1529690492 1701991687 149 293329744 977735376 28740641 43 446892606 10007 1329029670 2777 113 439099240 2777 23 1309636583 486636177 73 109 29 89 762534912 971689807 59 10007 149 1658088605 139 1038127840 131 131 27489024 2005775409 97 47 1524985829 43 31 61 1688643297 89358534 127 767818251 1931063829 489714524 67 117602889 127 19 1748535268 1808535598 31 1169684932 29 484675439 107 862693813 208613314 13 1278643326 61 109 519460518 1927265445 103 1813361368 19 1949 354456834 2077863370 11 1402676132 113 1395401744 139 97 1928246123 83 79 1138286431 131 445508599 1949 1134908547 59 1406890518 97 879143574 7001 17439491 2102549382 3 366731484 2 894328544 2054429284 1610708923 149 509854423 975751713 2777 47 97 571608778 843917945 113 847123597 547859616 3 740385039 7001 139 1493290344 139 332958237 558913195 2056448628 4999 29 53 525403787 29 131 107 83 29188693 478057424 2 989288000 1204326596 113 1798259972 876891724 2 131 2134233267 1264371914 107 2777 109 861835423 109 1469167836 71 782599784 7001 19 512448202 1059747841 29 1072729459 107 2096775531 19 434926777 2028836834 43 507819379 139 73 974226099 331382697 1856733287 79 1253319911 19 985325367 79 1491400473 1949 3 79 149 97264120 37 866571927 127 100831904 1930370791 71 697259334 127 2068818824 53 1221785256 1683673525 13 169142740 2125994143 61 433564759 11 602909285 298728177 7001 1307961825 1525424983 79 79 1889484949 103 1577108068 53 496764389 4999 2073330251 7 84898604 109 2092060980 1497340194 1862518161 1098315554 31 65174997 101 906944545 7001 73 3 2041342485 348916461 41 104026266 43 136621750 1445099699 1945580116 61 2777 7001 930632157 1883113856 13 29 949606534 59 17 151202878 71 2 107 1179270433 7001 1796631625 1026620799 2777 822691804 53 2 1757583870 7 1883532546 79 71 807866755 525368973 1666107812 103 109 255252821 1141951362 2084667739 11 1348638590 13 149 1494000799 1974621268 1226127689 10007 23 5 292836967 67 1309283787 97 1519142879 107 676954474 83 31 1716549636 97 127 4999 10007 910486895 1290862972 19 512499559 157760563 37 1429637191 739694720 23 1304762695 10007 89 2 222050824 53 229521022 2 1675931176 31 862584339 101 1605633760 19 107 313441926 109 83 1191676005 13 19 101 1949 257423920 31 1334491193 149 453069217 485042680 277407018 1400809667 43 1012284684 131 2129263127 131 83 729497873 985236986 647164189 61 5 2011270265 61 359859324 139 1406468561 23 1463949839 17 1434860741 113 79 47 991133650 113 61 1443022746 11 137 3 639324051 47090463 1086423398 1747057666 71 10007 1528911842 29 273081046 31 495374389 988295372 23 1504721157 7 1200456523 1700216014 89 6008034 3 1518328374 1413208734 53 546390515 472287959 197853251 19 295780714 19 2 139 716293271 13 1207545053 545243160 1025236215 3 43 2777 7 31 1825719270 308753366 89 625994053 73 137 1720160903 642503552 109 2 1354200378 113 959786744 786032181 102999050 11 1590467028 1394245429 31 109 489502045 83 207779658 2 1151620160 61 2777 89 1537117843 261533687 79 7 23 137 765327845 647933291 17 89 4999 127 1898934099 373115177 23 2069193712 131 3064221 137 5 67 75707655 5 290496915 97 3 65248524 1276196625 73 73 375892184 97 439345980 127 1824879637 1516289449 1854250030 820077951 89 1949 1213832289 107 613187789 127 1356856255 41 494046556 149 128554317 546698014 37 2 439119761 2065783302 107 149 1722178654 1289722595 59 7001 966156464 1014765544 13 230846683 113 18468930 406324391 103 1357805620 1842271512 101 10007 1217811872 23 789765812 103813509 59 1313889906 37 718520723 157524109 53 1604598479 23 1102513945 1475094549 139 89 2047923019 37 601084427 2777 217933406 53 1922585441 1191302624 1729378884 180177254 1949 79 1947221108 7 347238010 61 878752667 59 652095671 79 1935030687 1575898544 23 176833455 31 88998334 67 591386220 1911944763 1823109407 7001 231124013 13 113 1258727001 127 47 1903738008 1856279147 89 522564669 127502562 3 2 1810696560 19766598 101 722238476 424938800 17 41 43 1223779957 1035672888 1310493281 1998655569 101 1535877763 4999 47 1430619417 763720813 10007 131 1434334537 83 1137038497 31 2777 770969412 41 11 23 1231951760 1736728229 5 532262820 979048107 1565303026 31 53 149 1590232151 127 2022198394 1949 33123993 53 19 47 109 1239686148 1636307039 137 1949 4999 7001 5 1486086595 137 412641917 73 31 1632964649 1038708116 79 109 874323811 41 59922156 7001 97 1879215823 497140552 4999 173110371 17 1714702178 1336868099 41 859211498 13 3 1749569319 73 10007 1033993289 257653356 1424097498 3 1404287386 113 1385623449 67 31 43 114232080 411798820 7001 2140282711 113 1583515342 79 2039066156 41 53 31 1850648633 61 1589872219 1549912949 37 113 11 1450556316 946550440 71 5 73 1001932246 53 149 113 31 621590362 781287756 1890459027 73 137 816736597 300046303 138483736 35035808 23 97 2122120895 83 172289537 1512648518 101 29 11 73 11 17 2012895965 2128750778 83 2041470330 3 109 5 2777 1689612887 272834696 977830208 2 1860887260 7 590195984 904462681 1250264573 10007 1207742296 1629179361 83 1412965164 23 1964438786 151289097 3 289096317 1060612733 1652733311 59 149 83 204962392 73 551455067 1371008334 23 1162483434 5 137 2025510339 1934954086 103 384223681 149 812714838 311850002 322616984 107 631034691 61 1901101227 127 3 755528148 137 411141110 73 127 2099811523 151660860 101 47 1282622151 1776041766 53 1406654556 29 97 131 1630999256 2 682885242 950754924 1949 97 67520245 1959357514 37 143244192 19 1978389554 1949 1949 1572390832 877967979 19 829095552 170838589 137 37 205823827 4999 31 1949 47 131 23104354 47 764164211 83 2 218151361 1275619825 4999 103 1384948506 17892130 560614302 107 1799239026 53 1097698052 127 37 103 10007 1248825985 29 1020297168 1332352934 149 131 1472165948 31 1798872433 378625754 1615563792 83 47 7 1374459086 23 19 67 70419220 101 1751569573 1087087846 858501515 101 13 287007968 89 1427674408 616396696 4999 47 1379006649 2020140229 1229088444 53 1722929947 131 59 1227269030 631159679 1246057200 149 13 83 525098772 127 1355758401 2001730703 113 7001 1917870911 11 800579449 888679692 67 97 1019940256 43 137 1791416795 1868734937 83 287473325 53 2046902827 511025100 97 11 139 2082630745 127 348965870 37 1044930616 1675974839 11 1175782280 79 1348125492 67 107 59 101 663514248 3 37 101552161 982939410 97 103 736447116 1797210475 19 1632221448 83 1429642165 1686788859 7 13 2074993674 430595880 41 865550590 1270420098 2 59 1911567456 47 449926956 149 1296029416 43 1192626242 67 1135219 71 89 3 19 753929899 19 402678552 1587947168 1229647114 67 59 1962757496 107 2027495964 2033223525 47 113 803622142 1705362919 10007 615313237 107 468631645 238056523 10007 3 2062532316 89 722973344 881618692 10007 101 79 1464489419 107 2010253801 1175188133 53 860734921 1949 41 22516809 7 1510642567 2013442470 1171452153 3 109 7 10007 53 871081894 137 21814196 149 1214234227 101 5 1121314779 13 235776330 53 284111376 41 1501414096 2098234245 1949046884 67 149 139 1145977994 31 1607486958 41 1327161390 1984158961 3 1137394071 31 741368074 79 2028985850 5 953713910 1142658766 131 1632271659 2777 1622471761 97 149 145327895 1813577191 23 1353828231 1855375062 2 2777 137 1492919825 740693256 2009436495 79 139 83 11 1949 2029472261 1715934682 1353143459 41 352326981 3 1392459273 89 96286430 1949 44765741 1136547107 113 707494775 127 127 1021305806 1469620143 67 2092249551 1137015416 1949 1419309529 431814221 97 46661498 13 110051409 96353655 19 37 205360249 17604637 1347062638 137 390162839 1904158966 29 484692143 113 1330218937 5 47 139 1395338017 47 19 11 127 7001 37 13 1100666241 17 113 59 883826844 2063513908 11 67 41 147449858 710260240 43 73 1875176404 1528984708 83 72022400 71 2777 1332176624 53 480656417 41 56808247 143475564 1567842979 29 131 43 889535754 1569062518 4999 1770019885 79 1984317734 137 2 687364210 88005340 101 149 742979120 89 11 804510506 113 1607419011 83 1545083429 127 1402650687 149 10007 1942810553 149 757456251 1385885445 83 1814995996 59 1768278557 67 693548830 19 1130805482 43 11 401094141 17 1100837737 139 1851752718 137726065 67 3 1767140829 2777 43 7001 79 1696676759 1864134252 29788263 71 31 23 1393705470 2116830497 59 600390549 29 131 1657236591 589641742 2060759198 23 768040437 29 1393033908 109 1809546823 1943152105 17 1815848047 61 127 65970495 149 73 61 1962589372 139 1395459781 97 11 113 712559920 104576754 1166717660 101 1110017371 1638721806 79 564641914 347001862 101 47 884888615 19 67 1409292941 2116491542 71 917847317 1965686830 113 29 41 1806037003 71 392215671 548070963 3 972031014 316112133 107 41 1012841894 89 1887452637 129355311 79 1777097751 3 2777 1738630787 1949 1712023039 7 97 11 13 13 1270661899 7 101 727260300 61 852041778 1151980325 1496256343 71 109 7001 1204290414 149 79 1522512964 1949 579864230 101 13 1479397049 1010950577 2081533201 806901230 137 101 1896743034 378311963 23 1635684974 23 1761632514 113 1080837994 1088237008 411498341 101 147765121 107 991147313 453220278 97 107 492623292 1895159711 139 3 53 1241041587 127 1169272617 805017249 83 7711696 13 2 2138736026 386612589 19 149 677695657 17 107 2014179170 19 591225869 1450954209 1535956067 19 59 1203464654 103 61 14423633 107 31 858566700 1323247524 17 481300566 1691601711 139235620 47 179052986 53 1918757516 1994713660 1398397780 149 4999 752084553 38745777 1481655018 97 942794800 703564134 71 174488410 83 2080067150 67 1221416633 59 630761802 1983675167 1194088433 145645807 59 59 89 1456529678 304787309 71 37 273588508 2 37 944077237 10007 581172692 1055743611 43 127 2 31 79 113501544 2777 29 1026719074 2111319219 1229559327 71 47 5 262095065 497153890 1159804880 327965774 139 13 345546357 59 95603541 1991870149 37632443 1762432430 139 1949 1186919561 579278608 139 1536396582 79 832990299 113 1912910730 37 101 268458101 137 170627335 137 1637005876 858009467 103 61 59 1881460558 53 694720078 405147635 53 17 1690143077 107 1073433695 29 1405416125 29 554027548 912558344 10007 1357703556 29 245764531 325152097 71 481890419 135464673 103 1453298070 61 10007 97 1968287340 31 1211183113 7001 43 103 71 829364561 1544238924 113 811657869 164792420 5 994296472 13 1977256164 7 1763811490 5 4999 103 15360410 61 992460606 782431372 83 2133950501 304724953 113 213094308 7 839606067 19 47 137 2054156374 2 472130702 1865221617 71 127 1033310481 1550780744 1193061265 73 7 1937868933 2092908744 83 768689979 2072388032 127 1521072873 79 2005983800 163807263 107 721681295 37 97 4999 844136139 1770875682 31 101 2067682341 1656114554 7001 25340579 149 130317933 1034526003 19 2 676571618 127 565336106 2777 700062261 131 1836071110 3 860265009 10007 137 109 5 89 23 127 1799290781 41 366936019 912844666 101 1210111792 755397958 107 103 576481009 1466912634 11 1315009069 10007 17 1614637730 357944991 1422938865 109 101 1263872792 2040384088 2777 1949 1949 1698044811 1139096948 41 1437166071 138603111 83 1051219983 83 1785200193 67 2113637677 2 103 37 79 1832990390 600614880 47 10007 137 2101541640 636260773 73 113 583888176 542334743 107 1528545932 67 1373723351 19 1008349799 67 1706466546 53 626744398 83 113 1673947535 37 1511330823 1008911739 109 1530439570 23 1024715889 157311980 67 71 831739832 103 73 37 127 1930874980 79 1028048567 2043817572 616271866 29 89 127399113 1496076216 59 137 2083000334 19 97 2115971095 932307061 2084212368 329976707 47 11 41 101 669324273 1480001682 5 1477168765 1011713150 43 1006538593 83 409757388 1263382273 1289432062 4999 131 1139842004 601401219 430557154 1648626113 41 1722470678 2 41 413885857 139 989959090 2 1484755490 127 11 1118421968 109 205431973 103 1949 1254251664 763926142 1314600762 137 1578122728 149 675559295 310348524 11 47 2777 861969692 539845695 83 79 2102398718 396463958 11 1838975875 97 73 1251879263 894728544 3 2777 243145789 1169827912 29 1549874456 417094346 107 59 29 1989475811 1033721654 59 127 1871550994 113 662003454 103 288166977 344748035 23 2 1890718382 1865921829 73 17 197731948 139 44076483 101 109 2015926660 1471272190 127 313558301 109 23 131 91375251 1872191923 19 774075064 73 41 779937178 1772723314 137 1511772532 37 828286884 1620323684 1949 1754813334 139 757253002 47 235582330 4999 61 4999 1516751007 89430963 41 23 314406867 31 127 138463700 359401930 5 13 1492179138 7001 936284561 107 1911681581 137 2 59926076 131 31 19 4999 441791624 1922831487 23 73 89 2121480026 1922726793 37 1989751970 4999 7001 135285947 19 982751117 1391254217 1753928693 83 149 5 1379547005 107 47 1857169280 43 107 2777 881819688 537115978 19 131 29 5 47 337605230 1842391869 79604868 7 586887004 73 183938903 19 2777 1867476960 31 811094788 944749285 2777 1207917244 192329597 67 1759677213 1733916411 3 1372032957 97 107 1490554405 1098945961 7 695333443 350216721 19 17 113 369640289 47 1815618131 307812285 3 103 1855007649 1445128831 38244159 83 349015603 1234182771 103 891322136 97 1879330768 139 410886502 35981954 2061370637 137 113 13 984497683 1652818260 149 101 23 448115187 1777893094 103 1393472271 887398585 67 2006667688 416120503 43 896225479 7 2074062879 1822644381 1949 113 245944263 127 551624353 97 680019567 1704698013 1978987152 127 742203236 789409459 2777 211330865 1425641006 37 1201213707 103 101 619034757 87344396 1864391407 113 82882342 2777 41 354305231 4999 1578939149 500324915 113 765116333 1632487341 101 10007 617872208 85049493 2 950521616 1689545895 43 257506102 1949 1156739296 13 1445721602 1752890787 1509905610 3 53 10007 2 17 1561869543 89 814072153 4999 188867219 127 615043982 19 83 1843920696 824409452 13 397501104 67 2 1981067503 1912048777 73 224634943 73 683165828 107 409649513 7001 137 59 1862028310 5 1952377353 3 510454704 1352212302 1949 1341266718 2022654282 1252933674 97 1500070703 880279715 61 137 73 781821678 2 1344774598 1679299354 10007 1847875728 878148491 137 37 29 227019830 97 1110160732 149 19 773479037 3 1449762573 2068513362 7 1458181305 137 954520785 103 41 1122634079 1680478068 3 855717513 107 1188451568 997077895 4999 341131760 1343516243 67 1711449876 367648020 5 1635869020 1588654845 1629507171 97 1848321460 1397257394 43 891723324 103 61 41 31 1539548133 43 299248309 141388689 13 220307782 137 79 137 1949 2026930109 1178772820 139 1998147718 31 83 7001 412134868 127 1839982858 1358523318 1288839163 73 1522721527 1100887810 113 67 11 504464282 514789053 53 53 1435052910 53 83 1857371012 1669059646 67 2058639650 113 1784642222 670091128 7 204929998 89 1137675946 2048884227 109 29 2054262676 18931200 727169235 1003699411 13 3 2101165548 1216631046 302471582 10007 53 1828147444 1407846208 149 1283241789 973858040 53 1267876547 11 172806579 932805155 67 603997500 2777 743575110 109 2125196762 428794224 4999 1963592203 47 673034736 1563718623 83 149 84892452 709387063 71 911660874 3 316826232 217803975 282446470 61 1347853926 31 2 1340142506 3 3 597602715 1873132245 514559498 781346605 7001 1451403893 170565274 137 4999 139 318282061 31 1070270874 7001 109 1469898871 71 1501936419 177547976 29 19 835064535 503020649 47 1175580923 113 366673587 37 910580397 17 2036775350 5 265537150 43 1105869442 793260388 3 67 1749010143 304146768 67 485770439 11 41 1648444006 11 149 409948617 1332281265 1188198105 1949 97 1199492632 13 131 1478351637 944050059 1652587476 17 3 295759215 1949 59 1032337455 79 131 1949 2048233140 664684472 127 362725662 13 1421033760 71 2144547829 23 2073537101 137 119207399 1181330313 1022500459 1603089318 4999 103 1898503242 47 1574758594 814436811 71 89 60934918 1698643691 2777 109 59 1811017303 918454827 67 7001 149 3 149 5 4999 2024545010 1404609022 23 10007 582897408 37 1341611823 127 951837568 508236220 29 4999 10007 755678605 19 2777 1053041177 149533119 103 47 1504354333 942617524 1901485602 7001 2 1201123064 97 496491590 172352019 1949 4999 348175975 7 1956677765 73 31 595941276 1797765594 2 41 29 351713194 1140039967 37 1851112447 109 109 1709036288 218269982 97 29 1267191596 43 1376019327 41 110479666 41 71 667762805 83 2126800051 17 1358809099 853487521 1374010531 71 2018133962 71 381562094 71 67 7 71 2103068105 131 590221679 7 1159946947 1105979787 67 17 5 1223428815 53 599935726 149 7 1200714018 1674404774 53 823159324 1981984078 11 289753640 908810067 729912162 47 273040155 2037752485 851923450 5 13 101 2028369466 1629274006 73 59 1820255426 1062726744 53 1622625839 89 101 297108367 31 297433158 1085937936 71 39913360 61928893 73 37 79 1429005763 1409320096 137 37 1140677993 149 808753219 103 1887061776 139 924797580 29 5 2777 5 760964020 229153405 37 559286265 113 1606494445 2777 2 463815313 13 1487468463 1426468495 1769238966 113 103 3 1028914347 225948009 29 1684557771 551966715 71 10007 1556692765 2140732641 109 137 321005308 67 23 198510677 896454233 841510108 83 7001 1900505462 1775150892 109 1403896674 1188072168 53 1516032655 127 504660408 131 83 89 1017266974 61 67 31 7001 1947601189 2146695627 1873559892 79 1970085805 936986361 71 510659051 89 140943871 137 7001 1631548045 1508895526 19 13 1043036657 17 681338971 1156858738 7 1254786393 2027444892 339516258 2 83 1676703418 101 1468375976 982148442 1921333437 7001 2066212131 531485802 1581086142 53 1692945897 135948687 3 139 17 2015862924 10007 41 256512195 105975577 31 1705790872 13 1061470930 83 1187097376 107 139 53 2777 1306756228 1509142154 13 41 1413618910 1274147898 29 1957170879 61 2084077444 913712778 3 673500081 1340840852 53 41 7001 44957302 13 2123251156 2128547562 47 237262204 37 1744783565 1382033085 23 2028109334 1346033320 61 43 483499090 5 79 148241367 59 1679197466 127 59 101747097 680710003 101 109 803280841 2111004838 101 1997897867 709860698 71 1624722820 1382147974 1276358843 113 1577546042 1961529805 31 3 137 149 2147215309 1653605671 89 2111247765 1508262887 103 73 1453767771 640110501 7001 115719529 1131029165 7 1267944293 1597203951 137 43 13 1415882819 109 681764044 109 609416820 1248381081 581404407 3 1771735320 2 212682466 819280437 103 1492202459 11 177938072 2 1564005922 10007 149 2777 754899680 1368376957 120138334 37 149 104077692 1524768703 1528755824 31 1599979202 418983083 10007 13 127 139 54956708 331574492 149 7001 47 619224624 47 23 113 1949 53 29 977010725 1030880096 59 2 80232532 1005895518 7001 543907690 250327756 113 1083468182 1109825997 137 728628347 61 984016802 19 19 15482151 1594337736 23 10007 619243167 842958869 113 1795791254 109 1451370316 534589519 97 47 1209436752 847029987 7001 107 1047984643 997562134 1227751833 139 1770995551 113 79 443646778 1412581514 1921373059 61 473167537 139 61 1250231112 1949 19 1949946402 1446653293 3 83 682613331 1722699026 691797379 101 131 127 1287367475 4999 2 79 2777 1601167365 53 83 43 1802804197 61 109 2005609265 139 1633503258 567304999 2777 782516945 1078000833 7 622631012 59 47 43 455639219 17 10007 59 1065717833 127 1285712059 2777 1540090876 347193266 43 83 1049096677 1624378641 127 559523650 139 23 249284189 7 593167200 89 1981296535 1265580822 71 139 1776433761 1856622444 2 67 1995417584 1685337983 7 713026799 29 1669247366 89 1251091067 350889264 1758771271 19 1325651774 127 1022450847 109 136858765 79 1859703371 43 55543766 11142584 83 127 967951709 10007 89 2106883205 878320530 13 1015770821 5 1203615387 109 471136477 89 532601075 7001 764149821 3 19 548896643 68638469 1396210258 107 7001 9927418 101 97 1218520693 329319571 107 1575546645 1881895808 289709745 13 1737376817 11 3 1777572252 696958035 941383650 5 270435790 131 29345572 114010694 245000653 127 139 137 1120719321 97 19 1477878420 97 2104736943 1002485600 384540221 19 19 1238944343 19 2002582989 220404213 109 1196317038 3 43 67046010 195449155 71 1517325561 3 19 2047732760 23269702 127 71162983 131627739 97 131 950783328 47 60740188 41 1257539905 89 7001 88772680 471783388 107 1967111326 139 836878959 131 79 559115390 133955402 113 812911447 71 127 1160341469 2777 1396638684 2 988352948 1072297584 120636223 73 107 639018445 2134151915 349135227 7 1540809018 89886436 131 728165203 1144458750 103 1985362826 97 17 138359022 1800117165 548621105 31 550813724 1720297430 19 71 1284899212 1177853750 131 1498622315 1532909996 79 2777 59 1256856232 37 758428405 37 1885573280 2 1686027230 131 136959190 512156159 1956734817 131 1311603641 1148961648 149 2041079857 17 107 873053981 4999 1914811961 310775623 17 947094446 149527384 67 7 665088872 370522929 31 463005460 1962698156 71 1945204324 596798799 101 1949 1270124320 1238347824 59 2061876245 107 1756481514 17 172091459 37 218415588 47 274347977 1544757319 1190883035 10007 979345062 29 37 1361124218 1013795820 59 73 1227868833 1150505404 41 31 73 396129682 532630703 43 306836089 53 746912093 538540897 5 1949 185665638 606899110 23 2013574468 487703546 673631536 103 332701433 7 781540650 11 332305952 23 670529327 470307220 139 591217337 1277383768 31 29 2071709898 47 942518544 3 793847364 5 577600130 127 1672286089 969216629 167677292 10007 2104310628 2777 107 1150928380 49740913 89643220 41 10007 410668442 113 13 1648982101 31 998600551 551484148 441146191 79 3 103 18164359 1132101428 47 1167962070 79 2777 71 5 109 797293689 789373846 79 137 1250295885 103 1263777504 61 1484053994 2 89 1913807139 1330167834 1647822629 89 26134049 89 822991099 694545854 11 810059173 31 10007 1003191743 273341205 871419823 2777 71 981477191 7001 716304232 71 332537611 1926803490 37 783248319 4999 109 1499170195 1418817030 577534579 149 943702606 71 1691212971 19 59 1824697543 1568200825 1117517560 61 1453241681 1577236975 97 109 1919783816 864408863 127 43 329816694 17 1374468054 113 1774011483 43 1276287773 131 97 168395880 1320882271 11 1021636611 79 954215966 97 330092775 1433568963 113 23 41 2777 342578484 113 2003024101 975657295 1750645793 2777 1969503480 1126317355 1949 1066995788 53 1627136782 1436327971 113 1248089550 1061281945 5 890754117 139 7001 1608318727 233273320 29 1011119819 113 41 1098745552 1412824496 23 1949 1612142636 37 955779436 2 447967788 5 2097444045 67 1047140320 29 533559864 26323590 1949 574593073 7001 1505881207 1949 1862910610 1861911080 5 41 940933067 536314194 1461184186 11 1885202099 131 7001 53 753973283 684311245 43 2087807294 7001 79 41419384 307322956 131 1930986243 43 63445707 23 715468291 198554390 61 421190421 1949 109 67 2 2 17 312154680 131 19 950525235 109 73 968386835 113 53 5 17 712234295 834049452 79 97 182408015 4999 1913357252 29 37 149 2118936450 995512692 1192859137 137 131 71 541702807 1228265210 7 4999 1020755808 1949 103 1100212422 1096448699 1867873709 79 113 1662535632 139 341048176 2042178717 437758141 47 1652191684 224023845 53 390683287 10007 19 31 1429437404 79 738743877 89 1860415060 61 5421985 656615163 137 1501938532 7001 43 1528845607 1394299008 1949 97 4999 7 994568377 11 43 4999 61 388164716 1659704897 5 544412960 277432485 71 16431672 1534320295 172210551 4999 679079701 89 41 918106973 1389140681 137 61 1949 2090097942 2777 1525830981 3 1048761423 1560313172 1301447994 11 103 1538579907 1428803228 113 320565780 127 378826374 1883840677 59 47 127 17 379339054 4999 1269496050 1588712356 2 67 284014541 643446493 2777 1153485267 53 4999 85132970 109 1658169912 79 1692536843 1074577592 131 490585306 7 3 2 857304630 137 1604307154 7001 73623715 11 946247446 149 1643187963 19 299299628 37 102311568 10007 89 884045550 79 171551753 701894118 103 23 1564202901 73 149 17 898659457 298617665 137 534628115 20732621 131 490432335 23 23 1780909090 149 603344657 776994309 79 1625071033 149 965221082 127 990977698 10007 1996089147 3 520623399 5 2146305825 41 1371324704 884021992 649412064 567326154 131 1729055239 41 149 1622955233 845639517 61 71 1949 67 1500447245 102173340 139 2 101 208493551 59 6868485 1477874563 31 804422069 41 1464008033 19 1238066391 71 73 1554997528 83 936467918 575352514 97 1430450367 1089792478 71 43 854519736 1189433746 1267147425 59 7001 10007 911517616 107 1915985596 2777 71 31 1400418552 1278888105 11 1471038701 315189127 31 127 19 750671836 1374129555 79 800677324 89 535633362 83 13 165782032 731461835 11 964247680 1104720470 37 499677230 1961310948 37 109 97 7001 107 390901388 149 1588582274 113 73 127 42371327 184267751 31 41 1930784997 327198655 53 2 53 360745189 1236760671 41 932801455 973820766 23 997356590 619254093 1369478693 11 137 699485695 1682517687 107 19 2040172215 1245277347 2777 89 1591464002 134747648 131 13321945 13 107 1514841971 2128339247 4999 1691588320 137 559958564 47 1302484304 269713018 131 866301559 1348904711 7 1453428603 7001 2066504584 679544954 67 1533670917 806890964 113 101 83 1928387788 79 47 1872298251 37 939289622 1091668350 37 630303806 1793866772 61 382980204 109 1774731678 1400936520 139 2 1189559618 101 31 2064572224 1441080446 73 914161261 1495736283 244210828 10007 71 83 103 10007 13 41 761951749 341203312 59 1949 71 1184983042 41 75125981 2777 2062916493 89 137 3 1235616905 286692320 71 17 149 7001 61 92520600 41 107 71 409869936 31 2016976653 23 374598241 43 1632362302 354353826 107 1189232347 10007 688351509 392190004 2081384855 113 1180873615 533556930 5 19 1957701066 1771355112 59 452743503 149 7001 520116836 17 73 604630095 23 1851194930 10007 1194345457 783947630 2 1280968136 97 13 858923593 59 172005592 4999 456239609 19 139 13 2 83 4999 1441571628 1831159792 111852155 97 53 1336504445 866261591 13 965994159 61 1381222329 787495543 10007 1506043493 1386239023 1220208561 13 37 858697665 1949 13 1030954236 13 127 71 868809179 11 59 1297921117 1649297505 379983551 2072250943 71 2 813839590 1656990132 4999 101 1846245458 2135847404 1508733964 1723967324 113 660381619 1949 19 23 112011196 3 149 13 59 103 612200482 489210242 1502185903 1949 693470943 113 149 726695499 19 1166760303 1090058995 73 79 7001 1374871466 89 1695670186 1528601398 47 101 971156582 139 7001 5208744 137 948978724 43 1136769027 17 113 993806524 667821299 98289224 109 2140292281 760487938 127 2 1105368032 33553334 1655681967 41 676732034 11 1026965148 202240094 31 127 685301906 1074215909 13 29 425987438 2032364664 113 694142434 29 103 17634012 31 89 295302213 41 59 109 1814979295 139 523476919 139 1795967292 127 107 63586495 417613276 89 19 4999 43 71 952859121 43 131 1352975467 2060546684 822943158 79 1949 1104311250 37 570965784 4999 79 10007 223036016 79 1095137256 127 694347354 139 13 304359733 47 578820957 698821764 3 139 2122035299 1865017797 73 29 1059303097 1294276093 4999 829198279 1359857604 71 258371177 137 974536485 1344022352 101 47 647747655 1509813192 41 760580258 2 566748098 7001 23 1623115290 1930405364 31 73 1863352594 127 1990246871 4999 697563587 7 1671982403 2026047394 7001 1784432239 1830511891 67 709274881 109 1214178141 4999 1973050311 4999 1793616205 131 584368293 79 2145966507 17 1288807230 944671128 765545727 43 19 292067936 37 101 19 1921110653 113 2011012749 1434657831 93861001 2057753314 127 164421673 1073710883 79 3 1557500128 109 79 449879741 67 109 1523647365 107 276090091 53 54825744 1761025653 61 19 1804814788 127 101 7 19 89 1829588890 139 20360859 1492558301 107 89 131 952832823 1541631580 412450980 41 1339413015 101 1803020661 13 1213424732 1261965182 131 1375620512 53 206825398 101 672888866 250095190 113 41 1088010481 1315472577 29 11 720780984 89 1389706253 10007 11 1339592199 5 10007 10007 1956208388 1586589836 97 606356894 2019214856 47 350857548 137 1617490875 139 824021051 1262749201 67 186894959 965334952 103 61 11 1209529651 1434076681 137 1279157629 1949 113 607084665 1126760328 47 103 854617010 1949 71 109 2077715708 101 2 1552178852 249978740 1338945459 1949 37 71 676614238 89 783903367 503564518 2777 1123474228 137 107 309963378 2 1552423680 2138545692 41 139 2044988711 109 71 783170683 346567756 19 1044424072 1547393763 929665385 149 194128971 1812281308 2777 738470948 139 83 1673765467 69042388 41 2777 155009363 329002298 2777 7001 1246717077 32911701 1017504003 73 83 1072329168 1569939245 7001 2056721179 2777 47 3 602371836 1155179193 3 1089093906 41 3 860106702 19 567316193 7001 1890676058 100373337 1419197849 113 109 513625695 11 648532478 771159455 103 127 1255000316 1410133389 67 139 376775724 600309541 13 7001 118999370 1978193961 67 1210496135 1543392192 17 3 83 1982568876 283921266 47 682030207 1630620397 113 83 968652247 1949 37 1096840698 2005637674 23 392162919 127 101 73 841551796 1926738317 101 89 958121490 7 37 1175185194 1449725860 3 5 1949 1854066159 2018172058 1659329443 83 509691301 7 131 118104491 29 116713494 79 152749818 1092454244 109 127 476167577 127 1500301927 1278819388 29 139 640316288 23 67 113 113 107 79 854694048 37 2777 1860259537 789192853 733067595 5 743492815 131 1706808795 7001 1303597333 137 59 4999 46555687 17 1762757206 127 41 885177349 1199716602 131 43 757955496 67 10007 57739125 1418714131 1949 59 379825893 244943338 59 89 103 529522382 61 235216183 83 185391373 1351331966 709806436 29 107 41 2021474414 2013868812 1061616881 73 2137011030 11 849387303 127 7 985252296 67 7001 614515625 67 59 1431040339 131 594312547 1949 424724131 412625798 67 188352611 17 1405192324 395411058 19 1400157462 1444684608 3 431908881 5 7 526205091 47 1528548112 13 1607020792 391232792 101 908484799 127 71319889 10007 149 1003811486 1589211650 61 477567954 37 1409903019 73 372148379 1324388484 10007 1775381898 19 2777 1625741814 59 1780152751 796321331 13 2 645121342 103 1078823957 1871190895 139 71 1465464637 13 97 891733162 71 1462959767 61 360657437 17 718843112 2777 127 1949 1650924962 139 59 59 2 2047129342 1494725228 53 774539649 83 5 29 683842465 5 109 161227786 73 2 109 986189397 667674183 97 1275241244 29 582972471 2081064120 43 1827138102 10007 142549715 19 1986664997 237883567 73 5 1831793380 781215604 2 646212771 969823945 29 1033868488 71 41 563469847 1005909908 1584297672 37 1757859011 5 593893815 954881770 1698286266 113 1662125326 228304491 31 19 734179855 1782455208 89 1489074397 74999143 485848835 61 2082165702 101 203516818 7001 1890403019 19 1613915556 73 1004425323 53 309707196 7001 17 1840951131 1153025663 127 1496465130 23 37 89 168636266 4999 107 2020586609 1303774884 23 1014760391 2091558130 103 1775232501 1500150813 31 103 295216849 137 1300548809 1397436386 2777 31 7001 1864034802 107 137 432553525 776671097 131 23 3 41 67 932057234 727687067 10007 1711147900 97 1781591434 1976445422 97 10007 422125281 2063673561 1715361453 13 1749587365 37 1041092501 131 13 1146215081 2777 2072000233 104167879 7001 139 1755458383 131896132 866507217 71 1780079010 97 1670001470 1407726222 1446267886 2 41 1725490207 2133735694 253694646 1648410114 107 107 399273320 103 2 212526486 642481958 2777 83 1118919281 187928000 139 2 2 1957433944 2051144333 43 873054092 83 2777 7 1192085853 1834220457 1194672008 17 131 61 1645669773 2083101958 29 178844366 599536689 53 185547069 35887715 139 1152222343 47 2084134865 1224604663 29 149 37024861 1035051744 131 1401041649 3 1843057380 47 10007 2079114362 1478396674 67 7001 955636500 1611379243 964765901 2777 7 1623238351 7 4999 89 1329931539 5 1880597315 1362703615 5 103 28059933 615730852 11 149 37 1123353781 494903786 5 113 694430652 1786046021 113 1187775318 709457957 2 1869715660 175017999 7001 79 1301213503 1690691798 4999 17 1141456721 1142182877 2777 11 869287864 103 1811231413 7001 1790330725 803217729 23 1295423284 1861168983 149 107 2133813474 149 67 876664602 3 1319885688 43 1970058895 400030088 37 1949 1271605560 2115132549 127 103 7001 201656804 97 31 1178509361 712723800 5 1623677275 13 53 139 840794737 621692373 53 1220947273 978654911 1051513469 1801057578 47 871087800 19820578 59 37 2777 79 89 946383547 97 127 97 1627350861 499869982 73 7 139 795789816 109 73 360723733 671491887 53 1656499948 1590026023 73 774513110 1949 11 1078624030 1549723698 43 214598380 140437928 107 47 1005569700 199730918 1761479937 149 172427568 1030030614 59 41 139 1433926085 255859246 23 724096833 1496982669 73 10007 109 173606055 1013898640 79 149 113 464158235 71 87403414 43 739530641 1818798927 123540399 2777 1065527600 47 113 5 600811105 1103760115 103 310508229 1469703910 166880268 29 767013290 5 61 1810268818 139 1467409517 27433179 1765011992 1724778859 139 454924504 31 127 2083666902 429846105 226408214 196862046 103 1426730938 107 29 1510675366 113 1260535679 59 1165356259 1033839182 139 1106447085 5 479162330 49596293 17 11 137 1513911398 113 270382650 955994635 5 29 374179692 71 113708887 79 131 1116644000 375845681 137 131 2039136850 89 1122981530 37 1594338806 324718364 23 41 379395468 224090294 79 489837841 10007 61 1611674229 1603548103 2777 83 920711520 76147760 59 11 226975606 639722853 1547012002 1661403184 103 127 47 523132231 1898327430 19 668719117 2777 89 7001 1488076552 65858407 47 2 101 1145133556 572241861 7001 131 1220184304 1533987861 2087319368 73 1768003863 67 11 966262924 813137248 53 31 502777685 731768206 13 10007 78915202 314280186 107 2136507469 59 47 2128237550 1721305294 83 571106981 819736944 41 1949 477840228 125942431 97 19 1811875112 1801521490 37 149 43 770734064 255663759 2014455567 67 1949 508195903 1287472369 2058664202 41 79 127 1041601803 1523530726 546607502 2 2 330478774 2117896435 139 674914639 83 101 1335441666 139 13 286979498 2006941306 101 764987594 7 1519818468 107 17 23 11 71 948921816 1312817264 383982360 215920967 67 10007 808367425 61 31 1842641398 4999 480086574 7001 1908759641 43 89 872817571 1899903700 2 113 2088939922 5 1207077515 1699496245 1828774423 109 382556438 53 37 7 306308422 1976092020 113 37 37 711464231 61 59 1338923948 934252518 53 41 10007 1368401639 11 1454912448 1592994923 418315976 13 1692792953 41 1218962146 61 43 1832873882 4999 1112552445 2129016556 29 79 137 579876960 73 79 11 722503518 871549775 342776785 5 647671844 1341785469 47 7 101 149 137 109 1297382528 1308729537 1177902570 29 169174777 1492787630 113 737017070 79 424939025 17 1242452531 149 1875258730 139 1653361354 43 53 750560569 11 246196490 19 1298885236 59 1289736224 634454869 41 468628073 131 61 299586433 1641090321 149 712058868 1941241444 2 3 31 4999 1547059977 7001 5 1280475820 913219281 13 2125396286 2 426802939 71 19617842 2 1030543768 5 1269087940 29 67 1570300033 47 1311925993 43 703947582 700835156 43 1414591425 137 149 2145017758 109 2069548856 17 1987651237 97 1687511688 1640909261 47 1548213565 113 1454589110 3 1244739816 85208469 2082374368 109 131 137 1139073074 1438813730 47 782496937 378300869 127 1192408715 107 420103507 294884617 10007 1554567436 149 1075340748 2016619176 137 610427201 2000495518 7 1818629750 47 1260507100 124255334 131 856443154 1004047170 37 53 876499066 897516281 41 73 1236183727 61 1472944003 5 969069217 103 79 13 10007 234383954 1993414414 1219477210 1038556302 97 101 1601164211 1164718333 83 103 1802707751 919415539 53 31 1098150304 1772440095 61 659846150 61 690949773 137 116767018 1592616300 79 1752604163 1884619103 23 97 534730251 1855083926 131 1122067793 2033480944 47 37664860 97 82279984 59 19 1418518476 2 1749425045 2102739368 4999 1948193114 1949 73 1599346707 43 475181433 420116235 103078712 1949 147086666 2 539512868 131 130794776 7 47 726283486 627531812 17 1300917653 1288185917 47 31 446816021 29 300227858 1811431784 1949 53 10007 1610312629 127 1437325132 26952721 1949 113 67 1016221496 131 532400899 94401483 3 1766708592 498023490 2 43 37 71 458993608 17 1711156709 1813967187 61 1303004347 4999 459188144 1817164264 89 1851448187 79 432286801 73 139 165217902 687651924 47 47 265122347 127 148203158 1133983254 1359191732 83 19 1576117287 2096325135 89 245667922 149 1118250023 1569130164 89 3 1783593789 1145331574 97 53 517571712 318718864 79 19 37 83 71 1705135556 1965327721 7001 1582811950 31 934274869 1135366957 101 1949 97 7 366332729 97 1385650141 1564174082 31 139 109 1461258337 583579909 11 1544417185 109 1481624065 79 7001 1822395305 607469769 61 1053502208 2000353570 37 999160173 704060140 151951928 71 41 2777 97328296 1604081287 59 1107394069 107 1349053111 598260906 17 139 109 1337708931 61 626032020 1894111488 11 37 1260218557 1808778478 1568779788 17 290183405 31 1037825719 53 89 1750560616 1949 41 71 37 1467760110 1734429726 17 2777 1756337418 41 2 1759373225 849054257 31 139 883461343 807559020 113 42940645 61 782609129 89 83 10007 1785258807 7 1470265622 19 1124932004 139 79 1108505880 1030079183 79 137 950559430 1949 1196902339 2089606707 13 1056598569 109 97 892262745 71 149 1578852574 1298507435 989202120 4999 97 1032305009 53 131 107 113 1374082147 1184791440 4999 763917186 13 1682705248 101 2007474283 1033877797 17 1254581453 23 2120544662 971803609 322530880 137 7001 17 10007 1298850869 29 679511813 73 113 690230216 1157151075 854713246 162348082 37 11 3 23 1126847418 1603001836 1851092838 47 809909687 10007 1671719385 1095817235 73 4999 1677959341 59 1699342308 731253198 1681449014 7 1960690561 41 107 149 694399451 71 968878070 149 71 618039318 60135431 89 68147188 53 1318215629 1498407560 174092544 89 1604928936 19 936772608 4999 1129963962 725510370 103 5 18752600 31 1699818598 71 348198839 1053240483 4999 2024025114 1923996195 170860633 113 47 1074725547 1788123648 101 723398461 1573759881 207065628 2048729851 7 278439426 101 5 332334691 453758058 13 1456803115 5 1247175795 938995377 71 631611413 342142245 139 61 802364382 549467932 31 47 957927680 789659596 2777 2777 47 778095340 53 924507514 131 553643292 1330376308 127 1096171868 113 1261877215 131 1656107633 1869538597 1722268662 1777432131 3 10007 137 538129592 149 485808838 2777 901305897 1035782122 59 84923715 41 1485129408 2 1021487359 103 1611723915 883719604 73 1623318374 109 4999 879369091 1558873163 4999 1540707526 71 2056720060 5 173545838 2777 429013176 508024744 509088934 2 1055193936 2059973092 97 509944839 67 702555437 71 1953947264 1024454936 79 499448311 912393471 37 798029066 71 736803565 588745424 59 973851817 97 959060922 1488361013 1684471033 137 2 1164677044 87683775 2777 19 726882466 61 13 74792445 1006562655 7 94590629 4999 2777 819339965 89 7 541799313 149 1753877063 67 67 73 2123019653 1257251041 131 737476683 1550761225 137 75176284 43 247912243 1170981490 272354764 131 113 11 1949 11 522488593 109 305573989 71 71 1663935486 17 253551032 1219513155 89 10007 2026397486 13 146206431 7 1691040176 959212819 726588013 31 101 1373431973 103 1346582345 2094072552 13 2053420590 1642254072 1191461189 137 103 47 1867878464 31 351827680 1506331157 79 107 1021277978 1191335080 103 1129331655 2080463905 1649493431 113 724566736 149 16952624 1668793018 131 1190424248 1594149769 79 195226563 10007 2033482442 1128622366 61 139 2 2027372906 1594529714 402390255 1261670912 17 164150767 1621070979 149 3 957992643 1822936356 67 17 1811467385 333385827 1496802326 31 1551118682 71 169975065 762488817 3 1044412485 832437666 23 298539036 2 2135496290 83 4999 2101781285 1049047434 23 59 1034648369 83 127 71 1239499140 59 2046322134 89 2093855878 498760798 31 113 895062039 1815624336 67 1637897075 1511563215 107 131 1929904838 1367559460 83 174776171 1907644169 603950273 1949 1949 1949 293622697 2083837667 19 89 783544608 1651187986 29 7001 456115150 19 1031780028 326102795 1078275161 83 83 5 23 1271852989 61 1117572582 711600696 2777 968583215 1232104780 131 71 61 97 872555837 19 276642736 1190923427 109 131 289315465 413057622 97 1377149061 632175737 59 137 29 67 973952287 17 101 13 17 165236362 79 1423162444 333886872 47 563916548 1386933105 7001 11 207375245 19 113 533188918 23 37 1242827521 1368067417 1949 1862772342 23 319212045 1965294705 5 7001 53 1196166222 1551272705 31 773110087 127 474103017 131 2006870089 83 414879982 43 1617422167 1753945819 107 1297568884 109483099 679044164 4999 1836845196 127 1135075073 162455932 42356753 61 1077404133 59 708311549 71 100574979 637355255 89 674322206 1989605565 599309457 101 2139284044 609307363 137 61 1398742235 17 127 139 1996717258 19 1963874529 103 59 17 23 89 1701528344 1949 1147775845 1428967820 19 89 1925498446 681109524 216301256 29 2107394823 5 1031080200 5 11 608282697 723563932 31 470378593 43 73 1372406694 67 1459518486 5 1288701010 59 1431699900 71 1554665842 440141070 5850027 638738012 59 37 112723130 929348593 83 1982597886 41 53 113 2 1854488782 1497542466 41 79 113 127 47 71 897941757 127 127 29 610700676 1296374849 7 2022091351 1449654048 10007 1040918133 53 2000964862 109 1023332657 665492493 384363562 61 83 303257598 531116917 23 29 269263608 1773362354 107 314342032 17 7 53 149 239977165 2081157751 79 5 83 1180831040 215107448 109 151990137 13 149 1065824863 1343621110 771334291 1949 1297534433 131 1194236086 861061035 131 7 1137741042 3 19 1677671281 131 162142630 43 2063771885 101 1534382304 59 109 97 1840854536 107 944908239 378339108 3 71 3 542038176 819225014 1536037767 19 113 73 557256520 391505119 79 97 1074105832 441510244 113 1920392964 2100503890 1229850692 47 2 10007 56539550 138243510 103 1525113172 1663466817 864329248 47 139 2114322745 41 67 196469058 137 847456244 17 522832637 67 792682695 29 311000089 47 59193163 1081041272 355397943 127 17 101 89 7 67 1021740553 1328771269 1537419427 151188310 29 67 1023601545 1970506247 43 11 752314618 37 51082015 139 43 7001 390121037 107 1289069232 10007 657700068 17 1191067056 1733110743 23 130814012 139 509873133 11 784857645 71 73 71 41 53 47 59 574369012 575107574 1760966512 83 41 389687288 2039620850 29 1365687691 196811632 29 2131919894 13 600442940 2777 718412677 1949 1135916180 2028863615 1550463326 103 89 1732317338 127 107 149 214510998 13 539875131 97 71680312 1110689393 11 103 1033153963 657222756 101 1206434556 1927064484 113 53 238220743 53 59 1162865456 1324698444 37 847710424 455313919 4999 13 719075560 47 127 983924424 2777 113 167199207 595288859 89 1367617521 1665676334 47 17 160648062 137 67 91432844 53 1716432701 1412167812 61 1326681561 23 638185301 59 110842356 705658762 59 31 1252365128 7 644762191 89 8754841 1461731994 1296596691 101 103 144518888 11 1744452171 1783144682 29 248929939 1528568279 107 979063445 5 7 2012745826 97 154998661 37 1185751136 476478415 5 901616620 31 1283187030 1165054090 113 1238527121 83 706274307 5 1756375385 1344199297 113 17 1374954034 67 1978746035 5 79 150700400 79 58184922 2777 73 37 622736714 371506788 137 11 1306504034 161742240 1045467614 1589294774 109 73 107 335211474 73 231979108 3 1341093330 127 211230705 22679283 53 7 127 1227400898 1174999428 19 1678629765 1329615678 83 43062227 19 67 1870049730 67 7001 755548539 139 4999 1710242883 51564685 61 1934058680 1643862648 617844147 3 113 13 475486882 1949 17 47 956437498 390630165 41 1184122599 127 519130599 131 47 101 173755148 371579909 41 31 1103213926 277975016 137 580325972 47 1913112009 643219550 103 1781531929 71 1559312650 1299088720 5 45720558 3 1381728600 97 679174115 59 113 1413738254 103 83034020 41 973156894 97 10007 7001 41 89 1305685091 137 1609308312 1789474522 1874492681 47 786991173 139 2777 839424274 1004030417 13 41 1514563329 394446609 37 54259146 4999 73 59 2 1921038880 53 79 1272853767 37 2083079058 89 1786431407 1395769111 2046404085 39748541 31 53 106990464 260074560 1949 43 2138711554 516297724 131 1219960959 4999 1448680123 11 848114003 11 101 1960459293 1438048482 13 137 83 1763816898 1409412044 1115505389 127 1949 865529584 67 405353823 2113113849 83 19 722453815 2777 71 1681025039 61 23 47 619907769 187306985 73 979704165 33318879 101 752583421 1604510956 113 175207622 79 712503133 67 61 2129841474 89 110926256 19 2043705319 97 1678165475 2000288423 31 741358540 396030629 23 1085431557 1927977298 113 113 13 1634845994 61 284087797 7 19 1795074421 137 10007 1949 960921317 9866902 173701506 10007 2777 103 1949 1838204484 71 1278401292 23 107 962399195 1822132211 107 113 850827967 667347171 59 209193828 1806436867 31 783778122 3 1168179603 131 1198529194 1000533913 7001 1059228333 17 1210236834 71 15432134 670338690 47 17 131 197128800 71 218167522 959352 127 1425491180 614159935 802608218 37 149 2041325479 625837250 1137791858 7 398062686 236765620 10007 10007 1577733641 762593442 73 4999 19 109 1243777200 53 749821273 1532162425 101 37 71 7 17 116395056 2134642772 21355757 113 103 352296359 103 1575027590 2124506325 7 23 59 155042914 767891608 43 61 109 598106951 101 1962449405 5 1236417960 2 1452420718 316836856 2 131 610415853 17 37591607 13 903989372 67 1246412228 29 21120236 29 53430102 2 3 149 511479899 43 1887510757 409651841 1053713690 1871330706 2 160592302 23 1708538624 2 356733430 47 2078178038 400875455 13 107 127 1787461126 11 643266228 61 678702775 260719237 2043318344 23 23 580626191 598759713 29 505776907 11 53 1731203872 19 1224170627 83 1927108118 159027911 97 10007 1779544810 23 2777 729576217 865915809 47 1986576025 2062912335 4999 2777 7 436248390 1968626763 67 1814810604 1199692445 29 1317441583 139 61 97 47 266701124 1404835029 111744744 67 109 1331854650 131 867185288 67 610771263 19 4999 139 1842222600 511605902 109458241 113 1876457079 800504015 137 7 7001 1179185431 9096649 19 29 1824577966 37 7001 190991794 4999 1600469842 59 10007 103 863788900 2050420897 7 1163016134 2049504891 29 2000658989 1307629604 29 181902091 1380270681 17 79 736326286 2 388898076 101 397008982 113 2019477818 137 256146982 2014965656 905853938 11 449755092 1430617150 89 43 89 149 101 236527254 4999 1504304079 1408598224 97 1501635175 149 137 149 1223013605 131 535960038 89 2058884993 1313686118 61 1186821344 23 2054480703 11 1594492328 13 1707523792 1674693388 23 1650732586 85028931 43 810664079 67 61 1175419966 7 733057605 1949 1818861372 1331085142 23 102812898 149 1670375377 1114418256 381430384 97 127 596253449 149 23 1951618862 43 290603280 10007 1945811115 11 1503922009 10007 4999 1895875749 107 578522462 131 2002863978 41 773779019 2023160375 19 551414256 1013470256 37 1388260089 71 67 1883156136 1097486130 19 1240350723 744954204 23 1145181302 37 47 261348576 131 291234678 1370360348 7 983309041 11 1585456367 41 89 1086126986 700320711 2125421228 149 131 1902754564 703607789 23 1265644805 109 23 1318137705 43 107 137 1591533932 518638272 3 3 59 1116651405 1803470158 7 1812275605 4999 127 107 2065062015 752236322 67 1474877700 1467358960 131 7 3 1654237736 19 982109596 13 1700282818 338051902 17 1749365943 67 2134059319 61 694328535 2 138110025 1041479999 131 11 946779702 1020965462 53 1026137293 137 127 1768972967 7 1862876148 624700027 101 293296526 2 120394060 53 1399530561 73 212474238 483020548 2 1520191281 1254886695 29 719401728 1543409018 139 11 1169743344 109 7001 1717450315 1992085979 65753415 13 1708935354 59 900153855 700469894 73 781656777 10007 5 783273840 97 1961578523 586863386 1717649546 53 12553252 83 965045565 97 950480981 2094271904 1010539635 5 1398453796 17 50742433 13 41 67 1956471422 37 1740292817 137 1009953629 17 79 706639595 1933396388 1803195269 89 103 3 985422675 641820183 2777 2777 109 558490167 73 1617108045 620322245 1408732448 41 47 1111126060 1695955802 3 4999 31 31 297651894 2777 1061558236 1126642785 2103203486 41 97 23 655732333 113 353415523 79 1837340130 67 89 483182780 345533956 43 11 83 218559750 7 763507227 109 1828918194 2120877855 71 149 890697135 103 139 639576826 127 1446940464 696255049 109 31 13 1621496708 1046168084 1817213260 2777 7001 43 19 835227234 31 635744001 53 140554940 71 82444490 2036168317 37 89 593831140 19 131 103 89 7 131 5 455851987 234900526 67 1949 1949 862387853 31 1615432661 718065213 43 376329292 1806719189 103 2 1392664779 43 53126930 367657885 107 1907312416 127 11 10007 2777 1742073194 43 137 1226416876 5 1949 71 2 167528244 973925045 1949 174932176 29 892094665 41 2010009461 37 139 23 1456337368 47 2777 2016093309 1874144430 3 43 857887539 131 1562674232 67 1949 2010407143 29 1872515790 113 1566738107 1668134815 1672126041 71 484960893 1992714547 101 11 1626334270 73 1717200035 1661574061 103 122910031 19 1455833352 127 1804761440 61 2106200850 1514281475 23 107 1206009091 7001 1960842225 1499721968 31 329439732 103 981668019 59 67 1772970290 5 2 43 775363831 1841515549 1680802552 1994180097 13 47 829143074 1412743390 61 107 1188475088 834736309 47 1461995328 139 2137964560 593203942 109 1280868769 1822588228 101 4999 7 73 1049717662 1900054512 10007 500964477 107 43 107 71 101796392 629080569 13 1494891814 113 194224033 149 31 47 2062212834 37 1064660126 1637279286 1532701462 101 1654027149 109 1173056306 79 47 540915668 1994729021 2036278284 41 47 397346789 107 618421954 79 188337427 101 12324727 131 89 71 776241012 956369645 22614464 59 103 13 275862314 1299547847 37 83 107 127 1187329350 143368776 131 741581175 1113332535 1545663190 5 137 1809259932 1466744752 2777 11 149 282810344 700614837 17 17 492618622 47 71 621024413 10007 2099785847 574391229 139 10007 2139299964 1179628329 3 870056316 613689230 2777 43 31 89 56395829 67 412231356 137 1423762636 901356973 677535221 127 748967621 1680829577 101 426468993 37 101 105597520 2030069195 10007 490573161 1773360484 47 417997226 131 2036706387 131 37 714474736 97 29 2086028 1996267896 109 502335547 498521761 113 103 696246422 29 1318632397 224707185 10007 1661641488 3 47 1705258794 499540910 1076943881 1906764446 23 1431897011 818899964 137 131 101 623050365 4999 41 529645151 137 383891399 2015983014 127 4999 107 377276543 1917593010 117366192 19 2100619150 1468138028 2 2777 38244844 2140829137 79 665963522 109 381528985 1775544132 131 127 83 127 2 97 53 1440770497 426650689 19 152924920 983828560 609111659 13 7001 1526491039 1142416179 47 959896651 89 89 1184161589 127 31 2139793260 585513643 11 1973072385 1460179924 2777 10007 314910283 2007984606 2051701336 89 116602994 139 6967514 107 1091003779 59 1390728160 5 1442212095 59 856640267 1180753461 23 4999 53 1711350855 83 1954275006 92085664 131 1389815025 1697529379 7 1337368116 73 1133699661 3 3025320 1619374515 11 1574973906 131 1321019327 1865990986 29 825932528 59 1975806559 1762013371 23 1949 754993875 1936713504 137 29 1408578869 103 1457778776 7001 774791056 83 215372965 83 348733796 1955779774 71 5 113 163989894 1340675677 83 43 2143757561 23 89 113 646786997 922583880 127 10007 103 547689316 127 47 4999 658568260 415151953 139 1923252617 1804479710 11 799174868 107 154393831 67 1682081967 445116865 1302027702 43 1949 232270390 139 53 471221251 43 1753803891 822222350 1099395746 1330798950 19 79210472 43 286621144 1312420081 37 41 1011014900 59 684649865 137 1332416242 7 1415298050 2777 376956523 19 101 968631877 79 47 1814205954 29 79 1023170317 561278331 3 1973031170 1949 2044551674 955984495 41 2007534783 37 1397324926 61 1130240615 846201927 10007 1949 1093361714 598457991 113 7 974424668 1669065622 409208205 89 61 17 73 7 9728488 17 751027061 131 905779644 602639547 2777 47 246705068 2049261899 642865201 776448131 47 711032765 4999 1514022135 109 83 831430422 1151444890 11 7001 348695488 41 1083809252 1835793152 79 629404850 1498615542 29 103 1810860819 89 7001 137 80053484 11 1145695782 2777 775407825 366863401 43 911164754 518586156 149 1512623862 1734211883 61 961227081 7001 196056004 992762803 83 31 1444538186 861790460 503246827 79 1026904712 1949 316969713 1568131827 3 1949 1545323241 37 300573274 1993836028 89 1206191279 23 1372905880 1933574304 11 2145066000 13 1511709459 140164115 131 3 175004490 1873410492 818203339 41 2046785477 1289069874 1670362983 107 37 5 790547700 771169640 1853434914 137 101 1130489263 43 61 1091098277 137 1902521055 2056631791 101 686986449 1491876369 79 388574710 1583459582 103 71 482160077 5 1042118690 923916949 97 131 1832851823 41 67 107 1363292778 59 13 485444609 521584505 71 178461695 1448094819 1496141435 103 1666882092 489166871 7001 585849808 10007 1684858576 1875485856 139 1385280394 7 1083983151 67 737093742 71 534729187 1711045414 13 1843365063 896896788 89 29 2061029507 29 113 37 2131364428 53 157057868 1209209447 89 159730881 107 103 442709965 149 2033230905 1130771904 103 1375844027 59 107 2025508881 3 939332814 137 952319606 726785137 127 585200506 43 497228347 149 113025760 29 1599926961 109 73 29 321255330 101 206661857 265415550 41 73 23 406502208 41 1015032982 112557929 23 113 1728110017 137 101 569243070 2144575925 101 1220250185 1949 1810685317 1929036393 699036136 1949 321027552 1482051863 131 2 1335174326 113 429099834 496102304 29 1918107241 1766285988 61 1156342840 61 1284451197 2777 17 113 2135908824 341859111 1723702098 3 29307005 7 904618995 139 265161171 89 1722988380 1824385486 73 627272007 1949 47 1794982687 1559824156 3 70808811 53 73 89 1574822443 1370345528 53 23 1259375741 1221573748 1953098039 67 184224506 31 465934715 27544114 101 955016000 1801061340 5 264465975 101 1560641917 7001 431040937 1322060336 97 1243334543 101 127 1144351407 587939896 101 10007 601981092 316115975 1183411404 37 1018892726 10007 137 1565781781 4999 59 2092836141 71 1596722337 244127039 965265892 19 777229596 17 139 1647960342 1256258698 4999 101 148548578 149 674890881 47 19 127 97 1183019566 919368134 4999 1495390862 1140863143 1764652306 89 5 1903396875 7001 450383136 800103141 73 127 1737191820 2038194797 103 64336663 113 31 1932275114 1029586518 97 253518398 59 783051245 1153419877 149 23 1113684169 13 447041946 139 590598490 73 37 1231480786 139 1035229188 1428670356 139 1977332546 377514417 7 2004894399 67 2777 31 37 31 831863951 103 100000846 67 1157426809 101 67 7001 4999 149 340772983 663616743 61 1643209155 2031287317 89 116516819 67 131 1611538158 120320618 37 418996991 635822541 10007 71500015 1465124870 832954859 139 34460176 580246173 53 1330312900 1225622004 17 31 3 787294866 2087234265 97 449502069 137 1083227216 437854753 19 326572228 83 17580479 101 727620463 2777 1551032256 1802648877 137 13 1377983568 149 68318735 992034997 2 97 127 1121795191 475926912 610628170 59 73 5 492364176 1949 59 79 566866596 3 107 698204166 149 137 978330807 594910369 41 5 5 89 103 1444995034 149 1894953365 297110309 17 5 2073728675 559197350 29 1096588832 737199517 73 43589030 1110694416 109 1965920621 1619986449 23 1524494579 1366767441 1369967145 3 240701913 61 19 1148093164 248743999 10007 73 791639886 167468497 10007 1699969146 531011448 10007 17412180 1506476645 1361419980 5 722898574 2 149 349164961 1441994137 132975669 3 908137074 127 1328539126 47 334243884 593613995 176931573 3 1732932087 653228260 61 3 53 1542123881 7001 349919067 19 113 1672369038 29 109 887766850 41 19 1476384379 515933866 89 11 374965096 127 13 2 994263854 631682326 41 31 10007 511027469 109 1949 1676524850 505737792 43 4999 139 10007 1481461883 288095757 53 1713278195 1949 4999 31 87421333 31 509064391 71 71 680641997 113 131 7 206812305 2097215190 1687488705 3 216148095 149 806525229 701134698 1209358551 881495481 47 1138414375 5 552853210 616661361 10007 113 1031131441 131 1086312160 1375386509 29 2777 1899876219 24284865 1949 29 73 772311968 30764901 113 67378284 107 2119042118 933968403 89 7001 185816467 101 1737579078 113 11 877907272 1470146117 5 1623169810 37 1685369943 97 786482887 102919910 1159714786 2 1465378254 23 1224356194 475587930 2 1888267684 1604689713 83 1461255753 131 200148874 183600460 41 29 1222933277 13 355855006 1528527122 139 1230718097 149 1949 86516110 7001 7001 1722575047 954534703 47 859337075 743077981 131 149 1487571648 2 153108598 139 770078348 1704800528 37 1061325427 61 67 2136503839 83 2777 602042398 43 1980309659 137 1951420739 2055422371 137 846725621 564297118 4999 1674953413 976140116 7 31 267136765 435369239 19 135320964 67 1507206674 268516424 16447156 11 1917482510 5 1685070820 89 306073378 131 866458366 97 1847819857 41 89 29 927972044 1810649304 3 721221474 4999 1322231348 89 83051240 107 3 305459322 7 2 79 19 1471354129 7001 1514351305 7001 1722904094 29 229040463 1479952244 912475278 1099296068 67 113 47 29 53 31 1589802171 11 97 1920889135 11 2053910122 2121264756 1752633570 67 83 43 1940741962 1294936352 101 1485785851 137 1965248423 123990500 73 2147317267 101 103 154226123 668191694 37 97 328066449 2777 378780023 2129015919 67 1431378955 1145946655 53 1325928931 137 735590949 67 53 1461663621 17 467477373 194081112 17 5 972247215 663324134 137 1751375767 43 1424196240 10007 1949 2004594001 4999 29 4999 1002619436 43 158802827 1243332444 19 1748291821 47 1310367257 41 1972599339 107 1250341973 451327656 43 23 89 1857442282 61 677739524 616688378 73 1470933867 59 159744329 1236352316 1396529050 7 7 1550841495 37 29 127 1101539199 2083645185 113 107 79 486695379 59 1138314909 19 29 2025670938 103 43 1884291949 2133527990 127 1678154505 1418524204 37 1684404103 716795951 113 1592916414 2 205443344 1467498901 11 1946141120 813298178 11 758205085 1140998225 5 79 391687451 1487461345 488477772 41 851458623 109 1516358902 29 4999 967971367 1218731205 542747775 1949 760427687 131 61 3 1242606525 2060331228 2132518209 23 135023018 43 4999 4999 629504074 1021795546 131 2076390348 47 330937246 1529142133 277713010 1949 47 1783153868 53 1167464019 976833884 11 1276486503 79 149 1860824197 3 767179737 411358441 61 1367004024 47 29 648783398 43 984078349 127 7001 103 10007 127 37 197298837 83 1657894645 11 1027433484 2372805 67 1650188541 97 101 19 338716933 225325109 131 686280439 61 5 73 97 107 972253360 1049527476 13 1494962830 5 61 1725456431 1191050315 97 127 1735254086 137 113 19 113 59 1648168481 109 1906921646 2045953653 73 1886710696 793212087 4767437 71 1164080500 1106178085 37 3 1130308395 608637177 1259722476 622512209 67 79 1158492656 1123319402 23 31 7 501223058 225976450 113 1702931030 97 764998627 29 4999 139 1498116694 97 192837649 645932977 2777 1549566 1521391322 9733195 79 139681966 127 227512372 1334089557 7001 60299613 1246274137 47 1746210364 71 1949 316880114 1049298817 107 79 692862785 1339781935 1909682503 1655385534 43 47 61 1780716313 53 37 1926836938 513547901 109 357580277 720842724 1306923222 29 17 2108513553 1169916693 5 1032902075 13 783487666 67 1698467956 1141220112 101 1233068074 97 1790278657 2 59 1949 128908496 1006361379 43 1098214569 1525471637 113 101 968712299 79 1891103659 912557914 79 263135491 149 73 852200978 893450835 1949 1687374036 352809597 7 1234852318 89 118796221 909463855 71 651766652 1464285398 109 197634549 1930115230 5 880791095 1755284699 37 1520469157 1504295013 73 183865027 263083913 23 2099243764 23 808536227 1295496213 10007 43 127 797848671 932967262 937440901 7001 73 1863453553 1850650083 149 97 83 1451100620 1730056731 83 109 802942941 500526692 4999 4999 3 1398180759 109 83 1918186108 139 1205150711 1642302648 7 98004207 2 576705048 109 4999 113 67 23 1949 1009985443 1890717104 233233149 10007 17 1522599220 207925556 31 469933596 37 83 23 61 462495956 103 771510705 89508402 137 1041628272 79 915552172 139 1813171600 1316056334 61 693077608 318536848 139 1312499716 376553403 10007 1591052958 4999 89 1942633438 1706336053 17 47 149 30726282 113 71 1917242749 101 59 19 1375483112 1097307171 5 10007 639337223 248453796 53 29 149 83 1949 1808410834 1886526573 53 1039115545 137 2 2025972954 3 31 612068526 329647103 982662238 113 127 2084385612 74660986 43 1396743285 400231080 31 148334340 11 103 1473320240 37 339845316 3 990693162 41 4999 74100177 1061672623 97 1136919928 802924096 5 1216756917 1441649452 67 59 17 857254005 31 1662336219 1544200484 1637903303 139 5 71 715509566 17 139 109 623040504 2 1635599206 1949 67 109 1791148822 1541041346 11 114824228 2 1222819328 79 2085165658 1659997069 43 1785994250 7001 149 67 1708732825 817584250 103 109 970716286 1788399951 19 1393497875 11 37 859614895 59 1477847576 109 2024542783 113 30696111 5 726127890 29 695824318 149 1868660703 19 1786953610 240709461 41 1360586994 73 268620925 188456606 1949 10007 772970701 673259148 67 433149158 1856937352 37 2777 2106912677 59 470143732 493068042 113 1958206557 3 764300885 41 829111717 1476735883 131 849820973 10007 67 3 109 79 999219729 342962442 2 1861448802 139 1041297650 955149724 83 481988053 113 101 745509078 665794020 127 2146373025 1202024364 29 1079616582 10007 1078186972 1292045575 71 53 1354135531 1369817383 123179543 1713474469 73 1898982681 131 278327635 83 1889835263 41 1318251065 47 1369873468 1115116462 97 53 574132994 31 1254714708 1158466931 433704949 915968834 7001 2777 1282271419 1098290739 41 2010415566 41 11 1174701759 1254248234 131 53 1654452929 1098200015 5 1622045260 7001 397635797 878583494 1829190347 202407516 61 1033465046 1949 1199703052 2 89 424713251 664753549 61 1615065463 1906303479 1983647582 10007 386575062 2777 79 101 275607992 79 103 1459911596 1050306180 11 848722261 137 2076278429 906356789 47 1000632068 1565261052 31 127 1815649822 41 97 37 448614973 321893192 1468019620 795312850 47 37 79 1235937936 164179382 23 13 569318204 770087318 101 103 1633666360 67 1731445825 41 41 113 1407609360 1906573800 17 47 1541999890 29 1856796851 7 2126668229 1525560109 53 1840040485 2777 176867130 1952864156 1932388439 61 87560774 1949 1656784742 37 71 59 2 3 7 13 1330272970 1252921047 37 416892830 71 1513312207 11 671385715 109 1320588737 2039122414 127 47 109 742434643 917121749 109 675620695 1295390880 29390848 127 16911729 530089246 19 637917118 7001 168150018 10007 137 5 137 317123490 1464172978 1002958642 137 879875924 83 1122398293 97 1637938375 149 89 137 854133273 3 11 11 53 71 89 2 614775582 1277227798 137 733724187 2076310213 149 73 97 1323697793 2103935917 69948897 1337251785 109 101 79 572762482 3 243220317 43 1210264369 387663748 1549532785 29 2094775961 1889377049 4999 2 137 1901430946 1026992083 693018141 17 1766531957 139 1844167766 545734320 3 101 37 43 549755731 2146736572 149 1949 1720684395 618969298 53 1441973067 2 2777 103 790583195 912548791 1870021328 7 101 139 1275088938 89 1023952458 103 2070397417 71 850646415 3 808653723 67 659288315 31 2092809101 43 2 83 1594192288 690621813 31 1326986 53 67 595232781 17 2 7 897093064 533272166 7305631 17 1686430273 357844817 11 523092457 1858727914 53 149 778816444 1465576218 2777 2078356786 603650375 67 7 7 973204946 2777 389882469 1082402398 418194742 97 131656839 1297477972 131 1580349678 1949 1905879554 71 451838895 61 272796514 37 1225211340 1615667567 2118093398 1808673838 139 1949 113 1621160150 1340272332 43 109 1146565877 7 97713525 103 596906200 11 1100984253 1314569316 1949 1356761447 127 73 1021142688 1796633656 149 355396141 795305800 47 97 1779694591 1983051728 149 3 83 572184220 73 17 1924715903 139 557093374 139 154667107 43 540519761 1878954445 29 43 1996176874 559057835 127 515753613 19 1400531489 127 19435445 113 67 31 487950837 113 3 1894641027 53 1264444903 821036023 29 41 937524655 1740488499 103 1456404035 859758014 4999 2777 3 666029940 5 684272285 840648000 1114872827 1949 1265300545 103 196436354 137 710521460 29 509067356 2 85193284 79 102081430 53 7001 47 754629462 139 22291811 148995503 101 31 1259924444 1208640462 31 31 5 43 4999 1826849557 1751767439 61 1385443468 26499401 448205960 71 67 1433620866 1265115092 101 2 31 113 168044334 97 495210906 2 841473094 1355530471 137 149 334324710 2112679493 1381869203 113 1098709170 7 1879835370 3 899883528 321900957 1759162697 89 1828009181 113 149 527393514 2 1401039736 4999 17 1566469318 904899137 29 475693264 30221712 1351832481 1142917886 89 7 1169490297 97 1158034209 83 778583077 1994415114 10007 343740450 13 79 131 940492492 135336755 559893731 37 1949 1353861156 2060433539 61 164910267 97 570631271 61 513517696 79 598539076 23 1166000272 1058745522 1848518381 2141511320 2777 83 1108117230 7001 656581784 1923664770 53 43 17 625757658 913577994 574794407 1634026016 67 483792625 59 1691438373 4999 1550872701 43 53 67 2124364712 1087638541 127 2062877388 79 1936156490 61 805662673 47 1018518354 7 126332997 73 1084415803 213266434 867394729 47 83 310638705 109 1483991945 1132876022 6752041 1768947875 53 565125000 137 29 206139540 739731009 3 11 19 1754065104 67 1856689054 11 71 79 31 699658220 1622081200 97 7001 53 514224656 2 521261254 7 769963327 517492234 103 83 900204720 97 1097211767 109 602697103 742137561 149 131 4999 865096946 1327703153 37 970769592 2022307743 17 29 67 1164555906 79 131 2042518763 10007 1448623327 61 176373982 149 5856936 1686728729 73 1949 47 29 5 1223823610 61 19 131 2071921676 82765276 31 284092680 189612787 97 53 1424928585 10257807 31 1454011551 759548986 103 89 79 1715480424 3 131 351926129 41 699159183 976167483 37 61 149 359346336 71 1949 866281775 4999 482108559 101 1949 1159920064 13 478579946 1086321002 131 1465835111 131702983 174329215 107 985992061 19 973059823 29 1391707303 1261889023 73 1487109572 27346905 131 43 477234786 1950610986 3 23 47 17 53 1436255745 29 515855567 1431392092 59 2024169869 29 37 152183767 1949 784764850 1854342705 139 7 440947749 1262700366 107 71 1183814467 43 915805724 1563740158 107 7001 953081135 1688905652 89 109 19 229630629 10007 102531722 2777 655135955 1414464950 988492589 1824883334 2777 43 1929692854 4999 82433510 2136457623 279944304 53 1826845586 139 569201108 795682890 5 1663293668 23 760961275 61 866274611 113 956627942 10007 2024159978 1635193776 139 17 1655756480 107 32264994 411985096 1623442843 103 1640593283 2777 2101521257 1557390385 103 37 536357217 1893812418 101 13 1007834841 1757117245 1260583895 37 166793817 131 1425780466 11 127 73 79 11 23 449636149 775088113 83 137 130832534 47 83 280369684 1187453859 3 53769969 149 17 30733555 31 1185881006 149 1255871223 3 47 910764749 29 915984488 101 79 41 173759353 840966416 1318693852 47 67 1961666870 539755283 723347933 11 7 17 47 1390834810 139 917582090 3 417940584 347083266 207038647 137 29 7 557823973 71 97 127925966 1807830507 7 1920623169 53 1399816867 851822642 47 113 19 47 616100251 19 71 1825875405 11 10007 309420059 71 89 5 97 932538519 17 889241583 107 846052852 1984742414 97 1189336969 23 1095079403 2777 1689218553 2085329903 1288054962 109 1513943322 2 1815004532 1291501904 43 1015079307 131 1766694427 29 404968934 466613411 507034330 11 1397799326 59 2023782423 89390246 1221756911 109 131 356688503 1511505998 31 1380485242 840112823 348172792 11 139 1561668892 59 1209010200 5 328434512 837219734 29 31 137 1866972569 89 714251522 79 1817067861 667108548 139 931279011 97 2037955571 10007 782407302 149 17881788 1344643497 139 918877014 891853764 47 7 127 175643319 1061328801 139 7 53 2076303359 37 101 21728130 101 5 1304841307 11 127 966349632 149 900988398 371062307 139 32501119 1484562008 89 86196144 61 573805284 19 690561515 137 1878325074 2082251203 23 1859813005 1007270417 1833674409 109 83 139 356636748 746138517 61 37 1504310258 776681726 29082665 71 1005508319 31 1709736831 10007 2034573205 840828168 390804735 687976788 61 711202294 11 979929511 5 979929520 17 5 7 1949 109 10007 1988951292 742129127 47 984493443 17 137 1669823513 67 532405048 732026463 37 992799947 1262218973 107 939262371 31 324000375 131 1777580527 2113510246 131 886705464 665535515 19 1318301738 1283161181 1949 149 1850383618 7001 4999 103 83 2 1204687896 1906426408 59 130833885 73 59 409758953 1695987599 29 1113200942 43 2028931806 106240175 7001 11 971499540 139 1765545945 411079746 3 1256428777 59 408356405 67 1715423244 729822692 79 1121645397 13 1749328789 227278255 103 2029640235 61 17 732309969 131 2047628119 47 216810624 7001 10007 1140868049 1777197228 2 1490825204 7 10007 68878181 905187738 139 1771256687 329180026 2777 29 107 1886196749 23 3 90416340 1468398438 131 1566878811 1809012863 79 1214134947 2777 1371585393 1135637567 73 37 503598527 1653790728 1472518823 109 37 17 1085211473 1710227631 59 1239076346 1651626913 940087279 7001 71 526239803 107 97 232500464 19 50332767 723706200 19 1955631373 71 160470848 257830405 113 101 53 1406076697 43 1211668577 97 469869649 846069853 59 110572306 13 911349223 59 97 1058405024 1954927912 1165073837 31 258244911 103 2138866688 107899504 89 839276586 73 149 913059043 59 1389367282 47 127 154627199 1040442928 61 447886583 1214855881 113 1351786048 29 1929764139 97 2095552304 1381329179 1949 598812709 7 149 11 1313908099 41 769571697 1296497710 89 7001 127 486051699 7 890826062 73 37 67 622118316 31 869755233 620694658 7001 37 761393400 127 139 497340471 139 83 2 249955746 1576292586 11 1866138769 89 1273175705 1921177496 946689073 61 384879561 61 17283740 1335967161 101 1472550609 1789846959 4999 4113064 47 4999 2025154888 29 1539736295 343516165 131 1352462864 659439590 114873119 103 414524942 3 13 344597747 55219021 742639484 10007 113 2092506089 1202568035 1059821838 59 1414775264 149 781852639 71 890000855 103 1368975266 743072108 427231378 83 73 1195054019 827712617 3 218782382 71 478214323 3 11 1777604706 278935499 71 19 1549273281 2052852465 1644883887 1949 1431109947 31 1509082117 59 1724061833 2 858360525 3 658530954 1387595619 31 131 2110663626 53 7 1092698731 109 7001 346703522 1657255717 109 720320583 974068108 17 1749192116 1756485399 89 999160625 301468240 97 137571297 1608477240 3 1833181901 139 922464170 2 1916683156 801235426 43 1525109133 113 1949 2777 103 949747981 67 484519009 202537575 17 139 47 1470452622 382075502 17 73 2123260355 37 1765976734 4999 4999 97 67 3 37 643390447 78929584 5 1099234950 246812305 2062272567 3 1904188950 1418694945 19 7 1385351835 1198638427 13 1811409886 89876163 5 181636195 1557349924 13 5 555165514 61 71 827960462 1347326991 31 860512860 139 33038354 1525324709 97 565876369 1979636271 37 10007 7001 633338464 67 631128007 71 404580649 131 1641027916 10007 109 1577499666 19 1859756347 1895640906 127 103 2777 139 89 17361281 1343651872 127 79 4999 101 40345460 390702845 10007 1747572445 1544382840 43 139 595777323 109 469420054 568368749 137 306120115 1808070870 5 919541480 13 11 74489349 1469945554 89 2095225540 7 89 905156522 73 1126214654 1772050909 2777 1820767820 1923883293 139 77012950 67 1284192953 1363348105 59 1180606520 696984990 5 23 232363181 1588617245 79 2777 1712811237 139 947514767 544786896 3 1867839783 41 47372794 61 2134428125 867693097 1416585170 47 3 17 1949 59 47 41 4999 1555508836 541586661 10007 1062574188 3 929186887 816851021 19 1885232168 23 19 1510187043 1898590667 109 61 578318796 2011820260 2777 925787929 853236027 47 2111750198 516529722 23 390428238 2 1160819032 107 511143280 1678393165 137 946566702 22127902 1153462907 103 359356197 29 43 149 594913041 43 2027337125 1759939675 137 1897623621 149 1889815723 619917129 13 1127716374 1615247783 97 493795833 1111903332 109 29 753200435 23 1937174479 149 1845293629 554914656 43 149 1760562473 7001 161644080 1778482752 3 1089453767 1916407169 83 61 629100869 103 1102563088 208821994 83 1684240648 73 1812274932 1235420902 101 552021560 37 179003366 1547117538 139 41 1370517783 41 7001 19 1831535628 1921174437 13 489291452 17 1736229329 1186279142 71 815273437 137 300959682 787651403 1734261985 103 97 126876645 31 4999 1408113321 190401912 1635327356 1123186818 2 101 1894845951 1049375658 107 7001 101 59 576988376 5 107 1890148580 522293723 127 924533457 1471346241 2777 113 17 231502400 41 1552308785 2130593726 61 2777 770384362 506577713 29 1586272243 1199255181 61 61 1048743880 59 874498700 17 127 460097720 1086602143 109 29 97 19 1856384493 1240794147 2777 958053892 73 960781252 59 1448877042 61 475129213 13 989957703 19 214073095 149 139 11 45228436 896230582 17 1648924299 11 83 1827468851 2077074502 4999 89 592759450 23 248227822 73 89 1882417462 73 1714879782 432727691 11 109 432293346 41 2142693210 1048526907 735366407 1935034619 61 4999 1536207697 43 31 782311835 149 11 1903758505 497828265 73 414922145 7 1125687016 969578646 113 67 83 1355588785 143959083 549883216 103 1501630522 83 1598515509 930304125 19 876818992 596315783 109 7001 7 1949 1085511142 504863620 73 53 2 97 101 1188448921 1693348807 73 115583528 67 1980234268 1246648063 2777 107 1170813260 2324040 896229237 71 408219328 11 137 1395292435 73 2092287529 89 2027169465 1299709008 7 41 289128351 89 755083565 1520043905 73 1068932357 47 1226187752 149 483121176 1224366805 41 1632108630 5 276727845 1857769826 11 31 139 109 96704582 1482311819 89 1254755108 810812366 843700699 61 2034338124 149 481764680 101 1577064320 2 4999 1380224058 97 3 981873413 71 947125942 31 2107163186 500314549 2 1331333751 225472956 67 2144250864 79 1692860901 131 1049422529 1022824027 546099355 43 453278695 131 17 89 1298759200 865970712 89 286179767 43 11 137 1263099859 78013691 1982357362 37 253114888 101 1163732908 661034492 1480143090 127 1221047693 37 149 73 139 43 67 1570743444 1588698531 7 4999 89 67 61 10007 1349894265 910006559 1405940382 59 1216323342 79 160075962 1049026622 79 101 2047425338 1499166836 17 150451395 23 1189477913 1846478931 11 1912678441 89 41 203401130 113 2138029269 137 1773860519 724938514 559404805 139 260329208 2090193743 230184184 73 2 1420325780 37 1610901338 1376602948 10007 429430391 416232578 364142986 137 1337969156 890519985 71 29 345059603 1633542617 1769673626 7 83 97 680713214 69754543 41 59 79 1711329521 600789391 644526341 1244301346 89 139 876290166 1677744132 37 89 59 552690819 1612735685 269463037 139 1052832113 103 79 945923248 1829639210 970523443 101 1277710903 103 522437630 1949966025 7 1352892681 109 929245569 7 5 79 1654815923 245905196 97 1538158391 5 103 231677900 2119450798 149 1519256088 4999 2 773892874 195702440 29 107 101 1663775525 113 61 737698437 47 872601295 1037370511 47 107 37 2026191299 1807621347 3 1111753797 57240714 149 1074450473 2067728875 127 97 31 103 101 43 131 516030222 387360511 1633848997 37 109 1026638144 1990672496 10007 89 192078012 7 73 41 494061316 2013800367 19 1091910829 77544171 3 103 1270222162 29 824722242 1150665190 1954877457 10007 4999 107 776949363 7 73 1819171388 37 1553748622 109 1383232572 101 3 103 53 1586972852 2008042270 71 89 1858527014 6532066 340841818 4999 131 1699553914 47 1897760983 19 313706598 139 1017678909 19 627837767 1771607082 275471060 296663204 2 31 701091133 71 7 1976225959 137 2026118345 538552721 54549670 107 103 316812962 3 395962608 79 71 612274180 13 101 688403173 2 1272623600 23 1506331709 1553155080 1413164091 3 1680559677 89 375562099 149 53 705511408 1631761138 59780688 11 103 1019638097 147274344 109 1267609941 215751491 1660677758 139 23 1709568012 841158415 113 1485008526 1547116608 43 31 1798499286 1949 83 228416277 31 83 364143244 1050446340 149 1129632933 71 53 5 894849515 1564959970 53 1914873530 47 19 2016573284 552181268 23 7 113 107 1425394897 89 794033695 103 1093375488 112874571 73 1865351553 109 1776338665 109 615983634 217925771 1433457629 149 1214171908 1658187629 43 1108083962 711875434 97 4999 89 73 113 23 67 2071122961 1205370468 59 181658050 736295043 4999 83 1633083991 11 1072300399 53 11 61 2109007595 2116045287 89 2029839020 1214979317 1902157698 7001 640731520 1949 636636002 2 656997348 83 377961001 1940206033 149 109 1716107009 1417145515 1278712927 137 210278766 2 1499927590 37 479991847 1211213594 29 131 47 97 10007 131 1099515226 9413922 537864663 1271922071 7 2145667794 1042728293 127 11 1333308867 109 557214104 971426639 41 7001 934801524 776538546 162843387 7 2015758510 1594660176 2 1504037865 211695807 97 5 1973046865 1339286845 19 2100914723 1648416483 109 244587079 11 1046539148 71 47 1798273486 73 1112747687 2145679948 1949 10007 73 29 1424425293 67 41 5 1526633521 131 1584472429 89 11 1113987259 67 42089802 73 79 2065490945 1705667117 59 452759628 1801059724 23 1714160215 41 101 29 584876147 775888011 59 101 600779714 7001 113548753 2777 857686363 67 2 113 278435110 61 37 83 953219642 47 3 1675030068 75302933 1970812249 43 2777 373848071 73 501212160 507655150 29 1781327842 10007 359531496 1920833643 865035108 73 73 67 1289592684 31 648135002 71 50345217 10007 1309906293 1187840907 10007 108645999 103 61 428758390 2027710690 5 1497130686 2777 542342555 139 711964590 101482809 17 83 1344614442 61 2039337238 1592563173 17 71 29 589537694 1316924035 7 1840978843 41 113 103 1162479798 1267995006 137 131 71 165799413 19 696013707 107 7001 2006584614 133804238 41 326233045 1981494696 43 914431364 1542863421 11 736188931 61 139 23 4999 1692101512 203119368 1961374093 7 1132380259 47 79 585432344 97 1949 2080528265 1561246450 83 1925490593 664288261 13 1940595836 23 133073837 131 113 1928206266 67 139 646377383 73 1937861869 3 2111810074 11 2048325631 73 2 7935242 107 1560635446 918409890 631832667 408865118 1949 2777 1240716644 53 107 1544357536 1974151926 1949 139 855112015 1143847979 127 1413483457 103 1291897650 2 4999 1615266882 430803822 1556014731 3 351657948 23 726993979 47 1332136463 1306289264 59 1784642266 103 1192537090 574373917 202937306 13 7 1036256989 2777 67 496261295 31 101 3 2 568799083 592385525 83 3 910824783 1075753273 7 213770018 5 7001 83 127 914539192 1257866801 2070573075 127 596695149 23 23 2082442586 890344129 1732512876 1949 2059592107 633912250 1949 760942781 4999 929428947 59 61 1400015640 3 1304036238 73 5 19 1541264249 1830382580 1745401177 139 139 1150812161 17 1643694232 518474527 2108946458 19 29 109 687079429 53 1864857772 1949 67 19 71 1628951722 149 450010278 200998710 7001 7 77004683 77166350 71 137 47664497 127 762180848 47 109 286109522 10007 1575452045 700490000 4999 1327761452 1570871449 89 1163857268 1749770526 67 37 867461633 109 1434936880 23 19 131 702621513 1895374548 266802308 67 43 1272414032 489936470 109 1178303625 312553985 127 79 2059190300 538536759 31 757983356 31 1091384760 1798582136 1661476999 13 1603751390 47 517851640 2 1680026188 972609810 1871664236 19 17 1485828322 7 23 392649169 1616533974 490223294 11 997970703 699064502 43 31 1182518774 71 2777 1906785395 261429557 450934987 71 137 724353524 149 113 89 5 908104173 53 127 67 109 1099143683 1084429228 139 26020244 1319021735 107 1165195225 48724590 234273877 10007 7001 7001 17 494918178 101 37 139 2041165402 41 3 83 1641357287 777327370 97 1579102770 306745773 71 103 802439731 101 306633885 2059714870 5 2 258253884 707819331 131 1524771171 122326479 83 1375219901 4999 59 125427156 4584078 1675712980 37 149 1362792030 59 102598113 41 68327894 1781504612 41 19 971388444 3 2077902960 1291365753 97 139 1566550294 1598186449 109 2023414090 1304443879 71 1205726222 7001 740712801 1718106474 497075297 83 73 1267618720 323367443 149 7001 1257276126 137 2031274477 1270591942 97 67 296049818 61 1535843223 120703621 17 127 2053988399 1000329724 2 2002172438 497458426 17 1855514878 1662570267 131 31 2142399057 137 1814616375 61 3 1118692601 43 3 89 59 935986207 981685601 340378098 10007 102123587 7001 149 1407576329 97 250365133 768447537 10007 41 1731133488 1004108819 29 1538341378 37 1985210950 139 581504832 1028509094 31 1613608910 149 1734555980 139 10007 1949 73 73 1324619675 3017528 2 936907974 19 421673783 363694234 1191902063 71 113 1122213828 61 97 1065368266 77510081 3 315597423 718299654 1659257074 47 17 752368949 23 1068534575 107 1385047291 139 101 1562341124 1850428869 395117109 47 23 43 61 913990745 1795272799 97 71 666728048 23 425898153 97 1131289854 520023762 10007 1309045691 2777 13 269671693 2777 67 1929518901 53 877495454 79 1994832950 53 23 11 1105381101 73 413763562 73 1501644821 755596707 2777 29 107 109 994660098 679905485 10007 762869267 79 799578908 218936239 351741419 131 1646359326 109 41 127 139 1978570480 83 107 1177267572 13 71 489025706 5 1396717275 1516591644 73 137458824 1622395176 131 7 862769068 1378255228 103 47752448 1755155020 603347600 5 2777 943957840 59 29 2061986159 29 1502830808 2114925050 7 73 2123934708 899631122 89 356272874 23 431748456 79 183457434 360102935 165552491 462543068 19 29 89 1323073664 1195395281 137 71 785729949 1517706550 137 109 907984606 94658543 967171152 101 10007 43 849086170 1804578033 668901068 11 139 1369671389 107 166725046 73 1892727283 1256963056 786573341 47 37 1965803784 139 1680325408 67 1662492447 7 1991714277 7001 10914559 1507197425 29 1949 1351124760 875907886 2057966971 43 1046861877 369440691 89 89 522549082 1830345328 139 89 971472647 4999 1884393966 101 1767257903 5 5 67558856 865735304 2777 131 29 687967986 697483350 2 31 1213531890 97 1775455796 8144799 131 89 101 31 701858943 2000310292 43 5 127 200921366 1507585631 103 7001 1900996301 89 79 43 11 41 762204870 107 23 1486276077 1263839661 131 2777 7001 97 37 600729830 4999 1064622033 7001 402451948 89 1506819662 1397744870 73 1180084201 1539597081 11 1843472437 127 23 815356739 2777 620256835 1242374260 1503126086 29 1338944239 503569797 31 2027939527 139 1132848888 29 215554883 29 1382062425 1376991514 1229392004 127 902666597 115019810 47 1100237993 41 7001 1950246393 103 183957794 61 1391808186 1949 711147455 10007 47 1427400199 61 2054633537 830544829 354604884 83 629009192 1891106288 43 127 663225242 83 1690478181 2097213124 655688578 731000818 2777 11 109 107 7001 1039011187 89 92936559 1834855187 11 61 1559644584 58720552 3 841968966 1513658070 37 83 2024613024 1329060196 59 131 1945284762 65504847 7001 1637421884 1441963950 103 29 89 17 1588552226 1573895158 4999 1955638337 7001 1773698585 1111772262 137 1192069437 13 1447885803 19 2028449658 103 356724329 939154449 317634510 79 101 296484086 2 633054148 966950334 2777 1774911443 41 703214124 1909535495 89 59 184966416 2 1375345387 13 418888234 2777 1705680609 1322208152 131 1905134834 113 1427474760 109 1810893409 41 422916927 1683355602 23 2018062044 1909849377 71 1985207286 137 676186379 7001 343027997 7001 803819815 127 7 1084398399 124703740 107 724927247 2122220880 1882189777 479873572 47 11 50234129 518303335 74280694 170732962 43 131 2118930633 1315915305 113 2100697357 11 457198369 2130798822 1949 75638741 1949 31 1589462504 2001997484 1981454749 2091362792 43 10007 71 139 336619358 454863651 139990950 11 79 1360048516 101 11 901603571 1916155112 37 1395104986 43 2777 1294084777 10744213 35829515 23 1860008482 1147521100 11 640746667 808659548 43 1455964675 149 998872567 35588014 7 10007 221356629 71 41 1302320966 83 612569631 1632807706 543064947 1743182480 37 5 240111553 113 36576179 31 590836936 83 41 984239540 139 1599133423 925346386 2777 1151158141 410555265 139 321186605 974108275 5 17 675932841 29 31 521777275 717589767 1108435814 31 10007 1152306050 104122835 13 822500783 1207296155 79 383955879 2055432744 97 584525686 254726171 53 1887271382 41 7 127 2026587641 41 276852787 518256596 11 1977459022 71 1591532663 1037803095 61 31 12843323 190242395 89 843161613 19 13 371156838 1945688908 2 291573787 113 693801694 1334603330 71 113 1595224051 329603372 1339138825 2777 331615455 109 731371872 7 1555557367 101 754016005 683796159 113 1488311089 10007 1810166230 137 97 103 109 41 58289771 416192252 53 1336519425 127 1857146040 1818044545 5 2777 664729043 67 975832605 10007 113269233 71 1799894304 891357609 1949 149 490520665 1854327520 59 2112121412 53 5 11 79 743193290 1025881992 109 107 1492428510 83 358720771 3 23 1300681510 560315213 1429925512 41 2085350692 71 1391003813 598265154 2 1758386874 1166195174 43 1245299450 31 561049656 97 1462456196 1700120261 59 566901264 101 23 1447299518 27040900 1569132125 113 109 548495279 4999 103 107 1598469148 1736812016 13 7001 475619936 109 61 137 23825259 2777 109 67 1738502466 53 3 16159701 2070142896 37 1949 1263768631 1402070923 73 29 73 65117095 1908889118 73 576947397 17 801722533 137 826404139 555111028 2 47 804941834 562943328 139 2076440797 31 37 1211814417 1807275249 59 673968741 89 37 1942721926 149 10007 1856608717 368447733 10007 942449253 73 109 2009828655 1637886512 1882123673 137 10007 842999687 218612922 912338918 1025479452 2777 149 1715678588 13 1823551184 1599271730 1551659671 103 37 1353934525 1763751187 101 574217219 928410584 13 158810275 109 67 19 137 41 1037747409 1283588231 4999 1638892063 1378336392 109 238465666 29 554447220 37 127 1619827215 179562760 1055232861 1952093337 89 1949 149 1303660353 137 2007607316 131 724388342 1916331657 4999 23 296814080 385410793 41 7 1303808727 1328851926 59 1395974961 37 715871842 7 137 1257015141 327569800 1123727589 107 107 7 89 1536906104 68552498 109 7 13 1786199896 485068597 1207903359 2777 1949 2 881517733 131 7 41 10007 2777 207744954 43 766494006 2022250014 83 7 1114714160 1958691882 245914178 137 1977177950 1279176272 113 1232703847 17 2 1778204718 1183891831 1817991081 83 717422024 131 1217268984 3 1608476181 83 1780534426 1794260634 1094137787 89 190764558 47 1502774287 103 1344769326 467938812 3 5 1066181535 205454887 1896118689 31 59 71121727 101 139314148 139 467286490 59 1274100 137 65814758 47 13 1352154622 149 1457341733 43 826163601 13 1088941398 101 139 43 79 3 107 1556965881 113 86004300 345943285 71 2043120069 77285937 79 1009376069 1627358354 10007 1581911430 29 481747478 7001 139 53 89 31 176215222 1631348743 2777 510779164 5 43 127 223615631 2073275508 935291361 3 4999 1838510073 2777 818315842 742964853 103 109 13 23 89834734 89 1033428273 4999 1050964765 887413867 59 1828127095 1668579832 406446956 2 5 789347510 2119077100 502423687 67 1493828717 71 102405554 29 74944874 47 1618631200 1287532907 7001 137 122504441 1510992454 31 369959270 3 1749605204 2 2077600937 113 113 1938192611 1016405302 61 59 97 346943489 19 71 1353355921 208397313 83 1938195135 29 1255390454 53 111542357 139 131 1130820427 926986130 103 47 61 149 578689925 53 973607929 79 19 616782371 149 1822056036 2777 2 139 71 2046825816 83 43 1658681484 1220335915 83 148514390 298908764 11 846323907 779743376 7001 1422743220 2125783576 7 89 67 83 1320650668 67 1556296216 103 19 13 876264415 563903041 7 365160810 19736565 3 1051836544 113 744243877 414455105 1776113016 83 1394055156 1731691336 10007 1866957928 300953904 139 47 79 27177580 2 148641323 61 2025304127 53 1202759210 2006025302 1004763768 2 13 5 1954275943 1949 1680920897 73 1511030139 1377366750 131 876914027 41 2051691496 13 541640801 759007795 1747700266 17 1479651151 988511323 1187425154 73 71 71 1741325836 31 1050696516 1126101350 1949 1242881198 644738945 67 1508651529 1398377167 1655682515 1920533810 139 1911820488 41 103 47 41 215426669 638254121 127 1213768337 17 1949 176586220 29 103 678046425 2033893620 29 71 228961226 527863061 43 1133889102 43 131 1729580293 777321619 1868151582 1949 113 1422687967 17 29 227616476 77108216 830344233 109 1088218722 113 7 987211701 1685958655 127 2122259281 481404949 1949 29 1134556940 11 1661743050 782627234 836507436 97 107 4999 67 458849433 37 830128929 131 73 815275461 717519336 622652795 107 2052262900 1352704933 109 137 2139963564 918265049 13 958420425 10007 766557243 31 628216581 47 1727626282 41 37 1753669760 83 10007 747427504 23 869383348 107 3 1036962318 13 2037789104 7 845749296 630208719 919802931 109 1757114574 101 731351100 53 103 67 29 1932671712 185525512 2 71 103 1670830671 928536760 41 82326073 238691146 149 11 1072125428 617412939 149 1929743220 97 101 1144806114 97 1886678809 7 2 514199180 11 29 4999 1921685586 1707923347 10007 113 1656133763 832126802 4999 31 131 1762540209 137 23 29 1510785740 71 1199491042 47 1537902745 97 1116621126 71 1736141842 2043277549 97 57452906 1616667584 73139024 7 101 1048077808 1066146102 139 10007 392394484 2115358003 83 449413377 37 103 2036005879 31 107033607 2777 1095534831 871509471 137 1900447560 105294575 23 1552201184 1593481139 113 10007 1909744211 23 221588837 1207444558 59 879537315 149 11 13 550705649 1856471463 113 5 113 1277126678 43 1854897622 109 672797057 47 127 1402255492 1971073599 11 1262592731 113 7 59 1091651072 565842880 137 1482639791 131 11 843317074 969093695 67 103 1304922862 693822935 31 471128204 79 1305217084 137 13 2037074975 10007 29 445902260 1033805601 375748641 1643872221 53 29 149 1297074502 1433196432 2 2075704062 444062247 606901957 43 43 782530512 149319005 13 2106126451 1395989686 137 1955478542 1697941284 2 201062558 546074500 1987484382 67 817338427 456266506 2043857510 47 31 43 2085561447 158777188 53 1719721740 131 53 13 1079815581 1880657870 1504830811 37 197882216 113 1193764786 539862217 17 1657265691 59 1172187515 101 7001 644428048 447257580 338639061 131 958144653 139 101 193763948 7 103 865873542 43 349956102 198323835 127 1615957906 738266490 13 1911968747 103 19 23 139 1505458960 10376350 41 107 41 392753268 1815441788 53 466574370 17 122174716 149 726700863 501050538 313442655 73 97 89 103 126373893 61 1123119386 149 89 109 1927568796 1949 107 109 653162335 140371726 89 1096120885 1688544134 916441872 71 603649952 137 1889506466 29 2 2106213512 13 139 58448735 5 2019388920 1930783746 53 1949 67 109 1634903208 61 107 4999 11 107 1605766869 396048790 47 1241603142 752293491 83 59 618579777 59 1444751054 17 29 64502525 7557139 107 583990592 2777 1484734158 1911906948 53 97 581379735 1500497371 31 174194052 19 113 59 89 113 880168145 137 801679064 486935697 79 326424840 13 131 53 79 112940138 149 76870739 67 37 113 259314434 667137762 89 3 47 958606525 19 1449938772 724170913 17 61 59 1059344528 127 1759799615 7 43 5 97 295529997 71 73 1108645963 4999 1919252535 5 139 157282392 17 4999 1035082942 31 2047330948 1591319520 1949 2 2097082486 11 473448536 621942108 979983109 71 259667595 882219811 11 1247003120 5 12245240 109 47 33793940 1301128849 7001 575965269 131 2035668867 109 7001 131 970034957 137 44162361 131 41 127 1691150161 1866993980 17 335406430 101 1845890209 17 507367856 3 101 778622130 3 67 23 655055011 1160103568 109 5 1251444610 1122562150 89 149 47 139 144785256 11 334266449 1774953453 131 149 1871178207 1820413758 107 1818726294 2777 481205729 29 1233222160 31 1503676948 589325727 103 47 43 61 263087205 1823776231 3 97 29 348915849 4999 509358108 599325111 127 844428207 735490988 71 71 874590141 969463962 73 885823756 1961766741 10007 22025407 1049970427 11 404502373 101 1326495620 131 149 10007 1146832221 85199598 307348381 37 2777 1250388103 97 886481739 127 47 454884095 89 850907768 67832327 41 149 1142561502 1071384947 31 1427667901 11 1147132630 103 4999 945130936 4999 1262034774 89 2140237023 37 1577298414 1949 17 67 59 1754508606 43 1791575392 836559023 1407586376 83 23054163 97 1286237751 1949 67 922211316 113 1261590082 1471351756 53 67 89 1333684847 18027395 131 21894423 697041044 61 2066098368 149 41 61 357557702 862628708 103 83 365266566 1486924250 2 7 359903509 149 446519922 73 1973796338 864149983 29 150396298 886894156 53 725727654 10007 1885588989 273128517 79 47 41 89 109 51420423 1155704052 1589882260 137 79 1380469188 71 1903377230 1797117965 107 236374021 7 747699484 1678179468 111848393 67 5 10007 10007 5 920607730 1048930605 131 2131191578 1584326314 149 2116423863 1106637900 67 274995760 89 19 131 67 1112358120 1786061478 23 1954592440 13 727117196 79 101 19 1981805089 83 2777 393183367 801576484 83 3 127 876229001 131 89 79 1306522066 1949 7 1527377152 97 61682882 1309650520 37 867476396 1211538889 333471751 43 83 1747388625 168673015 23 2 17 1067127196 2085160296 19 537772466 43 41 7 31 13757397 1067888155 53 41 41 124252591 1581075632 83 5 199861445 1612570419 137 73 59 103 113328515 47 805057264 1529276249 101 131 2129286969 1674601558 1736412598 131 83 71 103 558688068 17 1010179066 692669777 498503070 71 2086654358 37 255021538 23 1856060808 7001 2027699630 41775438 67 1979335574 31 2777 53 2777 1481835940 37 427507250 97 11 1732790928 1741918288 43 1211883491 5 107 36819342 376173786 23 149 466926366 760160392 89 61 53 1503343993 23 1231365145 2777 989878312 59 1726357877 10007 1081046203 107 1364544250 1404832639 1716109469 37 47 11 1750456741 1635376402 2010352063 958825279 53 1917670354 933962685 109 79 1159103642 4999 41 79 1553300686 272681949 7001 1201966685 1347084493 23 83 1767840074 1229366965 149 313350278 71 1392116453 19 1765616420 59 20164371 43 2777 79 1377970308 13 131 437767695 19 1720149506 41 422875886 37 131 73 139 946554694 47 83 620189944 107884355 107 13 1661274446 696801040 497043161 218746105 109 7001 103 1173099754 1860615669 29 2777 1023724388 1956524242 345244193 1246832909 7 1365526840 4999 1602599416 10007 854197520 61 79 1326662168 581627900 59 109 2145533219 109 656231884 109 61 2 170587616 507557548 248972070 101 67 1204854032 2103011075 1779267005 17 1764298488 10007 71 89 76252174 578570844 29 675424790 1994544890 47 127 7 17 11914314 1212103264 29 47 264888522 627296686 2 1834934416 2072211624 43 103 1532610027 1269061924 43 31 2138832298 2 1223010704 1360815143 139 1555080838 31 53 1795566966 418249777 43 720331557 89 1904647259 3 1280397975 1451180465 7 41 1728918906 191127940 37 109 17 1352791830 1274043759 1949 952620526 43 67 3584835 397762116 38944627 97 1102219827 230818180 53 2052290592 67 10007 89 7 905459897 53 2122264160 515020262 1255638332 10007 7746596 11 1446763494 2045502694 149 37 1010833081 13 529064042 1806892563 1949 59 403064990 11 107 2115707362 131 1675128702 83 131 1296805680 131 2125550075 71 583778685 31 146147091 1747275886 109 97 1331883914 2089634399 2022064553 139 785249069 47 1214046895 1153009836 3 263457519 59 983142842 2075780802 552429256 2 89 803707799 7001 107 1132432753 7001 383710808 19 103 1231028087 1985334682 734621931 7001 537949156 113 859713718 5 2777 442795427 1441698989 101 116121597 3 23 975358355 765745253 73 127 13 372477092 10007 1409475943 154096651 139 1285995057 2054870638 130486250 139 1597992570 5 1874717160 2097260241 107 149 83 53 561269311 109 1686978176 1743992710 1174144824 19 113 43 1278150253 1071020766 101 19 1430679167 702419830 103 544342460 565130844 2 5 41 1249312558 1083921387 19 457383181 37 2084512564 2 2146279501 19 816241482 89 414380974 1033115026 7 43 5 37 19 1051595223 2084416562 103 623379484 483275733 61 1079672525 1882354982 131 2026345080 349148747 137 59 1432556639 79 1597662346 107 1279740116 131 540332933 942136772 71 61 1142304117 1050905147 89 160958903 89 522398583 662469542 966262251 1296006810 3 453650720 2777 7 59 149 636719327 59 1093288552 97 874360037 282906992 901933251 31 149 896485916 1748544949 107 861270855 19 264370171 2128340526 13 53 83 1022232948 2082382932 29 797147610 464416452 37 1027704522 79 53 1776886798 379518700 956050348 11 4999 109 127 106330563 37 164804031 1604014528 37 1191283544 2030357010 11 718948036 931561830 113 1884696601 79 107 602424491 4999 4999 496225735 888977169 19 679624984 113 190566929 41 159767283 109 2062117161 127 18473420 1945356822 83 59 1614904104 1068113890 760040868 109 127 1418413663 61 1641278091 10007 137 1541045322 380134448 53 2077508469 89 979255163 73 1516011737 4999 658873199 1466129634 392210224 43 7 73 29 1363618425 1082854751 131 1857811613 7 1027071255 1667599090 400303899 61 603874201 4999 419131157 71 254990228 47 127 1266093226 576616703 13 826252471 197849345 73 41 1903018302 19 516778031 61 5 198831790 1750332500 1603531687 2078063627 10007 2082038232 89 4999 2 1830565644 2108545170 4999 989012158 677014605 1478822295 5 149 43 949441677 1136052270 7001 41 1493681578 102934600 19 1847983960 7001 17 61 918052562 716821607 1442646413 4999 1225939705 137 1654759021 37 1078826871 715489313 127 1775524860 97 503714210 1834637960 5 1214268243 2777 308404151 11 11 160962967 876525672 37 390581472 1846669741 1221320237 1034632083 59 71 2008905250 10007 103 1775367769 23 1625870576 61 809658137 43 739427398 1839084025 23 10007 7001 1286720791 101 1875948750 1130491990 107 7001 109 19 11 490844549 1426318410 109 872034848 139 127024590 224979995 4999 975946401 7001 1396055408 101 601524354 71 1570341293 1331400608 59 132465856 53 453809220 506713637 4999 13 1291964089 405342444 137 1235205700 1407584620 13379359 10007 17 689324024 139 61 3 3 97 198940754 29 107 1423896294 367639802 5 1355958365 1220740744 681326459 107 59 1558496065 943241110 7 113 2081227107 83 67 101 51904304 246490298 107 101 41 408024389 97 131 885024996 600507930 139 754989620 1512505287 139 741863821 876958598 43 850886685 521345649 2777 31 550090133 672589392 214289118 149 223857302 1949 2025552822 747652991 324597059 10007 7 41 31 139 403770536 1181758601 4999 2028002165 334415875 5 3 1131546715 904251065 5 1914528897 79 1191709628 59 1606294116 21042715 8401511 89 207223100 61 4999 923630237 139 1386028631 17 23 1745422919 79 1086724869 19 9409864 1809903197 1949 1949 666265650 252032986 4999 7 107 131 1129602127 1033020758 23 347253356 109 1539280233 840566689 831167621 131 13 23 113 1066198279 1024638314 1311631881 43 218420532 1949 10007 127 67 2058343136 139 1323472784 41 101 628505400 29 137 671059852 71067151 7001 101 540187696 1058046403 61 229940844 1626584336 7001 1890991197 29 131 348327690 1704504029 1584721501 61 37 1169867048 73 1784390431 131 1200441818 1796706756 13 1949 1993636829 97 357982283 1377975697 89 776215191 89 131 17 857052943 1452693498 7001 1962576328 1541477738 107 1796187065 17 1293145137 837911554 812493591 101 923985656 2777 71 1858787526 1578927110 7001 41 1793222453 2038599642 43 1766036514 97 2777 79 1347711639 846993967 67 340623646 11 908330635 5 83 279975543 61 142163733 101 220895577 41 2056037406 1974777654 101 107 7 968790074 79 999690344 838340919 131 109 1207630075 13 453522134 682873983 67 1193476494 2 1217335466 808479238 10007 292074309 853366939 1268278116 2777 1717010005 73 2106993706 113 1442427441 17 839383228 31 1571339935 2029112626 1487002075 59 943891381 53 2115149569 10007 1772483186 131 131 656336462 986085339 683045896 41 109 550661120 131 906047745 5 613950230 1494041915 109 1694106994 1068929646 7 458595256 1713109503 2 32396634 10007 856519144 79 61 83 790239016 83 53 381730698 97 525882202 159192714 10007 127 1582650378 1053996622 774891355 109 775602471 71 24559397 103 1583524472 733214152 11 10007 113 826904586 4999 71 7001 127 1606006821 107 510387646 1622500385 31 735184035 717985797 3 7001 436981417 623544065 1600944220 127 2102403847 612834707 53 2143098386 37 2058783716 11 107 1239243445 43 1777708408 658866736 11 97 10007 920754077 2777 829123445 1474038100 71 53 378578894 252564541 23 3 1059459576 41 97 118611406 1799552245 2777 882175144 294045422 109 43670548 10007 3 929009724 71 53 2114657388 7001 29684240 5 719961110 139 131 571201265 1900422399 107 397507033 4999 37 6764118 48618148 1359522508 73 103 1336370156 2777 426902656 7001 2 1234991129 47 11 320449756 1832831506 10007 1209716209 31 127 640965317 103 89 1813837978 31 1513409212 107 1855584263 17 1785221799 1932025605 1454092379 1495190942 1949 41 1830987020 53 776386612 1758804213 37 157100964 1250012461 404913949 101 137 83 107 1134287312 897331318 1173047184 127 1237155403 10007 376003018 107 1588050334 488164079 13 17 1567376931 1356295074 1571719715 47 29 599528368 53 556737599 2065565343 1813198351 10007 1985157304 107 71 113 103 161422012 1248696810 993527449 131 159099631 11 4999 511067497 10007 2003031141 37 103 287993360 5 1614355169 7 1456294799 139 1545719615 1585011105 1173927838 59 139 610663418 59 53 183340462 1704047255 107 1587781432 127 1193602261 668435746 2 175321874 606087525 97 103 17 1947383320 2777 107 163788217 1953182922 66635085 11 149 17 83 37 298382245 288726207 23 1542834779 103 1373489860 19 19 2 1314200815 5 1171652048 67 1359952801 1070692932 107 1299961795 702084587 109 426830913 71 1968125325 107 834626857 386655628 139 29 41 849912534 1341338575 71 744956069 7001 1703630341 1547340017 19 680143157 47 10007 976322948 2777 1558374644 13 11 13 1285671491 173720249 4999 1444266089 11 1879821421 2060621717 89 1028275479 113 1400664811 4999 73 1782133578 1783180359 107 783868638 127 73 1423712936 37 2146648103 1496827746 31 137 978577985 997439595 53 914141880 1949 130224384 1731207046 256084522 445098977 43 2 983379842 1411111114 482842879 53 3 13 13 43 478763075 1967817127 2777 1628062425 2133555159 73 67 1404047042 961299920 11 76417093 137 1463291794 1519388011 1889118837 139 1897048080 1019536832 53 4999 1595755785 43 4999 1333448257 37 616991539 149 7 1589157402 23 377448653 865031959 4999 11 933039921 23 4999 1352264493 1958408324 23 1816358139 605022223 1427404722 1949 131 1910635287 97 1417086586 71 7001 31 1861444972 31 417789670 97 19 491165181 1895693876 113 75516370 1599901174 67 127 1259348541 3 101 476344669 1501573975 43 5 268303240 5 10007 696274730 97 53 947303397 1012870121 101 107 969570870 68551690 139 1018974111 2104906051 573150254 149 107 1601670802 23 458318953 1341543425 89 109 31 1474320351 47 137 2 1125627356 53 333541818 29 580295664 13 2034482372 487915079 17 3 59 1273236160 131 650181496 83 1983405366 97 1119895458 3 382267964 1026752153 67 127 1643545862 1285035784 4999 97 2116571622 1196458910 5 874170680 41 1524712797 1497585024 115053422 1827522168 59 61 548304844 2130944720 131 1626115445 103 1533394025 7001 1588827943 433113575 139 1512958010 37 11 109 1939186736 204134366 19 1949 238074248 11 1286031208 26330260 71 107 1949 1754990693 127 149 697127194 3 1230032415 650392167 73 1613394520 5 1574513385 1817262063 1621744888 103 19 1465954367 131 659366654 103 107 1949 1124656923 585646337 139 41 587331273 17 1434647306 656855163 41 362741637 31 1080985376 115160462 2042311200 109 23 1008877428 127 89 97 71 217677338 1601419579 19 1305371969 11 139144027 792542346 1071670259 17 827003249 23 499051309 2025574261 1949 1149739162 67 7001 2063089685 1736549043 31 1672362239 1570935354 103 1417642457 161878817 2042670995 1353428967 47 772317181 131 71 1002337033 1820796207 43 1992178820 83 888328582 2051746600 556218199 53 5 127 630624850 31 87488045 23 1640802408 127 1999621829 89 334685924 53 1091559486 7001 927198438 605859539 1318986496 2 71 264131999 2127337862 7001 47 83 258363313 7 1627649541 793269788 37 2085226353 587241333 149 583810757 59 508074606 139 149 1746452208 31 706089356 884948449 11 394835793 89 6695559 635892629 5 1685174885 1033784455 113 1866741694 431430222 71 1179105449 1901667451 107 149 1129965587 47 2016406690 662215019 53 957088734 2 23 53 1548149822 667302980 1943966397 59 139 466270079 1860567796 31 137 7001 1615200710 2015464544 59 1410816496 113 97 5 37 29 792074825 97 11 2 1962699338 1372071180 116280324 107 3 67 31 405866973 11 7592802 7 1654229500 487716597 59 161794520 4999 1590607502 699348347 131 5 1430194830 1949 7 83 1372175173 858480454 1799599450 1434800694 43 230993792 4999 10007 62133463 41 73 1950760531 83 17 203418758 113 1948873712 103 688433801 1418362733 53 29 1791255799 761808909 103 23 7 137 73 115269701 2121454898 852566988 899949348 61 107 107 235606203 3 1545137409 1410495255 5 814980100 1924277004 1131126971 13 89 352946944 532004353 19 1207677810 1563815558 1632373473 59 37 774510011 1268333976 97 865137563 1237921251 61 1085152526 1949 967036075 779800291 149 1178253153 103 1282219087 109 160148904 4999 97 583377012 23 1809322899 929913920 937348532 71 175460028 1122650552 101 10007 1107264543 5 282096915 1758871080 4999 1226899571 1194875977 2 113 2121084806 113 1648119916 11 962514795 83 1068172152 83 1450479697 17 1664717962 1354184994 170715880 113 1249388451 1041492824 53 89 1401274473 1578973208 679743721 137 1054324632 31 1018528715 83 1162883037 167126808 109 2029264096 248113966 29 37 1936599795 73 224436675 740334756 17 1334969659 558330830 52891456 53 195029428 73 17 1552039361 3 67 2050210921 681953444 2777 131 522008931 1891966845 113 934263231 19 655077861 107 903554652 1523818185 67 1321536542 113 234236909 2069373407 71 871578094 139 745932241 7 109 7 2777 725588445 847734790 17 1132269768 43 13 1268376733 101 2128281797 1204284165 3 1634543373 79 19613804 2062537846 234008425 7001 922248731 107 1421732642 11 67 356950071 11 1394002709 1949 463676845 2777 1133043770 67 1136712946 768914041 41 4999 1296546894 1349558975 79 79 89 564055834 109 1437312586 11 1470951460 1258496526 3 73 1202961018 127 1542939198 1115975941 71 1879146733 107 127 2001250125 13 4999 1453582265 5 944814915 2 533919972 103 799141774 711948154 103 654843623 2067737927 127 31 79 633472217 19 7 1273381753 216447649 83 1266196540 779099538 97 428204463 10007 547252809 1963758942 37 2777 913882930 2034069190 445429917 971129832 109 71 67 580178393 1192078070 158437470 47 1837298244 1676562192 1552985139 47 61 149 1576436837 19 1082135690 188431132 2777 7001 41 37 2023024506 1016966127 1460922705 578966828 11 23 113 13 618484607 89 127 214267279 71 530725497 127 31 569453973 1949 353646050 1400594278 1410965578 202549666 11 137 1105031314 3 1532624613 19 13 1562149407 737591101 109 233506340 184907600 2777 79 1141057672 1056840467 115034058 71 174159481 83 29 2137726445 1122499897 53 147859612 2052374332 137 275468229 290881551 11 786261036 650896972 217626085 7001 131 1822919627 595331186 109 1930789376 43 1956834669 1063284177 97 43 272429811 382873510 67 1064614456 101 1180614755 1949 1763262249 131 1338459750 1949 11 31 61 30647620 1655508832 4999 990961768 590643853 127 29 1031741758 182998729 10007 553794015 107 1301439502 990879900 137 2068112955 89 876439159 60804249 1583157965 23 71 53 638467309 89 873978619 17 1825549855 29 786607542 695502915 59 1417904933 1829737892 43 13 129347985 109 1692871560 17 1228270136 1601235055 61 971235714 1236187713 4999 4999 1469793793 43 2054397885 113 298438876 1258125389 558191430 137 412191900 137 178739927 62175395 79 821362605 1460352367 2037552195 7 1703003960 137 1194412032 1164421088 2777 3 89 871158785 2777 626181114 53 5230623 10007 423236058 43 1372361770 277675123 578528949 3 967636113 17 29 37 5 2048184990 1366442160 1949 29 929095794 101 234543049 19 29 1104681005 222013295 137 17 131 83 29 1861333564 490915538 29 4999 1103394277 211855709 73 1347676068 469720694 1949 79081821 3 19 7001 696130433 630580070 149 1486194838 7 2033180933 2 83 13 1521016068 619932885 1198875896 71 1793436598 966974202 101 105927285 101 1953102365 5 1884705756 727428347 113 89 78687570 139 79 1798172151 3 53 2 1546356850 29 41 1544637745 7 871965654 83 2 390570440 1347953488 2024029532 23 17 1375874226 4999 127 1047700089 5 697468275 5000170 13 1409767359 131 1679042589 590925472 83 101 1068338711 19 1299446917 1431347634 1987335524 406714146 2 2109907106 107 101 29 101 357794875 5 930922225 2777 2008040369 67944859 2 4999 1869606004 1334153116 61580267 137 1661526684 11 219296231 1803016072 2003281896 3 2118384482 2 2039454691 47 618229876 61 796405996 73 2145203696 1452017012 120058515 53 61 101 149 137 44013033 103 47 1433362948 2 7 1241978920 89 973511726 1543964880 139 489430259 68045226 1898055313 4999 682803412 17 127 7001 1968828221 1198077454 7 921902366 3 1705134687 149 1207966393 101 101 10007 88251733 1233162610 3 1222309074 7 1824123126 1525892773 67 1748367881 1966398723 176975047 1949 10007 7001 1254215148 1832854799 1717780372 97 1506817568 41 43 1390829410 2777 47 1022923839 1670598644 37 1949 43 776497192 1949 558271560 2777 470087159 103 375849987 17 1924943694 1851872339 97 633668676 29 2141683814 61 1405941542 2122436440 466532029 101 1196681633 89 698621609 137 17 1880148573 67 61 19 293573636 291854060 131 13 1122257573 29 319298381 928873972 101 137 2065514759 89 829753586 1032069991 1209411786 103 768209746 79 2036462237 23 1377754394 4999 571962113 658528354 131 83 71 13 109 113 1719364495 107 131 101498800 1380130326 2 107 129525874 1138095835 67 7001 2073234134 71 277512315 3 59 447862517 107 1198177226 127 85070626 2 237768680 2777 401918411 149 1432505459 17 139 1619462384 1319628197 23 1390105688 37 276409985 59 950582925 692577970 7 539407189 1949 1574649723 113 1786947535 29 19 47 665948499 825655063 1949 463370852 7 1935334184 79 2 173434524 1794333746 84708619 127 5 89 2112573954 1820830886 10007 13 1757231814 966290078 7 630294511 1209639270 2777 2024896759 149 139 109 2052506733 1727278746 101 71 968433823 1589759076 7001 898675124 97 11 1632303513 1535674438 67 854537101 2057980284 1949 67 2001126422 109 1949 1212480696 61 277091341 81240471 7001 1759617338 79 1568378231 1354955465 29 1430016651 686732267 41 61 427742797 1486559546 29 79482968 41 876721245 1311871014 29 1293032338 1376735038 723724144 576728903 83 23 127 7001 1628761647 1949 777534060 1949 957424811 511953899 89 89 993319655 1874259811 509191434 3 1117935708 1407735907 1072833896 23 1036824491 139 1657546505 1550869727 17 310452351 47 1372386041 315324547 43 647938663 768828609 961292469 113 1941082118 73 101 43 845755664 19 59 2063136721 1899403107 103 1615400500 116881113 149 1008957821 1178458904 2 311420434 137 731050495 1540015967 79 1754133617 97 1647158261 139 1949 53 103 1076296337 840667357 1149410618 97 235463523 948618691 37 23925317 13 97 5 2122960385 286821561 1627091297 13 2084562651 79 19 1949 67 2 455708070 1399871872 1953357776 113 761392757 79 416937840 11 43 1176582813 211839801 369990125 5 1083339155 127 43 1284478069 953485476 137 1866361640 310730864 19 37 43 864625209 1490710197 59 43 944189872 500028535 47 2777 53 104647758 3 1046073689 61 1202889561 673177533 7 408172401 4999 17 852245751 155648702 393199240 7 983080623 59 1434641379 43 80024634 71 17 1674764980 4999 107 751485289 592379178 1133601052 83 127 13 1369197768 915120136 10007 103 1435024428 2 61 23 1381180015 239312746 31 959617617 41 103 326993929 137 2023365056 1197581212 612075067 31 97 1289541605 2777 756082682 7001 10007 1568557222 61 1281388082 457774016 110963650 101 41 7001 1612181665 23 1739146104 41 565244511 1791798744 97 107 2 416784155 127 2083966114 2000275425 5 1426938158 1600039244 10007 13 129349454 43 172486896 37 101 239964082 558750934 1416954176 2 127 945202707 797379533 1866804770 880718969 97 59 83 13 1429925133 7046271 107 101 471877050 1164549190 1949 263062377 43 11 1166221892 1637857742 2026936612 1949 830443563 1949 1087104511 185867132 97 61 23 1924294187 749847161 89 43 118260621 61 47 5 4999 107 1659628355 253815379 73 1154708935 17 2099681849 83 19 2046103882 1964661332 205533885 4999 182574084 11 834752743 41 210467022 67901369 79 756823030 139 3 1137794649 103 1255449902 927140158 7 421040956 467474008 67 1195289719 649079979 131 1464566775 5 103 112393497 1176813813 109 19 103 1149372571 125205255 1335612824 4999 115766842 31 103 830768645 19 7 1381937998 43 808340015 71 127 113567972 1283580745 10007 401155763 47 13 31 1927686485 201989242 127 510659534 11 11 57484926 137 35766590 103 29 929391333 522733845 101 1110715079 1030160509 103 1453907830 1395515997 79 645788502 1629058519 11 1032509819 53 995875300 131 16646280 149 149 93157918 2 1133524598 2777 265978283 1546136405 11 107 19 433411052 1947869506 29 658705362 13 3 1217853510 3 1598738904 1631735555 882522090 107 71 1881125093 89 29 127 398758029 392635229 41 79 113 688541996 131 19578998 113 210963317 131 1303602615 107 1814314153 137 2128510475 127 29 906055787 958807948 101 1306379450 832753383 11 2009305122 172455528 7 43 775167579 527618514 101 353119915 31 360587714 61 1293600648 728396359 1227384611 59 28154550 17 1353503025 3 1207944657 626960463 29 1948480014 480295158 142227111 113 1138781569 109 97 79 1760695752 109 1361160213 3 530494915 83 920718419 692334295 10007 61 434657147 7 594364134 73 2075509428 959898406 103 97 131 2777 1888262805 1715491750 19 7 113 1678687998 3 1928745051 1338374280 651738795 109 1043544091 762386872 13 17025684 107 41381073 10007 665765361 3 47 309504870 2012581172 101 97 1585062650 1809085969 19 137 405934836 734172040 83 101 139 1493498844 1565569093 3 7 53 656073759 109538088 4999 1822500320 7001 2777 73 203308326 109 1184955783 73 11 31 1207998440 775162135 11 127 31 47 1033756117 506511527 1175480824 101 109 2 7 79 405619496 2125945932 2 101 1946615925 29 642762554 74568628 31 47252215 2 861937562 575012142 1890255515 79 23 13 2 735540096 17 777077310 18125570 919096835 1192101742 37 29 107 2123533877 560334283 4999 71 1203710002 10007 67 37 26807684 1702061642 1554409969 19 17 1615132124 109 1243909962 64346951 1338261293 2777 72211405 5 652598467 139 1907613204 1906429122 3 53 73 41 61 1705699629 528601021 1149366653 83 151879709 37 1008384606 319797767 1949 29139499 113 53 326858221 23 580746619 3 37 127 1647579890 1040833580 53 48715268 1420547605 757445668 908451202 131 83 73 558048719 95692860 3 2 403490944 1660722420 13 1164668973 1552340014 19 131 2 1229754522 1949 1552183600 1582872473 59 1518457388 113 73 29 1911315876 233246747 137 1298322833 3084840 41 1539877397 137 29 91657690 1485673538 2 897012056 10007 103562443 323376205 1892098506 79 7001 61 139 67 1003555145 1174187596 137 2066711582 1005064195 41 53 1773658356 1836767629 35561433 83 331528394 683058789 2071407982 7 1750134368 2 841455674 492072238 1284584076 31 990625951 79 1008480109 760581639 7001 13 321926509 705906791 43 934562602 1082570731 97 521141966 37 1089006831 61 985347457 747890176 97 67 11 196567162 113 1949 59 8228433 1667146038 3 31 357319733 335441700 3 23 2 196421644 1387794290 851777131 71 14101239 79 1069201352 101 1797603757 73 725114898 19 2777 100952281 662083523 329867497 31 2777 23 1212288255 588625913 2066691715 41 89 113 373840425 9933770 97 71 1492639106 249523625 43 589008884 1686767837 113 139 67 1967983429 922011522 73 479028993 7001 73 855854044 7 1291550169 103 405198704 1952045803 919739057 109 1252044652 23 137 416014510 61 1819121016 222120028 1180952569 37 97 113 572569305 853478943 209065521 79 404127385 1082388684 53 689528305 47 83 478656269 7001 2070405730 313434770 113 17 1811757694 1024792436 127 73 1062724875 544772939 1949 43 83 1229365654 59 1373375155 109 1726120512 23 1273999624 362450238 41 71 386065908 82075574 17 1682329962 846605825 455743279 89 632573460 4999 113 73 667373081 137 71633327 59 280607481 1678673310 4999 59 561022769 103 37 173161878 97 1732254033 29 1366985847 53 1331639522 1368822043 73 552259115 5 2 1557427016 507426798 1065357145 89 1914825736 1735409153 127 113 31 564527329 426544593 29 1292403315 633362016 73 1404384340 109 59 487777367 59 13 19 1484546242 71 2135864174 71 2043688714 103 285780304 37 1832914362 131 635605931 1949 1808013238 71 303242065 1075906026 946840813 1709159635 53 10007 679115048 137 1523999919 1304757860 67 1971996461 192342796 7 617478896 59 13 362824392 2 29 5 113891630 455261020 1265923224 1285391794 17 149 109 37 1208983713 7 43 4999 1594346067 89 1022921055 13 73 556763189 1470831010 387006859 79 1299443903 1373609676 137 1681745324 1949 7 109 922759665 59 187592474 4999 1235612828 139 1485873860 59 1789439733 1454098927 1660611097 37 47 2034693591 37 170815643 635302709 131 113 1975400460 1914074230 4999 852644437 1755493831 139 1901323176 97 14247554 1908786833 103 1745590812 4999 2124709973 31 31 1660110729 23 189220908 96809047 17 109 717931443 131 1366534491 137 83 1929358325 61 943228468 7 3 1545822987 109 1430993004 53 1598168148 2118749369 97 584401623 131 1978640899 773838909 1402686313 73 53 1748841208 83 73 1790294362 127 550533494 109 183163491 2098561104 29 19 1933816618 1949 1885829819 139 109 79 1541986134 53 1110340195 1601774910 71 5 969884705 1909927114 1676302100 59 280451355 6601263 1949 4999 139 137 83 1229206096 3 57679440 139 97 252817502 1591643533 113 46440853 109 748400758 131 59 2077596433 11 23 101 17 1067745639 29 838170503 41 107 53 1794316749 337040197 89 139 719598423 17 371655649 1121726135 103 806096049 101 30674912 381182217 13 839257115 4999 1995562524 1147134519 3 37 79 149 10007 1365675304 137 73 67493099 101 43 101 103 624962594 131 1351612412 1186806159 7001 535094601 17 305135058 832749375 83 113 17671844 89 1714271715 67 2110951178 5 755268625 1062513215 149 781079434 803284849 43 23 1410591058 89 284137385 7 61 7001 313280748 2147199699 37 1922896000 5 4999 127 1189265002 83 23 750018109 1614543540 103 1781796279 1828064398 107 41 2075440072 149 139 1584803635 1907962316 101 1087321763 1949 26397256 47 299045396 1949 37 1866183951 89 2036452678 17 711345229 149 1439355049 2 737763308 1816676130 59 708634545 103 3 31 279383377 97 1942444691 852923142 1158151219 71 2100759631 83 452706124 29 114381713 67 1392854223 221905579 19 1025855527 79 962915289 1093391007 53 61 568320347 71 1798832570 2 61 30353256 2 434080936 131 97 103 79 406954359 2131231348 369526937 1043205358 13 53 2080299025 1570968866 109 900754854 1994478876 13 1229882576 109 70950934 1360832845 37 780109125 1110664627 19 67 101126919 1166711200 101 103 976923585 702927620 53 139473576 1328638663 11 1412157708 7001 1112850956 1949 1569796069 41 1999141738 11 1258598847 10007 127669306 1506784011 301083469 806381209 1949 29 41 1780644842 29 1667695663 346637667 73 139170193 1362285339 1487392013 79 139 64048142 733869592 750568488 29 1928733379 127 1018912740 891863868 10007 4999 1437972014 779391801 31 5 260047290 1340586690 5 1874468195 13 1351840876 131 13 1022084258 17 593675360 43 2089661798 2136914326 71 19 1161318000 440908928 43 539421885 2777 420567737 101 1303776579 2 602897432 83 1138734434 331694463 1949 405143308 161158228 19 79 79 1533906873 149 2027813447 11 2051454174 2 92371416 3 1734358311 5 660917790 4999 2078369243 59 90075359 1935575948 59 97 454628136 109 73 37 89 4999 1882198485 44919230 23 2083807087 1460726489 47 4999 1260057938 263252339 31 565769990 107 922661856 79 61 954162366 37 47 1893655900 149 53 1141654689 127 1286552583 1418571267 89 107 139 1802986375 1956934018 4999 175689855 4999 784576207 89 2034282393 613011174 1949 1457571299 101 59 17 19 98756184 131 23 967320085 47 37 818460819 1132832639 23 43 1688568978 71672348 11 73 1995540264 71 337209104 2777 477119147 107 1185474507 1949 61 642806710 13 1434228159 139 185109276 1259452278 3 83 31 235482913 976260897 97 53 1806939600 360461745 23 733111461 103 1999675290 137 428571579 916825579 89 103 53 53 546585237 532875356 173737037 1742656813 79 795551634 193430629 7001 103 109 1072415357 893887745 1949 985502105 1511903617 1991318192 1712245852 2 19314405 1250250006 3 19 7 10007 89 921346743 79 1677893001 107 67 2049380523 1197838462 2080957945 2108019650 11 156189426 2 59 103 865846119 1614080452 137 1229254831 410497073 137 480172270 5 2103849566 835163406 7 1853922709 17 901314687 5 1997415026 71 67 1183321840 1873437652 2047020900 3 1091548512 61 608602307 1659978892 1949 359333232 1671034123 127 149 1591778622 806159732 4999 240516374 7 599681524 1206991825 13 2 2006763612 1482965973 97 73 7 107 2 103 628606116 2102520254 127 1772688860 107 1175777311 131 2119717304 1707407507 61 388451726 2031991399 10007 59 1351078996 149 1403341489 11 43 525079665 1779858881 1603328903 41 13 541094151 1084719818 631275900 2034965397 131 41 1032347567 1705844188 127 89 935868103 73 53 1838726311 19 2146184615 495259648 131 1253606596 97 1783779324 61 71 2777 486619264 113 341105416 924072868 17 854985165 1413201721 128880893 97 19 1132320181 139 412681687 37 1366722650 1941471224 852326927 31 1996712165 1595796510 103 17 620567567 131 31 127 79 1963070684 29 5 2005655180 138876505 5 61 127 59 1401461574 7001 372707270 1949 785587328 109 507475878 53 676886373 14626728 5 127 1614569034 1852907912 2 1894362363 23 184835781 17 43 4999 1857993327 1394716001 97 80861325 3 462970105 271850488 13 574018731 11 79 449707105 13 10007 1027624511 1712718196 103 73 113919571 71 814107229 83 2145796344 1996698630 5 790707625 97 1816814275 23 109 83 1040707701 79 338870799 1728017209 23 3 294943338 131 2123862871 139 1078064262 149 2108639209 976958586 97 53 323080524 13 7001 1555930244 2777 1555650407 1949 5965254 137 1627057371 71 41 1522438448 23 1949 1835661752 41 1892931698 83 137 40065513 516668825 67 67 103 2120721396 29 2086917691 89 193203692 41 2088421428 1734603870 67 267615822 47 1727180111 1099054204 3 271940502 49824934 2777 1923104838 17 352812084 7001 1936602618 2001718919 233788137 89 11 158389803 915606185 13 67 79 186531640 1388516662 2055504853 2777 71 1158343132 660841309 1144864907 97 1577030925 1076106953 17 1680380941 41 1623181493 2777 11 1792656217 107 2029606166 7 1378823943 1095280369 17 1547448800 1905033702 468092344 131 510802012 131 43 1156006207 29 41 889432557 2131420553 1949 376811239 1579390141 29 1517310143 1949 1546937579 59 67 129590959 1949 43 103588505 1360172474 11 127 397517366 840549680 139 131 1946084779 724915920 97 117302294 4999 1460985215 139 23 1584830755 760662049 1855175224 2 556901378 1231333636 47 1775667238 714818742 1611871122 83 59 672738068 1370611843 97 281931946 107 7 11 810241234 2010855616 97 71 107 1425929508 2083732772 1496481982 2 109 71 97 1465601809 37 405522592 67 612013175 219517382 7 401231863 207354507 41 131 109 410456177 1486446516 29 3 10007 396427305 101 83 690502481 839722703 988338311 31 7 1145577083 1554689565 2777 61 2 23 971474759 41477855 41 661451893 139 1519856360 485633274 19 107 103 747965781 1949 264740944 109 929833142 7 655991018 97 754459461 166856763 107 1355794564 1949 1567442321 29 97 972910289 13 1185272487 3 1766963033 113 700850707 109 37 1351843840 1290694421 1817927801 600814332 1949 79 352472483 1499980742 41 1416885150 140364207 3 1185868201 1225559835 17 109 1016556236 834053612 5 79 127 1807911548 2112117188 5 885177860 107 89 1871973201 3 67 786877815 1185252487 2027873103 71 7001 630489057 1061470617 79 592135142 97 20777881 103 40882039 502172945 357842851 139 1020933850 576176076 71 10007 17 109 296964832 1400429166 424870009 4999 1090636829 97 7001 1638570048 7001 1843748355 83 1084033701 1993198188 13 61 5 1197085455 83 1580083118 1398717029 43 662744423 1669862271 1949 1408798184 4999 1978559209 71 73 67 1963337917 79 806861918 1231183953 481974032 73 1430830806 1521330399 19 7719529 1417363195 1493545697 107 2777 978353762 1296167527 89 1146573116 1539762623 1949 1845028646 53 3 307768002 97 114916094 915392464 636941305 7 71 2019228173 169385171 19 2061494842 2777 297715445 4999 2123895136 999188943 1663623722 10007 17 37 53 67 10007 1807474347 1130410734 113 363539532 19 73965936 135721161 10007 19 1470712813 101 4999 867937131 382267400 10007 127 113 71 1669201693 851532323 89 1325113524 981347019 560653357 107 2012038700 1404785274 3 2094208716 61 1109197524 103 137 1211428687 29 101 77609107 10007 149 1936131479 2137286048 127 7 1565387358 89 43 222402751 149994995 4999 7001 213767185 113 59 2007637958 91049213 1223998132 71986938 89 5 127 494985294 41 67 2077621827 1541284147 454228497 1766992191 19 480383420 5 11 3 1478908305 1490271867 737430492 101 37 59 1648849931 10007 2091563070 610637147 867729979 71 1513306936 79 5 47 1065809271 1412366732 137 29 17 1246338903 47 59 291592446 83 17 17 101 59 916522461 41 178787757 101 191686183 665371483 99052744 17 69597336 1399752587 41 356266911 31 73 1873011005 7 208391729 7 19 867510588 395064831 73 138143499 721266598 13 29 1069672685 1840386168 5 335505829 139 149 641770049 19 101 2106707894 140191150 1583709446 37 139 5 2018880085 139 4999 869741017 1109455678 61 2777 41 1509597450 1949 83 1883254064 79 3 1144429470 2777 1628157877 288159379 113 675677963 11 3 2054487525 83 478095199 17 226789316 109 764313341 1152530680 188114836 2 2039815194 792766666 137 89 17 1329534997 83 611254081 61 1908090636 71 1944563620 434062174 7 1685577593 89 1077100962 552771564 127 946174765 2132183384 97 1897962819 29 2040494810 53 79 7001 319504637 2 1095333264 1682164239 139 1244504869 47 47 1415228625 2777 336965761 29 832238834 31 67 1477720845 1680745719 11 154877239 1034056815 626293642 13 720452746 43 754174033 1913198326 17 1417431734 47 127 1682686119 1847013750 1467238121 19 421274726 137 109 59 2083110699 11 2123982641 19 5 701178206 149 174869231 149 1917182553 1624517230 2001472764 2777 2040875125 109 10617876 1792381452 4999 1452436072 17 1863067708 43 1132662828 7 747637275 344550878 139 31 89 657156598 98052012 13 71 552234308 1643010148 107 1837285416 2777 209805127 7001 605944476 293284596 43 19 1817714534 758647627 1016089472 29 61 43 137 61 1379829975 71 542963980 13 53 2 1347625962 645544972 1067121070 139 13 1900614027 1542583315 579007669 53 967561130 975837711 137 2777 11 107 303375923 2113969029 73612434 89 11 1903318769 452712788 137 89 558841947 411458005 7 23454914 61 1815057413 464142823 139 71 514778471 10007 1745330877 1000990203 62306698 101 89 2001744969 2033748913 53 101 1911461562 934737123 19 41 656230297 1146212974 1831204389 636247152 1949 107 149 1261292371 103 1951988844 1257536096 970898588 71 382339371 97 109 433867323 97 1328864498 1949 1387138382 462940202 2 1961498372 944898253 19 1577678433 71 1472321830 2 514245448 1686379008 865996278 3 37 538581657 1326832284 89 871482393 1414399926 3 53 127 1971866262 166328344 79 1861151441 3 807839742 83 17 988661609 13 510333956 1949 67 1089060406 47 1890448006 1688494711 1949 259470405 17 79 369242761 484567751 3 1336818111 127 1626492048 980754198 73 2080960497 3 139 1820192764 13 493572729 107 330523214 1818265388 1413819717 97 89 7 31 378315768 149 950668276 1255556546 149 75258925 37 164095616 383459856 139 19 1450924474 73 1212621104 1921856035 79 23 107 1237365013 1960821224 1949 460492206 519432709 67 246020183 1413895420 71 986018760 2 216621240 89 696747382 404723108 10007 5 393088560 17 583947330 83 1457675336 17 47 279930632 89 156123978 137 1777792556 217857156 11 11 356036802 7 37 1358306001 1746385829 2777 1554686023 67 139 990076150 1626823537 79 1772454882 11 370757805 545256519 67 1701126047 7 1000656580 7001 1555632467 113 73 89 19 113 739636867 83 1926437797 43 1003987392 131 879075577 67 1046897579 67 1232313547 936355611 53 89 973604998 631205223 17 1288942703 1849504046 67 2051059610 984355877 131 1495899087 67 186806921 61 37 865508699 37 113 1391816028 17 580845086 89 67 61 1558912328 2 1279874606 2084999220 23 73 1159119087 7 1388441516 122669749 113 1344128378 37 1592996372 786933707 1946887093 83 61 1394027022 29 1857062879 2114627249 83 41446336 137 1402544076 29 83 97 103655655 2123202320 59 2063459569 149 2057607902 956980692 7001 5 1972953367 31 895326903 1872564215 43 73 1444252148 557212066 83 107 139 73 1343725701 1632963059 29 53 621120674 2136497946 2121273611 1206401177 31 2 327914830 1643362152 83 1556241085 939620086 113 718025628 26129915 139 667468578 254342123 7 47 79 1684331429 1828765541 477632074 97 89 2113409288 41 139 103 1052031494 1528603391 89 1364581375 480881620 41 4999 912252513 4999 701994573 103 2067718820 625648665 31 781010218 41229250 109 630609254 1844069910 508642283 139 1199838691 101 2019756383 53 1731265516 1949 59 1589799958 7001 83 1346334673 53 1339827637 29 1889348173 212861716 113 1601959293 139 1221625686 1675163504 139 131 127 36008533 47 109 23886168 1452438309 3 79 1366741001 365024477 149 2119191077 1163867180 4999 59 1294921085 149 1444678819 61 711877137 1788468455 146212828 2017643383 19 17 61 252778381 43 17 1236848124 1713332797 11 234211912 59 89 31 1799779512 53 17 941244457 127 101 130349335 183428987 139 1016281513 97 107 1071806588 913107604 17 1345376583 67 1482637372 588129953 498446216 139 1147017794 31 521395541 1979069194 71 1626855589 1613350306 19 1248672419 1115733852 329753616 3 37 1012474068 1888391903 83 1472913269 256105879 103 1949 131 314760381 19 107 656406052 101 113 1681566016 1949 879577853 37 1375580820 4838437 71 163839387 3 269221375 131 1860806268 1949 178586870 510504506 47 1555944620 1457875773 137 13 954334249 83 2777 542945155 5 11 79 317419314 952821686 73 131 2043566595 2078220798 691839913 19 89 1411574304 113 1148858704 103 838035591 190770352 29 41 637174112 1282880525 1949 4999 702064559 1170957189 1190708572 113 113 1976378701 2049050329 61 894882383 17 113 29 1375888534 137 127 67 29 725198585 1253438037 7001 1017538380 3 21916032 940945285 5 19 1824893042 109 1149135225 1793482847 53 2 1670755558 37 67 1543345 1595622286 1949 458098807 2086396704 7001 1413536905 13 149 2062768069 2777 4999 31 2 442907138 43 120319590 1989155038 107 13 1976427635 1469967239 17 2025094485 73 139 251425875 1782466854 10007 1205516430 137 1237117261 41 477358818 1662829128 83 1271474025 89 139 59 127 1096422384 31 73 533983527 439967762 10007 7 1736524027 586091649 149 150244746 149 31 2777 10007 654918122 114450059 928669842 139 7 496893334 7 1782320792 5 1021344042 149 1089880317 149 1357874496 11 1122641006 139 1163745391 553904850 89 1031348910 657363109 2777 1533873173 5 864147325 1968011440 53 84256220 10007 4999 71 2094304892 2107903281 3 59 31 61 1377771437 454924031 103 97 31 1195535553 2777 1142972502 107 1721307866 293677948 7001 146667255 648965461 2777 101 1115491874 889472862 34768345 71 866208504 7 1483691686 422377793 71 10007 1581286126 1786672594 4999 71 1179024140 59 191716311 59 207926266 1224324812 1949 402441559 13 827499339 113 59 1705599317 1728161845 949027556 7001 127 89 320146083 89 2024837309 1016921536 73 1789868053 89 1607606110 71 67 726869064 1822487971 13 1691635751 83 563673305 182716087 97 53 61 47 1333328195 53 673434642 534389831 1559896423 127 1747249363 783065449 2014162111 47 1498562553 600663059 101 681896265 149 1482621371 1346294145 101 1888690102 5 3 1300353466 31 19 1812252509 1598431449 23 855039927 263090353 101 1949 594328060 1563871753 4999 1292091530 97 255256276 19 1585674908 547871718 89 109 1369989935 1966181567 11 1900818502 321311427 909147292 139 101 862313197 1394275310 10007 47 349921486 1296637833 7 1999852218 1367394616 363514520 131 89 137 1514214283 10007 1949 1368511154 2777 47 854124984 1025045769 11 109 83 591345701 914226159 1131173267 7 31 730236403 59 131 1178779373 7001 1402860807 67 2132345618 13 89 1879822222 1645701876 13 1181313640 113 97 79 1534481306 53 2 124325936 612598095 19 11 2138938527 47 73 53 23 1980417530 109 2 186993590 5 1972194765 661872957 2777 13 67 2084839 466480599 790570692 929556592 41 5 1491355215 199712740 1658277729 1765987677 137 83 2090044995 110586799 1235412041 41 139 7 41 1727959842 1108217454 2053735035 1860354065 5 794052267 59 3 124094454 352445523 2777 862268321 23 281916638 83 2777 1364390086 305892104 83 107 759424368 127 1013131832 107 612932594 2010132709 7 1225733446 831652012 588847090 139 131 1318831496 113 259558853 109 1871079670 23 109 149 866291364 53 89 10007 260782420 107 97 2 862236614 1729189436 29 79 1560705909 1665050215 67 41 770844321 667092072 149 836387660 4999 910762811 89 282747037 591346349 1610318252 113 1188098837 542736116 13 107 7001 67 4999 23 1846595526 2074252539 1092380145 101 107 1771406507 633073204 4999 41346729 1539716995 2777 77022872 1298513370 11 11 101 43 560946094 103 79 31 249365655 149 647334444 3 262382685 29 67 1573549739 1062459335 113 2044295247 101 71 149 1084252885 1339136461 1482195010 1949 2136718327 645289808 101 5 1220303235 1141925060 1934236861 61 970394994 1830595292 47 17 139 73 29 1387855526 2 79 1690434055 149 43 2133013753 927570521 1128253189 47 76106103 83 31 1268461379 2063900857 421255887 1298523079 79 1277442941 19 602560699 2 109 2 414187810 764574038 95079857 59 1857836724 137 2005216118 7001 437142440 1090831773 1670187659 73 384990879 7 61 1861690964 13 1184918865 187635812 41 1110251874 1204525489 139 622781855 208913075 1879670124 83 19 47 2116761255 368478243 7 127 1321126009 7 11 266830861 502981270 66848695 23 1888208130 494714665 101 1620839602 137 89 1528536641 1727247297 10007 2101540049 89 149 17 1112155125 1584671433 89 17 241099320 97 679391271 83 10007 369648573 2777 496416520 1208605940 382794517 2073481830 67 942796666 7001 325426097 89 59 353997443 17 97 7 404841192 7001 149 150986915 729136268 83 1475985182 1140429296 7001 618924440 1949 362551031 61 438610069 41 1289457119 23 1703816030 1174054065 67 127 127 89 1788085027 649475849 1496119130 11 19 1448768886 53 61 932155032 43 41 1949 1949 64656126 1364960711 1266504915 3 1949 11 942905377 137 462099082 149 1886953582 1767924634 7001 852091710 4999 1698510230 215776836 4999 73 2010819237 477618268 1728492260 1029636058 11 149 3 107 4999 187172558 975639833 79 109 53 1683250318 149 2084429655 137 262373632 83 109 23 747362483 89 808538489 7001 2777 891297589 1088568285 1100635348 109 462956565 137 73 1210421147 43 1403498156 453992264 775618193 1949 11 1054588403 1195679005 2777 1791281634 1118393642 29 7001 105966094 1771385976 139 37 1592374439 31 1014975929 1714949109 109 1949 1961068208 943574285 1867376605 5 101 68422551 329420222 2 107 462917203 41 1095233123 59 2028188739 10007 1949 2005352340 1267519570 2 458174471 47 47 692055495 5 1362658250 5 1828952235 131 1877950631 1516950194 113 139 1949 2777 1054105565 61818830 7001 41 79 1783480537 196695464 29 113 67 37 1895238605 1361573616 13 137 2024071219 229294271 53 536208982 23 85555585 1455915707 101 539730087 131 7 3 193320783 2 131 127 221925642 7 580821143 55330521 29 685868444 67 116864683 1026922936 1911151030 586670106 2 212196622 109 556180566 23 1197843426 1113008950 127 13 1858077975 53 979874971 1357374618 31 359862601 131 485815203 4999 7 2777 7 277660586 1807583218 139 1172301953 41 19 844279041 1313537416 83 131 10007 354427926 17 107 497943439 1575059367 29 1690010728 73 72482377 11 1661655644 1284095908 1043241144 2777 13 47 1443013975 83 1142449516 1848863299 10007 1453746911 67 804019069 113 2777 1211575338 2001984124 107 796945579 86822632 4999 1886849624 416875966 83 1383614623 126242893 47 1509865889 29 354407666 101 107 1699566259 109 1567294432 708824496 107 79 779061640 139 870972894 101 532877919 1710366419 1900839657 10007 109 435220284 29 1920711731 1065717198 127 1247444832 97 2777 1618307858 107 47 1644594162 311853665 23 37 486065916 770236376 47 1949 1046587429 2777 107 1767022182 107 83 39660637 138249033 167493958 173276733 23 1314513848 17 29 138929321 71 113 61 71 109 137 1515047654 137 816400270 7 104885733 17 79 37 821353269 2064561816 17 1387952556 518645095 139 83 71 585552620 728764134 1292083821 7 97 360970853 1388932330 73 351631802 127 3 29 855368108 1674248316 1762856626 101 699799517 10007 1683177400 31 476071743 1099277422 1102427937 13 4999 47 113 1402426935 41 387841427 5 1367639155 17 29 1439184528 3 23 996263906 560828160 89 1949 29 29 325654125 5 59 1498326786 678737761 103 7001 1547893096 71 11 127 373320056 70383065 137 1584569126 23 83977977 17 2115081759 53 642624604 67 5021047 647891235 3 101 2 2082495770 5379159 101 37 794072873 903341679 139 113 223357269 771056291 1889812190 47 97 23 377768721 1800648978 107 1168857628 10007 113 11 109 554012793 137 2777 97 31 1146221187 714399805 139 2 19 921225305 103 585182758 17 423237780 447615580 29 1611548640 2777 13 218829221 79 315707700 1466569667 113 248174442 262083725 2100760903 59 1704950199 1444167209 31 1666330151 47 3 53 901624128 1219600384 3 444862038 1638353115 1996889611 47 41 4999 1181688615 43 1943405296 18616337 97 113 2 144737564 73 7 817803023 897465438 79 29 13 1035347677 73 107 1823578474 192996567 7001 11 1305558056 139 1664860473 37 1941045308 13 221515060 1880150688 149 4999 588253142 131 740070733 584311967 101 31 79 97 10007 113 64334749 37 1669377248 1342578648 107 83 1246013347 1813148612 2024865593 584350046 83 89 39850284 71 490657447 149 255237 757481218 31 769389341 1425380156 37 7001 1110764658 59 1789365098 149 449555499 3 654034760 779005300 127 43 222263345 1385592010 97 83 1482769602 139 529263489 41 43 8913040 1495856824 74973024 820542387 3 127 31 216302872 1624204422 1822114164 61 1816602639 3 2014390275 570519084 884438674 10007 37 41 1815793609 1272935241 41 1171724915 131 29 2072287713 1052612072 29 43 220452572 16033578 29 7001 2073234134 573871970 137 1612158186 113 2 1949 2065928306 34247799 149 1141488434 97 149 23 916211386 31 29 140388300 71 4999 1280578833 752887247 113 53 1673105166 59 59 1236297368 380009571 101 23 1869667263 1949 1825261888 1579024455 47 1822597866 1702960083 109 360963875 5 97 1546974956 137 453468904 107 89 1458105423 1949 679249888 113 714896647 1393940391 3 1092451017 1161704826 67 11 223460116 1559710768 218953770 1592396264 29 10007 1829619838 2059784318 103 647267842 113 1639624237 2777 1534995761 581830041 13 103 1274418176 103 43 264662291 1835759569 5 1931711981 614715079 89 67 1216158540 1701694003 61 43 1507374632 1591945656 7001 1217382887 1278062414 41 860686104 79 262648772 2777 1396278377 25331794 220682521 31 499140849 1949 1224408576 111440517 3 4999 669056162 1991321656 5 83 1076436760 1950828712 127 1682077209 109 115753967 2124911987 11 47 131 736897270 1435535466 1976747881 103 918301354 131 206742395 5 137 71 7001 37 1738446184 37 2136802429 1872331424 2081740391 101 822988097 107 501040225 2777 23 113 823590639 15192170 7001 59 43 434797209 37 1473434694 89 549951292 37 805383699 303680645 2 101 309274423 388609006 2 1278904607 361793078 10007 1514054709 61 67 797095403 2035437821 37 61 896253907 79 241261329 83 619690911 47 1949 7001 1807189133 37 1148684462 806355541 41 43 2777 2777 892101332 61 725177699 97 283695609 970339888 31 4999 949515059 1896103939 47 5 863081992 29 328055801 23 845340045 412240684 61 290061405 149 1272046523 1806470884 67 897423651 2777 1927301871 59 1378874958 1693526755 1901496370 53 103 549708425 821189645 89 1360408610 751344942 2777 113 59 423718058 71 730280555 1949 139 43 1225588795 10007 209126286 89 139 1026406580 1949 29 37 504884721 1652968411 103 1916046479 23 1777889926 139 1624047983 59 1854193000 241449878 182363589 97 380553929 61 78276481 1474260444 61 5 1451647160 19 1166798569 23 678502116 1798351797 2135952393 61 742130092 11 97 552120023 1863258159 84484963 19 47 89 59 105552652 89 629520140 2777 1121596976 4999 103 1484355969 1149477734 113 1412943525 1242590149 19 5 41 29 2 103 1736056451 1335909588 10007 23 97 3 693604428 73 152043159 19 67 67 1056639438 19 1939841651 113 1983522448 79 39487622 10007 1912437770 1953426442 10007 569541797 1678903160 139 618032084 2 1211870520 10007 1901149874 131 73 210748518 17 117480320 1162648850 23 47 4999 113 119860230 1783541263 131 1721773479 1119298463 101 1192641633 107 404869812 29 1856894505 1471264475 101 1751854393 71 149 517363923 714805944 3 71 2038742580 89 1374019825 13 350051598 1622287810 649267013 53 83 621009403 501174252 73 109 107 1988389015 214510640 7001 280341049 83 139793331 1559282930 23 2060211139 10007 144668908 79 32947029 1732246893 404369451 103 996598575 47 1164811445 71 61 318900497 88699653 139 67 1561512136 103 1936783195 23 1828207302 1686182252 230337874 89 116367511 23 127 2050022951 1719472177 131 522274337 1986828923 37 1904436324 1075939798 1949 157701386 67 777990265 619373795 139 43 1035170648 661869244 17 2040587435 127 65732914 1169747089 939996868 2 248870029 47 79 97 934770274 139 1980002875 3 1320849744 415871574 505093210 236257090 5 64114402 149 961830015 29 10007 2777 708487679 29 1106821105 972487682 1933228658 43 1760121537 17 103 1510673001 127 1391680224 127 1427965140 170895645 17 19 1613991091 73 1354989573 17 1003708317 73 1875808000 137 19 29 53 1414812634 148424592 1295191284 2 149 41 378518806 89 37 113 588467840 23 59 107 1918512461 18414141 113 4999 2777 228524884 10007 593735324 79 1768415632 113 3 219900840 1776206394 7 426125595 313057395 101 73 23 1758875550 106088568 17 975058834 3 2070377036 31 1949 757093551 4999 1969316058 109 13 43 109 1312753926 79 1321463358 43 999885965 13 137 67 1066219514 41 139 124282124 61 1158042727 10007 511891207 2093303960 1949 10007 59 2877856 789230185 139 47 1070628886 19 280940327 908227330 690767983 113 2 29 83 1742844215 65832445 7 31 1414628735 398655640 83 5 353547650 101 1651399836 37 338560732 667440842 2777 11 19 1567260657 1686672959 13 11 171071967 1617193633 13 1288296854 244830885 1306672825 5 29 1191502439 1949 127 1976035799 113380132 113 43 5 2079778430 319993400 113 1992482190 1582490550 1949 2139427522 592586164 71 37 59 1987291808 221983287 3 131 1198405685 2068725795 5 131 1658284460 1209518939 73 17 2 1821419200 696824396 113 312304654 67 101 1484921291 59 691138980 1996273260 1440890270 19 1338075000 808497417 13 1888105583 1450147032 562352303 107 1197029779 61 2113356344 915719887 67 17 1762682284 11 7001 1211095989 300804966 60962898 139 1598376012 974284280 19 61 675809545 71 17 2 868473837 89 363304675 1562718804 71 61 323638428 1262957298 59 43 127 2110872080 1897795798 1956384879 538437616 37 19 1753885573 1968536895 107 59 97 19 109 1023465528 985955203 71 127 2133882673 2109065313 10007 131 83 97 137 148553650 179381501 17 10007 1441348238 37 31 101 400196340 963882390 73 47 165980150 543161221 37 131 139 31 356627387 97 29 854213183 113 1368920307 570556323 5 1296437895 486412780 61 107 53 633529988 59 868952653 149 43 10007 404022618 89180841 380126014 61 23 1952158028 1453127833 1040498140 19 79 43 1870783453 53 1409206824 19 799154554 1396432531 29 1949 61 131 1399895868 2072264634 17 2109199469 418101395 137 97 1423732341 1384040717 37 468488672 1878687099 17 1929628401 1350279298 19 975614755 1997631584 1174916691 13 11 782962840 388439315 59 431226044 639592863 1038893858 149 79 23 5 113 1415976106 1012040983 59 2131521320 131 507239205 993896181 1406508642 4999 47 1941850159 41 53 973107719 405514899 1756939440 101 834388135 28997743 19 1725699003 7 1941001685 648500763 797736552 3 31 2006208205 1994830910 127 19 1625385468 41 1694678192 101 1983900242 2 71 25137435 31 113 1048694579 648340099 41 837942174 103 83 29 1807015143 103 177894905 299354977 153860259 59 1764452997 10007 1624461894 23 83 1207193085 1920553517 1023168714 1418876694 139 2777 2053727573 1113565892 1236179080 73 1372504755 163555095 11 1062473347 113 1988818193 17 361609771 1108468330 2104920660 7001 61 1383571661 113 182538092 97 303360080 109 576212804 10007 1806613745 212068344 971153833 71 59 294282442 929282804 7001 137 334934723 1680956846 41 677154401 978526828 37 948470802 127 1941649875 11 1912686552 7 2 13 570066094 23 1626820383 830579128 1880582834 137 1336597208 131 1469900041 47 548691771 47 945898305 43 1772053177 13 1835201615 131 71 343065894 326198091 73 381680646 1197233475 5 825675540 270862898 2 13 29 73 1784056995 113 1578677122 2050294849 101 53 206524517 1309738067 2777 1222940814 645252612 149 139 69531970 1045810563 5 283946055 799963754 37 1740718539 28903966 31 2147045677 7001 113 1943041785 5 53 1147056793 73 1544068187 127 2013751370 89 1872817833 1821923687 71 1381901826 83 127 595630769 103 67 906058122 71 585734664 59 483149112 1145179390 5 67 1062418799 1419609601 29 53 1887061714 1043433525 107 1063495256 1471015456 1653026010 53 43 1975271306 839682586 29 1190149908 818175869 113 687394255 4999 101 101 687876155 83 1160108673 103 67 1260073757 159157629 29 1236616869 107 1350684005 7 97 1585411844 1154541821 127 676292526 755864757 13 1759392561 61 127 1184788715 1225035269 4999 101 697319352 2777 860664502 1376918335 73 2113568854 113 391173275 107 1941769660 286620673 1193832383 89 2054078839 103 2025624574 113 2081228802 2026067400 79 50994184 1563077825 47 1329542486 577043909 71 73 376170679 1680775652 31 52630963 1821035728 47 1371409287 10007 759491272 268968146 13 1949 1413689609 1250846901 41 563439507 1404261090 5 288356294 127 1742571025 13 1858338439 7001 17 579253495 535673410 1608332625 5 10007 987761489 13 1289997345 5 79 7 1593256252 1530076702 285971804 101 981268732 1624161217 1215780398 127 59 71 1454090721 109 3 2129878629 2 930746430 1674606136 11 563773672 1176553554 2777 2000098149 17 608334511 393757063 83 1064852152 107 103 29 131 3 73 1894992035 479715364 137 59 67 36549505 1074596853 1845633078 2777 1792028647 83 37 769603205 67 872042574 13 1533044357 59 97 963587330 695513183 131 1676605736 727651627 109 1175515100 521644804 41 165507388 31 649626793 1092059792 127 1629821133 59 1220993672 113 7001 53 892765284 932808692 44267017 97 675557276 714083542 97 29 747950745 10007 1767447605 1747363350 67 1275531271 1928648785 107 485208297 1647615046 7 2 43 513010425 79 89 1985270757 97 98759677 127 1283798931 788741755 11 2777 659773545 2005963146 11 543664055 61 448267040 2043044086 2023653675 684769597 101 1177094652 1949 1949 1693047731 17 272910173 127 1422749631 488809480 2 53 324009723 125064982 112072581 4999 1996561447 1949 413279106 43 1455447594 139 1273558866 2002843753 365067744 113 1357045448 11 71 19 223400423 2777 1999982328 79 570050739 107 23 772981677 7001 2070125690 1311665354 5 97 2001799282 67 7001 61 751893398 7001 1920829365 43 912106663 1949 83 1553140417 107 278158575 29 469167017 46626830 2039436558 131 1935137895 1302919364 4999 107 1626426857 1949 915554444 19 19 311530392 71 506405725 7001 1103504255 4999 43 59 37 89 650377557 89 95549421 4999 299171452 31 131 1625608606 1603766725 52270565 5 92943638 1353015006 41 10007 37 1349343935 2011767103 2777 1069053359 7001 11 463754445 1754204647 1990065597 13 109 1452066880 131 2022493149 1949 45935981 29 693654422 61 109 4999 180997452 149 137 693006506 66150153 131 17 1024835327 666873254 7001 1655854028 19 31 789248790 19 1797281991 488041088 2777 19 48403146 73 264727492 37 10007 505183770 29 73 377608195 149 89 667035954 101 766472436 1576879165 859882848 11 2018647081 1033389542 109 89 52138175 2777 573828172 1738138428 113 73 136268596 394074718 2 7 89 2 195994636 7 1971872288 1921461471 101 107 68572889 97 1270427042 31 47 1975467716 2037753761 689219023 16663950 1949 2083063218 47 642813358 337310000 89 111791567 107 1709073229 1397719503 1949 271752968 1558463245 4999 282193806 109 1514419956 7 10007 629192728 2 2143662240 2082501540 83 149 2014858013 1949 671299917 897237742 1130295156 1824178888 113 37 1999522365 23 1581953813 11 97 373497433 47 425408468 576673973 22133819 73 149 460494781 1190166372 23 644772087 1402239234 1949 59 985940032 713366619 191778265 7 2020034618 7 1064599396 149 328338337 67 673158447 4999 944631036 1976684584 79 234201061 41 97 31 1261651824 71 4999 13 2092629012 41 856374651 1756932697 103 53 131 1078069085 562892459 3 1883574276 10007 882664640 1102844535 13 43 1840707149 37 109 127 236891195 964307190 2 11 684838891 89 135023055 149 660932787 4999 1424854972 61 1972479201 11 1681421654 1949 47 2060049574 113 2116871940 127 67 17 1899210318 293258959 87706954 41 67 433176507 31 47 31 9971863 193497939 3 2777 61 477500009 71 103 2 1508798982 520454714 109 59 1168728581 1119497512 47 1340930215 638644290 41 2 1068453874 602617918 7001 534868005 4999 284153158 73 218602150 3 97 1658289066 43 587012436 600265576 47 348576957 97 100650110 477953299 43 1145661634 2 1763720464 532819095 1852471250 5 1015968928 131 1441614128 1949 1987550312 10007 13 633326902 127 43 949115894 107 107 1421543578 986162728 1126964562 4999 139 501651278 1029615673 3 10007 105379609 103 367090381 29 127 546122018 10007 320354091 1949 61 1803243143 1949 143430808 472297272 7 37 11 524240615 107 842316947 19 604418918 10007 1911326993 5 47 487955739 10007 16871802 1163885124 61 61 1077893302 1412989299 137 1473506925 680178937 4999 297500333 1875426109 79 1259243101 4999 2084952161 670714925 2777 1949156690 139 7 1059377318 7001 667244307 37 4999 31 210537306 1141479763 61 472315277 7 1949 1744593192 1188048697 7001 932917810 131 606774247 1765119384 43 13 43 1553303685 1434469180 17 19 2777 3 37 103 46836057 1729379579 2777 637926886 1006129316 709326907 103 2119470140 53 1504428638 1707626451 131 2 1176344754 174183414 19 561802868 1728114296 1638012332 1718291273 4999 137 43 1106402825 947040556 11 547835140 139 10007 1010072945 4999 137 71 410167710 2100530669 19 617512160 1266776341 3 1800185121 1661609847 353484210 2080530492 3 61 761482764 530662180 61 83 1174995061 67 980810399 1346674247 61 910041936 1837067786 149 1648971813 29 139 103 11 1378335486 1432954919 5 2117771403 10007 2045340737 2 1628452306 1722113124 131 101 47 1713039336 223145318 139 7 1532657462 1792599745 350695386 41 131 61868812 127 103 1721734095 185035792 1651116017 31 101 331096483 206054645 103 109 19 73 1953684181 764337840 1247399848 23 101 1027308774 1816920955 10007 1568417124 10007 1949 53 136253831 4999 17 1064445996 1419899859 73 1959620596 79 400413710 5 71 1854382331 93311395 10007 690676637 23 2 1350070756 161519067 29 149 3 2117075247 5 799382976 7 1491944684 2053765226 43 7 239011920 89 437188737 1406412717 1493753272 53 83 149 71 762761167 1086002022 47 137 97 409483657 1649599266 41 282529012 2003187902 83 1703862477 113 2097088158 1257459344 2 808332155 28695491 103 37 1405121028 149 83 1993663735 41 1972081017 47 3 59 1700322829 79 137 23 53 196525802 712900363 83 884073720 103 877772901 11 113 174253620 1374482865 5 581400815 5 3 1058612460 527957937 13 1448090072 757209401 43 53 131 1254032274 11 938222868 13 89 276277373 1466505878 139 137 77663656 73 2096980480 4999 67 1968617048 67 1300236572 107 19 453653537 59 4999 1147465461 47 1056947421 1041717541 89 2132030778 10007 539347279 47 990886900 11 97 942829610 43 23 913083187 131 1949 31 1169644136 685573401 149 43207001 1451354643 97 131 764117105 131 71 2002976953 1208670346 149 1648111797 803439439 733423347 3 31 1850718383 1117992000 37 1964408810 13 107 754919119 1788215826 2777 149 31 793426257 13 11 89 811112180 53835388 5 149 23 102424290 968451767 137 2084868466 37 201191166 1735908776 2 131 109 7 59 1308371315 467023406 89 1439001411 67 2777 770473990 103 2109218167 695005818 61 1259187293 73 1521160787 13 1804507233 337212649 83 19 925675345 1553370564 411053931 83 41 548406683 11 1519633621 47 17 103410698 109 29 1777271409 97 873124451 1786158679 131 1433981544 59777658 7001 103 85243727 1737937643 149 1367108078 1938641533 2777 2044705100 10007 789152020 295076409 7001 1512641416 1014014320 11 294544179 101 4999 2029504018 1295605827 4999 36002798 19 670384695 137 750468601 67 1702092321 7 852090685 59 41 1815820095 689048706 109 1546113770 47 7001 1746350443 754220609 47 92906968 1618012744 510496798 137 1204034019 53 29 1985713968 473308223 41 1988919893 43 17 37 149 101 31 139 89 2131002917 113 137 1822284499 7 1409353526 7 296148029 29 149 3 1997640291 1614332571 71 1681017016 59 1530433333 11 577088314 31 4999 919812778 17 2059785433 983899985 404677740 5 59 149 662073305 13 1885300508 131 1160331987 149 665213033 11 558251848 7 1922035136 855208683 7 552410955 180710930 5 127 815021103 1252279182 139 2050299206 2074016498 1339331323 1249774086 11 137 376830251 139 29 1057841189 1949 79 938723841 1519493193 43 488019855 859164027 1949 73 1548752576 7 941049620 1742772390 71 1931296773 149 1421659362 59 625068125 19 101 131 1575266826 137 79 242856388 53 41 517305886 17 1984567760 776391867 139 1565340994 47 729468905 1181691672 1470363894 41 528725709 83 1097320277 61 1955291372 1949 2079337426 492030590 101 19 31 982768851 2123335359 97 853687106 23 101 1362157327 139 1287874445 1510159794 11 73 139 2145903424 7 101 286185773 47 139 336494814 1046411510 795706078 101 368528389 61 17 2777 1277553711 53 1799447997 17 1592318702 1195550177 1858992573 1816171686 131 518068985 83 79 1327891838 13 13 7 67 131 237955998 2 747444006 1746035416 107 14739799 67 414932546 41 522322612 2052279068 7 31 1035857467 1914010432 1111802757 952461280 67 200400588 17953970 89 113 1000015761 2019882929 10007 1342309245 405447365 19 43 931407219 2777 5 793338695 694134050 1921523490 139 7001 2 1749682776 611627408 107 37 2125183171 574262718 658527545 13 703292096 1575294817 783246627 17 53 2044074969 7001 792681224 10007 551755959 1289276156 7001 451900548 61 113 31 1782816622 17 1962072628 43 469549379 47 103 1766291998 90533589 23 958838191 29 3 786606525 1179448968 41 53 139 1949 1850916575 1484746251 1707736162 1387166902 71 351139006 41 1814288951 53 937269649 1756735376 139 13 7001 637861110 1438138419 53 583115724 3 283751451 943955929 7 1248097438 53 1489710591 790727140 2132007860 19 131 1910315491 131 7 3 1703287623 89 1632360837 131 1166145494 41 1581476395 1481906747 449533031 137 2061399133 1058259341 59 1254948349 53 560893039 7 1442427 83 10007 1288550255 335077930 43 137 2126083135 606330764 2132237614 13 43963079 109 137 2777 1863850198 2011444971 2 1861804590 59 29 1916399779 1330658214 109 1324334052 149 1498395261 530668845 4999 4999 759278114 67 1907432849 2777 452601014 15834454 47 37 1850865782 61 286456511 17 97 1182327665 1045309830 4999 1918151293 690041964 930062800 1949 11 1141259417 133611001 97 101 1699143568 484132626 97 431226595 1118983832 7001 47 1896125982 127 1446506759 1765563271 1949 393842226 1941244861 1344910356 149 381155576 59 2009293321 7001 65459350 19 139 23 7001 2 1222773561 97 1792856432 175844824 4999 154839026 113 1808180117 61 47 101 743030740 19 1537733973 1894038217 73 101 715812553 103 307741752 1462955453 271655799 79 7 1760331860 107 59 79 1749223056 109 71 932584645 406109918 1028322795 3 872516982 7001 1335153709 43 97 867082831 73 1787983452 7001 1109476474 53 353617527 31 1105016421 7 75934327 113 31 11 109 263948890 59 17 1497450967 589874439 139 109 1677995327 71 13 416406900 1988793144 89 1679645307 97 41 1724173 1949 1678463208 1069240890 97 495109314 89 694324867 107 1546800132 37 3 29 1919144893 2003297021 53 1903962990 53 59 71 814370213 1548522496 37 107 46437006 83 5 89 811779299 31 19 137 97 7001 610718233 795649648 811348830 5 1802403070 113 983391879 1592430539 101 2777 624976108 47 154611034 59 1398253390 47 75662151 1647634068 7001 2141942874 3 23 388067247 5 101 2777 2043141649 318424705 3 89 17 137 525403220 1377852977 1814886309 89 13 410071155 2000495627 1686261554 31 288397402 29 92034400 440097225 59 243255525 2008327863 7001 654950551 1172250723 1030674664 97 10007 61 1708704855 2777 11 1521676706 155804462 154970915 11 113 13 516706346 851188922 865150576 37 79 1756375400 644926770 23 552858728 1066322613 3 646521606 1632909855 79 1992087542 1051557467 61 682069243 847340218 113 1271753743 127 61 19 97234495 1751048151 83 2024906000 19 1603496013 109 2045699010 2 79 1005187626 7 459084521 1759003666 16116629 47 61 1098529035 80517468 3 2777 1650909838 1480025293 10007 1352101969 47 791115164 2003162867 31 109 676755203 137 629175084 53 292600916 107 137 1309074182 10007 508136324 17 109 23 1696225160 13 1652846390 43 7001 149 941631458 43 33868434 103 2027637400 1254556068 639196899 3 101 825892857 285419839 61 1637569888 71 109 1572183518 574945570 1949 2004698522 1069196063 13 97 365521060 23 2106201515 11 11 950605931 124747040 422089239 113 723220905 83 820100009 4999 11 13 107 1435917497 2107315612 37 11 577603091 103 1018038095 139 71 1278775604 37 139 106391938 71 83 37 34404106 109 89 3 53948847 101 826191675 139 107 91546047 149 1178496176 2137070383 37 1209831931 11 53 89 1949970865 109 2057428808 37 1555444554 109 2029092552 1471598209 1970449955 638478773 41 3 729884155 2053737641 83 17 37 1874056105 1187201585 137 12325387 71 1472100581 17 282731004 139 2126124806 149 570478237 2050969421 19 131 1826918009 7 3 67 5 1926166805 537355815 67 355119494 1949 1229848235 1877386583 107 619200333 37 1799542582 1497661062 740951780 4999 462958847 561406657 131 1789601730 873048209 17 13 1535115231 79 1232244133 71 2124641417 1215338666 67 921375223 1424419732 131 271579113 1302657319 4999 1519098986 23 424536760 1047444255 2094596350 5 1862180857 1855666096 137 849148283 1410163377 2777 2060493867 113 1999432170 1118518978 2122863290 109 550564865 4999 2127547200 53 108073996 61 31 1772617355 131 670921609 43 31 17 394152633 1949 782148663 1530616940 59 11 1163358295 1587925798 19 271654780 1697698877 1057225128 73 389836198 89 43 1398222185 2094157267 192309271 61 127 200007220 1949 584846175 59 2777 47 11 7 2064872950 1572058775 89 491017272 782655409 97 3 1346237898 137 83 1581057307 139 1174868894 1949 103 1156606776 103 2091813816 2100543581 109 459155197 29 461061981 1564279632 79 5 1120482818 13 306875646 11 4999 1256383673 1042411476 67 41 7001 7001 985957831 1169174001 1869639827 946421553 11 1562793190 10007 7 1940103340 146908804 1262808917 79 113 611164116 1337705752 1121633953 11 1185644262 149 181791920 1017079364 142951757 31 137 149 29 61 41 47 1729459235 1170880450 137 1666613408 1051083969 53 89 945683740 31115735 149 17 67 1949 41 1291338419 837119509 871389546 10007 2122131189 969590106 37 113 67 41 79 1635953068 73 229873277 101 1735651367 929188822 73 71 1949 23 457516108 903367941 7 3 73 1795950621 31 1748306427 43 29 79 107 79 600790339 1056256781 182005479 37 137 351837372 1120396246 1713342230 47 2 1343132382 399776412 137 840705338 11 1409052123 236002515 3 109 1378270011 1136653635 889027093 103 83 5 992729960 2777 113 1488412270 1154807374 2 13 149 73 1973696663 89 79 1102489161 149 828396343 1867617256 103 826490643 1621143471 71 8373684 11 2777 1558794185 73 674116164 2107729629 59 236897853 1536436951 79 3 1507364396 1949 1611131105 1983925414 31 1540114031 406688159 61 127 1762491776 149 1195283364 1810827722 11 140469516 2030024940 103 4999 1771455638 101 1730113335 37 101 89 1798556500 1192125630 7 2083074602 1267046535 59 103 131 59 739260265 139 462039058 1090748151 2 593654004 11 31 83 167358102 59 47737608 1040444923 83 73 107 199072857 1139338680 3 137 781159615 1536487606 73 1758983253 962089557 791157041 127 336589510 1191360790 149 1236392361 1071811870 89 71 323603587 10007 1284638618 423191305 1463012822 127 1940278829 107 13 71 1879369857 876298791 19 1150934107 67 2090966016 487832744 219349361 7 1587050511 3 611822985 885930694 61 17 23 556683168 105854533 1540358961 59 217997330 1949 1926038831 31 53 1907358662 137 1805706205 5 1970635375 7001 2 846308124 3 67 41 1468083761 836056133 1857971289 2777 1780332827 13 2777 47 1319879679 23 21002910 1056395708 59 23 269813483 1955692093 29 275780241 67 2087941301 131 829840329 1290402400 1357156229 1415547874 13 542925986 1744204293 61 975464693 103 215644096 23 1569212283 745867805 47 1689434434 79 137 1212597230 1845257908 13 1142057378 227734780 7 10007 17 490980400 103 103 67 638316571 881002429 1463896488 127 23 67 1166438696 29 107 513437788 4999 1247900370 1595740788 7001 1045354315 782251926 47 127 201303509 7001 31 829000331 71 107 17 1737281289 7001 224857213 1412800600 71 13 17 1690895973 1592347194 4999 208075551 1488621306 10007 1242112845 83 17 3 464286501 965721817 1108723211 4999 139 1870197740 11 271036140 2 972465214 4999 780253918 10007 487360914 131 525479804 71 1029470464 2777 39216794 316316 79 71 1791458368 67 834844187 29 1646472332 29 73 79 160816892 1485863909 149 1796221003 1755274126 31 1988107636 473739974 71 1110358567 1624412665 37 1472232415 29 2 1990693008 1597848670 1949 962963096 17 1666617967 5 754433535 581329705 89 41 29 140206967 2110444869 2777 139 101 47 1075906328 1477785233 79 43 1588444389 79 869722218 53 1649456407 429138744 315837655 79 73 1895504641 1684199279 79 149 790556303 1129512375 79 1853747798 1949 1992199585 109 113 61 273823876 71 840948252 10007 1236274787 2 47 89 49314455 819275349 752738860 89 539561214 113 1758017275 17 1372718309 2777 1236606431 83 681961864 458519473 37 377023498 23 2777 41 5 377989916 369142964 61 714394224 19 2002515580 2 1600253632 1174519265 23 23 370120554 101 424424624 107 290935247 706341721 17 137 1169059497 705398752 669084 2 37 2 288968946 549236298 1365305963 7 11 133833228 4999 3 17 1511374579 4999 29 1554429696 972463409 2777 67 2146400509 137 2136595107 101 658356762 1441566642 41 1051957149 47 7001 67 709083445 1032525148 103 352707226 1064632738 13 380475485 113 7001 1107294671 853298341 7 79 1191947373 109 109 2 1852071260 79 1289689062 1066452736 107 317745916 83 579090917 1206956120 137 1446713972 11 79 1886015478 149 1477092495 113 179214271 83 149019196 2064511954 326857445 131 1125331920 31 101 641285764 353006533 127 11 1613541061 67 513917336 1509593281 11 81038807 139 1247858322 61 370910561 289034653 42227791 79 7 1949443951 7 67 1711370214 3 7001 2101516270 783036796 2 2777 10007 1703551652 1993874736 71 1895605996 1197152300 1047835380 3 2 741107368 5 41 1028856829 286745144 1949 237592845 13 483136849 29 307371406 549032930 969275230 5 61 192311660 77909625 5 1081173023 83 97 228120041 656135354 1006540312 2777 1879266263 97 588612726 1265614918 79 1958172037 89 1635362781 113 287091981 61 1716417817 61 1128079405 17 1109223202 1975697830 71 4999 855598846 260669592 1833437533 61 79 48558526 103 41 1284618109 1667823010 2089504404 29 726495820 1059234713 26018149 41 4999 1117016552 2028409237 2093242822 11 67 127 97 1113728295 1546571153 43 320305753 1328659411 10007 1949 112863630 5 1748349304 13 1024108280 19 1615784738 730970029 1761136552 43 139 1896573963 4999 59 898538589 1179851463 127 67 1656047759 1949 1519876993 59 326425406 89 1529723549 149 1823573899 3 1691043618 1618668848 127 1026337687 107 502989131 1393709347 107 519249386 13 29 622956569 1564483126 31 661685700 119575091 13 13 1418597856 59 493938977 71 247154985 3 383467548 1115910393 1573768792 7001 1459638062 101 1643520985 3 1028004042 31 61 1305110006 1886717071 1894179582 23 83 1465240915 3 83 149 424036637 41 1330652827 139 1263566851 1921647061 17 1518828331 73 468617733 1302492435 61 97 53 41 47 59 472125847 1856117344 71 1875624466 139 246252961 59 791705636 139 503253880 103 137 10007 907504809 1795195758 139 26282245 43 1489837985 1350660831 582886758 43 221316825 5 888795370 131 37 1445704663 3 17 1229347596 7001 359634369 149 1744831686 2 13 1796345005 1674743811 73 947993769 59 89964026 80257929 1554390053 83 5 500962399 89 101 492841519 41 37 1747894385 101 514045476 7 1566968128 1562478428 139 5 29 731875552 435130703 270758180 109 2777 914795817 13 1729695530 1178210242 31 7001 1462816944 1887637624 439760487 423162006 3 2777 698834827 834005302 1626873673 1574876367 131 631388619 79 1816170340 67 101 1319882250 41 385837552 7 221560670 101 927134291 203952852 131 826770395 89 149 73 107 985652364 43 1983338048 97 37 1009982599 67 1639910492 5 2032742880 84174820 47 684288557 407871567 41 1434933135 5 1404227943 137 59 440807276 43 1964867499 89 1292847998 31 1612289974 290746465 79 89 113 1766354302 13 50516362 37 541356953 1896100175 53 1454562163 109 118875291 7 113281756 1422475036 859651335 10007 425045866 29 3 2 23 101 5 673777285 11 137 2085948026 109 13 1361053317 3 1976283960 1018735606 29 993076159 964256484 83 2024528448 23 59 17 1510937407 1409134309 11 131 1318546047 73 631852376 253266857 1357761926 59 1560551622 10007 103 1124142000 710451358 17 31 1851531894 113 2109756104 1543291164 1216321868 37 725660819 2040291649 43 41 1575407981 7 61009200 2001844775 97 61 78001493 630916947 83 1643103524 314724231 59 363245831 200523014 79 71 660358575 700163092 29 2 768602457 7 3 929088708 7001 1021251626 139 1864148738 89 1932328395 1435542562 23 514239497 53 83 71 565519260 334379825 131 1329733316 37 5 61 1309255976 7 1205220296 224346593 83 1472779639 529004530 67 139 947750233 19 1251407747 93491354 7001 1823331912 47 113056479 83 1569620221 600654845 4999 819346300 47 101 243483932 113 2008967095 17 1154972589 2095601306 29 67 663257455 13 2020061030 1524189589 1704124472 17 41 1711019304 1949 1202752603 598044473 13 37 11 2026884882 2 1549423614 1881568350 3 753425233 71 61 1194789188 309279028 79 1061712600 19 1184623768 2777 582434095 131 341459185 127 149 432749342 806813377 59 324732224 3 1355138250 1750960421 137 1164469038 1098551272 110089847 43 10007 59 1573960582 1325890362 7001 10007 707843667 1949 823910515 2095807186 43 1420393759 788272983 17 1763753281 19 59 56727028 17 1514484695 61 488481717 113 1272143152 137249115 149 5 2111668653 83 421565670 1860547816 4999 1078378105 1070209909 59 29 1037091678 1976205911 1586878880 43 501211425 11 17 1454857960 881477668 911522089 47 388935087 127 69602142 73 12830053 1888593665 17 71 1143557737 375912269 113 73 179980843 139 96525767 41 4999 407178548 1242306489 107 29 688242210 2777 280907435 1041719348 1978473963 10007 1411121184 53 2059013490 71 2033697446 908805500 375954046 2 7001 113059149 1584634344 4999 7001 41 41 59 109 59 579482120 71 1886758686 37 851906130 10007 29660748 11 1203235526 113 1272502944 23 2 578202774 652823358 2111241103 137 275273360 47 1867347929 4999 1544166105 131 1936512740 1504670241 2777 873141563 11 1406254143 83 612908893 2777 636810532 73 1493485830 1808241178 101 924713083 1513224144 7001 871896926 59 1485502460 13 139 477189396 812331046 2 67 2110042907 4999 1109049729 1993388796 3 139 60980160 366725916 3 2075658557 53 858884445 1920523214 2777 573027316 41 1598286346 83 79 1250773741 28503753 2777 1539261004 131 1407732550 1078497 17 2071439477 13 734504472 4999 1209867978 611987578 1080452982 814169678 31 3 346944393 61 1130183460 2777 737898886 73 59 679593683 933954601 43 621214546 2058499942 10007 97 11 592367028 11 107 721629400 113 2001769688 127 37 1869633310 2 1069059456 2141961985 252131488 73 127 41 615944681 71269854 1761171958 10007 622602663 493010755 37 1434508106 2 4999 13 757112707 1095932227 1447813449 17 26384544 53 1857939433 47 2122663162 59 1080324220 127 127 1227819109 139 1586618333 2056929661 29 11 149 41 1416460579 1698880018 127 705474332 109 1096920493 113 1770860068 623805795 101 89 2085227725 347600892 89 1913433962 23 383804013 139 1949 83 933145677 2777 112421291 31 103 89 79 1822577005 407343139 1122281852 73 4999 1925849753 1846480630 107 103 2 657512756 89 437891214 137 139 1703412057 992325464 19 1217256679 113 314460714 31 1218265745 1333611682 17 107 89 1076872793 131 43 2140227431 67 2 113 1788277545 1278245717 139 109 1407115117 2777 1374215112 860243056 31 1772457162 2143272564 43 17 423956562 10007 1949 198738518 11 633571136 566226795 43 1905396521 1711138390 13 1577457284 1801607194 29 47 127 2777 466797038 47 809031069 101 1448896308 171155206 139 1804133820 4999 91931610 528761833 127 375841768 3 1862324407 664385650 29 17 908254830 1855796937 149 83 1642788954 59 127 3 1003906377 3 790398732 31 73 925860533 1346438049 11 43 61376653 1729334430 97 987235509 1442120420 101 139 103 289433708 549002669 1915162711 139 1609901892 1884567586 207968090 2 135846435 3 53 309987942 1256810763 79 2 29 31 128816354 1737960456 127 1674886863 1856975471 13 591980625 19 1816887890 1853866684 2 2094668344 2109879090 83 83 1495025786 10007 1918101732 11 19 139 2019852760 43 181483723 61 1811390855 1949 120494976 921554637 710787203 10007 13 2078103500 911836115 53 330259558 19 1946588923 1053521417 23 37 887416310 2143233331 127 10007 1333370977 425414238 107 131 7 2 67432278 1063946886 1222280495 4999 1220895772 7001 1781047399 53 1259986939 127 2086632636 11 61 341603538 1393496810 1395937515 7 43 265225884 7001 1250630636 5 1988739940 379016120 14710300 43 11 935578787 1077067904 73 1308218546 1473127590 73 1660239219 894145464 10007 1588130914 1949 2039618021 113 1435679803 178180944 59 1117279342 103 107 499637431 127 23 37 1264786658 1287609918 7001 61 1207611205 2067024913 31 1855497940 10007 1795045653 67 534492433 230238475 300446674 103 2100506615 67 2142235153 11 79 1250045282 471024605 41 113 170107940 123364761 53 149094247 220224489 41 1467912668 59 2003436319 29 113 131 1235121055 139 47 1037452573 981284655 113 1749756873 71 1400781929 110065406 149 61 31 41 763214262 73746262 1949 709305417 107 930270007 1183640710 2777 2040866029 67 139 1635141008 41 286678478 80558799 1396474011 47 43 629243480 103 1419310442 11 829943862 67 1949 689738907 1133021890 11 149 178079287 613799951 59 862536576 1177964306 715979190 89 59 59 127 1041715238 47 1452506283 1403151202 23 1377448358 31 1524475313 1533707037 3 1470256677 1864695697 37 596556939 1153243002 83 37 2118762672 124494529 71 31 1785692163 1966465222 856545890 97 1490635375 23 2074969702 73 1949 2 755833601 59 61 1949 926577988 1149385141 47 127 223999679 1775302520 95310367 101 2112331271 41 61 11 1078491557 41 1547079076 10007 1401777091 113 1383597841 952706428 10007 1403306729 11 2081514089 1046287044 83 11 1042742349 1210327305 127 113 109 303022071 107 419587018 101 83 30931693 1724164727 29 2058739290 107 991271861 11 29 1326650828 1009512799 31 1370930180 1793408917 19 29 447249735 2777 1770083749 1949 825696917 59 4018485 5 1083672030 71 1359843830 1282289110 1144942512 1973360017 73 137 251180732 1967531665 31 1227009791 612186322 89 2062708137 3 2026026961 1282331923 71 103 160396956 1077489914 139 687817453 103 3 295060543 89 13 101 7 4999 2096270662 131 1858326176 4999 999230114 23 293675776 840714929 327394415 1101088831 2777 860712295 43 59 939624796 383647618 149 109 362047576 4999 1095427240 131 2052644543 2777 7001 724043420 1138950684 1597529462 19 2104440931 41 2112648902 23 11 137 7001 926738263 10007 1056248857 137 23 7001 139 139 2053949733 2777 131 1402775772 492038620 1936979478 2 535171500 103 61 1016832241 7001 408276408 567843196 19 10007 631451707 1811707308 103 10007 563284023 1804406309 1101014130 101 344820427 37 1003735482 53 512877404 4999 1387242496 101 520044354 482788218 3 43 37 103 1186879733 13 286945191 349545336 331015006 7 5 1891988070 43 28624111 17 2 1904993103 259667090 7001 59 422194265 1778736897 544662107 61 234523840 19 145367727 1949 83 1949 73 391626239 149 1156538596 1050810499 23 1853192510 29 71 67 73 2008543243 1391032374 37 23 824252541 97 97 2081493757 67 59 2777 7001 868222014 37 1839578395 43 1692509025 825704748 1655397470 2777 184409462 11 150428787 1572062945 53 97 733048497 444175901 5 37 446131718 1842157258 73 47 48719666 137 1486556449 3 7 829528056 703221015 1601246339 29 61 103 37 350087895 137 1524293373 67 154902861 1703324049 1049004244 17 2036721291 11 363766304 42536025 458140759 113 10007 1810886734 19 37 2132708638 1528802197 107 747223372 139 1120633895 497057697 10007 31 1810481774 29 125303395 53 113 648931767 2 360169282 1584801260 304872945 1113388164 2777 4999 7 714888617 79 1687796708 137 1451818860 139 675747442 127 5 1798982710 964485025 4999 1475319877 4999 535916293 61 37 2013819979 1927683868 83 101 2103348992 938059625 103 73 71 593085507 687598719 1422594942 23 113 38805393 43 7 59 1973780749 7 1534776187 137 43 7001 127873265 1545372736 101 62552919 2093922270 11 1088004319 109 97 41 517065027 31 1110433912 1973247622 2 4999 2022135492 427154552 1274069026 664974989 37 3 10007 2124366016 107 53 1116492806 83 1094144701 17 1287183968 771359220 101 804580875 71 1065589513 103 1858038424 71 884192536 101 131 19 1293019337 41 1521676214 1978276257 2067370316 19 361072071 101 1794952204 4999 1640366861 1645765781 89 139 1441411536 1610622179 59 11 659935892 472134399 1407197505 37 1281913803 37 1087259633 17 1241434692 103 77992991 17 1133102561 551474750 71 136308821 856367046 139 89 474194403 109 1590751450 1620111581 97 479790314 109 23 923923774 89 114553947 47 256724763 287919791 79 1001599051 1265186580 61 7001 19 101 894437949 17 1379583660 19 61 1595141033 1181472766 53 878444276 4999 127 1832947058 937384336 1835856330 7 80541548 71 1934165453 2084059658 79 23 463247854 880850154 149 3 2777 1276351273 67 1053372161 43 109 2052119456 121884236 1492409600 43 1970713347 23 1397059376 97 1420340251 7001 149 71 1647367276 131 139 314572638 1809641525 67 7001 1170411042 103 37 79 7001 23 103 330289153 41 1756420566 103 127769955 354463950 83 43 56510213 262905956 10007 227078844 19 309256940 1501698064 131 1133920351 121966531 109 23 368022609 19 101 1882347168 1689886071 17 1637831905 503780752 97 127 1645215912 7001 498821250 2777 101304960 53 433488060 814931445 1910656236 2 644562532 2053744532 137 2115482700 139 1959758422 137 7001 13 2136121962 37 931620003 61 730511745 1919215484 59 43 41 4999 1922910341 1743128816 83 1292424291 946129142 2139267566 7001 109 1901854473 73 1416299134 11 137 1344731522 79 427772439 13 124420478 1871474631 31 1292337553 627890237 13 1227440617 79 1678511104 7001 692951979 363113866 1170420310 89 1117403633 37 139 31 1535847748 719236450 19 47 53 2085996207 107 4373732 43 97 195156143 1934679259 101 1586541936 1345989556 113 17 2777 997681682 1510160370 59 1251682613 1056529838 17 1956613777 79 1469925745 5 107 1672128162 131 104995976 1658041717 588678815 1214031943 43 288571955 2777 1977610003 7001 594122675 71 279581529 38639919 31 819756797 97 2031410569 101 97 11455935 5 149 1132131204 10007 1035704486 31 89 61 1917511027 1418098964 1906978658 47 1756319867 7001 2007893801 960832317 37 1568559359 2110554635 23 73 1961134062 1270608019 2777 127 1319394745 101914325 1449644691 19 650873298 97 473431004 1224390258 13 5 79 5 1406569015 279685665 149 92341788 1690718392 11 23 101 13 150713344 977598418 2777 37 174150342 68276359 11 67 1345229578 137 1949 1043278261 19833024 127 2119538306 53 436216341 131 2 7001 4999 73 1750412542 1313976494 19 131 7 59 852092560 11 59 101 2125764271 109 11 1082520274 2777 252865289 1353865256 89 1392076776 2777 380951637 810764955 41 1292064775 89 594267685 1755404994 71 2110324329 571601981 127 67 2096413585 113 61 1682456128 3 1970134857 89 4999 1945385845 113 1755022052 83 968905895 97 7 453776031 19 23 17 31 19 940817585 11 1685678742 1204113416 4999 135257943 37 1484177263 480492064 31 113 172931358 89 56585310 4999 89 127 1747877124 113 114556236 71 315443273 7001 1210463297 23 91573456 67 2144266325 1281222363 113 1263621709 901145764 103 232775238 139 3 529595693 83 7 1776231345 3 908592063 37 531085901 1286042559 31 2057718496 1163473493 1871362857 47 1418463459 17 1005026626 89 1800947663 47 138008569 133198805 2777 17 1417284679 365493659 109 540876257 1901345582 7001 724380090 5 427679166 10007 886500116 2777 622023007 2044582912 3 1748266919 7 248127550 137 85524716 41 1431167648 1195809444 1091678770 59 826594012 1268790373 83 7 3 1533383999 654966067 43 681021246 137 1568304349 137 7001 1468984825 687743664 79 1370118646 29 43 398976624 109 1446667075 297314944 712484757 41 262657736 139 7001 1827660057 41 607012175 37 13 217675092 7001 3 384304806 4999 1647075345 1551152044 79 7001 67 242494909 2777 1256339793 1092385713 1812233722 29 665697233 56362479 113 2077825378 2 3 2 1748021504 97 62566067 41 865588105 105555771 2117329677 97 816608662 61 2064898129 45301345 17 2777 1984416430 697144437 119303822 11 1187517218 1276532108 17 37 7 139 617599669 43 316230018 3 31 763712187 139 10007 47 361609305 23 127 1914823196 103 1032539070 61 1036257678 17 149 71 7001 1949 31 2052442504 113 2 536441696 103 707216380 41 13 257827141 83 67 251456762 37 537815942 244787708 7001 19 1895738592 1743343969 43 83 700860632 1255381278 67 1424696978 7001 345485348 188998996 7001 53 113846842 1319683367 89 151796183 762393302 10007 127 627088655 10007 881216420 137 1765380555 2777 140010786 7001 17 869399686 565378299 29 144061705 274354065 59 1415422774 631863828 131 1295357790 37 1364828330 5 360833234 1652162981 89 307406519 1494137051 67 246791276 43 1598421800 83 61 29 1949 71 103 2777 894001827 53 10007 721214497 1241261215 101 7001 1048588777 441203883 1798300817 29 706771857 11 98042208 89 2105983620 53 61 41 457847962 1410948319 47 7001 197064148 1396349450 2 685275384 37 1491542187 149 2016290499 17 933594695 139 128197198 113 1076476307 3 1871613540 2052479487 9711242 37 690298769 1344330546 1949 109 1849222675 280265855 5 964362958 2040081810 13 867729982 107 1604943825 7 4999 137 1314014813 140027700 41 2075831804 53 661502222 1096402143 103 481270757 101 1708968118 702663863 11 47 83 1218219137 1858212271 109 1269310232 103 1085645530 1195305966 127 709450462 939812878 101 19 1408035407 41 1261284678 790059373 61 1031571321 1068517446 89 1553786093 73 1135109756 11 368100699 19 1909463066 71 406314357 3 140275712 23 3 333232209 1862855817 79 1072331069 1482118763 1798999987 89 137 63566767 2 754348852 871918506 59478965 61 43 316125663 7 1160153423 1937625323 131 616897892 31 789984221 13 371789080 4999 1336182710 226254740 137 1539485166 73 1428107213 1998960214 83 1897729596 7 2025575449 1556933015 17 277898298 73 1396335532 1075156689 23 1935925575 43 843323353 539173516 541301663 7 1121517683 13 1995489717 7001 411588790 19 1655614400 858856186 1695199195 71 1129955047 13 1603377152 1219606070 131 1285146244 103 1600582714 17 43 1324750837 107 19 598107232 1864738014 73 1194337067 801431744 139 97 513259025 2777 1698199371 19 59 1547815263 59 1804432164 38855805 842039945 5 936398270 66400834 101 53 7001 1300841808 89 1874846797 1875616907 7001 103 1457798655 31 724339862 326806228 47 1882095213 2777 71 721159922 2777 1146173426 1875119264 73 357785702 1332042607 71 1161056042 7001 2087824218 140503069 3 1020042150 525268010 1040104875 5 109 451576166 107 68297565 1140201600 73 107 1639237099 43 434767840 3 1992123432 367973963 107 67 338066484 41 137 1949 194822435 101 562492687 110352096 107 89 1867538798 61 2 73 583624002 67 137 823090246 1590520406 2777 1840647857 131 917411481 962962369 4999 29 1901295332 723388470 870544135 71 89 839095026 1131519199 1617844250 73 37 4999 1917861351 1146400674 59 1153234307 4999 73 79 565000337 900034676 53 1665504012 1400246033 61 53 97 1353523 103 477370289 3 1530493575 1325402958 131 97 79 23 865235988 1298251928 883782421 101 32143200 59 740417019 101 97 2085025961 2 889138032 23 1241275477 1081101734 2 223725300 1744904300 5 558801612 47 83 93002719 41 29 589453743 47 1392072790 1380839749 699030042 73 101 1304877883 467177932 47 1647383041 31 114982782 103950932 89 1530438037 561059608 910931031 23 131 73 1949 149 256046368 58760449 11 189416986 131 795789630 1809084583 139 575847532 1662917207 89 19 600408236 101 67 920154424 139 1110461400 73 700382513 1734915013 107 939167676 2062941479 137 2120681344 37 177566959 137 258125536 1883902481 137 37 1140316801 31 61 697066151 113 101 1131195253 2116157656 1949 107 7001 2049941807 761176724 107 1973556364 681535658 67 2019239903 443771301 3 13 981690996 2090026725 5 1013456750 1452863540 83 83 1943407733 805760680 1046742207 802791561 10007 17 71757731 751908555 1724805073 1879037839 61 2045712698 798466145 127 97 2008249685 1798305445 19 507708443 1974089331 711116319 89 63445347 47 103 1121129044 1839455624 867357204 17 227349182 97 692181330 1123511814 3 970152864 1230830902 79 149 1359603991 13 43 19 1084011142 637763690 47 381174515 1608173570 23 1940467377 10007 1119142852 1949 830414655 23 149 1383562441 83 7 1383745132 1531616542 47 113 3 1670667849 137 258587637 1949 1243013730 672155154 71 1611267539 127 41 2124677598 89 1380819220 17 1458418648 1751410773 47 610148701 1050735611 139 113 139 1775138603 396838568 7 101 19 2777 1066748449 109 131 89 61 89 1341314631 3 814506195 167000031 59 626959429 97 1366501468 53 1607596530 68023327 83 1664079892 109 3 424312974 19 705152529 374095750 5 1235962990 1550571922 2005119055 53 2777 1711762994 79 61 89 693346223 1187535188 948929037 101 1209512471 399952100 83 856254809 41 1136642385 10007 137 127 1682130113 2777 1854797178 842215353 3 426232473 73 97 2120125217 982499711 1766946414 41 609806448 23 1536275915 2 283343676 71 1761708516 1949 61 514191204 657955089 601677239 37 127 1476151316 23 1724024268 79 17 53 171191416 11 67 2073619917 49767004 139 787451819 7 103 1680823525 1697686582 5 1884201336 67 1740889777 916319975 17 67 1438746074 1701119950 1942979539 71 1162298613 337325124 1949 254574482 1949 782090822 41 1482118526 79 705486980 137 2091781760 2068114649 1621515095 103 1800276277 131 274205364 103 19 1950662227 107 7001 41 1305835117 61 1580976162 29698857 3 107 67 1573955692 1654179750 1768064354 31 2115068589 7 1705355799 97 11 31 149 1761330788 2144594101 67 101 596209767 10007 1054292392 31 60400276 101 37 24513122 2 1634824296 2 472341122 149 987730089 2 103 113 1199759759 59 1570752189 41 101 1944547748 1985437665 149 17 19 863926162 2095489271 71 19 83 1314770953 107 1982826844 97 742278047 1271862332 89 137 19 139 182327089 29 7 149 94826878 970336317 29 107 44972421 5 43 61 1100298297 109 1204822998 99533241 97 276457372 759162449 79 1537995068 1510089187 1293817593 71 327152167 149 633481801 993256541 23 97 149 763961478 534736218 43 97 476014890 97 107 1362743062 2 7001 285297751 138892839 11 43 273081519 1998685372 879299637 23 1304041695 29 1306519774 1205344984 59 1112603356 2777 1047799877 2121913459 53 53 113 259695131 759461346 61 2 329583810 7 673032941 29 1043301551 23 2104739361 43 1521319188 47 10007 131 1763911725 37 1866994211 125578666 1949 1844225658 23 7001 101 97 70657128 113 83 284268443 1972035014 13 5 324614950 906959898 75839568 131 682740695 13 439846808 149 445592647 7001 905717857 1763929775 79 1140897824 1949 1204412641 1822162016 19 127 1702385615 79 842421161 97 888705367 431100398 40561376 47 332258094 139 11 810871182 149 1286877985 728570442 3 1255508211 1934776723 139 73 1827258693 61 712397386 41 83 1059435326 1058362274 41 1834416774 107 884551911 61 982411420 463210770 37 109 1385676561 1971460913 1533557114 17 1949 1633055406 1525465570 1385857272 23 1848987178 107 29 1285681331 607810710 37 1586830581 1874973261 37 73 1949 139 859309954 7 782843496 31 778064264 10007 1868975912 109 1390973198 149 540270687 47 959928141 83 67 1953419773 73 1123628771 987301789 79 101 2073050654 1541381503 1109742272 23 1595627155 5 13 772273957 1723251127 880487751 113 616147077 805041708 792372898 2 854729020 4999 1901894545 43 2 17 861066201 41 23 10007 76733676 139 931681694 1676519032 233395704 2033781293 79 612996356 31 79 1695037983 76902392 1519991664 1237677094 53 83 758892688 1825429844 2 73 1431038357 708092858 23 127 83 1625928002 1653391872 109 1520401433 2777 1091666470 1001863844 515770715 83 1287320289 3 89 1802330522 149 11 791640718 89 1583106032 73 7001 978228727 61 1453963630 139 37 1861797117 31 2091435026 334316679 1949 1500281730 1187580272 131 265285103 43 1815141110 356263390 83 1679837145 137 1185276206 1008359715 53 5 1244941195 222012225 1949 669454214 1069484515 23 109 816783761 71 55021224 89 871578958 3 73 781023923 107 1053799023 127 7 4999 878064352 1042501458 193142282 53 1119912472 83 1124944567 7001 43 779164945 239744823 109 101 109 907523100 29 1084684506 13 2012145759 23 316064218 97 1164886677 370989289 149 1247715899 61 770353506 1942067180 2777 370343497 107 89 1894933265 474131391 2091466186 101 137 125342829 1306229613 19 103 89 121407214 4999 549800018 4999 79 5 519036071 956169626 101 53 323333496 110575119 169308544 43 659108042 89 11 1543753702 109 510823155 1949 496735783 4999 1313442259 456868608 67 2074894726 1118554737 29 107 41 607523169 699658875 127 127 1206405512 83 1919702850 7001 1463818087 37 37 1288458910 5 828746525 1832674027 89 139 397858866 89 1772593776 2 1071296394 1390347498 13 131 4999 972240513 101 1795546934 2004925815 137 1037711917 1949 5 1758913820 679251990 19 1453011862 137 1900851025 23 1639457324 41 2 967800812 1978229854 31 2081734258 1684524686 1835154568 13 139 4999 1695235885 23 790665227 569213315 1245326994 19 690888298 137 37 972047202 107 217574084 1829609405 13 47 279756267 107205012 107 1807134762 109 1371568364 67 23 7001 1207385459 127 31 1428214268 1362182263 1173808172 73 1324647362 1413070802 103 1156777755 927662043 7 131 3 103 73 103 19 17 1814123768 79 3 1124319801 1377645489 113 1666937241 1571976339 37 2131816518 1265922200 73 67 7001 305222597 448862114 410757180 5 590761300 258566148 113 103 939474774 3 131 1305553467 2066397406 29 127 1775498862 932599608 3 940871718 23 131 120254481 1208927307 17 1665444000 31 1195234343 149 89 7 1243881191 41 1604075494 201996159 17 109 1142458757 519992675 97 73 289507561 1659259997 881536192 963001070 107 107 268025263 1464876652 13 1786392829 13521261 11 413570102 13 711907547 113 43 101 773580274 1518143367 17 79 106774978 131 743551939 342472383 66943159 107 274061174 127 8910955 29 242324928 1949 1912263723 186541282 97 137 520379567 5 696333215 2021217870 59 29 453182043 71 1254140150 17 103 41 23 16426186 880568908 1243186910 19 61 376157497 268401396 47 79 1106235499 83 2020672516 250783677 327389122 1949 560170886 2777 147219878 841147437 107 728370079 131 137758814 2777 109 1752373489 402870898 71 1115539788 67 375659754 536094738 2103939909 109 874262295 109 137 396121800 61 966916246 94224321 23 1178112716 1654796456 1451042482 31 1272674186 17 67 400436890 31 356040611 17 43 1245359378 1247843703 2102850735 47 29 2041557834 237823635 3 634829244 1877882803 19 1353529261 149 31 819256034 757729559 7001 196910126 1959873942 101 674507694 157774625 7001 694299475 127 563908695 19 11 365347796 10007 577543998 2777 464958664 572008612 97 282317484 10007 7 89 2049095877 1065739607 31 1706027712 41 499698022 149 53 393154000 1440418534 31 19 2132704742 1136526211 928720321 43 296402612 53 1763499952 109 2026407228 3 807228369 894580986 107 1130347251 131 149 1355239578 2094559180 7001 101 1397024281 37 1744118839 137 10007 1968617068 31 144651153 2777 1809836389 61 5 7001 1814265787 97 1244527169 1212739123 109 19 1886364498 53 67 1831277701 73 826999991 37 1518210007 59 1872895528 1414365203 79 10007 506258728 4999 2777 544911271 884549990 43 813228503 23 739620055 83 107 53 149 10007 1179755251 1971849329 1844789326 2 17 2014091184 11 71 109 80554270 1213591942 1796322727 29 71 1737592192 7001 478378330 41 983459333 1784955628 2777 61 3 1985800233 570251484 103 513040837 149 785155053 4999 466730729 2064614477 149 113 2131837660 667286244 47 1299688415 1605593865 139 67 1902883750 47 127 2022242463 41 43 930072542 1309033176 810947778 4999 13 53 596341547 97 1767353677 308864029 41 1275666212 7001 19 23138637 109 1535764329 1706564604 139 2102542664 67234440 131 216547855 41 1413540395 2 616875806 2111459904 19 645755508 245718963 73 1942403856 989377970 41 137 1907048631 137 377040851 139 1460609915 1694353288 2777 676135629 1660251666 524642615 113 11 1590768421 698099875 113 2060737977 1329196177 37 971775246 53 541716498 79 7 474398106 2 1160115876 137 2000282653 989812650 109 139 1883830444 107 1704806297 149 23 987262074 814954669 982346047 59 19 206253284 1567268902 43 826808843 89 139 1092859978 47 1388702052 1384145632 149 47 898603434 839428507 71 576005534 999171640 659960635 1088592511 1949 3 109 71 2 596727644 1441121708 103 1338682039 109 457071381 47 19 355449929 675793738 344856586 31 107 53 23 1928899285 10007 41 1392090876 41 546012539 217447887 103 71 186091994 149 1245115818 1301307165 803419646 67 139 71 1992092937 149 1689252783 83 53 1872645290 1949 1000546436 1613943512 1707440508 1302292599 61 2002052696 7 806260567 29 684342319 1692692611 71 1719531960 628020486 1616972734 97 149 10007 20984679 5 366025705 1853851072 109 629621496 1518495997 61 82433265 1162003024 13 149 1932716697 1202895774 149 2336469 1340828193 1949 1790507320 137 660367263 1207924890 19 127 109 1298410071 1440135610 53 118469628 1949 698628698 10007 1871140716 139 105343652 1027214017 37 32119367 7001 71 7 226939603 4999 4999 1752349460 73 410519515 13 811677872 1957894263 137 71 1871554817 1392615371 37191689 43 2020762296 303446341 11 2777 109 640230274 1922160249 131 563853023 43 89 23 1511562208 17 5 1997600820 239754160 1539971927 107 806590075 512798708 10007 1923985848 89 31 122100314 2 1895625846 73 1084578036 137 131277784 17 291911223 3 59 53 71 565813910 29 97 1208249363 914066793 101 41 325031805 1115353586 29 1353811499 431947497 73 43907385 5 1246646460 109 1592242175 41 904564049 89 89 1652364388 471048283 7001 31 1288575209 2777 109 1723723057 989664192 101 7 464744000 951408514 1575662711 127 1889798516 2 17 47 128273246 542639582 1478574278 10007 4999 109 386006060 373206517 131 40042770 67 83 1102584948 109 1500860894 1937178084 71 1080200201 137 13 4999 513322315 1467556430 1042768343 61 73 53 96944927 109 43 1838571726 2035432860 1093290517 29 127 60235084 1363735271 4999 1002128519 41 492487818 10007 29 11 1162445251 278631991 89 5 53 29 1973422624 1837063939 113 1336444898 43 31 451115007 1353748451 59 868503718 1529595037 97 959466027 404865642 31 4999 320065974 95103459 23 17 293209500 47 559799845 7001 1780570114 1038287161 61 107 1806031172 61 101 3 640017418 2060898372 7001 1810669220 19 1569152145 1303618074 11 67 360616043 940887633 1474561649 1434939109 83 107 1600617708 1924023347 1388518536 37 37 647314149 41 1934354990 1039811916 13 101 1672324468 107 1959324294 2091655367 1863235737 89 1533822670 131 127 1226725148 597992387 23 5 1424372925 502156350 47 73 1609722927 940801443 1949 1949 288592328 1915250350 19 1392718962 456297919 1847346699 127 2777 103 41 2100301629 7001 29 137 83 4578778 2080207452 137 101 264541624 53 549462457 1390409517 59 1552401222 238285231 43 107 61 113 12425932 455875900 2081661161 51223392 23 1722329815 61 863060879 67 837827831 2147120927 17 829180385 103 593348289 7 1493143407 53 1287661023 1278196866 59 127 1372710107 776551279 1316419585 73 1949 1998025146 1823123835 19 53 53 285641910 71 47 1718437735 1702341880 777285372 83 53 1857496406 458435909 67 1376803088 745141234 10007 1022154247 23 379639771 19 548350944 91276209 47 1411653636 7001 415495348 139 2201621 378152836 83 1697927514 1215405935 23 1649897019 808887578 47 1678023751 53 107 109 58719717 145799926 139 1928755938 1610544211 103 65491003 31 1571402868 1012984472 89 126294265 23 3 1940323044 183500720 97 928908181 2087707026 127 968518956 37 1793721705 97 1480054244 131 83 466545988 37 1733155766 2 31 1292292004 53 113 11 137 1930363291 634965219 262689784 31 188031955 1111983825 5 7001 10007 730400923 17 117550988 37 11 1949 101 32978318 109 103 1487030870 1999481338 2 718922705 572444045 5 1924631611 97 113 1995141447 31 1267245032 914403466 137 513092948 11 61 29 444562170 2089682986 1118829810 7001 1730130 2 67 1315764961 149 1041770899 2 818062494 83 61 13 898841463 519861199 10007 1688607767 67 37 97620959 41 13 67 1064823764 139 131 1258696994 1984676498 127 573898395 1508319141 911271437 113 131 53 1366543308 7001 1311782591 1761217686 4999 1449171156 53 103 293296105 837231143 19 1071413275 127 1128312831 1949 852998845 1228741250 5 109 1861853198 61 59 17 1949 109 249531738 1911307742 703314093 37 107 139 23 89 1902536624 10007 2016030234 139 61 39144974 101 113 47 492101194 13 1304314336 56238980 1272403976 2 19 139 489287923 1638338373 83 1490874658 59 169409827 11 2 1468962382 2089489838 139 116819770 29 618605697 61 17 1716990446 113 1838679274 812194054 1949 257917017 1949 2134377186 19 363055480 1827575479 137 665816696 17 904211419 2777 1762395280 29 1892071708 5 17 1217488116 629950120 1606747920 5 53 109 2 139 139 1427662745 1441328224 10007 821110745 2114956924 4999 89 5 805689604 19 61 318395296 47 965221986 7 936936749 863167298 37 859022377 533532341 659431191 7001 912223299 71 266547845 751223168 13 1381470272 1552482821 31 31 386938776 19 1596658996 2006731550 2777 1652645463 751475639 887524140 2018342134 71 145612229 97 364745802 97 193499189 61 362752665 61 172676909 2777 883730264 37 137 2041443183 83 846862167 2014819868 43 1337349421 17 922385201 140784162 1311771774 79 381883671 1237011113 13 618602785 79 2122050363 107 1767642011 139 215529091 4999 1836237679 103 1757594369 1744775504 73 131 73 1255972592 1040976642 395176999 480063152 89 665782173 19 2 36550504 137 1079917296 23 214512545 109 1117420170 1949 67 271264977 1589887957 61 413022896 11 43 1036974228 23 988928306 89 71 5 2040695954 149 1023133979 101 1652498976 90087612 613291600 31 2023893465 137 1760590040 53 1234292355 677830326 1192998090 71 7001 1174739796 1326317064 47 37 336404703 67 23 3 1539124777 103 1225103424 2 499406313 1142537742 3 471971989 19 7001 97 1749828590 1067186240 71 127 826313551 7 1707011096 53 73 1460738395 107 53 626572413 2029430660 89720717 19 2777 3 662593116 180499782 7001 41 1463007264 867965367 380302953 1393975352 23 59 2028043403 89 843366225 691113569 83 132223482 7 219028542 1270986513 19 123466366 10007 1568186963 11 1245394447 126752923 239332785 107 105573850 10007 1746962018 11 7001 1138813689 3 1949 61 635340748 807673022 107 107 1385919475 101 908628320 79 1989316222 1951372522 7001 453398762 67 10007 43 700949658 61 37 23 767552260 5 2118504070 2 67 305267879 1949 67 3 12781590 686422302 79 67 1815938051 2044906525 137 2076400319 29 1953876102 1949 608132827 1503912740 306081080 29 73 101 54849969 83 7 37 1905050524 1415334175 7001 139 109 987268991 122699666 137 1142122640 113 1272923078 2 852849396 4999 811396486 446831481 149 10007 1206183738 61 1010583889 1618839413 101 772890986 1949 1213490583 17 89 1403369266 1576990288 1746672318 19 13 928652062 304772286 1596913318 131 1132082497 1893057853 1949 1366759017 71 1067444917 31 1963163939 61 1694646942 43 219700158 97 67 2061679311 665370836 67 1971723308 1295082066 17 83 2 522529126 813503151 59 1919409956 1703821162 89 137 1360413288 1335717805 61 1132779150 71 11 1232229757 1589138309 2777 553303365 1859339645 5 67 238793159 1728688938 1949 757771015 5 83 785669202 1655020166 41 1949 1585055434 149 1312787104 1520621675 53 31 267359706 61 383652546 103 1437169197 444655724 29 699867092 17 28765309 391781358 59 288814971 7001 48474924 131 1446686972 1762762909 103 5 37 7 1000801634 1271829809 372447395 61 107 756632310 1580735824 97 1760208366 1949 1265475955 101 1466033382 53 1868610983 1178517693 3 1103224422 450598117 103 1449855707 2075097716 31 1470865768 4999 7 1954381660 1960982590 532002141 163334254 10007 229306854 71 53 5 71 1114247517 41 7001 1185199059 10007 4999 17 1468306490 47 1240681372 150691285 23 7001 97 1522412187 577754426 4999 1061052747 19 1037072550 3 975851647 19 1735370947 691550052 127 2142504732 41 131 1990602902 1007998905 79651738 43 5 83 1227975688 75883818 17 1143860439 1502952432 37 7 736858885 218163859 67 766089122 61 1221257357 101 43 103 29 909823612 2051166075 101 17 37 109 1375667200 79 165027512 131 472488835 5 859842370 2 53 71 61 37 1027632339 493252561 689348966 29 19 829746834 7 406324114 29 974585310 5 577347510 73 285514169 362549317 83 131 296055808 237895607 94616154 1949 1911919666 137 720431625 79 23 1227679234 2076637507 83 10007 353026946 1450394566 10007 200177419 1600975623 107 47 59376501 19 459847890 61 671878156 1853425340 1695158556 2777 61 906230518 47 1946868310 1147833765 1967811704 755073842 103 19 402323441 13 127 161474219 2777 89 29 1949 1107565612 83 1494664996 103 1016213335 1794053809 17 37 19 920657160 300956827 1839098314 187117071 89 1548351869 43 804760867 3 1525513359 693556164 745745700 5 1835790845 73 73 962642284 1949 1861746679 139 822476900 67 1568912147 43 13 1508541008 61 1949 393586716 127 1217203052 89 1904485635 103 589838770 4999 97 335726894 187306244 29 1933029945 107 79 1824615205 1220277671 2777 23 1076429279 59 1717907122 754775294 149 4999 204939004 259213147 137 37 296345395 1895635319 1766532790 1213468765 5 73 1394240578 401724256 109 1560908970 3 1302073119 17 804721163 588053698 791904113 7001 1578544182 1816702941 29 79 2019605422 31 978135932 139 67 89 910118628 13 1560462722 1272309896 73 1256770858 1573296881 71 43 703218087 1628666409 3 7001 109 716271985 73 73 10007 527148746 1695152786 137 109 139 1367211784 2777 1830578961 957731760 31 1092950477 40285939 2777 196280208 43 1881452055 149 1644510914 891899957 13 61 1620509225 241867309 599707970 127 13 37 784769852 1727775532 1967785072 7001 392091005 23 775972804 847613526 3 97 149 643398837 1032972575 833042722 10007 818011905 1261934649 89 2777 1215515116 1299291652 7 797502070 37 1361869397 2013388403 31 1690881685 71 17 1418433930 1569871936 1499425055 377689447 4999 878963835 17 1753566592 89 79 149 89 7001 280308781 37 73 498428889 688698999 89 1778304647 7 89 83 1754302940 53 103 2107400291 7001 859575779 41 418838452 1288527869 2777 423936820 1933228277 4999 79 1607215421 67 1622557760 7001 213315828 11 43 1800144217 888831156 19 141651099 101 1021361097 1400065386 3 216235683 1362283319 71 2 1518487511 37 47 954157048 19 1258325635 1677284476 4999 2 2097775458 37 2111842547 326604666 4999 37 1804009370 39532113 107 2110818318 71 83 915962187 284250483 113 109 71 11 1896387493 776383377 1182081107 59 21130083 139062249 61 564951966 792959526 3 61749372 629881586 17 59 1528943818 693697456 137 1743250746 53 305291978 5 1996976814 71 194776856 1886351193 127 73 815894794 240245850 13 13 2 1862311280 17 47 385587436 661574679 47 109 73 101 97 1758705840 139 1825038864 1951278899 2009407627 23 59 149 228319554 97 1643038380 113 4999 1604347397 61 7001 1081381461 1526603055 2065188827 1027845925 137 526171853 59 61611753 416841585 1918051697 10007 97 2058279076 2777 137 109 1566258714 556800258 47 359675418 97 1235840043 71 19 1949 1153316852 1760198421 67 1638618598 775460144 97 287213411 71 113 7001 71 731753264 31 1591410079 1927609980 131 2084526463 59 127 1348923060 67 490283421 29 1124820796 11 61 1831198101 1048088226 735636325 71 71 445218280 107 151490172 1007907417 1704105781 37 273039 2006094544 7001 1457453451 337862414 4999 1641642498 29 352457160 1949 165475636 7001 11 7001 7 2001286287 1081850034 23 2043169627 71 1249955489 906265604 107 7 131 371844286 306844051 53 1993400649 734037916 109 67 5 127 772404856 97 1753975243 2097889131 29 2030146189 13 970522622 2777 848109685 335688605 37 2777 19 247817608 1179104171 71 73 818354528 37 67 23 2025177048 31 1276413685 50671019 127 43 113 1507162382 2 3 647024019 787061349 131 1454182137 97444676 89 690418123 127 55561520 47 1741113547 23 7 299692749 3 3 32112687 260975271 79 97 1021544345 205774151 595214556 372748376 89 903577052 7 13 67 1707801927 611816262 1181821136 53 1215126495 71 994592353 3 1112776560 486929043 7 1980174084 330498283 107 1562064067 83 13 89 67 2017669557 722049886 113 1123543858 113 1545117190 61 13 721820463 274297387 131 1064604119 744708655 47 131 23 1949 750385875 29 43 1415561320 5 1771584138 103 71 2118458811 2003715146 137 1516411145 5 491855260 2777 2136015637 608579550 68958088 974217054 103 19 31 1988230229 574183038 11 11 1855331971 113 1913374059 139 392775775 1272294794 1084674105 131 3 1061025297 79 1453740936 1169616030 4999 107 829107369 10007 1878562731 101 1352518876 109 1182465308 97 1472842030 770232225 79 7001 29 101 1045547947 127 981121228 5 1859243575 1092206745 185721097 139 89 301110056 83 149 226781725 777335086 107 89 137843823 83 1641084134 137 518952849 596424339 7 2138984827 10007 453939104 131 113 392021521 89 1858097915 59 1954425976 71 734228292 296455167 83 89 794816903 10007 37 1900853322 71 1239247277 690190267 101 37 50394 1250934702 961656626 7 1520740487 19 5 23 311502294 993712923 137 134782107 97 1618912152 631095386 211895909 139 794333014 131 1384553017 11 1684035221 37 1223868845 713003011 53 1949 1395776360 10007 59 1445440941 3 127 43 1367714670 131 841772071 53 236436074 1458505145 2055351915 97 137 17 2103158211 3 5 137 457308877 101 748547461 1191611029 1949 1075885031 97 5 503388806 89 1629638327 1186371335 282150025 89 2037549866 73 923875152 53 61 1592304350 67 37 29664195 1645081420 1981665629 19 285709118 993702303 503682665 37 29 1949 2113684653 513062556 1164548985 149 7 531091561 1695141504 116475122 31 41 2006615973 1916678906 3 960305340 620672935 29 1216750881 2777 1827304878 17 7 1406247171 11322276 67 89 80136223 171329477 454040037 11 2777 1649982320 201704618 73 79 71 600037259 696129795 23 430242117 2147058211 31 109 1072527287 13 5 1041490220 29 1755505884 1454732411 11 1622960835 592142584 83 5 1618745420 708295605 2777 2058431811 1422373846 31 73409457 47 1651227829 622473217 31 19 753574979 71 222295817 1083764732 494464269 3 1449304386 845717210 819644093 71 13 1441369267 39617513 939110995 47 67 61 1093277451 1628897235 7 73 139 352435751 1049048012 434433427 646967322 29 103 1499116384 37 1420458083 109 1581058189 582087291 1956039152 41 1231334156 1217801482 2 97 47 2115467603 89 3 113 1281676510 1183238707 59 5 23 1389907911 1949 54160761 379866938 37 310061480 5 480358190 653050750 43 88169608 1356862463 71 67 464287555 127 1871454601 685774346 79 113 109 79 1891692762 1909213145 127 294938831 1989504022 71 149 17 89 1560760960 876558330 7 23 117178422 4999 11 29243511 1106477129 1693336866 113 670441375 5 113 2030041384 149 2 1936532127 153527132 137 149 11 1494933341 149 1052094811 1918763890 47 1627093 1834492675 5 1193343714 477116997 3 101 23 10007 61 1774763768 59 1041431774 29 97 1554730550 1744081534 852097068 107 83 60931545 345362834 107 2095211833 515845716 582249697 61 716500510 1457522562 89 7001 1713725783 43 1042524200 131 43 1327797301 869796991 101 1281005826 1620782972 41 53 29 1273862816 2049234540 2019425295 5 855181205 67 429411911 1225754800 4999 105743847 7001 103 131 1974390993 47 3 139 1116114956 1119240649 1517660672 37 2080861500 113 7001 798545070 3 482040087 248560257 11 1222353495 139 84066644 41 4999 1346952282 97 276492853 67 1178102674 19 1915062972 61 1949 67 1254407165 815555004 109 1949 1755546158 81949223 305823886 19 5 385461080 40783393 658231159 137 1011347317 89 4999 692966379 113 2121769586 340638839 518911866 3 978267063 425843770 11 1966291833 149 180244555 1178571544 137 139 23 503009264 131 1537989102 13 43 41 1063074117 109 1894188702 2777 1606841625 1833034788 43 1320162479 71 107 53 1186773032 1708310165 1793689274 97 1832235735 5 1394506030 132342739 2028954709 17 53 137 1940206193 83 1214347104 877779199 83 29 59 29 113 127 41 1796336220 2 53 37 1573019215 19 47 1234807373 41 981380633 159733366 1996416208 2 1924741477 2777 1197127403 778314439 10007 11066725 67 348626192 1949 1946782356 3 1709431957 19 566443941 1213343310 7001 882252018 59 854077238 1996495998 149 83 83 688609014 31 59 1291890727 31 1580266633 1590632010 2064897291 137 23 5 1298700806 19 29 127278361 109 2 499476306 1580972938 1210653990 13 2777 1591315418 67 1913572260 43 174391724 13 1828880430 895904800 5 1227547550 7001 89 1647241943 728320870 127 1757469254 43 784047271 79 41 2050653580 1024936515 5 71 7 17120213 139 63182564 23 101 97 7 442512173 2777 1949651167 930538898 2 1476243318 772575804 1949 1965346263 421699217 53 5 71 1597887650 1949 1697727818 2 1665951236 61 743904028 760297910 1522175504 4999 29 2 1564403792 111627794 47 103 364859475 622977887 59 1370446970 53 78443524 352024237 79 83 3 4999 1314587030 319906006 5 1777192650 359754025 10007 7 83 1553332965 7001 113 73 107 31 97 318552462 871128288 1792159746 457870577 137 71 19 793105638 137 106680667 1805542996 1888000676 10007 67 591662260 47 11 107 113 1167834095 1093194100 1949 1186194782 131 59 442359693 1938699196 149 97 1889740614 1916284567 2096324490 5 139 7001 717326632 1882890038 71 256448149 359589288 19 107 23 830545272 79 1582145764 1550104738 2777 786665783 2777 482109416 466845894 3 48501519 53 1464067336 131 1479427179 1708457340 139 41 998757745 810258031 127 599367562 107 1643004260 79 1152469125 59 394128371 127 1236488256 5 313014835 1164924610 37 1740368667 1410930213 67 490617282 1924445958 7 1366035556 10007 2099778817 416948554 43 1611480943 879204411 97 867779169 2777 1481942568 104455392 113 513430917 1949 113 882162411 777518184 139 89 316102153 71 627575936 131 2064466547 53 479539905 3 796824921 19 30696495 1566208684 498456742 61 1100128676 179863117 113 23 286794981 1428433745 53 2060409768 1949 7001 7001 590948600 11 10007 1949 328792402 943682412 1949 1177082958 11 131 951967437 951142792 11 1717243198 11 7001 954747373 2086501029 37 1820096970 1303985257 135588367 7001 4999 309936105 3 29 1320938748 1757196014 7 299146393 563207411 137 1246493130 2143855980 61 23 79 447786457 405142257 41 168612746 7 7 1740186259 1640621087 1625051088 97 89 29 2044235491 31 1264721570 844383084 23 73 1896817222 23 67 2028774654 113 24289350 47 107 462383701 1505266049 2 1075068622 29 1439134309 17 1548414172 59 1279725576 127 609074728 1797285471 4999 963167328 107 922434160 17 124590522 149 130824458 252389664 71 97 1465832572 121664376 1949 89 277454919 67 1188536383 1226385822 942624948 61 690923308 164965395 10007 11 958828046 962564238 3 946610988 107 113 838302739 1071016479 83 53 103 37 674454722 89 259066006 591515360 254247515 107 1112328197 1458531285 97 97 47 67 1742585503 97 1904847976 97 13 137 427736879 41 3 107 376014264 59 109 131 3 1335316236 563604777 83 630542619 103 7 1053653377 1277452085 55008526 1333166879 127 29 107 1000554111 1607368950 1908463955 5 170571302 137 1864904490 3 2073189216 59 7 51999801 1649021045 1425684806 4999 131 10007 7001 48880982 1437914387 1990193460 201905885 53 1575582163 12216886 19 11 826966679 1435426564 7 104287379 2140827199 19 5185822 502909556 1227075062 19 15405443 580881202 97 61 533171526 1359021761 101 71 839516505 5 5 89 1592164343 37 876030185 43 1386306885 41 1799433681 1255556449 47 97678185 131 73 385792959 137 687886247 109 107 1412001532 882426325 11 107 83 1830738276 140394943 109 891124982 1098263147 47 160975000 47 1570497621 1580876505 79 1298936969 83 1330316018 1647391308 7001 132945352 89 570316539 2046541568 1909149217 73 1372967878 732668490 59 47 972730706 107 68695340 71 314553714 1122858129 1202616670 97 764692031 4999 1367106524 1939189772 71 7001 197708240 60210922 43 11 235530900 13 686185461 1786462305 37 67 83 1738529786 13 89 1363371242 1690997696 73 1714398538 633743138 103 131 73 97 913004546 1620938670 113 1580429578 2777 2 1304804898 1561811850 89 169109790 1248858769 1949 97 61 103 499150051 1111089119 101 1808946461 1479839687 61 913089053 109 71 996714827 155581022 107 17 230606326 167528230 53 2136635534 31 37 834551169 127 866798622 10007 623994316 67 1042974461 107 997155898 4999 97 980268226 31 1527671320 1773001414 61 2026584456 2777 1563703707 1498988499 149 131 73 528126603 1405604415 933389726 139 1749888568 131 4999 1030808797 709658040 109 1600641836 113 61 603906588 1191609990 1319281064 59 1878832698 59 381262649 974161722 41 1371705211 23 29 835139042 228022708 343188507 31 2133828146 101 1806788091 589484696 709555880 137 360401837 1957873864 2777 2039613863 2033546189 79 11 831652591 9992241 7 1810024352 109 435124374 10007 1564704527 7 101 1340572798 42818546 784148139 4999 1358514158 107 1843918133 41 371064473 149 652417956 7 1840219878 29 113 353053810 250925540 2025772912 61 336267258 610239123 31 10007 893304876 2062732903 10007 1173149307 11 1419216565 1976721351 137 2777 1027109551 3 2132638900 1798003650 5 59 1643279505 59 181200958 53 1172037230 113 11 1657415463 113 7 103 59 60767994 103 37 1288677736 37 43 1674197217 31 1883613878 712659846 89 10007 17 1098463823 89512276 61 585390495 109 137 504802530 149 946667701 139 43 1292333137 1616316809 23 19 428496360 1507547372 47 330353186 23 675940675 47 5 1668706192 1889786967 4999 1433906898 101 1637253935 113 853654997 7001 1062254729 2002174485 4999 17 1924107906 439967515 41 89 1439080404 1073103691 67 10007 1871204824 59 1533801583 2030913989 507796952 59 101 1324446532 1653058215 5 1098325465 149 185036842 2046795809 47 373923502 2 250397090 2777 34254295 43 1361497089 217182207 507974394 2777 113 7 434172810 103 29 1198920632 738798263 7 17 113 59 2101683722 273440383 71 13 732589819 871268229 805706479 1447710320 103 17 127 2129467928 7 41 1438088530 79 214093713 107 411562446 425014272 67 10007 184833015 1590394055 97 330598018 1517063006 127 1949 1137983900 131 29 97 1529048151 3 1410621384 59 1641721841 491340205 17 29 29 2777 664849901 10007 4999 5418916 720343924 17 37 733653649 1607682332 1551087322 127 17 67 67 59 79 89 113 1255245035 41824592 103 372186539 139 131 11 4999 2777 226855907 1535603244 59 675651421 23 901342791 1363821088 1117953345 131 101 1752696632 1874544365 5 109 1221337915 2777 7 173430047 869894088 1804036997 180700971 61 1816617215 5 1454717090 1461005496 43 61 1549333693 392922276 29 1046695521 628474280 4999 2041302014 2109179467 139 109 1780619749 416447955 31 838245974 127 354253657 61 1116948857 237036389 999372875 2777 11 7 113 1019082590 53 675799025 47 137 2 127 1868064336 2777 1944063843 118986119 11 7 1870822324 83 1133182483 59 2047954227 20633707 137 1823647038 2005432970 2 571770724 17 720258992 2029900948 19 1871780288 315508836 61 1835844715 1999614188 19 1983658159 2127776319 61 371551936 836340099 7 17 1214665742 2777 1239727779 10007 149 1428419939 3 109 1988544225 131 1974861541 31 1523880206 2 990549705 3 779592528 47 1469228742 782394665 127 344483837 29 36366087 2050908257 67 7 389665762 79 1588195196 43 1708160724 164876799 1013769266 53 71 2001829499 47 346572219 137 2068970164 23 79 7001 2044810074 1346683843 336741522 19 107 1187513119 13 137 1193321375 103 236953972 5 855390265 89775025 2119328724 1442218617 67 79 1963103098 61 4999 107 3 7001 75849886 836864014 7 29 83 2 53 1803367029 1073984767 131 59 557659819 475533603 43 107 1452408584 107 1949 47 2777 896332290 638132384 4999 7 266528073 963196095 101 101 5 131 1548014555 109 1903367047 1149171130 79 956998258 1274081102 89 1183247694 10007 890549665 19 930369891 7001 830610344 663471773 29 137 71 711797649 2125850760 43 1299013451 19 1742054121 53 1515013157 1258949569 17 97 587184941 574081114 7 954509628 278527001 83 5 2777 97 1043739303 1435807781 4999 109 288123188 7001 139 458056013 137 986070378 29 17 1715526491 1750881588 37 10007 625717696 10007 584749038 803011715 109 1210074284 79 1329001674 53 1855569273 4999 29 1700579343 7001 10007 37 10007 1127038375 13 1657364475 13 1850991623 1172469675 1949 131 683852619 2027650619 71 548110699 385049346 10007 757559921 1465377198 2 10007 1403912051 131 1783801062 113 2 744763900 786862118 431813727 67 3 335763156 107 1232884388 590292916 10007 47 1456196592 97 113 1582685797 1167871520 320871062 73 1760236194 1545223345 67 7001 1807102825 19 83626372 53 2 7001 975439911 29 107 2069722068 31 2007591279 127 19 837588742 73 699027378 3 1226711229 127 1297927300 290426140 1982194212 103 1016118136 2 577689668 109 796147009 1441400740 965623390 41 1579327421 2631150 1949 2015901262 486888945 59 1628958495 41 314344048 1035151724 137 149 3 97 1319418444 113 71 1438760401 1127031564 79 574988939 1657018048 149 654606915 1273457074 1952069455 67 282544528 149 3 603765022 7 1292566100 1926806673 17 1050845804 73 71 1552607091 3 2130616398 1063083004 59 836829922 107 53 1131463133 1791767216 107 1855340814 89 29 149 4999 1294915965 31 1845440841 149 97 283675045 14761218 1392589438 83 31 2076936977 568408498 67 89 759099779 1389770778 1951777253 131 127 4999 63532291 965616838 3 1240557795 669758445 1430310627 921217227 3 1483268687 127 1480683729 79445389 692414709 73 101 2777 1839576441 1276278653 239437310 5 1135875420 1683210837 29 67 133125114 89 1319057519 808305921 1970023579 2083659197 67 42047160 89 31 202562091 705674476 101 23 1272063012 61 47 13 1622641020 1422038800 29 2058896053 47 957333412 79 43662998 97 1608177411 23 58928662 43 1350898492 5 1984259065 1525332230 1843279905 127 109 920219638 449429244 11 176259644 19 53 37 553025384 97 7001 131 173800189 1931717937 113 1700676668 1755622844 999067342 73 533823457 37 1496785901 1187276015 73 89 220791022 73 1246567345 1063017386 89 67 492048536 1119706355 1902818508 53 139 830326369 189151424 896605658 131 1067767232 1131925727 127 107 37 83 1946406274 139 131 1302362176 811047400 354305108 127 71614448 1367726427 53 846711379 1006333235 89 29 657149373 1873405200 103 37 1323796134 479785404 131 43 53 681119907 526103281 53 1736412394 711866721 149 149 1068395541 769510303 61 477966190 53 41 113 886805581 141236267 41 103 149 172590276 271889985 2028052153 19 666817867 97 109 67 1960872906 53 187022372 743697262 2777 37 717054080 17 4999 101 1858036097 1725567224 7 71 29 1459004152 79 189667308 1221958728 19379046 37 23 30619072 1148541087 73 1034767846 5 13 2064828337 915925036 2107077007 1244240025 7 2012602545 655664946 139 65235633 10007 1075442283 1918120664 71 499866128 363749588 495893461 61 61 264670094 907454117 53 2 974588207 519124150 7001 107 1450709103 2090948204 109 1968317390 13 534605401 47 67 763161755 59 1531846943 181776360 23 1949 71 1791807901 149 1961093449 1800069745 1040099492 107 97 931910111 7001 2777 1431263023 1809587618 3 522691587 1284958170 2777 1557322161 7001 1078651071 665297178 29 2030796717 791683925 89 1743229020 107 7001 1522019486 73 97 97 1130877507 149 139 29827732 856982816 918454295 107 765429385 7 2102950766 131 89 139 1083973847 508423080 103 219970965 23 571360158 47 29 1440674325 14092456 1953787176 113 7001 139 1253045663 1025789115 277280263 13 53570513 107 2044327990 19 1778777407 89 1126972290 462648960 1274870890 5 131 699655710 5 73 1920426184 37 107 1454506533 97 246227251 1241671432 19 73 2025071319 61 1410264978 102827402 131 954087394 10007 2135293660 71 29 1011294096 2 1793183974 17 177153921 631301602 10007 1941163933 107 259721678 10007 5 1660852130 1791571165 395267561 127 43 1584196739 1506093159 107 71 1726967830 5 1949 676883157 131 2087871581 1520380760 962721489 131 1567399664 724491149 59 83 1957999631 992391160 327017476 41 1752277507 32826518 139 31 127558676 1457166471 53 728020296 47 3 1712525834 566412913 73 139 1373064379 1044689111 1102416960 198827719 47 1554971644 171316454 67 433726721 892414182 131 1581226962 1168356820 127 10007 894511091 1949 1404708921 31 5 1949 1256886212 61 2 5 37 109 1329526628 1843181539 31 107 878681539 1993345861 61 2003866475 13 1515348419 113 1203972851 750427530 193895578 89 11 1092849043 2032632096 31 472605974 506639757 107 1229842315 13 681680246 23 383075787 1837671963 139 746665744 139 1862883143 2 13316744 1787805202 67 99045162 2127436595 1295162302 7 195175182 139 1376258877 67 135555888 109 783554675 79 101 2110133612 207733162 13 53 17 23 318432654 23 370731641 61 1723237866 53 160504511 814033959 61 383068410 149 1461142084 10007 1723753325 918076200 2777 1526067797 83 398211553 109 1008174572 294791148 708173914 97 11 7 325152456 107 97 72467245 1949 19 872269061 43 1607285648 37 403021834 2081863978 109 442185750 838937139 149 1148590541 7 23 1870414027 47 107 205732053 296536521 3 1396294998 7 137 494127627 724008284 47 2 886532935 43 107 778161867 7 1346999358 73 1702308316 31 2112708285 59 1645065492 149 89 2001529277 882095999 139 1852925050 53 97 1724092581 23 1609143319 11 53 149 553071610 1773089943 67 41 1197551821 23 67 67 1898521246 2067192521 769440919 109 1268120170 1230407151 109 131 89 681752000 1467873033 31 23 107 1071351945 431840979 117273773 113 2068348497 358227176 113 23449371 107 131 755879301 3 7001 97 1936985434 1024638160 899113803 59 1869502969 1949 1441002001 53 256387417 1991185365 13 698977498 23 83 3 1833595161 641158225 411696022 89 109 59 508391790 147689869 71 31 101 1899998267 97 1991057502 137 47 137 1732064422 3 1804439424 1323113979 3 2122930347 43 13 61 114751553 1072016362 71 1926175378 37 103 29 23 1777669896 113 475281051 2 13 422306222 458433957 19 726544650 67 567449401 418471739 1949 149 41 1572473801 53 1221180607 149 97 563157459 940936084 1701491501 59 41 643212592 386468337 59 1830659729 47 1804911343 91382617 43 530411407 2006097447 488501156 43 1778499237 2016678720 127 23 43 2089140877 19 775229051 1762500205 137 97 41 1155019282 29 1805885187 1477007498 17 59 19 880700882 846853844 1737228969 97 97 2777 11 476154547 79 1357543110 41 1252913752 1433677012 11 392891389 1624800177 61 103 1296210706 4999 363912203 536180689 1911818480 11 138197391 603650639 101 59 1308800245 2777 737105541 23 101200276 67 177822690 2777 1181616277 664905441 1990295955 97 1347322531 101 954665027 1989350147 1949 1134194806 53 5 107 97 1313243327 561587514 97 3 2 53 1788526673 1511282556 47 152749643 59 139 970071826 37 79 43 3 131 1823538602 448410904 2 309016758 79214254 1076216593 107 41 721084179 3 472910736 1263914806 1949 1146832529 1616178356 103 13 1129534339 181143874 7001 1201270119 1644784298 31 113 37 1892163602 127 268847961 181516695 101 2777 101 1325195142 139 103 46579465 5 1635237640 1326046579 527085354 47 1026443650 59 392060074 1324024270 678493969 53 287102613 131 149 1391950401 4999 41 1572710800 3 1363194351 805880212 221327562 101 1976477357 107 327846716 139 136685928 433374961 205576993 41 996953326 2 702638716 13 59 700168458 76980786 1491393472 101 3 1472037333 11 308089903 236763043 4999 1193398933 140977880 53 1383026007 17 1949874840 3 732643443 336532770 137 7 1379360486 127 1466926073 127 977427941 1726170483 1748352409 73 1780976505 683514908 31 1949 2087372381 71 107 7 53 621065668 2 2019826369 19 679867671 113 1285802140 1699573562 97 88288527 91089014 1176837588 43 29 941857244 139 1559571243 686741732 71 7001 1960322006 17 67 831241044 17 61 954257892 1931995973 41 1020015958 19 1477627905 493678130 41 101 79 97 696756379 79 542953785 19 1613267694 13 129137203 554073076 275558277 37 648616240 71 113 930950500 79 1597268946 3 11 61 1681544544 131 132154910 1300268658 43 4999 97 285040107 73 1651733817 79 61 11 859850321 1053610462 2777 97 1172276913 544673988 381486085 19 1191389055 83 2097543602 73 1953006595 59 1028004554 232084347 2137701105 5 59 83 341689918 89 480406692 113 59 43 137 1231372303 53 97 1051046410 125854881 212038537 19 1456762471 31 296459572 917344157 789307169 7 19 1717658235 127 17 1818445477 1066258120 71 13 1108200929 1799750884 109 71 61 1267766904 571647670 73 72757056 1712986438 97 946614644 818635207 59 53 799252667 67 137 137 721170603 76401064 61 673972347 900208720 127 731167436 149 1645854447 113 1076676995 11 1790379756 2137787883 7 761840324 1581343137 3 1104623377 11 47 71 247545089 11 262377973 1025985690 149 952794128 89 1925627585 11 47 1371907615 5 602178565 2777 1456672573 37 1650107278 1949 41 976950486 71 11 582854253 7001 124561792 915318271 59 19 1160190008 19 159034826 113 137 1706919442 53 71 13 2067886415 23 1954145726 855523541 59 79 982738986 123616228 1646827631 43 845087681 131 226030806 71 2042071518 1882091692 17 2118546239 17 405020155 83199927 1953640535 29 615135100 5 285171692 107 261060289 7001 737478339 901750419 127 61 1150189099 900132572 7001 1776062687 988392105 127 246268367 83 149 427517935 1935634402 13 67 226761969 41 496747882 1949 89 181380309 19 17 3 31 1886870273 406122444 2057702485 139 3 7001 103 1011241640 1155154760 17 17 764199002 1949 1540834573 137 377265668 109 1032116422 83 1424429483 127 1149383770 1949 486285245 29 41 1861890811 19 1608408672 773663508 103 1366938249 7001 968679363 71 1609330233 1121529703 103 93717537 472378709 29 1484409502 1103701362 107 19 1462232248 83 823728405 3 152966409 428028858 113 1602503511 1671018111 17 17 1829572946 103 61 978812527 41 2052813284 101 414108834 43 1738496450 1077836579 79 3 1653281396 2777 47 954211440 13 103 1569431051 4999 41 1124526011 7 2111369008 11 29 53 83 1819898974 578096062 2 37 71 2027909668 97 1559160923 395439044 71 19 1289977811 97 789232158 1538151116 19 849279651 1081763631 3 1757600035 89 1154090857 17 400230897 47 109 29 583098650 71 103 31 157635113 113 1854116065 37 1074324119 41 297052116 749775857 107 103 2 1675166886 1809297042 2777 568961731 200593471 13 1067310989 89628417 149 13 1733609514 1503116225 89 7001 107 73 903492603 127 1949 1325941731 67 1162191112 67 61 1266299107 1954761092 109 31 2036569676 137 1832073374 1610174098 2 207332923 137 1058083884 394113564 13 242721079 53 109599283 43 1413935589 275752808 1260296534 149 1970767870 131 667523848 109 1835533404 2777 1730831898 19 923382329 127 638182112 691281238 41 29 2119960755 693201500 29 1686399097 1162663969 1949 837428779 7001 438689661 913315455 1065018684 47 1039449368 67 2023714833 73 1453338750 131 17 1895758723 1008991658 1456681010 31 59 1816844505 53 1921020576 137 1419944091 59 97 973582889 335271867 2075992386 107 1182886284 1104947045 603570190 83 1898145124 73 390014472 7001 849662363 922152523 101 1647919009 2777 79 1972183492 1949 471903574 3 1702375700 137 847391169 149 41 127 183675909 11 79 421243169 7001 1614619627 3 103 61 113 2 1431057160 131 247662181 419525273 17 1949 13 207607329 2057325686 113 1446750592 4999 1727229485 19 110921582 220308249 1025548448 234946830 31 426243494 59 1888649649 29 568970372 7 1245547835 1250638032 1339944635 131 113 101 285386206 2777 1015722168 63967958 109 5 37 43 59 31 2077535494 1487555956 83 2 1684988354 103 1175687835 620882558 1205383173 7001 444787532 10007 37075935 823025715 1684570494 43 1492062342 97 137 1038880895 67 2044574581 271718342 2777 1188870622 982359212 17 916519454 19 67 37 113 1459156344 1538270239 109 1061848671 7001 7001 114379184 67 2067991744 13 25126192 1751377426 31 882623816 11 933203050 97 37 7560062 591651238 1949 830800230 1609801887 149 373003769 588902385 3 1168456101 99183294 83 904016364 1949 364823565 29 1712183432 83 1657468375 432944155 71 97 2145109895 61 13 1961042640 149 2144014849 1369526358 109 97 1080832033 59 653594330 139 1461104060 73 127 1412985363 541682432 1021945353 1249574807 13 13 431314455 1967745949 10007 894535737 1551335175 149 742326195 304018557 288847258 386126153 7001 1774115887 137 2777 83 109 1695215960 3 97 327888130 2072110411 23 23 131 907264072 13 1748442308 1530731955 71 2 1447477834 1106912224 89 979939751 61 2127611375 2125702868 981202446 7 2777 486441536 1221002468 2139502078 7 687721386 79 35738415 284539751 2777 1324456471 1488521236 10007 2 7 19 1334834309 1622743382 107 1258637442 2054543725 59 109 1526564175 581330021 97 10007 872340211 47 1111330604 484350384 706136030 41 89 1905946570 1424968056 1895794050 149 2 125531189 53 1539482973 1828287084 109 67 83 194809327 2777 2046857275 59 836716347 47 137 45094098 1340167477 1825556465 59 29 1173758875 101 29 1867113090 1899609008 2082376747 11 209502992 73 113 626025763 814442980 4999 1967041513 1430003942 4999 664567060 1435036976 7001 89 1368961599 1901491085 61 4999 17446510 41 23 196244681 131 29 1582597900 131 13 1695729118 73 802995401 53 636939054 103 137 1661993169 1355197040 2 1575739729 23 389256801 67 19 79 29 103 1164946197 3 1597920162 109 100245338 1388288637 79 1414789591 113 1416032832 29 795506465 10007 2777 2086707225 1949 103 1620450281 2142560165 958287541 53 1228980271 53 1265164855 1216267956 103 1705902274 1088997782 1017644528 73 593691935 792383400 139 10007 1386940179 182867918 83 478971752 101 1344506850 41 2108052761 2092618370 1845285324 67 686324896 1820205436 101 29 1131678393 149 97 987436526 346177965 1342488039 53 59 1428109101 1162004469 3 101 1674713825 107 344691248 23 1453355832 1559491936 29 158054408 137 332050462 1408408050 79 1200523026 2145923759 960189648 23 1029815155 5 184607214 65847313 29 23 1272029766 2 1595931134 1988177290 1573816297 43 1451482930 5 1904786500 454304988 1354101893 73 460665800 7001 1183168820 5 149 679859882 996568769 4999 704171644 853357835 11 83 438621972 97 688867810 776228593 7 672870271 37 1383714789 334418950 37 127 1859898998 1792876272 1355106643 61 71 1097801148 97 258606171 2039965492 79 4999 1950696241 131 1415229942 736906959 1980234038 127 37 1920693504 79 13 161428071 113 41 180397663 278295085 17 819643924 1373605837 103 7001 595049995 33772824 139 596936472 3 10007 326048074 38226740 107 2 1314682069 31 149 5 2010997000 1607667715 17 1078396258 1691406755 3 1556993925 1098907170 360680955 89 17 368559065 70140011 102121855 137 920820018 19 7 43 2023066236 71 5 1428513650 985029805 13 29 43 127 706583804 374270905 107 13 460273468 653404604 73 61 59 47 23 83 397659225 1400358262 1201265193 53 1374127173 113203482 127 19 139 53 1375921560 107 43 89 79 1567750418 1984591153 31 389700783 23 440299910 89 507208241 7001 1380177140 73 113 31 116402539 131 250560294 13 1522127685 89 1175789502 139 178403025 806846411 7 1276651607 1544219567 1246052034 59 59 1718870624 79 1865128235 5 83 680473176 1636712204 290875393 79 1888711341 61 1860953230 83 1893641514 375953066 73 4999 1534676853 47 113 2126111950 97 1984506219 1201484971 830874798 2 1719840068 101 325872763 149908846 103 1133812287 83 923400398 127 70495414 983191328 23 1088054440 5 1133798826 61 53 97 1918340258 37 109 73 29 97 865893586 10007 1901059811 626465658 59 1600536365 137 79 847203638 1034890754 89 174387049 439107359 79 7001 61 1195266330 1639333459 1519780680 895727041 11 43 1281066119 593635254 10007 640326848 71 1994651635 11 1584349151 1198770969 29 1872713077 137 1621034005 29 1478540237 41 1854783092 1144003756 19 1509809768 507370294 23 322863788 31 25838624 31 2025647136 1456062684 103 2115704482 59 389022813 1446908512 137 2777 206367201 127 837253686 37 2777 1081656381 3 1114979640 1505141337 7 1339690989 966056304 23 61 83 127143583 41 247371368 67 107 131 4999 380218941 2777 127 2075114214 19 643673165 1544575075 19 1332230565 29 1776973654 17 1679840669 97 41 482171316 35219394 23 652917698 113 2009752279 1800059369 1949 83 109 3 1484418476 1333472461 29 738229888 580341312 83 1933078031 2777 10007 101 2021065651 37 67 1203551897 10007 1973459721 31 117493162 272495260 2 648447600 3 439067715 7001 1194727651 1536684945 19 2098225430 97 1480900164 53 382197414 113 1318460151 79 47 2 11 1280699618 276042965 947951980 41 2006747624 1919496453 139 2132956242 37 1670186586 3 1069843683 669535482 17 59 646804256 10007 125537815 71 1294891184 797230472 61 83 692171126 509029875 59 783767008 83 2 1377790386 211587467 1383252018 47 1724193885 89 1169879442 2 1882241052 73 137 41 13 770523082 1090933342 2777 1688024888 946983367 11 29 1587280490 456462639 149 97 1410371755 47 101 109 29 2029624189 73 167926864 319794020 97 1622228659 59 1553592956 127 7 2048277140 1111844447 127 2 502911194 1969410878 4999 37 2024979771 1107960856 1917447857 73 15985722 109 61 47 2091239244 1410702556 709670042 1426235038 97 17 1944004655 1083107978 17 1141515529 131 1947509928 3828407 103 13 1442728560 1735893861 5 1669053237 1897398695 47 3 7001 403936697 107 37 137 502032116 67 30403327 183220411 429262886 83 808565574 2 53 149 1705372199 2 412016677 137 103 97 7001 44344334 19 89 1104917289 62352955 31 336109998 13 1322545242 2 89 2135952889 537253997 43 103 546644385 137 110271985 131 1383610646 113 1983991172 11 1736186882 2 670295124 651278106 149 37 566299134 1076191250 2777 41 1803654426 59 263222541 23 1528273525 348690341 89 437905019 187690274 137 137 367025496 37 2055929346 1431674765 131 800206669 1190501795 107 665261755 5 597790245 1885366569 198455646 109 43 1182348229 131 2042796315 103 382292431 894747610 103 29 71 1496197342 1599360555 1984694020 19 19 83 1949 1801283341 79 1194230092 29 59 7001 2 954866344 23 2090741561 2777 917231992 2147454100 5 978952209 67 29 71 23 1219229862 149 1482842338 89 1636000492 211968286 2 1209649148 7 1782840689 1460004164 1099202364 37 3 23 660915189 19 29 71 1657577786 211778019 902101029 10007 67 1066569114 1412335466 377469387 137 149 19 648135619 1788591467 1798140300 4999 523490281 127553217 109 1489026655 4999 2777 564544661 670090100 83 61 23 5 1647905730 1860918514 149 137 1078117938 1913272267 67 137 1865924104 11 101 213626413 149 2125730572 127 1953725582 31 1840447401 650095203 41 24580730 300295314 47 1727963460 79 1230975026 47 474811997 137 1615868283 23 1679378028 67 131 438004373 97 169590532 17 775214705 1268408182 59 907818026 2 31 137 897709358 1342738929 7 971530655 4999 1138157357 113 67 723084690 2 847718344 31 1426006292 649959584 127 2 526211466 11 1380814551 3 999355089 4999 1359393282 1885021911 109 2004804781 43 2 21848336 1036488740 83 139 1214100921 1846905927 23321734 1949 638468372 109 618358679 137 1639271733 17 416399870 73 61 557160073 1467489608 23 2777 1577229386 334796615 73 3 338300862 83 730108825 1303951522 43 131 196002673 1945681382 17 109 1632432069 693006740 353842013 109 64340313 2777 73 1697966532 7001 2083077134 636535263 10007 1074993362 2777 451076441 7 2067983995 200790110 47 1725541033 10007 1010406790 103 59 1636702606 11 11 107 1286464108 73 1851367810 1289869445 5 2 107 1647927544 71 41 37 1423624913 7001 1161955970 570854539 149 536518455 2777 1783437326 277175837 17 1698761044 19 114818349 43 31 1746398050 1430561659 23 127 2039063232 570234064 79 966436941 673201265 405944519 19 1949 509100239 1113798928 31 19 2041123279 929528412 224079787 79 89 131 2097305455 178554282 4999 71 1398308364 1949401237 2777 177531358 15194185 31 97 11 908259506 139 1441140185 101 99624481 1128690564 139 83 1337547988 97 97 1487026659 19 83 2098517806 2777 223657479 131 59 1707535520 572562827 41 79 79 636158165 819602248 79 13 37 89 2000434404 1429098234 127 109 1589443443 83 1697144414 31 2050381509 1681894371 17 53 101 366817052 1677610000 139 610502456 2124851439 43 1811077784 956671053 1851130929 29 53 41 1993623073 11 838118226 908740943 1151595233 1138626328 101 29 466149219 627105396 107 1384804272 605771703 59 20812899 1772025916 682967049 2777 2777 120174675 1876998780 3 1978425396 2 1772636170 1928509012 10007 1013939261 41 1811458351 1352499359 304776996 83 11 2023124334 950777497 107 1773316778 10007 1851545175 196187235 37 1916559226 149 73 475611874 149 1814145924 127 1893495324 83753819 1905363487 67 109 737263822 1949 83 47 688216582 643111810 127 1949 43 832009924 1370157577 1744486155 29 825125092 23 516533540 29 1905454251 101 600881320 265870380 149 960079712 139 699555169 226454346 7001 1292097559 1221753061 1613621503 59 43 31 97 5 1156076043 107 232126121 1829480722 97 1164420271 7 1453152258 41 1429805259 219473050 1767087922 2 23 324576391 1108851486 107 658977155 2087279463 149 71 1261461212 61 13 2038646441 1222383370 7 801172022 79 307984341 1793000887 149 97 2100397964 137 1389532638 804427475 648751632 2777 107 11 1495662179 83 1451555851 113 1804703771 579691580 13 907989455 1938719310 5 73 654555376 1002344239 73 1946595005 984315721 139 1193884048 73 519223158 1253463038 1717448411 53 1091264640 229361210 5 67 137 1214604736 265790138 2022976891 23 280723671 37 199072247 722104917 113 457634221 111191621 131 19 127257177 7001 791604832 47 773140365 588596111 37 79 571801367 1144905985 37 529102725 113 31 1053068354 903270056 13 29 113 103473422 32840738 327045562 109 853859475 97 536515298 638616719 10007 83 1749018413 2129396872 19 73656084 780625963 53 319677026 1150232871 276381908 11 2084908672 457937402 13 41 343290089 949655759 73 113 219253109 101 1069095706 1654643307 1216912246 1519038644 103 73 149 836203645 7001 1686680920 600083714 79 1300558119 1831811147 97 1199956154 1744559719 420927834 103 1949 3 23 928048137 2109488263 19 282015062 65901272 47 409045559 1949 52085076 1672861782 7001 1145237582 10007 109 23 1320579022 47 7001 19 1355921231 412955239 139 89 1755703712 1160273865 1208268815 109 2137627885 1300571950 101 1994525679 107 1342661455 109 61 17 466658228 23 1336535842 331962304 29 23 795434737 820824160 13 373179690 4999 47 13 7 5 1415150114 107 17 1037496405 11 598505905 1800706470 41 47 694890676 842543150 1505711644 1039011900 1949 23 949506079 19 420624489 4999 59 37 139 1931209562 2145679119 149 41 2008301524 7 137 103 1008179849 43 1084877358 675362053 101 31 56204128 97 965657316 31 13 109 3 429845589 13 241401732 2096113055 109 19 1196359586 3 2059608860 1727125980 73 47 1566842478 1604504667 966237832 37 2777 73 186275487 1146397472 109 1282536323 79 139 1776648377 2103464343 202213083 127 103 79 430679244 7 898636613 1093429323 71 1005949726 1315020956 1612057075 149 90386004 83 22306748 1741679313 139 1927833534 109 2002010412 563249216 37 276452210 547575410 5 41 57994664 709649364 1085239012 7001 67 224176908 1091613472 2 131 629082567 53 897517688 1601536457 29 1801532325 7001 47 992745562 867366316 59 1040784308 101 1927570355 717151308 889252156 97 71 295944544 727809742 103 1130539258 384776266 101 41 1949 149 149 2083020729 79 3 53 350056149 139 73 707726559 31 1972672290 5 1010464885 1369408385 59 131 617585876 47 61 29 7 10007 218889214 103 73 37 1509062279 131 281375424 1941321215 43 71 1299273019 37 13 5 879765690 318084250 31 1009820908 1687506390 109 1906044959 606512624 109 2075688089 1194651515 2777 8176982 137 1938360118 1838476033 10007 1837385270 4999 238163746 19 53916624 137 1308931017 1419831890 2 1597197256 10007 13 1326725478 891972146 43 241755576 23 31 1635319223 2061736817 1294169814 7 2777 1462440402 1349517749 48079825 17 1898662033 1331611401 43 103 61 11 149 34758595 556881890 67 5 127 109 1088213926 778025105 139 275008316 11 530087118 1265162322 1464798075 2777 2132697825 776456161 79 1245353770 37 1619943620 131 2056712838 83 71 47 20379576 71 1094836117 61 1373379437 81438466 2 156328920 127 1661558018 1949 577981797 37 1996676103 1435779339 31 23 1276773546 71 19 1650501291 1875950294 103 779407798 97 995296048 577089358 907366841 139 131 37 3 1111563447 1822410576 5 2107448420 1704204585 186414409 53 491343337 59 2 1729151445 61 13 2777 1768476910 1757849331 4999 2054119094 729520048 19 3 10007 61 106047775 131 1221610871 13 2136412213 327711124 137 1789849104 53 2 29 1800203826 1275686046 489787361 61 669373215 5 797183780 1949 139 2015537808 463400285 71 61 103 969149763 204508361 37 13 337170665 83 47 1479359475 11 5 1935617946 23 391519612 11 89 240405198 1230110385 7001 332051378 79 23 2777 61 1124834571 73 934498769 1025415451 19 4999 981377915 2777 1273759914 1683866918 107 3 7001 1829627338 73 1026166092 31 5 2021441960 528001710 31 47 131 355542253 516967789 4999 2051144689 1366073600 6170868 2 61 1336676591 2777 307633461 1847995327 4999 890222077 29 59 868787036 2 5 1734189645 1961722004 17 1236580081 1949 2045486614 37 1711770220 1388179947 7 1949 562578992 137 1988829155 551943510 73 61 63270420 61 71 10007 17 1570208825 810424047 109 1763620 113 1662775903 1153563212 619203445 7001 531620365 2124675268 113 203728502 53 73 71 31 73 2127809353 1429109121 4999 10007 346952697 1332779521 103 31 73 37 67 325444125 34880109 1364263729 109 5 1897861674 2028367319 43 71 83 1561722034 23 89 1159366871 127 1088741409 11 73 1949 1500603315 17 816900774 83 131 997640432 4999 17 13 535639121 37 1081298027 79 328320524 5 101 327382208 1969262145 29 1520519097 1916024403 37 37 1036099419 2047398304 41 1247742258 101 692626447 4999 53 462329282 1283839352 938709310 1896915937 2777 83 101 11 1396369117 830822289 43 1250440806 103 97 2068555628 61 1949 131 1360903599 11 23 7 1515526808 1949 317891403 53 1640469409 1033742919 1391559854 17 1976404889 1949 1949 4999 1662822369 1229104130 139 12886551 3 13 821740694 29 545026252 1267783967 31 721118013 11 977182019 23 5 97 2777 232712600 401335472 137 294774412 2008146214 37 1475629811 73 1956424090 905414643 61 1949 1017570244 79 1021799035 107 471690454 1225047494 109 414417346 1523262720 1891616527 61 13 103 1940741656 5 29 1963707711 1492941982 1718165641 101 43268400 59 1174258719 149 1260107602 149 1158664652 23 897668196 2124850699 23 73 3 2777 61 582039979 97 1787605822 89 524563775 109 4999 1320823965 101 5 23 299848217 2145008750 109 71 1963728593 1949 2115068443 1601360481 139 10007 1963458169 37 1699257602 61 139 923450253 149 1547542958 137 251320061 1949 7 1517603437 213637264 4999 53 23 7001 717728518 97 37 2028156367 967872707 139 1354889043 101 41 1850697770 1749491421 43 103 113 2100791642 59 1748733037 1599540028 4999 588229115 5 412248910 1958708780 1331008898 61 79 1877185044 1568184681 29 1445456512 13 1262652185 109 2008669241 73 139 131 1278387473 1109889509 73 107 7001 41 2136123452 2777 2069153808 3 269759490 71 1827661410 83 1518685362 109 1540068303 1070735340 1734390089 131 149 801828153 1752617346 17 2127249465 4999 408193345 139 3 1569127901 19 1018823624 620124326 109 1554240919 2046381302 7 1690561943 53 34203391 17 1410585268 108046322 29 2 1949 7 137 812067032 205736540 59 1444882336 1670214793 67 1660466963 67 478265698 23 758170160 29 1621025441 43 2137417813 692436125 109 1629031237 1715923155 107 37 617157373 1396659426 83 13 2031558737 61 1851617729 294799519 13 3 2034201138 966625938 41 23 10007 1437155305 1604802576 83 1062204369 47 13 827313136 3 71 61 13 1370324072 1689309635 1733559608 67 5 1400991630 1348001414 2 5 13 3 1187622210 61 1738492093 101 59 1354448427 1808665176 101 1785931793 1424901576 7 4999 2110132889 41 401046461 676562935 739107580 31 775060326 1096491277 109 958109891 1514464603 881304667 1949 413651300 67 26986609 13 1802270028 17 2145111112 366444337 37 47 184007350 83 1141072348 945593506 13 1992684248 53 71793906 1245373222 2 1606336712 3 866932808 109 1118114043 43 59 1529613055 1004491950 7 494666830 997774731 1988998077 73 1608168561 103 705768978 1753934049 107 754786461 79 806136435 13 2 37 803306297 19 2087650333 1516640906 10007 107 678234908 1181602819 29 572553254 2 59 1086043621 1400322815 59 2106862683 987207293 59 1519459531 2056832542 89 47 83 2102733122 4999 1041396679 1022690421 11 728908268 37 2033772645 10007 71 106761595 97 131 1428939354 771404004 1628144131 43 43 73 264760335 149 103 7 1823351621 2056493197 1949 5716417 1737945711 10007 844050422 594328892 7001 2101007101 139 2001795712 849523659 137 1558673697 97 868786807 127 83 705037524 2074912555 1020559697 109 13 2 61 1347332620 815603245 97 765634401 1933599402 7 13 79 7001 842803395 3 7 900420034 2777 1277506087 1483673206 4999 1561504607 107 982743961 149 1293429366 41 1661618767 954903817 92886853 41 7 1479507330 1034720202 1949 959317290 83 127 18676493 183518175 1809475633 67 2058706603 37 5 67 1274554333 1743850875 103 53 906679268 1673100710 2 1822608528 134061135 3 283534419 1186085389 2112671173 1949 1949 2 324044286 1803131348 29 628395809 1579505706 2777 744194345 61 206968777 1925375943 137 13 5 101 127 1319990629 1217980165 113 43 1876538265 7 734980259 2777 61 1193668557 1824006750 67 3 1225131396 13 1628989492 96515406 109 1996447302 107 513841991 307741577 79 83 3 980928719 89 150241090 2144634774 37 694779240 7001 4999 97 288651145 157945682 300461920 11 5 272982575 71 149 101 79 1904001340 740708995 137 59 1750132405 319807587 17 1427032586 89 365473849 71 113 347319964 17 1936878997 687456078 37 10007 407755229 183333326 829174132 4999 11 418992948 196718603 288407933 37 107 1381767612 107 107 721376738 83 2 113 616741153 2777 1965452352 2 1730298566 131 1409310052 69078647 1875080907 97 17 2045282835 7001 1621891015 1937180204 31 131 646826255 61 1288372094 1127535939 53 2015129589 7001 59 2092229558 2072902866 131 263224128 10007 798198348 284487984 131 1741052749 2057018514 4999 1409189344 47 1404555107 1487388960 139 1733768009 97 73 83 104774718 1809392364 2055076597 646099639 83 67 3 905115600 1949 3 1480351352 1796078906 131 1477653634 10007 97 320160431 1621727577 2142421809 1365532763 61 103 1041980877 3 139 1892394466 149 5 1607878005 1449664620 89 1924775677 79 300919453 1322096126 101 43 838233486 2075808531 107 37 242413566 1027206691 13 1815440965 89 1090015521 3 806498823 13 103 17 525409752 1930468949 17 79 41 829708513 73 1793849155 1133747229 131 101 79 17 29 127 1978895022 61 1940939541 1819940966 67 73 43 697216319 736104573 1949 97 4999 2092768719 3 1742497077 23 759631994 1607476877 1949 139 1641424312 41 17 771146452 302632812 81683321 47 97 400794009 1560457696 7 1949 543020635 309647375 23252147 103 1179161613 149 47 2091846202 617911162 101 289617988 1388548524 11 1125509287 79 131 1905734290 1111636787 113 83 1089140774 1164242105 4999 2143151284 73 13 23 1680454474 986842255 23 23 61 61 294250702 454115171 879574451 89 113 13 71 405082130 881041548 131 103 584066650 645622378 150833513 107 41 1845557887 695142290 73 1941679045 310873680 5 1136236340 1660978281 23 103833509 109 41 893414846 149 1973497263 1134454557 3 1856884521 131 1674359719 101 2 1759883000 79 67 1126193852 149 101 253325372 127 1496678363 18401284 53 324536947 7 149 1753438407 1238624335 924198564 29 11 1865080402 1449620059 7001 29 743032490 67 61 1025483383 2 723553350 7001 89 318803607 2097897077 37 1597039732 10007 53 365821206 1294177226 67 79 1900434665 1005769153 89 1078477792 136292736 4999 1889572010 498374139 73 663374944 137 643204187 89062209 41 101 1509990284 11 708954323 37 1258341781 127 1749497865 71 360987933 1949 1093026943 97 786951203 61 657411396 589367787 1227934793 1205335858 53 3 73 137 1960811815 607371846 3 1056347559 97 29 139859837 23 878865512 846978082 41 2058312791 1171393631 97 617439940 47 936704360 127 41 2777 2013202812 365883635 109 731360949 11 651112363 53 1296231547 1125102432 1276511712 107 13 7 920028494 149 5 1254716254 11 2075968048 53 1571498098 89 1566568285 137 1260554810 1257334582 53 1271634411 137 427539462 149 1783381894 1502373705 13 37 1865736846 131 208932162 1096318146 659135708 47 61 139 1962582685 7 97 1627252845 139 83 51978999 380172785 744254413 7 113 92452306 1134594852 47 127 607738053 1986421634 23 149 2107340376 73 1949 1598799782 83 243019850 541497644 29 116869836 1949 1934168110 137 1304275771 59 679411019 2 1717518588 53 1967426992 1906239976 109 166874531 355468293 97 323357745 1163442056 1193767771 7 19 910119969 1407125112 3 209269560 116922142 31 709672124 600111952 2 7001 607329749 5 1235381824 556078603 71 127 149 17 313775681 907063033 73 1376043649 73 1543013556 47 59 137 1809256113 112943712 787799901 3 4999 1487762388 1267461457 89 1102919024 41 47 1434906663 29 1127840682 11 37 1523879003 1767795623 1949 1342120380 97 17 312856355 235171149 616206635 149 61 1763286130 7001 984914682 37 2054780533 550709951 11 71 89 79 209229920 107980044 17 195159009 29 137 73 1400808680 183748957 1092434079 109 19 763962887 131871556 149 441205390 71 17 23 103 131 2142727045 41 93667657 1747733158 5 1898178810 325529280 31 1081766173 2116142491 3 79 2 1376370408 2119313858 149 19 2 950703168 4999 113 475279921 1473658764 11 887130451 764568073 103 67 613525374 2048226314 107 79 192703752 1918794502 149 1485461460 543750021 4999 712957380 575274922 59 771366118 1858197832 879328856 2 113 107 578587520 1959534128 101 721063846 7 1941346806 1768811954 2 1446673676 795144906 43 329146462 29 1976184606 519058616 73 276547584 103 61 1827901295 688468082 1119303701 61 139 17 1554161131 1978102660 1359730230 2 2119812996 41 1202923648 83 801258926 71 137 1554279349 17 1189131402 855671765 71 1082919397 17 101 4999 163072379 1071245708 1946257673 2777 1051972032 13 15765672 1635080187 1527023552 1489958790 89 113 356868857 22747732 127 67 101 947559073 79 61 323306893 1850865416 846140215 23 137 1923739478 499698184 1181254470 103 53 2106891934 67 107 1639112135 41 167326535 913048680 1492635853 23 1193932272 2777 107 1250007582 142994492 47 43 345175104 1434003416 1483576312 149 89 1013855960 217474437 13 1821022372 1636951318 1583780724 17 1128004706 29 37 1200510477 7001 1470658064 170412983 1661257078 13 121066670 97 1245465741 1391646615 4999 1239459006 3 1798355943 1949 806671610 103 504088905 1944766857 67 37 37539360 131 1600708341 977723398 149 698931505 131 1719304391 11 139 10007 1076452990 79 5 1837961020 109 1393904150 1154461904 103 29 1367649618 59 31 41 10007 1452786239 73 1654481636 2099893545 691556611 89 4999 739272116 402374509 127 185919357 47 4999 1503059328 2066927825 19 73 1720910906 10007 10007 1195796472 894413666 73 1068126291 487888353 556802385 2777 2 1790092987 538644955 107 856229301 1523844661 7001 1457152927 73 1801181633 1258688787 603066140 7001 1206269959 83 1976428121 137 1469748665 149 2063713682 99394645 59 370338898 1862875087 7001 5 1101984815 2120024720 630523600 67 1420511256 127 298650787 5 41 19 149 2777 139926942 103 2052339993 37 1901769107 109 53 1636693530 1976395546 103 1241977090 1934311675 1601253018 17 17 510391561 1843584448 10007 348703922 857432662 83 1315580212 11 113 248984512 19 23 2141259175 2 71 1188773022 336529208 131 1067006397 29 83 1918541514 37 1119016419 239127483 19 601597855 19 79 7 447211359 10007 83 236534479 259024242 1134583064 1718164338 1949 3 240962949 149 1770097799 38681487 3 5853300 523004389 71 907028195 59 210321476 1567282541 113 73 1471468227 79 1981209953 2042083877 1980965706 799269097 10007 71 71 149 1466379924 31 2 1946023806 1331322378 1793262633 79 1144733681 7 1974215078 4999 659863001 607138009 107 886268695 83 7 1933533581 1567663419 832264979 149 2 232622934 41 1580032006 71 966587823 61 43 1701850838 97 71 282409458 45898802 1519198164 2 97 538743238 131 1993699611 11 297451616 113 149573354 149 175253800 768106412 29 1591528616 71 820711084 127 1326888630 83 7001 137 1177112457 53 800673915 1866113136 109 1873190070 47 71 1825731488 1920040392 118518852 61 47 281923249 31 973502052 4999 774430083 1034308097 107 212269703 901894547 83 71 192075590 43 1503061180 5 75605780 2 1762126459 61 1773478254 131 1761236011 71 52287311 101 7001 1266473899 53 1298154795 5 19 2018208633 838379686 43 107 1101564075 101 31 1398877926 71 1466380963 29 933074275 658500434 149 31 1593161151 3 7 103 10007 1506173584 1494755597 1746470086 2 2089810126 109 1471389910 747554700 89 1662267863 1249685223 107 200393238 5 113 1983739973 53 1976015642 1290802810 691093599 266717619 3 2079702154 139 1592789746 822516373 89 1810757448 1405328225 139 278581020 139 118160008 1570248190 918239833 7 4999 7 650128705 17 1694378746 17 103 1205510764 656918028 949872846 61 2019088087 89 102717481 10007 1196579706 7 103 441603024 1554111474 53 2 589350984 5 547729701 41 41 1588482909 1825839813 43 31 89 1949 735178392 2125507287 67 2777 1586650058 149 518761678 33983941 636758562 59 107 31 67 1934624665 1915115069 73 357662405 1820230983 73 37 1154268835 255875313 1360606339 73 615501033 1907830402 2 2051391636 1954071317 43 2 2106667794 53 137 1454561195 1562709884 23 10007 17 1846341637 29 330491310 47 698371919 308662536 97 527948787 103 1708584371 23 1769792431 1736301692 359300850 31 710356628 17 5 109 1757642440 301100436 22020509 7 1064736751 1949 1514378847 311913338 47 23 1791583231 10007 1763533610 867230824 2056190119 137 298322304 43 788663215 89 32264725 407823009 29 1195838374 1235942068 2777 1266123164 919128683 1097120809 83 32634770 41 31 1968451671 4999 76933816 1600559608 10007 1426310845 1166672214 61 107 1244478908 97 1870198348 1868104092 19 113 80740195 29 221810763 2036536745 103 1422390036 1497692480 5 67 59 13 61 109 1705601766 19 2059051413 922377020 53 1949 10007 2 47 1544887875 149 1461839235 73 606311355 79 10007 19 803770091 1859524262 1302682858 137 3 127 61 169709259 37 1874969959 101 539219507 891643247 1652590414 131 107 2097770362 4999 2008998120 53 699164552 486104075 89 37 1070452967 1372962685 2777 67 53 1572109320 53 2777 449155151 4999 813762215 109 101 1978551418 137 1454079914 1313609430 149 1795893130 476881494 23 1469805321 236441641 139 10007 1357669704 1393014428 2777 10007 5 103 2 122836578 39434800 61 1067341827 1239084920 214206645 139 71 258102136 826387873 89 1282049958 67 1606823369 19 323134710 1829901742 19 1497957739 59 1112599213 37 19 61 998803386 101 1225244702 73 59 23 1479649149 1236173785 11 480765495 12328085 71 37 470557490 197605974 127 7 879320764 1309021797 538791105 139 103 1901680245 97 1928116724 1481013738 4999 68181361 107 1957560383 1778203804 71 7001 91013000 487920693 7 1974986489 29 56953493 2777 73 5 2 139 37 705014803 2005380283 67 29 1155143892 1513701748 101 17 1697057504 699881447 29 149 570404500 67 1554990739 1170400038 450045077 19 2005365585 137 1150901106 282470526 478375680 3 3 13 1755203496 71 1007997863 17 17 131 1187743857 23 29 955376233 7 1588170332 67 298844970 1356878208 2 1558824208 37 579277883 562197525 5 816351235 109 677282618 2067643236 113 137 109 53 972274930 31 259350247 7 73 1207247574 144182446 137 986095312 1081209617 103 1252578571 297844997 1390517330 67 1099095547 107 1072022997 1361837626 31 23 97 37 1913858219 594775174 7 67 661896752 131 846785179 113 1275152229 7001 139 392524135 1006670963 17 127 963482800 5 2059736055 1481979993 437747323 13 189085793 131 1846578971 43 1175483131 79 1364106509 103 1545608112 650066063 97 1248486515 41 61 23 1018090814 37 114463886 1833072351 149 17 1971271865 5 1725845170 89 1957221811 113 107 101 47 531516818 139 879335128 127 834088502 63387224 7001 593243737 29 562861116 1027856686 37 19 67 59 884438025 61 168741799 528603735 131 4999 1600470243 79 1688489673 71 528306953 1869289136 127 1278690102 167172280 1288937112 23 79 53 1405005313 128104757 109 994615744 10007 1102351106 1318918278 2 738410732 329639077 97 97 10007 31 1505238015 1078223682 101 1180376597 4999 97 1255793622 713773142 1046316591 149 1171116905 946840366 2777 1886227264 23 775789609 3 79 879660892 915291905 4999 103 61 1547605807 23 59 13 1539965882 462551779 89 31 658529993 1028152758 7001 215259747 916185865 107 853299855 3 1681077898 149 465831216 137 1769717228 1604133274 47 1785607916 245221115 109 47 89955932 67 79 969965081 59 71 113 2034804447 73 19 11110587 7001 79 1390550872 97 223737336 2777 107 4999 370930799 97 329284639 19 116031917 3 7 1410500042 43 402885705 5 89 1621875658 1227238355 37 131 422313739 1546822455 794371045 91734682 13 127 1906578229 182594123 31 410248380 51144673 43 103 842194332 5 525856865 23 240955176 2057819821 3 1931437686 1398165018 981654000 109 67 53 67 503014024 5 1274527620 903380430 936476925 3 127 1732085690 931867199 59 877094295 1048142729 107 793905118 808305286 67 59 1039445480 73 83887220 1864749157 1034868513 47 10007 1149464062 1129349992 1408413700 1404655353 31 97 1399756463 47 108655634 1131635861 1834251362 83 47 858648922 1703626006 1977923400 127 5 1700896067 1640340728 13 14532323 43 19 1339574480 222402467 47 1865327258 122477582 1997251724 2042744538 2777 13 3 715882290 236185293 514512089 103 139 83 2089757815 944207631 43 1335405979 955779529 2777 131 89 1815097239 1314893476 7 2777 414181219 1701618090 137 149 2061473110 1106855142 61 4999 1119980959 1847440438 17 805290221 212326260 19 1143307672 420599077 7001 1248663355 19 1210049067 23 5 2120531000 113 1746998937 67 127 1775632339 637790190 107 1001711316 1167387869 29 971957968 1726110552 7001 97 1485169922 53 372820815 23 871043925 238995875 89 889358933 3 4999 1466506640 4999 787192530 1957948332 43 53 674683030 101 174712729 73 451350532 490400714 627688182 199570393 11 19 24609427 343068050 2 13 1146219139 31 67 1170875049 71285529 866463545 43 1949 47 1949 2110145162 2 411079950 127 1385533678 37 781692176 2777 91113388 37 10007 628479628 1972701249 1454996108 47 1937837569 53 432488427 79 633314007 805635996 1204098879 29 1875031794 149 2097103033 149 137683003 109 1922204100 1890151342 29 59 5 59 1930751931 1502726637 131 23 435567307 1091319958 1090365728 37 397651800 1566535113 13 784755190 79 1488103013 1297767243 47 1902250599 1744420487 23 59 1707698052 585594685 73 71 1203503037 1323444189 1569322292 47 1181569251 89 2048652730 303984191 2018666186 4999 67 13 1338127570 1606223060 83 842098163 1680870417 97 1854897704 501906031 11 189111470 1949 127 101 1664937429 958113652 31 17 150324251 7 19 401242190 235580313 131 71 103 2059396529 19 1578037250 103 982686401 41 1306497267 11 29 1631570131 1087397278 139 71 59 97 1438138005 10007 109 888525926 90296690 1767381767 19 31 1457913043 107 1689623516 23 1949 294312643 962655927 89 1788585207 1444113733 1888918731 83 870784208 2 11 2777 1678483859 137 502287135 19 520641590 7 113 1742909090 1929027779 107 131 131 13 933257000 97 493805660 26407862 13 1437103421 1934204272 43 801757145 23 149 825214597 2 2105407628 435743320 53 23599363 1037549465 9268693 43 5 89 1875577990 899653889 59 2 1949 405908485 400471469 22268876 23 1499403504 2 1613044050 31 1693307947 300536537 113 2087102662 23 61 892660542 2 1163601330 31 1901202999 1257176573 866875989 7 97 738869200 471182988 41 1241241607 113 1857139858 113 1918650890 13 1219546785 5 137 101 67 7001 1677440421 170677678 101 31 1781530996 7 73 101 1514199373 772280310 7001 7 22996387 845998523 101 53 895264446 149 2060508137 1949 844682957 31 896203273 89 452246113 59 54692351 29 19 1717414254 1079223851 83 107 7814168 101 118921137 1324440480 11 37 1676510219 11 585337742 11 1770491465 1374182355 5 1824514671 29 5 1811143460 1824619524 1763073443 73 1239543738 23 113 29 389396630 181977295 1674071030 10007 1621125811 511294990 149 83 10007 2018812180 1733735095 5 109 951064349 7 1582886179 426830474 97 43 1335218714 1057024624 139 626718679 468238778 113 11 204301574 131 2777 1197342751 1595570175 131 17 2777 3 2099193060 17 67 10007 753569256 1716576616 4999 107 352195850 1922476155 623627378 37 2 13 79 21592971 1949 1917677621 1239337247 127 1861145840 7001 1541571193 7 1429755467 2 1812623418 4999 1994246071 1586202696 126046004 7001 794998555 71 131 288859849 1763612170 127 980066344 1949 8823123 2039859649 938122457 127 61 139 1463912572 2070096200 47 23 359572409 103 1946733681 3 356756082 750653112 296986939 1249813748 43 1832702570 101 228341406 83 680896642 83 958005173 1446624803 667402714 103 1860790347 37 1631551003 139 728696398 1998733500 97 1949764498 7001 1183561056 2 34902084 1483668417 113 1453862665 611614361 7001 101 23 1871960831 17 1090574583 89 1497903279 473888187 73 1655888756 4999 89 53 73 1972928076 199722087 852976176 61 103 959879684 47 1710361067 4999 537822414 101 860406758 1881713401 149 83 708250337 2018855333 59 29 669808377 25613044 97 71 1722452403 1987288651 103 1437018055 1911309686 11 47 329031348 998730429 139 109 1457824526 113 47 259925136 149 633103384 29 1659078922 471744914 708164690 79 2038232272 1758233283 4999 139 1132122196 73 746602004 187283657 2777 29 19 1726392554 2027984228 113 1409844008 131 1430179924 131 7001 119941132 29 53 1365482041 7001 750521462 109 2097875127 71 844426785 97 1298321817 288226673 137 47 436147451 66776002 490128734 139 1595113126 736714009 113 83 922493291 2088331709 518444104 1217724200 107 3 1273067448 149 51663366 1587979555 5 656626035 47 1724191804 271057460 13502373 103 1805235062 79 139 488657419 207527000 1766977365 137 433296339 41 1934837100 7 2123018603 640938549 149 131 1710074131 29 1133728146 1036267005 41 73 2107345305 1800952816 101 1949 1534178738 37 43 7001 13 131 1886775708 493145439 1315617903 139 2777 979610443 103 1291855880 43 84843816 625182574 19 109 11 1375251746 31 221964216 131 1950293547 1238690543 381994726 17 963097413 47 62584838 620500791 127 79 7001 2034245565 309948272 1550040106 83 1541278875 99329482 10007 1619692992 1526000402 107 10007 31 53 1949 2111497875 47 550611392 149 11 1603503198 103 484501700 623656141 53 13 239312580 41 530753118 988053957 1782680979 17 175897526 59 1168731585 67 1600699144 1788305754 53 307786423 61 675778618 3 101 2065548576 7 489264202 61 3 137 77358420 184795646 7 515473637 139 1727548712 1551429596 251649378 149 53 1757374689 213091164 2040516815 457678446 4999 1431692181 89 89 11 71 856198726 4999 10007 1720691833 73 1652485851 2021622690 107 113 1004467170 1479250569 1949 1738717757 127 1784037476 1520576341 61 1033257704 23 1742644588 1348563840 97 1184654792 71 1863231842 506902275 43 1845553378 37 2069307402 97 563023890 1064578882 1949 369738943 10007 5 127 871334046 654969601 53 88929707 43 79 79 549183747 653569370 127 540384492 133552311 2777 1949 452169949 1992891480 1744345273 103 365190812 7 639162895 73 487359691 71 285392070 1949 1942478176 829673182 2777 543091370 127 1350869028 1868991127 4999 47 23404247 29 59 1201036402 47 131 113 1992775453 483834021 1713925369 13 988901420 1852969706 603360110 113 1099825296 2777 73 783383513 1452717666 149 1768219254 1324751998 43 1732905977 43 17 1220146797 29 682365100 5 1190160630 47 1445194023 127 1624829745 10007 107 59 480325313 2127521415 1169259430 939128694 19 67 1475437016 1577221254 7 154058661 67 408270055 5 17 746619702 558504570 109 17 79 1454198928 13 67 5 1690866290 19 2002835835 5 1788807585 846451200 47 589390904 31 554611855 11 107 103 2011447345 1547447694 13 7001 59 801142710 605330206 29 113 958494928 101 293111999 1757126997 149 10007 113 101 1499228042 1445747128 113 53 490660432 61 304721352 265284303 7001 1464448177 149 198033814 1520085023 89 31 1439426894 10007 73 1266695343 2039187081 1307098528 4999 260503984 13 768775462 107 1311155228 61 47 4999 409488086 5 509671760 1700851410 2 431453072 17 71 309807586 107 1495340996 882119028 43 97 82918025 1071170068 1084941325 19 83 110378795 2777 1132821610 179957931 29 814180191 337360407 1092193512 107 139 59 1465196914 1053973404 103 186238935 30576889 127 4999 392736437 1949 398196292 97 78470090 10007 67 288519085 2081920480 1570170903 180448903 4999 1473261388 59 1005041105 227117059 13 1305857332 59 1243626721 2069528309 438451627 7001 914099567 37 107 43 445861993 109 2072243799 1828937492 19 131 1752466255 967337143 5 1935958755 137 1756654548 11 1283873514 83 2091993669 533654808 113 1842243407 1633204470 5 961989155 61 1835761328 176201168 1276191287 7001 79 1982978826 137 898485045 13 1155713964 1503115353 131 2 1020709832 1949 131 7001 1677372371 17 191867082 61 552786636 4999 1990701780 23 1830976939 73 103 375469891 4999 1160332887 4999 1969917978 10007 109 107 83 1537765900 79 17 23 969775105 840653289 83 682708698 776987983 10007 1706288141 1610339286 47 5 7001 1119400454 79 887843080 569290723 954551567 113 19 90998163 1047956476 1949 1695726049 107 7 45741217 83 73 71 101 2777 1121458126 103 1778500588 661427169 67483435 31 7 31 201180428 109 1237415134 61 1359650208 17 401908152 37 935088389 149 1383875495 67 1930064578 1328622998 1949 1953215687 43 67 31 1932790356 89 174210647 847441268 1680261960 1008942107 83 221184214 1588468133 1949 10007 1469567978 1194985905 61 1702113561 1054006129 37 2017058848 79 1989951992 882427267 10007 7 630521640 1403095015 2777 933402925 10007 622225253 4999 109 2143144375 31 57531629 558521759 1194839472 73 2121902580 137 89 71 127 1851342079 346738458 47 79 348916668 2 1858953292 23 2011921554 1990684995 127 1610322395 11 592089289 629216016 11 31 79 137 137816404 10007 149 1062604377 10007 177013823 5 7001 14443002 230061626 2 3 1621754186 659422862 127 257353838 7 4999 2049115095 490011148 11 61 1351925737 893274118 83 1014636393 891976789 97 1894751705 892956936 89 149 1898565692 2 652456150 2777 1949 89 535153058 139 73 326903709 4999 1365049252 59 7 459566660 2002483563 149 113 2 531622846 1445299092 89 127 641935470 595786210 1144128616 214773337 113 7001 280530070 1766394306 97 1014603792 17 113 1773503021 944714352 1119606034 1929569009 4999 53 2043783085 660324827 38329968 17 31 651177292 53 26245282 41 1667683036 83 1549982338 1201520081 1168684794 19 866842339 11 1336018341 155646441 109 19 79 41 83 113 759419183 208939367 131 37 233002949 871908811 282375545 840798134 83 10007 1127957990 19 1172282445 7001 2777 47 131 859919632 1446433487 83 1619403650 43 1305478624 103 2057704851 127 1324483889 61 122381677 995228420 89 89 675350097 1025612098 47 89 19 17 31 1938793097 2777 1771804734 53 1812599576 137 546862900 1413593400 10007 421945155 131 1474323780 1966338296 43 54121047 1175615180 2777 1129795614 139 602501894 7 749128866 97 2047277502 83 71 2079502342 37 1829974268 103 59 300923836 1036519729 97 25615364 61 109 1652512921 1693595566 1492283394 83 137 1670637595 31 41 1393848874 113 730777441 10007 1469717595 31 207282182 31 1663658121 67 105551733 79 23 1981250590 139 59 1549535349 47 1301172205 1809817767 47 1209023911 735770940 1008814781 149 41 2777 2103494190 1035197079 43589566 139 73 2113396720 1576941353 13 1253548361 401234311 1556987395 7001 709912217 113 476834544 584791603 1949 446928838 101 71 47 1191418792 1696227086 233543240 1844403071 59 817786410 4999 149 926981746 11 957168806 54857231 1949 451473261 61 268256932 41 615668751 103 1090751806 4999 71 11 7001 1314529590 17 1456840092 89 67 1563548763 23 139 19 570487653 41 111135297 97 13 1315814708 1525999930 131 1066927953 41 1268492522 139 1046697244 1867651508 1038676696 43 1603522326 1378006013 109 5 1225983000 972357300 61 109 498788033 1240833001 2777 885304823 19 295715582 2 103 1450843889 1443244584 137 655699536 108982762 7 1928156790 73 723873170 987683818 2 41 916173454 61 506819001 47 71 47 61 138930794 2005638154 867028659 59 1668614636 794036356 29 1544965807 109 2135190645 83 141764747 3 977662272 2777 2076807220 149 575309682 107 1561472400 1216584200 79 1629266059 139 131 662983640 11 61941594 10007 2109815838 178654971 131 806049288 1367169055 103 214024009 53 842154948 3 1801607055 2777 2126959840 13 103 589365176 10007 31 31 152057232 478756384 7001 2020558610 1915041908 17 1409703648 2068852859 17 1807539297 41 1944516061 438185819 190467908 109 1684679584 1942106352 43 41 107 17231509 1488341757 101 127 101 1573682818 53 67 1777579881 140743282 1658737342 1393363377 101 71 869950220 37 1659600257 237044755 7 1311449384 394073815 53 13 548284334 148742152 44075188 429817620 101 50333731 103 1034365964 289217957 1949 547711878 137 619471471 107 107 602941273 11 1011895786 1406867450 462825403 47 101 1949 97 137 4999 101689658 83 7001 1267145995 862995562 11 327732175 1737622957 67 107 2081456 10007 1365688899 97 1230258081 4999 703819208 31 1082567306 165796060 969361197 3 1540027418 73 4999 1573615214 137 110370783 103 876412374 1470547721 37 9984709 1949 610674461 97 830227753 131 971470979 31 1071292145 67 29 101 1344032830 7 792952167 19 771897705 67 559197611 37 1317701350 690531000 338543198 149 286384705 1507752419 109 1270242836 2103491326 89 1947963648 23 562089548 7001 1222052554 116356620 1789756403 73 1528970623 31 41 91362096 2 1855244064 37 652026506 17 1986557498 103 2 274367106 107 350545908 127 1872264226 29 1971521181 61 965775180 1811554088 127 319445640 1178594234 4999 852086508 2 193193010 467304735 89 13 769792127 113 788666889 576057389 328971232 97 2043805035 1595503103 131 149 1126226036 997054807 7 103 43 79 1683695343 61 107 73 850416639 1946188687 67 611184787 97 1633384940 137 1608849225 1499690684 73 2 2137064754 765037845 5 79 139 71 1397475463 651640059 19 866591729 1617592436 1176455206 399338900 2 107 611553899 555920841 71 61 34838808 97 492188922 43 206018891 802412308 17 149 31 149 17 3 59 109 494644398 893269933 139 1372896606 1548826960 107 456681543 1201054715 43 1285285452 11 169215117 1667036297 23 67 1406820507 653365577 23 1622969240 612727041 1423535313 109 43 402936260 1949 1595248855 53 131 457687481 83 83 766127018 113 1592889471 918242638 67 67 61 1948938654 10007 518192000 139 913109348 101 83 1949 1112797142 109 645771699 953285224 1064164986 1458051196 2 4999 876740555 2777 1784700215 47 1084689434 61 1795282190 1638279400 5 1884805982 109 640143266 71 1361346597 97 2095459669 137 127 356690150 113 1949 1406593300 1920263349 79 30644168 71 1530563259 1529067407 7001 107 53 391331511 41 1399585266 139 47 59 1338843947 71 53 1383023817 232852912 2 19 763310579 2777 199859804 10007 338587162 107 880243350 127 864308660 17 398082455 17 4999 672445484 727124546 73 1689717714 987167174 2777 1048809029 53 1434665166 11 1994387296 319346118 141206753 4999 139 7 401494569 109 61 1051671903 745796065 79 2126944887 7001 2036814932 1724274453 1949 73 756431694 318200357 101 127 2 315909980 139 700059183 554024173 4999 1949 928832981 732276331 1949 1687385730 832146989 541990664 83 1137124734 101 442129978 131 1826005856 137 1753553694 400237280 107 137831729 202861726 97 47 131 656817232 89 1985265571 59 1329252119 1805937440 107 213142363 4999 83 588712506 47 900468025 101 101 37 1197395221 109 1399129777 406731974 59 787717378 2079812257 83 443971731 714210912 1707742602 139 3 1534535286 682445979 1087691429 1388367692 29 1949 997570313 137 23 467203071 1193836413 109 29 2084525800 23 880009693 1887334494 139 1279602447 1252698354 1343471296 101 232137879 61 1774306886 11 30763216 103 1631160633 2777 1056083270 1423387243 101 5 1011692310 1110706726 47 4999 71 758749665 149 711757355 1799427555 1102577273 113 4999 1546440650 1688822168 681505485 41 1128355711 171825789 1949 149 131099885 47 11 10007 103 1700627744 928680686 37 113 1017223966 1941293288 7001 29 131 510174561 13 231441601 101 37 783110293 139 232770651 31 2026650749 101 1573457689 692565276 139 324938214 2 1165306546 61 1014325629 1473054526 43 3 897593796 1309019573 192787996 139 109 1755218015 1433400123 83 7 1882168869 31 799865255 1939443762 599065548 1008095432 2777 139 1044501915 47 37 649450233 31 37 873675265 59 19 1759432218 31 2007406829 1992808278 31 103 29 7 1828222022 37 318172065 1761756742 859443739 47 79 13 297720878 17 837803435 2014384722 3 86784501 963244242 893788561 41 139 131 1694144531 1908936235 5 67 47 7001 73 1646409090 67 1856069577 325778201 2777 4999 149 7001 856649361 97 1949 986880048 1036667253 73 103 29 113 11 1466304264 101 770594841 89 59 1504977664 1733920143 365852380 61 29 618728282 1751130403 1449277087 37 73 17 101 686131885 1671095803 31 101 700060997 43 127 1361637104 139 904794229 1310007585 1135390795 127 2777 1491416669 29 107 1275206740 59 1008143572 19 13 1059177626 2061880132 7 31 1988525473 1382911085 83 103 149 1189087050 946797554 4999 1925105165 991599669 97 149 1409204166 71 29 17 419956508 149 1335715417 1600591795 43 1585288069 61 53 107 10007 79 7001 263415855 1092446332 83 29 23 254098729 109 1696741169 1871871742 61 89 1098372888 7001 678865967 137 73 544716656 103 1075372015 1901243010 2036436342 149 1223332912 1858304100 3 440377254 109 149 1549422892 79 73 244438748 103 723005370 1741081714 4999 19 2077604704 103 169705272 1572219784 9226454 10007 131 358613713 47 103 73 1088396128 503763357 53 4999 1444975947 113 2127368059 2777 4999 937362490 89 1590843494 138122929 53 17 1306870818 17 71 137 1582556870 949325882 2101227444 230251818 109 1725312141 71 1119297663 41 1488508075 89 1245482643 1231591256 137 870331134 2139382410 73 1233124176 247050907 19 1144905078 725977631 702214203 1276749588 67 71 1647694444 79 726064826 2135758838 7 791150906 59 101 1874827090 43 802247280 1913316052 67 367580606 83 2037884475 2087462929 198734437 37 103 1716644788 67 1156126741 1481621669 11 209895681 1036178832 97 127089045 3 73 7001 89 1394393766 1112428309 79 1949 1607143451 764066470 13 149 73 821287887 23 286331830 59 2134276846 13 1005288353 1949 71 1105460699 1898585298 19 29347742 37 1651093401 1949 17 29 937507679 1961723879 1890622296 2 1357576822 844220102 17 153309281 7 139 59 2034890530 2077485810 137 230106707 966737096 17 29 1048413619 103 873997363 573994788 127 127 1496383469 67 293576581 1736342887 73 59 2 79 1588542214 71 17271389 2777 505822219 1381399211 73 1948522424 359482149 527535029 31 101 866408830 1316936558 2 53 261613618 663087558 89 1084529347 31 7 137 109 1961579563 137 139 1822262208 549315145 73 1493805033 83 2099963798 131 4999 465961789 71 13 192034926 29 4999 1715436844 29 604110542 388911286 10007 5 248967905 1106770110 1468824845 557588877 107 1311835169 83 31 41 1331233626 97 1638750786 109 1308083058 10007 340298042 531563756 452044096 37 101 67 2123499474 748485944 11 41 806865681 2777 215025887 23 127 279148588 83 1556367445 139 329475119 29 1665117273 1084605365 1599317040 5 89 176190630 1642478802 41 1196614848 473834839 37 1876478606 5 985751213 101 43 47 59 108877420 37 67 17 2777 709662350 4999 19 715120873 61 59 219837363 345725486 1956126412 1694225113 31 109 985745805 47 53 204575166 43 2777 1142346169 642642793 7001 2 108575606 2202686 17 73 103 1891403317 440860188 59 1629742722 54670191 113 360054273 23 1605380496 931701327 3 427510925 1624371693 19 22666840 5 1054299856 1949 1592674075 747527341 103 532940128 19 1485843871 149 255967994 29 137 1758837647 1501754683 67 127 2007288721 2 413859042 1166433410 1868614288 73 71 101 1911176969 107 154090700 1973544475 2777 1903956095 61 67 1434978865 109 2055684083 725714261 83 7001 1369463167 139 409587269 1845994301 59 38273241 1490796933 37 1459375608 1763410578 89 629410047 131 67 89 1542961939 31 1536414312 94804479 149 19 370287299 137 1191741491 79 480909182 2051874245 5 282960035 131 205403153 73 37 1046799375 1796540772 101 341946203 1949 195486649 29 1810693126 128886895 67 541365896 61 1499884287 7001 113 1050194654 114276374 924397876 23 619388370 3 1975913883 71 1678991244 7 197859777 67 460552562 1167136668 61 2027402727 127 1935061916 587912784 229960424 113 109 83 10007 292954925 31 13 31 43 15874808 2 367707973 1176626164 101 10007 1719412747 158150628 149 101 2038400382 71 1370628943 2777 1366831069 178516668 89 2044500497 13 79 43 1289122542 43 53 242829676 1043636568 73 396844496 1119070037 53 97 1432244866 17 7 131 1925426341 1906025896 101 1474262963 533083959 67 1942600338 452359515 139 109 2095440586 1377309992 113 809050869 116420147 61 59 139 1860091884 103 1342066850 419877244 71 10007 13 922443716 29 2069785744 107 1653762575 1626092268 107 1131881763 10007 307203900 53 577718921 924094347 11 67 865307905 101 1647152642 139 43 31 1319777880 13 979801732 149 1103459264 4999 417246534 83 1677277394 1096127871 109 43 149 1878920694 59 1377361508 750931626 89 774357021 113 102935994 83 107 37 1871897944 1272968469 2777 230521276 47 23 1775664423 421560343 47 2777 2064652291 170571671 2777 966916895 282182777 131 11 1870036355 829458696 17 113489127 1005789316 1593293170 7 31 73 1937044561 569193337 2 103 872310127 13 645646929 863663250 37 67 73 417849226 563071484 804963080 864915017 10007 4999 89 2000641324 2016093326 118717116 3 5 43 879303664 29 654636566 149 67 1776507680 5 647653985 1996956892 10007 83 7 290944124 2 1663382140 113 1175077169 123202209 3 107 61 478168264 1276758247 629850862 73 1373976625 690255008 41 10007 99919895 566211714 749702109 31 1247306345 71 667210714 37 41 650893450 1430955432 1920882869 2104220257 53 41 11 630860487 149 754448239 911255514 13 954828304 113 127 97 1439761702 113 53 1565645970 74512329 10007 3 275018163 37 1058853642 137 1106492693 79 113 876721662 149 7001 1949 1689899940 2078446733 652421946 11 1547592564 534911096 2 10007 1058160194 387698244 139 47 439879674 1981734978 7 1060516835 1241810486 831303281 2777 421679119 19 10007 904062401 806784354 11 871567279 149 31 2130074728 804498205 649076932 7 89 616569750 823072089 2777 59 1900666592 1634030547 97 1134968191 1006397698 101 160751427 113 626219897 1612876572 113 97 1679606798 127 1712418978 1949 61 2038111237 1348455945 53 1605764043 1502598864 13 588165045 1760062587 19 107 149 1431081712 1987607146 23 47 239875780 3 11 486120346 61 1071482629 973439985 67 669286157 29 31 442730127 1098562314 61 1350715058 73 500954789 1618746186 4999 149 124859467 1970721829 53 79 874639494 7001 83 1452976568 2 1426003684 83 1395445302 48889988 10007 47 816189241 11839702 7 106413682 113 384921166 1782072573 1330039703 137 1204024431 97 107 71 1602950244 1364426667 73 1690927791 3 3 787477299 139 1912274071 2129444224 41 1505385512 978578746 23 2050283080 67 32577013 1108968688 139 11 41 1537061038 236230336 59 10007 43 61 1546358731 172561250 127 137 109 1458555705 59 109532379 2128904394 1949 2 390799354 101 67 44211558 131 47 457040596 1402183618 2019351200 1891941788 29 7 1466258269 1778468545 485040952 11 23 254107976 29 1978201946 1793429453 31 607668442 4999 131 37 681220461 109 2117500148 817027077 101 1315356605 19 10086397 4999 384779376 1949 597101487 1516901908 2052633278 17 1533380442 11 293248868 1345991891 43 1466502568 109 204312434 1739956246 71 368996088 61 5 1997487810 61 4999 712127546 1185262900 113 1523442609 10007 392914848 1801397056 73 7 79 191050124 872339488 31 1065062195 1754589739 41 1985863247 2777 601993697 73 13 10007 61 4999 1357733399 1904574009 1604858231 29 431179656 963265849 17 762147111 23 131 1391433869 7 319200735 127 2047563469 1931291545 89 131 1118252418 630426548 113 71 162814197 3 139 1917386933 7 107 535018832 107 71 147245125 67 59 330683849 19 306783025 127 546486070 13 1329077880 588588072 7001 38040809 83 71 107 1813365487 13 113 2077765352 31 197854138 397751443 71 1952734938 89 43 1801832612 1859018871 113 73 813896272 59 4999 1342531440 1437232496 101 756478866 139 545545115 772121687 1949 59 367986363 1830537009 59 912413897 1482340384 2777 29 10007 79 23 101 475068265 127 139 19 1520226442 737498874 2 798056828 1823765743 10007 391563903 139 1403841898 19 512459089 587773648 11 1407609137 67 15092286 1637625536 10007 103 1591160171 4999 243556279 23 253499054 1630255801 139 2077326783 149 101 39698959 131 67 59 329840680 3 886435633 109 49621160 43 2144241182 973717413 89 137 1699034818 131188597 7 915502595 1637695969 59 1901443917 359519273 4999 988072346 1449944953 1949 1100475564 1778865158 19 850173354 17 1279167669 1544544214 71 1129324225 107 1461458216 1053560520 1567994906 107 469093184 599094178 131 138964700 1722496769 67 377726575 676379013 127 7 272764652 43 1105338883 7001 1999303574 97 131 465850279 1708172011 1949 71 1838135472 984519157 832719995 1949 2065618415 1285907226 109 113 1940309826 89 101 1297915448 1823507732 89 2022540486 1964433276 874536897 137 1716258869 59 83 706963373 1502809263 67 107 2043946528 83 909723575 244239701 763474292 61 89 73 1871349087 2 10007 131 17 602562620 10007 1646581801 127 79 150784256 860158866 7 23 725130338 480280526 31 1136832434 1135429653 629844709 13 1253004688 352518333 59 696670348 559159705 103 47 369070837 1330692811 67 897302659 689086491 1949 1408871681 1844003472 1949 127 37 217605399 59193159 1028614236 4999 139 2009846036 2088145431 139 816600220 2 17 1654935380 2066030417 235627677 67 98941255 1622708402 7 73 1293985517 79 1949 957721059 2031232437 1765189912 139 1949 928817389 2029960953 7001 19 1402717181 83 1788172252 1617849306 2 1714888190 97 2064858217 53 724991505 29 132413660 19 7001 37 192666733 601239899 1152215667 1949 850484457 97 1111763657 639790104 17 946094137 7001 2139309572 23 89 1272501816 3 1317247175 127 101 4999 1286817585 749650040 4999 127 97 1073401994 748081308 61 73 31 64518009 17 682856 113 476455573 196888723 103 953038977 1163862733 59 7 1209712287 31 17 2143076007 139 4999 1877183362 1756081490 31 438282152 877454908 11 83 1703988257 227569151 137 113 41 515344239 3 1887075567 2125570821 83 1250749244 1272179903 10007 691490362 1523465457 127 103 113 97466116 81753573 11 2030007782 583937722 89 151573764 906256061 29 1311004595 1949 305303164 1505369204 47 804963991 29 956932604 53 1119360583 518658091 510771801 89 7 1314891767 2099039948 2 527525594 71 167245624 2087130891 37 127 19 1142002505 1809847536 83 479335790 83 53 1974914479 47 2 1507118891 37 680549732 41 1441702393 97 19 29 1710844241 794532691 1599493191 113 47 492644412 248230359 718976355 1949 822379313 89 47 97 3 2 177539670 1814197018 137 89 789164762 1276257955 29 83 113 131 3 2085702199 73 132614851 79 1569899218 109 182747656 53 1010709470 816231747 150854271 53 1806455816 1726278307 131 131 804739288 1697678649 109 1149849502 4999 131 23 2116469637 601058793 103 640624259 2075458034 905874551 137 1213053769 37 67 1949 1111389740 1686083316 107 1032619829 53 1355948184 857441084 1583501180 2 133814483 23 3 36279117 97255830 1830490487 7 2777 2036574044 667843507 5 73 13 53 1113907996 1759957379 17 47 934483015 53 131 938772613 41 89 31 2 53 73 103 840472275 1931602436 127 751710968 131 37 53 149 503819958 377813191 1893803443 7 1587119177 107 1594030146 137 113 17 10007 903391932 2058694615 1227646532 37 17 1538369899 137 1088355126 415779245 663986547 89 76490872 137 583437245 61 43 103 79 4999 493406299 7001 1357147392 1894706497 71 1233843086 10007 2 2 47 198980486 1515482849 67 352031456 7 1010131408 661386062 113 43 101 1721290438 89 41 83 866941640 1931670092 1183629602 2777 938495100 29 7800536 278912324 19 303124699 97265142 131 23 1326142142 180090934 885387927 47 2777 1009086300 1177508907 73 67 653459442 810255656 13 780881504 29 1078076363 1966585439 17 526956973 2094959946 149 1163486764 139 1327569788 484206918 43 149 1822161081 102046524 1036692011 37 53 321524394 437674159 566428197 139 1704838964 4999 721660128 1949 1711531798 23 1388941821 3 43 348985369 83 47 1009864278 47 1963524734 2105312548 61 23 500218881 402862641 5 114721192 109 1433968902 19 149 308807119 101 2046746618 1879659389 7 754485394 13 109 332692386 83 456968203 103 137 17 37 1837955427 10007 284924290 61 17 1600502468 2017622475 530839309 2053710703 113 127 835629901 37 29 41 1504005173 139 107 131 909545445 97 612509701 137 10007 79 1451703297 89 1882424849 512128960 2076014467 97 73 1815774333 235620056 41 993647095 1126347408 131 681005334 107 71 1823430570 1528523880 13 139 1537573242 71 250072295 41 2058142190 343883605 1797596281 109 1868941180 61 1181666588 10007 7001 97 760254960 1809874985 1841573099 149 1540331902 1350220074 59 1901813316 127 13 356754650 578802692 73 137 43 59 329547982 127 945450038 1991518426 79 71 547015833 13 23 4999 107 1980692875 61 891458511 103 1407577060 29 7001 822099426 83 109 832812756 1949 1491415729 103384705 97 10007 1710586573 127 186470679 113 103 43 728605330 1308425650 79 1949 1205639706 1523928947 1178358309 504573752 89 109 43893319 1787624416 97 10007 4999 1221959063 13 1920053707 1537475119 976399601 73 1342140911 107 1897540996 41 103 640454515 101 1528024849 23 101 59 509708611 509135249 47 1949 809953181 1984048668 61 31 131 614424322 104869823 41 510045986 137 449397581 101 260203573 101 53 1170827664 1022225045 900760904 1522112323 43 13 1268015783 23 31 682059365 137 340101705 5 1623328871 2049556752 7001 931801388 2 4999 2037906675 5 447187755 101 990065428 1263640896 1411943112 1300925447 31 1058530363 137 958822223 1437401755 73 149 793414868 744111689 734792471 43 708389184 7001 5166738 89 1094838217 89 67 454312394 933484066 1150520229 1065968840 41 608953936 1292053314 71 89 299187028 29 548527634 63235390 1475561260 89 19 247045540 7 11 1115791026 7 452857543 592445855 89 2 29 221391091 2066846628 101 296347298 1757469368 10007 1542640373 59 1593131039 71 750761810 1620073953 352465626 583813491 37 19 59 109 629684498 41 1980332286 59 404359273 130203654 3 2777 17037390 37 1401195809 109 1563268953 889673805 107 911540445 43 43 149 2141627992 7 815325967 17 19 886682937 1969133229 37 29 47 109 107 1738367582 272812657 43 127 3 85484781 599248929 1549774983 4999 263446707 73 1390366811 674694137 89 1540725264 53 5 103 2054646781 692144276 97 2058054626 381659075 7 23 1107401033 804636639 29 32581993 107 685324942 1873428332 11 1767757762 1407657272 113 385818235 11 442944898 101 10007 79 1242963643 5 1991228820 1349544585 139 1383119639 23 443508364 43 1281400172 61 1853374251 642926389 4999 1988041412 73 83 4999 1228924166 494246131 1997659266 101893733 71 240686628 7 1444420824 79 1183409111 113 1212137524 4999 1703604211 1161042571 96468332 101 59 131 1741744822 812145635 1949 1202819503 1351785471 29 1784809640 37 538687096 61 3 83 101085866 403813177 1912772607 2777 103 47 696422876 67 407605221 7001 951995980 87771397 686280060 10007 41 107 1721243516 1815411327 43 1583000237 1519847900 109 706394879 137 200838201 2030604420 89 865329619 1748208532 7 19 3 19 1417969007 1121589497 7 71 454682367 3 1513533189 1932702984 43 23 247746947 1808264999 31 1978246627 149 342862708 2077833653 137 695692850 1068261550 31 1062701917 79 1350294789 139 410581397 137 1053326555 1280833852 19 1647926501 97 851335632 11 1722517830 787293800 2 1240043854 2 174489530 47 2094400981 113 944538750 1896008920 1668532061 1171464061 79 212324043 109 97 313350158 1550408563 2060325686 41 43 1977255842 84439106 37 53 997233372 139 211443603 1260325788 10007 73 53 1416976773 101 53 1473599750 2060368270 97 149 1933694733 1081215799 109 103 1141089208 1588744821 650764957 2777 2 10976756 240929662 13 1654753581 31 1009197777 1110555718 43 31 2104152714 127 1905770509 541197029 59 840389130 2 756111823 83 7 29 353482479 59 1124915340 131 1825680976 7 700564207 37 5 19 30231147 10007 37 546134284 131 1544299787 23 196260380 107 691981576 1915721779 4999 1438513098 3 149 1401720723 2101563459 101 47 1551031396 47 506613470 1586847385 5 757942680 109 2060717049 1780577239 37 71 1021891157 73 223593989 109 19 1350187310 17 1949 1565731099 1564280872 41 1949 204972432 1729324312 1949 139 1603305230 41 511538614 59 1303729372 7 2123235877 7001 109 1803788026 1250701643 17 137 123127517 901907899 127 164523658 13 822639519 41 997986781 345102822 113 2106599223 778060483 2068525360 71 1425214900 4999 139 417570873 1093916517 818681348 792044365 1949 109 1991080724 29 7 17 409171504 1636502467 1698014702 43 1622928231 101 43 67 127 279638346 2777 107 446343331 3 1486512741 101 1678205799 714220591 101 107 7001 67 1090391969 1697735847 83 10007 928039173 2777 1292238072 498246563 320029911 3 2 743591286 73 1795551435 61 71565824 1487525960 131 61 538124868 652446758 2 113 67 10007 131 1798744625 1475511295 1488489611 7001 1520162135 7 1433143544 127 1501048179 1004983066 139 17861083 5 1040686054 29 388113438 103 37 1949 103 1070347907 245953708 61 769741925 29 13 180222445 61 536593759 1868177948 79 113 187767354 11 29 97 104940032 774182220 1949 800701823 1820521272 1693110595 43 191423903 10007 422235358 2777 101 1207411671 1826075455 127 3 41 1688425674 1491493818 904831236 1132340723 109 31 873126842 529694040 4999 329054176 1798353307 31 1949 91460723 1324852240 67 101 17 1190792410 89 1129649499 2022388920 149 1405626366 13 2777 952093704 113 7001 989563346 1467927674 1952880818 2777 1281018992 139 7001 1024505852 97 17 1117519256 2 361529494 109 1052256025 1070698742 1949 53 1949 149 3 2056977945 73 11 4999 7 1984357039 1766117507 79 1557804239 1622233522 131 23 17 1944525892 53 139 1830892687 13 740736727 101 67 113 1818470241 1052080850 47 1957426296 43 109 1614490996 83 875474206 1420480094 2024006901 137 10007 4999 107 73 53 21328366 609548212 1048494678 37 109 1592467001 412384496 1773703749 436552149 3 4999 113 1264143543 73 1199771498 1085297643 10007 1936826713 516426699 149 10007 1996506577 131 316123960 113 1766662905 53 109 47 29 17 1461185768 71 2777 23 608574204 1778512858 1830400384 10007 19 305386221 59 1575307904 23 855616330 23 139 2086890678 1478045816 59 385884485 61 756227736 109 61 530742518 1045698344 2 61 134826099 107 3 846564738 67 1194699288 53 852610841 71 177354521 1972200481 4999 664212131 113 2112880215 959411923 139 1189430228 1120181685 1701150455 5 1529214097 31 1106831266 795841549 43 508111436 7 847209857 29 41 1594538708 7001 47 1802259791 597534970 1206501339 113 56289707 1949 910218082 830917170 1683192680 13 1390178310 403040443 67 1417442553 67 358861581 1567790028 7 29 816944935 666818431 1923940731 1939359396 137 432948393 4999 960192923 103 139 1506155049 616624051 41 1810850530 5 17 7 1705133765 31 1957433325 97 372894093 97 23 220512868 4999 1614622011 309613065 941357271 511728449 23 3 139 1833427386 29 71 17 777582630 11 109 2091521222 12284258 7 7001 975589350 41 1019156762 889305656 53 1770767790 67 1103109373 17 861384883 2068466007 131 109 19 2134952632 149 1193946834 83 1091754942 599919684 194464693 101 673960044 107 17 2028297477 1472653811 83 53 1467880633 1898681752 17 262604862 2 4999 101 83 29 2142316545 3 114653169 149 11 71 71 31 283869542 514416480 97 149 23 1832649365 41 378799533 1480493171 67 41 1362085518 275442916 59 23 337542710 1780918934 5 2 13 2101577894 1131860574 23 807069701 468801130 139 332523576 3 1163469882 83 1775039328 29 958862655 5 2079422980 43 83 23 1905186623 174321577 1179788910 139 1245391164 1967356186 10007 1949 2023082085 67 473261336 73 31 67 501002684 65838890 660288208 131 23 247223182 3 679184037 743623059 562352507 4999 53 137 11 1943384622 113 13 61 11 1605026467 139 261133045 83 6084232 73 2094679374 241021472 10007 1674802747 19 620443594 1493458942 17 256708402 1890439323 127 1704164439 17 952313765 47 1786828160 13 139 1169308075 13 2055448572 41 906506925 41 1961718595 1949 1000314505 2057750482 17 47 87545772 43183365 53 2117911747 83 73 686745967 13 5 1125146725 17 880711798 7001 1418843663 103 781132018 127 760604905 107 2131881273 10007 284545663 43 415998469 3 1804931619 73 1025576490 7001 234225456 97 1737674102 103 739026773 61 1357951717 19 1592204427 83 9169757 5 1506451485 1476020838 352152671 43 107 530457525 1100507344 61 4999 1199500052 1695482217 43 1119014026 41 118630162 47 902526227 149 2146974199 1720028611 109 19 47 1503135161 11 17 131 89 302099642 199231395 87620935 5 25442820 56817582 131 59 1356550656 1835266626 107 1960150441 217244240 116828431 89 1334156000 5 13 1807821483 230448452 1949 19 109 1226895062 310072300 1493643377 2097102530 61 113 1480900874 1949 101 71 79 1581784136 13 1063062413 258130841 59 47 7001 2086900086 53 514124380 127 43 540130568 111904744 61 190880224 1837061230 1980753999 149 525076298 149 670059258 5 203653180 139 13 969200102 13 794756485 2043615775 5 17 348532368 257973385 1286107771 97 147101082 83 1728288084 85967102 13 43 3 1252569245 97 433728031 19 5 1635049776 131 974656592 41 1949 217683810 67 103 127 1398651615 273759631 47 23 47 913062420 1730953740 4999 1441822535 61 41 1335849618 4999 29 1135412524 59 293808912 828069210 127 41 964290070 107 972034010 1793059127 31 3 29 728198932 5 243517790 1228873924 149 1438634932 13 1931195968 2044365608 53 163947656 1786071982 1546925073 2777 1070508832 1966515598 10007 1021710743 133274590 139 59 1487013993 1098424063 67 587520655 1764321720 342778060 71 1563377116 89 1491404773 324771146 89 26457312 7 529115349 37 637939459 61 1004673111 2777 782816861 1977943243 61 7001 853696178 67 784697466 103 2 2119044332 559515816 31 1532542908 2104664276 137 429498699 89 435183033 109666512 413711080 113 103 1137734764 259541421 43 83 47 4999 7001 1625015035 103 2077392374 1639443276 2084494745 109 2117243117 2777 452428840 2777 37 97 107 924372144 113 1573247133 1210932521 1949 1564288923 1149423389 37 339957804 10007 136755662 107 216387170 424460455 5 7001 1496206612 10007 7001 7001 1308249800 379433119 149 139 893590273 215153513 131 153247206 26019744 1055115942 1511898128 2 31 73 103 757253013 79 1666518430 59 29 17 1597813493 1092682582 67 3 651837258 1941313991 43 3 943650669 113 31 1592017865 139 258251853 1085341607 1296198899 79 7001 1902735329 2127028668 31 1247433815 41 73 1130086209 1210811507 71 1344213606 131 1479951802 1720128905 149 85855886 109 1802084712 83 515106798 545426270 79 139 768395419 31 23 516019099 707268559 71 2777 1686730361 107 1080967303 13 107 1976626849 113 103 1519978622 845162522 67 2117426259 1949 7001 356175875 1242733508 73 1439593044 43 906459995 61 901893296 307526071 3 1844084403 7001 1627529471 866233164 17 485856807 29 59 539986407 89 1619917391 80639566 671033821 79 11 156876051 73 101 10007 469128160 83 2 101 1091598708 2021288861 97795438 47 634547564 760255456 41 177113030 10007 970699014 10007 139 734234715 3 2002891183 31 254809478 53 17 571268544 109 1949 76184461 1949 4999 1047775403 18081383 31 2018188536 1501150851 31 53 2 11 447903962 1766783293 23 109 643954233 19 1254697985 1949 139 523810241 1316885491 1508541897 131 97 37 966261290 797304083 727070316 101 2059347780 1665216169 23 73 127 235547211 1400754490 53 827843139 2777 741803348 101 995131714 43 414523483 487253676 1284726814 7 419431440 107 101 1270079747 3 1427470131 2136501540 1015257016 7001 59 137 47 19 1265565642 1709591438 97 1456694687 53 555517115 137277049 43 1074413179 357290680 1949 2074849772 41 1446135764 190244223 584510104 41 2115254244 68612614 137 746362088 10007 107 1519177440 729061299 103 525147362 1740512520 2777 1000599930 10007 1405993507 29 55241225 13 83 127 285731839 79 120724482 1627023598 29 352250501 1635227068 309152971 113 371724974 710620992 1949 592104764 2130800817 53 4999 575904796 47 909098299 1772982081 79 836274092 1347055970 83 1940790162 3 79 354121567 53 2123736235 1510137549 1793405835 3 139 1130854099 867986056 149 2113758918 47 5 1621522315 1819690989 4999 1091127130 83 41 71 1243909208 59 2777 1830354216 3 1964739424 139 1037044731 113 973012988 47 4999 2 222707572 1949 2122043914 127 444123064 923567749 34113867 185630068 71 1468065192 3 75890853 124191486 61 1815280334 1346222664 61 73 7001 1712717639 340008655 235043091 137 7 107 2777 89 833518197 28103127 61 26119773 141793163 31 31 2030476192 2096223534 1949 3 1114206639 79 283474041 113558945 1939557011 738512268 4999 7 137 1860078545 1225615968 59 13 845018408 344973798 1617109441 89 89 17 1356832494 2 1381306686 31 2116717789 71 1331027208 2777 137 1074285518 803729839 61 10007 1033633037 1954877457 181210337 11 1357393534 137 639373520 137 41 19 995121694 71 1709867653 1386085721 101 2117395613 107 299120105 2005748170 43 1574859348 262044494 1226730610 89 1205926593 416471326 10007 1673650736 4999 8128374 97 1951208424 3 4999 1392931358 400077615 913960278 7 2 3 135415950 945542650 23 79 2 669277125 5 19 1796491648 3 19 242288399 1189028338 831554414 71 1673068282 113 13 447678478 1960787257 541735951 23 554716986 79 71 952716056 107 7 5 10007 83 772084758 1495386349 1657220502 951172222 7 752041140 1723678059 1949 11 1700657871 1788902918 1205441116 231139254 53 137 1484498846 1250413933 127 1130998246 17 547375180 997501826 457475909 1413773029 41 11 982390722 89 1376162856 137 73 4447014 836334541 53 11 83 1539135566 952338763 17 1779451166 41 958927065 192244712 71 1544316534 43 1244444983 2777 101 1530538468 127 961307606 131 10007 354958297 1520563650 19 1827224737 3 919325883 1019507361 19 1109628806 424830810 2 83 251509090 73 71 2026771893 127 1544906359 422857422 10007 113 1743102782 950167825 41 1512012629 2777 31 97 1369411856 107 611559463 1250104184 97 41 7001 80252463 13 137 1063546618 3 1936406901 79 47 454623762 442489678 4999 19 280587744 59 1294785634 61 71 101 1562270222 2057636236 263202595 7001 858490624 4999 59 815511806 103 2 709852148 10007 833436940 89 1718693734 37 193739696 103 1949 2044557521 607370768 13 1289208388 699798957 7001 507222450 59 276871129 1526896549 89 505854195 29 1042217283 9813832 7001 512663334 29 1350535597 2 51598372 571545232 4999 566166744 1184688434 88722231 89 1481487225 107 1950141105 29 131 7001 31 666471356 1859517051 73 756539004 2009816728 127 19 620761293 1523124360 2777 1482615307 3 191875539 2 113 52699697 2 1394856932 1461640009 71 73 1822699989 392177024 2 231164084 107 1948479416 20719974 59 41 1841687241 2098152942 1949 1254181915 113 973577377 1584978832 103 1392904432 89 83 953199322 1397615421 4999 4999 499927473 59 176954152 1928686334 2 37 71 1794446119 71 89 740052533 10007 43 1500669734 10007 97 893901184 4999 59 47 89 316681402 10007 1898187802 7 127 777796514 113 269476580 73 1098777531 43 169887840 73 1701961566 1242528766 67 4999 1925839755 179674058 137 73 1800497302 139 73 693515 41 131 37 984997498 101 214461380 71 577675170 10141214 37 692387620 109 277607958 1862203383 131 963667178 53 59 13 109 2072829674 1911867630 17 37 1606254360 3 874795608 127 1098939969 7001 113941275 89 7 19 1350253392 934905469 149 47 170537190 5 623198375 89 1599801878 1222060157 149 120497939 360471677 149 2 1376880216 1999722216 1266940928 137 17 1255365292 1478003598 89 558036843 43 10007 314009653 127 312745376 41 17 83 825256882 1520147181 107 1080782711 17 265799590 485791609 1511041643 83 1666551522 11 891156080 29 867415983 89 1699231254 113 7 17 347345751 37 149 59 1212103451 1627102529 13 63284621 578169021 149 486839658 61 1728186608 47 1907596750 41 1896979816 113 1368040941 664537900 1620092474 13 5 1110156566 10007 275442675 943312437 1076847211 19 2107859948 47 1746693430 131 31 687538219 83 67 101 1266226294 113 2110873674 1298324461 539453432 7 101 1042605931 7001 575041137 988218615 5 1452505095 1026036972 103 79 317768858 1949 101 907409856 388485490 7001 1381990399 271085080 7 2777 1276667433 1051127205 149 1830464404 2777 113 97 3 37 514861354 2777 204655025 31 2055160252 954134533 1074152981 11 149 676598123 107 831728976 460346742 1217040513 13 998816624 41 1166495919 131 73 2 651141619 47 2072666489 103 1962684776 1802811369 103 79 977779761 1479580493 318908732 61 896943573 364801249 17 1426164925 89 1938596932 149 1210029 2027158428 203559086 2 7 7 11 61 792713178 113 2095499911 67 84749238 1493968546 1949 684481004 2129537949 7 103655587 139830350 1727890715 5 59 774406801 1704075701 1321989971 189081263 53 528075720 2 665853978 71 1907372187 113 452561912 53 101 10007 71 377277173 820713850 71 127 1231971374 1530072802 139 101 1173525969 67 1045971840 37 5 83 438483107 2001930950 97 1146542037 107 935398443 1278142282 37 911589150 5 73 137 645214389 3 1089155604 2 61 89 67 714624077 41 1732561969 2777 107 1198106499 41 539529373 2121824784 296117828 1016329979 137 2121308333 19 1769552232 1415083818 67 1231347440 67 1426346987 13 637065962 37 107 1602969260 159416642 109 757283479 17 1446814189 53 1704798586 83 7 409003350 808145753 769517354 149 11 547726324 1535082215 23 131 1923626270 73 7001 1476370880 89 360978126 4999 1866475710 553033008 3 1084078731 127 418273484 702101127 10007 131 1784409557 43 13 1613661049 701872496 1182626058 41 1970437778 73 790175287 897083200 13 1889348906 1949 131 5 1850648135 1855877613 2129557533 73 61 137 1022907550 7 688043702 131 10007 964524224 47 482524231 79 843639973 37 7001 4999 330578871 1985082868 81191914 73 2777 301154465 127 295516935 2099277306 71 1326658146 29 1161471016 1865349336 2 7001 149 1161377371 149 43 1842511945 89 365091528 1776056842 964886986 7 37 1941676121 71 67 29 273489634 11 2 23 137 1231258456 769161429 97 1438547733 1972530816 29 1616454026 2132842591 41 903562956 1673975724 43 10007 1788315858 7 2045291920 89 1734129578 79 1791431808 1288861379 7001 1937484744 7 1213713566 101 913245434 2020035478 2 83 127 1601362736 17 47 131 1828644931 109 101 47 1663720285 29 487116422 53 231520377 5 1983050465 315668325 71 733047611 53 131 799626466 79 71 576574386 806709810 7001 1641576434 1949 1593907792 31 357663453 4999 1496735593 1629571989 43 826008477 238369488 7 891421117 71 1702790302 11 109 2053092935 1391877898 399235107 103 391974122 59 193592924 1289818411 645720169 1945793886 101 139 1011708442 525188009 101 972376995 71 1969788216 470729361 446540674 4999 2064741969 3 53622794 113 1314317690 41 7 661034493 1644115294 83 17 670295550 53 1076537379 107 1709851344 19 131 1603329816 23 23 237838956 97 131117057 67 4999 1153044345 73 11 17 1864691393 17 378884865 1792256000 7001 4999 10007 7 714698222 1473035031 13 2133085851 127 2777 1704411520 50516407 1539602805 759519453 1949 31 445953259 83 11 1837039974 1621930365 11 1280366708 1314903205 107 7001 1117790809 137 1110734056 2 59 109 97 1813952768 47 592970353 107 1477047260 131 11 644998486 109 2112237606 1876660684 139 31 268442795 1473516831 1992513661 107 710904469 901940953 43 1822354792 101 586391254 2 1645181916 23 1781481077 13 1626083903 67 131 295437226 592326437 83697856 1949 81463704 4999 386624455 89 83 29 2023841241 10007 79 31 655846867 2777 1637977349 3 1408066907 127 10007 702641505 1069916081 958015224 89 139 357590288 755046349 61 553015809 139 1515536079 1308554657 79 109 1963673368 91379932 97 829543612 306272456 2 1451249482 1327712127 103 930824610 97 729847303 137 1036866827 387294890 1549930131 83 596971609 988568710 137 83 529664085 2035773204 31 103 1515209413 1224815951 1536225651 73 376855562 2777 577737023 23 435419371 241329348 17 7 2080714489 37 219952938 1802878517 735974496 59 2777 5 83 1077959097 1544632137 1219387401 3 107 449641857 17 137 948965435 599315275 113 59 236836502 590902442 73 1171084555 109 1121366185 127 37 107 31040593 97 311487231 1949 1707076477 1440810967 131 788942951 1475353625 61 793366684 2777 327876939 289500240 79 1576048684 7 3 107 1898494152 1265318870 590744380 1035412895 7001 100139334 83 1969000700 5 200062840 194046041 7 1406589156 137 113 7778016 422405335 1394116131 7001 4999 965726816 1616256684 59 140421593 7127903 71 83 1949 1883527243 7001 11 406449516 504822428 127 1681669230 389411972 1329462543 127 133989076 23 113 137 1037155486 2777 103 558279467 960594518 962519887 37 503397118 139 11 878941121 19 215968155 7 53 47 61 3 1215411771 390288075 107 53 640542683 1927327120 1949 726251162 131 1447060530 4999 79329890 47 108968249 17 114017317 707941051 61 53 145722810 17 905954480 37 1086497896 137 1353198046 17 43 1090893918 1813248725 47 43 803137230 2128559466 149 273003493 97 29 59 41 2142204012 13 2 107 139 61 547234843 1578543177 1863308754 113 653142034 1242725253 37 620604515 1966981372 31 198020002 1158356805 2039026045 89 386277729 4999 1416866570 1374258500 2094489580 43 1387106481 71 851138628 109 1869269231 1566465269 3 83 277701400 59167971 1061374680 47 139 73 1176000873 53 1050167069 83 29 3 1710080586 598493862 790615296 647505150 107 37 2128889424 89 518740953 83 1219687222 107 107 1643239669 659119234 23 113 137 282828417 1595434185 26765485 5 79 796180723 89 11 1525777428 43 373501225 19 137 488977934 1626247129 43 83 1145872270 31 814401806 71 1972370230 5 206982965 97 31 7 148693209 1385417715 11 77305371 293363472 47 101 461707158 267216546 4999 1511917556 4999 97 1824320031 47 774264981 13 11 455122822 801126161 109 300659165 127 23 2777 37 1553691244 137 64511900 1949 139 676219849 1994716101 1926840846 7 861924770 149 727603654 137 388730650 107 797278053 11 1425658058 46365088 31 320101284 478994391 3 185658900 7 7001 87036432 40920845 593809512 137 131 882654556 29 1750536251 107 61 41 26211915 1554519961 113 53 924402097 11 1868574169 59 523330346 1312009552 113 43 505276230 1096572240 71 47 653367680 29 639160000 37 127 97 1741323571 43 127 2008875332 11 17 1465929856 698051518 113 1065777128 999600580 266258605 103 101 159392443 1508890525 7001 2101710314 382886141 11 139 1803375297 149 1275846889 103 1523239705 760969046 89 7 1949 1704823433 1051360764 37 835823289 71 61 1040354756 876479610 3 1302005307 41 53 139 113 83 679933986 4999 71 591398547 618226378 2 356726738 105795895 5 109 2053632921 751001934 83 174220439 97 103 512176255 1915988387 53 53 1783651665 1946242983 1507753268 29 37 914263192 933777510 678225668 1700728432 29 103 1341414938 59 23 73 322724897 41 1358453041 2104948599 552196970 43 669246165 97 586529778 7001 185414484 31 1911930828 1976309799 208549748 127 1965110116 1842185851 1619941106 23 609864414 1352530375 37 83 109232980 157958545 89 31 2050128456 1708978881 83 795573343 1437970767 567254938 47 441090911 2 1877831416 2777 2002514139 149 1668721030 103 83 1103656063 43 715660954 83 61 604624802 2109703910 1861965749 1880543570 17 1139956678 509570657 89 79 139 1624398341 892708791 3 225310079 67 59 971507161 79 67 29 19 156622529 774731156 41 2002781694 859695052 41 1931986256 162247660 610153975 103 131 43 1027041412 580920454 83 127 1626184835 19 1673724592 109 11 1384690461 2144124488 7001 37 43 23 1138867471 1567000948 139 101 71 755645422 89 688639219 109 2777 7001 1936297495 53 44883580 732450457 17 59 489288770 1352615179 1140955445 237907376 7 43 83 59 1992974511 1499658519 43 1537579466 83 1464916551 550704668 5 1505071290 29 2 3 1567906029 1712198493 2082304887 13 1660309183 1799991320 127 827521713 149 766105999 751131791 17 107 19 19 792748552 373276709 101 780296104 5 2 261019562 1651538272 5 131 1754135273 113 292474058 1634569306 1405000160 2 31 2095925872 1859674435 5 553964040 1344363601 137 302377084 53 17 97 157650317 799230328 1949 1226369270 2141484981 651655864 89 23 234148876 37 131 1047029159 11 1324965961 825318606 107 762413413 444353031 23 1565266357 1643250638 131 1176010813 29 1134457874 1412040058 97 1484236278 1415395558 37 1144910972 4999 411167750 648313502 10007 1127662729 2073833714 67 346889754 137 1581936579 41 89381066 269069433 7001 226349331 1949 1113038961 43 4999 1833233280 47 251662848 59 2126796142 29 1824562257 31 1654407721 71 1191584764 23 79 139 1492998861 1924659191 103 1111343735 1151815937 540116955 4999 409638056 97 11 59 67 79 13 214002189 23 247621380 1922746315 5 67 23 252603089 76751620 1949 1777555686 31 11 355120941 81178100 59 5 109 1177613842 67 2 1767469874 89 2109825845 10007 127 1069413787 1522791976 47 739424163 1302411783 139 951556192 109 139 785356394 1036475879 83 575858814 735710838 41 2 1565037974 139 218921528 149 97 139 760759093 1078860588 3 450418292 1190111120 2777 135859479 89 529860521 2089527635 13 109 131 822405031 739354961 137 740168667 1421896696 67 326483496 61 768743472 2136539513 107 41 408064882 73 573086938 101 101 1702244809 107 67 1751870657 59 1044945873 1722298177 2777 1726680283 17 71544670 1723194001 97 1397087120 837969905 2040593463 1123354829 71 4999 2085102896 107 43 430132913 608122269 113 470325210 37 1937414831 1389477438 3 89 536332608 7001 103 1340940198 83 139 1329074354 92337005 1271080733 4999 101 59 1048525335 2115952842 127 149 83 147054834 680777916 3 67 395746354 1010888630 571743822 13 1057187248 1974441142 10007 533693324 942216519 4999 1249192119 3 1888686252 7001 43 237644746 79 3 1071995418 1175504346 31 1148501950 133138542 79 1259283194 1541743226 17 170022818 41 43 2110082799 149 47 1934498803 1563883582 67 389016606 131 1498108510 17 19 1420737609 101 1378777260 232149233 107 131 1685799176 107 1818247041 1708959278 13 715596801 131 1752588438 61 1614256359 7001 19 1551475837 53 2 557110414 19 1540081955 7001 143891553 137 1002037665 1073689792 101 407994795 703904289 53 749982706 19 43 938482009 77001992 1440233639 101 265072480 1723947487 73 1245791355 5 716000560 73 109 1542547944 2777 1478894127 1089947507 31 109 247134501 1949 137 2003021211 19 186452301 2777 1386517061 47 1482531600 5 2093965005 31 712039620 41 191798935 172819415 37 83 2 226565336 2080638058 370910292 1949 23 61 561237942 670230424 600708654 13 2 47 37 126896051 830015006 71 29 1280585741 79 1818699657 97 346150708 1464131144 1382383418 37 867960590 43 5 1028798110 23 2777 292248307 53 2070621402 101 5 1949 915073041 575744345 37 2 464559297 101 62479004 37 149 1964966844 37 1306147508 7 13 186890732 10007 1997147025 1103667924 59 818589482 149 1048778816 1380688683 1227907518 17 73 1845545923 293822084 29 704724718 131 41 1753781560 610177580 37 1175471042 109 1280187778 224522802 83 475304895 71 1700835601 10007 11 1405178528 29 1925902093 3 850512441 42068058 31 67 113 406624624 1436634540 107 1276287868 901358015 53 41 127 288030666 1821629834 379546963 41 2126597184 53 1939964459 101 1720442534 17 29 137 482121495 1421156622 2777 149 803670505 73 992767369 292524624 10007 1927163535 1132583632 29 47373636 1546982190 97 101 2054912901 257941758 89 83 1981587152 10007 89 689286584 2072316715 47 1426362390 1179930184 31 673306515 7 1949 1340935388 1683656975 19 10007 1205971827 1694534797 41 19 2014414200 1268291363 89 555929422 972063556 64089735 37 1604106337 1148399724 71 43 43 58332424 127732833 127 198869173 71 310822451 127 944763947 7001 1623784701 37 2116378947 39985783 41 4999 967419781 113 673127247 13 97 316271597 131 429877915 137 1737779651 206374920 103 2025302905 41 1188098343 756782546 131 1221478453 131 37 374326731 687319551 3 139 1762095622 7 307682809 109 200738319 23 1614549394 10007 263651436 1099861767 17 107 1949 598818556 1441696739 801585781 29 113 1173643199 85036794 1068047309 1115674891 97 127 1949 2777 146677594 7 897842076 67 11 2083620463 83 1438590632 2042725515 79 7001 41 172216933 97 113 1275578352 101 1258181745 11 468465173 182757344 1273685330 71 127 52718462 59 1625772022 945078850 1850015545 5 1412329377 139 47 325637902 107 744071152 2073465260 37 1054688737 198466520 89 930631971 53 927717168 41 866851110 83 2 260621304 1908216160 1080263988 37 290618387 113 127 1098960845 113 1379756586 2 1166067780 37 109 1670109227 1324917672 1274502619 13 9368260 1009625664 97 31 109 542054820 1551936548 137 428497640 79 1968465436 2126042944 31 67810175 1653243935 7 102501231 47 1630867335 1844051116 1211332685 4999 149 301357466 1734016329 97 3 2025057309 1743592809 1088852305 73 1954950731 61 74132019 894698590 1521621327 19 898316770 1964878470 29 565777443 7001 206648517 500987643 650895232 13 3 124864293 3 2069699621 1949 1733696960 261760352 139 149 1622210382 1536092703 139 1151108839 43 43 79 961277056 720372718 894169122 29 1787548661 4999 1620515892 103 79 1670023897 61 1671858659 67 77270028 260199123 41 1864990292 134163815 67 113 139 1641707316 5 1601038901 167580309 131 4999 83 1740037979 1879709632 19 1090492080 1625965299 109 880829218 139 1673300491 1840337335 10007 101 26038709 1211730128 47 894058205 951711977 1089204822 73 79 41 1408365949 53 2 736665964 529653654 7001 1223480758 41 1709465398 938703610 602441747 1949 1356412397 53 59 109 1060136725 17 17 139 2034922887 761356098 347490124 83 290220760 43 137 10007 316701536 1250404671 255447810 719002028 53 107 873244740 5 1330217531 67 2 43 205005811 1709234993 37 2041497681 107 139 373234390 5 5 204197740 31 2083297794 1832284135 1949 1377714951 61 37 738470531 73 975016341 13 137 1026761296 1595704349 62002597 4999 139 1955591675 79 1688321043 29 233951481 1060556530 37 1687764653 61 186374520 37 1251434905 140596670 1277756017 2777 89 752529372 1574633436 3 81385880 71 23 1414817331 434409763 375319599 139 1441851448 1770431966 5592582 89 5 841256565 97 1927288829 67 83 1607330109 22710966 113 7001 1792340012 81436903 139 465267055 61 555746577 533008435 43 79 169383329 127 1428444819 47 159381653 1057060080 186010716 61 1224281102 11 131 89 751852776 107 2777 2002880829 31 13 1695383274 13 1341184507 783670888 1949 83 812347394 89024986 61 1928307905 848674431 11 215672149 1259332678 61 113 977888892 67 766016561 470168297 61 37 47 1248121660 1681946276 59 920304007 17 867445009 23 860762603 11 1365687323 11 343656878 149 1160637139 113 565411659 139 966393469 353091970 53 103 1844240065 184008716 10007 23 895603619 97 622985798 1854306773 101 1658657106 3 43 1429425178 1685160583 69612235 792813516 11 909920161 137 1794169715 17 127 13 1254979115 71 89 957453634 2048594691 177185996 13 53 7001 1712164560 137 692813795 989519328 53 1043955946 41 11 372141629 47 4999 1920722705 97 41 1512477085 2043078257 101 10007 17 5 2134156250 1619802954 11 107 93817172 1989166350 67 173109508 79 1754106728 1175460359 83 1514386310 7001 5 607469415 1981574245 67 2012577950 137 159305381 101 2 137 366706256 341791478 7 101 1225940424 79 887879996 43 83 37280114 204635362 1624267952 131 103 61 603177631 7 419955844 131 1407408539 127 53 1355446380 1516743992 83 35749428 113 2000549752 7001 1915011534 47 934166078 874539575 285039388 10007 954767870 67 537427569 71 1988085555 509959772 97 109 917250478 2777 218155566 1896346652 1511300852 957946161 139 746686037 103 2068340116 1021251870 1843904464 107 459451467 59 2076676218 71 1300259494 191502441 1801208483 103 10007 1719622894 103 1087716256 566004055 270305335 61 2 2055530192 83 1462853669 1519257629 67 10007 1187840907 47 1466472991 11 1897456066 137 1881793914 121850266 493994449 43 831018743 149 71 1749954253 2070017614 37 869428220 458267202 2 1949 139 1818653621 47 1541023262 149 79 2027078301 29 977876694 83 525963869 67 31 3 60782106 2062827166 2 865616944 103 5 1072075585 1303463385 149 2083013891 1213782012 37 29 1626333150 13 915845762 758680705 197237970 10007 1596242485 137 7 2092208769 296851527 89 36052921 2034772730 543841413 61 2035539046 131 685891110 709318816 820719716 67 131 139 103 877203334 107 67 4999 1550214895 332392403 19 1061378665 3 578663942 131 1945844787 73 1664300939 2097434832 47 6174719 61 73 2777 113 97 2141936152 2777 1949 11 177854974 354699235 47 19 822735473 89 803516534 1935518057 131 903114998 7001 953025127 103 2014764048 1866047585 5 10007 854589184 17 744849883 1557529165 61 7001 1296424013 137 4658137 149 463357209 1949 2111197729 19 1543859915 1949 806229187 127 73 1089645377 1913064572 139 107 1835020789 7 79 1997585310 1773634499 73 200446174 113 1713353912 891899338 139 107 1880122680 1789524369 103 1855034429 2777 1598207932 22390951 13 29 80951905 552320766 2 1136890516 1482646890 103 849145786 23 71 5 202802065 23 127 73862784 97 295982696 107 71 298284561 1659946133 137 1348373059 43 97 67 59 1298855559 127509880 103 127 1545765408 1271098130 101 37 2056591720 1040877684 1049897079 7 2777 1391572357 1949 601290168 1865717147 101 113 11 3 107 73 1521049694 89 109 432951002 89 2015757707 31 29 11 1040556242 1202922820 2034895387 62372812 137 533648285 127 47 141786145 59 1633319500 139 2034421514 854170697 1693508788 131 232588473 403854213 4999 1072697022 113 735397182 337630329 73 109 941313536 1613890079 5 3 19 1183539374 1128287811 67 1517277100 5 1746419800 4999 109 1717767336 83 61 1187604974 2014594967 1469539154 179616652 19 71 139 47 1122113955 1264966878 37 2777 53 2112919306 617584599 101 706819614 3 255709659 71 149 1937773608 103 1236331846 109 988376357 29 13 2777 43 141214666 1806689118 71 1765168399 67 38402772 875859326 83 53 1216611873 73 1168299738 1775009089 2 2069308945 455196489 53 7001 1950199882 4999 1251819586 11 626621028 767480626 131 61 103 1745095113 1947064723 2002724724 7 89 1437191313 31 47 134033989 11 735979643 41 131 2134477713 97 107 2 7 872252460 709992253 59 89 1498953842 102075435 89 1196797151 663322007 1205645621 109 7 265804910 59 142096006 13 3 799872396 113 686071138 899048905 11 7 2047648190 23 435627222 2033344647 420937091 113 37 406146336 1092555536 31 47518319 577847006 1175840803 127 79 692642443 149 43 2019387401 44728902 131 71 137 126102730 83 37 10007 1641107972 149 1816780095 10007 898638607 1160832014 17 447756523 1930006974 786935622 11 19 1664573128 29 1263260430 1483037055 5 1312422007 71 1407112577 762887325 840208053 1949 1406662726 7 2123845146 4999 1080953766 137 765260416 19 2141858904 1806636760 47 71 1775614559 127 555952533 835559752 73 89 4999 1476609619 453944193 67 3 327166960 137 137 17 304691274 107 3 1364010201 108789051 131 240040863 965272190 1854042338 2 1862315740 107 127 79 103 902917673 11 1469514640 590473546 127 1487411173 1949 1371238440 718012091 47 671072654 7 1334913167 137 509702198 984754082 79 327039144 54825763 4999 2000469826 1742621406 131 1686031521 673838086 61 89 265453358 107 893044577 164131366 89 23 1175391472 397042528 109 1046754332 43 73 1184973595 267841332 83 7 41 139461131 319754613 1105608294 17 316081544 17 83 182047575 3 97 113 47 103 560017386 1004295964 31 802317544 91907044 1949 432766353 139 379176432 109 109039240 101 421346043 1985328114 101 459371331 431581181 1903447023 71 67 2 471281056 1116976424 1367376861 107 1801962730 31 89 71 849716853 1027973074 674959775 29 13 1218266322 1993508608 118664221 1045900206 13 131 1458971598 53 767489714 5 113 264079418 1847672466 10007 71 401096892 1828356702 56163621 67 7001 910389037 1042217867 79 772896974 7001 569046369 61674768 3 149 137 131 107 1235908315 10007 1656977432 1949 1747134274 790362867 10007 41 130551380 1625376346 1949 365866280 29 2070073795 41 1242480195 688665492 139 139 1572702712 29 868671568 59 29 73 137 71 11 351355697 19 1022781198 2140690374 3 1997747338 127 59 361170683 245832173 1484714181 352685198 41 841220135 5 1703884465 709569835 109 47 97 109 375065594 17 535629557 2777 31 1458076599 757426317 127 1172611447 2091298840 2777 127 79 558131605 255352085 5 7 1113605937 83 896332106 892565872 11 139 53 2142851559 19 5 1577246270 446784750 175988853 1949 46594728 103 1826890606 131 1607532964 40323813 73 1766930325 137 1877047243 1688481650 139 11 638103541 41 1302207003 1176861099 7001 89 17 949699407 712036483 131 984393736 1932985344 316983633 103 1224848171 89 1383701049 19 113 936253251 1866680821 643716447 19 131 158540807 19 53 1386834093 119108331 103 1301801859 2147059823 10007 2020375972 37 989850279 1628852467 17 1531500657 31 1632275617 19 7 17 816454597 1549884305 1466034900 3 1056338061 73 113 1389864970 157666753 53 97 579980363 29 1949 870648221 71 380886257 702333687 61 1860905669 460267653 71 73 981534878 139 604112734 137 1858304579 61 4999 2045680975 10007 1152276029 53 19 1302084364 1263821651 41 421076929 1079082895 131 1103195067 13 332686874 1839630642 979487786 131 97 455326439 1290780067 425716144 916311841 73 136885907 79 1960079900 19 7 683264995 2 2140195353 101 395528322 1525866253 1949 514904361 1949 7001 247912411 161310041 10007 1078384341 1389853014 41 135716847 17 1820849430 5 1435531710 1896910220 37 149 47 53 1962782973 673714111 71 2069989664 23 62849396 59 1058211577 73 1892658298 103 1853083300 95071678 131 2777 47 1773688679 48759586 83 1204037674 7 146671203 10007 382597631 635761684 109 1729539515 97 871901669 1601647995 139 4999 47 23 436290391 131 1587025307 1198855972 53 53 1802312647 1890561357 168777962 149 817736436 17 64731257 1515900421 97 97 659215007 2084747837 89 1928836733 73 7001 73 1548582332 1745193977 79 2103173343 787276790 47 1029851890 127 815688860 594924669 73 860171077 137 1020254618 67 368246003 1548152430 2111229609 17 23 11 442784848 1589827844 89 1045511213 3 1538134173 47 131 1335175711 764777025 23 113 2777 1283554393 1534812090 2 41 1483995412 318365018 107 79 7 1794230200 1689870416 43 2003449937 4999 831668633 127 103 383338517 634053530 59 10007 1035544374 224547073 137 61 1810330001 695652540 13 793291278 37 1038122875 80962018 31 1139446664 67 884396449 1709532184 7001 1439396429 131 1813159155 1025839569 31 1823381645 19 1949 23 855786534 101 1769027140 83 1914033828 1016900883 47 131 17 157908662 885229451 59 109 1712011334 565954160 73 1001348811 107 89 223408067 1882211998 2121585422 73 17 270223589 73 101 718201607 2035668029 1262361202 103 1661972543 139 1475509742 43 339970450 97 19093771 149 101 361440620 19 137 23 2135953282 73 1539039509 1751324601 646572869 19 101 1103359754 272517594 19 107 17 53 37 1855928103 10007 149 37 1901876849 1341401515 5 1760719775 652669455 37 149 7001 71 898867029 442677943 17 61 53532017 547899974 23 73 1386773254 1145716952 139 103 10007 1411597427 1535844339 41 1763811554 635026901 41 368498816 2104964027 107 4999 2117591397 148810232 7001 149709384 896485400 406883645 5 71 583795084 2 31 1975818294 800273074 37 5 230258560 284192400 1403552263 103 166440378 1249723836 61 89222809 2777 137 97 37 7 107 1088480077 53 127 508511311 61 7 1403659936 1130702510 7 1137429293 1949 1261379924 2109973621 7 107 520356515 13 1538314778 23 256821171 1197742840 41 17 1106973122 34774325 10007 498188488 149 1216295493 173889854 97 2093290361 1289145504 127 477893126 71 1388461826 139 1120032115 2 53 1575953868 208704081 83 79 127 2081254918 117671977 1452731673 139 975660877 31 289975178 2777 787526653 101 59 61 2022540766 43 611677021 176110155 7001 67 97 113 53 19 113 127 189167020 7001 782081710 396316725 2105472119 67 41 23 1056602037 107854245 153976892 29 729982306 137 1898783147 13 1185766065 43 761474530 61 17 1346578347 41 79 1463049506 806302991 67 5 83 1472758557 1029659488 222668191 1571237708 2777 2048088430 79 1668635077 2059466927 31 89 222187521 443827674 47 19 2115587776 37 1177730866 13 139 107 41 713463181 103 19 37 71 186314650 914574359 127 1830803806 503314081 1564029104 1945350242 11 2080936292 137 73 103 570100262 29 763075376 109 2064530002 31 451103847 2777 386826253 7001 1828795625 1695307140 5 97 10007 1116673502 7001 1887563341 83 1136010625 41 1349561221 59 1320024936 109 11 23 71 13 64609116 71 1135710036 1571949595 500890378 10007 1759862830 11 305008640 53 802234521 1573435250 4999 16174183 109 1990612064 2777 529112918 1416547700 1581249157 29 345100626 13 13 1728092943 3 101 906711911 130244676 23 1948240699 107 1133526504 113 53 2086129555 176680429 1403059763 1949 139 127 847946615 2109838554 411693026 61 127 1475472665 1237925690 101 131 739030343 1829054226 1561839088 7001 3 1483354905 306593025 103 1949 169019229 845040808 154911180 19 1015777667 1600412918 139 59 47 420186109 2055552297 149 1651564901 89 10007 2027268126 13 139 327063719 1580856472 43 1615938554 2104638759 23 2777 1062494085 1859059873 13 17 1446058964 912132933 31 61 833397110 131 127 939189130 89 19 2087391889 2 7 376620559 1555603490 2 131873476 1751681976 795587619 658661938 83 73 1557625090 836243478 29 731771936 1248759181 41 17 158358068 11 17 1402769943 792211339 103 556693370 465996617 29 942161193 269676539 266807257 109 1609249731 101 1207581755 31 23 7001 2100860862 61 1834177524 486977419 31 1377843918 23 809393805 581567834 149 7001 73 1771740003 1439052577 1441742575 691431130 31 1097413611 7 19 10007 5 762041180 1065076169 109 1949 1343307321 7 1878652993 59 136763003 71 1817645440 422230681 2005451370 1290299467 67 53 37 2777 1949 1206577175 535103797 2 10007 827108571 71 5 17 935133569 59 303786938 2 1321405119 611328946 61 127 378995111 1230820972 10007 1565349164 1808477268 2 11 27456165 1119210554 1977145067 113 1679796641 139 137 973380753 113 127 1483604498 1059114952 71 43 43 7001 1497506899 1008274308 139 43 1256981633 13 10007 31 103 2011537612 2122590397 4999 17 2060934557 11 5 47 1068929695 772941367 79 479738481 1570431915 1515284817 17 131 10007 1066095745 2777 1879665213 61 1627932681 1770211765 67 1817055879 700647959 66671392 1949 1407891583 7 1118142158 17 41 879540508 7 1673540403 350336709 73 113 1301868480 19 1173353018 1100347758 59 337949876 1512351877 312046676 73 328325897 7001 1446336590 73 21110140 30938054 67 5 397945238 103 41 1973135163 139 914880208 749765329 43 53 139 1659884902 1626719772 41 137 911228574 47 586702410 383509442 73 19199584 617789693 19 1065314425 89 109 763210261 1949 841677599 41 452146647 31 1234085324 212961320 31 149 226994497 566324892 7001 1464665208 23 30671908 1652905466 79 149 1687602161 1136899449 513897381 53 13 1579414055 1065002548 83 127 1122294047 1941153904 139 171583824 31 1510812435 681446898 911658123 113 635507028 866290867 137 31 132129933 794722766 17 67 109 137 1324948235 101 101 238516954 695866972 23 1080075285 485920826 1705499704 17 775766490 47 79 1231563074 1351007519 486169341 7 383178691 1947864186 149 296680605 31 107 1196818379 1090611172 19 145809542 107 1682995189 59 4999 1576027411 103 1340145463 1042166978 103 1227144060 1496732894 79 104987134 1576460457 23 907104273 2777 2016287225 137 1352401528 71469369 67 46206818 30169628 17 1022580039 101 1972852664 131 1069668972 77596783 1717347688 83 2 2023900940 104123404 4999 1260967756 822265514 11 484253132 838955731 113 113 605870066 7001 165580651 37 725906589 5 208241385 557849615 137 43 1384042075 29 47 2777 752591993 107 665783960 83 946578563 914485617 43 354429822 127 1565159594 61 871322526 1326762776 103 1228567641 181885123 7 595152439 23 13 172536728 1465486035 1949 1469317967 1125259048 1949 5 1839625585 565166944 4999 1581769684 1534337534 37 43 201766678 175037750 127 512545310 67 1773428283 53 61 509066899 922363559 109 131 1652035652 1227274890 53 3 873596391 29 255733194 71 837581391 89 3 1443462273 43 1171693197 232185509 1565729148 2 798981386 1066173675 7 870666033 17 124915505 13 10007 37 73 13 132199080 218654813 1935891636 190895607 7 31 1728294888 2095912858 137 17 782223040 839672432 149 362881454 97378425 1294848785 5 508927595 11 1302823412 329009880 149 47 2777 71310583 139 1824263800 1742014303 139 139 1681026802 673986953 1525784216 61 1709562759 71 742789291 71 964548746 2044475405 23 61 1253448418 2 38276022 127 350910271 13 1634522901 1831989171 47 253304506 406077727 137 10007 1643224857 1875382602 23 149 1241108343 139 1335385574 37 515519039 31 103 284727184 83 67 97 2053412982 83 2099455618 1363258651 41 2005112052 1751180312 29 1046849474 1501861324 41 1453995156 29 983464907 107 1174059961 1521887536 29 7001 199248460 452627405 1897835624 109 7001 139 103533733 268893554 1496745591 1754239082 4999 101 73 124169736 7001 235854983 10007 37 43 43 81470380 1671471834 773735562 89 73 31 1923302899 1797284376 3 1062975690 1854493140 2050386548 41 681585974 2 1418767862 1998556422 1299563338 31 109 7001 1832644769 4999 47 131 109 21578690 7 964703397 67 474929098 113 22621357 17 1322937144 895798272 1793894655 760774820 17 221641066 137 1141885273 2777 633217094 6370438 19 1161340211 1338637039 29 1949 293100365 766742447 137 1782541935 1109399422 718086241 53 1293695199 19 1885766017 137 29 67 307542892 79 1029700618 61 353364702 109 1629470918 89 1226949995 53 73 673819346 1714054308 61 2 10007 105063493 2116310381 1297052835 53 103 1364454450 1364524499 10007 53 1516067279 1448967106 61 473445366 113 23 796815979 1334690943 107 180404354 1039768006 303442969 73 2001416144 878792008 109 47 1416818948 627773595 131 8127864 113 1641715528 388766009 97 1553397382 113 61 1171961585 1854700395 31 425523644 1713873190 53 73 2111797573 97 43 2777 390798768 71 359794390 59 363797506 149 41 836688148 824930619 2137172873 37 23 41 156863909 309880747 769424315 67 127 13 1701749621 1504148066 17 317186174 47 13 2091219130 1475288880 2 1710027669 53 356506544 96350762 131 43 139 23 2100633616 19 67 2061102697 1307958356 4999 29 1532020497 1077139373 79 1625098552 73 1693073524 73 972301819 1949 1246017193 127 3 101 101 1910618717 1949 796246409 127 1327569758 278988055 107 1897843772 1158243086 11 89 711325667 1843008329 67 3 2069807379 1075491991 109 97 1118177488 113 10007 127 304987452 983107 101 43 1532043388 2144496595 2777 79 156080379 3 1720418721 7 542522999 53 941103885 1949 7 535338503 1279931366 29 643870944 613877700 3 23 1386315799 101 61 2038497207 1637638818 19 13 109402553 172083756 999648358 122055388 61 103 1195600959 41 814139009 23 6008659 71 1414456675 149 989786631 31 107 2078747208 1033950523 291423369 1997728155 139 61 5 389151994 71 1273317621 131 90035776 562150889 139 47 23 465856697 127 63545720 802854757 73 1569889601 1574204876 79 2 388927199 4999 294864076 1044597749 13 13 11 2116869717 1294796208 89 2112691971 1784627273 13 127 823910849 19 1854460173 1750534823 83 1534222796 139 1974360521 113 7001 1203807948 1006792807 19 1545706107 792753093 129521278 113 519871303 1256933488 1949 476226456 11 2112717909 996913911 97 10007 1305483199 206984788 2074909363 127 704135371 697825463 1719300982 101 127 1099317715 809301277 1957949808 1949 1815737125 1025838609 1949 941942544 2133141691 7001 3 669734892 1475391015 1420809824 101 1133518637 2777 83 1814985316 137 517209661 7 1056876716 31 2126689616 103 965263676 127 1957442491 8434197 79 23 4999 1077864384 466341713 127 2022853460 107 425661087 551533319 1678874228 1703903329 2777 139 1605089017 1434527574 53 1195876312 1408782813 43 996394337 113 874165062 131 1471232311 103 987538765 7001 1667175201 103 89 1322332808 2084313980 7 747807222 39191801 2777 1600436950 97 230586184 1431586093 89 1677757009 103 53 1011270001 451763906 47 5 10007 583698303 29 139 1048744727 137 2062608905 29 19 205892409 7001 1908570614 1468171408 11 1862410572 744491686 113 201573129 149 893172603 992911096 47 1925905887 53 1705618864 1169441714 1781316010 1975829595 29 73 137 61 79 25842243 10007 315160458 31 854571110 723541395 1295367912 659384077 53 273006930 3 1436679243 29 89 37 1617348317 89 836267941 139 732303430 353743880 149 1281765497 19 5 1692006832 79 1695875541 5 2051172335 71 1858719224 1826398036 41 465116382 1971285576 5 1971857490 3 82209204 853081109 89 23 1991997340 23 595122976 7 13 1393469075 71 395716867 1588927507 137 717202672 127 1304074133 4999 1694611010 442568340 103 149 1078656892 43 53 1101990469 131 1909982096 2777 19 890507535 1021901632 137 731843591 17 1923499706 163814763 23 101 391434186 109 1479918942 1887938969 2069430727 109 43 1804503944 59 1493985568 17 149 1393851207 101 466780893 97 5 13 41575989 1953670550 107 577183252 1059927972 1741221686 4999 101 13 827957559 2108287402 11 67 59 221867175 107 1941351611 137 1584167031 1248275797 494378515 29 900596575 5 1456957364 142874262 113 23 47 7001 970478620 1874951812 5 1838953662 2012157855 101 999495798 956334961 19 2 132808048 61 10007 1508685341 1656905187 17 1611167826 137 4110137 53 450134671 502009269 10007 29 988962640 1265661025 139 1677676985 127 464602957 29 752811783 124990885 149 47 1540167722 149 1025003631 3 330266844 1391887507 1269928919 31 103 4999 1605098916 11654996 101 1640042481 11 300093343 1826028612 401392875 137 107 230040470 37 472669484 131 137 499308556 871038980 23 113 2014603877 13 5441216 131 23 118334954 1214602837 37 137 10007 125127528 515961201 109 1356458348 67 131 83 4999 1277379473 759937982 1139112540 1949 601515499 101 1824767202 977239917 139 1906278526 37 59 11 83 1380502646 376336691 127 970153028 61 23 10007 118352789 43 1797652238 19 1891142666 1793860092 47 10007 2107274060 1392400945 1048951427 83 73 103 1372434011 19 89 31 1159814501 1374892253 131 1619337767 230640958 3 352773777 37 1180828397 1988145679 37 19 17 125057185 1687814043 101 7 101 1316407099 140531362 79 113 1757360971 819215422 558753718 59 2 583066002 41 1233590165 13 195296660 1835101060 960780131 53 2056639719 1136927578 113 547763545 37 2004935594 19 11 424743319 1822728875 13 941800834 149 594870930 97 436254105 724894730 29 727510588 127 1363622876 582617523 17 19 1716511433 79 705472133 999008167 109 4999 1872817811 1425519798 137 2054436449 7001 107 31 13 914475666 101 19 31 1177285946 53 1761497983 187645493 73 1884805440 2777 1006456466 139 1535679228 3 47 47 1754266070 1509350762 4703290 10007 551345672 368128839 61 101 1324132321 1896247304 563952810 103 7 3 1375005132 348209964 2 569054198 71 59 71 1203942665 5 17 610123421 41 1443555265 1108505069 67 1260628182 103 1279278218 29 1383644723 79 1181835655 1716412223 131 1743372366 1433877944 59 1254957118 101 2 127 341617244 1857382296 89 43 1182627556 623260374 127 5 113 13 1967927871 1280283923 17 2047464649 1289970724 7 137 67 71 61 2039703421 1831155889 139 10007 1956988934 41 1547169727 679913291 937819552 1457863679 17 17 83 1727774148 2136879374 832650994 79 1462010304 2 109 771364333 1069929612 53 29 83 1022102255 2017015630 61 41 4999 47 17 442278545 13 507677662 131 139 31 2040093105 788985433 31 798897059 79 25683808 47 5 11 1600970968 1949 61 633964094 80352555 43 4999 44246149 935472868 86554680 5 1274972934 103 149 7001 19 89 2 2777 2007795993 2 2 2777 1459344448 7001 31 1888887040 19 97 885719804 1764367241 67 559286654 149 1341502577 31 495804390 13 409210529 7001 61 1949 301859171 856105873 149 59 891540648 109 2009186645 1895290037 1950220306 107 1521535394 131 1230553085 936521476 29 17 1000520265 109 5 1622474940 1766221821 41 570260049 83 1615040145 83 303317358 7 960672916 1670305812 1565738018 31 407492458 29 37 971259916 1641323145 523453416 103 103 62887591 13 2777 101 1415089870 10007 1459787276 127 2133226239 1852870944 113 4999 10007 17 31575749 1949 137 11 1433324638 17 1837766045 1820888079 131 127 508466825 101 1949 492764346 17 720190108 7 701104292 47 1701868825 1660957158 1419011330 11 1012870353 47 43 79 19 34025162 563416120 955734215 164949130 5 47 213714217 59 10007 1557166946 79 752994583 303746947 389444283 137 23 524169287 3 380798760 2157297 23 804906556 59 1103133030 272108859 113 73 137 89 5 4999 1436032736 205163959 181849784 89 1221275532 103 7001 1957341981 2128186409 19 11 1845745341 13 7 19 1151550214 658859504 79 29 1715357395 343098130 393596929 109 1032030312 107 801810920 131 1953947632 17 1393225616 1457865370 107 59 1893366168 1552170703 1948101247 17 73 126351393 1441599476 898636649 37 558831862 83 67 317511660 1564439467 127 1353455510 11 1393015833 149 1880764867 137 2133289061 2085974056 505583863 469636054 4999 99408905 67 149 127 196423417 37 131 41 37 426225605 5 526683478 127 707857614 83 367069741 61 1319702426 8277029 1522050529 4999 1835062914 2777 83 109 19 812999417 1421521765 423723875 109 249257058 31 1621465690 2 1753314553 923346546 1949 71 58871780 109 2058546444 31 4999 1562725909 925469754 83 97 601170886 127 1869549982 1568609131 3 149 228975754 17 1596306324 3 107 404372474 2777 344216684 31 560603863 137 2095014245 7001 1575070978 113 1497538489 2130041977 1917430596 89 7001 17 42485261 1583540273 29 1196531826 942063710 7 13 7001 13 2044102327 19 1907967175 7 97 862068682 1658609309 1276107788 103 137 841829791 826242543 7 62525386 97 31 1112247667 1579215609 10007 625527563 29 83 294776658 1050407658 107 61 131 1436748526 1007137956 1459956806 11 1805680613 10007 1494825646 1009015817 53 73 432561857 37 129853128 47 429312617 791674533 1348401037 127 13 337635624 19 17 137 1497914297 17 1898811260 208396083 7 463477420 1883601794 1620882268 29 71 73 73 4999 1657843365 108443307 4999 47 31 168051682 1945441022 37 678731811 672556281 59 5 131 578503336 369144498 1949 4999 205203951 802509466 1504024476 149 1949 906553962 90412161 17 2098247780 1413318405 53 4999 1756472643 83 1824746164 41 1492080897 920132576 43 97 759441033 1707657355 97 2777 29 313112724 7001 19 1698662194 520176602 23 1352426461 101 890917364 31 611413106 59 1194159407 43 682686748 29 47 1949 29 149 19 113 170665369 1750424805 47 10007 2119162376 911937910 507555034 26241010 2 101 230712179 31 131 1888701146 35747149 47 11 59 1822319548 1091244353 61 1539881865 139 757831206 53 2065502379 43 139 843437665 107 20016805 5 1711441130 89 139 71 1180878193 149 1742218654 47 71 2097676824 4999 2142291619 107 103 429248833 108736981 43 4999 2022319703 1289391647 2777 981970886 1306304150 107 2049864782 43 1902935267 514089029 53 1472747614 992118296 13 43 936104195 2777 1680768142 1710188357 1937949985 83 1048701195 103 5 480017953 149 448297045 149 1222868307 101 1480351950 484035138 7001 1291264440 71 1844690689 355426544 23 1153324352 47 754167029 59 638514579 7001 410055571 249480094 1736427645 4999 30345919 29 716972299 816651148 97 1847157371 71 1400221175 397276047 103 3 2 1253415776 113 1113055198 947388836 71 1107291150 611342132 79 2121078821 1276153180 101 651840466 97 217863843 10007 1394375380 11 1751990383 1118351172 19 2018683762 43 875246166 83 10007 604250145 37 23 1327807894 1552206175 1215990324 2 1247798376 46783424 103 88336817 724663537 1949 1745976568 127 1107525852 1809023941 5 331375373 131 43 477650708 1059359825 4999 1273768914 11 29 1365389861 139 3 2078836548 958267837 23 13 23 1322382420 127 41 1278625426 37 1522465566 2039728716 2777 23 1263073980 1642848715 10007 1519052593 460345363 17 1691542755 592588423 97 1828524690 1699783275 931736850 5 1064174489 137 2777 137 109 1052278152 149 17 5 97 67 366114530 103 134499048 7 107 324484811 113 43 1814113154 3 1001422746 2 5 749044480 1063702724 127 1712507751 1681218073 1554029003 29 1443510989 79 52820506 71 876549457 5 1265117247 61 2087302697 23 464489347 1522717783 1209476882 103 131 1401263901 1892156795 1595150100 139 752834703 59 7 951412566 918344370 83 839169324 37 1218052040 10007 1488186702 572279715 3 89 951300886 67 1522911742 1640444884 139 13 2777 1707466220 1565564297 41 370953568 11 105671566 534401451 96043475 71 43 405768210 1073670335 29 4999 1203994153 1247105529 149 7 103 700771006 139 240032532 41 10007 922305162 27179012 2 756531824 89 37 1973840591 1301268458 7 800303854 1163333445 137 664510828 1401343585 53 371418170 3 1607236032 1725056523 839342286 3 640729191 980777573 873962143 97 127 139 902599141 1907385105 1521113690 61 23 41 1747541975 705413444 1283287673 10007 809604491 41 1096848115 71 1885037930 1403501750 1514139020 41 660213435 7 1682022146 73 1018158448 116457046 41 139 1015066543 31 685998593 73 11910753 1169665064 1949 137 7001 531458334 11 2097731139 71 1900929576 1292291401 908891445 79 37 23 127 11 969873343 83 71 888426834 1949 1340068083 83 845474030 101 2140100271 61 856332335 310590241 47 145585367 1077751373 139 224121932 1421220311 19 1709083364 2 1376087046 1797456924 19 139 131 408120282 131 1619497718 13 172537993 83 893464788 10007 917972131 670228832 1562356862 2777 1022169268 127 1546254761 77712842 89 19 10007 1043636231 4999 13 1957958755 67 1342372972 265762258 17 1610629057 7001 1265374742 589010323 31 1099437599 7 1723185406 97 93077805 67 884770912 47 2777 160816817 19 626996295 818656236 4999 5 1522091460 2080954820 144033072 19 766795863 1025661025 97 1191809900 97 2067054189 1034401695 1252065119 72880147 131 1703801827 10007 67 422946143 7 1541435902 67 1736104 43 363837104 1100493016 83 1421055782 1318695594 630246011 149 1320309653 22682835 127 67 2 271365663 1875116487 2777 2 19 1536395992 2102158848 37 60864049 1435656867 43 103 268028969 41 2 139 131 1637953391 71 109426545 10007 73 916041887 1143853438 31 169535311 791160922 103 1175766218 41 742986830 1341633775 19 1846175166 1898448023 476977963 202039376 11 2777 2082450084 2072848263 756524372 31 113 2 34073256 7 868471348 41 31 1949 2027915010 532497984 694042559 89 71 137333525 2142718585 79 231443978 1576456372 19 19 712540739 127 280866456 101 172508404 848549269 139 127 890705610 290816463 61 653887365 43 1341957029 1809205116 444517456 83 494287042 79 255384485 551267064 109 1980358702 1759545626 131 1365691263 139 1235589070 31 891323765 61 59 779584119 416814854 29 43 127 1806944062 1763777016 4999 13 1142599328 2089511944 2052619533 139 804259282 107 2004750502 530771360 98348416 2 2 4999 165076978 717413204 43 610266793 871664542 101 23 2013366249 1143547258 37 1775350169 268422050 73 323598415 727429889 7 109 154296040 1987205997 149 1296833253 275367734 17 1355189054 59 89 1045248857 665235979 149 103 139 2777 1022161521 137 59 836089531 31 73 1406780664 1753387 47 1267181664 83 445689416 79 231126287 1905580981 23 97 11 1397774717 520391327 31 43 1253516872 31449057 73 137 7 932433656 1582843297 97 1281876686 10007 850012046 43 1432603222 139 1655310968 411974259 651158394 73 1165365589 127 3 53 1206990783 67 1949 1926656664 1796133294 137 988245238 73 850887793 89 2034993969 103 31 109 67 1422990202 1957296857 59 43 220205408 1257921484 1228512773 19 89 1451369102 536127812 1986251165 107 37 393289613 37 1544118299 300208454 13 1733211103 2 1364582914 3 1857934524 5 229048945 7001 1238665927 1458658350 1390772090 107 1395024377 37 43 1647849612 10007 101 456694314 2097933794 43 1132499111 103 453827492 131 495912683 2777 10007 59 1750781399 680533966 1126171348 31 1028355219 109 78141882 113 867040186 225129222 817118250 1949 546675010 61 1265672713 1767395952 103 1170422330 922907379 67 1008433237 7 1033072684 1749348694 67 987006480 2777 46795227 1112727238 841442967 61 875713900 139 2024664086 2 19 1499243906 137 71 6503813 642741220 1949 37 1634785186 59784895 31 1922579536 1494241959 43 1657344055 5 1586484835 13 11 1449787504 7 1723729161 109 67 1284749755 109 999259775 67 89 73 89 1159188688 1275087935 521808039 71 299540021 11 1282732693 10007 10007 442989876 107 556431886 1385492811 131 53 626188322 1561748297 1128489208 109 310741669 1345254485 41 113 340429676 928112505 1970964646 1902429886 83 29 1162212468 936702622 4999 2008183283 2020371440 5 963263475 7 809344802 41 463237311 925092734 1404658914 101 73 3 503446460 11 1166462858 1597536275 83 101 5 43 1786969103 4999 623515272 179429107 3 1778338706 35381945 109 1664302688 2044325520 109 889214252 59 43 194993777 7 166270098 2777 2136707318 101 19 1401068303 399487284 1941075606 17 5 1649022925 1802354975 139 1497577842 149 375374820 79 37 1507875306 445933968 3 208827388 763855664 2 37 1632637495 169926660 5 1949 1191284372 61 1053226200 1738203922 13 424622675 47 13 29 144970739 957639295 5 67 176668682 892401039 41 3 1468113306 1949 1907544770 1967825168 37 704541562 1163301962 2777 2 300101886 709460860 43 424458762 83 30741540 169120998 745204148 73 1249203811 19 2135424231 19 522138240 2 83 232409711 930607869 83 29 1549351268 139 943329199 1646771346 109 19391396 107 113 1145850736 47 1491347882 1016907666 73 323199178 952279106 17 59 61 1668301688 346320180 4999 1569291079 1187897373 73 119481801 31 96520267 661829509 1035097941 749678343 67 131 13 83 107 102665343 47 1237343338 198666686 2 760403486 29 1401846863 2 208541892 299742678 11 1246221735 149 5 860575650 107 1609626640 17 1802713592 471145350 71 11 1573647988 107 1788101182 28098976 1983854830 131 1340889879 97 1582044586 636900682 127 7 2117000697 59442359 83 228306689 127 61 7001 51891412 1538357734 1941563305 1414375645 5 31 29 1976805822 5 19 13 127 53 670481747 1508591894 139 131 89 764887182 7 31 17 1630611928 794322389 127 1115324044 1254137408 131 79 1304581036 2108374792 109 2061336387 268761237 4999 1910282867 1588912838 365271317 109 1646832367 401883574 59 1387576907 1949 97 325944832 109 1865887288 149 1619867301 103 1993320993 131 67 1768256563 4999 11 1958112156 7 1969965179 242318271 13 137 2039870405 23 23 478975989 357844879 101 150137611 301096049 1298966743 2777 68535677 1720959601 127 4999 139 420838902 477482375 109 83 1082424995 1132236698 53 29 1109524833 2078255761 73 44423274 463994808 101 79 524829943 1306024603 139 1584262230 1949 461037899 99554718 43 59 654311003 2086696204 79 422133814 83 59 1777814963 2777 149 692376627 2 1357831170 89 89 19 61 101 79 584940727 7001 107 73 61 862150099 19 250034376 1538159591 1291008819 61 131 139 71 1354339484 1044847289 19 821220793 809265138 79 1303300367 83 59 43 693398392 1998827996 385330754 107 998572254 124773077 101 67 2777 1838428456 23 61 919863347 83 149 314513521 37 43 4999 924678794 43 1018411527 1888762172 4999 1949 1493325749 41 792828398 905995573 37 1565179900 5 845048195 199689523 7001 1072091134 2777 47 113 2777 37 1514781998 1790631391 127 1598917173 1315216064 539417095 4999 443616259 53 97 2023863357 23 1495508162 1977039475 41 1431063385 83 249096512 2066352839 17 109 1110229637 651528632 2777 548485270 113 987478921 517664745 13 346189418 101 11 1346488451 47 61 1387260536 149 999109070 2054221131 19 500357819 59 149 1071499975 532287600 149 71 1213013481 465043486 137 89 2414134 477927484 107 43 742342626 177197525 5 1848212082 1602993312 3 61 5 10007 83 7001 113 73 2019060937 897721807 498638115 3 2101922408 2777 29 1413710038 17 81616541 620310246 137 620717817 2777 444075624 89 1719089557 73 1299838876 2029407957 2 1554471144 1952115280 1367793040 868468618 109 23 67 849265113 4999 184368119 3 1709907469 67 11 103 1759469355 53 4459950 1080107302 2 810260932 127 10007 59 102370900 67 79 622265067 11963038 855597722 103 1290029014 23 1723575515 5 84000310 43 1774281308 781386712 31 1890366931 103 1331381315 10007 593675282 59 581057193 75406200 5 69440995 2043391184 139 122084467 79 1530746502 306786633 103 2042799901 1597864527 31 61 1180232880 1559663067 19 1702651275 2790796 89 1451426240 7001 1770314866 1718451458 741745989 149 1523785067 1735622978 31 1901841632 67 137 899747913 1962772262 107 73 934590822 1476115699 529155948 113 113 88194353 627107286 303405618 3 107 73 317244568 1448150421 471241217 67 1791781532 127 2131914456 31 5 1954263100 97 103 623984815 1202008146 149 596726971 258945610 670210931 879519061 4999 1622867790 61 83 1903827093 455907242 23 1479027967 79 85722031 61 23 1432062110 73 299961125 107 432096143 29 89 149 733888772 13 127 4999 53 65442492 139783837 770788196 107 7 2062646271 1260163933 109 1837570178 1432286572 73 19997547 23 7 346371704 1659375046 41 712921325 107 19 109 568147676 764159993 19 1770605972 103 106756101 58933387 31 855025129 7001 83 9635138 1987865023 113 2777 71 229432950 61 1277904555 113 109 2016293445 970401058 2 31 113 961957135 148784501 2777 1055995905 132035242 29 149 1180791922 1706860560 37 1609598050 31 722424059 294081520 41 101 80948470 1724232408 61 97 418216955 524421565 19 1240736909 23 71 1889628932 103 131 661740736 561068546 10007 195293362 11 83 1830217064 101 471758577 774144194 139 13 1019403083 10007 2099498621 89 29 1423313330 7614936 927396307 1686497830 73 1083650113 1682929586 13 23 1931592785 920424394 53 137 19 52918572 1333283511 71 448235417 89 1933775535 113 2098520107 31 59 2777 7 1446476451 19 59 1724906994 137 2777 1985747859 1123936615 83 1460811913 11 356014913 1561343379 137 47 482529284 37 2044791125 7001 1358222004 884527343 23 1878180598 67 1694212853 73 61 24098904 29 733144389 18258023 436045641 629134016 139 2 334471792 456538761 89 103 662542691 47 61 1220499956 2777 79 17 113 1259145214 41 127 406507696 73 688453218 1521291640 5 1422069035 1123942221 53 2091826719 89 1996043139 53 1547673614 1733257394 1949 1056829339 329669717 31 2 98481704 1120154994 404778147 19 1965963485 59 1343637972 19 23 139 17 1456286300 1111659836 83 2080558947 2777 402726094 41 3 1265650759 53 1611742391 139 2777 1782464659 699940790 53 864360835 23 802439916 5979425 31 434353555 31 7001 433480917 10007 1636611565 37 1148017241 89 509938761 7 18548222 103 498398254 7 425934418 23 2005290443 40202160 1908829146 109 1330693441 1177686433 7 1652792466 113 3 5 226763080 1746514020 40558371 10007 1518300051 936025377 31 13 3 281512990 5 11 634774690 2099268127 11 7 1025232264 265829522 2058087098 1268304527 139 137 1327334285 5 131 113 52881722 31 67 91390479 73 1080718864 61 1353854313 1964833152 113 5 717914150 1949 79 1949 314325632 149 1993208316 11 17 579983986 1096470349 109 402836598 2 1780465044 107 2777 1388266732 84431908 53 300757828 542431680 137 1706859436 502809591 10007 2102050406 773751247 798887405 480374780 23 107 1949 2060950560 1137627402 29 127 615031790 1988797401 113 593422890 113 37284011 71 778832370 1112003390 1720497934 149 1507523528 127 278183893 323489845 71 781912701 61 1031410063 41 139 1460262554 1206676792 469820408 53 93035776 1952489769 61 1276669244 854340101 1974118905 37 107 2777 73 1784647644 137 924572945 79 1222389120 67 1046934623 79 342983398 79 423334377 560925091 1872675960 127 19034561 101 103 137 53 297973412 11 1641081442 29 1751760225 19 1738264704 307053870 513339558 2777 813561028 29 19 1099633473 23 279722098 47 41 31 2056042611 23 754667214 236248580 5 139 1541921023 1303592179 7001 101 61 61 1189946852 101 1103436817 187258968 13 79 29 1126376704 97 1110372289 7001 136701526 79 31 696314095 2 200279086 131 4999 5 1547223700 19 1422044645 113 1545058605 953645700 1885244312 1949 27180382 2102860192 73 107 1177857498 2045128129 1581225002 7 2021062287 29 11 67 259040090 803932129 131 912635342 113 1117193258 1517988743 83 1665878641 1377902214 961195300 13 841102689 1456246223 29 19 1695544686 83 412714097 511015811 2 1188773706 2110308488 7 4999 787035537 707121138 19 257870749 465785303 131 1262771592 29 11 317995788 174243069 139 520325602 59 1941159059 529831512 79 991512007 627895536 149 97 450473820 2006495634 29 924828212 877636570 2088594981 37 1793044272 59 79 1518934817 785266557 3 425124528 170523857 1949 2 63623406 31 139 83 29 290618106 61 10007 29 232461274 79 2076820651 938543416 1572933291 103 22535404 41 1459529931 550327348 23 664258170 703689474 67132327 127 1001067492 3 83 412477962 5 2010788615 195683275 631317820 1953896571 131 2777 2103735789 149 1992085002 13 204700444 41 1167247983 113 1110246244 1117176873 1976365660 29 17 1819787134 1166029194 137 101 1448864594 1958217838 83 4999 1167991355 250394706 1981252941 71 53 97 1385998894 2144783480 149 10007 927607460 13 1896445564 137 89 2001433780 875545866 41 1871536160 13 1266396498 97 29 109 101 810786893 424846400 7001 139 89 1086647191 1288346022 152214951 1949 47 131 41 1854938359 1087264855 83 9009285 883246521 149 137 59 53 2045429901 1386006763 1705118282 139 1942696665 362225804 1373279840 47 83 237870945 413860327 139 149 691461767 101 423513907 1254098012 226466299 787749264 17 139 113 2077463981 779833001 89 2120176245 10007 1163143631 73 748880282 1156884315 2777 322531888 101 101338754 17 303502190 1910986082 290165122 11635907 101 387913967 59 45427640 2777 126967217 2009695461 1041916824 7001 137 4999 548885201 1436332676 1184484891 89 89 1687059430 23 109 89 1955779965 103 111633965 1690677281 61 2 2134152039 61 31 2037482589 83 1805432849 127 401955889 192100708 58329883 97 47 998428802 186567017 612832373 802574496 137 1898032807 11 77483285 3 313212513 484746369 7 1630784225 97 411737064 604157128 71 1854701760 551282634 29 810280590 79 1646595262 1921869648 113 1252274739 1672176063 3 10007 137 563221206 31 127 71 1154417613 7 1976184126 359133845 2777 7 1394980517 33848143 89 1345441747 139 47 1944964951 10007 573551205 1995315744 956740842 2 29 1451477347 13 403247884 67 534671122 1660011363 247143400 7 2142475944 1272619746 41 37 7001 112893447 1405921034 43 31 37 1267588883 131 577038887 104176157 103 1475976507 43 582959170 419360273 1257727661 47 7001 1457034733 47 10007 89 1711626106 127 215305101 59 901172136 2018694489 37787200 113 340842964 37 2083132377 43 686600020 1171860378 101 131 1198817549 139 1281499608 89 107 1420840372 1499184687 7 13 1766835304 718617640 538189789 131 600595700 59 1287253209 863599343 23 131 590882836 1604667191 59 1920298134 23 1576557931 59 1111697040 127 1996677109 23 503911843 37 815667738 2145925855 846841740 5 7001 823604641 398125867 1081101802 430857961 103 1489565002 390904632 19 2777 37 182625873 1114405442 127 1884980927 109 2028415553 328229070 103 10007 1923245330 765155234 2 291779946 477823848 131 2 1163130036 2078741140 7 984054512 1757868440 41 412497415 11 42466797 103 92555079 506918562 149 1078851337 13 440921806 97 37 131 1699639195 1579253721 37 952796879 13 97 777463148 89 2777 1475147954 109 113 918263086 1142595658 17 1771550202 29 1945423008 957514194 61 74113597 137 19 1847264641 47 248901519 43 1103095512 1280575260 54197792 1949 1851315860 67 1067182792 83 1512483187 731978134 1949 1258652506 11 878869365 980937540 61 149 10007 1260841972 166465893 11 262388126 1178304243 447640753 61 1846688325 844039770 3 97 1732615261 1443184527 201777081 61 1000818094 697360083 71 149 1132115410 131 17 1269009455 1202327652 976311468 1076770001 59 2107465604 43 103 52455234 13 61 900101909 83 1245202437 1452490123 83 61 1888302032 149 702275144 137 858115118 377199959 41 61 1952613492 31 43 1160087411 1165934551 37 877507503 67 738657529 37 71 4999 1651364661 7001 41 53 101 1247107802 295578900 1131865860 5 1218774406 149 17 7001 131 139 1249593876 7 1636998769 29039089 2777 149 1443318300 2777 2047037780 1513000001 19 1349304608 7001 97 2 704970146 41 2093274475 633514698 79 71 1798086857 1627779379 4999 31 2138521546 149 663118838 932533215 536094996 3 7001 713569924 10007 606512547 37 1642527194 11 31 131 201964272 379928296 131 10007 839433661 137 23 7 14665273 1631406364 149 839391947 1483938030 10007 1377433529 2083635403 83 97 1809682052 10007 182270434 107 623036414 410433496 11 37 6440507 1289809790 137 97 71 501229721 59 1913296289 403936697 7001 1445307357 1352853487 43 5 2121708145 784748990 103 668021332 1503287781 29 860934687 2142726654 2079900042 641852797 61 41 5 475066944 236655940 2777 937628445 3 10007 859869900 1589641360 5 23 5 1959318630 17 3 1986920071 139 588432314 67 4999 67 29 1993283042 639242041 1125550491 1081457984 41 1424659061 79 349652894 11 4999 149 13 1796092350 61 1175614262 1229018369 137 1949 59 435794178 416123637 27976265 105207195 5 43 1207445418 5 2085962975 689737025 1123455264 4999 10007 67 1059105265 43 29 737157090 554123988 59 988241622 602626887 31 1219128444 79 1849457387 1248700140 1740074378 19 67 59 721767532 1774531141 292906363 101 553947173 1218202791 13 131 31 360342760 425216119 1055032680 553172976 1949 107 225378166 1063196726 17 1870246449 59 656355195 131 638354878 1619935693 103 2 1013357536 47 1524219353 1093209989 97 1561670900 542459987 1039788476 83 1407522739 7 4999 356288728 71 202303992 1729909012 1949 1378406862 137 562335954 1757156109 149 728208142 73 1025689712 454648031 10007 1975611961 440624830 67 1071883085 5 2777 1396603286 1554316621 13 1925674946 1521633267 3 1478749080 73 1880164494 50117931 3 1969923435 2015602215 113 53559966 37 1900427041 421656921 614353202 113 71 235147159 107 1949 11 17 1006781635 101 691749303 11 1030802036 1993886818 71 625184465 1522905855 107 131 1622853414 1796664094 67 11 1188102399 55266227 1127795162 53 1905793570 180162289 23 1608843859 23 13538569 1702207578 41 2777 1787431050 109 1582277572 31 688444590 73 328806308 344168594 59 786466578 1675447543 1636329173 103 109 1687684823 2081653624 137 131 442143988 584562277 83 468298080 2 139 127 103 31 1980570129 1521588655 41 1597000307 4999 103 31893641 2029142230 2082570568 109 738627287 1731873428 89 59 1441011870 894420825 1834152960 2777 964188106 1913770499 37 101 1887877078 150250129 71 1047538351 43 1253055046 61 53 2132406505 1698641325 19 161810897 2777 729420705 17 103 4999 166451703 2109138088 89 1000704519 666545386 153469213 381705485 127 67 2777 155389812 648143383 1199999412 10007 1653759633 1949 323062342 61 2777 29 1868724650 41 415482520 1949 1213882027 1990831387 1208760867 19 1116495961 17 43 522023518 19 1341361679 29 109 127 1722268849 1158929639 29 2025654019 662329559 43 7001 61 1313898642 282507836 127 131517644 103 31 1966347298 1014756046 1786300844 89 67 1500216296 1535277128 520282494 23 705550116 41 924395102 1179455628 13 13 1238384537 1161111250 305177562 1434024682 2 43 89 1286215441 43 23 515244496 89 282867869 10007 1432810600 5 409302960 545830458 2777 1437867287 47 1776818795 7001 73 79 227385068 139 1848709080 5 61 1624890916 7001 89 1454627127 386581798 109 107 62221356 1172978585 131 2008957050 549649404 2112356438 89 363815005 1603414031 29 103 628732352 693877746 17 2 1310632954 29 2117667551 127 107 1949 10007 375372577 1925506912 997118744 43 53 2050971947 92443324 103 11 2008630140 1797137386 1635137022 131 10007 101 648650381 97 7 874379359 559048371 1443256401 61 2042902871 541211803 1344065534 43 185968230 73 1420063450 1954083659 53 2006682846 7 705420947 556702413 650523358 2777 3 206732727 1202322606 1170896894 37 79 304967966 1201081556 877002366 1605557364 71 2060107084 2 2051020778 2 1394478444 541578576 3 67 17 101 1675902124 1856024118 37 73 5 163047865 1432956985 373295242 1433183361 131 101 842416558 103 29 1021790408 1355547786 89 164595820 1155613955 23 29 1921365739 53 119491839 1149856730 948803524 7001 380154300 13 103 2072816290 868043418 59 1029301787 1049364147 1228393946 1537201837 67 1733036648 31 188837190 17 1306897151 10007 17 1719730914 41214630 1248156610 149 1272700039 385242049 131 149 788214321 21625115 517826319 3 7001 70724102 29 137514520 1029326290 215333945 154769120 5 67 1025703134 2777 1292651845 1141381176 1949 7001 644393043 1108993405 97 320967374 109 1387285292 191181756 4999 53 175545945 632075024 59 127 89 1515412078 767834951 89 557729803 107 127 1850480297 3 3 672631650 107 73 103 10342951 829204970 23 41 1165236318 152606700 1877520425 1949 2030129907 3 279114138 10007 1373510785 103522415 109 841013891 29 1348704197 109 635434607 32586862 43 4999 932798403 43 886737056 1210753666 103 1574906771 1949 1403129927 7001 1109427323 53 103 1749949709 1425981169 1702145488 2777 2089070396 7001 1924879069 109 553618848 232747017 306639328 19 68874295 107 19 1109897480 773629541 47 53 434146197 37 1283671155 715756893 71 414630415 29 47 1110570943 113 464591364 404837642 137 13 137 139 1830099298 149 1019188906 10007 850885203 53 133509703 139 957778969 2777 149 127 1736550248 109 1299231822 391903723 317500889 127 1298790392 637511874 59 571228560 2109950715 37 2 61 1197118595 361283663 67 1806194442 131618948 2 89 1949 848882277 137 636213925 747060930 109 109 149 632596039 1949 13 67 777169515 47 4999 1173695214 5 1333312020 1172694480 3 397546989 2777 127 1052114228 1609354160 1774575647 13 1207084294 83 98644836 1303462793 306248965 5 1829012350 5 97 478840886 919646687 41 155045831 43 1849612320 37 901244349 1497564819 89 1110638034 11 923811616 59 1193027952 3 1279347648 777088037 17 517493561 61 461021896 1839320374 53 2 1677646794 2777 2130061749 1513597320 53 824742461 139 1949 1627791157 1234087310 2 1711653886 109 61 61 864156672 41 251945656 1118035089 1142172232 131 97 1144305799 61 127 261372858 43 630401457 13 1140302410 776787014 1082485756 73 107 73 1129654024 1080488859 4999 73 60030309 3 921445378 7 1473148656 1779430060 1543415963 103 13 479253047 1992972367 2777 1396716386 326038900 113 107 753471209 1537001928 43 29 1303880310 59 1233209354 1614524836 23 7 1040687627 679057703 71 1949 282803798 901011635 19 541729748 1669365009 53 103 1027466097 29 1415003785 308157649 59 1604013556 127 1199371352 83752570 19 47 113 47 1090359251 67 4999 1513026120 139 586286571 89 2004618912 254938008 37 1921631186 19 1892642527 71 1443055688 71 139 1922641568 1858123131 53 31 440313708 1405782389 5 364932295 2 1373575426 2122642380 137 4999 29 113 31 662202005 1113064331 10007 225811080 127 59 1418631636 1482133642 948353734 37 113 5 144225315 13 274770265 1274201457 2777 627699435 4999 31 250746724 27968820 1126290152 137 2059705402 41 127 79 992705441 7 2112381222 101 1671858353 1626725350 37 1052221503 23 507169090 131 830060278 1517154623 31 1766314967 840739663 103 5 363382220 152218350 2077776983 131 121939330 23 5 872356772 1345304133 139 587261437 83 1438100994 240488411 1030607775 41 47 1714932970 109 61 149 304806171 403252574 414896072 47 71 1287011746 83 379779701 1218190292 107 137 67 1357847661 1550864523 13 71 109 61 113 1189267822 509468636 2083786091 37 43 2144407678 128354149 109 132050747 17 741432696 79 1320815299 442278498 2777 2023041723 7001 1208841667 29 492376935 10007 5 1542764823 29 11 1675303399 1266046254 73 97 684091734 96697917 2777 793213949 1513353920 2777 17 516128245 256051076 1291790626 73 19 2 1329141804 439667685 17 13 1356147651 3 1132436958 814783381 7001 573213876 107 1837881399 222451362 131 53 294269924 2024366305 13 1558670636 1361824066 17 4999 5 299767080 472821635 109 11 1759929358 1731850604 61 107 7 1271882662 1421751798 2777 852299637 79 1838672149 227245405 23 2 796847268 717089527 619427598 109 73 1961663884 1728695772 73 113 1265704525 1870855309 37 131 527981087 113 101 61 1546077330 763822559 103 1858601909 67 240144951 840220806 2089778959 139 59 257728520 417158792 2777 1745413817 43 2008644423 10007 1592864225 1299559055 67 591095524 41 36592475 1949 423274075 1595836304 1861982476 10007 59 101 708805678 174852715 341068829 990647413 83 2038564069 53 113 610744937 73 7001 107 59 1584115082 11 79 1603139308 4999 47 1175824944 599904717 37 13 301554678 73 526861951 19 1068697700 7 7001 80813870 53 760380029 109 19 1315738030 71 1358073587 71 71 931500234 37 89 1990752267 679426267 73 2109582874 47 311393612 103 736145841 1861131935 5 11 1667343238 79 773197253 1949 107 1834810287 149 345941048 61 139 4999 1050349888 1638027329 48964513 59 1656412433 67 756250574 10007 1021004203 1949 10007 29 1901400548 1606756658 131 1590913452 1402432532 2 542477819 73 139 675520540 149 1427087134 658091902 127 113256187 89 28644472 1339734107 47 986220732 901074768 31 97 67 71 1486683271 1377771750 1242798711 31 31 730953309 372853833 1998284363 1949 5 1746062060 17 728292053 23 37 1203761489 131 1125629028 1563092122 71 41184473 1044531429 137 93577713 139 917085999 1014100176 89 1371177343 137 1747908746 992522956 23 245419016 718308627 1485426342 29 61 2142156511 455225540 11 2042650116 287193725 13 1602976921 13 13 760945770 131 727190950 2091658640 29 11 79 1432106154 116199994 3 883335353 1259504145 71 511578860 321267074 127 137 149 1128737133 139 213044895 53 19 1844889957 67 41 1825118403 1415737302 71 48796829 127 357475028 113 1883251220 1381775752 89 1851138234 2092256465 1677104512 4999 113 1169782441 37 1329870243 1630002794 956415488 59 1320286382 131 2777 73 29 614262515 73 73 17 13 700203361 1468265773 61 226395766 1260477576 291183177 139 2005743223 83 986807517 17 131 1534904599 1549392806 177231971 1196165411 7 13 1859753945 5 2077682662 127 100643975 23 2095972865 103 228646935 1205813167 1949 13 878494331 1264015428 2777 122518463 1556168719 127 994512997 1893932732 73 71 3 901998003 2777 127814202 23 7001 1949 1392891830 1801758897 71 2 1499112297 59 97 1121452890 11696939 53 1558688078 59 71 1375234346 1235665611 29 83 928816532 76526009 127 61 1262025889 614201680 37 1254653942 1055264383 97 2777 310790732 2082803093 110903513 7 187680000 5 1262049090 139 1914320371 104049215 83 1136308761 1776942525 354326845 109 2045687439 3 397712409 1685752858 71 53 1400933206 787393599 1298258235 41 61 1658973568 1097905267 1811437222 101 1764394744 2051828891 127 7001 490931123 67 13 10007 19 1869820191 1109605415 43 139 41 139 200213729 1504623019 79 23 1949380046 4999 688412290 1737950649 97 5 17 153208879 1819574634 59 4999 2024150089 1891350315 59 1821486437 1086319132 73 101 113 1277864455 1971329748 1249234031 79 666821571 2777 974094295 107 109 603639881 1771912935 13 59 13 53 29 53 592891920 83 149 1087394401 961686975 83 1905112646 360982511 10007 995868679 19 772215271 177467743 113 156607717 1551645393 19 1443912448 23 181574558 1299016794 37 869966448 636666771 13 43 107355176 81086205 107 83 1656735610 10007 3 356230134 131 173233745 10007 17 589570523 1641317632 231411875 10007 4999 1420115920 7001 489278887 47 776144981 2005036732 71 711199845 1644439515 1949 19 1949 436223231 1555290306 107 1507528700 5 1402560270 1141210954 103 103 1923316940 53 2096664789 279639501 482997792 23 3 29 1328414194 162342467 794490683 113 7 1165269896 89 1050659070 156790565 5 425910883 833441310 79 66961412 83 1674986314 59 1532052882 450575861 17 415487854 1949 1872636231 52702909 1249066211 53 37 429562415 1269267092 11 569036215 112177023 7001 1499530188 59 307388584 2777 1803211365 1320513713 10007 1242535563 3 11 29 113 149 59 1036852408 1949 1307342512 109 31 1152605978 41 2080887018 7 7 107 1679737788 139 720843158 1384303214 749904563 43 1094119179 139 71 242579878 1625450570 5 1012513183 101 1453523219 43 705733931 101 1291057346 5 7 1465342648 880565387 13 1866416645 19 53 10007 2004522184 397387977 71 1336537583 7 431625652 7001 1749479761 31 753380160 1204832635 5 103 103 67 1238644640 5 67 1552218413 131 1716533060 41 1280293224 103 17 7 1844677856 89 59 46731127 1077741318 101 1828549955 1363361321 1967162093 19 2777 101 685760531 139 47 380621510 29 53 23 841473538 582249301 1906798564 1398570230 4999 1891761572 4999 852434479 1063599626 23 1259440486 1937427360 29 225103101 103 1417512986 52202060 89 89 67 5 61356625 229956433 71 101152848 53 3 746192257 51606 47 7 889342104 10007 1303541841 1931785811 1920028116 107 11 2777 97 437460009 855187890 3 4999 717609709 71 1766248748 11 4999 107 29 127 1185893494 1699334850 89 1949 131 1842358848 2 1511503798 526785179 149 245109651 61 899423955 1709608265 61 1119956279 109 1314419450 67247040 10007 101 71 149 1079742208 1236715198 1078972994 79 1853109083 1083152714 7001 1859423678 37 7 1812169184 1731710568 89 393507749 139 394309362 836435706 89 73 7001 1785472433 113 127 1949 1905461289 97 368392450 1471761799 101 29 1341732543 2777 1507304316 7 2140672282 184098628 16242262 97 67 1533055073 59 1457805512 1137501651 23 1296077738 1474579680 1934125551 59 191774544 59 321902702 1039943649 1056784702 67 1590851519 1671261353 79 67 1854394242 61 97 2777 1471884979 1679910049 715536864 4999 419676048 438794676 7001 2063579755 802081806 1970919481 73 53 1100563915 149 481609330 71 1949 67 951085368 2777 967474705 37 10007 3 328745353 1886373352 19 31 1719664271 113 784408371 1894607155 109 89 10007 2145540828 29 2002390956 1986862794 1725871548 2 396482924 23 905044641 79 5 67 19 1964740315 23 200259700 131 1823070015 127 1615189048 1728776832 1886781303 1135817246 31 1338743249 661482112 19 1897164552 1180042899 149 10007 1387070270 1794255100 834078287 1754228654 79 981332059 101 79 2121919568 137 47 472813937 19 441321977 37 79 4999 1448785185 131 59 1668945360 61 686549510 1563199482 103 756363069 1154390699 7 59 437444244 113 83 122037473 845540339 150775105 131 60989146 67 1524391090 19 11 1947389334 89 67 73 765864998 1157356288 2 103 5 1096096810 441168532 29 774129712 1019778968 29 127 2777 31 131 10007 1330300559 29 23 3 2044780902 67 173955919 785957369 5 1885255110 245027900 79 216896396 239201809 11 89 7001 403933608 97 132091205 3 149 1571354447 1653690357 73 601550660 97 89 7001 1947958240 641018561 7 905389688 1926692859 137 1466537735 510291983 1386009371 23 139 1013846412 1246699289 1949 347338523 127 947149363 738141272 127 142422865 5 970542625 113 103 541497368 1973393171 47 1984576645 19 47 67 461128151 37 127 447660395 1318724281 59 1005140461 2 101 1809766895 29 101 71 1859530373 113 92173554 11 1837285757 53 286420003 222626126 1721255393 107 79 839911984 431698643 4999 107 1460086583 1208990860 1472470008 1517041186 10007 23 131 1388416207 1521505339 127 179142296 1339556956 137 907470374 83 471752744 109355746 1893040526 47 47 137 113 1810633917 2092579878 1059060069 113 43 1482646966 660900282 89 97 785568468 1281438288 5 67 89 1542634686 1001124670 1503368548 109 53 47 65740968 836134847 23 1946872937 103 1129670319 103 89 113 73819397 137 657626030 136127858 3 1215936242 79 1832348357 97 1999637637 37 1310293964 131 191207076 307227654 73 109 705162856 13 11 924217415 4999 894431078 285972794 29 1398433186 822716515 19 1935667370 7 1949 109 137 137 100387161 1561015127 43 17 25529614 1604386135 1533450979 527011322 83 23 111470535 83 461985719 1924755309 1949 797306665 1949849764 13 29 105179948 113 1237701590 6462828 61 4999 2030388841 1514027134 73 7 227728137 669002776 13 1229170748 53 2143322804 137 73 19 1580332068 352171958 113 13 37 2777 2 381557624 31 230497276 584489075 420754378 2777 139781382 13 139 4999 92131570 694866066 10007 1931911392 127 1237697169 37 592364376 215982801 19 2098649712 31 29 691660324 451787353 2777 97 2021269510 83 47 101 627868167 19 10007 1643179421 59 73 7 37 43 1826420012 1529991600 19 284717470 691946370 131 1823034645 883346231 73 615818007 7 138337327 589986979 4999 2 1021759048 1508215240 5 1340613695 1761204550 7 1044362109 107 1625493496 107 1999986853 444015927 53 433683946 7001 716503343 103 1198055830 28002610 279162896 2 1777214681 107 1557986491 37 853240176 41 780107428 1561531044 7001 31 877471709 7 739926404 101 3 1954548939 41 253591972 127226746 89 1782081468 37 1565770352 43 1883578020 1992651209 127 622712623 161751137 73 2084729776 437723523 7001 127 19 1956727160 1674728689 137 168360048 7001 79 4999 23 457885656 1634875730 47 868672189 1038525207 47 47 1555864782 149 329116713 489290968 10007 736915480 57129963 13 103 661648222 113 73 407262985 578363670 17 1837767456 413552115 2133206759 101 5 645975490 1413389200 107 105581715 131 580085030 97 127 4999 71 622556258 1872700899 7 47 574589241 7001 61 2089917218 1746569690 160121302 11 41 1503365327 137 127 863626543 41 524029200 390848496 17 648131885 13 31 550440774 1286335235 97 67 31 745142888 1531926117 89 2 1330326592 2097035941 7 139 408003086 1625307123 41 403314212 19 67 113 1122841224 812757924 904700598 1330263694 67 513347361 1389289009 113 71 149 2119137898 1652327454 2777 5 445807450 3 1941772768 149 748155820 139 49696809 257399084 37 5 206961112 41 364242237 29 135280882 1337797486 83 127 2777 61 1500452319 1503964943 139 1148585217 7001 317495350 7 601712821 1949 307279340 285567893 71 1933237274 89 3 1482544488 120781032 964652429 131 1320632413 107 619480245 113 192839698 601142598 2080083580 536529203 29 350955265 1997083636 61 17 1444566925 309759245 7001 1832590729 744596064 103 1256323151 149 1561795948 109 196871985 572324422 53 1628161272 37 443920857 59 147224647 1595457173 67 17 1100441297 47 1962722585 485541067 1367349872 137 761700546 137 1719746615 23 284617870 228354718 11 1026167639 290400607 139 4999 61 2125370662 2140161576 113 394613741 137 1656137652 7 10007 107 1849127883 1759658656 1091078016 71 1293777265 18886998 73 41 640388235 5 29 155780547 73 774356921 13 101 10007 1698107844 1922855057 4999 567971383 1786137701 1071437362 97 23 137 1793714402 107 29 5 1795983940 23 5 1019788790 640447885 1399589347 71546388 89 108008509 7 41 10007 77514222 2777 137 139 131 183814877 1509925472 149 47 272030548 2058848771 79 1660934789 19 1710759430 11 824433603 73 1472031276 2 836039981 1935785824 7 113 1903594180 2 107 1954016987 1149054922 149 11 423888311 101 37 1764050441 109 1350601887 139 1278324657 833400089 103 1986339975 107 1566055472 10007 759453133 1389303857 59 5 41 1347591772 1906927425 2 3 31 1964755448 31 183667901 1530212111 31 1733429449 1967677788 53 1829912874 103 1802482490 97 59 1495181363 1213365739 139 874571876 1484380305 109 139 1376679609 4999 1237587433 11 1533054575 103 433225519 109 1291781598 3 1875803589 137 1699284021 37 1409108269 701240429 59 1228524072 423171920 149 1975728454 7 2 11 1700287963 97 477894064 2 5 129658670 2093912639 858237905 107 37 398973812 1146395753 4999 2 782685347 113 1886718095 43 1459899579 101 7001 1424941534 495383759 2 1959496952 131 18690556 29 282107273 127 142857722 47 656846338 2129380679 980623261 127 937705805 73 1923508390 724250436 7 13 686709592 1078595439 109 19 1148767436 1729977493 97 89 1938764964 73 1904514593 73 149 522426780 602273049 10007 1431639598 1445099688 17 17 1704947476 432238668 97 1334225785 1873987329 788020421 19 71 948553610 45023982 101 41 1606997337 59 73 136138211 11 5 137 227862784 1867362728 7001 107 2052348061 1950340681 19 31 949167238 73 1455097685 789394625 127 1574583465 1242205034 19 2131274378 1949 59 538563092 887882832 71 1660332444 1451236834 103 1379010762 562119639 89 127 1873534988 240928398 10007 624126429 29 1617201495 7 188928782 5 1257033763 59 1835290934 137 1424411742 1353435965 2108824884 103 31016869 41 1995549868 1949 1822115265 7001 2 1515229889 107 89 1697117771 1732489130 1212651155 513392559 19 2099711500 61 1005143481 2777 31 1767581405 499299265 10007 826120945 43 324743353 7001 1334810660 1374474645 127 47 654469475 1447455710 2777 29 3 298489107 1974847224 1628097983 107 53 1955463090 43 109 665079305 5 545956200 1541187900 1949 1182594962 37 8909045 1949 1471504689 37 1837832917 23 1719311197 19 83 1763500917 2095052883 1714612560 37 172320951 11 43 59 890755165 635186948 89 53 312312305 1207775978 1456559988 1173188649 19 1987614395 13 1582037795 748790690 1959352955 5 131 1797126606 31 358047670 358472020 41 231994650 1346830841 113 1843980210 1545262875 19 1127740357 71 653302737 2777 1496494753 67 176415288 1886731457 19 109 1216651060 10007 899719363 139 860224116 73 29 10007 53 2130394476 1314421580 71 1949 3785952 1093810844 2 7 1103148417 1124873290 333095981 127 61 665560935 603628872 53 149 520298166 137 2777 1010605840 67 1591169198 3 1370376938 1677736803 19 127 975113282 1139622780 7001 11 61 463763663 137 17 131292547 934840336 1692286311 31 2106931833 13 1170946920 928826561 48496584 59 432214260 1754015265 29 2777 1121459507 73 71 1714035495 47 1570423643 2074054521 149 1605716691 17 127 383626233 7 445062632 103 364359513 97 1057860369 1813644553 23 557964452 955691924 17 67 1949 1630533400 101 107 2072456464 11 41 127 131 1293354747 1295140801 107 37 317791846 127 2011287624 23 71 448520888 107 19 1862264531 2777 89 41 565831811 4999 139 97 2777 1412943887 29 1998093632 2 5 17 1283290441 59 1352955255 728742794 1949 107 596057370 79 690810128 73 107 1521522880 227955154 1290686969 11 739571712 1923602107 83 83 1229628649 903614692 67 13 550752787 203924435 740073257 7 109 139 104578179 1929938317 137 1343779750 101 771636218 7001 615415904 139 116926105 10007 83 374677023 41 523653476 642515605 77657924 59 89 16296701 83 89 1157164056 109 27085737 1084653418 139 43 1561005969 7001 2036261853 67 29 79 1855600664 1216986389 31 1081087952 23 5 574673365 894915365 113 137 1591493050 1610405002 61 1015870405 11 574133912 23 1835463480 1559798130 1902480109 1634330011 97 103 127 83 1046510646 1105361765 19 19 264120995 1253056090 233925494 11 2020667748 947602491 89 1874695122 79 722363755 523967283 7 1903015296 688265485 131 1644943027 1845868335 23 1615928664 1548916709 847898535 101 2777 97 143259882 1447913083 61 689934766 162265429 103 2006363986 1522631490 83 453758593 231633329 43 895553647 1567638401 107 3 7001 1685686258 1767470730 103 806272854 1818483914 113 494471778 291834071 73 5 925867445 382386345 801924034 17 83 890317371 127 31 131 1495972971 127 103 1275768774 691019679 101 47 710055367 11 11 103 148027583 920576302 1960664781 1089193153 31 5 17 2140300717 61 1415137536 53 781854468 79 1951272935 2777 332838132 11 807469938 1696312105 149 109 1937508681 7001 1313793658 1509807656 109 101 282626179 1965433078 457543996 7 1962554361 131 487350261 131 149 359435829 2077613312 10007 1542158756 67 2108210141 1604626684 1029936658 360713796 89 86879178 2 1088888759 1782878934 1949 718029246 3 1319096984 71109101 59 1634661248 11 200466634 7001 53 1672195898 1537182002 31 1383283426 127 1334199262 2138503216 37 1925246642 11 1036304687 766293307 1287022384 97 7001 259204398 109 199042749 1262917683 71 4999 41 31 1904735015 821165949 3 23 2 149 817806507 103 1573961002 2093074127 10007 97 2047406936 17 2022697383 1515673375 139 817749371 2 79 2 100429974 61 540082654 48493963 23 1161397125 919330710 139 1711260074 336451099 131 1724311305 83 1675667578 37 61 3974760 2082243107 23 1560423753 638335362 529969443 3 79 290853589 31 849891382 1624453860 67 1876985015 19 577554466 792361496 4999 1319487151 59 773302498 1446719287 190043269 13 11 640362833 5 1752719335 2020289800 5 1307016690 1434145490 37 1449772104 339209260 107 1004808976 1020086027 41 67 31 13 19 53 137 395755599 50398353 17 306633516 43 2777 1805597069 602609000 409292290 1795060069 11 64030995 71 1710160244 67 1245232386 841465529 109 113 1007039389 1457791982 79 1305326322 71 1673265449 81099466 1949 151877774 131 368297985 925058072 992258731 7001 982058274 73 137 113 1589802083 10007 1926857857 2 1096579108 1754004150 137 5 103 483069691 89 1335564241 10007 133710950 17 1234213908 89 1949 103 162937568 67 976895711 67 412006182 2131166242 97 805867076 5 67 31 97 13 581787008 11 436655549 134173670 71 723990621 15474964 89 509543957 571318620 1526843159 101 131 504896139 17 23 648609867 1672481574 2777 127 301851832 101 47 1988931101 434237408 89 61 261477720 137 110841905 2100693849 101 2130063235 103 47 53 1109319418 113 17 801013078 1452039616 103 441541963 97 2131127151 3 1153696311 2 757184676 43 502333138 32221448 1588645432 11 398300338 31 1805949423 2037864655 1949 1532679823 37 1370740789 103 10007 1757268005 149 566876609 89 2 953746031 7 53 2074624633 19 2138395359 94447809 29 1300519907 17 31 1251520623 1556947584 107 991678006 11 1759825452 47 53 730835338 10007 53 62391858 2 862231010 137 1254177402 873918525 149 13 1596009961 1108828955 7001 1157753101 1546476748 139 109 29 101 494326170 17 545317415 1176948945 31 196311468 113 1553641068 1957657865 255429490 47 127 828929762 11 655960008 97 47 1671787368 10007 4999 79 445902860 79 13 1311473075 53 1858422451 7001 1194076943 251207077 29 83 47 576330779 1672032567 538977299 53 765123264 139 92713 83 3 13 1949 594035324 107 1754941347 19 846018795 1271833915 101 1660150635 109 1043941287 1631304900 16958773 19 73 953056902 140307971 89 1277715061 511524207 19 512862231 131 2117908476 97 1241966563 13 538056480 137 305519590 340404746 83 2123726551 2032547283 23 170321848 73 1147558102 1336785255 31 1873565662 1536261428 29 474403402 41687391 381126735 3 7 1384829951 131 414273876 101 29 531378950 2777 782619694 1109996905 1963572235 5 23 677038074 51118213 366919997 59 352572731 1949 826894588 4999 4999 1276899569 1898523301 19 1709787789 1501375960 43 605471906 97 29 889402276 842768946 89 7 630626453 41 67 135832274 149 1119899049 7 1646478617 127 1612386360 1371987245 19 564850500 514678833 3 37 1250707300 7827054 1440476800 1292359161 107 11 406861047 2777 1612179019 1948327091 103 106178796 371842519 61 1997236418 101 826443610 4999 137 3 1485459697 131 1113574670 696725518 7001 2 799346474 315440865 1445701437 17 37 3 1564388102 103 1236185899 23 1750629935 2 417084525 29 1949 2059437732 1410261486 17 466926685 562069767 67 137 1514866951 1486360402 37 1593843635 11 1500694756 103 684884801 1984137719 230250114 103 892366198 71 633380191 101 420353645 1318191220 17 7 52122994 53 2102581709 29 139 53 71 10007 131 692259151 139 41 672605451 2010212452 417496645 1316774245 41 3 107 73 80707121 1426381529 13 17 800313131 37 1859153504 1214908394 5 89 770471398 1051890822 3 2043783444 707834704 139 392749900 29 29 1360133277 7001 61 1383101556 2777 986532027 1860995752 1472150398 67 71 2131834743 3 1303189821 113 313260758 83 1648045500 131 559229590 23 1479047407 79 857047537 1580454882 89 1343486150 978820889 41660530 97 10007 635573527 47 89 41 704037527 97 1572452062 10007 1843436483 31 149 53 1736510844 3 547577466 19 421648994 139 975262815 61 1582161267 174267245 103 71 17 1857664239 1691849314 73 302178001 1344312194 37 816544849 1819653587 127 1844193168 222413746 137 29 107 717068204 4999 648285317 629734028 305530641 1877108120 7001 127 1207567054 628547358 1063539502 113 109 107 869493128 2 605390882 1022478662 2 89298178 17 89 1183433623 29 127 901580493 1178199313 1881743576 4999 1341973362 137 92833118 29 2061378197 149 495635835 29 109 869940048 1949 2113279261 109 59 103 795984927 2124308874 1990470443 61 7001 79 2142625123 332682715 10007 647837472 67 1992727735 1730738424 101 680320143 101 23 636292562 191861354 59 149 694148994 1540857758 11 554224632 97 2777 1425825124 71 89 60583368 31 17 3 127 131 211541944 131 1486070288 202006323 3707569 31 113895644 2023635468 71 2028201391 29 1849604717 1623271489 1208342192 137 1728772264 109 59 2 4645669 2117797272 41 1777257812 67 61 4999 1556643609 19566086 61 186927058 295102040 5 1352537595 29 849103847 53 97 1713453784 1183336562 41 89 1291799276 71 4999 1922847507 7 103 19 798955966 1880561710 562255612 83 137 597020342 43 385206986 82213998 47 1118683472 2101396086 1462082072 19 423311384 149 317598268 1217373745 5 1498433487 71 109 1380207185 137 101 525101525 1856981142 3 149 5 1218840470 1209987244 53 131 1949 59 804584357 53 103 704710035 531385446 61 89 1131278555 149 138838796 10007 1291543448 2006423514 103 1448846204 1260907071 79 533983594 53 37 47 19 97 516997002 973687940 37 10007 113 614729718 1585039398 2777 296632705 43 2096858020 13 1799034419 109 501803360 365895052 131 67 1677655947 2 1958666500 678231056 107 137 522737982 1268584530 3 10007 7001 529730665 137 1553292437 139 1329700271 1015151742 2 5 496606650 237860154 89 7001 788074566 396326610 101 2135857100 79820920 131 37 1693633079 349554742 19 209332409 1035616417 11 1840038915 5 1315527240 304747643 61 109 877608388 31 118655228 1394816616 1692555289 127 103 1184407842 61 109 11 89 1151556493 97 483080855 1463929916 113 80914667 19 89 1081363439 277521402 1191031826 131 149514933 113 2060705420 71 1165217902 19 1927064880 13 500257328 113 924337004 514730406 19 854042530 53 37 469414227 127 2777 97 149 1000384957 61 1691100374 29 1471962860 178882836 41 71 83 89 1099405205 107 1083541278 786228341 248034390 137 101 5 37 14167166 4999 658393295 4999 1781952067 29 1686408977 37 832549654 1565105986 1067609928 17 5 2 1712249522 41 1371796163 177474950 59 53 37 746450950 37 304200911 2777 688004527 11 2 822692422 1836262032 67 10007 41 1045916191 1013779735 1949 576227566 37 923148409 3 965548554 2127209394 1306736285 2094319389 1949 406791382 1949 1773551020 43 31 2104073416 53 192932708 29 1344602197 73 41 1070263795 634936045 71 43 172060581 777529463 4999 1199164590 174461149 109 109 1187398694 1011020126 107 96863355 1820325837 41 304163174 113 434830780 1417125316 483192211 97 1194646565 627304608 19 73 923669684 113 1114602846 149 515847682 7001 1617350017 1466924676 127 303565687 1141296450 29 926517019 131 915721065 17 2 948384776 41 333657824 165320901 139 23 1552828532 1428866168 4999 1144011152 1652904353 61 1949 113 97 516831617 1919051005 101 1205282562 109125643 11 1093290256 101 43 789744235 101 1761377986 2058816174 131 1040542324 139 47 23 1005773548 31 790039230 1929600230 5 1815370883 131 101 1816280677 5 1839177378 1565891624 113 212156709 113 19 968645346 326337850 59 1442195528 1111806063 1865030094 3 1662894252 139 4999 370495886 32165666 61 61 2078290801 61 149 1447459606 2137559662 53 767881331 1815078280 998338687 53 1137662531 149 1359564655 1166823917 149 1761479317 131 1108298645 1691903504 94796311 10007 29 37 37 73 198558894 1672559973 10007 79 139 1740842116 1745829853 542335381 37 426447089 71 28172871 1971633577 304858172 149 1727523433 59 13 131 908655169 1403082181 1049764350 113 1840591808 1760717786 4999 17 41 455234249 109 23 1636918791 113 53 131 131 11 12573286 875773096 2 89 1606780813 331885183 1944864792 13 1992610880 89 73 127 67 1045359862 113 1998374603 67 464709253 319839709 415031056 2131668811 131 53 338921326 1587083927 23 690806702 109 1592530548 604894083 805043136 10007 31 1427718082 1379476750 13 1351617047 101 2024986774 23 1949637182 1480852102 59 904864592 856035189 649644680 31 655017198 67797774 11 1738811907 103 2 53 476217667 1882266539 710795251 127 1239815656 19 1552699398 4999 1203119328 1184176020 539786398 59 795530528 13 1834998022 89 149 1115799910 1933853865 89 2133340502 59 23 61 1367090847 67 1949137334 79 67 37 309868155 11 10007 23 43 1974393332 73 4999 47 1949 787187457 19 131 47 239349380 23 1239125628 13 48438806 133187789 113 19 73 1957731278 1805062809 101 2777 1949 1581940932 2090201152 1903446313 71 10007 791053350 7 289436322 1920800966 4999 137 586446169 76352821 43 127340334 485693452 67 53 23 556935289 67 912942871 1311209156 59 1793696189 4999 694276117 137 1252134927 2037340474 89 600391758 1489644776 7001 109 695358524 480497397 500803274 122282664 41 5 2129431161 7001 121482054 1743839667 3 1305049530 3 192384924 830682921 131 928486211 444200771 139 2 71 107 17 664861009 2777 2104197429 139 127 1259279422 665421199 1949 2 11 1782713944 1264859101 83 2102274547 539435841 83 1603884617 41 435275106 4999 792514478 101 252130052 127 5 312215649 1743979831 89 47 279152272 481604368 41 127 1799454618 30156531 17 107 7001 149254319 7001 127 1041626314 1736080475 1358372327 2777 107 270792069 504640676 53 1920891137 673210906 837239195 149 61 71 1148472044 7001 79052120 47 1503985315 1440302735 83 1266547132 83 171996423 97 423510342 127 1606590894 113 575175377 7 383052691 139 4999 1460672807 1949 968233965 598048701 13 323865438 916371794 101 107 2777 83 1902157314 1071363253 1126277521 37 107 1494742756 127 1077821441 103 37004810 895370348 10007 1471829560 137 1884482187 37 1605681711 1713140856 3 542302419 1138499695 1908594127 59 287951983 1654813579 83 1640970230 101 415135000 183614725 5 103 2045831217 1475199063 1830936482 19 1265377641 719144857 43 17 273065203 1709974240 2052063430 109 1522971544 43 1720001290 1919048935 89 1677214345 1770928299 37 31 1220630115 1862423596 107 1447114331 1262713268 2 1185170390 11 2777 547880542 2 391655286 1107784314 1949 1472925566 59 167523951 1679812600 1439450265 5 950291785 41 1891850700 1949 41 67 139 10007 29 149 4999 533708237 339703655 41 1564146433 2777 97 1195687126 486518110 113 83 1969060629 736307264 47 73 439603956 1183821217 139 1745473726 1949 1543128546 196421927 125784733 103 37 67 61 1404506517 278006402 2 443953010 10007 429390363 29 1043326446 1669852886 2777 1178985385 107 97 1485781147 139 137 1477483761 43 1266051279 308514140 37 67 131 1515165388 2 963945250 5 723471800 1157289536 10007 1870028104 139 7001 1243944681 1750306194 1987423940 29 1522099539 41 1897649998 2 2018110837 139 1368385849 31 71 1384643207 1285029710 71 41 653644632 43 360196879 113 57570046 131 101 329384230 1517666602 89 1291646409 749565948 97 40350836 472289619 41 19 1338663981 302785159 423134062 1310120396 13 67 97 3 1378898055 17 343243328 993230447 11 109 1334796342 314683591 1949 1679224352 109 19 1767637697 1336908609 1011520564 103 1366217235 1071258492 29 89 915768259 1709250874 11 1884527007 1295627949 31 67 826727074 127 97 127 681714156 31 508243917 149 69972039 137 2033991124 11 137 896027277 3 1515897116 2 1450268030 10007 1949 376461044 1077424741 669917986 53 1363403800 2777 422887114 267002996 113 2034705346 424789826 1626706868 113 47 667053093 131 43 107 1959584518 71 1899218348 89 101 976482948 741361805 761220132 2777 61 1012120723 860623107 1692523572 19 10007 1457365306 131 972014236 17 73 894056983 79 1625143128 19 1816961469 1849615211 113 1732761436 1779931478 11 475022702 2777 50724305 43 1793308249 59 671659894 1949 41 29 1173626810 71 848623169 1151325918 7001 101 5 338461750 103 131 879141655 107 675364633 1693108508 949969326 107 1557659455 131 1534435305 3 156635133 1548691228 1657112978 17 103 330294569 1119667029 53 109 1806482408 67 2098258005 59 838675341 7 2100639101 1371506856 149 1771988376 43 71 10007 775622556 130821511 101 123157755 89 1439811658 7001 127 809186034 10007 275172486 872933687 7001 1004916539 557490219 139 1003245288 79 89 137 1751535547 19 979134505 2099184715 73 13 59 13 174787106 408561193 1322994759 71 14412659 19 131 1963183554 1888144527 1949 2112982492 23 41 1065264583 47 1068427030 1002808977 43 1985596344 131 537669719 29 1187197563 771846252 1063403862 10007 398969083 10007 299549538 1426697320 298093322 113 109 41 122432200 101 107 251610607 649539358 13 1145911078 29959916 113 1916584757 103 1114935514 83 83 666939694 288655906 1422465005 895112583 149 1701142238 149 41 1949 59 854808107 1389680690 107 5 2125349960 605913710 103 499087155 3 53 1962396726 918477855 3 1358981915 141328140 127 1622753049 43 1913736299 31 13 4999 7 53 760137872 19 830211042 288135704 59 1067935813 495420579 1111409735 67 31 338538724 1408996903 131 1061614699 16117061 103 1388015640 811060274 501409835 139 73 1957919470 5 1060867986 1949 7001 1723415167 2099508122 103 1733426937 1056310943 127 67 23 530844043 97 1509425439 149 897560504 53 1863210901 73 97 47 333472604 265959756 61 61 31 1949 1970916505 89 97 1190455101 43 1416334688 352202594 83 1942846066 131 23 452364000 918350256 1870986087 41 127 1050950146 671388929 453781773 131 1638030550 109 2079947215 5 73 944936538 79 54050615 37 414188731 651079332 113 19 1966791498 760685919 4999 2067396438 83 1658791575 107 1786409612 10007 374941592 127 89 23776528 1182421984 987061178 2 11 2075538905 29 107 2112011923 113 10007 5 1575683030 29 1500705166 1186014131 11 1800009306 616304538 41 1306143661 10007 79 124883358 1801503676 67 1478414540 71 43 1046429166 2 139 79 1725175930 1601851005 7001 29 1644009686 1010077574 11 31 43 97 1981214524 5 814454793 139 127 2133429947 97 1949 1076532099 17 447839316 71 214470765 43 127 113951639 1909049586 289399718 103 29 1475303660 1528608183 71 149 1267658922 29 2777 41 600693706 1836612261 1570990739 4999 3 613820385 1081728501 109 149 1583426483 59 530142376 2130261848 494155030 71 53 1600456606 131 582334824 97 47 1614463818 3 230445363 1008769137 44826468 109 898371786 1712941065 107 3 616849062 2128387977 71 353831056 1340457883 1949 266611506 89 477920032 1120621695 1972217839 1592681341 59 59 943324037 7 101 1546654107 67 11 2777 1337275458 71 418674717 3 333834456 61 694318409 109 1216440654 47 11 1511301000 109 1638209287 764977695 89 960508826 7001 1874202705 2110391257 13 746768334 985401824 103 11 1094438318 733238324 37 588698922 1006586559 61 1949 820180129 2777 79 41 1351936050 61 965654898 31 929471171 1237457694 1868840248 11 292106731 127 716912714 2777 73 30380178 127 2107216865 83 1989146709 1352186944 1785481819 43 139 769631654 245479316 2 804985835 139 345329376 253260543 17 41 2051981244 2033061895 103 83 1245506383 1479860452 139 79 41 97 62539718 29 1225962675 29 56181854 139 17 893956968 1498681350 1573888244 79 323320025 5 1273419925 226397026 806261480 29 1949 2 2083459544 1937116716 97 59 220083436 7001 1888449740 131 79 4999 789563191 109 1715690520 2062079092 766953762 89 7 1393255008 7001 31 82444066 97 1933965630 1919044619 67 4999 198230346 10007 1033673065 2777 139 11 651972695 610845389 572314676 47 127 926548566 7 529027513 1664402313 97 1652396514 251194290 41 146660662 4999 4999 661007772 17 941695535 29 1979251687 89 10007 1114139352 1966258087 149 588216091 29 4999 1648935147 5 341248167 103 1706694392 23 109 7001 1910824936 113 10007 53517436 101 1801460240 2049470285 508228112 19 83 1440621818 669121149 4999 23 1068754409 29 2777 19 406360864 1849692000 13 89 29 411987659 1406147418 2 19 226784304 979343444 1681611306 31 2086110051 53 1639242144 7001 4999 41 53 1052416548 73 1303454785 1454246505 71 589806923 127 2072086320 2777 608004711 97 567452231 31 1172346294 139 127 747718281 1425177648 89 67 692955808 73 857828183 97 1058884398 13 1614510898 822616821 1257238136 1905064735 7 149 910069952 697147550 11 582572584 31 1138088678 1216166718 4999 129382661 71 904472053 31 107 285490076 23 1372360076 1505358937 2777 113 1963029785 1643487594 59 7 83 495164388 1750956021 97 1061138193 29515063 97 103 953518792 2010754258 107 1979446928 1475538774 1949 5 139 2096665959 3 1285800882 71 97 83 1349729483 1760337506 71 2053593208 342299023 11 1692809635 1156790295 1539494 127 2143430399 53 19 1207506634 97 487309570 67 1202724340 97 3 333719738 71 131030997 47 462948674 822127454 139 613669842 127 1712831152 352831350 47 7 385889646 2 59 769337044 127 1906656715 11 7001 2127456879 73 591256273 4999 2037952328 101 4999 5 1792144285 720664430 2 41 1380926629 97 1717835371 29 2 1730287234 149 73942591 79 29 800675036 2096634025 1898663248 1529181591 79 2 37 101 716719937 101 192873477 47 1075255727 23 61 1894306627 80926565 2106438157 137 83 985945297 1923461588 101 1011162197 89 1845250884 1051907169 113 1694249115 436532069 71 1444286402 1415354802 127 568705365 2777 103 103 1853964568 41 109 2 1828597306 1804800094 805874823 109 992253051 1949 1499909958 4999 1471434811 1848382358 113 139 1626017274 7001 31 97 360706946 1219419200 139 1141624190 103 31 10007 139 103 1151368093 1507094146 1214450475 7 122315256 1412309710 1450014850 137 127 843434432 1672079587 1166315850 10007 351405812 131 23 23 2097032990 61 445961789 21063545 2777 11 1413952276 2048017103 496003065 1884761466 43 531720888 89 2777 1949 845953705 59 1846032651 674124501 2057826930 5 71 646441652 1903355504 1205543070 101 232059972 732618241 23 29 713225768 97 41 548102883 1566914302 2023132578 23 1775515912 1764477696 660139543 67 101 1933140202 1434445632 47 198183242 59 592608390 1702789752 1671531840 2777 995277937 312050776 17 7001 47 5 1105985815 441114835 71 109 1575031143 11 1636283011 1461682068 692449329 83 1274103867 41 97477541 1506628485 17 31 1491063676 17 771303117 53 1459365070 47 20278027 89 1458284788 61 887893918 137 17 17 455821231 79 31 1457415783 109 665448270 809856307 1382987593 31 11 1858551152 2 953087278 11 37 31 107 595470943 127 750136422 31 101 131 7001 897997267 1922975336 1883004061 97 24037275 139943220 5 438827201 149 1816012149 10007 1145103192 83 101891796 4999 5 1036121920 1234479195 137 2101859206 1342215524 71 109 1443962458 71 127 185443518 13 158057822 13 53 1577935345 1870888393 1938891974 19 325620705 3 874830585 973921062 107 1203960790 1117159353 3 2777 1596355673 1181956430 23 131 498351510 1408607106 2 2057902162 13 1126627606 650461201 629725304 101 1549439889 85018467 101 2 1919311598 2002889684 1899859413 1051048243 59 257986077 2777 1144025154 3 382115703 127 1885204891 951143394 1203825969 97 1026857089 144942011 79 79 1891017979 858863838 23 782155468 137 71 31 5 19 10007 1222062122 37 139 7 79 1546132695 53 1070613091 1043053309 131 7001 1752105182 31 53 1208499428 83 1367851703 31 127 1590767837 113 673960577 101 1896057345 2 1255276772 109 1503870226 1999729481 29 1091595116 47 11 131 61 1876532020 53 1615782910 47 127 10007 365385591 1118162166 1188935399 1538665921 71 1424943404 176300852 67 79 1295005051 874951486 101 109 919952479 83 1176672942 1309945707 3 47 107 3 127 1022715354 3 31 14881736 475076457 3 4999 388092366 759428084 127 952140386 31 193708026 23 332394528 13 406848988 7001 11 1784570678 546992591 71 63307434 1079142728 1212598295 109 242714514 1221709736 101 1715232550 882523563 29 101 2019287950 2 1741924313 109 67 71 163430853 127 11 478851604 17 960014446 281147666 43 609288715 1801500222 1793552171 37 2123981744 53 1685224623 357835966 11 23 37 1061601706 1653377634 47 1557125416 610912204 2777 1730374007 59 399163143 86897306 61 11 1916341669 13 43 842716169 89 1559467256 89 3 638159121 1949 137 841851985 17 1585257361 11 247543159 10007 413959569 1450386262 59 795034794 1949 1241271324 727175798 1876134551 127 2021190356 89 101 1673865526 1065734160 1054300878 67 29 1347191550 656533412 47 720339744 881700354 113 47 1949 23 113 53 107 107 31 1395506199 1062003797 43 1717988116 37 151947491 67 137 149 1955456841 67 23 29 1750725360 395879888 149 10007 131 72438460 71 89 89 79 1277194975 489933352 31 1365898192 626536505 43 50000357 41 47 1312164490 23 395522556 490668130 2777 29 1490566986 1680069893 31 1789101805 5 529766615 11 1844812112 31 1828527771 7 101 96639224 59 10007 870478909 576606044 23 1488771577 205891521 131 1305147367 107 5 495731945 1998235110 492904780 127 655692597 1482950916 131 1949 1201014729 31 1509950821 2777 910956755 59 956580806 53 135559796 184034272 71 101 1827568171 1931105374 11 10007 23 41421074 506242721 61 137 600940088 131 1947803167 59 658469205 59478475 71 1533810444 113 1431221368 2777 53 819146138 4999 11 487592831 1412202663 131 155084138 113 1084889496 1595014352 37 983084255 59 415160521 321898255 1722939347 109 97 2020250719 1786966786 139 1154490910 71 17 1262677414 383999162 2128836369 107 1405831591 101 5 158463240 2 1807766886 13 59 73 47 2048004414 718510732 1896929709 59 655477791 89 87700956 23 95421135 1391579028 403539276 1560257886 4999 2084790561 19 1510632924 1110022080 83 631284388 97 717351795 10007 11 1230005106 101 67 43 1012549466 931994126 1298834125 1343718714 37 109 89 1387154356 501057807 1468296116 765256338 7 73 2022291625 1374897914 914740091 53 2123445053 43 1744028185 261421123 121816182 19 53 1508040588 1557296511 107 2091595661 1635399407 29 100301488 59 1651588829 71 109 21207149 83 648130732 895745296 1959339783 73 308488986 2087412600 13 2 4999 53 1993431919 1866978566 61 47 305935173 76950844 1485674951 1847573127 139 43 1603536779 1458447641 131 813897415 948986114 97 79 101 180600321 61 131 1797308734 59 186602073 131 366017537 53 1045700282 1032662358 10007 1478204019 2097433891 1949 490578892 71 137 1840961612 83 1375157944 139 185598499 139 19 2134087239 113 1739581438 1637847538 3 865185458 74995662 2777 1911182505 29 989277261 131 988416212 1172872270 139 959697216 3 480305106 107 1628762560 1322307926 127 149 31 2777 134956646 3 273444207 211872281 137 109 139 37 37 10007 1190772958 1315259703 1367671706 47 107 10007 61 924293594 1728224856 79 7 1272334623 1072221787 741834699 1489423890 47 29 686172277 61 932487236 53 1755249014 95145482 61 4999 1144671020 1580965902 2070368244 10007 319206107 131021713 59 127 1905035109 7001 507894546 1021665544 113 1179464620 1530664366 7 11 101 515686123 9186316 2777 10007 23 103 1125049327 1697896432 89 1357024349 977997796 31 1416057631 41 5 905172480 165430330 79 188527259 1881805438 71 2001186617 1062975719 137 363629373 17 2 1633308612 1949 53 29 784913391 1047876517 769809939 139 67 1964728502 1997335838 1489476389 109 41 1795108909 1949 1527543141 3 292085253 79 1273458275 37 1612850350 61 17 270438242 87322988 103 1925001124 43 109 1934913827 612720610 7 1511609758 1589681548 2 1949 1119704398 101 441871970 79 1949 41 107 10007 1295466192 816240969 375841411 71 89 1282571893 29 668265299 413529241 1166654735 103 11 53 71 389682150 37 23 53 2115678506 23 795617249 7 164121392 1949 53 131 1741543021 107 101 1508218759 149 1939530765 109 7001 101 31 89 48462458 255636391 1391183505 107 97 31 249249551 23 833955758 343794960 5 17 248306085 786155544 79 1529358951 67 131 1112999842 1751015299 17 1743262106 139 59 454252884 7001 1391042692 292747179 113 608090855 3 1569876657 881426679 103 2052024607 103 1222514931 383824247 530076532 5793918 59 1949 13 2060662435 131 2129913542 1903937756 683699896 596841336 71 1230133924 4999 31 79 721742578 1139927814 5 1937041260 1380466895 47 219140637 53 689639763 10007 918762684 836807614 726388829 19 7001 1405608822 4999 169399128 903431721 73 2066654183 59 101 814630852 1675824118 3 662472226 73 3 1691561253 1478504238 53 61 857972686 567575476 390963553 2017174071 1949 857186930 29 131 37 1117002712 229677185 83 2014109457 83 2042180193 127 440885200 1735557336 101 101 1955227690 495968277 17 660754606 524092966 19 431861369 1949 1166556409 1949 31 317915436 17 149 2119244582 636057011 47 149 742057101 706677204 97 1589643178 31 113 863214345 4999 1126444666 951799602 1949 258221061 1900068406 1949 2018652446 1591759865 53 1289861976 475544872 4999 1062597823 67 17 1020359635 895929002 1886955244 31 245586495 1884535356 37 403600329 137 1129236309 3 830470923 73 419202464 137 17 1996620267 139 774873014 7001 2076776640 1200804519 2777 11 3 1927901589 5 1949 61 41 1361318490 354982264 1034491262 7 73 59 1397542676 149 107 1570706714 597412509 1529324304 73 2023461642 1806185877 139 1605483957 799580087 137 1530491511 97 576991987 322504838 570701864 2 10401813 1949 594684688 220028511 23 628101690 2 2070417678 1755972316 7 31 726872438 1180396889 2080146569 71 43 1446006023 11 113 1031517562 1758550409 53 37 73 126609919 149 29 37252588 1290612278 19 2143306153 67 1780208090 390840078 221247844 680536678 29 79 103 1844730309 800510953 10007 1308225117 780115699 1439407786 180009678 113 664521193 939715427 7 19 83 71 7001 1958669770 576280314 784055894 1761891546 43 2096991136 107 43 917898302 103 830585408 582053550 2077815910 5 137 7001 611779901 41 19 10007 607695089 1961662203 19 1048354146 17 2084367637 129417440 103 23 97 1518073571 11 1664869008 1207928249 107 2029677222 89 11 1250402802 139 706470975 37 957616795 161133668 7 1324240526 1043523835 17 405448209 23 31 89 445214312 139 107 233737006 107 1612054189 47 59 149 2141102327 31 1388059565 127 444671323 659650446 53 258734870 219141114 1370540316 3 41 1890520824 374076628 31 1410126398 229730699 10007 41 1789173580 79 1585271986 53 442274400 1019609721 127 836613262 113 1351790750 59 203483489 109 107 432760965 1090325827 139791403 2777 1607774697 97 1567589064 1322856706 1686046307 11 2 11 953137299 47 47 653557059 71 7 745004614 47 149935264 178308563 89 1416877330 71 99624171 3 31 2777 113 137 945847273 796413255 61 5 1647574425 1224812512 742905817 2777 89 236514296 2 61 1633972230 1305982428 37 1801383702 97 1867910279 71 1084126974 127 131 995277347 67 1541487023 359720655 89 131 43 1879243577 47 1890663924 37446733 59 1422263260 1615233750 1949 1638493661 59 61 609193137 4999 1122400475 131 59 101 2039034056 180201690 3 250542716 29 131 1489229484 105420154 149 2048181714 17 595736916 73 1182869378 101 462793890 29 103 5 685313490 502900715 11 146075622 611733991 29 394328051 4999 508153349 59 7 151613371 1647884539 7 131 5 1235674915 1497210554 525027493 107 137 47 137 1420484911 1494174197 1018664340 1949 1630531207 386919804 37 29 514233055 113 137 31 2100718472 877556663 71 841718703 17 989375095 228040414 1960784160 1211402379 2777 41 815150356 59 190934325 31 857584899 71 2101125164 113 127 59 139 683023204 2777 2777 90671827 1402801550 2 1936039764 47 1837247672 341030938 31 37 839120817 23 1523622722 1229308845 17 4999 1626180545 11 1416701231 276598785 53 29 41 11 798233751 7 1444722713 79 756797403 83 1241942525 2076654724 127 17 137 149 839657018 97 59 1635211 1949 1958314882 83667921 89 1519746924 61 83 402125054 139 61 209530486 176220765 61 1386550831 73 1966790528 107 545329438 47 1539976432 101 127 1514385592 533902274 665186065 31 127 1600616560 1407592773 131 1133976456 139 1203601170 137 963054926 17 1751442640 79 1061640578 139 1341085900 113 37 1568112244 1105523325 10007 938456460 97 19 942341622 137 127 107 1449791364 868208700 139 101 137 768997577 4999 2118836148 493821216 89 69868827 400067282 1820937984 107 1482946705 428622880 109 89636695 127 17 1678588228 176319206 1707778407 71 1596221148 41 1348343753 43 113 1631248225 196315239 127 127 1871184726 1566097579 11 139 827579976 71 103 13 188640097 139 61 1244374380 111880377 107 874395226 264703971 63400856 131 355324243 53 17 2090763955 960943638 113 494661505 73 1830732252 67 297346469 1007488083 71 1367092362 139 1133325380 1494518409 1020608492 691120689 53 149 29 267366254 1822434141 2062693643 131 948862098 534042224 149 736777165 1344741278 127 1506792130 131 1013643154 101 43 631353348 1021524813 79 345052566 1453977462 19 1210569819 29 23 1161085080 3 616258959 134089413 2 1335114930 660344697 23 1236270010 107 594349942 113 381731027 83 252732925 47 754533488 417557987 1603803399 11 31 1875331733 71 1559724786 7001 2777 742131034 547170056 1949 1647641722 980549034 31 103 584540553 2021467413 89 103 990773789 2096667073 53 2098728662 37 1384939626 3 53 69248369 9009672 2003374240 7 89 1004599871 13 1445406365 1783335945 633804416 139 113 357606919 748064277 17 7 1045131262 4999 47 821029725 107 1140045196 131 1897647922 1666481916 131 113 773406352 103 139 1211310635 29 97 2777 1970864670 380308237 19 1002637372 537435836 109 109 1093446907 929322750 3 17 702423697 7 1401817215 826767220 5 1677485914 17 3 910597659 1418445726 97 132679295 23 211744831 43 71 189424724 2777 97 5 860986342 1290391971 1949 806505896 89 48179349 349064265 79 49071956 1735732970 131 109 47 103 62725112 107 1540390071 109 137 2777 1562184688 197429619 149 1383730220 149 1359504906 1627555906 71 29 1192927818 1311837644 10007 956118815 79 83 71 1725854702 19 329719255 1495830169 103 1214067148 137 1338516349 808665348 83 3 1116927663 29 1168737874 41 19 1821126972 773378185 59 113 1193203951 1865022092 2777 19 1905870753 941419941 684033328 11 669333956 47 13 930387991 1791207210 41 1477240537 1418102465 7 101 67 1094833600 1920085906 4999 89 97 1949 47 2131013387 7001 41 1108266736 59 338795464 164531943 139 1075463155 43 1073615529 10007 107 1757658719 1000970341 1844250531 2140670977 47 103 164163460 31 47 137 1153394917 89 404114824 1363789008 29 412328644 31 59 59 499093862 43 736854278 1470727495 1161953317 47 150416951 131 572098329 11 2019023919 741562525 588438625 127 47 139 40596201 1371262105 2046563042 1949 908672525 31 1977437859 1949 431919839 91779214 2 589548886 31 37 2143427205 13 1481517544 952982809 61 1225490915 73 1112882839 59 353429824 10007 47 1154145301 137 59 1017689222 11 849268904 89 708079816 1989930979 47 7 619083045 7001 2105382399 37 1804957347 3 101 932932482 131 2142655257 790415110 5 1323883450 1368999842 83 1841514117 6429723 139 2021234532 71 113 1752635989 79 1589528800 137 79 1146733032 447507555 2117997513 29 7001 7001 821317234 107 169699178 127 1243615525 780011688 101 71 19 1259896593 7 271730809 1968512777 3 753879685 121498468 13 53 1335492675 2777 97 41 139 43 3 109 742240320 19 1273946276 47 1586217993 13 442787501 82448275 127 2027641614 1369280218 59 1621432631 17848280 1300396764 53 29 1678499497 697910471 31 610583967 37 1124536227 1498675754 1949 139 979718843 1422525444 17 1339836568 139 335986213 13 340589460 41 691764585 2777 1137545287 1905133087 11 742966477 127 126463679 107 1918599559 214066033 103 1176889753 1732417219 13 1974097502 1169163554 13 72895322 31 972617936 2 743367010 67 131 1949 1705788633 109 1949 928140143 17 73 954531283 1925724778 4999 944501062 37 11 472697511 29 113 71 7 714286335 19 1847076504 109 1478604662 19 17 1603241406 2109685879 101 1084191255 1867832458 73 97 1280270505 139 288932628 61 821860198 127 1179502625 83 1551137117 2777 1378255647 1831423169 107 601676087 107 73 607800767 53 606335370 1789016086 13 1937194727 141476475 1808655916 137 2 1053328403 2125490974 19 47 7001 1022202008 37 1176576283 23 149 139 123449480 149 1867809466 11 37 1396636241 13 156708916 109 1108816809 47 125201524 1560539027 61 107 1370989502 1568391341 41 1949 7 73 1419723152 37 137 636817844 743364337 29 10007 71 1056679098 47 1907291396 1491003056 107 66152001 806287481 83 149 1144854761 1381416250 43 2108470676 13 1318779124 1042076346 824508177 3 61 109 1962704903 97 591700108 29 954507624 131 2777 19 1094451938 79 445624938 5 1375608040 1258137887 17 1300999021 83 107 2084370882 137 31 1814073345 25292154 3 784121361 83 137 2021189339 13 101 1778416585 721587430 1916736549 577471161 19 37 2025672567 61 176716329 4999 31 83 215169200 1372742413 7 542284904 107 215065613 97055020 2 636483514 702899624 7 1898488550 127 101 1732995774 1120240490 79 139930409 139 29 11 431941499 101788898 2 59 59 53 1167874345 333440984 300214980 139 2 571876970 1740085416 1417944929 31 463511504 23 23 1744453101 2126131496 926333446 137 370430171 47 579013586 366142334 1802819462 43 47 7 1304643495 53 13 508533493 149 73 2060916217 449758694 1624444092 23 231454619 2777 329671555 101 10007 387090774 109 1944899120 292919565 139 31 139 1318613770 1340041037 7001 2121106972 465713521 139 1959057476 59 97 67 1117833159 1086655063 149 107 22864330 73 2060686486 1949 604689113 397102876 83 113 41 41 1171931688 1849271024 31 2777 1414123379 113 1021245658 17 431076123 1451910018 225156383 2777 297470451 31 1418349572 107 1012547069 37 31 41 959025424 268528434 682304506 13 51987173 1070952680 7 47 291638525 13 149 2 1759831020 10007 546392207 316049985 1681038645 5 131 1217278702 787978242 137 127 79 984613340 139 149 1210736601 107 31 109 535287228 1697584094 10007 434370196 89 870931708 79 139 5 1403243069 83 1100378725 246423884 59 11 837111649 670761707 4999 892156533 37 71 2777 2050036940 1611493100 2067797615 103 1190994673 139 2 1385692326 935115820 113 127 1568407415 5 315052065 107 485289726 587115206 299046036 975920844 71 127 1635441992 61 1866615717 10007 1388671390 107 101 1589490882 53 149 31 596714071 31 729117398 59 675528819 43 733492753 43 1493854701 71 7 59 1895640796 4999 269526084 61 1305217061 7001 825872965 139 746347990 142934858 11 7 832862310 1370573981 530527504 13 728682955 13 148430061 101 61 900436189 1795118431 2022508530 5 1949 23 23 1511261046 107 575770852 97 19 1587365564 1955196558 2012862225 137 1049320597 61 995018214 1136491106 1729959746 17 19 1880403628 83 1426046015 137 1337629963 19 1460826970 2777 1725747211 1586282186 61 139 47 196236705 2777 1282840980 61 659317928 71 509865200 1080068832 1542044788 19 107 649140217 1638809154 1989829815 3 73 863228942 1353696013 37 1414233980 164199562 691487094 928940794 2 147360322 47 4999 137 1458923275 1739159652 887736167 53 1949 23 79 18933772 594593044 103 1394606404 1925146660 10007 1949 7001 149 1330405951 858841215 1484200419 17 962521325 435801813 31 2116350792 41 1479747906 149 1329295305 1409305860 131430204 131 1612376254 79 7 1883266385 2 157712478 47 57438550 97 1517949993 619111977 1596003178 71 19 131 127 1196867812 373870855 1347292294 131 79 1574186153 2777 2064685615 127 650287117 961521699 11 1578129311 4999 778209327 1374130756 1949 532246563 7001 73 1928250949 103 59 1057893005 73 149 139 5813258 1746326222 1379742632 73 416725099 970193289 107 1233419281 31 1189917423 103 1381518965 735705328 89 1004327396 47 1109750370 79 543405292 302502297 149 1404895438 89 453549514 11 31054232 67 43 1725155044 1017389864 59 1061595443 79 1939367129 1102155430 101 1354526626 16523384 23 1949 1715523408 2 1888450631 101 5 2021630790 37 1386124202 101 1448747516 1896123742 139 19 664531099 1483133464 113 13 7001 139 1890376053 41 1627205991 5 1491010390 479261350 53 181503186 17 2066451701 139 37 1017913068 41 149 19 1308337207 1664919897 4999 1515521835 133318331 664977202 113 1887502684 139 71 1781942238 1722688529 1727221683 73 103 1616155490 2058679437 103 1165575398 27070619 113 127778710 131 1321447971 73 250032227 67 216541253 73 1858091776 43 2004564571 858947609 127 43 937036767 984793691 23 4999 17 2138800968 2777 1538369136 73495587 83 7 139 998565992 1501055301 538439729 23 595888860 1986423817 7 19 2 2113882910 95508835 519879599 67 67 1585894288 7 1059525544 260493208 7001 553001989 488484960 107 288243020 149 274919275 29 1260507359 61 127 37 680541571 53 939872956 149 2005389510 1143516294 1949 434936891 1669067079 2131930171 1084592629 31 1583311643 17 79 71 1106303871 1093835149 10007 3 844400358 1599376686 453288675 1949 1949 204681562 2777 7001 43 1411142851 23 1395174161 737871725 137 802328023 47 379354761 79 1904625378 13 59 574449017 61 779337403 7 1949 113 452667890 5 19 147126975 83 1196541535 59 637179468 79 59 97 1838493320 411335363 73 1397639699 127 500179721 7001 1847360871 2098005315 4999 1348400266 13 1457915433 89 1025126208 269035983 715736595 3 627624216 2777 144170732 127 1514349270 374393163 101 329180816 37 1652292165 309062998 1214155331 31 1001170929 1269423298 11 2 1728599106 21659468 723987412 7001 1844718734 107 250945281 1327710664 930571941 37 816349580 5 191313857 109 1341647537 5 651428605 675349428 101 547107708 1152499675 107 1813522680 487048339 61 5 327546620 144753410 7 1832914587 213248343 137 1468771320 83 1659394432 71 109 830422495 169806155 79 1770139728 1699754995 73 7001 43 394009731 1978561838 1171882634 1605075336 2 803645831 131 1766977125 7001 113 1936237485 127 1177434671 1637654081 17 395197993 29 4999 1260387872 690416889 4999 1977759369 83 61 885923496 201187377 137 4999 1830483830 1621940547 1159038062 113 315892630 113 131 1173988595 2777 59 7001 61 23 13 1280562751 4999 1655273879 1907788366 53 1629055912 569798707 107 31 1357800372 4999 605844590 53 930635056 7001 1315578913 89 1992214828 23 1477855984 1532993876 109 7001 1107586204 981190061 83 353151372 131 17710938 59 725269917 1900319860 4999 21010327 1109218633 41 13 356027425 4999 43 127 650298691 79 244384134 3 1444814783 2777 37 1149502609 41 1697434522 1483076870 5 79 454208440 61 109 53 670051864 7 1837001635 1477267107 101 194871674 2070576555 103 10007 109 1376063197 219852992 31 74518444 628285937 37 819764992 1949 2059900862 149 1826187806 368322610 1709497179 7001 67 618111046 1160615429 789783668 113 107 150687490 23 8195751 149 1636208218 1275585273 19 139 1391437399 790589744 7 149 1003642246 1131136182 11 745965973 71 161369818 31 116305377 149 482401953 1811604579 761645040 101 59 874631281 2096600813 10007 1870458405 1556819871 113 1123091180 103 712973725 43 103 1397787868 592032304 47 7001 2777 876439456 149 1216928445 23 102011665 131 1174781407 312860688 432752813 7001 1251498172 23 1235045053 41 527356391 131 1949 1276125291 4999 3 1174049118 1805407596 1348245270 71 959143679 13 392885533 29 73 118591566 1343309013 3 1654612068 1190306481 61 382531968 7 4999 1108475202 2049165922 67 1100840076 3 19 2011056563 103 379198693 29 30664368 2062310206 2140151585 131 29 2133250336 109 1437455337 73 1848382557 149 318001164 1360230536 109 1905919096 107 1924816152 97 1220322103 833769257 2777 67 1726230277 328106467 13 139 61 843653546 1216303104 103 17 4999 1527209497 598725231 109 1357026238 506738193 13 699773310 543326134 79 1972636308 23 753105031 975759809 4999 719681035 83 2093003613 50998603 139 3 237288171 951150369 13 678686905 2777 1294262505 1378255647 89 1138211922 2 113 73 61 7001 1705534613 1710834370 41 1709535057 10007 43 367012869 101 67 95746133 7 2 2112016092 1040978718 7001 7001 1329748937 829030416 29 180205799 37 99645070 1392353805 131 1708728301 73 3 1905019605 127 833188707 1334318083 4999 28349329 67 1749727902 53 1493698629 2777 299607753 907137597 4999 3 1358255402 59 114881682 149 1933321488 1638920332 7 571388916 702375109 101 1353203937 137 53 1732166670 101 2023491469 1057627156 1354295816 944096171 131 101 61 31 1091719250 2022539913 5 1065223370 620516546 13 53 23 104798408 101 1992406396 1642351279 19 470897530 5 1737736376 37 1999986329 1777220401 103 1479801306 1500143103 31 2777 567546995 5 107 1328836080 5 2140796610 13 1105754600 67 153549635 2095970335 5 349427612 29 59 113 89 2082706088 139 242240443 11880232 13 141335142 11 37 1290485334 972654446 37 1880381884 1218932292 1071827471 1752615833 139 89 67 1977372675 477252789 137 1229785675 71 1776021619 113 1731777381 207690797 59 7001 632137386 101 604196039 1666375751 17 112975098 2012323109 71 1307508807 262704030 101 2027936277 1282335623 1382798307 109 7001 1264275585 10007 1533732862 846033223 53 153679860 535942159 1287298162 127 31 144905997 1711096832 1747434832 13 134829320 41 716129411 1240541611 59 1294067308 23 604354371 2777 37 1593643243 519191305 17 79 558730976 37 847825659 37 1559409363 7 17 544264112 1586230917 2777 149 1614080984 61 366651942 31 17 59 1464627151 19 1647187425 149 923340931 1417710713 431905533 460363459 53 496631861 11 109 526415064 84646309 1690253320 107 29 29 127 332072996 1442015277 330052034 13 1095226044 19 3 1808792322 1978045025 1859755303 89 1372921817 71 1849314056 127 945073929 19 1354836211 71 885096153 865444773 107 184097138 596457911 1949 1696245884 2082623122 2 7001 336409965 131 864813923 2777 13 1254507891 11 960180496 111787165 97 103 368651667 1887108929 71 1949 841517781 1426492590 547508460 5 37 59 19 1189724786 10007 1992673896 147228319 61 1916563636 5 10007 1982967106 1508144569 23 3 13649355 376435676 19 825173685 569217037 103 16817332 1320431751 139 10007 1849743915 3 7001 49904142 79 1705263190 1091916407 73 824858463 29 139 4999 118866222 131 1006723594 2777 29 127 37 113205200 1139563561 139 59994902 674351716 1658019802 10007 43 551227664 1599694858 53 1235805452 43 829826252 2 47411924 83 2041694815 900351000 71 127 476892747 1910025644 1837322415 31 53 1246286316 1167595795 131 17 1269849068 810743059 7 29 262908055 24104539 29 1762496083 1694184090 1371690582 47 107 1874764740 43 2086599338 2 436202718 1158140583 47 477540022 97 510094385 1429333897 1895034098 59 1351004946 2777 987051326 1303401612 2777 131 1207383475 4999 686287715 59 1298428753 567374031 113 1630376204 149 31 330893442 4999 2025739771 10007 149764762 5 1367092380 1359258060 2 73 7 2110350740 137 83 97 2014472332 51491937 73 1246704074 7 103 1546217460 2122760681 2 20141877 7001 19 79 1115923565 1566289094 2777 47 11 1839367255 1980668586 59 542002370 73 17 1885922506 1001215930 127 1985790835 139 1546120460 89 247530627 724758763 41 61 618978591 3 23 41 1298824609 654016452 131 853877120 57577449 107 107 37 904252694 149 7001 5 1675021427 73 131 1501271266 1507347177 1151631590 1307528548 137 793156881 11 83 53 113 7001 2074144264 79 1009921385 71 2777 1949 1904960396 97 11 2002988702 2104867716 1480034254 83 929760377 10007 124783735 61 43 973890183 118576280 4999 911798741 83 1570759479 3 57920976 1354954077 73 1661323298 7001 1224383887 67 29 886943918 1822650491 89 31 41 1740383679 31 1236814719 149 47 156374029 475164383 23 7 1161720968 37 198424599 149 2777 274650854 3 1773842257 292238856 73 1916602173 1573760501 79 43 898060418 2056009152 19 13 1216012304 816400502 149 1557515361 31 41 415306082 97 1401044817 2777 1736177623 2091100439 2777 1828454556 107 1522478390 59 137 71 59 59 1275369252 1901245500 149 2050233295 622246797 417049783 137 1447200459 1782650855 1491438498 109 221595130 1563676887 67 1557474556 725798557 11 5 937108382 149 459447013 109 2 1522009182 1949 19 1137757487 73 47 1828605837 89 1523363160 47 343524457 43 894557122 350243944 642222733 2024346151 7001 11 71 640734530 1716077499 67 773732750 2 640085706 53 428803072 31 2033227659 343257451 4999 131 61 79 349693658 387868670 1808643199 4999 867361493 127 1175309181 43 71 149 1074999681 137 51053324 7001 334941842 109 648241689 1332044201 79 101 1798989477 1018943045 43 977182224 513023620 17 23 1838354040 67 53 89 1521413784 11 1510277805 29 205739427 1379046066 1270634520 2 825677079 2777 107 395438188 158955480 1924572080 2777 1030141415 67 1011643171 53 89 107 47 631757597 1476674606 4999 2044716928 107 89 1624097810 589650096 3 1436588535 73 79 41 829524464 73 11 247666089 1871857603 1289022144 4999 4999 107 562525001 316190243 1896346652 2777 664924880 59 1235214678 19 44659123 23 113 5 1720580321 31 139 53 1720270580 5 711812780 1086556382 73 131 1621843011 113 309488242 525014190 127 903188694 1157489332 1646054117 7001 129473044 2014731216 71 59 13 1840748767 584899835 3 993372216 149 780810065 29 647947551 97 137 2075858661 976205438 7001 909828957 127 79 851543401 67 1352494093 2 948239086 1327870350 31 519763360 453587289 10007 37 13 249533518 2777 131 253083878 1530531950 7 83 1296960905 554708837 43 1593513307 3 4999 857146095 89 1680728510 1281178421 43 41 26029055 1814025135 13 219821355 795236589 7001 131 310449564 2100238280 456160321 67 1050339934 17 1796326403 66888661 47 59 103 1527452374 593315245 139 7001 73 89 1211421720 89 114109363 774317711 59 23 1076164940 706265140 89 413138178 227098622 1723607528 2 1040769957 53 19 1651374626 800621468 1150280609 2777 556863778 109 23 1057505001 149 198114572 1973239537 107 1531958162 1783633433 53 23009473 31 2064790898 53 53 1497587637 61 637182332 19 10007 23 75012499 1595468454 1547426573 67 139 1340893524 1243295937 43 7001 240052517 330213425 83 127 79 53 803400500 11 97 13 1641190434 47 2 1919210356 190060148 2 1480615393 79 19 1934065119 72485500 4999 139 891275741 67 7001 149 41 1949 177693481 1677660985 7 83 1087371961 1260686585 1236606274 61 101 471550214 1090352873 4999 2060702777 236392712 504845224 73 2 97 1140554409 876759492 73 37 7001 736232161 550453625 1415887764 364140878 109 1611862005 5 1764034625 1861886120 149 201809630 4999 47 2056227534 31 1421463987 47 1256906853 906567255 1490314385 1828880151 7 329486072 109 4999 1650444845 127 149 105215307 1949 4999 319756036 103 1383886370 1504352441 935272425 59 1628337343 905416518 73 3 1375611417 1273659615 328882862 2 19 943265326 910549412 1949 101 7 245550990 23 53 278635416 230407218 896205259 821834292 47 1497562190 487229906 59 19 11 974368585 5 71 107 7001 923769350 398045890 113 107 1639062617 41 53 2086400014 284040356 53 29 1292243393 847895649 131 179830463 73 1703398917 109 730268935 553397783 2777 812076408 61 290616932 47 53 618171648 1351356582 127 1207280796 1598096372 13 1913468958 2 1777971264 103 37 19 127 954138046 2070672516 97 1808962282 71 17 1299441461 1400616234 1091288342 2 19624492 149 615369404 137 1362664625 7 861125398 137 760307667 61 598734825 31 23 107 1132913274 103 1233937116 170638856 59 11 1263430608 10007 2125666926 599378375 61 1182266095 2777 73 1632988684 573681451 340868843 89 73 103 358167948 107 53 97 1911810442 149 17 89 1494815698 1342756884 83802510 11 221860056 3 71 636736094 5348720 139 571949416 1443346175 113 3 870330724 107 1264177954 31 132412687 1516149937 61 1987092905 5 368241594 89 1468389996 651619650 1600534829 4999 2026534124 59 19 1944258543 71 630580394 124079813 89 103 73 1674197841 101 1305063218 953286012 103 1360048668 595832278 73 1975013467 2 10007 83 701779608 101593047 97 4999 13 1906564077 31 1071714268 43 1542977677 79 1573624937 73 536631614 1483646671 1543170130 67 2777 1300419657 780485958 10007 149 53 247394089 83 249338308 415447785 1994711022 946480708 127 961754698 83 7001 1120488096 73 37 699733233 1350778277 963496740 2082428215 5 3 101 107 1951460757 1583439072 1883384966 1949 175618543 400455102 192043319 101 2047424705 19 760510682 97 2777 1289386093 101 1949 355244230 1403890754 29 43 374307733 656444966 1697427455 7001 2143373328 232602322 139 1534175806 29 67 7001 1532903955 10007 178374775 131 59 885424151 7 1923778878 783857497 107 273032542 903026061 3 149 1228091974 97 97 862430104 630496215 53 682452368 13 59 585941694 7001 127 1548321357 26640029 131 61 53 809506524 1545142150 387352610 2 47 660807874 2777 1040089249 7 873040930 296652132 139 366347343 59 2008368201 1374031753 23 2020920507 109 1943889323 1083994427 1919982244 852406755 7001 760091548 79 13 1531314728 7001 1040073315 1318909582 79 1133154164 1369183078 2 79 1658787648 2085426595 355325788 282180097 113 11 127 968674720 13 2058256092 29 804920665 149 9446749 13 41 1634599823 79 7 1657142109 993566819 1406296117 1561791439 53 2777 1385670237 3 103 5926620 149 210560244 37 1265698886 13 137 1534666996 23 1854063324 79 11 10007 1853296400 835254269 37 537648138 1263149420 23 5 2039889565 149 1949 89 2145152849 1773238813 137 73 941070143 374145556 149 1491626785 43 1003891029 53 547246942 553435752 1411161759 73 71 83 327421055 13 416797150 11 106661753 11 1136645763 1268890132 71 73 1964450878 73 1352869343 652956990 7 83 1048003124 2 1039599380 49788324 71 1963547946 3 265004549 1134806003 113 3 63206736 2777 103 1947929408 5 843077095 109 415122232 71 1544673799 113 1707657130 7 1316600873 4999 841111744 59 332295372 53 61 747927893 131 789153882 11 17 1758163511 61 1949 1292598239 455580066 113 441977691 1470908846 1641353363 71 2777 116089708 1239102954 694709863 41 11 511958898 630214057 131 1963840781 413514469 83 561695445 374857465 149 1352625874 1513581038 1850035253 868761091 7001 44396582 89 167046236 59 1576578766 127 2091435912 1219201092 41 73 29 1594858420 61 1992182164 61 4999 1889451502 17 1558110843 1924135953 10007 527819215 5 37 732000728 67 1699738812 1286301108 67 47 1352141120 127 1211755641 11 685871989 1889324635 37 1308068511 29 1574614922 41 83 781715995 973261237 712647654 31 109 1612878232 90666636 113 1398700440 23 1901469737 1956421792 1949 1763963779 1610890318 61 1240429290 5 438948950 3 1386360498 1521497694 43 565332825 793057729 17 1634686578 1157337152 113 23 13 97 3 97 1042543881 1647712169 29 43 2141238234 1615513726 149 213924515 17 23 204119825 47 1609165837 131 1249870738 1628530299 79996759 149 510409930 79 1401687283 1036053666 1389018148 2 83 324142307 1085955732 1372083345 43 23 1813595976 1088108073 53 1701479271 196802450 67 351072906 149 1127744133 137 825713491 1163654899 29 1949 235162776 79 1532574957 67 2105271387 1999879851 1124226078 543451364 1949 11 572421410 1038579531 1694505343 43 801934311 19 21992975 11 97 1222672681 1960843748 7 53 452443417 149 1528589063 43 525089045 2777 97 137 1791672822 695890450 1949 141182876 73 1926714410 186652668 79 37 1239040793 1206225345 5 1583117885 1295219893 61 791458554 113 1447082181 47 1917438088 149 746658221 346342028 968132009 137 103 1778267725 2090147379 31 37 1075039847 97 7 863351816 67 131 379028667 713938902 3 1221135724 4999 1813202287 127 460304515 2107113261 894511927 370940330 127 113 1524985059 2089628431 1058461547 13 816241244 611610285 43 989545068 113 1489594815 160029583 47235668 2 283155634 157724308 1881815567 109 1277763365 67 570752632 2777 89 23 1705774024 221210159 79 67 1467044998 4484578 53 724839236 131 403768200 71 59 1062555308 4999 2777 1735757380 300133865 5 1479861564 103 61 1458087093 1254146967 23 37 182278302 549543774 109 957249515 61 23698744 103 131 1022154879 432543392 109 37 435182419 6499536 67 79 113 849290126 137 11 629564062 4999 2111207674 1919082975 330908821 29 41 184775118 73 1807333037 1949 149 17 1408397119 37 10007 7001 2044488028 1192018264 139 962855502 945482251 17 1469926596 103 983401564 2777 103 334244579 320670009 71 1557729776 723948300 73 109 674775018 4999 157620538 97 1210197899 61 738168339 3 1512689637 101 1214354512 183597429 97 43 13 874757777 2120728252 2777 1081532214 2 2064604870 61 718179413 1703709260 109 67 477261698 2 1961496514 19 1466466645 3 1393996224 417572487 97 1619330942 31 542604994 67 61 878409577 139 1949 2020886916 1280009648 1152060874 31 149 2020840810 123932836 89 2075571492 29 2 1199090376 37 741303547 614143832 101 137 53 1067484814 31 173479751 59 131 10007 71 546903202 618378257 101 287113811 1246702330 83 511107758 263387312 4999 1501626649 943746788 2777 1085429521 109 61 2 246773030 107 97 854620925 981523309 31 137 1199287314 5 1699149010 236374395 97 78768462 1652248433 1308155386 97 1655848283 10007 7 186060270 751079616 83 19 138744384 103 23 1649903844 61 1630686160 455181770 914200588 37 819700530 2068678803 83 1725533438 1129331451 109 735460955 71 848948136 1162383609 2118800781 3 83 137 941794581 149 103 930180454 954620021 19 1019843177 47 1199696766 29 271404097 71243746 1949 41 139 669721877 117603477 71 51844555 169705305 67 653720273 1949 1960261875 5 533540541 149 2777 463525732 10007 273571366 139 59 1652904815 17 528094970 557873295 83 59 140030659 1744019960 87381124 10007 53 1578089319 1315696808 4999 53 502077198 37 29 1949 71 11 1082672390 139 2090714568 7 1808527896 357828254 1714396622 127 978426288 19 184167038 748856120 1060891188 73 59 31 1202444585 31 1748583272 2012430385 97 1417703910 110096263 83 103 101 1760518678 148359304 47 227734350 61 140064572 31 4999 11 1949 2777 855485397 629548058 246107382 73 10007 71 2020759613 1590789651 107 137 1998851235 97 993713008 149 1687803619 1700321944 59 908268465 13 67 1076238152 1228520040 7001 232153160 2777 1953551905 2009566338 73 1256258522 1114501484 71 3 324570940 53 678304653 29 150017232 230571634 5 1209305150 1595189845 101 1800430747 911029191 7 5 2777 1891672935 101 113 1622008567 127 1527380994 73 5 1233551175 103 59 10007 79 1067401532 101 720089892 103 83 137 83 373613378 7 101 29 1506640122 103 1769966523 31 2062628648 1452610431 3 1820507064 304010796 1782909858 97 161885531 1481053128 754480236 43 53 2 1461694616 1660435930 23 1247209656 79 1868665526 1949 47 287978400 1253549690 53 1127537202 109 149 1237810715 147458816 17 29 49665835 5 1129433778 11 2129319060 1004508523 137 10007 25786772 83 513744270 1247579099 113 23 131 22728298 107 938468431 107 491319390 2140918841 19 1360338250 61 127 487193717 139 397780053 308423208 1729167044 59 1769976105 4999 529968985 459743033 1009850583 37 1484697851 1032287201 53 10007 111928295 396947669 29 2005563034 97 589498648 53 11 101 63480217 981844028 137 4999 1324772459 101 2080631767 29 627462877 137 1868566153 19 13 103932702 10007 109 997095267 650309277 204902695 79 67 43 1972590600 144132123 302469800 103 2777 2058315177 149 2115103656 2098973989 79 71 349667226 182387799 73 290618194 944798988 71 2135057903 633773220 4999 410193051 109 137 113 933067103 53985976 5 79 1949 5 1659237245 1944750010 2777 137 1627790571 109 137 2777 1573534287 1177683514 113 983545309 1949 516473688 43 668556217 7 7 17 31 707631851 817499041 73 43 149 43 209305080 1679900902 1047888613 139 1127302022 146954126 11 17 2053927488 107 276938363 113 2777 541384481 1565290728 101 131 330202165 451368472 7001 79 4013279 640188936 2 3 2 1092631726 861241214 41 53 1126264547 41 79 1494230167 103 1627535651 669419310 97 67 415522206 47 1776456090 67 916390653 3 1766053797 139 127 221423103 1808170636 89 1483507536 1490321876 4999 1227354480 7 547297711 149 149 79 23 924575191 97 10007 1663573687 1138976726 1849518190 13 855536858 116641009 109 1866464364 1654042171 43 743256319 4999 824435080 1324131204 83 1732342717 43 843820003 1420308017 2777 453025895 1859580345 149 268525863 83 2058684192 209792433 71 1111188695 71 109 2071862517 1857677573 31 460838529 1939318015 67 19 89 79 1362678426 103 362810084 700591444 149 83 137 510588999 1883977283 139 127 113 466792717 2 59 381198292 207761598 11 1721491173 109 1903990091 258282040 109 1528636928 71 1710360819 47 101 510695996 632214853 1894130876 31 534955970 97 2058045432 1302720902 79 7 1517730408 2 4999 19481103 79 149 109 1186757120 1937410145 2777 41 385655348 41 980222834 79 1672417518 1910392852 53 778876605 6598469 139 67 23 2 389907620 1652755414 1588650132 67 109 364488261 61 564870874 386734223 1949 107 83 387694992 2777 1292475220 520138870 73 1174256392 97 1333278735 109 78875174 10007 2101329902 267905418 137 5 1807709086 131 1807833510 304663071 31 137 4999 470235934 977564448 5 71 130203989 242920039 107 47 29 107 137537051 398221602 186835688 41 1608567649 1809934150 127 7 792025241 367491286 1312744159 107 301804360 755430087 2777 59 2035621312 149 4999 1983288263 283082387 7 713234093 11 61 746570890 331929948 83 1733942911 10007 37 53 288133175 1004489814 745981303 1921547889 137 89 131 131 872813434 53 1949 571638689 101 1339592389 29 1941267308 326238435 37 1977527234 641497538 463743035 79 29 29 825190940 1482868907 13 19 1917334213 436964413 10007 17 482076086 437913495 73 113 107 1447092289 2 83 127 531302341 1242587812 61 723653675 886592720 83 631357787 137 547657500 4999 1649375059 103 131 113 89 2777 1136395609 1863986271 1119512551 160882852 59 541091145 37 17 1164609939 43 1778158234 89 1408565531 936400942 1091739217 113 720696756 67 113 137 90482609 187890979 1625433271 7 40028233 1817508180 5 1978183440 752104174 232118195 79 1665132642 67 927957964 2 1277453483 103 1318461079 1546238715 3 1736254686 29 53 1302129705 1542412572 2777 1119117115 43 1703594597 37 1383873267 61 1202827463 1903929056 1164424826 59 41 1576675074 2777 999117819 1819683850 1949 1065331196 329607084 1949 1567952694 1682518300 89 103 675591523 956061759 97 13 1068993276 939809842 990250721 37 13 2011907030 1418495975 53 1835038555 149 13 143728767 314314403 231897639 31 959750266 1106963221 2081978958 89 61 1066934530 64566472 1949 1796418637 1978128280 2124759001 113 67 86352012 466929164 7001 299068718 97 137 2134348345 17 2000783751 59 131 1555898750 5 1113471473 222622945 137 101 1096813035 7 7 2140898914 37 2002733299 1079617598 71 103 480920699 43 1136015146 7 1231056911 53 1104952034 664085162 31 103 1949274588 1253761096 139 3 967228848 1999786179 3 19 893922685 7001 37 859104480 927749433 23 1131489186 127 247134476 107 808423841 107 31 1959946933 275209820 103 271245041 1114776622 103 1316735974 31 7001 1711485463 1010580348 83 511871932 11 1097630782 1780669345 7001 47 1038832620 131 1947429232 59 5 1972281815 2146015770 47 67 23 163171522 11 712534724 2086224428 127 1498307900 529353302 936581666 37 23 2034781066 1710700511 13 13 53 1814715292 107 13 1748594380 17 162563928 1809271903 97 1720063202 1976412521 10007 17 1652780851 137 1578962812 1693225470 131 1805316109 17 149 1870820011 23 7001 67 963524856 197699580 71 691357033 926063153 53 131 1093511234 131 137 1070356751 5 1002867220 352060033 1038515854 47 137 1102679572 197168893 13 122228054 505847969 11 1279529445 53 101 2777 127 17 937582691 1190277423 59 1065963925 13 41 196893111 915457635 41 1323671634 359118923 71 5 41 2006863146 131 79 53 566946724 1955145302 101 367017537 1782489006 23 17 4999 1621903054 17 47 713986524 103 1350714800 131 1378368364 17 31 1980205507 563746439 1815808408 53 949260369 109 1495477711 43248693 5723855 4999 1018285183 19 19 17 593952409 433438911 7001 23 394289414 1129214693 67 13047982 1461134794 1127983266 127 196338444 156068183 37 2108518803 83 1945831279 1350552560 73 5 13 61709440 972325484 194681466 7 2043592558 29 1204706334 531439933 103 1702443887 89 155975704 1094269707 1526565630 97 59 103 93517511 1360717962 133970811 1047576041 2777 47 4999 1473830175 11 1989649676 2 127 11 1016896463 17 820331617 1790820367 83 1401094282 935358228 1578121878 149 1085321025 2777 43 461021576 525027694 101 1313282093 1949 1026129010 1099621902 1949 638944568 97 403220076 1760884519 1618792223 7001 2041632310 41 1573264341 109 1611358118 1211918226 1684251723 3 4999 57513495 1179258116 149 11 1539818907 73 149 1653444055 1920791435 5 1718452710 29 337938798 79 971705135 31 293669200 7 137 61 952022059 711897877 244773028 149 1942968940 149 146370231 50043028 7 61 417872814 3 1910392803 1691607003 149 4999 687781110 10007 107 2097871639 225254688 83 764104761 3 10007 162003323 79 823238934 1803487998 73 147832952 29 71 1887802265 1758406991 73 73829322 2777 1546911188 59 847598717 333823170 2777 149 359634369 7001 387490931 234135301 43 4999 2044765500 5 83 1957154857 2034178525 1949 1491920520 23 981745823 1624623469 31 2 2046277328 1442331040 13 79 370145731 43 127817253 71 71 1016458649 1886426548 7001 1509569622 386230901 37 31 1949 2777 676702137 184381692 1019820270 7 2053780743 3 796813191 71 1447688490 83 29 268825746 89 503948616 280883772 61 79 47 1610413264 2 54574310 779599164 887570467 103 1681872402 101 499953535 79 79 10007 7001 191708383 460693804 202521099 59 37 19581880 103 621977217 109 198867353 103 103 2066115967 23 1949 911321216 1754846467 801216728 13 265098444 149 11 610221018 727863334 84579776 29 135176018 29 2 1964524956 1530955326 727147864 103 396025215 43 109 1104139262 1663573512 107 384195131 73 1847969158 2030160701 101 109 53 1250359464 1115733520 11 1665124890 11 1701080975 73 1118891713 8339923 89 2777 1047351104 549190628 131 985227903 11 1512109588 83 115459557 1827313060 1226233403 71 29 369774389 1246677810 1217178966 137 61 184367385 149 95378625 13 41 1850875373 7001 137 1427924833 908012025 11 1629210991 127 1331881665 10007 952736449 7001 59 1179695324 3 41 1651204849 1860399887 1340491337 125013984 103 103 160019092 59 4999 29 255650183 113 23 11 1890387510 440791109 19 676065904 289387480 2777 871275419 170055149 1821000900 107 11 1697222637 747657499 59 110996228 2777 44204322 3 550857933 1279412109 2095169178 59 11 1332422156 1949 167701705 13 807437046 137 921743946 2118019178 2 1455155616 2065705396 7001 1603894095 137 29 370240883 79 490018490 61 144519775 43 7001 79 2044874235 31 1475752073 41 59 2 149 7 274763426 79 850184929 4999 1482398461 334377005 89 1804772349 1715833660 53 2140585442 153451627 113 5 2114591297 13 139 1440827874 525007248 10007 29 80026261 113 1904408829 1949 602354042 11 313810266 858884818 1484061010 131 109 1210418731 1301048723 103 107 2040290017 742346526 149 73 149 865712006 101 1475012686 7001 464959119 149 1563809236 107 97 1592661520 5 405734050 139 97 1969763820 41 370502198 11 1051624726 1477157522 101 11 103557751 1780385500 5 1892564660 960159471 107 1438384629 17 1383598785 97 73 1288711486 61 70842960 53 581018159 103 184778704 791745174 149 83050365 60422913 1282488451 4999 43 1723295401 23 10007 2 284435901 1502013217 89 29 43 43 1380583499 1563004205 644176612 97 1534461042 1949 1377509807 79 139 89 2777 41 53 79 956021502 4999 53 786960165 5 1768250110 100957470 2777 968428764 53 1384860055 149 881348801 29799049 61 37 916784187 689792480 139 1284598524 29 11 874924930 563211000 23 387884291 17 59 107 47 733688233 104749046 4999 17 334451319 107 7 85152956 127 1221172824 139 41 962579140 10007 1244630632 97 2110648026 1321263190 648702674 73 1434235745 996087807 13 1409596981 7 1970050474 29 37 820753489 1943060220 17 927866756 2 511410410 109 292498230 109 79 604495188 470078025 73 763827334 1007916470 59 43 7 350544180 889751240 139 137 61 1212512677 37 674703186 138310324 131 41 103 2001434406 1914481394 80709617 521969656 37 4999 1357528440 103 89 1949 2777 290227047 174100109 127 89 806832081 113 1808784446 1845131913 2129835328 657479334 23 7001 61 1396003422 137 680890137 103 770590998 2777 2777 53 1711588784 97 7 44063894 131 168776601 1316931655 1639272743 97 41 53 339570537 113 64761995 97 383391724 1153506469 53 309587245 904389808 23 5 10007 797667977 1177683802 5 2069468360 1299568620 1147763967 1413220926 131 73 101 1537999551 59 71 2023793656 1113110168 71 109 19 68480883 1230358760 107 137 294001896 67 5 383318261 1800945636 113 11 1849119239 1535986058 43 127 1105700443 107 100882990 31 101 787559014 1800212466 2777 1236467581 89 85249896 2108372353 865472668 89 1231388550 3 1270761215 1768679413 79 603857605 1941759820 13 687307331 107 67 891548029 625925607 149 101 1773930569 1784793624 3 2143688573 13 838276563 3 1964397855 17 1967088524 2125789835 23 7 1757111272 53 1942709180 109 1350475120 7 1958879230 1597233995 2100047350 2 1408653388 2 7 1269333770 137 71 10007 149 35230752 79 2121349554 504424347 97 594284765 103 674017683 13 37 252107529 1117288223 101 97 234097763 1450194426 10007 61 4999 139 889659770 1027328428 163817199 139 1704210948 11 1595660297 242661502 17 11 113 1144051144 4999 1317546438 1479485411 47 107 89 97 31 59 7 1484112343 1767330180 683073801 29 4999 1623930149 1588477241 79 75780750 73 1243505433 41 327299186 103 2020854232 1104330258 59 61 945666164 1051525381 61 79 1309150554 41 995073239 2109468245 149 1212555300 1622276251 83 17 373355904 794315497 1736348508 1949 1949 59 443481269 113 1955750212 67 41 1027989310 1470707925 43 551134956 1254953581 23 89 689429155 1664776061 2 771650396 398850262 131 19 297808660 1205853221 73 1867531260 19 23 1561798883 127 261785227 107 524750435 149 67 270817283 674711641 131 741820512 1163916250 7001 1441862951 7001 61 2002269185 37 844927634 263268838 11 43 554136235 37 423810247 61 491855017 137 107 7 137 3 625916667 17216069 13 2087659418 290827041 17 528268455 2062730748 13 97 452908924 1816479349 127 841936914 97 2031453152 17 1747442138 1271835228 47661496 101 689939523 13 1072967389 11 955559561 10007 1445465145 3 127 29 1421500685 79 1528844340 881349216 796865901 3 1131895393 1949 17 10007 1534063093 149 732188384 2141928698 109 127 1400456432 131 1356469892 31 59 67 1313657811 23 37 759624541 1060415349 41 109 61 658970007 1021610981 1507217393 23 1949 1475233182 1759043256 83276895 7001 31 718264530 101 1810355662 53 41 67 17 1381775504 1745180169 17 242238682 97 699982167 780594490 1033678700 137 71 158710631 19 11 1308624316 89 29 1178316197 24629961 101 81927968 97 1116071039 109 1330871833 37 97 572708855 67 29 2033718582 729489249 149 202190318 149 149 861347032 7001 1424465857 770478958 137 549423896 2777 19 107 83 1892910284 2123635676 103 4999 13 723368503 11 176817465 1065536472 1573883868 67 543236105 17 113 445767033 1949116665 577641385 5 1287857597 1753097967 127 7 1273892004 847476889 1964173416 1765611082 139 1399212186 1429010519 101 127 1940327463 47 7001 1486592365 89 1812713285 562523005 2777 514022700 131 11 1320719620 67 220722924 73 1930847956 2777 1337869736 1797046686 29 1270020664 10007 13 790740484 568536943 1949 897424627 47 2777 73 1864664112 259231944 61 1495677544 137 1558030631 109 73778721 139 347980106 524365268 71 882285902 2146340817 73 1600610775 7 879340668 37 53 788534371 37 625336889 1199883767 5 97 1416042134 1566600607 13 59 107 137 7 1696588263 1400899986 3 999519517 37 773952643 1811633554 73 101 1757804079 1897390017 7001 89 1249847218 47 1123652876 71 110459173 436588727 1547106669 41 1585310898 1988946546 89 1102499758 17333488 41 571716933 97 890020105 53 103 73 517908866 47 581511354 59 31 89 353261497 59 149 37 1550977614 101 131 13 922800775 31 139 127 103 17 96083184 273751374 19 611688413 1066000833 19 708718768 1949 1829223785 2777 1619327017 139 2049918562 83 109 101 29 411050801 2092268199 7 1939602951 11 2099622138 101 1843706898 79 10007 17 1075303448 1524954478 19 41442762 4999 29 1416863440 1794891345 109 1964059664 418872721 1924114217 1622575745 73 137 1668660346 7001 702669367 535478486 7001 918052189 107 61 706688925 89 535025280 89 1585443330 1082382959 1900451058 2777 43 836708987 79 37 1322856415 97 137 1395974104 526107811 53 2012902134 2142935110 41 109 43 435812740 1834940588 13 2013093757 113 139 29 1278436203 1431676756 29 109 97 445762530 1336902985 41 790107187 2039517243 40450132 2 97 127 400236817 89 1945679730 1608958379 59 950236949 107 884821948 1235208642 17 2086631819 61 13 2067782535 20778641 79 378702616 124305271 1949 55141108 2 537319870 688826048 1713237438 73 1399232756 19 1022124171 23 405901538 31 319634949 149 1257965072 19 34453731 1256651565 13 137 854552159 18363069 127 18307177 53 107 17 97 73 1133385006 33566495 936240893 384405809 47 306597394 2 1784630078 1354806659 2777 987048549 31665029 1696242251 11 1222144516 61 1607345274 127 876686845 107 149 79 272063044 67 1460632093 10007 1095856563 11 1924625219 83 139 3 13 7 109 1797397815 19 1854335321 79 1603964808 31 153848311 149 1177168987 47 1819813116 1334220781 67 834033415 10007 3 113 1105335829 1858164429 101 17 1298140961 1109974591 107 1212326489 113 101 1427460674 1301683152 820790152 13 1161083651 61211595 73 43 1986959222 583675163 77484201 10007 1281436378 1061743982 103 1318108098 900361681 41 539693170 53 2074525894 83 1608757543 339541961 83 1892458432 127 2038836791 1284841347 11 113 1531830245 11 1545797759 67 121421621 8952813 137 627162025 131 61 1165704144 275631529 127 17 4999 176024861 137 1778757995 1669960389 29 101 1094775562 1095337627 926084891 720677832 1949 1584813385 41 13 169927836 7001 699129446 131 1076751203 1141005429 2777 149 761632770 10007 1236314815 1970216445 266102663 103 1413533796 1699949979 3 1650509600 17 886534887 11 385351494 1012942762 139 41 2777 481248546 160550175 43 2056994357 999586854 131 103 134057233 79 47 391971023 1358773947 89 5 1627708100 1848226325 79 113 103 384746509 1107853889 2077656987 131 282327139 41 1364245152 41 566048009 910620783 83 103 1614948235 150741156 67 678415455 1677047295 109 13 149 819823777 131 2777 37 482337550 162805439 1876052318 10007 374021632 113 2074792334 83 139 1068221922 47 1477733357 121136058 41 67 5 234220619 59 131 1143010031 37 3395823 1468311256 37 89 847447320 3 1398253320 31 1131588071 2017635747 79 635703046 107 985804474 19 1260658512 1502597445 5 365591303 11 158757478 53 7 456577186 73 728523794 879079692 875896523 131 160982609 10007 1850844685 885039779 109 115765957 73 131 1407816128 2112974849 1644601451 1579883228 73 1949 7001 569524349 11 126943140 1135799545 31 73 1369717688 588823790 113 37 11 4999 1620345866 14082183 2046184610 103 10007 11 47 79 37 7 1271361 1444977863 1849461631 29 3 1387642485 11 944395947 109 149 1028265390 1203475533 2053488751 1790006991 2777 137 97 437604927 1721656007 71 1643054949 41 2777 1103982465 3 255478479 26857122 1069735765 7 7 379045360 1142515520 5 89 1458967618 127 670008760 17 1811146000 79 2 234012824 991562269 80436888 23 261264044 43 349082556 3 1425519444 149 1860297184 1334759007 1949 1937426838 1365155099 1442713124 43 7 1995395024 137 2028587770 607543505 53 11 7 562874795 2146195675 26299739 4999 73 425945218 127 113 802959355 1622116582 209255588 19 364241970 103 1120903577 505274843 149 1825582866 1554211128 17 211968478 10007 111848239 1443829974 113 1301510931 45029586 7 7 127 861671122 654382468 89 97 1269507191 1038709562 127 569747400 296930064 61 1976491927 496990055 5 37 1780860616 97 2117124910 1537726644 109 244858145 79 67 533537912 89 137 1382328904 113 1160997143 606761221 11 89 169847689 1940019063 1225413034 7001 43 5 1431563965 1815261729 61 949441759 7 590485103 127 364890685 1949 1849563969 1087579031 1856663593 137 1910999848 239589068 191061551 89 37 986035126 678505445 139 41 5 368212651 83 1759312583 41 1643867407 43 828412415 1560881768 17 83 107 444559106 1067420551 397748884 13 1090708542 3 1870838509 615171266 83 137 109 887448570 1997285708 53 802065907 61773836 131 1040804956 109 149 59 1267433339 1652384562 103 113 61 72714318 139 1594201008 149 7 1661882859 2097349247 107 79 59 871046640 41 839437608 641657231 61 1209851202 7 1947823632 97 7 1588006637 107 127 660095717 195659340 59 113 83 778468537 420584489 7 1632449784 1697035123 3 137 1542650825 1243532493 103 1624153877 83 97 13 396900075 139 2777 1561237731 577929801 1184839289 89 1793171260 1886351037 53 71105085 2777 1893269736 17 176057456 2 414151102 101 17 1684572959 1090433091 101 1726310382 405683569 7 1010842672 2043160560 37 13 1292703880 864049418 7001 836367464 113 137 645329869 931867651 1020621584 97 73 139 1126565949 1161825662 1274684079 53 1570247377 417064176 131 1364741654 61 4999 2140646785 131 1970290959 1776353188 23 1071830359 2777 82970935 79 2117254905 341891425 5 97 476869091 103 2078990213 1468151706 7001 560458054 113 1755538620 59 1933350232 858115249 29 863240425 571594551 137 1999220529 47 20970231 37 37 37760313 1353372436 83 376912545 113 73 575198210 129895197 79 53 299059655 1194355424 19 952817463 3 154914687 1935344873 53 149 7001 1972223706 1849559185 1473189961 17 2032418017 7 1308035917 131 1576735126 127 83 61 1886288665 528843587 113 7001 803952834 422699377 23 73 1949 838009581 266829160 19 1583265467 1993463549 7 67 169822636 131 1122345092 10007 586610340 83 1241440130 101 371224175 842093947 127 1760240853 352195323 149 1131729874 89 808504335 71 1459747108 113 37 1604998839 1467971312 19 1046490835 17 233337529 486959543 7 1038481027 47 149 83 724414289 969988517 212218449 10007 1652414635 405966505 29 1985925806 71 1679113506 286115616 493205908 31 61 127 358607614 59 2 1299849172 74179614 101685646 149 1582117469 2094647874 53 2115206034 101 31 1308475714 52195134 53 2064904698 2131461992 1066564375 1824566681 139 1782687209 113 1949 1163761543 309330780 11 177918147 519833629 1497097235 10007 1525212557 1114812393 71 189165703 73 137 17 10007 1949 2054879425 47 137 1457646572 740087162 2777 53 2777 127 1045695775 61 127 943462553 83 1404799983 2145339097 131 1479956636 37 570038798 41 1943546862 59 1216170953 131 831648233 13 1725300161 29 127 13 1700595429 1071304390 3 1335368952 1463005848 616318356 3 3 1939165185 19 964750745 79 2141287093 11 1171854024 113 60035499 3 573462270 113 320675807 495152726 7001 1322593915 17 1127931742 1683157301 498755229 4999 772475474 67 284622432 53 1270170228 67 1961760670 142270748 876442077 3 363486354 1621176499 2777 332997284 1520835461 131 127 275115782 378135134 47 1485548317 860785636 29 103 837021440 127 103 448195230 59 907905089 10007 1849238943 13426643 97 23 47 351335434 2056113879 41 61 31 79 1983843576 31335271 1822215131 800119050 97 11 511911180 275419450 1756507900 5 127 94044389 1912374255 2113200156 3 1433308687 23 1153667534 29 37 1689895922 13 650125144 149 5 67 351102713 1332881074 97 23 1937237077 71 744106980 19 1887401351 262743217 11 1541842081 13 5 2068654625 1762217655 113 1913072033 1764273780 1967174425 1949 101 542157597 1828650630 37 7001 1922880658 2005716490 147202970 10007 87211005 146474212 23 1043565893 17 31 1173413395 1990493880 23 1543451202 1904935381 53 90570693 37 1108440820 400200556 7 532771169 593031975 1949 53 4999 783573254 529629012 11 1761546532 61 765950099 61 912829742 1949 97 1371596490 223926537 29 1440479445 1664459872 1694653932 61 19 5 1402002650 83 2063291847 109 1417069497 67 13 1240592626 1185759107 23 19 47 458031301 7 1320450733 149 1883963132 454544073 4999 1227506896 47 1251729666 478136912 11 1020086873 859145027 13 10007 1817041039 1175278423 83 7001 2060576326 127 97 2053789730 113 41 1703784233 597490540 47 1573856480 1949 73 1801608829 97 315654975 1949 59 59 2029818772 1533058655 127 377576080 101 1495717383 1697077952 628814417 485742375 41 67 1440282966 97 2093504537 1206942592 31 139 13 1874750800 1361981669 103 662186176 41 1533145677 622890264 37 139 73 47 1266403344 97 89 2116035698 79 187147129 1118449600 107 2036277838 261609543 107 1016020155 19 83 1949 920019603 7001 107 1400748021 7 7001 107 43 2077696962 37 11 1994306325 2018675341 323320182 7001 59 1488558200 11 1481674238 1185994040 29 1789289125 1725554578 47 1528649312 236614079 43 71 421657782 1302569045 703262927 47 1487390454 7001 149 37 1730150452 798232485 149 1819475190 1801128318 3 365148830 139 113 728655979 803540966 83 1330866571 37 127 1402422773 63535560 127 113 586367350 5 1428622030 3 2002017372 1454270046 127 827006772 113 2 13 736313030 23 79 2121511899 504532493 53 337434950 113 1454249773 31 1205344635 1606878313 29 985879633 10007 1283129997 1949 1938401338 103 1328634492 43 2 1916883984 61 71 770933904 73 79558028 1559414341 19 36670947 97 877353651 29 1340827702 4884557 1445546714 19 657175224 41 256365394 29 1939493784 1554411027 7001 520112661 80599648 2777 13 2099226194 31 74013120 781504972 79 1539274631 53 530498489 1815986381 37 1949 109 1852589833 43 1808538591 43 149 59 137 1876861366 436731165 13 2123754178 1147708287 79 97 1099782993 7001 556404475 1981325006 94291237 1052422072 83 41 113 1028201012 2777 11 84679276 1760847990 31 1825742520 37 1253787661 136153303 7001 1171519336 89 680427329 17 139 1949 97 1759730350 842064469 1949 73 109 9203088 1114888733 63701970 149 653240734 137 89 1058325032 83 801049517 137 391616692 1967573587 107 845227133 1284266537 1065768545 43 11 437991653 631779070 31 11 1748852523 1314982614 846162143 131 1655761138 149 1492116843 1826877920 10007 23 767705822 1962747499 2777 451212514 139 79 2113217294 314227003 1143844483 139 794935162 17 951867553 987970320 5 519819200 2115098119 41 7001 416244878 1912656446 47 107 1715736440 137 4999 351091080 53 974666396 149 959973177 1360987456 83 1842803963 97 109 1643436164 1663720083 97 41 189890762 97 1514994403 53 137 1978840604 965178700 43 109 1882960939 5 174492059 10007 304983339 47 1006487704 1029366682 2028410241 79 131 1596594726 73 131 7001 3 37 17 656106585 97 29 465943984 103 41 71 107 512131532 370369586 89 811205719 97 1602642924 103 103 2 1764975714 662365146 10007 523051533 71 907958863 1357548307 53 127 1442712634 152755600 109 23 2777 149 1025941437 1445685761 523271610 272281706 149 41 13 1010052225 415272475 5 800059760 764716087 97 834122400 1290647378 17 2021234823 43 1743492448 480761891 89 668420883 4999 73 640929123 4999 929805019 113 1851663087 7 1693858103 109 868547780 47 5 1161357371 139 97 109 7 1021457927 1967012103 4999 1005023955 2051309656 71 1711068489 404977003 83 4999 1341116723 723870197 103 1686513863 353053409 10007 1373924646 67 1505707581 1422751875 53 863966662 137 2 4999 665716830 394441096 2777 53 1301667333 59 41 1796048132 2124466901 904731008 43 4999 1820265874 897578817 1462913553 1949 101 223343017 871571420 13 31 7001 1416743363 1342252723 2028111145 5 113 1125970185 71 1586299519 949547501 7 37 1019138727 1900062451 107 97 77641322 97 2044914618 1168496787 1644837385 103 332792535 1909508748 7001 849492348 43 1879703524 2047899510 47 31 1064957570 61 29 633656525 1454924693 3 2046417831 19 1837049146 103782348 23 11 1641247135 43 904386836 531700074 131 1316089986 7001 2777 10007 1459430887 7 721513114 1500786798 1445445698 874347061 73 109 956398046 103 433547291 1954643373 19 139 101 179314130 4999 2022688998 41 189843832 103 1510381906 19 1576163791 127 1232804367 755677240 2777 1422620999 1418255 19 294108524 1237461525 83 538391535 79 2127308074 147333061 10007 61 2 982513410 387421688 79 1512322526 1580082348 13 53 73 5 71 37 2 1961766460 1674318597 127 1519850149 107 103 137 89 1950502120 552170568 23 109 113 2116238801 1415335735 1483900385 1949 316248349 109 1236488806 720628723 2777 1732457227 1698885881 109 79 89 2119120191 139 1841182602 254159370 569895810 3 1673096321 83 2131546695 137 2 53 397363684 1671819455 10007 2 821150486 61 523077745 11 1655442965 1107723535 73 1164532719 89 515525380 43 31 1545034758 79 463145005 2 1228512402 79 1195571385 23 179081358 1485802622 1417402786 83 5 131 1083428950 1173834539 385045879 1173057237 109 923170805 101 1881426182 71 101 131 67 105359501 131 109 1386807309 139 6589704 1431001922 109 968581526 2 2142479544 11 1650224653 53 352913538 11 1909804457 2031196321 1777226858 67 1974008778 159084249 139 792386403 2777 489254637 10007 206053944 193533903 127 2777 1278526107 83 1840532969 11 4999 10007 1202060854 29 3 1939936563 130818282 149 2075690094 159179371 113 71 71 489029895 109 2 1347528462 7001 426969987 11 79 3 934186104 2025477747 783899683 213944654 7 350235240 2777 247550111 37 1984055839 149 1356259537 1414335019 7001 59 1825561067 904630716 5 1728736795 113 1300752718 394148746 137 1810084141 109 149 683576091 1064562191 7 1035146518 930687453 109 1877867914 2777 1867521392 1252865766 97 693059665 2017971316 109 1013322533 1772528170 113 1819394581 742381494 4999 624695036 3 47 1280268203 61 1349863754 1465441853 4999 11 53 1186738317 47 2114816324 1443750691 585586724 103 113 1021694904 103 1969061094 103 1074477460 67 804406288 137 13 7 142958809 97 71 1134640563 226948234 23 1642220930 37 529638905 1203004833 131 1050538219 47 1340723430 131 61 461528379 1441813385 43 73 701023015 97 1333326253 131 1457348145 61 931190702 13 22128782 1349361980 1235908166 53 83 1867730823 1949 769784836 1669799903 113 113 979067821 999938243 29 1461462743 1248323067 834472384 1761059400 23 89 19 1520020520 149 1771078972 68819740 17 244171123 7 1610715711 67 114227027 43 47839134 813339926 560916285 5 995471756 101 1181161418 818973120 47 131 730312162 405808525 131 17547581 19 951180651 131 863491874 1254601621 7 1933405717 2777 735922156 1100644823 83 1949 11 1485915464 1716500874 137 1526404658 199720048 4999 7001 701807513 1191128960 97 37 1949 1077056259 3 139 1002148578 2031246059 10007 43 489861729 107 1002621240 109 1538612393 211243523 23 13 1299688832 904914647 1540788639 941167104 47 1994280989 131 137 1081049738 23 19 912831291 109 127 576447345 53 1925470790 67 1649115580 391301732 71 127 23 2777 59 10007 324528723 61 1508175590 87354928 59 53 235840354 2074419841 13 103 7001 17 317019282 7001 61 741414618 1582709044 139 139 97 164819584 127 827338452 59 1263110173 1436380996 73 84736283 379579069 4999 101 1902669108 767334523 113 1085778241 29 1936219017 67 170819984 3 107 1378399680 259999621 251973024 53 1880244059 10007 1213388778 1949 125139443 3 209253513 1115125668 4999 1592725062 97 647468307 2 83 277526187 765521995 7 1125564842 4999 1548017841 139 1054706424 79 931548579 1165806399 3 918828053 645848105 17 1271842577 19 1500513695 29 1639942199 73 7001 1022068989 483144401 139 1440626033 43 1247184621 47 1410605266 53 89 925648594 141152654 97 10007 1476893102 1470958951 1940643214 71053581 31 125303334 1949146380 131 73 31 655368437 10007 837365746 71 23 1620948069 19 1868459278 1932814805 1174340875 1483743215 53 73 1830044154 131 376940940 47 103 2777 391443143 29 1580313327 1956436019 1457743117 47 79 2777 476169413 23 1968487223 2 1932633898 210422693 101 3 101 1344868631 17 1790727946 53661248 498031730 7 529550169 107 83 43 396965250 19 1467411686 19 53 351176675 107 1508013736 1840723101 37 1359107155 83 699644516 7 2146306358 11 604364178 61 2094227844 661309758 109 7 2098576235 3 284531202 47 669927002 113 1709928342 89 79 1785001445 13 107 131 1760273593 1828523152 13 366341105 1459444324 1712611797 13 89 705161650 517159794 31 59 1546842530 993870284 57753323 109 83723773 2777 1949 1839384342 93811217 1327678132 45530073 113 79 1051202405 861086814 31 137 383693845 2077016747 71 36775732 137 159200534 43 61 1786751061 1487602799 2777 61 1814530278 464823439 1370683338 79 137 131 738135875 208138564 131 907876898 403004836 31 1183270341 2 1906856596 137 83 670538325 694055634 1186628822 139 37 1949 311126666 149 29 306693270 1178495678 67 2777 139 73 451381703 29 735555710 137 1135703269 23 89 1523787428 37 31 3 4999 43 2083401471 635624194 1949 1910268336 97 17 139 1875919953 2145372426 47 146442271 918863994 37 1677196900 73 1341541638 2135482818 4999 131 4999 13 280633301 791454651 83 1841301631 13 1949 832232745 1919468752 7001 1406388884 7001 1708093300 43 113 753248282 73 2004859506 13 137 259608791 59 1028609523 10007 1591955667 41 1972103760 73 10007 79 1129526358 1544967213 602751514 79 3 17 1719386260 765571392 2 1689706989 1949 53 1637845750 73 109 113 37 1625530324 937297757 1459322398 61 17 610122933 47 1786744762 3 906311799 1218265035 803072242 1438518702 113 37 73 2080466201 71 139 1460324409 1473542872 19 7 383487433 11 1976768365 103 89 1513841940 1505241247 97 1743438230 1554935612 1635096182 83 1174180379 131 1874403675 13 2069579252 378536561 17 89536637 1725523561 67 1241333857 814110707 29 47 335145344 2 1396727882 1074987804 508001312 43 984806382 5 131 89 1064207354 396190353 929340593 131 113 295967114 2777 7001 83 131 71 105441532 53 139 73 1261153621 109 59 1322479928 11 10007 60722476 1711547245 573628228 2777 31 143003744 1442958106 103 264596391 1949 97 1419327589 89 83 19 23 61 1582830501 11 1642282654 1457852442 17 2777 1458438745 113 2025269778 3 624174216 53 101 137 1720995412 2073540019 71 1623996581 23 2137750985 41 2071251308 2 179624915 109 1461050077 89 109 958127767 1309670543 137 1901611710 23 770548844 1949 1726230856 37 29 968078174 131 1340489464 1612568604 47 3 243759065 11 11 181995451 391641712 1949 2 7 1392550511 988643755 139 7 1908404771 667483054 5 498130730 2072133655 7 31 328276732 326936666 2 23279238 3 461829228 965283115 31 131 974741001 726258760 23 7 131 149 7001 1868294667 1013678319 101 59 2138909024 37 776380176 47 2123701815 1042986447 1039176685 5 528448847 1768953 31 47 1290244799 1800793015 41 328801796 809648361 103 436836287 7 64337187 23 149 13 739928917 651367717 1087260868 1248415265 53 13 2108818413 7001 1841402144 83 938803206 2094121574 194626268 17 137 79 7001 113 731155087 83 13 1949 1550435347 47 631016595 1289541535 2110916590 83 980506958 59 417482938 83 49496967 1132684068 71 17 131 17 79 16840430 963448687 5 1949 360036821 88240975 47 83 1872919682 73 1453389558 13 931045165 131 1128012180 2049235979 7 1480808808 67 931160104 37 1087573597 61 190008595 829416695 13 109 1634071647 1372211078 2 79 11 331962554 2777 79 1680947306 1197824903 59 43 1406787527 4999 113 36169718 176055882 59 1976670013 1639841782 103 31 2017482728 31 1068733649 31 1447517348 139534534 176051473 13 31 307247656 439677248 73 61 933675815 408117568 101 1083851391 7 1822802563 97 929760714 16531481 2777 59 1256418518 89 1829751268 1658162380 83 107 1125767200 61 109 1014218077 744429234 17 909001009 47 62250466 1466074637 67 681359381 10007 1435626166 848528616 17 166290591 71 1640536153 43 178574743 1196291003 43 345700306 11 1242508644 31 607142692 89 182687897 61 1538348752 1983717015 47 4999 1721699922 7001 291297335 107 113 251123855 42126400 502479091 23 83 930570104 2051401523 4999 1743829982 2007330439 137 613808503 37 1518291643 11 7001 79 863129273 1568666117 107 239648221 139 1781723823 1344673351 127 224548065 1968176785 1452933546 2 2066793174 127 29 10007 885995952 107 694705632 1348806625 1370353225 5 3 731500119 738986505 127 585591666 101 1981885088 1506056924 109 2 1967842680 57311566 101 962986419 10007 494666024 10007 1365054870 47 53 97 131983244 818031815 83 71 620654807 1441835062 747904417 2777 1485028781 29 107 194725662 29 1897185394 275986011 41 1843907063 79 97 1340094629 31 626800272 47 80283896 480847776 89 1653271776 61 2017067823 23 109 107 97 37 136398872 1512338056 2027678137 71 10007 1478163209 37 1587431979 19 1809981154 1778023643 139 10007 131 149 1554564233 47 1837815291 283877039 781964521 47 812472848 1318477678 127 23 47 2014502250 116274663 1949 848933726 139 542249008 2 2 1219204848 222913884 41 798306035 83 169895854 139 149 23 23 1673088632 19 1678329850 1307465088 1988506015 5 89 74485551 7 29 880890399 59 607774812 2026376771 127 468512398 1922836896 1673123282 89 23 510448039 1344969175 61 139 4999 1496770586 131 366776646 1835111789 19 43 61 183398635 1444187283 1266529907 7001 89 1864884551 37 339931728 43485954 73 749072753 103 1879386204 23 935173077 113 203331999 13464022 13 73 1793695775 406477863 1136643297 89 1430913033 107 71 2 19 420628582 59 1963377279 67 443393002 445437775 463647037 37 127 103 553035737 1074556667 1659057364 2 2127564402 4999 13 1850810312 496555592 37 1455462712 1018912004 11 127 2086334968 31 89 1299550948 79 127 1072862472 712976730 83 139 139 853166710 59 113 724026256 109 1114191047 61 23 1949 1582009185 1831338717 37 53 512226004 251280242 103 23 233631792 109 541906362 1926694246 83 1733042905 10007 5 1823819143 17 2142671245 131 492147350 23 31 1990403825 31 620740094 131 53 1007878899 882079742 29 1726299936 1712480086 2 172414884 59 247004444 1700245539 41 642882296 212990203 73 131 945083546 31 67 869971928 29 1568649092 71 877288759 59 68400411 717107799 83 19 1335354700 23 888606288 83 681941588 812569594 59 11 109 2083883691 611894541 139 1912865237 127 113 949284995 127 2113104359 1488230388 17 1360618341 139 2777 530079314 1670818151 97 1809542663 109 1975683533 719195080 192136565 4999 67 109 19 963580910 17 288684361 59 71 11 1640514997 53 1261726003 10007 53 2 53 1456062530 139 1378494211 149 89 1125699857 1587728494 67335970 759272229 29 43 1258648829 1248245232 13 1704444650 1863158928 17 112283357 67 1601470149 61 41 61 137 127 1723105647 149 649728277 1818071332 11 1612742033 478491145 89 68154276 1700012116 103 1445871335 71 2777 1006554197 655638592 67 976996747 318876584 671102846 17 538986530 53 103 23 127 127 1512497229 117855439 389671766 79 10007 1691018678 139 1631270468 59 1158203984 1102846145 351146988 61 127 21521166 109 563680965 1752202577 2777 2 2097362714 137 1158451861 59 73690233 127 944599965 1357667253 107 23 660023893 505276535 67 81825961 109884613 83 2132726437 1813379689 31 71 1203713481 31 1226369083 1273695543 113 1987628416 131 137 1216739059 59 1567915796 289716253 37 396695907 1814328169 47 261570322 97 53 1738045781 10007 251395854 1301175108 139 800989446 1822845592 59 2083005148 1949 888108815 1640442870 11 820151649 1905804545 127 79 1540220735 1546300733 1893459000 3 37 68012623 439053470 2318439 83 664231575 31 943972280 83 708972139 17 47 29 1058647697 109 79 678848343 1119172144 131 137 89 1754577951 67 1579523191 71 67 127 1567515407 149 772971174 828610915 1379084241 109 47 1401491637 951445017 2 708984054 1573752438 1126691065 149 41 139 67 47 29 510245322 1195779755 83 23 10007 1571360682 137 127 73 1729150124 1844531807 1059817057 2777 137 1333012603 396046858 17 216561317 139 476100854 699794388 1994648552 13 5018351 4999 41 305358734 505082485 37 591582418 1927405294 1775258337 17 127 806669079 79 3 1410190801 59 943848193 10007 127 1771091454 73 1209874771 19 828799076 53 71 107 1181530047 59 103 13 1409457525 101 61 1059965768 259083584 1190741695 149 1949 93540306 41 1082946489 73 1192505662 1405383371 131 485874415 13 19 605555346 61 714189342 1834319959 37 11 1918208865 149 666559397 31 1552163397 269305556 2 131 516677013 19 89 41 1350690552 2064339016 137 1717995207 137 23 29 2081407865 131 470032716 2113852287 43 529664282 1221515018 19 1478710036 1654715681 59840817 1652711735 61 4999 61 1068051466 157000735 73 137 1580008533 355774889 23 67 11 1710858329 266886138 137 1453810155 83 1136305939 73 53 7001 1733981316 1327049147 23 170391170 97 217378006 2777 5 480965928 943056861 71 2777 414230880 755581506 113 115409853 127 908639280 13 113 1176069496 1832396478 83 31 2021697519 689105981 1949 7001 7001 1274973113 1234647353 1413696691 1094442 47 659667491 7 1070290725 47 1584851860 1798438550 5 29 39801420 2 1752141634 1730556318 53 1259180095 790297282 83 320171753 29 113 103 1108793043 101 7001 1539981966 779867806 41 6833633 4999 2048213845 1949 1903284929 13 79 205019062 1949 29 1778248361 97 1805550600 5 53 109 23 101 871731404 11 1887666973 31 1473051319 2777 1634774406 67 1530527846 31 1975731493 109 3 43245045 1457407156 41 2213395 2131498789 149 79 33150059 551726584 1635141512 139 149 137 114153743 640641592 137 127 1896290086 2137510330 815918334 1976004690 11 2777 1685029834 943054430 17 1419067491 1602325428 107 67 97 853983344 1874683498 73 1588388317 101 440297582 313793655 53 127 1483384257 1818925369 997637256 263456204 11 101 132391204 43 31 71 109 306979643 707581239 61 444608443 314648492 11 71 860219670 13 422776396 127 1779207018 1949 1370938294 2063039371 59 2777 158699996 849859501 1949 942088742 1474867784 67 1949 1337675129 113 1866160196 71 1304520275 2133522440 1470676555 5 37 1949 381181522 2777 251946102 103 79 1231540480 1358452945 1561243768 29 1949 2060365397 1667361511 89 127 64256158 1843499073 224103450 149 67 5 1432709900 1949 760045683 107 89 718672953 29 747308511 109 2 113 1097598945 149 1328680233 1949 1561191878 456865090 11 2080695103 1522316981 29 11431289 73 4999 571060765 641151744 5 217378485 73 1989588355 421847801 292601743 47 665981822 113 2012232790 5203924 2 268855662 19 1080717454 427369044 7001 1093542198 89 31 5 631966676 23 19 14750479 60863023 2 1096521422 11 1502897341 109 103 89 67 1557235172 67 1185979457 13 189558143 71 43 1069166006 17 109 792467932 2777 1176289991 109 786784127 869597313 79 1477778582 471303967 1914466460 139 415339089 7 2087912443 1362812750 2777 131 379284562 212195765 109 2109945822 83 434082115 508512348 61 722192908 1398314267 7 58696019 17 637050928 29 1939550532 113 1585151909 113381282 127 207880452 13 1422904326 67 71 461742678 724031943 37 1119290922 212075009 7 1171459509 131 3 113 18876224 422355512 4999 71 149 101 1351916512 1622442009 1300112115 73 7001 29 1105597015 5 61 874571301 67 1568470670 149 408647847 1811281846 29 1346092304 17727149 851097452 29 1355373029 1733894261 23 1364450643 109 1586586778 1402911059 23 2123314830 13 1534055175 89 294295341 1463024815 83 71 113 420446784 13 2074754578 572994136 1264969514 67 2104615457 41 222331479 1624382100 1819775914 11 1711093772 109 311237579 67 67 245635863 93651266 4999 79 113 10007 89 107 422483829 863751091 101 1775480515 103 455545413 1510286536 23 137 101 1226523800 2028310534 19 1551526796 1937382842 131 1231214842 79 41 103 4999 230748841 107 73 13 1623006112 681239611 113 1692836806 79 53 83 237703783 3 550391198 2068822752 137 10007 732452358 1826829567 59 1197570438 223510289 4999 427942105 137 606910137 103 1427332388 1881208583 1471663000 31 89 1657573914 1150297410 1029707999 127 224729421 510045177 19 67 149 1033574633 13 97 1276343266 1930164228 47 137 1699820102 1817391995 1345710084 29 857969567 869991136 41 1617123455 109 1216123355 107 776670414 1411355359 139 17 602886351 971951125 41 83 149 287108100 951639160 97 1223940083 58481106 71 2045377798 71 23 1881348388 108684298 1706164249 73 113 441152327 2079513044 7 113 11 2080069948 1271178571 2125020531 7001 1766791273 1477087159 67 47 2053340371 56041108 1497902410 79 1430771528 37 469698868 149 995116913 1305574347 11 561187422 2 109 41 1399134922 70129608 19 400301918 67 79 7 139 1289313960 1621390659 89 107 113 10007 1318853370 492966691 47 1420111333 23 629364594 7001 1695733678 41 1482146064 149 1192679333 103 29 61 1216124365 216904496 139 1232180007 1924802670 107 79 43 446548163 1969802853 47 5 1096161815 103 918039206 31 1186448170 61 13 1143456886 1999489323 131 1575244870 29 1443538336 1778660058 7001 330874261 1064370623 474558803 107 1819465893 89 1883153492 1044118751 98826646 41 71 1668393003 1102941335 637900790 2094894208 61 1168762978 59 290333708 979012603 109 19 4999 1428259291 41 345651593 973516679 101 829659277 109 1700673010 53 7 101 7001 2068237095 5 73 923498034 1397279933 10007 517558826 97 131 980350683 1532618125 749164048 10007 835035795 127 10007 139 1390445495 756345148 102974125 107 41 101 35294593 79 720016497 89 388717023 79 88386069 1499583414 67 1861129656 910337698 109 513678165 1940542740 5 7 123054169 328042720 808135508 67 17 7 1457817125 131 5 5 1687882100 1829362990 7 2137747920 1659615468 2016261206 694065167 97 97 109 101 73 1798735476 866934422 1018141287 149 23 1699845245 954482106 43 1959880660 1132367590 731962384 19 29 322836144 1683754615 53 1825142980 31 1949 1209046558 607980805 1197023456 858460573 97 19 744205680 260502008 1147011039 115286096 41 131 820799888 2 37 1722475023 5 599709503 10007 1904782415 97 721847713 1581158976 23 79 1947551766 1734872943 1535979187 1643339737 41 139 23 1473939061 411378660 11 1999804257 2080878744 127 521481812 1524015449 11 1204594864 869998339 53 939411909 17 73 2019951172 1472641848 37 1115673802 820566207 7001 73 334237362 1619719403 31 4999 101 53 1861494461 1260565038 2 1583114865 19 1374955185 113 332480917 1577993191 139 1162369443 59 137 71543866 23 37 1536437722 2010468767 113 1792520685 37 2 1154214862 127 1340085239 139 17 7001 1861754927 802214206 2777 2093546976 83 17 652653766 1864096971 2063260191 1564470576 47 7001 37 2036587610 109 61 1963024273 109 1981002515 1347725965 686782677 41 97 109 1487025745 37 59 391057662 37 593680945 2777 1070347441 1993618212 2 2 2090986536 29 131 5 411841430 137252086 53 1476216858 7001 505682230 47 1186084762 19 1310850943 17 2049213189 109 1222435545 2043227848 7001 23 139 7 1970100652 61 2777 837259946 1522390278 19 103 623285443 11 1271661864 89 2136484605 1949 29 753919061 2112566886 2 1966415160 67 1529240964 31 1935529857 1704253520 127 722377143 13 1906115783 17 756446475 53 149 738443702 113 2146965196 773684725 53 1216357791 2 13 265118776 2104273327 137 1388596243 71 906995677 163971660 2022718313 41 1193340096 23 1322208567 1363465530 131 1862052602 1847057294 483804942 525275045 19 11 11784696 5 88835689 7001 2119398728 127 2777 1086402676 4999 634088157 241650601 1860123391 137 641966581 4999 1034478063 1067667009 296575654 59 107 2110071779 2009816845 2 23 1466399885 5 454157165 10007 420744315 316734980 89 59 544905120 67 1776349465 1585472802 17 436473711 42168556 89 258894861 1374934892 29 1248379327 1949 2118765696 37 2076648791 1797240997 534499607 1949 2012882373 17 1034638649 149 2029234409 131 47 180752976 1540667713 10007 168358974 149 2 1286948819 1677909692 137 1420579694 890393351 67 107 1065829889 1178688017 59 383562068 1224304996 23 152784600 304377796 149 149 127 24572087 2038762750 2 909368110 2045259794 31 1760060960 87371919 113 1820321181 23 43 101 1595345096 37 1721573111 442241957 73 43 932359898 2 29 37 1858374358 61 47 1131986810 1656598664 139 140418901 415367679 71 750983762 113 1442932030 17 89 137 19 61 71 1440263897 149 364865985 29 92111743 281492071 127 79 947730136 199616489 97 1122388571 41 718530945 29 343248902 59 1307686144 31 41 59 1354019084 1379748099 127 131 113 622110200 109 1076331328 113 43 941480399 109 1597727627 1867556375 10007 7 1708314160 1861375460 7 666237486 129306885 61 2104911333 139 37 568337871 19 19 302770433 1538913600 7 1270449952 73 53 56259988 19 337361112 7001 1653909239 59 250744041 127 343066636 11 1597403434 1394341804 113 1797878857 59 1385081685 127 13 1732732164 565979053 101 73 269025513 1084056643 83 935162162 149 37 1233979674 23 784767360 205559387 838998798 53 203802562 10007 1701588560 7 533697087 97 179497019 13 464457292 79 128827411 1376597621 89 83 1043777026 1471599795 101 1638121753 1268722436 2777 19 1336629879 1051909576 4999 1881238677 11 1230174165 1916745292 83 2100808269 1514865287 67 61 113 1914067789 1494847620 97 83 543790797 73 5 113 1203968218 17 1618639377 431307867 59 472506043 11 268530526 2025205612 109 1340608451 1645467255 101 1711020839 583122397 11 1465732948 31 1358018975 7001 23 131 294041159 11 1472841887 113 13 137 1796614849 53 107 107 1585396209 186953214 797958966 137 137 103 13 23 328821875 1218632321 139 131 489466959 678724362 113 139 10007 1449380116 2 1906097668 480147425 23 41 539131550 13 83 157204988 1133544695 1086832590 483058369 4999 139 379416400 53 1089352672 139 11 1443386265 4999 131 498062131 1275431851 947656484 1111074437 83 53 5 2142971069 31 2009592918 67 47 2054487757 137 606936441 422112466 41 1708624406 32733027 1132803537 109 1829491325 1761792585 73 1949 2001891962 1827497391 137 71 319426081 83 37 2042197277 562606682 149 456070673 31 1340451695 89 23 1262350837 103 69084675 3 519043444 101 139 732649957 850356278 2777 1396403342 663054993 556192921 41 1949 1453287431 73 644650539 43 664745860 5 1949 1221989867 2064283350 633823366 646041913 10007 1093694758 1760111386 23 1845017556 59 2089910445 5 1082054837 53 5 1846788550 208828215 131 505887530 109 1190855084 404574347 41 2777 1727824407 1059111699 2085879384 61 3 139 385108674 7 944544608 638037260 137 89 7 4999 7001 101 757445722 730191485 37 43646905 107 11 1188068167 149 638895908 89 17 13 920166676 1307788678 1335606743 67 1968604717 71 264010357 1665383427 17 11 2026260266 1854513924 2777 10007 2 2081285492 270208484 2091386833 596836829 97 486037318 97 1589429933 13 23 513913012 23 72998021 2132204126 2 1068325664 29 765829176 3 1560960906 71 7 3 1648543209 302657728 59 192794595 13 284859237 113 435756363 7 67632131 1853361594 1086078348 43 43 41 101 651088824 1786964038 1949 101 1349551496 1035439779 1275762031 47 528260401 497354188 47 19 321580890 1825823373 101 1949 1628258917 1565692119 10007 127 283198951 748160257 131 1541181202 11 1687604354 913399762 101 107 1119908631 71 3 73 421029395 29 73 320793098 29 1038806687 59 113 1340404644 61 113 283389423 1012947820 752365966 1584665071 11 7001 2051110974 1522640489 633282226 137 137 457850239 1793918676 17 2777 983472476 673958266 7001 29 966140394 672479577 73 586497184 61 1546695626 1727958224 131 567164238 2124891919 687834112 2 273506121 41 13 691866383 215012001 972886423 31 23 1614208397 514088920 89 812212976 29 1651633868 101 1111069690 1899637189 7001 2068480455 2110640477 1719422754 398398684 10007 71 73 1217885353 1860369489 468881913 31 972616742 89 2 737372868 256486698 3 1251765031 2090848958 11 13 843182080 79 1732807434 107 1271723561 19 79 772240405 2777 743097430 1199015184 53 430326080 2047461430 83 149 1645560619 859270484 822757520 620183585 7001 83 1637712840 1287042903 1306863860 1954596373 131 17 593353941 107 1318324316 1938982096 1857463533 139 848695656 149 97 880815387 127 586471014 1138408188 7001 348971846 1335277891 4999 113 1127318284 1386895330 31 1139882772 256777061 83 2084545154 1949 83 19 45624586 31 1093342038 1785970109 139 29 89 629624359 134204168 83 495638733 1079896688 1294921797 13 47 168461066 989129006 97 149 23 91053481 1984603852 67 857009194 592524014 901035701 7001 13 62035285 37 1140865326 1083959030 103 1057245663 1302516494 131 175692746 31 35782525 853682991 4999 59 71 1539052800 71903901 11 101100463 19 263037121 127 1878632768 517736709 7001 31 59 19 3 737501108 2 107 1474470165 1549070458 107 753500848 1763279643 1804016348 907516714 101 43 83569302 1509436306 139 53 178543315 1722270154 37 7 127 595811484 113 1770650901 61 1175421505 511229044 73 2135728223 53 43 2143470780 11 97 37 136919055 725627757 47 19 7001 31 374607193 23012788 47 1555776234 1557244373 1121564116 103 137 53 113 5 908613480 385546280 103 1391172796 1285595576 1069051303 113 139 41 2052720350 71 948881573 41 67 1435132429 1922823821 2777 1546569617 163430770 113 741035485 101 563684555 17 1836086575 912682027 83 1607564508 10007 168047551 11 195869718 1735517509 613078221 778260648 107 1200229274 113 17 688416836 1034288075 43 107 1380406251 127 1388679976 109 905439783 1256362750 71 67 113 37 1759634641 10007 107 655034419 1270219492 131 934286629 475927219 19 5 1759509640 5 2777 1508259160 53 2062354285 137 834076483 993865755 101 7 4999 137 53 17 1274170077 1046527246 83 2057069925 883501095 2107626852 29 43 3 1343522919 667533474 67 139 578129745 1779690436 2777 1070171267 905020303 11 13 146221660 83 1365886097 1810124936 73 23 4999 139120817 1475661303 79 7001 1356343791 139 59 2021457469 71 700318014 103 942239159 89 616834054 1839850276 79 1003956481 29 29 79 131 602686984 1949 11 991494119 547131145 73 1686469871 1481032495 83 249241447 7 109 1992104928 4999 1343801186 73 1862301248 1307908909 253942508 97 1055076289 1035581846 31 41 13 67 79 1578501607 149 1078652869 31 1145356690 1750880090 7001 748105857 750807249 139 976111416 89 1919725461 71 137 47 994157254 942544862 23 324714394 101 2063610623 47 139 2001194234 2 41421054 37 139 750167753 71 1489464717 107 1945367000 71 47421119 1949 2134387939 103 1489639203 101 29 878457026 97 29 103 43516161 107 994792375 1810472956 17 1949 137 1609599711 149 749237709 650277571 107 1289574165 71 1715722881 1575720848 13 1624255314 11 398967066 113 1569382307 10007 1639486838 73 1746369072 912065650 23 71 984363738 175507527 149 131 1425232840 37 1724650031 1750280998 284210582 97 89 2136771808 505411453 37 107 1817471433 2108143287 4999 59 1460741824 476200269 127 344837258 411097222 43 668942615 1762733110 2061769822 2 914923257 131 1242588915 97 219256472 1949 1642957963 113 79 815858074 1248122829 73 97 45695342 53 699025586 71 271513514 107 79 284230232 61 2111254943 41 97 53 1668313135 5 1662123365 53 10007 2 7 605675903 139 252166585 5 53 5 1350777281 23 978481318 2034266934 2 891148398 3 205008531 41 1328826318 1240077714 2 1386521404 83 661343432 2 1978958146 188257531 11 29 364404321 113 1012287441 97 798161590 113 71 720498282 7 19 1803498468 4999 937842394 582638449 776352975 59 709100232 4999 742761418 2095180880 1223441832 3 1152144393 115461903 4999 1950809760 13 404080738 71 1453235858 103 1938569899 7001 1666785001 83 17 477653596 1423554580 7 13 5 19 149 139 1201437604 2 1856162026 107 343001233 795138935 644021713 913463167 1949 107 61 1787037334 17 7 17 878281608 67 1826467851 107 1092763608 1566706596 4999 106943607 61 1549039490 1636837705 1940965045 19 852317846 149 806848559 37 1557889329 148850334 1806974461 1147309219 2777 23 1055918626 10007 1876492626 10007 880876182 987168888 1825888188 43 11 53 53 149 742653340 13 942393676 31 61 23 2125292115 1566941240 2 2004967974 1046482636 618178310 47 3 884053026 1533369818 71 368392012 263855152 107 13 989032726 113 1083818369 23 1742205455 71 29 37 1120320891 4999 988327295 17 1377893372 89 67 1752095359 2041436165 1571647173 89 89 2128458512 59 1212540683 11 61140123 966107185 1661598698 73 2073005507 2777 7 2777 87586580 1866007927 804654037 4999 737933404 7001 411406764 29 495426488 31 41 102114477 4999 71 10007 58841160 1244050226 2 89 1928356058 409681418 3806074 230011612 73 7 1849015994 1848190834 534176837 137 360870698 113 569851702 7 127 31 67 79 165683856 221592077 149 340863724 1949 113 845768727 2777 368957774 269854975 23 37 775040628 1698472309 43 855530754 47 234869763 612240405 3 1102642798 404838056 139 4999 474405100 637772420 997231357 137 79 10007 41 3 322747932 139 61 249525990 107 1909300669 1598664702 41 31 73 139 107 1040377050 129413825 1902962813 7001 31 1598533662 61 23 663592387 1725194730 113 19 1852686542 1543452308 311042087 517267953 23 2777 2023155227 149 1450152135 7001 116454634 1893159437 67 59 1162780909 295570648 19 1951741080 127 1120226741 199334008 23 1463125473 53 1061700823 4999 170665860 293751238 1633224650 747897008 103 2013657331 73 1787370909 11 1069140208 97 2079645274 1989559400 89 71 7001 1556019966 73 996774558 131 274548883 1612362515 1665075237 103 3 1543494123 41 71 2070839225 13 73 139 1728710891 13 1494557194 83 356518282 61 954790535 67 954822427 11 893792559 1452696949 1186411721 2060218 29 10007 407905334 1575982624 127 47 82317586 59 1141615190 2777 139 43 2 813348929 61 3 139 102405748 1629088166 29 813639138 1273681541 11 176025238 444258164 83 17 2128097808 618363325 171783537 7001 1394145219 10007 61 1300709525 402807015 67 2777 125126066 1746769104 59 1186821205 31 2111338575 5 273191300 11 43 2133171133 7 2134540926 7001 203932129 19 13 517265791 43 37 1344219213 5 1039252040 127 7 954014677 5 1949 851245455 10007 396178452 113 816052778 2 1620300905 29 101 37 504115787 1273739504 59 795131141 53 7001 97 1654178668 1949 5 109 354720117 2777 991252185 89 1357526434 989788531 73 938845919 918521846 47 365037438 1061636956 73 11 11 3 1702007070 1666108797 17 59 815031371 47 717237337 73 1698889507 113 13 5 1539902371 1360066165 37 1742894930 1781329586 103 137 697827447 535054772 2084659594 101 452799974 149 1267839094 7001 103 1344039541 37 73 1762844661 1136297487 43 1341721862 385618713 103 1404817515 5 29 1927107245 1719918931 97 523473060 71 1047979596 53 632804471 19 1423561266 713071514 101 1949 888545202 61910211 67 228078451 61 2045062734 283408414 103 131 174357332 70629174 152979720 103 1459101842 1962764616 131 127 10007 2084594966 83 41 1255771739 1277647820 415235993 43 61 1727563724 139 29 175977017 829881574 708455917 43 4999 1949 1650834155 61 19 5 139 403154821 2131340151 83 137 2074831572 1764016521 101 636640673 35026093 71 43 7 11 1202683130 139 89 113 37 1487316269 7001 1542474322 2121803034 67 751251704 964555575 340772205 43 61 29 107 1470478744 7001 1458070266 19 1738999662 59 37 537373089 4999 1278907655 97 3 1638608439 107 1080376004 56230319 71 660157815 5 580008890 139 1517531388 1208897873 1593724580 990053649 29 157105578 503192858 2 124199287 107 7 1908742787 7 508704826 109 1407192943 411591803 89 1687662945 53 10007 472107607 103 101 59 660364934 590164020 1997063254 2050361867 7001 83 79292805 419958337 7001 1655862518 1949 93918412 270811601 127 101 29 173535334 1788637318 31 113 1541868389 1860307926 7 1867495126 3 1642344783 3 109 97 67 1798548820 2 31 902732319 83 533877414 982237085 90813525 10007 814646993 89 1258373331 872270171 61 1645342240 19 1977119677 83 266401614 23 887830889 3 79 471417016 944439391 73 145136337 11 490947479 11 89 109 131 447793632 4999 2033603198 67 137 23 1414796102 617085349 1182416415 31 109 3 1259908710 71 97 34077264 11 903919896 127 1864408768 1059700954 207605222 10007 107 1547532975 1009794310 387889196 137 5 874718942 7001 2140940805 47 31 162166018 139 907137491 2 1317740732 876346975 19 954555402 23 1449483695 67 1543616458 149 956970380 123159257 1613448746 13 1949 3 1246370067 374995896 255993388 101 1454073212 37 1441446148 103 1502159741 674773320 149 2777 137 5 1513686510 103 1314082034 1123242501 1949 127 665192091 103 30429599 19 936561845 139 471921124 370685178 1276986546 71 20205830 1665932092 79 29 13428856 2038029578 10007 1539202926 1246719250 67 445329196 104745862 13 3 145975164 1215821282 1949 515009607 1949 62354357 2092290480 1586597041 83 62759454 29 1588877723 1497895240 687449193 7001 84276824 1470169433 101 2 772978544 890690282 2777 1949 89 1139769422 735264689 171600557 113 10007 59 53 17 408038726 1706828832 149 154732477 1332705442 67 1990268634 79 2099798433 767494638 1250427284 31 1190338620 53 164101727 251521040 1213265280 149 97 942463252 89 103 3 383973933 464783310 79 133992120 1229299038 3 67 420960799 131 131 103 468269841 13 1663522653 97 1695459702 1246072191 192324925 13 13 119142296 475027397 41 11 428227811 1562057502 1358009963 47 933330991 17 41 1538676372 83572514 59 127 1857498190 113 109 24052594 2 302906866 67 130191050 715793841 2117599385 59 73 13 869571235 29 198602922 7 823636303 1044773208 1608058667 131 7001 793219542 29 1306330578 874536868 97 665628845 7 109 365523761 166564460 2777 89 19 31 43 31 18646317 101 64099751 4999 7 1836584039 103 921741129 1016379559 13 1170217451 888419716 83 979893850 4999 137 41 2110725331 1185410915 13 103 13 43 73 2070131445 1539975064 1653533549 1949 109 1000646374 7 97 334219249 1467500577 41 109 23 5 1416309421 37 1678482671 2777 977073565 5 258076594 103 1335287186 1949 1539248087 79 1210788568 109 73 1586782394 107 1406130656 8551110 149 2069397079 532809916 113 1171255509 1949 870994457 47 5 1030858020 996190545 13 2 810721516 1092037724 1503175568 1507725353 59 1671878905 97 1494989996 79 2129125376 1733550228 107 1470350871 24235152 4999 67 61 1640459604 149 1062229195 31 1657621617 19 1183800795 43 29865134 698095884 11 1996317070 1272822566 2044943982 107 43 43 1045797324 127 1717571368 31 2 984652708 644741626 1444361875 71 11 1683263439 439971376 976302937 113 131 109 1831065560 43 127 268582902 1869309571 71 831386854 535683161 149 131 53 975363860 2 59 220958130 718701546 1949 7 5 17 1459797540 43 937906970 109 2083326047 2053992687 1725687420 53 2777 1057240001 1015582224 169131688 149 17 297828474 61 1122084910 10007 97 1515534499 113 137 626931449 47 4999 279474094 29 1726693901 264179601 464908465 7 1715526560 11 1121252110 120757691 1487326526 137 97 3 1929947569 11 131 73 783988829 234852023 891977861 79 23 228926383 71 139 867897734 1795114893 11 59 1678555723 107 47 1563930029 1802637342 2143739568 10007 411327728 113 1173635967 1000629951 10007 1036558036 31 1839682259 1949 1477379997 83 877650125 571056823 103 2 1949 185603270 5 918042155 1237925070 89 381588835 725680991 61 304367240 914408194 109 937880979 3 528684770 5 113 3 854891366 47 139 111847184 89 422197013 861300545 83 79 207854056 5 83 1829920256 1890791609 447303372 79 1383250889 23 107 84231577 79 13 1235925951 2057516422 1949 914363605 1116897706 137 1023041746 1382497696 101 1384748386 434315813 19 1421837517 127 1261280494 71 1935256478 29 103 1985058065 131 213737565 137552565 3 31 7 3 1238365755 19 2027257991 19 7 259278922 1196595655 1964701522 89 31 97 149 103 104948863 1817457018 13 1015175250 1871432862 53 1184660213 7001 958779017 7 780723132 4999 268916700 3 248063214 518099802 127 1949 594000844 2 109 713703981 191587059 43 1040836265 131 367241208 508821900 89 585416724 47 1581377228 477542945 5 17 536533158 7 61 37 1828137070 13 378343862 198470298 302079572 4999 507131457 113 11 3 2032019864 7 397107606 1269811348 850647757 73 2019875943 1611368135 2777 786150695 23 3 1234728340 324514225 5 4999 150052989 23 1482834909 1850998242 931919545 2777 71 31 1083118361 41 945237886 127 1172582999 149 137 296219345 137 131 127 94827090 1479011266 1495546609 1954242387 31 1998731762 43 842913348 2024443164 59 1542352689 1262584283 1330350830 61 378624601 514503571 89 2095584962 1040980808 43 932626254 530251602 29 113 955945258 17 1457210533 1196481711 97 139 37 1707025303 137 1445505769 11 1741640281 310379237 127 17 1274070661 2048349347 11 867837707 986350670 53 586672476 689209500 2 1959838937 256621655 7001 10007 1142799400 594896136 1136504190 2125246147 43 17 106471208 7001 538593931 41 71 1095152919 1987573696 1240716267 103 2010251412 103 478873368 149 1839165855 951545439 19 677967633 2 45754630 139 980061759 83 2 691906570 141109547 1479619519 109 127 1116281486 1216203308 373370108 37 1619592342 37 13 89 484026767 904741693 728743142 2104957012 2 3 312630846 170076858 19 1383453384 1108172340 1670867107 83 1717854320 43 11 1467209117 1450355841 1250718127 1949 287056516 5 83 127 2093895482 43 1079735074 191379369 10007 1259360936 588656926 63580094 41 139 13 61 103 1636331439 1429224086 26918845 7001 127 13 2094777360 127 1511089561 29 3 881434794 831299382 41 31 1439503383 11 1171725082 149 66897573 1768913100 17 49060402 956148395 1053210770 59 103 157119496 2102290574 10007 1949 405278493 1046551263 59 31 319568956 722197709 1063084263 89 137 149 1395296941 1001063950 41 37 97 1002713735 2 665071557 113 35318927 139 67 1848102767 427729201 10007 59 1148038697 1939387586 113 109 2 73 65777081 53 109 1060775356 149 1710835135 74594194 2 812199364 344972347 280432663 17 1948198796 2777 95440227 67 1411184191 43 19 59 711432689 11 306230746 97 74901679 127 1259246910 97 1191600865 853544419 1199444896 1407399485 73 83 424982742 1412125895 83 109 664274832 107 127 1250509848 4999 2027449429 7 1282777204 2104091953 43 37 4999 10007 89 149 103 1390980804 107 47 73 1954515578 233127836 1628434498 107 1183167801 109 139 101 237705621 300882737 535518870 2 107 619621485 275016643 131 1869473943 101 97 429269038 1925070178 1949 16780691 83 13 242194888 1978852499 960605150 71 1521779338 2777 5 1512590175 1019443614 7001 113 1646941505 2777 41 1797004293 1352201853 617839230 131 119142080 67 1191857841 113 59 476374201 252755964 2 270388832 83 1621175165 37 964790340 83 23 870203781 145697571 7001 1382508473 73 869615507 807134265 103 103 925618564 131 31 127 1093148563 4999 869606044 1779479033 97 1847852614 1694356917 113 811698979 139 131 1168786716 109 1638105519 1991073660 17 2 708956045 5 59 1055156901 1590226831 23 61 88967376 2 1722515264 79 544097964 1830775309 139 47 107 428613966 37 617528116 149 107 49798442 777010154 1624339502 2777 131 2777 924668798 1652167819 2043770309 961291437 97 1658865163 29 19 776414824 558970803 103 19 97 1806865269 127 101 37 1710298915 111642757 89 101 1007479343 79 520850081 113931430 53 962248337 1600117750 101 113 386777687 37 10007 97 918868390 137 432875983 2777 11 336820176 926587838 101 99628016 17 47 1781934876 712124640 149 3 666129390 2070263511 71 2777 435411384 2 19 2146535127 1218400688 2 1101154092 1095203006 113 299009487 3 1622125284 53 814325284 1234859501 107 861691009 266333643 67 73 1451248541 43 4999 53 101 1442622514 806307147 1949 1171110886 1787274423 2777 149 19 1734871285 113 7001 61 94088474 926331909 131 971327403 840462260 11 1765069724 109 86722781 496032338 137 2 1943096973 71 1996605271 71 47 131 3 1471900189 137 137338711 1804326666 31 501517278 113 114658840 2 1407937928 97 1155150884 149 1350562373 1949433901 1811847748 149 1036130206 71 1043758930 10007 1418452222 17 109 101 97 1594707839 2051222528 73 1960156386 1989988080 83 23 1949 2130430970 1331225363 71 2006830485 2037837950 5 470055198 53 73 17 2024741943 73 1571427653 59 3 553983924 363428028 61 131 809087833 2022628603 2777 1535669892 11 1821757256 71 704130643 616919213 59 53 11185968 37 1373881891 145605757 11 173251191 10007 1170758958 2777 74876251 901408646 5 53 113 1258355909 131 1100187042 1143901086 59 97 1360337314 7 10007 61 2060804419 107 1886115643 1822059931 37 1600095673 10007 3 1937682195 1752589053 2777 1402668254 1388874895 295001285 975272530 5 4999 1346125721 53 67 1825706718 19 831621241 19 1896813510 83 179725544 185239732 37 41 101 873694238 655395262 2099859278 11 1406702957 59 1065888100 337120484 127 578246748 11 1754411263 437961938 79 404099444 41 814112564 101 41727039 97 139 1500199061 89 527381305 164446711 11 61 665534034 107 1692709719 31 131 1383127344 29 1424698921 47 378045863 29 43 353504376 750189094 1201337632 101 294730322 930783806 4999 7 2062746679 240268728 73 38894254 141051184 103 1378247841 378508932 47 855686230 471895602 414357112 4999 631733210 43 811060996 67 402981483 139 1949 226033326 174171385 19 425043072 42549147 97 692584559 79 7001 1334341593 1210761318 13 1135214366 2777 627851930 47 73451929 19 398258658 1996752312 29 1638731884 1379042236 1790998468 1949 105164990 941364122 2777 139 361470473 1806450038 37 1187992892 382920141 3 1159764458 137 7001 997761517 1566060691 107 1621739294 2074049373 1949 101 67 1645166374 298772363 2 1085681920 61 605015507 113 802714258 2085899431 19 56924228 79 1263528528 1679679277 59 1057879440 1372946638 1051536174 1949 1423906267 1401654534 1949 145104999 127 53 1990671891 1793810865 127 127 1246453565 109 131 101 29 823114482 347142876 131 149 1349927335 79 619280526 13 270470668 107 1653011217 1949 404935934 60850863 1204709155 19 23 107 1327848210 67 1356421432 3 1971730648 109 2041590165 67 390825807 23 149 1967350108 127 101 1737651008 1640875030 137 41 504008736 83 3855765 563631337 13 6680232 1528322471 137 933067455 3 312480762 137 977556924 490292965 10007 1949 7 1459794119 1741042759 684621831 71 3 335623656 216421656 208281932 31 41344204 67 645052043 1758321659 37 131 1246943268 79 47 19 1735221436 968559276 137 1681265498 103 1186593372 29 2135194252 2 236053012 73 1076921550 865293835 1919612455 5 29 1808333976 109 1489356707 518711162 47 61 911080811 1950910357 4999 127 67 2777 1013518913 37 623501430 1443619343 83 101 793938174 773725721 137 31 1478690089 53 847203887 89 822696598 53 79 31 7001 83 31 137 327356157 731229143 79 1814064913 1070466289 113 1534877870 107 734816401 3 313174233 131 131 1891585550 71 149 2124454218 13 1934578854 1901258334 31 330949893 101 245912982 73 1101852802 2021275757 4999 1145830788 127 617824420 139 465597736 218921211 59 71 1390591658 131 1499927206 241193622 107 149 456087146 7001 289879659 239952657 127 4999 970470867 268901296 889628102 2 7001 497223659 73 139 1803167353 1122163263 1011025721 53 7 109 532737064 915357653 29 1344167342 29 183142946 149 11 729616823 13 5 1912679288 410996999 47 1862358988 127 109118400 1914381957 1591099977 47 2036850972 11699571 13 700733676 278265255 127 198688695 1359588566 59 10007 116941802 249384447 4999 25779219 83 23 71 1949 1841896603 1843014728 109 67 13 19 1942560323 67 1361247576 47 131 1762496596 97 5 47 139 734873818 59 640645909 126281002 97 97 371075828 868977708 2 358885992 43 1909581969 1240502847 41 1740920739 2064305166 2777 41 7001 1606273513 89 1718202102 2777 79 744776529 59 903577212 2777 2058251306 1168664349 59 109 1069899528 1165406091 47 1935314300 745823629 127 651507968 29 178584117 5 2019754010 966953695 149 1996676065 5 67 2002572367 149 1149223292 606158744 993336293 4999 772127703 41 1084937736 97 444243487 386861568 41 13 545889564 759760077 3 605244399 71 477428414 101 1524704661 576428793 79 79 331401366 37 1012268624 902704448 2 1873108566 1795108847 113 7 1870495697 149 17 789449961 446046251 695724905 53 83 139 1733247434 1595967142 1048638761 47 995892250 7001 83 101 12851240 1395732332 481500400 23 1636807558 23 113 227192414 2131198470 83 59 1843196639 5 1148005270 1525695101 31 186412105 755161878 47 349563563 1577519324 127 401269124 79 5 396894605 1165327690 1106823987 1892482402 67 301754046 790929923 131 1006598081 1949 244186989 29 336875774 137010645 2005821482 29 43 89 1148623122 17 53 1978703482 2 139 911455804 1340052435 37 107 569001788 67 1488059682 1740466865 37 1949 31 326880120 33963298 107 1917951139 5 1312911197 71 109 1364427120 10007 393012409 37 919268478 1841797639 11 727208114 646248677 79 109 11 837023092 113 10921987 1407753640 23 210344222 67 871870464 1140515598 89 1576237259 677954959 2049090784 37 83 1113333282 3 13 29514511 774574268 3 10007 107 429340328 10007 107 7 1000721813 101 53 2777 1795991426 1145048741 19 1646661600 1593994399 127 1808429297 691989755 97 5 1294039530 2007271515 109 1448731355 1357651080 5 313352662 149 1920899457 1586598554 79 10007 43 937635898 47 1949 677264385 7 103 2 1508406567 59 432626468 785013880 59 83 885816172 31 468463630 1135174931 43 1776939541 4999 107 1047588751 23 990417919 67 4999 37 1622229591 19 1203140933 1772755442 67 5 41 246016113 17 442224672 73 73 1662496160 1138132269 711030063 59 1363615303 2777 634461190 1240801585 1701726212 113 910364512 109 23 1931260855 7001 2139751964 4999 928699223 4999 618131268 149 97 73 103 1541313630 2017160034 71 314484095 83 1523561450 2 231926234 103 1293381094 89 1410002881 5 127 37 61 23 596155252 2777 1417272497 89 400513439 675354339 1076051506 103 101 1782866039 73 2067600097 1294279050 79 523753410 692062673 79 450902138 1440590122 7001 23 1882678593 2777 139 19 418105488 1904160164 37 505721328 1825795377 1126550110 1089852456 113 73 201961070 916000277 978068736 685805401 71 1763431703 1163918297 127 127 1261767733 4999 131 149 29 2046222484 479415471 137 455694592 1425056428 2777 103 109 97 79 1196078114 11 71 2024354064 37 1190612799 17 43 2035540622 139 89 31 97 1675950577 1279002909 1546168492 11 2069821122 826612945 73 67 53 954755038 31 748439975 131 1179942222 109 10007 374582024 195079392 37 788316955 1039474943 139 88107585 7001 61 1949 1772038596 260659260 598954986 1949 1949 1398161926 1008815677 10007 1653106365 1358628062 7001 401261655 1399304888 59 1843452960 131 2777 1557297168 2 527112108 4999 1691541624 2094411034 10007 5 1088365705 1651943412 418022937 3 127 1953827944 1544672806 1792947221 1692076144 43 79874340 2122808715 3 1949 1030401218 1695133879 97 1379725933 17 506858961 41 23 928789496 1148696076 1399478897 7001 139 1880910053 926883831 10007 687961236 1132752372 43 983644608 300948340 5 149 1220493568 254095958 1321043982 31 691220722 2 61 1301314390 127 641048375 1343839618 113 86709646 31 1154273530 1949 1352962667 1229164136 1752819507 1758709385 1949 5 1360637458 101 139 19 1315429546 127 79 5 137 1226272204 876922961 149 1362434395 2084343760 1981585840 97 139 122928264 1081220015 1234078535 31 15196814 797761764 41 1704216423 13 254833774 23 1793893415 127 2777 1723301867 522024292 113 212027631 31 23 1367814574 71 949745913 41 137 1925482803 938216061 113 2021544575 1139589871 1862997609 47 304583454 89 109 139 110339034 2087449597 1342714358 127 761056153 1620894197 13 710345952 1410925951 29 47 594904709 362166089 61 43 71 149 455317856 1625499520 137 89 127 2066585402 756238010 73 10007 1537727649 2777 19 566744952 1548075122 7001 31 41 1321284942 47 40187867 25279943 376644656 4999 109 13 316615091 114465546 59 490495694 139 73651570 5 870552040 1604589900 2 1083723694 1153428034 1423347154 47 13 1382761510 139 1005613848 1421761778 71 29 1389793201 79 1171648825 5 137 10448064 897137674 97 1974421201 149 476420989 240100022 31 149 1231086646 43 583801970 37 588390312 53 10831557 5 3274740 73 2 7260544 1724494087 131 139 1277133112 706065929 1083133490 31 2122572093 1949 1780280917 97 1770060171 1424125385 83 983864570 7 960811936 1428945800 97 1144764803 149 2090253354 682217701 1625158350 17 19 252464481 1465418636 59 47 358797107 107 131 2147111746 1728857042 97 1871751382 139 103 41 205276873 4999 31 23 124952560 2017460158 1379505359 53 149 1471441156 3 17 1486150846 299689869 1100412161 41 2039684262 127 396284515 1528896201 89 980093290 127 61 620335962 887655225 47 107 89 1620691952 41 37 2114916966 1061137007 101 2777 154595822 872155147 31 10007 48894202 43 1451664993 67 97 1071643681 649993411 1809195104 67 72266937 11 590594609 139678990 7001 43 1945309375 109 1822907280 149 589982039 335405359 36436555 1949 162067936 23 137 1056091763 1245636347 1059943436 47 23 103 43 7 699071471 69790357 137 1070535947 1626074068 113 41 449011664 29 427192417 2082095935 31 855238664 23 310927018 11 101 7 129692612 1394783054 2 1411845440 67 4999 23 17 1660538750 1333918163 4999 7001 803021701 1034404751 2058655190 856428696 29 59 1820749920 29 407185926 79 1335908497 7 707750024 97 2073252958 67 71 1070595581 1271008630 3 1185907797 1087403895 1949 1331532503 42636183 107 2026734572 4999 1874374739 1949 1683748255 53 285991127 2020819900 1496832546 11 1427145547 73 67 1180853091 4999 818589674 764977080 2 10007 223763860 161279913 61 53 1255405318 999294736 7001 113 36767375 1175614371 127 97 61 23 1305654202 73 137 550049246 1279467112 7 1276329978 1710049376 251654691 363852323 107 29 1246324955 67 1179573525 47 258209117 2039386964 482616340 782751534 139 1251005315 19 584390370 61 239132566 47 1231066212 535947724 131 41 255044108 2140327879 11 214121556 47 1384293646 1536008388 2 570479945 41 643968550 103 107041720 722459613 661531235 5 101 1561140739 600655585 166494971 97 967565882 1726097540 41 988294299 74689528 149 744518432 113 17 83 139 1005541650 530003507 29 967931347 61 1252701956 11 2009366205 1603635019 73 23 109 1273575620 1798256603 29 635877551 109 1085029927 113 1018230909 224566595 2008404874 399176017 7001 107 1139468130 2023881779 127 107 1949 1329196561 109 1221826453 107 71 3 1531808862 1811830738 2 4999 251289732 626798002 73 19 131 241107072 131 1150466366 527403762 1142172527 71 43 856523560 139 11 419757778 969962747 284554647 13 61 37 71 1352870707 29 610907997 2022871215 131 898250101 79 1157467710 139 113 1514344712 101 195511154 1494870966 4999 1067821394 19 31 1085950088 10007 107 965765143 131 73 131 1787063148 3 293929551 107 629454571 1392657877 61 37 172976369 26837194 61 123273314 83 1748781448 872897388 139 425684846 4999 83 1263550998 764522545 71 537860074 113 2 23 959385637 103 1723536286 399398725 67 692127688 47 1687260520 1253612369 79 97 1182560077 73 1338743569 266712052 107 67 378394691 10007 519083104 23 1476410187 2072059885 7 61 1309845924 1032164306 127 443874323 41 7001 18048578 1930665770 83 107 1375595103 478814728 127 7001 1935622478 443574256 29 166247430 1445032845 79 53 31 1354936654 1413412605 31 113 2 4999 1032198519 113 1037940143 1951881639 241773048 17 1318538842 1424822024 131 137 424593414 252860626 149 651395071 1015999274 19 10007 2 103 103 1500791782 273390119 449642721 11 233923107 61 113 550401078 131 386612702 1111290030 505185133 101 127 687170711 1696732319 10007 139 873898855 59 17 1658820730 29 1829103138 399146053 1596636701 23 800423621 47 1521823904 1802541227 1288939178 37 5 214330701 13 2113283515 67 59 1949 101 47 1138896410 5 2061644855 23 363107463 1919628316 83 343808213 137 1440918050 502809613 101 31 2057291465 131 86609360 97 885464694 113 532952974 1621071445 131 507529608 97 1923095304 445560870 4999 1542914605 43 1510918391 79 131 67 799400115 1378123472 1017453228 11 190046983 4999 1796470634 746880188 1248706759 1949 17 1867061958 1949 1898709953 908237898 137 762165122 23 561094614 1611543137 1810290084 29 822050556 97 41 1332293488 4999 792681432 127 898170065 53 1891364943 1747086335 109 7001 23 396149627 67 1456287279 31 1626754289 1949 31 31 979828470 37 687512577 2124735730 79 107 31 1618768137 731431259 113 3 873520500 2 31 1751592907 169895462 1204412296 149 1949 1696012004 53 921521070 71 1739848397 23 924564281 808538119 139 2024408232 1555087800 10007 61 234409946 1955207714 89 2135838465 79 445151600 1949 248655369 1611641743 1949 1328387572 2115139476 29 137 2101840574 488332253 214861946 17 107 11 2036934141 67 724748849 3 1309250973 1182321655 1698244300 101 23 107 1749124264 202909678 127 1982212077 3 1989902263 321366923 59 109 1929596589 67 1633632167 591128816 41 37 653185235 1907243218 47 807148625 137 419588667 1802021143 7001 585493630 2037550037 59 137 101530152 1949 19 1724256577 97 5 668500165 47 127 199157466 319817374 131 2126492628 47 7 71 1490768090 909511399 67 1102884148 31 7 1673967738 101 658377691 107 23 1750842557 61 7 1021513136 1198802233 7001 23 1201082540 505304986 131 2143047819 1844393938 41 41 1478826950 1449778081 113 107 632829244 236156041 540768129 11 397896920 2 101 67 149 47 107 848042838 356756725 438299040 29 2 10007 2037250720 1949 1564111480 1949 1386275405 131 127 1833310023 131 109 1462506934 23 11 499891810 366527568 11 373961104 1840963987 1181974448 83 962090135 109 29 31 61 1745508839 11 41 1527947656 1256438768 71 79 1184923607 495395945 149 72135718 139 1556046064 113 1398521897 149 1949 1319856953 26750120 375405055 73 5 1940974195 31 1477105794 654273169 11 107 1860582554 1367018951 73 713957301 71 1721255911 1614947966 1146611570 1669842388 29 103 334143376 53 1439947258 10007 210392771 41 47 43 1244123558 107 1949 7 54939339 7 829379831 137 1984441164 1566177287 59 533624025 53 535556554 13 5 1620765589 43 1995939170 137 113 1986434684 399111670 2 104385617 7 131323849 43 1691840719 19 7 837753885 89 1193060575 7001 4999 131373720 1735672796 1510401279 113 1390845697 331491882 10007 7001 43 549050334 47 1971888290 553427128 10007 1540947261 23 1994297419 101 1084858372 662939517 59 523185096 107 137 325523055 467565411 113 7 113 1634534717 757515444 17 73637774 137 1976212923 23 131 73 910502136 139 278062411 1084947959 1165734228 728804017 29 23 2124892652 109 987440573 67 320801695 500050803 2018368788 79 1618036486 632004571 11 7001 1974180781 31 294491298 19 1938666539 101 414507287 97 139 97 1123462827 23 1459477167 1086127035 7 1286306378 841152286 1165219978 13 4999 97 809608324 101 127 288409888 178764565 1939228239 1569144824 13 101 149 3 993333066 1729589237 1079274207 47 1949 1568342146 71 563130749 149 418663180 2098976172 139 788278313 3 5 611560180 1621395415 37 782124640 5 47 2107603395 232228545 4999 89 134879914 2 113 1242458730 308519008 2 2 7 1932964188 2136024683 41 1754350435 705706786 47 131 89 97 1768035393 1821429237 61 356787475 107 1200495809 209102851 43 1550682856 47 1929342480 179839773 2126921587 61 103 1463522237 4999 1039091074 608488975 67 89 23 61 1928700440 1192618808 7001 2 1080190132 1681839416 97 71 7001 2 53 333329667 71 1656497663 1051118716 399361171 101 23 139 1832715834 1706334393 1973599030 673121329 89 314417016 19 127 1977019033 165729920 1046601628 149 67 230931385 634542123 131 137 1597631391 1256681957 1797112481 2088630258 1949 3 531157509 328483999 1726850258 23 477291841 31 29 493122683 97 1949579817 137 469082657 1954750250 19 1955153124 1598596787 71 491842063 1121631202 17 7 301558488 1535037049 2122276258 71606991 47 41 109 1853170998 568914010 7 395304959 109 43 1917456000 10007 625357444 1595075772 41 2120692528 617486117 659702560 959656215 5 1243186635 1161724106 137 7822518 67 113 1712928653 107 361500463 37 101 79 1576912192 101 611543890 79 67 925915277 124916944 41 1447902085 1859117653 1134764321 1949 131 776880697 1788117842 75696332 67 1822058704 139 23213139 101 71 1787869176 1331338608 53 10007 703512114 4999 288172354 1921630597 241537970 41 894185492 2078754110 10007 79 7 61 556052549 13 1895564840 37 1264485615 616893115 7001 13 2131591876 2777 1568427342 1341646809 149 1333497772 107 1353197542 4999 352299526 2072330451 61 89 88266729 149 893463600 139 1779872361 29 7001 2090869653 1706437742 11 722986269 7001 726752807 3 1864168146 23 751142464 960172973 127 37 1058281585 73364007 3 1975905096 296699256 2777 86897884 1402326683 1949 292103176 1316239329 149 1949 31 89 103 972614065 1525285594 37 1949 19 19 212898097 1884414965 37 603224397 861189724 113 47 2003007554 131 43 1949 373403063 1758440423 2079910750 109 601184704 19 1398042686 1890538730 79 1497415886 7001 1714978962 13 1483549548 2057783395 4581925 5 79 83 107 63723221 137 29 101830919 553661159 97 1587478623 17 471972055 1793178229 31 2077907845 113 1549493778 7 131 1747852304 1587978954 752533393 41 451401421 101 1447850857 29 47 107 596514133 131 1539545405 1127724931 139 886702916 36423992 11 29 1005893507 927601100 37 2108319052 1520339898 7 2114614768 155257310 83 83 1044458886 1700728681 7001 1685994128 61 7001 1422333785 5 49136476 61 1996901795 79 622947176 1949 2142506707 59 1934407689 4999 1995765767 298765311 13 67 73 1990324122 878137858 19 23 74486719 41 1560927851 111677399 1949 13 1148472559 1598059296 1504006321 41 1649994418 1034356329 71 1109323984 17 73 221740128 7 1662475990 35473908 47 13 89452573 10007 1998958292 127 1765129058 1863774350 5 645519095 139 920631629 47 1485824254 19 2037416797 383487070 10007 1332902379 1506834046 61 37 904592465 1972076160 1949 143803699 1431052032 101 131 11 1733526069 623535224 137 37858580 41 1541648399 384789164 10007 11 41 620748897 1618002557 103 1805072343 582796430 79 89 1463190705 1329958967 7001 7 67 23 1740181150 1155902973 1839703046 47 616281672 1974527178 2 161757540 149 11 31 128799728 137 930068848 7001 360285462 1205106175 97 555620213 1166320121 67 29 1581599071 1277920960 7 948817268 1811578957 131 1521647006 7 1464708651 47 107 2087663411 59 833493177 1409809513 103 1466405850 131 1490835020 912658136 127 11 1949 83 79 1070476386 1600725571 73 71 67 206032772 343860843 320801135 61 4999 10007 1729439761 292754785 230206639 149 79 384708043 4999 2112965166 107 1015622707 1109633069 53 97 1758742242 53602598 17 29 1274220386 41 11 1144785092 1386504922 37 1061272591 139 11 163985833 1406495084 43 101 131 89 2050918581 47 927237949 79 29 531418707 1961766219 89 119885124 7001 59 1081551455 97 2028572155 826852159 67 61 567368930 151829427 127 487262599 1408405172 7001 709163047 109 522890004 958182084 17 1671444284 127 206534766 3 43 113 576266312 1455430889 7001 53 37 39063749 1121142143 2 1271895936 109 131 1113935837 443003092 23 1332011190 11 894755862 1618488091 1507095681 13 408956028 1791620683 109 1072461687 37 713269313 2 3 2035761364 137 314002566 1335544068 3 1250473648 73 828335628 41 132590556 59 2082941959 53 724140378 679235810 23 67 1733414306 71 1160452613 1037342417 101 37 1543243175 1996688535 1554606255 2777 1254904084 1974763126 1588715121 7 7001 135259320 1798857943 43 71 67 754191802 639844355 53 127 21299805 1760020991 53 43 107 89 607554503 2065378996 149 13 422171425 986775589 61 59314306 79 2 980625170 7 937251518 667116765 149 330242110 11 83 1532265822 232756334 43 31 624765046 149 1121789859 97 4999 3 127 1949 305448898 170805832 4999 149 553936899 59 109 10007 103 615592787 1109444106 1660711806 41 1298616903 2032835401 17 73 983919696 1024669113 83 109 37 85591618 19 449379070 7001 71 37 1201948108 37 892119271 79 921739531 71 902622929 1501708025 41 1920481 107 1111472600 1967018961 43 113 1459721719 2777 478348856 43 320583662 13 1521343252 2 139 67 1239652512 2076435501 7 53 1655321864 67 399445895 53 1118480868 214636716 101 137 567817187 113 972177533 73 59 131 1658215554 127 612661208 41 2092221431 2777 59 2003180508 1174222130 79 588879746 297548352 29 848830510 97 1249932300 23 3627422 242453649 4999 10007 2130378369 718828749 3 7001 994331027 59 1406464892 579444192 1193248704 133145217 3 2120671384 13 127 73 459210719 31 878894796 10007 67 123549608 47205520 539114901 37 43 906330694 59 61 1899184614 37 825355631 1334216513 43 212302855 571716563 37 43 1665904968 1963811677 43 927774222 53 855955362 675798623 127 2777 4999 139 23 37 137 2031561766 137 7001 1805081832 1104841812 7 1078954345 823060364 7 528964727 83 31 1141271200 103 71 149 384564083 19 37 1658569528 7 19 1871505985 372073989 107 43 1013174815 1131274444 744184050 3 67 11 89 725915738 61 625710863 480726470 2777 131 1042630834 1767242269 149 17 1694773707 1386627576 17 107 101 101 1572571313 599494186 23 1225447601 137 59 1396492358 47 1223109811 1938948011 13 1802620846 3 1884217698 127 1142015222 17 2142810271 1257792616 137 1893505085 718350869 1609956733 137 79 1406910684 67 576873529 10007 717712047 17 1141891955 1416622125 3 932052765 7 103 1636941830 29 31 957437387 1888052329 109 1758382947 17 1254406965 59 401967708 79 358202827 17 7001 73 418585479 128867451 131 2777 71 2033770860 752727587 123434904 67 13 1344576246 304679856 813496416 41 37 59 797159443 11 657208838 95262497 43 7001 2114036651 23 37 1744044661 137 1315975009 101 1300551043 13 1554620264 59 1899175957 31 79 1180477446 127 543232848 41 468373053 147870346 540377955 13 1078618399 137 921022504 1949 97 831361101 1108561784 149 237499891 680284252 556120942 2 1204042279 1198447028 97 61 103 357034050 690957269 137 1368611435 23 973462879 83 1981719786 1997353583 2100578163 234072971 79 1123015024 29 416353000 29 758159932 139 103 1009442447 113 1137405907 43 2091819495 61 1593410097 131 2025469787 137 156609084 520858765 1145227944 7 10007 97 275993906 1748710374 2777 124412616 149 5 71 1204647344 1288555783 1337829280 83439255 149 2777 1996671331 2032249361 119284518 139 1790086911 4999 202619468 1800061997 149 157072969 1697579840 47 103 176502651 259387493 101 73 1553718918 137 345898696 10007 574453053 7001 47 1270742243 1124093219 1010061260 103 72754269 7 1350053512 131 679914104 13 79 435219927 1698505128 131 47 2021468449 1603547739 236668806 3 44511504 5 1964595325 31 475094962 4999 56553687 13 3 4999 534293120 781603648 43 818368303 2107704125 1916807306 71 127 23 4999 83 13 1505953500 73 846548734 2076427341 522674349 107 473335080 17 1663616904 71 149 107395922 1899567403 113 710318904 31 7 1764240567 1362077727 73 85004903 61 131 137 1806855188 67 948784506 1446106385 101 558604134 101 19 1162915959 2777 773421050 53 1550675855 149 2146219844 67 2112757313 73 242055517 113 47 620107237 103 1596030114 1716200285 71 946241296 131 1262849170 1642066071 23 101 1949 388942573 59 31 10007 1890972755 83 900051751 71 492915512 2045995567 31 31 472266431 83 301265445 89 3 1726006533 1580535690 1768316030 13 374974626 1441084583 79 2 1926617486 139 618641045 127 431592101 37 667645797 7001 17 53 790336530 488239498 73 1599770107 1226917059 1455477628 23 1504802876 471472694 89 1130438217 43 1414400333 109 103 1133412270 1635626729 17 1101706661 67 1956296485 71 1192944477 10007 2019862915 800164935 4999 1778639086 7 82894755 332594852 43 1727058287 274049663 101 3 1460656323 781661964 969429625 83 1998915516 1533010216 59 1023559537 477653712 113 41 43 1452682954 103 79 1818102524 1460635898 113 19 7001 73 31 581641282 3 1156948918 40665197 113 7 2099266890 1309775084 7001 103 633456489 1434731954 127 1271175766 4999 469116521 31 1588349604 1235070212 29 113 89 1055461278 3 817478592 149 43 1618405749 1615851803 953039129 7001 47 2 31 42870086 358105552 2777 780223143 1178397734 1359598998 3 1327426362 53 562806735 23 1949 754133116 11 1434666627 29 1686197634 6805827 59 1289650320 31 893598445 149 740487088 127 2091878087 1309021893 2145977354 139 1797859515 5 1691888398 89 149 1473288756 43 67 2029364086 37 7001 2777 671523032 821955899 29 13 89 1394954672 1069340289 136474827 1949 59 1905845874 103 1993676652 5 1203271853 103 14905047 43 73 43 79 717452246 137 11 954274684 1466748074 751590821 882543791 61 1173998347 137 1639623672 149 2777 17 79 61 960082843 686039367 460638735 67 1183840420 1460503439 89 10007 61 10007 896777305 71 59 390452973 1871889814 79 1088598643 1810340642 11 906838204 23 19 1870218241 1807755299 109 73 92792145 31 1702620502 869442001 113 1015104214 667050884 47 943797490 139 1891456539 875161972 43 43 924584667 1334812665 139 2114874714 574793356 710529219 139 1540358352 109 2039414634 17 1481199120 17 7 844027492 1318501975 113 1168917652 47 1271072512 13 1020326216 211843294 23 1842213796 5 2009827140 71 434036987 396172588 280684092 7001 151232159 109 131 7 789821284 179906380 89 941742464 4999 1096662293 1119864128 2777 169630157 53 17 1737121693 403448097 13 7 19 1837666358 568429346 11 1444216829 1891002784 61 5 763266071 113 43 939242851 131 1051619095 152653831 139 2011232507 43 1464822305 367333348 1609619398 17 2124294747 222213805 29 1582705572 113 636511937 37 1888976614 2777 432421095 19 1250444699 10007 884678842 1468505284 131 4999 71 207449078 1972298918 1854111694 1274405435 29 109 2053420916 501801526 131 12758352 29 1063281665 2054160683 83 1786536737 1487383489 1949 103 1050757796 97 1949 139 893322837 880766550 1105717488 47 113 714692456 1519607841 1129513293 606965953 107 59 67 1489398788 137 41 355318505 1086997494 47 10007 1763141570 5 1606314640 425253912 74792392 29 2777 1206432041 23 3 1401839880 2129975820 19 1378601343 1576893906 7 1794553698 7 3 2050617492 1343899527 29 679019402 137 23 1569806833 526765658 67 1510029920 993181988 2 10007 7001 139 665623151 722898648 23 2146076353 47 484166411 1488255456 67 483706969 29 4999 7 1020892446 837970607 107 13 97 1275371714 123407222 83 4999 1820458464 23 131 41 2 1935394440 59 245347547 29 681282964 1420134350 43 37 1289390504 1290619052 59 437865786 1011728991 2090942190 699102210 71 4999 1693376257 17 1601884602 7 1057159005 37 59 1029893144 273857173 504241682 139 1651196403 1797879110 41 53 1311487399 358841013 10007 109 1523762666 67 71 198072037 1469584818 127 1783975604 37 1771848896 89 23 1803862708 2 46240580 3 98616363 1732028889 67 79 1713754343 149 139 149 501264757 315825764 1962937012 113 2048083638 368727698 59 157988679 3 13 264684875 83 1713652030 764055314 11 43 103 97 41 37 878036640 1254727018 41 1343818009 1373208493 2056628177 29 3 107857745 1897834415 139 13 733951816 1924963534 29 601786511 154295525 31 922388167 734594456 43 27874578 161312879 13 83 2021867577 46761128 19 7 280934318 61 309864445 1806851342 23 1939826440 59 1035201492 1110362300 17 425322728 53 1949 1301245952 7 1134792904 319971925 7001 1282268155 4999 4999 989931974 746711047 2137493563 67 550746051 79 836318457 7001 1168276397 1579105144 107 73 47 1092781787 1074786903 127 4999 89 1648557591 1780899970 1993491852 139 1818051746 10007 113 139 109 1117173028 83 109 127 1700652682 1464707452 41 1750681509 20454273 149 757358805 19 1461113817 2061282539 149 139 2777 351218298 13 1073492667 525609547 23 101 1318775519 79 7 1323515186 109 72196477 1139099159 7001 1811493024 3 1657930248 61 109 1189977679 1813999448 71 37 23 11 1228583147 907243789 61 47 182594953 1373598318 23 2777 532798091 1576472680 103 1488968834 139 139 10579854 37 1618658795 1692990352 52147735 31 299978679 13 61 1472830787 699566546 1907549398 127 107 1404524566 43 1713266104 873710239 137 1589913 127 1657604635 2126604517 113 717861399 4999 1368611194 71 1161700580 83 7 1237263160 1949 1963010049 11 73 29 1389560955 295145644 1782953947 107 1687986012 2 1200841536 37 13 71 1591597749 17 1132873693 218588778 2777 266703080 13 149 426821546 116401863 109 66880583 766688504 61 1949 131 1289877352 347050047 89 994080908 1576769759 29 1126976766 903552378 43 13 1325429859 3 1430231437 61 1360247906 113 126550621 1094890787 1926412917 1833365721 109 43 2 334786342 131 195968795 923668131 1949 11 19 1217515991 5 19 925251037 1664222749 109 416694792 1631870603 71 1937176283 7 823630405 131 47 1292433607 7001 227639929 53 460150589 79 1109261542 2777 2117992907 365201835 127 83 127 166399083 1659421335 19 850427435 13 73 1739933538 1900661237 79 1190783906 2777 4999 783976290 19 669259572 446866307 29 2099516770 401156461 71 2777 101 1191711216 712870487 107 71 803352859 61 89 49120702 2116240398 824380091 1960762769 4999 41 1715126555 53 996403604 273755231 127 1303935207 231848983 61 19 1329094156 71 940031267 13 1325177438 23 1673850438 1108488979 1090873831 29 19 7 1097641227 109 1199522764 83 744783064 1949 1720169859 94709186 1439455687 29 23 1637370299 23 1952532307 2069782277 61 11 41 1544688940 478356758 59 1968813036 79 149 1640235359 41 735618638 59 7001 23 97 4999 1286032742 648785217 89 600384533 43 681556536 483702081 3 61 89 2144761694 59 3 219240660 1369877340 1453174281 73 1585265153 1439977292 2121890083 43 97 549129028 67 539030008 2777 2 844557972 230828642 3 103 11 849702408 107 817691111 4999 1692916349 1223609694 127 41 496280662 131 1569536807 23 23 149 2030720175 137 1876260770 59 1880899940 89 5 924349443 226589315 2777 1616049389 974462060 29 23 17 47 737630126 1952400633 107 1153957978 2100261362 17 1586537890 1658859097 67 17 1373641293 5 53 31 437699571 37 1454641495 7001 1556441317 578576642 29 635523632 2092690605 2119101188 97 103 37 305758713 101 956780979 1561370312 1516252119 37 69764795 59 931281441 10007 131 1491054716 67 434484749 3 1979450061 2019669326 101 1898899044 3 43 457284974 101 71 23 109 2073610647 742367325 3 180849192 37 29 137 23 23 13 7 127 199967342 1182458461 4999 1922882440 1351021046 101 61 744305373 17 117662899 139 1319787069 2777 41 686867793 123166156 1832912141 10007 71 53 136729164 109 2 43 2777 59 1247594353 1553354124 43 73 945609880 7001 1288954110 1444501042 4999 79 1547605655 1452515248 97 1772717680 684798079 1487727677 101 107 41 408899109 107 884626382 17 113 11 430374043 1117854430 876917256 7001 189824612 2777 29 731581749 10007 264635115 127966117 65322494 149 149 73 963714829 1168602907 109 3 911919405 315040275 1684104067 79 861554329 137 101 1840722071 29 705434222 1076036996 497501567 19 1088571427 101 159484760 23 17 1783439042 7 1998456771 1763085369 67 936324937 1949 53 10007 107 19 1742810188 131 941055792 113 53 1797387940 71 79 31 1963293612 875469682 89 1783553859 7001 53 3 1858081146 462356978 83 334403099 1474667452 137 2014973258 1816210893 19 1524010710 61 751780186 909379817 113 10007 37 1868043568 1166269461 59 1882525867 67 865890550 650925764 109 1467874329 3 3 2777 79 1675021092 832954153 59 13 7001 203778107 4999 240241942 976384684 7 20651589 1667540589 47 97 59 2061969701 1307520476 59 83 7001 1886797504 47368766 19 2777 5545669 2777 1884162171 101 79 7 736346835 43 255887281 131 1790524090 107 1496770035 599793830 113 1576044728 4999 1084248107 97 1927615622 150071610 883022602 932482452 11 1238937593 507391154 53 127 1216917683 1814604011 11 83 59 1308753822 1627833387 3 1480228895 2128619191 4999 1434966658 1490591395 71 1949 2112951829 939193865 137 3 1169073966 37 1650227993 1034998384 103 43 1790562613 83 139 1673343160 926397945 5 734574202 1949 1504706795 127 870178083 113 260850384 103 7 1669475184 13 1584969045 29 73 413167298 7 1175704151 43 149335186 1151257133 13 61 23 1611510686 769086152 4999 1479454050 43 884120187 71 29 239085715 675167145 73 1736412164 1131778599 4999 1550379862 127 79 941147461 149 97 101 350206592 10007 276762335 23 441001885 1520510853 139 47 71732591 7 109 2065736128 41 7001 1301219862 113 79 872879927 1770764100 97 113 556800494 1160496779 17 1285382872 1944890944 4999 966241584 975225267 3 1661377297 380939758 97 1702305047 89 1327202443 1234803758 10007 17 1857848638 1398035817 1127358290 83 1639375164 31 13 1123268319 17 1710305587 11 863534595 1968065979 113 1714403248 73 1178640626 2777 779059580 23 11 1284107214 107 1390047392 559416031 67 1680569724 83 53 702756945 432751625 1197787410 2 4999 648990176 61 2127765348 53 13466628 47 279663254 1305001966 103 274949910 67 2033185149 7 109 7 29 924088806 3 131 1456563451 67 2 31 1648857481 1862289567 16871568 149 57555720 139 576842772 1427636203 97 1406886448 541289480 1904457172 19 79 773088312 41612855 1855245752 1804104438 113 2004468486 2 2 1203422890 1917784013 79 1284213177 10007 1197817886 1093678272 61 1675161075 1786288862 47 171285306 89 139 1767760022 101 1631213832 585668655 7001 849802383 1606839748 59 1687675707 1056492475 1486086851 97 53 19 137 31 474252973 791675838 614669993 43 149 1401199129 466119484 2093153108 131 1522596008 101 182392062 1572047188 1919185649 139 139 1019001003 41 139 450200150 71 139 921744468 1949 1339732892 41 376417151 488153510 19 7001 2777 23 2777 1268630207 7001 355559787 2 885454204 1288772221 53 5 4999 1379474050 89 358718683 13 917336134 1860142115 559226187 13 22840620 11 988148194 10007 1647172214 26215999 1949 43 47 1255062448 1949 13 1400386769 97 1832119916 103 23 859620032 19 607361244 127 1952279941 73 3 71646657 1629870320 71 7 1947678831 650086178 103 1359908588 139 79014272 240105959 73 47 428731885 401791579 1100431341 97 871417154 113 1045719628 312098464 29 953471794 19 405423235 137 43 1207273163 89 101 131 223478073 17 1830382825 53 1975019613 2031811920 1620471430 5 4532376 393997688 127 522337143 97 1342130800 1421021340 3 113 1452019490 152207723 1055916557 43 554232547 1498980511 61 103 208614144 1158290509 61 1887982894 31 991356967 1674365913 137 1883529528 131 73 1272805926 3 29 73775275 1420269113 79 289768534 127 43 1871885159 735313498 103 53 71 59 476139989 67 2035848332 7 89 1628358685 274475664 1495959033 137 284644780 23 7001 31 137 113 1269477132 916492185 89 1615664666 67 10007 113 101 2070474265 79 424266510 977705498 73 2004846139 131 2 79763703 3 2111356600 29 2000828457 348663446 103 59 1650885018 1255572569 5 2003049470 196250475 1190959800 41 568647666 280587556 2 113 59 11 2009305265 59 112547574 1743677054 7 53 1328735705 790582503 2777 1948984687 102529617 83 4999 514946990 31 282915490 43 206202019 47 56341391 1651687606 103 658155271 53 1014514234 732536201 29 298898070 89 109 743694940 79 41 1442244577 10007 1262993477 1805082674 770840469 23 7001 3 619200858 7001 1368328353 127 1426583507 107 107 127 1652256030 103610520 13 1871975144 71 602485197 73 31 180577202 2777 274019037 103 317420147 35692860 4999 101 41 47 685869872 893024346 47 1282936665 23 833813384 1949 127 137 1324575869 10007 1963861846 59 439276358 652733170 2124128476 107 83 662066451 149 139 189058904 1082529081 79 1628019281 461986391 127 1018427097 611662861 37 1702912827 307613819 982918700 103 1133761582 1099085099 59 489229534 446514231 41 1752482664 61 1065156679 83 217751496 1949 690867877 119013736 2777 107 1985468353 1374853379 11 791481672 1283328283 4999 2056479212 89 497149983 494821733 67 493769643 59 639290314 127 1563093013 525205121 7 632049397 1120910773 4999 650784817 2054910070 37 2065555784 137 3 1303300332 73 2 37 3 1094382666 675057449 79 149 1199051677 1332435382 19 1418066564 703565423 23 13 1647097036 1107025218 127 127 7 419895105 1339334631 43 11 1388161325 109 1085286840 1184440486 2777 2133707950 72936440 2 137 1165216236 86241450 1383796559 37 5 29 47 1568164024 13 1086223736 1907027707 113 139 149 1296054299 1944583951 399674642 41 13 681136976 705512649 1383501497 23 139 294200199 127 459991968 53 127 38178232 1538078585 89 1801266041 97 2 1850384198 1688586924 137 856282646 882144847 67 613042367 4999 952633289 53 1574202608 17 19 7 180373764 7001 35047006 79 53 142403137 139 127 1793227006 29 1842152210 71 67 37 41 456305318 1802318139 1574430051 846020762 4999 762017399 127 10007 149 3 131 712750775 5 67 1580816559 674781723 23 11 97 5 863250775 79 47 7001 677608492 859563120 149 47 979334253 101 784865588 17 2043814001 982735093 59 23 1384338421 143091947 59 4999 335302926 580983780 31 47 489243546 61 43 1496388820 362103129 23 613469648 1072009992 103 19 101 188520478 47 367141158 107 127 61 1247019523 1830770735 545648231 89 1932051605 1204027591 139 464172955 131 41 47 10007 67 53 859313009 7 1228624701 37 917272714 71 1243704029 881067763 139 2 2777 101 437362219 728620464 67 487338101 507014661 127 97 61 103 490746796 1220667214 1543258843 2101908728 89 862272151 13 1410135493 62494020 371467577 89 1510002081 2777 101 35446556 286198751 79 29 137 35695558 1009275657 2777 1102611072 137 126829226 1949 23 2 1062393174 43 67 230381376 473806781 1601086806 1404094277 67 1101294391 17 71 866184683 97 1949 508110026 1331151005 31 2 839640107 41 1365645643 43 1393315154 2777 43 885330827 83 1492474917 127 2 1100015624 1823289506 23 2 1390904806 1639032692 309807409 47 776282234 67 2138773160 37 108464464 103 5 1015067409 73 11 566480145 575854664 1965746831 131 713972254 2777 139 1754141497 558662545 103 1575607068 247566686 786521764 109 11 2001859684 1010572 19 2095410934 41 1426889250 137 97560714 287665454 37 238908223 47 7 712382660 1509743895 11 939978824 1135276300 103 21304903 10007 2075049907 4999 1050973440 139 1125657306 1349970677 73 1000595082 101 31 1133774377 1735181075 2036060199 17 453996355 67 1533839146 139 435132550 103 505168650 1845874536 27671804 561911044 67 1186138454 562707240 2 866726284 1935263737 10007 7 101 672228932 7001 43 41 1200032731 1515382673 561937590 4999 684373098 1404313645 89 1799166595 335874948 10007 1240467720 83 107746699 10007 369078174 13 764343865 113 1755070235 1685048482 1735032837 103 139 551815822 41 47 762343535 127 43 807199139 1460161965 109 185235363 588549642 1054500799 1807055822 11 37 37 102197922 106163841 107 202729484 79 78841052 1353772827 43 7001 1664739786 7001 17 942481037 1537947126 97 1686623584 941884841 1050540361 1843557625 13 127 1609268181 679095289 160217238 251416667 139 272531813 67 1993182321 1209461331 13 1963667142 127 919523180 4999 1259343081 832103546 31 17 1516863779 580862126 107 131 3 37 735265924 890711360 1237977355 4999 1949 4999 1628214292 417811421 67 613250598 107 11 7 5717572 1680191849 103 1298470914 13 103 1436390872 59 857651494 3 5 37 611053039 1535908147 73 685600980 3 1425515455 83 1300194585 1396170710 4999 2003699180 2777 765996572 1036333540 1499423416 43 29 433440525 139 61 4999 41 83 884226473 1796530933 139 2054412664 97 71 131 61 5 1322124391 779167087 137 319197813 11 13 109 1932137578 137 7001 614457614 113 1047378468 79 59 97 1568468272 548886043 113 92114323 100176651 1949 848967854 67 583000634 41 107 1712815447 7001 9052293 2 1901155446 30313212 1969215132 2777 1506864071 1093799223 73 1136253823 1087010239 109 23 127 1949 60471623 4999 1686777577 1240276895 31 2041586220 676059718 113 326940301 1911613678 149 406152693 79 7001 1657885807 137 157227314 47 1411989322 113 2119276919 1622991654 834601728 59 1574997210 137 149 1261883682 1925169698 1513170467 1949 2777 1610436231 1209049894 17 134648278 89 37 1935206893 79 1128096688 67 908483954 43109091 43 69023835 198525140 1949 313483455 1444918295 79 47 1154142152 1730634047 61 1055530214 530081933 47 2136427300 37 2001958711 610789503 29 107 41 53 1154447007 438842118 579725917 59 1960094914 23 2777 1174948700 281126944 2095222060 139 3090416 2 1112726998 103 107 1345557742 1678684865 11 19 623902183 137 1759482917 101 127 1935881066 627206010 103 139 1978627841 109 203412966 67 43 7001 3619517 1045511812 1119323556 37 79 89 1460579534 71 2124827011 61 1759786377 1849476385 1686039584 1188742886 29 1542244820 127 29 101 1841592930 139 1140382271 188376214 2 10007 149364482 23 103 1451402953 13 97 1858978519 3 11 29 131 464245529 518694500 131 866996062 211376909 2777 1827299013 137 31 27184600 109 43 1589514952 109 361357890 1720812321 1002391842 389670655 47 2777 61 1987065240 568422708 1586582001 139 31 1674098208 1925936411 43 1156483925 89 7001 957848246 101 331343718 4999 1959828175 109 784500904 651983745 823516040 17 2053543424 131 7001 188396363 1371881194 109 13 3 19 113 491910809 1121577432 59 2023928802 17 23 1231668492 10007 11 539356818 61 243290936 619193554 29 1979968243 1415146466 53 2089517315 73 576324712 4999 43 41 517838528 137 727808253 1698801846 3 131 59 3 582181674 1141172513 59 2777 149 1977291996 1243019924 89 7 1709173453 13 2077594462 89 71 1409969617 37 572001537 1289873169 1605565877 127 2777 13 1869545392 1032514704 899683571 1756001191 67 8825040 103 319107802 1558531493 2114668898 1949 320994659 510861435 53 2777 1148067871 89 1112292630 799681023 71 2087349129 89 10007 23 2115802982 1617102364 149 1274541555 1038486432 10007 1949 1752161840 103 1736677438 2 959079230 127 59 101 900818192 1742565928 7 544656862 2 430540840 137 550087058 1540026316 7 37 97 294321183 13 72738510 1834283100 10007 427671706 47 109 11 89 1462360335 3 1910114043 47 1589926716 59 775898130 149 417597234 740772022 1761059879 1949 2777 1070382695 1378020623 103 137 1199476648 301057871 101 1686183991 1896157273 131 108606074 203140363 59 139 751854467 37 1082585680 2777 5 1674195965 89 906030235 2142073627 1243882984 464850143 1949 47 1579103180 1247894979 946920929 89 1366034033 535174025 1839493987 41 1529176462 157981586 89 131 844975152 582019507 121104642 61 1573779870 61 2144568582 1949 2 951767756 127 80535399 17 1314433166 17 103 1397665195 192117660 2011957215 151053286 29 137 199387197 1814888183 1410520146 101 771314376 3 17 7001 1607220656 67 223853231 220617288 127 1114268028 113 1123444531 993471566 1949 1702691227 43 1060577542 149 7001 2009651052 19 526006279 621272184 5 302460285 64755724 29 1181592880 13 109 1623907179 29 1800433878 101 1194460548 71 139 4999 1386852574 488562268 154279956 2 1675408092 1690971738 4999 853094347 2 2055410108 1747509934 1944125707 188978896 73 17 571815199 174374603 109 67 107 1357750178 2056916767 61 1134851597 1814397382 2777 67 413661484 139 137 101 1962491199 2087047682 41 101 505677104 785234299 1509468927 19 67 793507599 65115549 10007 1350660831 13 71 730319845 359785400 139 103 41 24347194 103 1078332276 53 669167355 766921734 113 1740907065 5 31 793039181 127 68771475 73 31 131 1955193669 71 53 1311191259 7 1748169941 1832343135 67 1949 505603675 10007 1039489405 1949 805970250 5 67 1230954839 575648052 53 59 1907412255 109 43 53 447600794 560885697 546225645 5 385612503 23 861560907 103 1086655886 37 765353510 71 1449202939 109 951195968 97 365571466 107 29 1598036822 4999 113 101 1624897596 1281599067 79 1175864264 97 664070218 485457896 7 2777 1050166982 1639372168 961228213 89 17 10007 97 1000307747 1206469413 101 537993367 27795503 131 59 623205023 131 53 313478385 1129162456 43 13 1212913052 1544538905 1949 1112656491 131 10331383 1654329221 19 89 37 101 73 1949 249273202 149 186431355 101 103 324625512 1517586462 1371059537 31 97 17 765130118 206764676 1914733283 43 463323753 623169914 113 325222623 67 333167907 1949 19113843 1949 1092623043 79 735550593 19 31 306763104 37 471661681 1822029197 83 79 2076183358 2089887093 43 103 1498967240 1347112486 1474928928 37 19 67 303614252 2 79 1275601545 1526002789 109 1158210020 19 11 760286065 7001 1695831227 838103712 59 576500800 446179067 593011006 127 131 819093135 23 40378363 127 19 204577281 29 10007 41 29 10007 29 1865731372 73 1057802193 13 1346625670 1611315056 137 463690748 11 17 67 61 678638450 1761789441 113 5 2082068075 11 560881365 835423215 71 37 19 1508385832 474317653 31 19580096 1057643132 535994420 109 2 1313931844 768418116 2777 1548522041 299563738 53 97 43 1743713898 1120841526 13 109 1919073230 43 871149470 407960094 679737876 47 236833712 1440907331 149 23 265336533 23 47 10007 1051175308 456169095 7001 139 41 1361091350 736837691 1578347837 83 1054651077 330913788 41 2092969902 218964441 61 1060099092 13 2 1909167416 367269436 1726120652 113 425468217 37 3 1640454928 101 909310676 216899174 2 97 1425603956 1064557734 1357723045 7 131 1836155133 83 1097679980 1329164198 2 73 1072653240 1967740331 47 1192877860 1842239871 71 206354968 500091908 127 1691032686 7001 1669444350 53 19 300174046 1747297228 2 1993865980 1949 137 59 107 1765711753 1629680466 1086993812 71 37 1072343666 2 1351188591 1623049293 19 41 47 1528578755 73 1021928825 1396221386 47 1933316602 59 41 478954661 730641115 885627768 61 143181358 2031343650 4999 71 322794471 403997970 69041058 3 156468948 71 1097125860 2 1696112470 83 379685423 263534906 127 23 859334511 61 931315299 31 2777 1291904832 1730551421 19 127 244958997 53 832229869 59 97 17 38986933 83 1947028408 31 31 89 1703925470 2120501080 73 574135706 1801252567 23 67 4999 1289177555 927580269 41 41 1227941074 103 139 7 1619545606 1508680593 79 61076164 1751500152 43 1592796049 13 127 2002290255 1738481283 1860391487 37 1461437951 71 1389691733 518724665 79 318394332 67 7 5 1212935185 127 920430849 13 1137668428 703524835 83 503631882 1812519265 89 992669282 23 442443533 7 35799932 884016255 149 178861516 61 1561887127 31 109 1155105264 139 71 1330676036 1232922739 291923343 127 538382627 89 678054306 2054417086 10007 1949 71 53 694951847 1537061798 83 137 106571478 943254042 1796010129 61 420471841 149 47 10007 2124706254 113943765 107 11 491894722 4999 770375894 872155534 43 567237166 7001 7001 131 7 1815206088 37 7 41 137 73 10007 127 101 1149040640 3 1734414753 31 1093243551 685520184 109 141304020 18114696 3 59 1949391093 567587729 107 101 1181409625 1996519585 59 784806259 1257225346 149 19 396028514 7001 1943260569 1325534335 1513142254 13 2107650545 1983048597 103 1949 127 880206937 109 1777606117 2051354047 83 2109699081 3 1598873562 131 467170759 17 97 1514922235 24607445 101 2777 23 1470978836 67 1538804477 79 1025812788 166202491 2133263055 29 1440308496 11 19 272715224 1287534474 17 322609960 23 103 23 67 53 1078877381 782876104 71 1662325627 5 103 215756884 67 1653698690 53 61 1949 2120061781 2119710961 37 139 116488950 937155931 31 793164827 10007 856175745 37 1554655270 997228069 834362469 137 490173984 31 247800670 17 1160009470 946512798 107 79 1905907469 826386452 53 517438470 5 17 1861419267 1712711960 47 61 741877303 17 1737528673 59 3 7001 1020622813 47 113 2091575873 1893702703 31 1472189225 1891326362 109 888354028 43 13 1728499305 1737735564 1856308507 10007 67 43 1437562784 127 67 1422690931 648337761 23 83 1440062865 717177934 1064272942 97 802687094 59 1434379149 13 1798225 1761896058 1088913852 83 74424025 1974680898 37 1104447310 113 781675353 1724078659 41 49822216 149 1888499904 3 878319414 1831425177 3 2114164860 2026758483 97 1293131320 59 4999 43 109 83 11 798218080 1539385397 1540737762 645521549 10007 47 1093468066 111198240 7 4999 332012330 71 1778471687 127 2033949577 7 4999 31 19 7 131 933044487 1683969892 59 350338342 235918550 97 41 101 67 1949 2 311717746 149 1723799654 41 1962589927 43 3 805808463 67 1103766308 19 148362469 7 11 23 2024647128 543031326 47 381769955 53 588399657 796241626 19 43 41 1074751491 1425431900 23 109 1010181044 1788172686 107 19 1114047463 951815830 1805059751 11 1809188788 17 972177527 89 1364224485 23 1119814910 89 4999 1073582467 107 896574721 3 78016494 2 1596960196 19 10007 1831654616 1258038886 149 89 1010949309 507523924 4999 107 999367588 154910352 1512485596 2 10007 382157323 1614889632 11 2075113250 2777 2021449983 127 149 1331651889 483620922 47 83 340885399 1157959014 1217053574 2777 43 1565834766 125644550 103 131 558108863 4999 744151140 1694860960 1246730640 67 1058876835 59 2136281322 1249934342 10007 1548825756 84714147 59 113 2777 401962419 1020703012 29 79 29 1484985803 2098106506 23 19 107 311743751 1426804974 3 1393774369 131 881743202 73 383236933 43 759066272 636111814 673117925 139 149 109 61 149 13 73 62684224 23 454328098 438639667 101 107 1976984812 2 1868356146 29 1221013166 83 11 61428323 822947598 2777 1949 523005060 53 327378615 371790171 109 1568999955 799244692 1403332174 97 23 445729487 127 10007 1885258758 506734466 67 67 59 23 902532061 101 47347891 103 127 2084417980 558008028 67 127 1277669465 5 139 89 153402803 1592669596 41 242926271 1142951465 2 299799713 10007 73 609002938 433383334 73 67 1721803989 30557972 89 59 11 131 942046545 862853246 789232122 4999 2 146044092 197950970 149 556835147 1949 179890128 1763228368 11 1836929352 97 626442251 83 1902817062 2777 1030485029 97 7 1114483039 127 704212333 1124927474 61 278534838 10007 374422104 131 1425446763 4999 983368287 1068136330 1066358516 107669400 139 97 2 2080790080 7 1375167598 399928291 1851803572 2777 1849245955 109 1580500377 29 82727227 131 1143403352 149 642686980 5 1081914138 97 1771982808 109 90882565 97 714209101 1949 83 1113503349 169499594 11 449949181 1982058792 149 47 113 194449158 89 23 131 717400540 7001 2043514889 139 67 112447306 43 2777 19 2120066683 59 2126619591 4999 59 43 538576118 47 3 1065718728 41 11 1392999560 137 149 1338623143 629798169 13 326588305 1928789237 59 1541100912 37 131 242823565 79 790041348 107 256544377 47 10007 46662641 500133987 89 2108850588 1945595980 107 19 959549647 1517972206 131 2095199657 53 1342600717 194487780 7001 876818045 29 661836854 83 1282644100 47 814563685 13 1759855383 127 149 31 1210696723 23 104839865 13 79 746164243 1590032149 71 4999 838232320 127 79 430050167 1368957109 479304890 1900629460 5 43 1837611149 1269581450 735359067 290254240 139 43 1708571761 1045549515 2 67 71 634028083 317947254 19 1642851321 113 47 794397102 2071835247 3 1100371530 1223687742 1341325733 83 2777 438068973 43 2145797008 47 315747765 1073861914 41 73 13 188016621 699296469 53 87312275 113 79 43 631705131 1998053943 53 2026582465 285851664 3 343126883 71 71 1142560329 608438263 149 1949 345367916 43 1606927246 73 1492019119 31 71 322265024 7001 1208050554 497423506 131 536711585 992557324 127 67 149 2053982582 1951868561 1087022138 29 815644778 97 3 2101644210 113 127 1920454249 89 1653024145 11 812290732 137 779849347 1260079704 79 1695638848 1858066403 131 1964385835 31 3 149 61 619953797 10007 1262530737 13 127 1290494117 2100656962 7 107103465 1681821283 79 1675042451 3 1042718376 725838999 1782076452 623137483 53 103 1816235462 139 1885826222 400844973 79 61 4999 89 795187766 1398372628 1337945065 59 1926797984 139 1505188327 61 79 1223481769 2053386802 1452309222 90609276 113 1203448872 23 11 47 11 864700511 7001 7 83 837602136 131 5 1949 107 67 1908728897 1712375950 1233861184 257899729 73 43 43 1289522141 1949 1050238140 1216197439 53 1719446087 53 7001 2975425 29 97467405 1336598138 37 1938422008 926253980 59 11 1625943055 594812449 11 4999 1903224279 732893392 3 8737251 10007 621414686 507905285 149 71 1281896267 7001 943881821 1353624346 47 47 47 71 633786528 1935144882 23 2 67 1315571532 1962340421 41 689309896 139 1874502292 73 179889301 1725457784 79 1532884716 204162014 109 266589897 7 1848580398 5 83 1678427002 53 791017474 1486470864 29 591166562 23 131 149 2044835621 47 1963754047 292086341 5 83 41 869073556 101 2112827989 1680184288 748159236 53 2013602023 623239807 1621991476 43 41 131 1769617866 10007 5 971740825 830114085 37 1812164096 1475096760 59 1320215270 2170315 43 697614499 1639750691 67 293007817 1857333733 83 395874559 2095310930 89 43 417268087 103 3856114 1571481506 2777 107 1418461871 1390815425 184623437 937917750 109 645017672 13 79 392129851 101 933720135 3 2124562977 1287594320 113 741666799 10007 19 1348426724 67 71 338322839 43 1443311087 284140435 103 53 67 879846010 2012190900 103 149 7 1123741528 19 41 2138210926 83 2038647245 1474183335 10007 706082314 67 1058402484 5 308238462 113 1014028352 139 1139545470 17368420 59 101 109 59 431830259 73 1313552364 11 620255815 73 704659729 41 1167920941 73 1430864002 2096850864 41 7001 37 945271338 1776511710 1304442727 61 41 1947454203 29 29382575 5 1634000510 67 1079165382 220134597 19 1875038598 2115730826 97 127 1787707372 73 727724829 47 338833481 61 118827169 127 5 2777 1364320661 67 17 1549999225 83 1350126306 1281872667 10007 1412137805 29 1327626177 59 43 43 1231341851 2 9461390 1814107512 127 1483206098 31 961018879 149 3 730819894 29 47 569677553 107 247023023 83 107 127 1580165342 10007 83 352656565 1912734605 5 1949 113 139 7001 109 126788146 1620915752 1116716612 4999 5 137 170093720 863441678 502786484 2099555680 101 107 139 2097201086 382648188 73 13 2119004580 1047538016 103 816009390 71 2 1054290570 6991388 137 2 1624063170 1926632296 859685139 61 107 11 10007 4999 658523269 235061530 1607787347 29 3 7 915934005 1601508483 1858037773 107 7 1797268543 378846517 569776385 1869175987 7001 1803544866 891039328 2777 37 79 339899159 89 1163852110 1939270395 1239562172 83 750402751 43 1849073067 3 497976519 107 1071128743 131 1316184248 286356030 137 97 2128083194 1570554936 1442670470 127 918638752 7001 1561769078 1088215797 137 738155083 61 1248342918 1655625646 43 1554023526 101 88826827 757112690 137 1446003637 73 803178193 83 4999 1789474230 17 1605374345 10007 998268299 1459220740 10007 1641828476 131 7563023 1561061631 1714333906 109 333852939 5 508002018 1925849795 71 43 1081824315 23 1064257196 10007 83 614509092 71 779575321 1033883212 10007 23 31 7001 755421902 1057592063 1582130623 131 10007 127 23 1826968568 127 705836165 1987051292 79 122180411 107 408870540 29 7001 131 19 904159553 1529293678 11 37 644030288 329257191 1895868882 103 1446120515 59 4999 1465560786 17 29 2037431685 5 180553600 71 7001 595218019 23 1677643529 250435182 10007 1525308841 544020643 31 17 1492555511 1298942380 1942553125 5 47 1777923943 2777 931647399 815749304 1393046934 1332242296 83 1454206602 47 149 561613407 89 3 1679585970 4999 1283413266 2 1620322096 41 2134398500 796084334 109 113 1208580426 160838222 97 1537999659 29 957524233 292610134 37 987978329 37 2139094024 13 73 1004119015 41464146 53 41 2057764252 1872502062 67 1617414564 109565777 139 113 582518051 1187200148 139975101 7 97 2 89 813983587 1267460837 1883370605 47 23 2078656044 107 585406523 134461167 1563275565 3 560248306 59 1069099293 41 1965624624 2777 1906352183 1682934202 131 137 71 53 429351380 103 11 83 2147163769 702068734 79 117680405 53 775406112 99930250 17 1533461896 1016089055 131 7001 299460774 1149326166 19 3 48236604 61 1889896022 1312508113 1563994030 10007 7001 786821387 71 256581054 1586434776 83 61 514940206 10007 67 13 1138608588 19 1761663622 2074647240 1949 1201303181 2034286705 11 727518370 324062290 5 11 1666641905 101 420571272 29 1885373404 518254302 10007 1040577895 103 1682282054 1250950873 29 800323192 107 625596258 1615903485 53 41 710278053 47 135196393 1497435537 580520683 127 1220730813 1949 702726815 1724016158 109 101 1065603530 1272353692 107 7 946224531 109 71 11 494971972 765893557 1747311856 109 1447281706 53 830649377 504087150 59 107 240418300 79 73 1210122537 13 11 540457709 1949 131 97 131 656311965 993181165 1949 1787180557 101 2 1616013040 1169812232 897660707 31 10007 1079038918 103 433835176 4999 73 1638659324 641681646 67 596355811 130897697 7001 154477065 472997590 19 82456941 149 103 112543465 41 2140162649 2090355439 380375363 31 101 59 3 846760116 1949 1237254435 1184280615 2117047065 2034073561 103 217933932 525684781 71 113 536874300 196193893 909560022 79 1320477488 41 1456706900 5 2004986505 1734072522 1356323493 7 1392136358 29 29 829388719 1905759447 1537479999 681243147 3 31 1949 1344376592 805703678 17 1189650099 59 1025434278 109 734431729 127 7 101 127 1939526728 61 412580576 897010126 7001 2113874939 1153879951 2037533058 113 107 101 164177520 1024610458 53 1925445162 449772485 87128451 17 2777 59 59 536562815 53457172 1707236295 1949 1024507631 41 4999 109 966861065 71 4999 357395990 47 469944446 1005414984 73 86459229 17 853522927 109 139 1340791140 2777 5 1545211005 1877544585 1218521601 113 1912754099 59 61 11 83 875303973 2037303890 29 743106829 59 107 2091060768 1627725302 224008203 925929620 101 3 711896079 41 676693684 23 591450980 741723297 1095546028 17 29 31 4999 4999 89 41 928345001 1780850334 10007 739997636 67 103 265237154 4858716 61 19 73 11 1122976360 53 929152063 1989604630 362813212 149 368240090 43 296533320 1684181640 5 107 1706773860 103 19 905345801 149746003 11 2037514006 59 1794329830 71 775041609 1971568456 533764389 109 47 208422806 467762686 43 1614496264 71 4999 11 870817288 29 565596953 31 103 2 848537688 149 1856126279 137 139 903524496 113 1316391579 113 2 131 1476356638 1193460435 137 59 1724038469 196625760 71 1424212643 1368103615 61 489809786 149 362553381 1845016427 113 59 2 1939939099 1949 1831272149 59 230888594 5 892928503 1949 41 131 1637776672 71 911389228 53 1780113385 139 7 67 5 1011925460 1459771820 31 877895637 79 43 137 1176748707 1820514005 43 76479360 1476576370 61 113 23 2116703343 701199157 7001 53 425166790 127 653094193 89 53 2 562467888 1675813572 737616790 1625238302 31 53 7 1257028395 3 1846952733 71 1763019673 411077856 435270036 2 599005144 1215603175 101 2777 7 490914977 31 419824083 2777 29 1449289724 109 1701468309 785944404 89 37 51613927 332215600 67 1874893696 7 177967601 13 1874093422 71 83 97941411 1694922370 41 149 149 1112919542 127 2025310656 7001 1141548055 1643020209 1624776494 131 1949 7001 7 71 1665876016 31 937490282 841182877 89 1507063182 149 107 109 149287708 1435283878 1872311756 7 363032166 128267987 31 1075849800 839079273 89 107 1527389690 824365771 7001 1188986831 67 1688725888 1679003577 763468529 73 1806527398 1255010198 13 1125364932 131 53 41 1021257255 71 53 344965204 462470414 1949 181626484 13 1143514489 1942127294 19 109 698145443 944791393 1949 691500449 1667313983 113 149 1785080941 838947927 47 1568274991 300668917 31 7001 734173867 1570203847 31 71 852983989 17 131 1532103033 16662096 11 911682502 2 1574708752 3 746886999 17 1746304311 1758579029 871917923 19 61 407086184 1970586539 19 97 1620507026 2040053560 103 1931100650 67 53 73 786882920 31 1960073239 11 1807254548 1545256263 19 1607964927 1166343992 79 1498488353 628295346 101 59 139 832506472 7 1988251048 583412229 41346450 83 1844652320 1091587711 139 19 21677822 1541436332 1100376622 2 1558383086 3 214542729 343395159 7001 1325527323 47 22146024 79 149 103 734822291 61 1397534888 1916201555 5 4999 1716209549 348245780 137 1739398693 1949 73 394581253 779314926 127 877331689 13 254760584 103 622632116 2777 1261709446 137 1137278032 11 365349137 1166104802 37 3 1949 7 1128733445 131 1072621057 1243506103 753677765 83 113 549448889 2777 811239456 19 1577566884 3 1502016347 139 53100010 17 29 43 466452304 38373071 43 1466862913 113 71 2061333628 11 623460607 717486583 67 1430556195 83 23 1382689109 597345541 19 53 1600833147 738884448 109 1500471839 61 10007 226926367 19 1706772006 72608717 103 149 1270923040 53 11 2123867837 1673545243 79 551849453 67 2091089899 43 1554235172 1758241663 79 89 1573914889 67 1711954965 7 846907411 996951261 1518293342 23 538329596 101 743223678 2 71 412325897 37 73 83 963808533 888164906 348871560 5 627302600 177220734 1922029307 137 17 736558741 37 549350877 73 142891368 103 1745533481 1806401334 17 41 1170233354 2777 53 1418841292 1030613848 11 113 186255527 73605711 61 1884176967 5 1321003430 1207998915 107 705795475 29 101 7 61 222568260 126700965 101 2057627146 19 1105867127 19 1935267952 113 11 1949 48182464 89 689581256 23 1555482073 397163225 149 1560435271 103 149 1949 1081324690 2036745929 67 2049131819 1253902253 71 816810067 1770079472 73 73 312656664 535508947 83909423 1712174451 13 109 506860246 1325377107 1435516253 103 42744959 1224008827 137 97 109 412103058 29 89 1700617340 1502743551 31355922 3 1667320560 1859623001 4999 109 1125998521 2777 163259830 1632210294 13 2014539540 13 89 127 1206582931 721840060 1551098534 37 2098904846 59 898372055 775968531 138939714 331054897 107 61 1949 7001 2136222131 923863545 37 1060250392 1615022397 61 2050551255 79 1862226078 1931988000 131 1869099362 502150844 139 48350404 47 625706428 1553017762 149 491978442 127 41 54081583 63136925 518315549 841724310 73 4999 23 1176846577 137 13286123 113 1822124548 73 540183940 127 83 327479488 1997305443 3 3 1439710989 1269127776 107 1888624793 1647228620 113 2060387647 73 109 103 779262774 1258061776 17 41 1132296780 1856828130 137 131 1548122368 998842603 103 17408339 2777 127313238 2 1569102414 2777 79 1854501932 1249506660 2 1344342923 2777 1353879141 67 37 557212045 5 71 652484391 2 7001 112926130 1221667499 1825260255 7 3511508 1281947863 7 13 1483674790 626694515 7001 255067433 793305590 2777 815530472 282537638 10007 1981815284 2 5173496 23 601784788 803652637 127 1420150830 1653987548 1403582916 61 5 741403700 577911216 131 242890581 1093765344 3 4999 353209344 1813652199 109 1217160393 101 1685969366 1384339880 73 4999 1751404649 1319363890 1588086749 71 958628210 103 1136451593 131 83 79 2043513145 1964220512 137 79 1703303042 59 1870873244 1229484054 4999 296370714 89 89 113457111 582583587 7001 1183586441 131 580332358 203084649 1562254884 83 23 127 565094281 847993406 67 79 238833388 109 162362476 894221232 1724971871 23 13 1638278772 1325048906 97 1181675340 583344418 1197179716 83 1661751587 23 3 1355718780 59 377867093 565464377 71 483372686 847021295 5 617666940 31 103 1635017571 7 242250596 23929353 1210190034 23 79 67 1863631800 73 1945501465 1683866662 109 284639112 29 1412766900 1104999035 37 31 395000729 600078253 97 3 141020144 89 1498170539 59 97 103 1976279264 31 1539850910 107 1228775267 1316462302 61 590984897 2021753640 127 1705558126 53 942239432 107 3 1619610156 1027325004 2092214494 67 792358482 131 131 402213180 139 139 507234247 41 62686253 318468549 1949 11 789614518 89180113 1885028625 43 840278910 297211474 23 611891020 31 103 2777 48578273 498838293 101 1267668389 1152457506 61 930280741 10007 2096606598 491749820 5 715236951 13 31 290705982 7 47 19 29 1252373207 712042563 4999 907093545 1949 5 510582985 68427520 1930155983 149 7001 1407894099 7001 29 2061734609 53 23 386953855 97 131 1413567552 53 1715135933 17 1667162872 37 139 684098369 2114600109 109 812334708 23 13 107 1102048640 83 107 37 37 1822211779 1434615060 7001 3 125243778 1967350140 7001 1415140134 1925055665 204744150 13 149 29 412103891 303542391 1949 1728686472 269811437 37 1747057544 7001 1500160278 878638390 101 83 10007 2777 312570789 29 23 1743966403 1729959714 113 402225991 704565087 19 83728866 736468304 13 1154139629 89 1105525775 59 2 41 1170481202 73 1887422008 52376624 800939282 97 829889550 73 892578811 31 13 10007 2 1362056428 2 149 97 2057730549 602296862 27126876 7 41 47 210773803 73 257712838 1995872934 2 127 596128149 54047720 7001 17 1057631977 107 1564625583 139 1350614767 2063025768 2 1900454542 611908240 1391213713 813433864 83 97 951968864 97 1010157491 7 1285385262 59 1859480670 79 1384925113 526158386 13 11 274785445 1555718978 220346007 109 306918604 4999 43 1399322942 43 125566275 53 31 1388932277 61 1407488337 113 394509103 61 1980847022 1243851085 137 43 1559826548 180156154 447218350 637339097 71 1670328003 1528086606 127 4999 325059975 1513892161 1212538141 119409835 41 11 7 276532935 1270532093 97 787421249 83 3 449538075 992479761 4999 2083868143 1370310799 1438159682 43 109 43 31 131 53 23 1454718835 218556580 19 1057820054 71 184259839 4999 801702810 83 1765261513 137 1960748384 352258738 131 1351547435 53 2 608044166 113 1331605899 916507831 1145763423 71 83 2042043273 1015326218 7 743622635 2017123661 10007 884098436 30891609 89 1725916302 729147897 65063792 47 1389403566 13 71 1744301446 768999651 31 451042498 1195209470 777289195 5 406955999 139 1979688874 113 154453146 967308363 1147714992 103 769899627 1354052841 19 19 113 193412539 41 923425026 131 23 1016216337 150657291 23 1791243704 37 1872538254 139 712240448 1286332966 83 1276430689 41 7001 23 183913635 42181103 421894262 7001 1495154563 89 390361043 1135815610 127 17 149 1463191026 10007 1924766394 13 137 746893997 692737935 29 170747157 101 1791700812 7 732601460 61 544866335 149 15887274 4999 11 2136115377 107 462973046 2116906369 97 601073319 2777 79 246749715 1560700063 53 1424983267 2141021860 103 5 1550416510 41 1949 1376346873 103 555421938 41 137 13 733691868 159763331 809269007 83 733657509 131 575856088 103 107 59 71 97 2066203111 1661183588 107 840926910 3 4999 1198924301 19 139 1690580637 356477052 3 59 339521577 1622061388 554929886 131 71 571717631 345746996 1949 977517052 73 335481370 1949 741933626 11 1982768577 127 452840217 1660488625 1232873257 61 61 440857953 1949 392774174 11 460943032 180507250 67 346758500 2 550058846 23 954792543 41 23 1010929304 13 7 2 1576996864 202599360 131 73 11753876 71 61 59 17 819350377 1385881123 83 107 11 10007 2 1815256512 189058616 1627136334 17 759622186 37 622177052 718331246 127 436146726 97 1966343066 11 103 103 1533878575 1741193473 3 1855928253 59 139 47 101 103 131 1859650979 43 563958330 49948499 3 1830999984 1949 67 109 1850589866 71 1037215827 29 11 1314992489 83 1258061378 1423852301 83 1097935091 825004798 31 4999 13 1598560093 3 453804037 19 571524447 1076942451 13 979268969 41 47 1303787567 670991535 71 1240565960 7001 1662639486 109 2017269976 19 1654396947 37 50045007 1248133082 10007 113 131 1304834544 701067535 2777 73 1507275530 462398571 131 912464256 1411018161 796363804 139 951535620 101 473580415 1937469567 29 765066516 109 1674720667 73 1217377346 53 71 7001 901732916 743113691 83 79 680663131 788332547 53 109 146502322 89 966034925 1846008630 4999 127 31 131 990163500 1732475131 1949 7001 1968912233 1346257295 139 1730626728 444321423 97 1400159927 2008600179 139 109 973946828 47 1065757665 7001 426234882 1921916161 11 2028919998 71 680782861 654048831 101 1110324815 355219390 1914660192 31 47 107 137 23 53 336141900 59 67 609862006 67 101 997228249 29 41 239175729 67 113 7 71 1075611559 639818861 11 17 1898462080 43 192554344 607266253 306835536 131 53 10085582 1992598070 75826200 43 101496254 83 724877263 2777 61 44937053 17 639786035 5 814989915 61 988635578 29 89 97 1302515127 61 1690921434 127 1323127375 1949 2777 7001 153487415 19 954681828 1378195482 2 1600321744 103 1782742276 139 1949 622083769 3 932839490 1946795627 83 2025079601 1868888069 79 1077787046 79 1566255738 47357403 3 53 2035249290 2053617129 127 71 1207839433 584456349 1202122695 3 127 1359125552 1528569636 11 29 1770886625 31 37 884497395 2777 2070159082 1813386554 601123141 103 107 1228224712 31 1189202222 53 1636340397 1276930689 67 870230108 1099319958 53 1088263307 43 1759051224 10007 59 66701978 1295442527 61 435154724 97 67 1138791697 753884398 103 11 1616570764 522131253 1949 131 97 4999 97 481077902 861876428 17 1481566983 43 1577244214 1949 296231773 43 617460177 103 139 936976482 67 786027518 19 1402353368 1210357209 380778685 83 127 914583261 197976116 71 1035214180 5 430500985 41441495 53 2081600281 1579641945 53 1611916931 1813392249 296625663 4999 1952983095 607347655 79 149 61 1021402178 312711803 984854419 71 1845732614 2025637588 31 1839567435 1949 2 113 23 73 325199378 79 1761221734 90288064 83 699862640 41 1821936352 7001 71 653122762 101 67 604345226 1004104701 83 1226228471 316021627 1991570722 101 73 888966860 71 25410190 1723849229 7001 1592846517 149 1620686112 109 103 1461247158 1949 101 627492598 320901789 2777 1046356938 1295224302 1880483506 67 1282582809 574169632 67 59 1482294830 97 1514839009 29 90628132 689727561 71 750313504 131 2129687305 71 3 721771140 27329954 113 1084758800 10007 606714403 5 230169341 37 393312812 109 369064257 47 139 1809394448 7001 510806962 1605383898 37 1319193190 1333606235 1446533231 13 959503838 89 1125570629 83 425526579 3 662902395 11 571867274 23 1909607798 139 103 781386027 71 1715819157 113279240 164134814 10007 1467249669 127 107 293281436 2007972486 31 83 1838122731 557004201 13 215000214 7001 596421899 1991193406 73 109 1705428824 1091477931 1949 992278778 5 127 1105525173 3 1805287769 41 1835872604 23 2066669852 358418138 13 137 1981607319 681171672 4999 1613816045 23 967370960 5 394242434 1388834760 137 1949 137 2 47 382253491 2128097631 2777 83 1015720634 746949514 61 41 335382418 1693387816 101 1949 346458138 101 630265755 10007 785589528 7 41 799444732 457997193 705867396 31 47 7001 2107378011 17 538345001 113 13 137 1139048962 13 1969987393 41 1404361820 19 1362490361 23 1184949880 1028668445 137 1416823128 97 4999 83 97 1849646986 1185814594 71 131 1456329098 31 137 618501345 3 13 57401136 1881598064 131 907763059 1347278277 131 1676590924 131 761103498 2777 23 1628672153 47 605548282 107 863090058 71 1701562357 1495090942 933950063 17 149 1319934082 139 59 191211094 71 1709073666 139 887248537 13 5 83 2013749320 1071962264 97 29 196289157 17 1507185503 59 137 1837291140 476852330 71 107 180429772 1817158557 7001 109 605767283 137 652788697 41 1205776093 149 1221447317 892617524 79 1266264688 13 1488244251 1683690301 101 557733817 1879271688 1170512628 47 1945102721 43 1949 103 3 510735960 773243229 1789246208 131 1515283829 89 1121430616 101 1240746494 13 1949 1016348928 23 1084260112 1767866971 103 1192466432 43 19 139 11 1642483997 2777 1324191103 1037516440 101 41 1660392170 1475480284 1436472597 1413756260 41 29 450864348 3 3 7 805980909 101 1733245042 471211796 109 1599849438 766715744 41 1328218531 139 23 577703466 403068905 23 1389970442 43 170502354 1746903522 7001 1758445988 109 592304888 17 79 1953877367 13 1459043385 37 1349096035 98849601 47 1665750970 1576367063 1728362685 113 109 890416422 149 300172065 5 139 780212927 910679373 79 96157252 101 1339285721 17 520174109 29 43 1205035700 803015917 11 400546384 1752920218 17 73 54076429 113 1337418619 1786470449 256158758 4999 296309061 973750567 103 369890563 710369122 149 2 71 107 1004334305 47 563079904 113 13 59 37 1737936460 1963481474 139 131 7 49094696 4999 1999585003 10007 1428349145 733362995 5 698581950 1583853055 251147615 5 1605854375 72397341 7001 3 69190498 67 1949 5 650421590 1086390056 2 139 97 1117764368 258355620 541054191 693292835 31 137 83 4999 37 2123192830 1769752402 7001 29 1226323232 1094342463 83 413087929 53 324458474 211277791 1636144500 10007 73 820203983 59 137 97 1337084764 47 202957374 1903883824 43 29 5 388086355 71 2777 849534286 71 167621415 37 1721556498 1822395891 83 1213296158 1949 1150539566 1449761564 17 1974135094 4999 61 47 332230357 933727286 107 104796355 71 2008364717 2085437829 94971002 4999 41 266341820 2 265869860 11 17 206260048 19 1532294126 103 774595765 101 820534706 31 861216797 109 884038157 4999 547328068 139 1394973281 11 4999 321637694 2777 428992954 13 694501340 89 67 61 366480640 332658771 89 101 452649377 2103586228 137 1289718247 777412686 29 849120748 67 137 985725138 1669531320 137 694227030 531618871 7 113 893331105 1607319900 83 5065573 17 499014617 1725573661 139 127 1728915008 73 2123246172 1159815605 131 1959266523 954958953 71 20964383 41 59 1257507061 489771712 137 137 616568637 101 1874208823 864469302 1351077986 103 2 527601758 2050454199 59 1594994561 131 670814582 59 1939442277 127 137 137 519536195 194236134 7 1210937088 1949 1469175690 149014334 1818360172 131 387196136 1949 1024854364 103 59 567732987 43 137 1614164414 2011167672 1725699881 109 71 1882793549 89 782784904 1575283891 1337684005 149 927602481 732481699 47 1831995017 59 251750886 37 1423427888 745365302 31 903488583 1702309551 1140915843 97 23 2062616750 1750023745 2777 53 67 492801285 3 59 17 83 1595687118 538970190 11 377484250 2140066772 113 97 414480515 1641042613 113 319894585 691058689 127 31 1807745129 127 2038976872 848618813 113 1264282533 1853831331 113 103 43 2777 533206216 1861577212 11 996643084 2777 97 1106679305 113 411233397 19 1239708965 5 1809237620 419287617 957018794 31 113 1325843436 67 2010945638 137 1178479518 366624441 3 944465896 11 59 100508978 1984156548 92323839 3 103 1446288817 17 982679866 621510055 837852147 127 1233562839 120505138 2777 59 556545348 29 113202355 1302179512 4999 127 127 740396792 821557397 19 1582607124 7 1534078153 107 97 1918168307 1602751141 520574147 10007 851356876 47147305 101 45942988 19 1203406325 5 346950275 131 253675662 43 37 107 154805914 20621250 2 1598586008 61 2777 1973322315 1424798167 17 2 31 1104022964 205368918 4999 2 306311468 17732361 107 83 107 718347389 820904214 67 1082929643 1556941846 1333658205 1794542717 113 1927116294 43 149 764517659 67 89 131 333929873 1901220292 603556871 109 284892319 1428194304 4999 3 7001 967503195 1373667371 17 1801975622 1497480951 2005086718 71 43 1926458523 1812846758 40147451 1949 1949 1474040828 2021307939 17 79 50276153 101 2 41089787 89 4999 1862072511 1999215077 2 1574559790 204549524 79 1236394714 2087839055 73 19 73 113 61 2017801798 2 71 914753392 89 6744153 137 47 1341784388 97 1601407008 127 1734273900 107 969451351 1949 19 139 47 1692816766 31 42318628 1787770493 61 171139708 67 1627360990 17 11 2 1504080717 19 290877548 7001 1757672838 149 803486672 17 149 1966456257 1489172454 109 697416008 835899714 61 91718075 131 13 97 53 939399613 73 73 107 1962483041 23 1235661177 2003959088 37 1386447239 19 2777 825079158 841781175 3 97 670369134 1003399187 127 149 47 2027322064 19 113 1970882578 233615488 19 41 392541585 2777 103 29 24364350 131 940917980 198991489 107 1521984644 1670728692 10007 1940187748 151072330 2 137 701282587 172143534 570147277 43 101 73 61 89 107 1170379133 11 1414426816 67 67 73 11 1525106786 1807060016 103 1708327231 23 669439771 1500993573 3 1093985235 825455101 2066227293 29 53 1983575562 207058386 29 13 23 1280725419 1207239043 19 17 2054018301 73 67 1597482524 11 473711933 1497356220 113 1430614725 1949 229699395 4999 717635259 23 1561492274 61 1537362769 83 1739717354 89 71167960 17 97 1569734854 622737606 2 17 37 1035065491 1270711070 548600129 19 149 29 10007 585849808 1238546376 17 2107450169 19995429 619127160 19 913134627 43 1189593925 149 273259916 103253304 59 59 702224549 89 1828391080 1618414181 696483653 53 1791415370 29 1113964153 127 1340065646 1227787834 455684256 139 2089342402 31 858998158 137 19 1205871081 29 43 2065989825 509373356 67 2 1605950111 1577257716 43 1082087696 19 43 83 1949 235445047 568131551 137 667945418 1129829958 139 305454340 537706222 67 931101315 10007 113 1628048065 39945048 34173905 1774321156 10007 127 59 1330027863 37 815621340 17 89 1782967204 10007 7 471403486 73 149 47 1836323511 47 836424925 748347219 3 143499899 31 137 205588365 482913903 97 1181670490 239757713 11 189366705 1449044707 676971506 2777 1021432485 1231988263 59 412007826 2012225994 3 113 7417885 640626555 1949 1767138810 11 2114119974 471979416 7001 1483929620 1949 371347626 1333880412 61 337899309 47 640891524 3 1537204539 59 11 1904755215 89 139 1127383269 97 1365293129 1465000196 43 131062282 13 926531036 1988040280 131 127 1178012249 23 191044716 274754522 71 83 1848060487 149 17 47 852526351 10007 7001 1649239572 323607223 127 1239013651 53 575572527 2777 1741470585 3 292025811 1141991538 2019452628 960111608 10007 149 137 630134377 97 3 1204751972 83 29 1240106845 158222390 1937377806 73 780095401 2777 10007 930961217 1777533403 70231711 1382045039 79 3 572902801 29 11 823103655 209510268 79 107 37 41 137 673058090 462190211 127 1575489076 17 1949 1157928186 252305846 17 1364431622 23 2 1461228725 41 200744979 542924669 2136716323 31 2110205688 1949 5 1672962830 846838040 13 2144418029 310171962 37 1507595525 1178067814 11 79 2131925363 2006566384 67 10007 71 11 131 928139192 512291613 7001 41 97 139 1324733250 236818888 43 23 1040893978 41 73 67 425798333 3 1866965877 10007 19 131 1344928661 405215194 37 46748242 865602078 61 29 1194198399 1817095299 127 53 108680475 10007 374533452 3 488862600 3 1983826764 1985570466 107 59 127 697703202 628638316 97 107 833518016 19 669796797 37 1364953199 1620597743 19 1540855255 227160504 1949 182412757 1980217763 113 61 79 235269505 243968748 4999 860267912 4999 535987781 1410917760 935860875 399273416 41 155896663 1674705651 61 53 235349203 89 29 1951442899 43 149 31 353929945 79 839424691 117602237 131 113 277476811 689846016 97 59 1653139762 13 89 1323502268 1741518002 1913954685 1163994822 83 768658254 59 275101765 61 37 1546625863 37 287722545 131 103 113 67 303980027 13 2071062448 149 1229317646 127 1471439145 7001 774585601 2553143 89 2022603199 137 1607525392 11 89 2044992249 17 339319507 794386999 7 1628701347 109 1697370999 89 1066610521 31 698044856 67 43 1481987874 772866574 67 1223235313 103 384587580 266611313 139 2039803882 97 1853924722 3 47 53 1411091843 71 551156812 1571660486 61 1637134043 97 29 89 43 97 103 1977264468 4999 911607642 1972652080 1135600028 2 53 934776295 83 1103550736 3 7001 1479451320 59 527720367 1658207390 2080281864 2 1664621002 852908449 1431919261 107 18209303 29 83 642426059 31 7001 1211600061 993791950 53 2105389596 211600327 127 107 395964093 343069441 1439836552 11 37 170823191 109 2078012438 2777 41 23 1836139312 1304892225 101 1738138087 61 515107180 131 113 1707982825 73 1094366798 73 88289652 149 1068708609 5 1365458140 307652722 2777 998648078 89 59 1109086004 2132338952 139 131 3 824373886 1008928837 61 149 127 5 149 383954971 1554003628 79 1236450253 83 41 563005276 1009688960 2124496957 59 500782855 1396133312 29 282909703 7001 137 1190300936 61 1608479403 113 127 103 1499109860 43 2057917459 29 53 1097672612 1193930046 756461910 2 37 323628511 47 1925431667 97 1947301554 11 361721085 1565904554 2079329716 107 109 226367702 37 643905410 41 89 1387830743 2777 101 642071528 164672410 7 11 89 1864615593 1675579326 107 136590537 23 19 1617415679 644295890 4999 598665397 79 853803560 13 1031287803 320254727 1162522179 13 1125937482 1950026522 2 37 5 72487395 1154065235 345824092 19 404600497 762551608 79 73 739840913 127 1565542462 419607373 43 1672980159 3 73 103 183126790 10007 1313488799 41 1983557778 97 533914707 139 3 37 374378728 700767408 41 410382817 131 131 31858676 4999 237949959 3 1329939936 53 59 17 122127983 1777607651 663012404 53 1826718497 29 17 7 102000094 255341793 726978009 1529708166 107 43 141507687 41 1290241505 149 1431395194 109 3 1006395908 43 1484202835 7001 23 1248117724 402247138 73 993368743 306205877 149 1656652686 13 451986613 17 37 31 152013646 109 1027969299 139 1538172126 59 1086935111 2777 1082163000 1441871022 137 1151454180 113 842847112 67 1890775238 127 1791285597 1887504213 678983447 139 166166235 10007 29 1711286114 512279698 1355238313 97 1742593771 79 604333094 109 189780554 2105734485 7001 1685007681 1029132998 7001 1776034722 4999 113 1626797494 83 1994500883 47 23 1113708024 1949 1254678381 83 10007 1458170005 83 881125593 41 432238933 588966435 89 1903135594 1569030662 29 845321000 127 267309727 113 103 1248634392 103 379189247 23 724697524 1335352354 73 7001 97 484633340 144366516 17 13 670631403 149 1820046613 37 149 172377654 17 414109356 1345248394 139 41 1075896375 109 59 59 646325319 79881410 7001 29 2 149 83 1551804577 4999 1527979343 139 43 43 1089873012 153112551 2031578939 13 2068511393 10007 92304568 127 1416959404 131 31 1807713447 113 1637610351 2 149 101 67 2085827853 1127257647 1038224615 41344937 73 43 1363783012 219040882 1301524643 4999 1247505449 3 2014412916 810106410 131 1659314759 101 793428155 1949 221234888 83 79 2131026659 215165664 745102700 1949 37204965 47 1635163464 83 11 755330268 94923719 3 353949048 10007 808825782 7001 7001 1151510478 1295139187 71 59 76144869 21576713 61 1187467785 1054018800 113 623785086 2777 1949 865934853 127 320867732 31 41 943043706 37 567918898 17 1949 565606910 131 518648168 19 1036068824 2 598144442 107 388164542 1656307356 109 1714376525 41 1634093065 10007 67 173438076 107 5 1999058825 232595246 37 536896196 525375762 131 127 298090209 210491255 1460700345 13 113 23898822 799682807 1875418186 37 131 1888828093 328735993 107 619499755 1458731035 67 4999 576304716 283548279 162241928 131 217999720 61 1080485009 101 31 200705067 37 2054313043 61 149 572493309 3 1425461959 131 1337536387 11 705724877 7001 2777 774305356 57836579 1683569636 1884995859 97 2777 139 809210045 1622845405 97 1479093611 37 89 1846439569 13 1196783679 2777 71 73728104 1484561649 89 1473410664 156475054 1275586404 2 17 101 448322133 761975193 1949 719309634 59 113 1150759377 19 103 3718941 127 97 22651537 7 844712764 13 1800927084 19 2028699958 2777 101 494115805 347119817 41 1658105346 37 3 2119971514 928381408 29 1315247317 107 2777 53 1308721368 97 869484914 7001 358465202 1341125562 1063675192 109 1058892490 1847650155 1126802391 19 1190028525 103 1235254795 2 378167954 1466788360 2 1019961984 107 875894617 183429672 31 2080465397 941814546 113 31 83 974373105 47 221004387 1166335495 370305528 149 1949 292439654 127 1574161257 1445628717 41 41 2044823501 1459515902 71 1825195039 67 893818050 189667794 3 374735228 53 1851911743 29 772772802 2 19174272 127 960771891 936372143 149 170590249 1143371466 71 1980386244 1990615214 109 1577190381 113 1908846737 103 544362313 113 1714794436 109 594980533 1119860223 1537758095 2052044998 41 1844926956 73 1046630346 67 2055277461 1654217878 17 954258646 97 1791971019 419933489 1949 2777 418132528 59 101 1739417556 2091990852 197172385 97 3 1645185324 471973275 83 113 1008023506 1733849626 127 1581363106 59 1368762191 17 663419526 101 1036192922 107 311233909 59 1054829435 11 1947444888 29 41 1878861667 109 137 374200293 628930010 438716887 1280946035 10007 1680054096 7 109 2 561707697 97 83 1622648091 67 10007 1601130007 614039527 7 71 109 1254437291 137 1800831709 1427880558 127 795938205 29 1783269363 1963133708 107 11 901156839 13 1242651761 315605212 510950396 61 1201567996 552958635 127 2 59 1503995373 906643855 1746631342 1192982506 149 101 3 103 47 13 347789897 107 1046028683 602264480 1130224742 67 43787628 19 4999 155633867 109 1363754481 1417717765 43 1963506979 802169773 7 1043944755 1183320188 41 1283531117 11 91149575 691464454 127 775601954 41 123789250 230555587 17 202127409 31 89 799080626 829552179 53 484479784 139 73 139 1966655817 1494551352 53 545803092 97 7001 137 102794662 23 1390335073 621098946 101 79 1466690853 654035991 89 1287067772 59 2143502096 70893806 29 109 1896211197 43 196156884 1824594318 1145671837 17 107 2046530043 1535313682 1602965171 1783619496 127 539779337 127 964007833 1928974600 107 47 1011448554 149 1568685255 29 2777 61 339071916 13 432066180 73 744106739 71 23 2 1731108730 1159018217 41 560281722 374954576 2 625831880 17 7001 1483342253 139 71 1465811401 1095220104 2 1671910840 1715735590 71 30434108 2005005602 83 3 958523922 279175910 13 1443656071 1337332689 47 31 17 1619675530 5 502767910 59 858627649 1618878425 5 41 1949 241570740 1081352120 97 71 5 2041893875 3 139 1967560012 1270307553 31 1021677974 1049302879 7001 980483049 47 29 1232369964 142613281 131 492335990 926855929 17 158769528 1295925755 29 686318176 150566163 1876405015 2777 1619169863 127 294431532 1949 97 910562183 47 67 149 2 746079412 1426455814 83 4999 878201257 1696833087 2777 23 4533185 17 620715661 1258758797 7001 521769190 5 109 1804862439 1077147601 59 61 1960955898 414947437 405416858 103 1305861032 149 53 846393782 527869287 11 756954451 502545748 97 1550744776 83 1118720746 13 29 103 406223052 139 1943351216 1161697963 103 1155119250 29 623172278 59 5 1918816050 1542950865 799999608 105563843 10007 929089702 1551439638 47 485111099 11 1640597161 19 59 71 89 53 410981610 1278811521 903611638 29 13 1440339719 560546390 5 1782698610 1653996806 7 1949 1949 1967161983 464950412 7001 1922044039 1444169368 97 7 205395338 7001 31324880 31 438408355 47 23 29 17 1533268012 1102324939 31 7001 1304792118 41 1391693463 13 31 2777 127 1083241928 1001173893 1965572756 905992409 7001 7 13 89 1084817084 1949 71 79 1255655467 221268256 10007 1902821043 383685161 156471239 127 2107568788 13 195120237 1949 781587980 7 1613674664 131 73 456300589 364587068 4999 383343316 73 937295910 53 1866638588 509536305 109 1711351993 2020421430 1935154588 23 101 408035253 1675105900 13 1550242082 103 1278223332 1323370881 43 2075077042 662128230 79 60797199 59 383874232 1583261672 23 23 2020899707 652754407 37 2777 1698068852 1484128067 17 29 559001790 215386940 41 7 1222730405 4999 499890002 79 43 89 1362496047 11 1099939764 2 260151296 2081503400 41 1962189603 71 131 43 799365743 1927630765 260332982 127 1484952580 1880950645 127 137 499550635 137 546040240 2 71 1749200872 41 1649038235 13 603545776 37 2086370430 17 2000660793 1949 138409807 127 71 1828819278 10007 1061609648 11 83 896224455 627182777 1356231260 2777 1967307500 83 11 31 1586416382 2133068305 113 692197094 73 968044044 2 89 2090809805 101 2084700701 1619470259 71 192264237 1359998894 59 59 1198351242 742230325 83 10007 1523607232 109 1688761164 692421907 127 109 67 177162137 703951895 660425772 61 37 1554759844 137 11 223216576 2033705674 13 113 73 1881852765 113 575283452 391388435 1949 1995187402 1127169237 113 113 817316570 7 1219645328 1106333607 53 4999 1949 53 1633963712 2 69688584 449117031 1723546625 113 109 461867335 451212040 715566367 73 655061660 109 113 350905002 1380133768 13 2006718532 1737917453 1949 50225730 103 1148298590 43 835982436 306344986 61 1712636244 1214972685 1963343712 137 2076910958 139 1017807901 925415296 220585576 53 267347476 103 1677578510 1736388111 37 1440126099 89 970003435 97 1250280397 139 71 19 427936278 397568825 97 1015125189 89 1968959686 113 139 1786546706 61 17 1115694445 139 149 2006817228 13 1801444528 83 47 1552421421 1487965762 89 2050512229 2027816082 79 17 1427144985 1994077390 43 2058461435 53 5 13 71 1109289090 1138731507 139 264604709 41 83 19 1146088075 88291761 379215265 10007 7001 1271395602 1468946152 4999 13 827974536 732634501 31 67 1415819159 73 53 107 19 2777 83 1404738729 2126433938 2136581020 83 103 139129339 983648737 89 1792266151 131 753594923 97 1289290632 5 575605960 1595407675 4999 768146340 1557169558 7 37 43 61 1949 37 137 1233523340 291318797 37 131 995445682 875425344 73 17 43 1691271678 4999 447512921 101 1904554879 1107146685 5 109 101 10007 393569033 1074204032 11 89 1241385087 71 339056245 83 1740739246 305700317 13 79 11 530967250 59 2103958998 1627695599 101 37 1199937565 623342465 113 175649121 1383924128 1740530494 2 4999 1623940147 1795518878 139 171463033 1949 341131521 928295057 607464573 107 73 199573386 1370311470 10007 2127848452 89 1983419290 734774477 127 103 1047875329 113 874540094 2 764164493 47 1535501280 29 103 61 427656177 256951259 109 414569728 13 127 11 1459592519 286263560 13 1918624175 865556341 109 127 1883041777 37 78622164 47 149 1024054501 750690608 610344714 53 1598012010 1568559595 109 1853843315 5 829645110 970948840 59 1085959074 17 1202720284 1886810428 19 7001 1059887000 1755484509 73 4999 996997250 2 1699412910 137 23 1670237758 2777 107 1835370572 1415784731 11 959374254 89 17 1450900372 61 1681139253 331622030 139 97 37 639915481 2777 137 23 44598485 103 1317130301 71 760560023 107 466818042 71 435007699 47 137 485650478 1905311734 2132668272 53 2 5 73 1937009959 3 101 1444691880 855377996 101655103 11 59 1838666836 71 83 376703053 53 1027551780 1396922362 1949 139 1188706253 19 47 127 98810445 160266892 7001 938778092 67 1251804617 874973502 13 362081938 403024103 59 13 71 42401103 1706499445 113 1922335165 19 23 1823790888 285384023 41 795941569 1270407222 101 1174289630 1976430317 7001 59 2082867445 707382146 89 666970645 1503587536 61 83 1360119506 1594103526 257716708 2777 37 1212420107 823520263 821140739 4999 1147731370 17 1579594712 1868955152 71 818011022 131 47 794292574 885027625 47 1941333590 597123720 89 339754563 687687227 7001 4999 1382253494 566928744 31 377747903 71 654901444 1661704121 7 123860560 1506707553 127 834928988 127 1383751817 19 2045805202 73 579576054 139 1306513681 109 107 956477890 83 2089797712 149 1955691156 703051330 327071625 5 97 519673329 59 137 719779231 5 1849386220 31 327761884 376842205 139 10007 1857249165 1560201377 1088391349 59 43 1077910025 107 19 103 107 1321280084 1220872049 109 1979797872 45148994 2 29 4999 892423313 17 1808690656 19 1423478423 1849083230 109 601347986 792109976 7 131 1240289768 47 131 424508906 113385347 1949 1794146103 137 79 107 558897273 260769732 17 1332788032 103 67 29 19 1094745997 107 139 1031260902 1845007801 7 17 1897264702 107 73 156242046 131 5 1895681260 61 61 109 1873974434 1484110360 113 107 311975192 258211672 97 2116389976 2130903790 127 61 13 1822506325 97 103 97 817406584 957971116 73 714061898 53 1194885477 109 109 298292997 1777475724 97 1321613554 886792674 107 989705809 79 1997941126 1059165956 31 370654585 5 1404397996 103 173071312 720379859 113 1169326825 149 38124332 1520850897 2015873580 107 121762148 41 1301691575 725307998 73 1047519486 2076336114 131 419622138 13 109 89 5 1632593360 1305131885 4999 1185656633 127 114240464 19 775702901 1455551256 61 2777 1288922334 782450297 1310428581 1304202669 11 671844604 2117661598 2 37 64087293 41 2116764532 54097053 137 101 103 1346311146 1735867240 29 97 79 2 2108485898 101 928532794 1949 2107442006 107 1079896965 232621852 43 584853191 1808305789 17 936206101 61 706308874 333332731 83 1442203518 5 388430825 1949 1086310232 37 31 608818145 666621365 292287097 109 83 137 1832053187 1744162207 17 2118309031 29 1674200711 4999 690031966 43 7 1662093559 687696500 73 29 1195926699 1885221519 23 5 154235005 1245796910 127 1484922989 1424512645 1834385533 131 1027357151 618335209 113 1435198084 139 793402539 107 103 680997169 1020731938 113 494599192 1700714860 2 1157386510 7 137 1154376933 322027679 47 103 256701029 902322333 137 1011592656 20596865 1162966860 31 1949 97 61 149 732127145 1987646739 89 771943905 59 1129347754 97353755 127 1526781597 83 17 3 232897821 1322922795 1949 610226053 1949 19 31 109 666888333 1579068059 43 53497733 83 149 1188184110 697345032 1389230351 2777 103 103 1963657714 41 131 1698070972 13 41 97 264891189 101 109 41 394811181 1756081833 7001 751718373 1357987035 1087495025 5 79 89 1192794300 67 122245788 3 11 31 1160831084 101 1684432651 320166465 1399671851 73 1218501473 941847532 17 598516093 2078669842 37 67 927399339 127 1979866785 19 103 10007 330318202 709614584 107 1681751810 637229346 83 79 71 1535467016 37 126779131 2033693160 17 1107641086 1399891231 2007352907 137 699564196 13 1064605514 1370368075 37 47 83 562137823 139 137 1964389296 19 430900860 23 113 1949 596185457 1215246384 2125336149 149 71 23 17 47 150951216 47 67 697113091 89 922903033 139 419490704 73 7 61 1949 4999 83 2021057968 94187819 107 41 1195563895 690574357 11 2007718580 5 95071795 17 17 1703581611 25639026 2040613922 2 984559322 2141809532 43 212345395 1852827098 756533197 89 7001 1611343159 97 13 10007 520564140 28149691 629761006 920375629 83 53 147362631 31 1199463935 360115806 2777 7001 342310666 1949 469217852 13 1766541953 1384628466 43 97 427846138 103 31 1639417020 576429691 4999 18506298 61 676369647 137 31 2 1509987472 59 1655937955 43 556061767 1881527092 109 47 73 1496029941 61 1058199252 11 1600775748 908662452 1067148588 3 23 113 208635943 10007 23 7001 149 709631423 737786165 1656768967 61 2777 59 103 2119450302 3 1612004208 29 3 107605599 1814717904 97 103 217224734 1395686771 1971157221 528746339 127 139 17 1967159930 89 2022217966 17 1234871058 5 400401605 2129240985 137 43 89 2136195889 41 901749900 79 1340659467 535056651 31 1048074007 29 1949 19 679454198 2 71 1272213500 103 823787855 11 681362891 5 1011452050 95807395 2012781639 67 2050496898 71 61373181 101 1557149987 2777 1010305924 1192072101 11 2126379178 911662750 2037838565 5 59 397426621 131 444368506 2777 1456641338 929168865 109 109 19 357648837 1694209936 10007 569188153 606939093 315628462 53 97 1078267704 1975249045 149 2 1128329018 949993100 17 103 1451898870 1146598785 3 1650235676 71 29 1799892296 53 1495209285 103 714989229 357797296 109 2 2 572688818 530648208 1318828474 31 1568829166 89 67 61 1157012864 1422402514 17 43 617509203 7001 2777 121500175 59 709545202 89 19 870235758 2030317029 1949 307583384 463365702 97 71 351388230 499749717 1659619072 101 47 41 1565875649 47 513431666 73 139 1556693387 23 11 577233781 352196365 10007 1215521127 357890519 59 1045304057 19 101 840158091 67 73 71 1311338263 79 83 131 394623745 1310055413 59 1983379577 1991909790 103 163814044 31 218715881 2141706898 784368075 29 1107564903 53 1332097654 7 121485283 113 972563202 79 223496505 5 434292975 11 922872599 1774875833 97 855493731 29 23 1577935309 469023429 131 433549085 37 1973906340 43 131 17 59 199432331 139 1825527944 2 585700717 101 895438629 29 522904365 89 1671739154 599671320 149 297851498 7 926417548 29 13 7001 1635349588 1833152901 837094599 29 1094108714 113 1712263575 7 3 97 17 698240405 925218778 1446982939 607645191 37 1020019804 331245591 127 13 13 113 119378511 10007 73 932695158 352515325 1031408420 5 37 2777 1986804650 776346451 1978345291 47 1416401165 127 1293373080 912994364 37 397439718 1797744160 47 7001 89 925823746 89 19 688022718 1703039991 939936193 23 398450612 2 228341360 29 1469971952 1949 47 23 1684046338 1520602289 53 149 1248434495 43679648 5 1225013920 209293365 1949 73097245 273086434 1366025620 83 530451238 17 2100477245 139 7001 7001 397705807 2060226276 758600707 480807654 19 97 138444802 927563565 920840309 47 1416991200 10007 641390429 41 1593357416 43 1027318098 2117174957 29 1242951177 1047252811 53 113 37 199662567 137 19 908331347 101 1667089638 1927912292 922023868 19 295265672 97 1260626841 101 101 5 499100765 29 127 7001 97 1241448971 761204299 1762597689 109 71 41 2093358812 992526032 1692659724 1949 508125739 2 107 393233988 640926897 83 219852636 71 43 1706649603 31 847410333 59 837363754 745000467 3 1051181913 53 1014701915 2777 1632869702 43 7 23 1250893571 1602373913 47 58551998 1561388742 103 71 198303142 37 945846273 113 73 269304811 2140566497 103 107 2011751703 137 127 1510501551 1629271941 1625113046 109 552969912 11 779587963 1949 132725860 580903460 5 1796026971 3 1880248515 10007 1545040772 92515581 53 1566444786 1284897927 37 2042379909 2777 131 67 908264261 939345829 135907813 31213756 4999 849122184 3 71 1117629460 893329455 246194102 103 41 793644252 103 2091979749 79 105971548 391770796 1973476224 601761469 131 127 325621142 1371425913 59 1652820208 41 838843810 7 79 430770963 205823976 10007 3 1399184078 71 1059548549 952466555 753912180 1949 465852572 1702807238 79 127 529270214 144236874 103 61 3 681459305 5 405260345 2105077871 13 1387376770 17 137 113 89472383 1517917813 109 4999 940325313 7001 97 1887211048 496680090 1348918184 107 43 529989445 1007288249 83 10007 59 113 107 7 917570059 1971969510 10007 103 89 1589285460 1341320400 101 387656685 1143474756 29 2041032702 1763926544 1395740999 47 7001 137 341043005 1770158451 61 17 7 2777 2118209756 43 2088853938 71 1518018619 13 1020926036 7 1106972021 29 1284445585 560810575 5 13 2032153343 162224158 59 41 1949 284836620 101934584 97 1564667940 899986008 127 17 13 29242967 1834912690 83 10007 113 107 1671611138 117076083 67 2033410872 1539147115 107 1596543115 19 1712073964 71700997 2046275675 53 1892601104 262026173 79 636492676 4999 5 2115910325 2010990464 7 185252186 71 73355283 138052400 17 728420692 1598378082 10007 1191083175 1304658209 89 73 113 2028702899 1588137372 71 1468713313 29890308 113 522959254 101 89 97 341752922 1009183318 59 7001 83 1766208294 2068307710 101 93520041 754293186 3 88248612 1223987298 1200355834 113 139 149 1209300241 162234627 1646265516 79 1685678695 23 1010938228 704476660 1949 97 23 60392549 1046232395 737749711 71 5 117721929 79 319242634 137 1385399074 1576532432 728184548 1784940276 101 59 73 137 1887616003 1736691049 149 1119337319 89 566560383 107 1494620191 249276509 1892727693 131 103 11 17 137 1064536580 67 326323433 41 928060912 1166095065 3 162649032 31 89 7 586151762 2056168072 137 412895943 809950080 1713364744 41 79 1949 1481292623 1965864697 53 670529235 10007 116881760 47 47 404018110 7001 101 67 169194095 62105449 1949 1695676776 1115560346 10007 79 1045177782 11 37 792590085 1949 97 1889347182 369685624 89 13 414268740 2 71 31 53 7 1691786390 122052168 1676974579 1294200798 89 2034003252 500678030 23 331063549 67 71 1560318720 2777 139 47 4999 7001 279493922 1032745514 23 1167712386 61 1560461740 71 1575843296 2010877336 29 1173338318 1672746216 23 118724988 1649398494 71 7 1619766618 876600117 137 2777 103 516296461 1174126767 7 528279122 1148557410 1221604849 61 43 71 1454039530 652434194 19 149 1243419785 10007 1375762360 23 139 2777 571544990 61 97 561969306 36202049 668202935 2035773357 79 1775227931 19 1768673273 113 23 19 1109238332 739566435 67 2 31 861482684 1947162375 67 2054892546 43 1171270421 1220699349 29 2091355329 83 2111165092 149 41 1344369664 17 487267736 5 2142301480 946374345 103 2049591479 13 861428256 19 2777 1897238694 3 1749094524 107 1709944851 292949843 570125932 19 482234381 2777 939131414 208277430 97 2005894719 2026327074 47 41 10007 1917044652 208372296 103 982269513 41 1676702093 71 1432629991 1949 5 37 170899448 37 1285370306 2097494036 67 83 891558627 103 1341297274 2 1419906690 97 19 7001 1260817091 107 1215231635 127 1160557623 10007 97 31 1914591031 1114309136 73 1403497073 19 67 1870532130 1510084391 23 599459028 1887142479 41 1028828457 5 1751881960 514201791 127 361781471 7001 47 2777 35931603 1467752803 13 822155321 23 2042063638 373492688 137 31 11 1949 2117016660 31 1261293488 13 960988422 1566647090 19 2050074048 10007 612028120 113 2135941481 1896365887 3 59 1557868391 1631124561 73 2087413465 41 1838918839 41 43 258598818 5 2135428930 2777 37 619464286 398950349 71 486715065 43 109 2777 137 103 741505343 165071508 1925758139 43 518245171 47 1612540736 543535424 113 421295225 13 1049056242 53 694887823 654463894 7 1194279644 107 476704188 103 1750828505 1359519316 107 19 605501614 1508671725 932872263 17 1133106576 83 130233225 1123706032 2070868296 23 137 867980488 924546418 1984344755 5 113 1242257364 139 37 416935573 634390493 1128706277 1835896506 127 83 17 113 954460332 7001 1600176564 101 29 1459779119 1011948707 73 1765486969 1632753023 61 53 31 1459654065 1070911988 31 423320004 45744065 127 265579479 127 827204975 1333579473 3 1902496113 1949 137 1967938210 7 1048362742 17 23 871773922 357177971 131 403460743 1949 2 19 490448967 61 41 4999 1041311696 1975619191 7001 37 89 13 736549541 1663026697 149 625477564 137 341222064 71 1019431745 43 681777625 139 833447753 7 89 61 699358217 1927449082 23 41 10007 2 355637964 3 884217738 37 1680556946 820122797 177711200 158980495 73 3 533211318 1949 83 37 144755928 61 107 71 436088581 149 1665776838 1778288168 2 1103504361 53 1952046824 1082165573 7001 107 47 53 206790577 67 53 1776641355 1014732806 131 1698027371 939448553 47 1245639590 13 700856975 79 1795326429 1664836742 53 1775927445 109 97 1478787019 1834180760 714038036 1765048152 23 73 2141486391 77827620 113 17 417761332 140222528 29 1844295165 615172615 1949 648176981 19 827194013 1894942219 191180550 109 507054216 37 53 358528994 585145151 1069263053 71 1935917642 127 37 2038317990 53 79 1486927098 2 1682431340 101 2019683971 1614780050 149 1654374565 61 617995270 97 1667481895 105286225 1316418490 73 1499056825 1532116227 81787241 23 89 1253218612 17 858919968 2777 1317386584 262607005 101 149 29 630451184 1242028812 10007 1995215674 67 13 2090083359 10007 1737955718 697759904 103 204547803 655846282 7 816926919 97 31 73 2777 89 650844451 89 2 53 714218248 171539415 79 137 1674143425 59 67 103 1646165928 19 274613365 1210030777 71 47 19 127 2144530763 149 834496999 1948180960 620534572 844880643 23 107 29 97373735 89 1212102748 1652395182 29 1149105193 10007 10007 1507664627 1516954601 113 193375092 4999 269086172 1253139322 1012048650 109 137 43 61 1360657658 30089011 101 53 147050726 1629912127 137 2066065464 127 717772631 7001 17 83 2129281253 721211651 1504839137 1879165360 43 113 1228114827 2009577280 89 853914164 29 1188714524 11 71 656367949 884783008 802854397 4999 213204212 37 131 2777 17 1184905219 1110942928 15542515 53 1705859255 73 378373819 544696009 11 625264266 1872570145 2146559621 17 97 1549811971 11 97 1133711944 421673065 1772630951 728794838 53 2 1085668288 158252565 1131304268 29 73 1949 47 448645409 1947581151 107 107 59 4999 13 2137103549 127 13 1232495966 896884595 29 26699459 5 29 870153339 11 7 23 1003240848 31 1040981302 127 139 1949 214160018 101 1589965735 1101266933 5 101 957893199 109 109 1611345495 1949 1663652757 61 4999 43 178562058 97 539359188 555796032 390933855 43 17 863092635 103 19 1266397348 495253620 19 1367433458 1953287076 1155908438 101 2777 530806888 1839426483 137 804043547 1077801758 11 907289009 107 1803977521 189511231 4999 71 227263145 601808322 1949 47 1255289724 61003368 17 89 1333867969 781545309 31 11 1642077943 842448332 1844911649 37 31 543727600 101 109 41 1030736181 71 764392603 1300673166 288839300 113 97 29 103152478 350543184 107 79 1823911231 1949 1209311622 1425890349 1949 1938574799 3 240812635 1667922021 139 109 160695648 59 363883326 1758560490 319824970 2 1210264169 53 23 7001 2085555894 67 101 2137552284 1924954152 2777 1319680386 653935786 279534838 139 71 2045370988 197643385 79 1343863414 1855356476 137 19 418734624 37 3 131 41 1734792779 188127426 97 750371090 23 1856626136 43 1072655812 73 1044539407 274063389 101 1074057513 816662937 2777 1203207452 1735311199 2777 523876922 107 10007 23 1823481897 17 107 2135237858 1979440829 113 1092807093 7001 431569644 73 1339362609 1495892233 1395799850 127 1783132019 29 13 1628314623 80930204 97 1416273235 1372281478 2 101 131 1820367485 806040642 1670656898 31 665466274 137 73 47 2777 1450249372 47 882148264 71 403908208 1949 1002366802 79 1229158946 1949 1354808370 1704458123 101 841167996 1574176172 131 1196922110 7 2 2777 127 1627848697 10007 561182553 19 61 17 602600428 372948718 93437514 2 421490928 131 2118509647 41 1851147294 439255330 107 89 10007 721514707 1794034946 113 324368647 1698295306 19 1293813398 974051264 23 1596848140 1601841026 175073093 666981458 13 323414375 1202713332 61 1030398214 61 1174305876 35472379 465033360 73 1264787615 107 828228808 203042642 11 1024808795 686900042 37 492609548 1754636199 43 61 1379997388 7001 365701222 113 1256916823 208340856 109 1949 948613382 625416067 71 79 851020864 1401033111 458063222 83 1191668226 57786281 7 578020859 103 1582944685 41 1020592623 600740353 127 43 1314354640 19 1436050913 244936626 139 31 303854002 1363334732 596291812 2 2123975120 4999 11 67 258894940 97 445245729 89 1198097401 1787892798 61 1026507091 127 2 88290680 59 277485142 1242952646 1275928992 3 13048986 400529441 47 677884033 19 1351256079 83 1949 51157352 59 2141716048 1756253964 179838667 137 103 107 2089074313 139 880188171 1572676997 1954750071 37 17 1545833851 666281102 1518527523 89 556350419 139 1458433876 47 17 1856711848 656482829 2777 1335276018 31 71 43 1149800091 20481314 2 1949 5 1542086110 756650670 79 733054114 37 721309006 53 1476484335 109 1128171037 60876282 7 1759376004 47 37 868743646 147222149 158749923 89 464300718 127 56434029 53 441736821 11 113 1506479049 912274990 67 2000981243 47 113 193908739 79 415898028 386041020 107 635566197 83 2094029410 973053571 61 1631212374 31 1126219698 113 1062598148 497619952 41 97 1271075778 49568552 41 903249598 2004769989 137 820516153 4999 11 83 131 815042962 1677644426 107 11 43 1949 1511476786 300153796 457405792 1595324553 43 586788576 345385282 11 127 226479989 127 1739992431 29 71 13 914353492 149 305962153 89 1794878505 139 1515987793 73 1140615583 937663976 1949 1856040496 930231129 2777 928262236 103 1519057081 786139054 1471390042 694606297 41 100202491 2777 873855252 73 83 17 1444445817 67 89 2777 1248049838 176591144 131 2777 1022905378 4999 1893627072 2057803894 83 97 700985632 1482447314 29 1350957779 1091311639 83 1989187912 916532174 31 976252227 23 47 1506905587 83 307628596 11 149 701498854 67 37 1987827997 88968032 83 1303713453 1607929203 83 79 296534795 1907635199 1235433808 1516820996 19 97 248180999 770948337 2043610426 17 1977054966 37 901917291 1251031953 19 498855564 31 214389954 2777 978217689 73 2777 2126601607 1690690363 67 721140303 107 1011978741 3 4999 839392088 113 1375499280 941907432 71 678705827 155180295 139 859877269 103 47478365 1949 1275458733 1949 1107606955 237381400 71 1241447090 2 83 976177774 530259347 103 781909565 1949 1163599102 17 214080116 668126511 107 83 665341197 197750157 139 89 1816434731 103 1160835647 536778217 13 1056450798 5 1480945695 1094063124 11 97 4999 107 194742421 276512114 59 1525322854 436489999 37 67 1817258420 989909925 11 41 944427415 29 1068313136 10007 7 1763400947 1469874056 1739952582 53 1819064410 43 1517334686 107 2 29 2093426248 991475596 2020326147 131 83 749245504 7 1798446363 107 1562534739 156578762 1949 19 1043074768 47 805672731 2777 47 1123708994 89501254 17 2037238843 89 880204927 67 1959087973 231984284 285554134 67 618367902 37 1955646090 1949 723988174 13 73 5 61 231804315 1949 1689788930 53 1124371139 139 7001 53 137 239295023 1592899411 10007 979589780 13 2777 1698358586 137 1949 1440905445 521574586 19 43 1199597402 480965191 2777 844006375 5 430802970 1587842368 4999 109 1461000466 79 7001 2 1949 47 2777 1450854758 101 552992170 876448811 43 59 4999 357308524 1449759990 174928283 17 1162203757 113 113 1339054424 31 2128745138 43 127 97 397074799 11 1555782063 61 458874208 23 2057667607 130825840 19 1081171885 139 920446003 37 43 480655677 7 683292372 1115618175 3 1111946223 226595031 53 1771297294 64119727 139 137 1123981478 29 410479927 139 589692496 10007 71 1082193573 31 132880197 745587021 107 17 131 956031712 1320132694 1956620236 37 17 518948494 533969681 37 138772244 672072878 2777 1162162141 97 937099637 446711064 130024253 37 1769688995 61 53 73 101 158879969 406098275 89 1214750587 1453918098 127 113 174692011 83 819638637 1784186250 3 137 523304380 1331189681 31 419409137 71 1658495745 1500106602 5 214936010 73 73 31 33302277 137 4999 73 5 67 1409283844 79 925590860 588552085 11 149 1341588945 5 1249461675 1518314709 873977920 23 43 182961130 113 97 571048948 1071097208 2 131 2097305737 89 7 90234514 1615974293 53 952269475 61 1511481180 19 150778452 47 83 162887832 97 47 37 3 184851054 1804107651 53 4999 414727038 77529491 1063356460 43 1572600050 10007 476213116 97 1430555321 564215147 2 10007 53 137 101 133688448 618883257 10007 598098376 101671120 43 1542825670 2018260332 31 127 64589608 67 700224236 4999 19 149 253450012 79 83 71 1605392076 89 19 83 637426554 2028443391 101 1725887087 43 61 1963832170 834352127 89 139 11 1480486080 859682246 19 907742393 97 1372201832 2 1498964700 31 1619849920 13 742931409 137 1893383083 109 23 2114070576 1394924033 153601692 3 1258388304 601281814 43 562838800 139 2056137332 53 1143897304 2005193765 41 1632568545 89 37 73 1276090297 693720308 83 871336050 1312922614 2 17 1459484906 37 59 131 1297941712 1307484599 168407803 10007 2 29 1686105617 163168558 127 476651265 1622589385 59 978098094 103 498598074 1348663404 10007 19 1297504434 1135061421 131 11 981994885 79 340544854 434764375 29 1242179141 1397972662 89 41 1328176878 810293141 149 127 566212228 31 231336353 390632273 693910114 17 2777 43 29 1506675222 7001 11 544115946 4999 604474555 627532856 103 103 848299114 13 1265800900 107 1453588152 7001 139 1354077118 993069237 2070211513 149 107 2147139254 1771133015 113 1317258854 427923429 7001 2092906944 1252954968 37 29 1326236468 1287514798 1350677211 47 1335549086 1010959338 1306541217 149 11 73 31 1890641144 385752778 618359943 109 113 7001 1304343092 97 1670166446 13 1949 131 1521940240 61 205742691 1770174846 7001 111196883 1898676083 1051541751 67 41 149 59 1806089179 604050850 61 1237540216 11 100828354 107 174783858 59 1032349432 1657929290 955327992 2 908773572 113 109 19 1158046219 131 13 915250609 61 10007 227939446 1386970200 31 1994152793 41 2 1867278066 2060787394 5 1118438385 231700830 1006515818 29 3 1384583342 859474659 53 2 131 109 554415823 29 1098052081 544144755 7 1328698742 47 2777 1039908744 37 83 1864270592 127 109 53 127 137 2 2141617866 4999 612897396 7001 290646515 43 1217095908 962632916 1030706572 838852252 7 734243826 41 388086443 53 531887489 7 13 2082900248 292441492 1460944284 2 19 1667234439 10007 97 2032080615 139 1815502491 139 13 448021301 307215558 1273948335 1394653040 11 5 43 636029654 752234431 13 988880116 43 290468827 1264095849 66008518 137 1314142940 2 2019326976 43 1288861215 1982901805 5 180482550 250837210 5 23 7001 2080319146 149 1949 1879944727 113 127 131 671434153 1605173294 37 13 4999 700984775 43 149 127 1257753561 3 1874450331 731610376 139 73 17 149 277469439 1409987 43 29 2 817924422 71 2777 11 766027693 700123191 19 79 916948418 127 139 193343579 337331460 31 889155733 29 194759885 137 7 1948675512 139 67 1162190978 1013041407 103 1176555610 854456997 1714863415 1273055826 83 127 2085155850 3 922518198 1156128786 1097961304 1469810568 131 37 143829027 636526133 5 1287606265 59 59 605458202 1194809804 2777 935617340 139 5 256557 2030841694 7 11 1806999194 595866128 11 1578645365 988889407 107 1112149333 43 43 359951839 89 67 222167444 131 22621866 1161097409 223447122 83 2121883961 37 59 7 1697679718 1462511772 131 197317571 47 1915259729 17 1685122450 67 4999 1839826961 744915987 17 17 167663901 83 131 1803504578 2 240512447 1949 1042506457 71 448125801 1045838946 1833094919 1949 5 10007 89 1907558716 859498454 698740580 5 1024339769 83 11 966423557 282673435 1892988720 259035000 5 542986007 53 19 417319211 1095980648 61 124656245 1094855999 1792976257 47 154135701 557049537 1965151363 1949 1851252586 149 79 29 5 1535715620 131 1989530274 2 1603659554 37 1949 530172827 175817341 7 7 1816818926 2777 566646526 131 1419123262 2067747338 73 109 933304543 926387948 23 23 635821867 113 99068908 29 1268779930 43 345800926 109 53 439113792 13 1394360079 73 1839874699 1147315052 29 1172311701 1331129976 103 101 2134262939 10007 609990144 127 316682823 123791736 109 3 558530466 101 1149397317 107 1554770669 1284494654 71 1422777526 29 1346389311 131 1913372376 89 1857158461 89 403615979 240050959 241174752 19 2 1893930794 2134764470 31 1411806216 109 128924982 1999613502 1572353985 1114423691 79 4999 369591067 1411648057 71 2086304896 101 7 331440340 843875928 97 613758842 2043493497 131 127 2114177001 202084559 89 738550747 1882208401 794989305 59 1664431536 21135334 59 73 68444727 79 1782690774 734415916 17 37 71380955 10007 43 485012566 67 1509262569 1364758778 71 98781022 10007 380616245 544791087 97 79 820112927 139 717962522 97 127 1248739438 59 1367540586 130682074 43 4999 1921335656 59 13 392458183 1232176920 7001 1130297240 953872781 79 17 1891866590 129737799 37 47 79 1949 247612654 1646485965 60375383 31 995699850 37 37 2044859851 31 260404464 1287357946 1736081735 17 13 139 620878945 1892811525 53 11 101 1716271677 654724029 4999 53 67 1050820584 11 538102147 779506510 53 1717047328 1899645886 2 127 41 1775530994 35980862 79 1044689364 1797327249 10007 118295894 53 79 320021079 131 53 1977627637 1153102344 89 671841509 1521261870 1188133003 206055974 149 1803045237 1949 472084831 53 754928973 3 1261067721 43 2079014783 13 1281707114 1567944540 127 80973566 7806115 7001 3 1239894399 623325420 2777 906480021 31 2083678128 2026290980 7 694241092 29 1869740403 149 73983707 53 11 435015035 13 1996509619 31 1413675175 4999 177424508 445740834 11 89 1137173456 139 5 113 1986076935 721446630 5 139 137 100225238 41 1190352048 61 1878048471 137 1946304611 47 53 2009350946 774155100 11 20189367 1045839432 299575760 67 1410214459 137 13 10007 695296367 826618228 1491150246 29 633902851 97 31 1059397162 7 2020227062 73 79 31 149 317621368 7001 97 1659436909 71081040 757319735 23 2078996351 944202795 1949 73 1587864585 109 107 71 610130832 669956923 139 1630561748 53 1949 906290738 89 149 89 379757066 113 1740845004 127 849436852 41 7 230486055 29 2079955968 139 127 1665770481 79 47 1331912790 152800384 79 470724423 672413951 31 1858629459 1826354222 1484001380 43 3 230044584 1569668157 904245486 3 2 1004350633 223674529 13 10007 1266686060 1044350534 59 1084494962 2 952617834 378418852 127 67 2033216812 11 71 1040627972 3 1279091955 97 1481279919 101 814759930 23 2140233757 53 67 4999 353284329 29 139 19 2 13 36588499 67 2130418229 1384418392 7 127 1442358050 103 1595843703 131 61 321793056 67 1479638988 256394581 149 1478446093 101 1086622640 317040276 71 826667555 1949 1841231994 692944731 826809731 41 773373582 83 610900999 1689400242 28142519 47 13 139 7001 634395615 13 1991204930 2 1954449332 5 169024860 568163970 137 492566923 960530701 137 1404076832 83 148269789 31 1702159321 1675249709 67 37 2119218031 41 1148144523 113 1953429870 107 394069387 97 53 7 190586228 151735416 53 919585934 73 41 1725142943 19 47 1061499324 1230743802 4999 43 1784429844 109 67 1969765968 396195745 4999 101 17 1910797404 23 5 2777 1968398694 3 1293958811 41 1949 1276772359 2010962323 127 1066166397 23 758985280 271313957 1140115876 101 1949 109 520027573 97 435711099 640266373 437785126 41 1834583162 524912504 2 998788663 2009295523 10007 61 1443505403 874939836 149 41 621487512 2102446005 11 820012303 29 244003535 7001 1133150314 1314300914 89 1080648426 13 113 1434114640 37 1297958210 19 195801496 1019769447 109 720731472 1116067969 2777 3 590327295 590370414 370742678 1949 2004328212 4999 1179594034 302294529 149 432676928 1372122673 50441199 47 723966422 10007 1649532331 1729079334 103 7001 31 83 1627713249 1717010791 2 113 79 544753585 1436888556 2041754859 1949 1940580020 41 515379553 1235194525 113 113 383368887 3 1040700489 41 2019235287 105729011 53 19 103 149 457737834 10891751 4999 205857985 131 682422361 7 10007 53 101 29 1679248799 279986735 149 131 7 360653161 67 13 2078279176 41 194291252 73 551473682 1814657338 137 77246780 13 7001 1212849196 2777 1330247472 103 261050513 107 1000715187 493727839 61 845091909 127 378888590 1944572020 103 1351292306 71 1358124920 3 578081998 29 383561251 1949 323155894 406018736 83 11 1765489352 1190688939 2033825509 37 1808899547 1314577862 13 1069688308 13 426757754 149 705461211 775093280 13 10007 2071670583 4999 23 10007 1358780481 1244349605 73 968201284 23 31 3 1227091083 137 430256583 1438132840 757918187 103 109 1119917775 113 1899904595 73 11 3 2777 103 2116935619 53 23186705 2035609142 67 1698108769 2020861791 618715360 79 2 2107568049 2131397486 2777 1949 1949 603620892 768116492 13 19 131 677800550 2130275943 592895481 43 71 127 733340926 568183903 1079614589 1178908774 89 1422407903 1766525491 97 1947290354 113 1872425481 73 41 58411429 777091204 11 502452221 17 128257231 1502417506 43 471952520 3 1823390391 1949 1280696665 101 43 1053792228 990494579 2260660 17 67 2125254472 1026167980 127 227414201 1212078729 283405176 1537801286 67 1712677511 103 517902746 1949 252403862 37 1507526076 11 5 67 101 362498999 2114983632 5 2777 139 1922041543 59 1514118180 2 90480042 31 758574402 149 2126012460 1999354594 1360418814 59 137242628 73 19 987694632 1345874262 53 17 59 605166835 554017257 1276773505 947532327 7 39983879 1089843412 103 59 834687868 1396478095 139 67 4999 17 630241663 103 132268809 3 299208552 131 1801409951 1518791075 860114104 53 1628167677 1365901972 29 1866866909 1590297969 29 17 1515785326 871845309 107 7 218303071 1174459727 83 1840458241 1049131108 1949 705649435 1970272660 5 907074341 870334087 67 83 310230760 120327825 109 989426136 139 41 438205335 53 719640890 980148981 926542197 546546866 83 283133696 61 1227856765 83 661321341 697399422 41 170078168 79 1570101695 654307151 1909318368 71 108034513 19 1618479394 472864885 113 497601489 29 1473263597 471745635 61 53 127 31 131 1106533944 510082407 89 900313498 13 263639701 4999 2111607594 1546588654 53 985538604 1531349147 137 1312278475 127 135744955 40528350 10007 706874592 3 394061172 73 2147355400 139 2111131166 253157407 149 2034718521 13 1576800849 904275762 1949 263495055 11041085 61 590232804 53 140521126 107 149 950971193 139 815445446 1467778840 67 180405875 83 1438041400 1772722964 470127947 1724978595 103 43 111973548 1710233625 644102894 2 107 279250847 11 2015913042 1384381493 7001 2065778480 1545093630 43 13 864453842 17 38271318 29 5 7001 1924093482 19 418465633 131 83 417134280 1822008139 109 1627785001 195162865 113 1878469158 109 1783445356 71 137 1978044086 721665721 113 67 10007 1659788629 149 441067118 1217311835 2777 1341463848 47 1680361343 13 5 101 1148543316 508102619 103 640052712 53 204289030 281213654 101 11 1406275068 203551403 1001227115 7 1801985824 103 253925591 29 1585222410 5 154514730 1728287885 89 83 1949 4999 50724853 2777 1033068993 13 37 4999 926514660 31 596409487 1907778590 17 382966463 59 1906806362 7001 940804345 266541309 137 1949 2777 7001 378474060 65838012 3 437562519 19 101 11 1425880504 131 103 870887387 127 681409229 61 829320071 83 2127683254 376959938 139 1932274167 83 1802541378 2119706705 2777 29 97 43 2021797005 11 216118903 656516892 113 89 756371128 469633331 131 1074976961 309115429 97 2080269663 1063507311 194930436 3 43 118659484 308452034 23 5 1606389115 1949 176908781 1819890444 861194747 127 1544819618 2110345941 131 1614123183 139 127 1348512797 1180116639 884601095 5 149 878356444 109 1964240571 37 909811981 1089189106 149 1618398366 19600505 5 17 1953609924 149 419222526 1591065214 67 1067300620 1236050893 131 604216036 19 1474707857 938844566 11 572459021 137 131 1273358121 2008183707 101 385786771 1390433446 67 31 101 1967875540 5 702316400 677080388 103 552605954 644780187 61 61 1203428851 97 19 71 203691365 17 7001 915816800 4999 334008185 47 841530676 2014309268 207003266 53 1137614790 53 1267210814 609223870 83 149553052 67 1045896398 1092794965 1813297268 29 11 277294897 1524532119 131 29 2126983656 17 1297410505 1557784256 3 1958602269 10007 756639277 97 1900465225 1215088098 79 728449281 4999 41 10007 1936824485 1463391119 137 29 1243651080 2777 7445137 17 973734857 1751678606 2777 1881556350 1087214568 1949 30168661 41 73 13 459540871 83 131 262032881 103 1750567969 43 149 73 94658224 1773863135 139 1719115363 149 1431363136 1949 1511521613 2117721032 137 7 1985929981 1606792082 174627413 127 504070239 137 788024274 11 984552088 777061857 13 17 61 668324235 17540124 1135069073 17 107 48355868 1888842966 1740631381 1702478926 107 171848015 41 4999 23 1653622099 107 1141998695 911037804 823245305 97 163800505 139 707657618 347299840 83 995151159 1179227646 131 1607125947 79 295125119 47 1994402982 1935318154 11 37 19 41 882582395 2060881075 19 1767333710 1949 149 961745322 23 1905396245 113 1744813439 1682559584 61 59 1729963662 758957592 97 2114331019 1337988318 137 1885649907 37 113 243594778 53 903376414 344922675 139 23 820644255 1688239330 1930491063 131 527514437 29 1304305352 1837235111 37 61 735451441 109 1279999869 89 23 1856618949 1034937716 596816729 1460116239 53 1736547621 4999 118436308 17 254662975 373746581 103 1015211981 2 1412732846 2777 97 885365366 1738335254 103312268 10007 961712728 1430400636 31 371721507 17 189971940 41 157961561 13 579880275 29 97 381580443 1669290654 155062297 89 1169330414 768491864 41 11 1494521633 67 97 381150955 89 7001 2087243135 1949 561356827 107 137 2094469289 37 2032993958 2 137 554940009 1143521554 97 1871000725 4999 1163780520 103 314015276 71 47 79 117071443 109 46314458 1015616666 2 13 37388663 10007 1577163242 914569751 29 43 515858358 29 955115696 37 889487030 923989897 127 1558341435 1472767794 59 47 29 1443367874 1708516701 318802096 1806744306 73 43 59 3 1120747686 1026375610 113 73 1699787845 2079177824 1468714675 113 696774498 73 1229749313 1104755785 43 220273617 491329290 83 1741198613 43 1804291911 97 878059229 7001 904284165 1544437221 1565406699 127 1687237485 4999 1536855916 89 592683657 7001 13 1155362533 2091315898 101 928438225 582238830 5 103316413 109 1247444505 569294035 107 59 1721562475 222847074 1204267442 113 1873215282 979644032 4999 23 7001 857622500 41 880420240 79 23 572232240 17 7 732809217 1711259031 555178497 1949 7 47 320937009 31066273 59 180476044 113 827909098 79 939667475 1136169813 127 101 896548821 97 978397526 83 2777 890253437 2127073697 680791031 107 71 149 1416710285 5 2 1474873450 1458490253 2093574527 11 59 1623361998 2777 127 1633015784 2106712449 31 964357300 1248593736 79 139 2129619828 7 53 1216584773 7001 1092386707 113 127151480 97 31 1729421893 855229054 11 588926250 1646766704 107 1006810671 660457207 73 103 1127913242 29 1152009073 1949 703456468 1228311197 79 573082080 101 89 617602595 10007 469818643 1739678096 13 107 1900476890 73 563765568 11 7001 1741547757 113 874781417 1476391242 37 3 1870218996 43 850238097 47 11 564723918 1510432840 31 47 644512281 1774034482 139 23 3 1243489834 191043637 10007 7001 531207876 758936404 47 826537582 137 53 190251768 2001636478 71 79 2057340831 1362723218 2 152413843 127 2 1065028412 623174756 127 47 1015013551 113 7 83 61 1704962932 1235254697 4999 137 410032095 1610365148 20745156 1949 127 89 41 103 50765404 59 131 166214765 1515326155 7 17 1596920007 751306738 79 1823573868 1116436355 47 43 1622462455 516086 1273863067 708154731 31 7 37 1155302319 90814243 47 402960516 2144108267 7 1212684133 31 969042206 41 47 1034819180 5 2075326005 137 1812628666 218330467 23 473306475 107 2134212049 5 47 97 13 7 4289922 67 2 23 831204130 357231492 708525136 185447108 37 1647425503 1973527797 149 1288534153 19 149 4999 1136317691 97 1176060096 139 497981082 79 1353234529 5 962558517 41 97 29 661071414 220674398 79 101 400992624 59 127 1737482682 299623840 1239743193 53 539788939 61 43 1257193322 1624926127 1949 1835359657 1118234725 117021715 7001 4999 683788886 31 154896846 53 1949 1943669485 1790679025 2777 31 31 482976807 1156021713 67 1688630981 113 67 47 633049439 457936745 53 1211955240 47 10007 1036473473 59 839436934 83 847513000 131 3 113 113 19 7 3 41 3 1949 1013183752 131 658334474 959669582 59 1635256497 107 1368858161 209778682 83 271860248 11 7 5 917143570 1911833743 127 73 1688113393 729320443 668613322 41 761021295 139 726859042 61 1864643608 89 1624000967 1900379444 7001 113601349 2071314808 71 83 1278515732 11507784 3 1469907659 29 326854766 139 131 1510996837 73 704445255 41 2134609641 29 131 1256013066 109 101 1354165984 1004963157 53 131 1245559479 2777 578462985 41 137 1426581959 1704189854 41 1314897798 127 109 479217955 1995055909 4999 41 282431862 335647443 83 1949 109 29 1740954276 89 101 2 1419142622 931801562 37 1985729928 2 771443496 10007 106644599 329840727 73 216415011 1801585436 1949 5 1901609810 3 1028587380 1082324343 7001 41 139 23 89 1490600925 1966024685 73 1743044506 632474423 7 1635400823 59 139 83 955258 286455089 101 615663234 929535964 107 410689173 779636918 97 5 829227900 1201410205 58924680 5 29 53 401389958 1397065835 101 28379852 10007 109 7001 1997315290 1614745645 113 101 109 137 2329822 1978779776 1156918311 43 29 113 1479972074 1945853571 591516654 29 53 1569750802 29 127 1889501347 1265265071 2777 88917247 137 1259847753 1033247402 11 3 1857947685 62981542 19 414874424 1699837644 43 974634775 1451146784 41 97 97 2131154894 67 1958358812 89 31 1385716833 107 31 59951954 265682090 235758228 1250205897 113 73 109 1107243037 2103631548 10007 131 1730690576 17 139 2777 1972578079 41 29 625430550 127 2057587452 11 1399434181 41 1759385806 893758588 107 101 587766985 13 5 61 127 2777 100704855 255303929 4999 73 1222633711 19 291609397 1852275573 941676506 7001 10007 16016495 11 29 701461309 1507411126 19 37 1738948903 1470126698 1518005684 19 1286051613 71 2142080216 19 83 1628423480 47878218 1898254451 2777 59 1012309197 29 83 394453516 884158662 808043393 61 2068671345 7 828642668 61 1320193598 80052160 2068836661 97 7 1883097958 1117548404 37 103 540177217 541305083 41 113 586147681 89 873283486 73 4999 306388710 1084763004 7001 1962065291 109 37 7 777535800 31 211374549 17 970823335 1949 766247401 1626044853 230827998 47 1968605669 67 19 127 2062672913 1135349012 73 59 31 19 2091270378 2040875994 83 1414519470 5 2086984355 137 1967380879 73 88107277 1344265871 43 1971542134 1949 131882767 83 890716569 53 480422634 569050638 131 756118638 31 1098108040 1778271538 71 17 1212212030 854130558 1966463465 5 41 10007 109 1394471553 1946642690 101 97 71 43 332704932 89 1288506370 1907120588 139 19 1344985547 671683288 149 31 61 7001 1831483968 47 129475506 127 113 2056632629 137 869371586 445637241 131 1611181838 2064421305 1040916755 109 19 691032575 1384535811 17 73 1242919485 137 612817988 1949 1261010796 451848364 7001 1499355163 819522585 959851581 101 19 2116350409 10007 72010372 2 131 41 2777 1932724548 528201510 103 473164295 101 139 83 1818929894 748865390 73 47 97 113 53 1093363288 419456469 73 71 53 735322031 667293314 7001 3 127 17 832061233 920972664 1949 737594452 131 1949 48368796 2 1341505280 37 29 2023358536 479143249 1072069718 1403259460 109 17 41 4999 216551681 83765499 137 131 43 219541144 688139492 113 83 1672633513 1130615642 13 584510345 67 127 1699246107 3 103 1627981744 2777 41 149 869604677 131 1198468434 823192377 511775116 61 533298738 471691656 83 1834266436 103 79 1602133983 13 59 1101696380 61 53 53 113 1726956088 1362412623 11 663822315 5 1604010087 23 2134308400 2 1744944254 601796330 139 1206628420 73 1822725758 464211496 1455474157 19 31 351409955 658908441 73 1035023008 313944387 53 864953853 67 89 79 31 1636014646 1869743827 131 604323829 2002730882 2024609305 17 1518090089 113 653913146 1554848473 97 47 1188575462 23 113 1953388286 29 2019490748 1414956202 79 1211050487 51674927 19 47 61 137 7001 321247886 1398673782 1805462169 135190230 7 3 67 550448981 73 59 23 1790634065 2014602154 88963184 109 675807848 43 1410629663 73 5 503368417 377840025 131 1139246903 2114294184 113 713967071 17 61 2059344150 7001 59 1897409768 19 1188005666 1601210682 3 1536018903 1355393641 7 31205676 83 689532958 131 1657841287 73 1609249284 2777 300132606 13 252797922 812562168 89 101 2100781214 47 786245093 1898085645 89 639908835 83 17 1396017339 1854805509 2777 137 103 1027679204 13 10007 1626515249 67 1541787315 3 437468192 1312635927 67 59 846219595 61 11 104348720 113 1112872703 3 466959933 309160914 149 1035051744 1835863866 61 17 1023145701 10007 79 2129806978 755144647 4999 7001 1180130566 1297733364 67 1814364958 2777 714608187 1881453601 139 2106410170 1407901115 657105542 139 755311266 65754392 11 1102855764 1660007518 101 3 786262092 459171195 10007 2777 1534684057 79 758902045 61 149 7709409 37 89 944401082 4999 1306092377 137 990695909 97 181310654 1830182420 29 1926245163 603159661 109 192998561 2 1958382936 1156249154 374593894 137 107 47 139673284 1045791172 139 1811511523 73550516 107 2050945484 17 1345054909 5 460665010 13 23 1152744084 2 704953956 3 23 73 43 140080537 474527497 53 97 1181793001 1693530566 232723671 59 1458018561 19 53 7 1721868750 79 1676440830 4999 1579519033 1992711378 101 275721213 1409290800 1406292296 19 53 37 783313141 13 13 1781393172 2013054836 1949 61155555 3 770292318 59 1536256389 1339796025 127 89 1186315087 1893187085 1578939748 71 68383348 2075208938 11 71 780250311 352379958 463917072 588057356 79 796612362 13 698468368 603287601 3 2 192731342 284620824 103 649176004 71 2135138973 53 775925939 139 89 1472818992 1489978904 1404923007 1281639012 1949 17 101 67 127 2124574306 1831275689 59 29 1382762562 1492226777 89 1634057192 888956441 1949 47 925671674 1159295890 31 1371060250 137 71 1372480907 37 4999 543251328 2089007115 4999 41 1210894328 1226152601 1949 97 1619104600 271284168 31 1946796590 1055308107 1501344930 37 137 1735346120 2021744209 1463405220 31 1482163568 811248551 79 61 991602519 1523175793 31 101 1475455944 19 23 5 202759055 1684811854 83 1518589580 113 67 1136269884 2062070323 47 2 97 441207562 17 131 424110067 67 173666806 1757412023 7001 7 1229015781 41 1464387611 109 1296432631 1609528180 13 10007 1579264712 1586629864 1397986075 285373840 5 1373006328 137 631993193 41 351241834 962209010 1059304734 2 61 1651158797 2095634240 43 131 29 1194217564 1259939133 109 1693772724 29 2036350464 137 2010635016 1949 53 1675927257 13 378363999 71 1533408883 1949 13 625113268 1102338770 29 3 1922985528 449717376 61 1408222664 37 79 113 311986559 3 97 101 774506481 2017153315 131 101 600259059 1274589094 13 528308859 1684319156 139 43 1999950296 912823952 1457109854 71 20031028 103 443715966 71 4999 4999 1480073926 547417579 1949 37 1884958451 109 1446077494 103 799902120 83 1945019178 149 71 1660640446 2777 2104668861 97 17 1843324042 23 1395003330 831545626 79 53 1325384144 23 980292683 43 70822935 29 61 1085969336 47 2068727300 2012446477 107 1497429086 59 815665206 1076991613 109 1452242563 1378001691 23 306033731 2777 53 1742619453 592827625 97 13 829154822 61 1423058325 4999 1742736383 1957478426 2056852629 13 83 37 349068471 89 113 2018155705 172301270 2003363521 17 13 67 101 47 139 10007 784228576 747023525 1951035595 127 11 67 97 1065547360 41 913000382 137 139 231376620 53 97 2048530390 750509370 97 730050278 602050995 7001 1632300459 47 109 1167401227 29 1352900634 167902750 17 131 129963625 1796319025 31 61 259131300 2 672797904 67 107 1743924841 218140365 2777 1376325632 162004626 59 1870536885 1020173718 223425521 113 37 1972395519 53 346790660 1590326427 41 239547297 1370823688 13 71 79 41 296614705 1442273156 103 113 37 83 137 5 1281713165 139 2777 37 1718728736 282211284 312375344 31 102081233 5 1570503670 61 1010654832 1742574678 37 755804809 869330426 2 462230212 663698924 131 1170937998 67 1181496344 109 501796542 19 1300419033 475958740 23 127 239249331 1497875365 4999 71 7 103 274961796 113 929116849 59 243599023 47 43 966349214 101 402734571 1949 137 1947911073 1318909549 129110314 943039666 10007 131 1746603574 109 59 770322349 1860637334 107 884531229 439482477 47 1285950926 31 149 1259478782 59 131 757360911 1932718325 4999 2042341450 1614919148 23 1806778846 778497982 19 113 991799426 71 1542889267 1764624373 10007 137 1949 97 2091329394 11 166896746 1039176915 10007 83 1206696496 137 3 656105201 444066082 37 109 294262504 530978349 17 113 754570608 784483742 113 2000273794 97 154078777 1918255607 149 432236484 5 444495250 1030141817 461691763 47 2777 1576072465 1141738557 79 17 498534452 2097487214 979305034 10007 1229402311 17 73 1584770432 7001 455723094 107 272434412 770492769 19 381796150 67 1352620053 149 11 1755616610 101 488176733 47 1675005317 47 1881685984 1321727514 1911064927 113 401814102 43 1981991409 139 1133516227 1102865052 59 882806864 1469055784 29 1567371534 79 1729131144 1191500190 7001 471839396 19 925500316 13 1727616544 139 1543241940 1948879573 2023137500 31 23 1447451295 115409078 5 428119315 1917198925 1676584277 113 280155928 1081917892 11 1021862545 113 1266250202 565844562 2777 914529971 1935893909 131 2003839928 363670017 11 418257675 1115068867 23 1052137967 1910622330 1722315040 19 37 67 686309073 2003217456 4999 1164292095 426050493 43 927989794 1154631236 103 149 43 2014968742 128121860 139 89 586179065 1950409619 47 47 11 442192806 1508978570 97 73 101 1215144635 965705440 1132163200 881810748 7 31 7001 868242469 1949 31 149 122873463 47 53 19 137 1013240355 102382292 166804957 89 127 127 8551813 1736705284 109 701442350 2 537254274 3 1758991935 149 10007 1103553451 523280848 149 61 61 1272396987 2100586802 438229264 149 1511803381 31 59 109 1491261570 5 1152408815 460176378 1610865231 73 67 1339533211 1064778338 1303251521 13 131 1934522060 476411075 37 31 127 1520686824 620358297 109 43 2108944354 2 504301638 922452669 59 10007 59 1446374498 855270058 979513540 139 460329752 7001 7 121523260 1670152885 67 101 37 109 19 89 131 1635666917 2048834629 137 1548832402 425836004 1513301718 41 2135838506 61 2 61 113 47 221181402 2126272073 53 1708241492 149 176984882 1990957533 23 718013425 167002677 29 97 1024018524 1075454125 1714757965 29 5 23 23 909691860 137 806590788 337915980 73 457227808 101 7001 682771931 43 2114940380 1493570830 101 1949 113 513841171 75948769 2 139 1578020435 1700406321 19 1864725816 1083530106 113 103 2095728125 217805860 67 127 629322465 59 89 83 39668070 37 1525797527 1018759887 37 103 1954222708 1043607433 149 17 4999 1765911173 37 7001 13 17 1336672787 82348187 1949 1522077728 127 79 1200777327 37 202711646 19 1068300916 1030649136 11 220748220 41 43 1056774149 1730840859 101 816105048 61 1955121187 1101005290 11 17 83 29 16631498 131 59 258803618 23 771788391 11 79 663228226 1694566274 1706638758 97 1686384573 67 1394511200 79 11 798208631 11 1024588114 47 31 1058926365 1500906943 67 691026744 83 1640179683 10007 1844920541 7 2107465594 113 509963105 5 964781720 1558482405 3 2101684031 1235049055 139 29 59 1844483134 127 83 1685218554 131 803007337 71 7 11 403239430 431669777 2777 504488961 3 401053395 71 2110603084 1949 149 23 79 193959565 2777 131 612355701 1373263175 71 1098732100 269221185 2128956894 53 89 101 1848587244 73 363674539 1973416226 137 680151433 1989123488 17 1167970941 67 1612925036 916545327 107 1857238856 127 903841923 79 1588018133 445736262 37 139 1937886709 1810236198 103 1400832445 1470314597 11 602056917 43 651048580 1613509008 103 4999 1685222888 61 1541526633 1434003142 4999 11 858751212 588734883 68814060 2777 387885806 113 1763132220 593472265 67 59 131 625480067 1086790221 10007 762414526 37 107 1798212869 73 822091544 1264467952 67 149 935866765 5 192574170 71 658794161 1269047610 692820599 79 1814334540 19 101 19 1250026492 813286146 899868697 71 461492900 612212533 4999 1964284634 13 1655833023 31 329394592 29 137 29 79 664026126 2777 127 1863573489 220862017 1835506897 89 59 1172553079 983479138 2 107 47 127 1708668922 1061372528 47 773428475 47 1949 462296953 23 1843932959 11 2091329779 302724527 1949 127 725180033 1797963170 29 7001 127 7 165569999 5 991598010 131 43 137 1833166449 847704488 83 316406873 482306111 2 822184718 61 1207957563 79 1469808146 10007 23 11 225114824 1283454898 1072081776 41 1482023974 37 266831668 29 907655804 29 1312897483 23 1271253976 43 9363207 1024526667 10007 4999 17 2 2070366902 1078543794 13 621633402 107 304469677 89 43 1871808053 928220300 101 1712396106 131 358373949 1158874840 1854031150 5 1477706077 73 79 1906584499 1844403933 109 1995289145 107 3 1145856867 59 13 49757916 1209731224 1498769257 43 113 139 768260089 36833332 113 1768979970 489996702 23 1730714465 1194588438 89 1039743809 71 1092964527 3 13 910681980 1114648838 765790268 43 59 103 56440395 564003280 5 89 133177642 23 3 83 42198279 1912635068 17 71 149 83 1350461128 1522950317 127 1672357870 83 1949 1439108467 66794179 113 406793208 29 11 594816453 264451627 220493800 1858074038 2777 13 264835636 2070632902 53 47 107 699348683 974683156 37 127 1465690744 1647176665 1949 1370399777 1612347345 131 103 53 101 1772995006 3530619 215552960 59 61 7 2777 137 573332396 1976238991 73 918064060 2094577644 888179319 43 59691615 2777 107 1499085918 89 19 1484243026 1144872037 53 977142344 1264964091 895696661 53 1404641340 206125850 101 137 730830747 1788337035 149 1497438825 13 19 1109200924 735153037 2090097947 149 821100199 47 1132884851 10007 931071294 113 10007 1120740125 41 512756045 2777 41 13 27134367 19 1234393938 1069375423 101 103 882582177 240068815 7 411717621 1904299064 4999 41 71 19 271598768 1827063370 1085376077 71 75411514 1341858535 381016926 59 47 212568451 427467256 47 1096661829 67 3 1743716265 31 36976953 107 707851545 59 1731541971 3 387734400 1338253839 386887520 2083672528 2 551918760 43 1243074303 89 11 1480846598 37 79757829 1217491549 29 1435635807 17 1367638506 1201634518 19 1238344583 257544312 97 61 2086832634 29 59 1158335426 17 762986291 107 107 377175749 10007 878264355 23 2104759992 1196196811 3 691117501 441091332 23 107 19 107 1344392347 131 1803674155 23 206451386 71 3 323954202 1115174496 1337361812 139 43 1275793746 1934067418 19 1021919336 107 1039592526 89 67 73 427532968 1743312006 2 1368934372 1784750928 330993278 7001 264309479 127 219618827 47 47 106639146 2039517832 656996521 103 73 1608741807 78771818 31 348520631 1587062918 645529639 37 212480828 1121240266 97 1749652765 2128013218 107 79 1719924915 5 1404521705 326977214 47 124577908 19 397046083 47 1513602194 127 17 113 31 1386970827 11 43 972522615 1691409773 1839818739 1416727064 109 671420283 834349650 2777 748905001 101 674121571 632134723 83 7001 1393745078 13 7001 1042560916 2116688267 37 2777 2130558832 744269324 4999 508858208 1815197566 19 113 1949 304921958 67 111374395 5 1085917865 1623197966 1538184336 13 426085484 2065348121 113 13 819919373 1392214161 823464835 43 378517777 2777 10007 402611631 2 7001 17 43 1533458948 61 41 1848330856 37 1431810056 1494007905 19 558111135 47 1786280778 228203548 73 1395052192 73 1443076848 71 73 7 31 662798786 890819937 31 322420852 73 626737235 71 1155971235 47 436879194 1268241514 113 13 435461403 1263776683 149 2 1044913098 175178856 131 1311870578 184274828 2 884287679 31 113 105361426 131 7001 3 73 969009227 2777 1816691184 2067812517 142840502 7 47 1201050706 131 13 1119640756 1443582127 139 1949 1022630555 1713970090 1458522055 1436031132 2777 113 43 1800209126 758853145 23 1933347151 137 43 11 109 1776193041 1774106303 37 515106859 137 773583652 5 437662705 1424481985 41 1546499254 2063150709 53 2077871572 41285887 7 1185327150 1377861044 2777 932097273 3 1586966439 83 715992943 131 1163302139 2144690484 31 1384802116 83 624161149 149 164789232 2777 992227654 1440660391 3 34487928 560521744 29 1490948006 1132546974 97 1284499507 77729671 103 1866433897 1655706774 61 848001987 103 109 1773048827 227110765 4999 1860787768 113 215220219 282078754 149 89 31 689062203 514329649 53 1543838378 1209459766 73 121518977 109 768473544 5 1004919380 324306060 37 61 721137730 53 531427184 374664526 19 617974886 849552434 71 343908877 19 651557500 10007 1116771193 1547382410 137 1426028350 43 7 591828895 2002229243 23 1492912014 137 23 54349920 198779018 109 237620037 73 83 1972951056 79 574654295 922040442 79 19 2 83 1242355952 1940744595 1386951978 2 5 1038318310 7001 1174137710 893945687 137 29 5 2002198695 1490259055 1000847364 1292100487 89 1157405864 202884861 101 37 240912346 31 262706016 61 11 898087795 1956644811 2777 67 1045535913 137 47 777156092 57955183 7001 1263393459 309873046 61 19 676169739 4999 1654354063 633613219 225817962 10007 61 1594581676 22061116 41 131 200956470 139 89 951983838 1128478387 67 83 210859093 149 1604194941 1181874633 103 49545369 73 630044677 10668529 53 444754308 101 149 300711148 2 445309004 101 1320122318 137 944100839 67321260 2 37 1999013282 550181459 31 93426653 23 134841732 382545384 149 2079779846 1088074139 17 5 1952421190 1793473735 41 23 11 907825248 13 19596141 29 1131665869 19 3 412434915 490007266 131691100 31 527934510 139 792160583 97 1991262657 1617185164 561178937 2777 787371141 2777 1272465832 1949 53 223615533 648450813 73 1773904599 109 871861795 1272401838 101 71 267387846 2028293612 73 97 684706316 717664175 806331642 109 475643676 2006424303 107 107 1422700997 89 101 1879875529 18676415 127 1914772142 79316072 73 1816722384 1399103327 1949 1740139313 19 1422689980 1410214466 1652700801 73 1798294410 41 1521054271 11 83 870468891 1329888027 131 67 277998343 37 1523563054 89 71 389659360 885554884 763055092 107 1097544448 263686852 13 1248686364 3 1743631668 1264564695 3 377116267 67 1972896606 101 37 534283848 59 162958557 73 1108390317 149 1993530004 2146886779 19 1747932816 97 61 4999 1706933545 127 1724420986 2112980788 11 725877764 1949 978431133 2777 390649426 73 79 1606238442 23 1003651029 1819990245 139 19 988306508 798280312 1689227087 4999 896824699 31 232046253 29 4999 947950372 7 131 107 113 1972532226 1949 777893240 2777 1388244516 127 31 2028388739 1159966119 109 109 41 998007486 397621116 458772387 1240893124 127 131 1174435174 17 997115450 149 89 46570684 4999 856997538 59 321136696 103 2101800433 71 479571559 648312866 2777 1820762266 59 145114276 545329166 1842723278 29 1573640141 1949 1364933425 2 376570748 89 19 316310423 107 109 771927209 37 1885454436 1747830531 41 37 578702533 19 19 222571472 61 7 1202372743 7001 1990356296 193146900 3 1296971394 89 1151179400 1275492316 7 173889639 41 11 1447118662 2099498268 1482359997 109 109 1863814217 732398282 1723489724 11 4999 872477820 1997952425 71 1553139010 59 1954179086 4999 13 1648170771 1550884360 1017872875 5 31 143364839 127 1460300361 1366159569 131 5 812362640 1519981032 2 89 149 61 1441135431 41 47 695814174 97 1531769680 156068257 37 29 179787588 13 127 1740205767 59 1892482407 1616750283 139 73 1518485483 3 985019001 1800645168 89 17 29 520395198 29 139 47 725472777 5 1130164995 5 71 163649604 31 338587673 131 2 101 149 578804216 4999 1564976942 127 1480679569 139 323386697 59 1319565772 109 29 766325493 5 298400295 959427438 1267382645 43 53 926409260 47995952 4999 1834812964 1103737635 1853527402 107 7 349076953 61 1314013759 23 2777 61 2118065912 137 1394500518 59 17 1163468355 1493803566 29 1639036153 1554549590 139 1240622661 3 536423370 53 1512190700 4999 1186037745 2031157401 3 908006229 1486249455 3 61 653579620 1683367414 2777 2 35566096 127 421816022 149 759739378 290537484 1205905622 17164940 107 1242882457 519296439 149 149 97 1333863684 280483551 13 53 666993764 801674184 1100305815 146653490 5 37 1531912061 149 708582165 1949 844868112 1517797393 55870034 1949 11 29 396806971 79 149 1388712482 43 127 1310836215 4999 2777 1934449869 237236480 13 2112191419 1141883307 1624596074 37 3 1911222033 164498514 1808573599 107 59 782200337 97 139 1123944826 109 572933539 79485416 113 468278102 31 5 420585360 101 67 397741279 567711435 2 80199344 733823252 715359205 103 397408196 1068055672 43 89 149 1859957464 7 139 1804279626 1596632622 2 113 2113211757 2 1038330946 137 1632610611 109 7 795588610 80632644 29 1730953998 1266433866 3 7 288123386 149 74016048 107 53 866222460 1120538939 2777 1184979224 7 308908140 1375828794 2 59 65365864 894725560 53 1734095075 2066481925 37 1916373018 47 127 450407278 1521912501 17 908002368 2078421462 97 1339360480 1268401973 7 49217030 2111963666 7001 1535440077 101 2067702609 3 83 13 47 382017902 23 1377864680 2 2091456428 139 2044590615 2009318488 41 4999 1957718378 61 1344027884 383918689 1378770652 17 215777458 29 330231000 10007 109 143200930 747312720 452941647 139 1783071567 1147810506 97 97 1008705619 61 403803234 107 61 4999 127 10007 5 1815320468 97 43 1627718119 29 929138076 1227168785 5 109 3 1903989236 59 718335732 89 688133493 1256527241 131 1303711607 232876443 1367369807 2777 1724318880 103 2104998743 47 19 139 2003594372 2071869364 127 59 1785788946 437178129 113 954532819 61 498752104 550849216 19 1915357909 915513830 11 131 53 676444883 127 1936875857 71 53 107 7 800364423 1010024058 113 1696423092 29 492073508 137 41 1606737848 1942221314 322899222 101 59 845137771 326898409 324602129 59 1264261964 103 1818743676 59 1229943385 83 131 19 2077411094 29 1064883973 103 149 10007 10007 89 938256690 110678976 127 1624387150 1872972242 43 13 1391774215 142661272 1194981610 43 1029206763 799636865 29 1768662701 1949 1559911385 225272034 94958279 13 73 59 311457814 1949 103 11 619438391 1362690747 2 1798613492 1329613805 13 607362509 846212611 31 71 1477872590 73 7609702 2084050274 59 61 1521307853 88694793 127 639557649 1218832843 67 2091202392 13 41 10007 108856146 870799133 10007 41 10007 83 1950187672 902084536 71 41 89 816647446 2095465800 10007 588031334 7 26356327 103528931 1949 73 219936882 1565069707 131 103 13 127 61 2050800114 1554838089 1923793006 103 1722450563 139 1915572971 71 73 1566829034 860106554 19 17 1939096177 430137570 1545321371 53 2086575391 5 42274795 754616290 896183113 73 59 107 1139874638 1810181447 41 53 113 1827502218 1445456789 109 1242877296 109 1235212660 11 1080748491 1951148421 139 109 43 1444402293 943896010 47 127 1605136236 1594575086 13 113 1793930483 2005871927 604399854 945898565 71 107 1731509952 1654481294 13 637385723 59 1188223361 421930063 1156174650 71 1984105152 31 2777 7 1274232430 5 352958985 5 712447230 127 73 1365036722 1949 1760555088 97 1482918637 1207251182 101 10007 2126907794 1962765759 1718580894 19 67 1907917728 43 43 1680874774 113 794949576 149 47 3 1948026141 1901534526 3 2 1703864258 318634491 127 1791794979 13 101 67 1484539301 37 231253700 1102822555 37 89629620 107 4999 308135925 107 1119022996 7 1035924736 67 1998819509 427532092 1361491025 61 41 149 1270602423 107 149 148225945 1784050323 3 1123976952 59 127 1220448901 89 23 89 1860706355 1896754292 79 1966559680 59 1251913448 73 783312497 113 309759668 1949 1108920581 1809170944 1882436784 1335173968 10007 43 17 490333431 41 1043239014 601309378 1054432388 1949 1020089317 79 2026171302 89 1790976014 1897298243 17 855620472 1310076390 139 592949531 37 53 41 1340198488 2114702440 291766760 2 298511264 71 1004898287 67 1490558983 17 717731313 1624895020 29 1857448956 103 43 93977274 748050448 83 934323012 794946062 137 996723240 2 19 1558535135 1704426205 53 1163495334 67 83 660062277 1916012366 37 3 1895356761 959774607 1851383534 584839581 139 7 53 3 2107130166 1949 127 72460104 495327940 1203306173 1047416338 47 1041958701 31 59378622 1240991814 109 137 1753461356 1541595925 709979856 29 1024778320 53 1711523117 831898907 7 1319458868 73 61 2 523752336 365048090 124325303 54529829 19 73 137 982245338 48482245 61 291641 11 2 7001 449989275 2777 1329944178 1954566457 53 7 2003449503 137 1357216667 139 83 103 233546423 1953216295 10007 1949 1534796571 737082565 1065554732 19 1936009047 137 998826448 1625695841 10007 1931721259 1757289242 1823826182 1283318933 29 1961088953 29 205760916 1323084497 1949 2777 1419741250 3 1656668460 1954148292 29 127 1007345966 31 41 149 2112430216 2146372118 107 1526284229 89 1100561362 2 493428664 1482618184 53 222166195 53 405401423 139 2 137 798171042 109 1285814794 139 351048290 1869588085 61 31 1117209837 37 17 454438446 1164328067 83 23 2777 1799975882 2 29 59 11 107 2 2 2 1249711491 1141934751 19 1312723773 103 49451948 139 127 632811122 1850226500 97 665412135 47 7 109 1660332318 137 137 1226136716 67 870627614 1182499929 104822222 31 149 59 59 109 1733822724 17 171118838 964559088 1946116148 2 139 1687346993 21837873 29 1060981878 1585177818 79 107 2777 215492423 535030705 2 10007 1605913353 127 9811385 2147115975 3 1000677909 47 955817957 83 19 1514665731 113 1332715938 29 54826251 131 1580724726 103 1586863222 1263205220 83 1269227800 135233953 103 127 1775768737 1948828208 61 406401520 991261285 2777 1434995311 149 41 1396003875 1059487888 19 319929980 1344136589 149 286851973 7001 1724486972 29 71 1754468362 297617232 19 83 159534549 1621897463 89 504220600 960119132 107 71 1993512336 43 1285372329 311093063 103 2777 59 14832503 149 97 1040301235 1140493117 732086625 2777 792397511 529339374 43 1452975934 103 803390009 2124023987 73 31 267277908 312391030 1708121425 127 4999 10007 2104021785 1047702879 225424018 1027008929 29 13 757199669 10007 23396338 131 969321924 2081394419 13 1949 107 179765087 67 177391813 1366066635 565964527 61 1240845600 706590445 101 386795995 139 113 392408635 180860223 149 71 1878968708 113 1875795593 10007 767897152 1546307164 59 89 61 777188059 139 1685857747 59 19 2 47 5 554197667 10007 1619052544 1949 738246411 1437585606 10007 3 29 2069830204 1949 441834402 1982719173 31 177199162 560717104 139 1675787197 31 1091698604 1082792983 127 2068538614 241944603 137 2 137 89 659158418 149 109 961702204 1779957566 31 658447610 5 1960253625 149 93125142 10007 866764290 178331693 149 43 1092775054 63409500 7 33122032 139 546264857 5 2777 17 656049601 473217576 23 3 874699002 2079730062 131 1453231208 5 1716754790 113 2095032840 494796701 73 139 41 1761810792 3 777415028 1029753179 13 2065467167 127 1248488270 101 571550213 551062200 619884290 53 1291691702 131 53 139 1685238715 137548522 97 961015084 43 749372959 562750362 1949 1796823671 139 1440366789 73 1707344659 1908626318 101 149 185630607 779205028 7 1991184531 31 915291833 61 909620288 1664741728 71 1972617637 1274318153 896022729 232296578 31 17 666240778 1168468174 7 853362258 71 953964894 3 255219174 97 113 1031003299 97 1555705982 1977938834 73 471520512 1410008594 29 107 107370113 1964115968 4999 83874453 2106783185 13 127 400262531 1162027479 19 7001 1440665780 13 11 127 131 71 107491941 1607009253 3 1900804857 1723961406 97 47 1322589400 284373827 41 1153852337 89 131 1183626134 1330939433 4999 909443075 337637459 4999 1163002687 79 2026636851 71 2062392877 131 1263284815 13 1786356606 2 266739718 97 1781733582 4999 61 1514605387 73 287715119 43 419086634 23 17649326 59 664337758 53 612444309 1468573979 4999 397432821 3 1565325393 221163057 2777 1655116993 7 641220853 25708619 584009266 131 538098526 59 507011240 97 65313495 1132447187 973820777 47 1036226021 73 1472800239 10007 822647372 2777 524836523 113 1213127278 11 19 207792911 13 532713934 29 73 2124405151 11 1135679985 89 306505002 29 2116440150 5 5 1348898835 882446350 97 89 543583668 137 2105284231 89 1127286104 17 964463669 1095101619 2777 79 1748632057 1005762588 101 522948609 538033324 41 5 5 43 1529898677 10007 101 97 506303722 1685701599 1297808858 89 73 1523421524 909070606 113 127 714203017 89 137 696809893 1749216656 73 149 4999 1803415594 7001 322424054 303760385 43 652470906 10007 746812403 441739001 1743767206 73 260964426 492999580 41 2 89 1599993139 572160441 103 1089169071 855760655 23 139 1122900241 1935285239 41 83 3 560794179 1171958844 109 1867598915 28712148 2 158476074 101 2048529470 1702609722 29 67 549754698 1130357402 109 1044747480 5 887992598 83 67 322020693 1573876297 1774835065 113 562929706 1990250094 139 1636163282 23 11 1949 1879742285 1100713614 131 1026997336 17 1494777105 388705021 1711315142 2777 7 73 47 29 1803036749 97 1565787652 7001 7001 1957563612 709593356 2 23 204499877 956558723 31 13 109 139 113 1667880610 11 73 288701828 43 31 1078789943 127 2020885885 19 1560441443 687224190 2777 1379266475 89 2084891038 1018034315 2777 79 493662073 127 635761111 641057265 453458957 648833878 7 109 2026152931 83 137 21300891 149 103 2777 107 41 101 32374338 3 653384733 41 615480535 1750694629 10007 4999 67 512706981 59 712189826 59 179394894 23 1368351466 1157669680 59 835720339 19 543142398 149 1062904657 31 290108707 139 755975130 31 1410420454 41 2009611105 61 103 289508240 2 625327482 1638443691 137 833927083 29 306955749 639894154 79 10007 24657248 10007 1477377716 109 113 1599481552 37 1220406408 73 1400021083 11 2039483567 166148917 53 36572988 109 17 994976198 109 2071042594 127 1489119313 131 2051277124 1960537329 103 113 847409487 1759143772 17 1808330601 109 1751388238 210708797 13 1936272102 502879550 2 137 1895200273 17 2110256682 13 1361186338 67 31 13 1575925065 423220265 729458828 131 894651276 867474448 29 516415441 139 1872255474 4999 748350300 43 1286190078 83 389394608 1949 1278051810 103 5 36256785 1773048580 7 341695837 142866633 663204058 1885433901 37 47 5 1846991283 59 149 13 770958240 13 30570761 2777 680567721 1258600271 43 97 113 1949 655537634 856350838 113 13 1031175626 642200039 53 61 19 593575960 139 1949 1856673921 274406885 822021916 31 1996585040 29 137 149 97 844588894 47 43 2777 76343403 1711046895 10007 19 47 3 300466169 827867738 53 1146211078 71 1175839050 107 1105720452 37 60157810 1745590773 139 258616463 1046239402 83 107 1886803151 19 1949 71 1353577157 1045795984 2777 37 47 1090601818 291484741 2777 136894612 2 1014306078 137 100067043 97 149 1009716380 869996100 31 644462568 97 231100851 1533581295 19 1258818210 19 2046833140 635243435 83 1838816777 1213642223 657188536 4999 1749689277 1686996671 29 69670699 154879956 7 1668590997 2777 7 43 97 1970176409 342269002 101 1819008384 2 1949 73 1040852907 1570801006 137 2133613751 79 17 139 131 200052720 97 79 149 126359897 7 947930011 89 1490368368 103 515718322 1308018939 10007 364385881 101 52973995 2 1326191364 1103742420 218716157 11 515040118 127 808695944 7 528289034 1892337811 2019256902 13 1111622112 109 149 139 1125704792 987239014 7001 59 1818212558 1070246902 572055042 113 7001 13 1250172076 2777 1605043927 4999 1562737390 109 127 1780173732 1924291212 1095292573 41 383401968 1865025776 2 884395365 896285279 53 1213463226 2096105657 79 1197208193 43 604985861 109 19 837309594 1234699496 59 308754965 514160848 2089324348 113 2 71 2009056683 232577824 101 101 1669098427 2 13 41334839 1275460771 1507267625 23 519797240 201284351 103 2135082056 1844209773 7 809539542 131 2777 406090633 673803715 13 930456464 308372367 113 37 101 216835385 501995025 3 1511618244 866897108 61 11 97 164262327 2777 785019022 47 139 969253394 19 127 194331755 29 23 948520391 2777 186833783 1744428090 5 17 586016343 31 1337358476 1221573952 131 748843553 5 675000420 11 154382998 43 11 17 4744720 2 850005793 127 103 687753454 336602764 79 1074441238 1485782467 131 166385327 71 149 263285478 321954779 127 681382563 59 655734790 2 1734012224 1348472360 966386797 139 71 131 41 71 749411390 1589829870 401430139 303762565 137 89 1479263571 13 1392756430 464724494 2777 1625233696 246955833 1597686490 349835910 5 23 127725256 1369958637 71 2026139141 89 131 1130984439 103 202167782 1785567335 131 710409801 137 61 154234962 41 2 1027315664 233724802 41 107 1092423562 127 198163561 41 11 113 887129439 97 121205089 1132909075 574106050 5 2101461705 89 67 814054050 149 47 1662294214 1754153411 137 627446300 41 1760998913 524740031 4999 665691835 1889367189 127 53 579118357 2777 818667931 113 1842406918 29 101 2029822298 7 1533798179 4999 83 161186847 73 1022047450 7 1967049210 244320048 23 2098419191 1182038540 2777 7001 71 23 107 1805389876 7001 1476916958 107 79 5 466332504 19 103 876552969 1872676475 41 29 139 89 1385198848 1057069999 139 1416136225 79 335133202 1740617043 107 1588553048 101 530318641 41 1119472446 47 1522079396 10007 613709296 1594925667 1665525136 2 922447164 113 600434102 61 35254340 73 1633856073 149 529125336 41 79 773944119 89 13 127 1579873904 2090441844 23 53 37 131 113139275 337826534 109 695398967 43 149 137 1821173332 427372320 19 1880211329 1617151505 1661752583 4999 149 17 139 1854069848 2120902032 4999 1312090234 113 544753451 1452888955 23 41 2777 127 1999327345 1949 562639269 725767063 7 19 744326254 7 952485135 1316409738 881079856 29 248285994 109 565672613 1401283957 43 19 1808279115 43 1337176998 7001 1962653339 509715419 73 1010195973 53 641752090 1239371981 1041211716 4999 892576449 695402499 11 1629964562 59 89 1821623164 327566102 47 101 661302550 162631008 67 683861764 287787311 7 674200068 53 848196736 47 1886647539 695005521 137 1796112644 1949 386415846 61 1174362393 53 1313869347 131 972326802 1351691667 131 73 43 139 103 90152707 127 607806379 483653973 1855002069 43 1498540131 101 103 1724616128 71 2081106276 1032891211 97 11 61 634187415 13 43 89 5 210233440 7001 7001 2036975955 41 1917491321 1444811303 13 1379527749 1171094775 61 37 43 109 113 101 1903978270 5 131 10007 2002964568 23 1746643598 1721197546 2 1924825928 79 13 1777976980 47 2085126236 97 162930997 64831698 1153702390 2 101 133330403 2018374203 5 1534082219 107 804254117 4999 850269119 2136143085 59 53 31 73 89 1599137467 113 1452150344 490309897 1082288541 2777 10007 875116205 31 1112522333 2007799381 1949 1138808801 137 103 1913650154 61 1474950781 1669433080 31 1743951084 89 17 2026104389 1949 29 911484703 179223428 19 43465844 1150448373 139 1059524458 79 264379899 79 43 2 1203441770 7 53 697864992 1949 1827736929 3 528396030 1807253463 109 3 748654692 1740977235 3 71 51144566 922124002 571769742 23 1552245148 107 475851149 1606826696 58344270 67 2777 149 1739173147 4999 1535962746 1215106930 101 445801375 10007 151315847 1348446011 131 422079688 29 1823961293 137 1748607994 43 513567705 1949 139 574479944 1080587428 61 29 206181590 59 59 10007 348363684 160787461 127 29 410329265 19 1232207380 101 1949 113 1335316141 131 1431649351 1216453836 2072049607 17 358849494 602375732 2777 41 7001 23 1792778815 264807257 19 83 35436269 1287666067 1949 2109260423 1267438598 1591420868 1452494199 1949 831799402 649411703 29 29 626479164 79 1946495931 103 1041072421 61 846939921 41 387710965 821098718 107 7 121155160 1908136912 149 1574895673 13 374563293 31 149 1767260690 584861654 101 1561701592 53 113797148 131 2126401301 963454303 1361285608 41 1909686110 302406550 37 1037019254 31 11 778513978 577473442 1551411078 7 97 107 1715516743 2777 1680068338 1563033358 10007 10007 346350103 11 504759552 165474409 1408924484 59 67 149 59 53 2083407210 10007 17 736794348 1652801234 7001 1455645145 31 59 13 11 859955756 1906034031 11 713148855 2721904 10007 1628478212 659850590 2 97 1620327285 841219599 872972025 452170929 43 139 1959026385 1582086463 41 1193131201 263240787 43 109 37 67 149 1323551504 1784760442 61 1452504611 61 813769890 59 1604607365 1852320094 2777 1778671277 59 11 1634932134 445768191 53 37 779656637 7 210799547 1807408452 79 1558673792 446613827 107 1723296055 1949 1988114303 210804688 37 83 1640824842 1774033368 11 53 1690059283 29 1203984835 403993030 53 3 107954676 3 1634436195 859789772 59 19 1060282004 646925110 1778382204 137 218381425 1671618309 47 127 1013201428 787695275 684713556 113 434618679 668041320 39442620 3 842757410 1613324022 149 17 1298868121 226100695 97 139 1308393656 107 1830882136 1839701062 1827150600 101 686680340 1722384826 10007 109 89 391616661 4999 17 113 17 2 31 479998154 2 109 437292631 2058625012 41 108068856 7 107 827326033 1246744740 913620916 659168997 149 131 2777 139 23 1705192214 53 71 41 19 2109322475 1187195580 5 131 9984951 26609768 43 899247003 71 59 13 885788533 2089218813 83 2091866964 103 1251841915 2777 23 73 771129310 5 2090920900 10007 149 134229332 41 916010759 10007 127 798322635 704463412 940703190 1867589493 7 10007 1193614946 1427498550 29 139 164726259 601900024 1495654117 1877772934 53 61 131 53 47 353506082 1949 19 113 1294525931 31 1070067517 10007 321320668 127 1696413168 962000310 59 10007 139 1072023044 47 1592021365 107 1866371896 434838798 113 1790581163 127 729059375 913045164 43 1466615620 23 1262399919 638397801 149 23 1204409520 1968791276 31 139 514465380 79 104904416 1274919100 13 17 444849013 199981914 131 745227822 599710271 497154962 2010642791 127 43 289393440 712759271 47 1616718878 149 490849508 1090338962 83 1818736919 10007 1689081530 922395225 149 149 464246622 37 1291550601 304929308 89 923645827 1949 15460587 137 73 1193733157 43 61 233054343 813750479 59 830644562 97 1780829006 1545131131 2777 101 1035058143 67 266327387 904294450 107 139 2 1232834000 298374132 31 1818009319 37 89 1949 1451283870 325417633 10007 7 195862436 1021154722 41 1630466229 1687137413 2 1932925308 17 73 61 1173964276 1773701392 13 43 1259884950 89 71 71 244702413 137 7001 322558274 113 327328343 583498439 113 1148154422 441868687 127 127 10007 41 567205972 31 1135978167 687498071 19 225580362 828065406 7 1973895330 11 113 319784451 1858572456 37 101 1372678476 138758850 59 267704712 1199536434 1232704820 1766094524 139 107 1011879098 191549515 109 83 1168537495 2070273648 11 101 1696123199 2 695471939 127 430770792 1223070992 71 1283466952 41 73 367489008 1156192323 59 235029155 29 7001 437275459 535576500 10007 107 113 1528102840 892266090 5 83 29 656609822 113 1030295015 41 19 82058416 1530773938 73 511201553 107 820620236 984678628 109 893496108 126067007 7001 370310894 7001 1690951530 149 17 67782978 139 149 624844016 882473211 61 1811322349 1648767658 83 1743090553 71 461823973 79 1649222932 71 1516639836 901136342 101 107 43 507038800 7 1594750038 2125054668 107 1822974836 7 230989736 631093837 67 29 1106596796 926792665 113 79 2109333654 857472241 59 79 947094186 113 79 2071964521 1122027836 1046029831 101 811866977 29 848519091 73 663200109 1160806182 109 67 217497209 525040207 2058177854 1327716639 31 23 1842943418 19 113 73068286 7001 5 1612255976 256669782 113 5 577886920 13 71 1154608390 1949 2085668692 73 73 749859998 4999 1621956915 89 184750383 67 537029575 17 131 1975906190 5 37 43 1915229331 1927754507 89 468773324 67 653451737 67 101 127 516663940 41 573863701 53 871671022 1027559713 17 735135108 2 631045026 857802393 101 654329611 131 2074319762 1913410950 71 803600081 41 89 2777 1472600635 343258410 11 127 209038063 1677236041 1920078219 149 26070593 97 1486587482 59 1597144337 2 858940198 53 739516738 83 840173808 817479782 59 602380042 7001 731128432 10007 102610887 906784761 3 113 236817886 41 113133678 344596923 41 17 31 1113607815 5 7001 1544182566 2777 101 7001 1527310156 19 23 17 2045399727 977976306 704098160 127 1647299962 19 1398590532 943905042 47 369501216 107 1854703985 4999 2 11 1772955327 71 1551060676 59 229066674 13 523941094 2 983654502 7001 101 602235629 11 23 2087104969 131 1882855140 107 1234011098 31 1065866583 2067060253 31 632872907 47 1822992055 11 47 59 1963682899 789049244 1857338340 13 174064241 43 619041631 1283974625 53 23 1859010464 139 1294718336 41 67 109 1604900304 569373233 137 4364409 1578873703 11 409091100 460231224 137 77166894 526924733 23 2088993385 7001 955818526 17 17 674990678 19 31 667462336 574832213 1949 410763905 1235733584 107 67 1659477461 1609740401 19 1334344778 131 89 113 127 1013467112 935923452 1465149933 884198499 23 3 1349124168 36918642 834573052 4999 1275289891 47 1920257687 1361358988 109 31 1959614935 1099486703 97 1971750533 748759733 2777 71 113 1282078903 204743005 1315996999 738554070 71 128239347 4999 11 105039004 37 1887895474 477364057 53 985474235 19 1040062244 73 61 19 280363297 1415545980 765837550 101 11 1020152628 784963476 137 17 2777 379882492 779594760 101 1940253509 79 23 466986158 1108029848 43 620682223 1349822797 17 560184506 137 1200184938 37 772489256 89 2036826321 1478637513 53 456162361 43 1063285527 83 398820395 265495128 1306451972 71 281365916 61 759686009 1681130634 67 1580282100 1542894665 13 39969501 3 227762361 59 756113931 127 53 339107939 17 29 458034120 89 1461182954 1140217181 1269348299 67 1696126871 107 73815769 31 67 37 67 708844249 7001 79 677096949 131 101 1807771932 1033790954 47 107 1467049576 43 364112294 61 543121979 127 2107327286 304474483 71 53 1753185569 1842285849 97328798 89 31 101 1286942041 17 1276927256 1135142335 1005702093 73 61 109 53 858206210 1145052757 108863275 656144196 103 1965888085 1686128625 1949 13 43 388066787 67 149 1028525693 2099228069 47 61 29 762153466 19 61 181559296 37 346645341 43 400413721 43 192252742 885578760 11 88423416 1092677040 109 10007 137 2 824801594 59 1594055451 431572492 89 128138640 828144021 89 700718763 2117022115 67 396631422 1405447157 19 59 476793160 137 4999 1109260498 253263757 29 53 533312987 29 29 217048818 1651384120 113 2 274001942 888583574 107 109 1635503798 1446281869 621973612 13 168767040 7 1996135883 924654913 597829783 2777 53 59 97 1445088157 31 157834330 83 107279532 1662926018 89 3 10007 1193612692 2 59 2073225721 31 139 137 909058157 47 1369572809 1780692780 1609551753 71 23 1286609949 1302287887 137 109 2 7001 394996420 1639781221 11 205640633 11 245082310 113 1092311308 23 17674028 131 5 421033139 7001 23 1685294065 1125349160 516286058 103 5 46554110 1030675685 5 1326725259 718789189 47 37 925181485 137 598312501 131 890966632 23 821465674 2069101097 4999 43 7001 969704424 13 37 717590321 37 511516927 67 1234293327 1824302142 3 59 73 1083162977 887083152 73 1246743581 83 2140915953 19 527348990 89 131 89 2044822971 61 41 387903665 271783260 7 149 1686899184 1099462709 73 1657773903 101 127 1718027298 1185794809 41 967969738 798120344 1916121699 4999 47 347455631 1364857414 1949 381974765 1949 40336257 83 19 860309607 31 2008527510 113 1567977152 7 3 17471121 79 1516217691 1830561930 37 1796759553 128339775 1386790074 10007 59 2111777206 1899622164 23 882272328 8408923 137 53 89 1874172858 5 596858880 2 109 89 824525170 5 13 2078651224 1693142347 41 1277131386 376918166 1453280890 43 1546649797 1552909763 131 109 341778220 2777 22696206 47 97 137 1419827174 1209258448 720233250 67 1910924429 4456692 43 2777 2 1263228708 1329959786 71 2777 2090179418 89 37 1672289337 17 2777 1258303132 1750045961 101 368010034 149 7001 2117767495 23 1204465369 906327479 109 31 137 1316103388 1831791581 31 113 7 1049873601 139 1588251686 137 11 2777 139 1805292931 71 2016481428 131 107 398412895 43 276809533 1193645385 127 1776390783 7001 53 575022516 143247850 2 2 53 1022511139 103 1158935709 1597081744 89 290444825 7 160724900 1744445115 43 407538904 1734716672 131 2 113 1499867795 1309847550 109 113 1522645846 1874078332 107 447016896 1505842532 101 854155384 1010913021 1321806963 3 7 1466833578 109 955057891 1791081787 1598902720 1091610555 61 1419376975 5 107 2137106732 47 137 1374210421 1849039130 43 1356218108 47 1964133341 67 1131018156 1731433644 4999 1240636823 53 10007 19 59 1155892836 1339595 113 1185678264 137 140556530 53 1256791756 149 875211769 47 149 616559318 37 108015173 416477365 109 109 1954346087 1634446102 23 1417460636 137 1659135048 43 529630742 248372768 97 17 637900350 11 3 2007158868 131 1910143750 1378618979 113 704441435 750373562 667865422 43 109 139 513546898 1717328181 4999 1361322681 113 13 1809906514 1769066000 280944763 472723570 11 1528881831 53 248095597 1502831704 11 382449914 1358127683 2063453073 11 61 10007 856999480 381016525 1304779268 1496671806 109 97 1988018241 1789045993 83 416331730 59 71 37 1159973199 73 79 2066718695 2089185540 73 1479280940 67 732487617 1631810238 139 1123113606 31 426946818 1615661875 67 83 1765015115 5 1356049700 327256563 97 1834615708 47 938185058 131 1029205299 53 109 76067746 2 101 35848536 149 1686378850 107 268418916 5 679604606 935100965 1949 448667101 53 83 29 101 1307889905 456354764 131 19 1351836776 1834374752 112841897 37 43 1738325631 3 1316969409 7001 200322713 89 1713341854 47 1232549561 1114740434 101 682566461 577824363 131 272165715 83 1607930614 79 571368116 1531314493 23 1090012297 31 1949 1206960889 29 413367044 7001 19532790 1406925485 5 232921160 857090699 59 5 780092201 808274620 37 53 113 59 1009078357 955851625 11 37 113 1711337427 101 17 238713575 1539783426 113 149 79 1328975288 187357664 149 1512101021 620392790 1522457340 73 371852072 1477677616 137 1739103619 67 1283837316 109 889590747 217467656 107 1823403201 59 529436618 1283291764 1949 70292634 97 1397980296 83 19 758599890 137 2115797175 43 1505084065 59 13 586914833 7001 628454046 1627675379 11 649346586 17 1449194954 61 109 1125537597 1274027970 7 1680700973 41 787885483 131 2777 23 520835368 133025942 103 13 4999 782062926 131 97 12073687 1641208184 960741270 137 71 12684647 524875665 130733884 47 101 623412804 4999 93311334 571915594 7 2000413620 5 5 997965740 1506547330 916794372 1676646056 101 139 2129069950 1424462270 47 127 29 860158096 31 1376034913 53 810796438 1344403300 13 1034000578 11 96353883 37 19 1939888315 915073649 23 694688067 1091823214 1912872873 53 137 1791303496 149 13 1908182809 1597927767 1379995321 10007 10007 1197716764 1821527828 41 1502215170 470198913 73 1969717769 2777 1277955961 2 2038515963 1297727774 10007 139 1557101908 1559945014 139 89 53 103 2 1928853048 1617206393 113 19 71 1679041512 1816509795 47 1321582096 7 1594318628 982213379 73 1259609233 71 992631617 1996904439 17 680951509 7 1695445395 1422930384 131 10007 1564586525 47 127 37 1534683371 13 1577733482 17 1532930089 846621990 113 242862483 53 3 137 1680813544 17 493830807 1768239105 31 1846107395 53 672653740 61 1763597721 2777 467955883 1233264863 19 1833447950 101 1572957638 966909826 37 61 515085952 109 103 2777 2777 2095485322 19 529664349 2055985706 141779372 61 679641687 97 1495317953 10007 13 1585833574 599791101 1122805684 13 2 1496593840 1088966669 7 1949 1727917134 1732495335 113 1498357304 71 29 107 1284288872 103 113 1830009123 1478032090 11 10007 1295115947 1855973553 47 454317839 101 240095281 1597726285 97 1403087831 2137987686 103 5 29 4999 109 31 53 524640931 14923406 61 127 1134104839 89 821846107 61 47 1529037323 22280679 17 950710006 1035605723 61 1614431671 31 114539162 2098018811 109 546349107 23 790692275 17 7 1071096026 131 425222856 529355018 1876378715 1017916028 137 83 55408227 1534232009 127 691034686 1949 1351652536 13 1526284942 1892561412 4999 1046063996 41 743885591 11 1994342647 4999 1170256264 1347936946 109 1446018032 83 884937617 79 97 1697501940 183867962 137 351366092 4999 154144165 37 1351982812 592509046 61 131 7 506486083 17 61 1116313664 137 2009274743 1409084319 1216190107 1594361483 11 67 1908105060 1496514278 503323175 1995844494 41 1993047443 31 540146607 47 511206933 131 1850058403 127 1646184795 1714877490 79 23 71 103 2051729542 583125646 2 61 131 367977166 350300550 1644047871 2777 1430046265 53 93693930 1531904033 41 1758533975 1797872591 1949 1732346544 2 668877855 31 1013138931 1159138308 59 807881041 109 996492606 1230773796 4999 90093018 97 2013742407 101 7001 1550413456 135775954 753398544 127 429552555 3 467141847 1320783613 47 169583285 149 88411769 131 1748691944 948899451 71 139 10007 1942338686 2 384718086 28230578 1614817810 23 599454750 723050563 23 1170545489 17 89 176307487 131 1920564800 1758016463 109 23 1675902130 1874816329 1867323878 53 97 1564272052 1916817777 7 19 1670482413 2777 2068686961 1799448532 107 1879882437 23 1414123651 17 1710349804 898432694 553549437 53 1949 410923262 1089939270 61 1595128555 139 591053130 832164700 41 1298817331 103 1630072918 73 953321884 996468133 2777 29 1034004802 89 507737346 591771235 23 1846896481 478926307 887379475 139 770765025 73 10007 1520473587 61 945170539 107 968309340 1521562470 23 31 1124371209 1577081042 83 10007 1567666599 1069732980 1095432095 5 1949 43 573805186 113 1527149133 77375052 7001 17 7 498500618 787694019 59 5 59 941317860 277695418 903030008 113 31 113 958857771 1496993151 1209432616 170269666 7 5 1075255960 410374929 43 109 260683310 97 1372425722 137 1211148911 41 561505414 103 97 1323416105 13 1442465905 113 97 1704874134 1640482818 1583427624 1822314728 10007 1205266322 97 89 1864582574 2143046308 43 2046895245 744226241 109 4999 137 1451854821 109 31 31 1882511022 41 71 1374922004 73 1786635726 83 109761939 109 1248710976 1371954987 296373502 61 47 720559507 107 13 73 1309939885 137 137 109 1955478639 41 1927861041 1940793222 23 107 2000078454 563350201 29 19058672 1535343735 19 103 3 103 19 1234202380 4999 7 298495470 925565818 1700414992 101 79 983317503 10007 2115679940 101 71 1291613497 10007 1846317594 97 2777 1235509516 71 1577426312 279845364 59 895059736 1065775711 243839530 11 4999 1249911168 11 1792065616 43 1321811185 905807255 230109491 1324559733 131 139 79 52320278 704487619 43 1925566832 306355349 137541262 43 43 10007 1926977941 1543442150 53 97 425266333 37 1296579490 139 1077771202 101 978476789 31 788422070 1236698429 1719657682 139 53 1232635445 1975285395 5 5 183491830 149 1430937430 29 4999 37 1784319635 1943486013 79 1044333525 1939262703 97 1621614351 59 2064843591 149 806280548 23 2084838903 83 97 1949 2082327192 684260767 107 1622832981 3 19 260275718 4999 127 1771538113 109 245287387 636875501 10007 1732034339 1365056566 2777 5 41 1811431988 2059272806 101 89893971 1292648146 103 343127526 2 1847943250 13 1949 137 603726257 1006316777 1192344286 53 23 152553871 53 1262286299 23 11 787076191 82264215 103 1729399458 110556894 73 218568278 1095566360 1740237314 10007 1594946071 113 127 453549385 107 3 1701120096 59 1745060818 1568996105 107 2033194312 7 103 375096954 1997775365 4999 1949 97 2777 1012602503 1211188550 778699999 11 139 1605348228 59 157150925 1744286802 2 43 1768557621 1488860294 61 131 4999 460052971 521495680 1949 1021936711 2118167353 73 79 1263687239 1923131198 137 53 2 17 2087932146 73 1974152578 89 1679083383 127 1270109601 11 89 326632136 1786967454 1664479192 101 1001332010 567772266 29 1028034217 17 960805490 873393468 43 1508001719 1149824244 1949 67 1739053669 73 1718193554 83 87929038 1949 10007 1263238463 1482920133 29 23 89 522703230 43 13 131 23 1894418943 158504132 73 1328274201 71 800315692 1973560493 89 1084823670 1381678609 4999 1559123113 7001 71 903190858 1753247801 159890877 53 406466693 71 149 47 2777 527171795 2777 1499359714 131 103 1549391302 1314581046 71 19 1649523380 467901942 1610827725 3 53 10007 103 10007 1337012147 71 4999 127 107 685378121 1868610375 113 29 31 600132023 127 1236425899 1307223938 83 1949 1841230884 103 307489196 543229985 23 548944174 162391364 53 1019570911 109 81752359 13 80240524 127 2 477263818 53 48368118 103 1318168147 168926695 149 1795445828 643044572 137 1781400451 1470362441 113 7001 1131004549 107 1838798661 1577934291 59 31 53 663989922 19 1334262745 5 1967939094 7001 1538133702 1138945378 2 1213987472 67 471529384 47 1491456161 13 1812049070 2070622984 71 1240492120 1652391655 113 223448573 29 79 59 1917698575 89 13 1554755540 1000045969 13 3 149579979 824504706 97 254967410 1679785860 13 23 1646471845 17 1857232881 37 13 89 841371800 488563098 137 109 1387057870 137 1529572805 1391583894 79 1901158025 61 79 11 1188300377 612488865 1751356526 107 1376638021 23 43 7 932751176 43 47 23090818 53 1146272764 59 1067903398 175809853 83 506084011 10007 59 154010886 706425290 226428851 11 17 1878865687 605642969 2027577763 103 83 267766466 1469435818 53 1680468546 1171485781 97 1222832289 59 141284704 7001 67 343736800 966228306 992936426 97 101 127 71 17 578159069 2777 113 79 37898151 17 996627755 73 5 41 59 675872354 31 58100014 107 2098987570 139 2102257128 61 221306238 137 2139961235 1472546647 1484890400 53 230551839 1543223695 71 253893360 7 1935034326 2 1691685906 43 1267216643 1394908609 79 358372997 473403281 139 109 1762182653 101 139 242206527 740823574 7 126863884 758358967 837781369 17 31 656759552 1804956989 47 2 4999 2136621188 7001 1533604055 193870928 1949 1885274948 83 149 173088979 1732742240 1139550175 19 107 491769218 47 1628150078 83 149 1045061415 67 1528603526 23 857824353 801491212 7 19 1125281194 1655425747 61 2777 17 2084726541 1578296211 154686289 139 1939251336 17 1692493678 762292234 61 1944792561 1261250097 3 41 270835840 73 1427324908 97 682042308 761172923 2777 521335416 7 107 572287681 842937851 113 1855730070 1691862290 1469954099 53 5 2072852490 5 557479250 101 97 213471877 113 1249530157 43 1638698696 1517198713 4999 143706253 1328569233 751908707 127 957729606 127 742410123 998765084 491465871 3 756548406 7001 992244729 1158616103 1729982082 149 71 2 269281456 967749692 34686613 31 83 1572670099 10007 250655336 31 700178082 47 1754123895 1805055333 113 1307057009 53 59 624125954 390164892 13 19 67 1221974810 11 941702343 139 1524737843 555482558 1759078321 71 73 722900178 53 19 1556924828 377757696 19 103 474665097 682601465 5 2777 61 1767996672 856845839 109 373782909 61 818393507 7001 67 4999 67 1131395165 163748938 37 7 73 7001 209581936 158957705 71 17 495706711 1949 19 1316383992 706426398 17 706917868 17 113 987694980 23 116719296 149 1809031648 616613983 89 255513838 29 1278613248 1065766820 31 97 635806022 103 1935667319 83 1203012562 131 258521950 1809142193 59 339285164 149 959338884 127 391834370 137 17 1232079355 29 3 19 102153680 5 42201180 1098513273 11 3 1856323093 41 43 7001 7001 2777 1199483495 149 612387765 1656695538 1842328137 109 429781560 149 71 10007 536345179 83 822942510 1264149428 1634031784 127 1340774941 59 53 37 265876487 332051135 29 1376736035 97 1040542086 5 754227207 89 581035908 73 73 2777 374081339 1387802973 83 499971949 53 1705448610 137 61 513716528 13 55071523 127 2 83 1538402510 1358410834 7074800 2 61 109 183430105 1880162146 561141860 1379039658 101 833584332 2143749601 59 1182653603 71 101 1080755418 23 53 1560755713 793328486 11 176167090 1949 1896293092 654977069 61 37 130619180 67 17 7001 242913697 41 442491484 4999 139 37 1059730098 756529388 655015581 59 127407846 29 4999 318381311 149 1325095740 577875044 64677808 53 445506971 13 31058841 113 615225077 61 1410860750 533813505 5 65464902 137 966485981 1237030233 97 575214796 101 29 109 1298530516 1109066280 5 44325290 759787640 43 493901397 1722757898 1009622291 79 53 1647862485 1585991099 11 1828212023 1499240030 1226953126 41 103 1178872389 201690686 113 1646634079 101 1234902154 205929708 7001 89 88480418 8789551 10007 113 149 1283999305 1493500904 1905627439 1073039382 29 1030637109 37 1973824212 68537769 23 2777 13 1310614162 131 1821487404 1592068545 89 113 984596459 1752815358 7 1253067487 71 83 1373585924 10007 31 1606714158 7 136733541 390499728 1656976476 83 902406656 23 1529518676 89 1339996703 97 53 1744461027 127 565013856 1563517571 11 109 657787750 1572844276 19 73 1807684494 10007 139 1291565621 17 986356456 149 1855846554 10007 1191723623 915280248 329355044 7001 792843468 97 1657353543 23 652071494 892447322 89 894426837 127 3 2044500888 1411115867 61 679511947 47 29 73 1164284081 2080834924 107 2 382186180 61 1439287924 1837277473 1949 938817708 3 149 16125585 5 137 37 421266127 391310002 31 717317711 2021204611 67 97 43 1345791395 10007 29 1015628053 7 2087838676 7 1311729315 19 198886623 137 1339299122 143705011 43 1223395537 59 611432694 1514320786 1083218780 107 823196204 29 47 7001 1859447323 47 13 79 1469096956 1582781590 3 589123353 113 101 37 89 1869702477 19 1051661443 71 2 1236748460 1526436366 131 1335268328 987972160 2060476037 97 670507396 1113685264 109 1669239592 47 2049934191 2777 1795787169 1262993794 131 1130856314 113 215215983 19 47 384995518 158232738 79 31 1163779587 2105268311 97 1625177964 724103697 29 2 567165806 109 136998067 79 5 199345123 4999 1949 1010163166 41 109 1949 479995822 79 31 1872193447 1949 1729427609 1129482531 109 1008517813 1824647026 41 5 789205235 103 2622884 11 139 109 1179759538 41 1576528597 2002747623 11 1250457461 107 2101792975 3 260410546 29 1384803302 7001 1483819944 139 1486538975 283004973 67 1357422412 1140127610 17 1902791625 67 89 1949 1045614053 262903096 29 1987026487 107 107 7 149 868975003 1949 10007 2142038378 668772607 41 813846556 83 67 694255072 43 642450917 1904957405 134839254 79 927807398 2 71 380243198 2095356615 1872778503 79 2135660404 1834571871 29 13 109 1949 47 73 1030256373 149 98138850 169050278 17 1158810600 10007 2 661470892 1103637220 23 58746905 7 103 2777 1751362259 4999 1512851105 23 17 1119331289 1202787179 127 2126764098 61 2108795106 11 1188925661 2777 1254009890 1620929346 41 67 1991296566 1083514513 61 2108056885 801585015 11 5 109 836347757 83 29 1786894537 881750735 5 17 47 7001 488081716 17 495031177 149 53 648407621 149 108830772 104837871 3 518829977 67 1065860790 19 31 1002143417 137 1192543774 31 828529064 23 1569562159 2112399580 1703346091 1169197304 1949 685100807 113 137 1949930727 855564863 83 116547770 1923922404 2014865660 89 1871805458 67 89921772 1108923968 156037306 2 97 1038272674 1339795372 7001 1673750073 7 73 31 127 2100384086 1227254852 61 888921198 131 2003263528 149 1527958497 89 59 1270681820 1618960453 2777 109 1066202357 1909094670 5 127 101 2098708492 462407110 83 2139177592 2074352379 1163456471 47 4999 89 109 1300408477 4999 1242056539 79 1688088432 61 1042756253 11 1121025653 3 635315385 139 103 1790076037 685059798 107 481338791 139 2097028504 101 73 1650600299 1600050366 89 139 556802586 7 982227806 1693859979 704250319 710289553 79 2777 41 13 1818659388 1776247512 1897977116 7 1535156420 284046971 89 31 646187777 115149345 79 1890798324 2047276705 71 1052490368 300138300 11 494268687 698102207 875589331 879985113 137 61 29 693080918 2087530664 109 124843041 17 1603499842 408399337 43 103 513711573 67888295 139 530931551 1213231457 149 829928690 139 1196389561 1758503958 37 29 747889381 566596498 13 369146156 1279354078 4999 589957378 67 1073027232 101 113 1273386943 1484008079 10007 83 864062636 113 301155170 29 13 478545571 19 137 1901407504 29 1897807676 2777 1439644009 101688186 1915609989 1372289931 10007 97 83 1659246983 97 23 71 23 2 1305204260 653734398 41 23 1878799172 79 1737339323 2 31 253808688 500445826 19 79 83 915102307 149 1354023643 309233408 1726045057 103 5 1493257130 1935544680 548796464 29 107 5 1605835310 1517804050 17 1584457273 865640 67 1163461238 170026212 19 103 847464209 109 1125783937 97 693626921 73 89 89 675966125 79 387909671 165059124 11 683064965 2024412470 332418389 103 1949 107 1041838777 10007 103 47 1259490678 961601341 19 7 417630233 31 132948181 339201163 83 247813266 47 792454686 67 1279024239 127 1018376424 4999 61 1563005739 909616381 103 53 83 131 2063280130 1157521622 103 1858467303 58283211 7 10007 776252997 61 43 1057344974 361704390 1699027949 789067758 131 58716355 602326020 79 37 103 2072740585 163318757 2078793764 149 1025230558 149 10007 712278246 180796469 1114766692 83 13775676 1272817776 570347064 41 265937529 71 73 1650133391 89 1385193775 945065949 4999 2 921969650 1905531246 47 103 10007 656929529 655955510 71 1139764113 1511719052 103 981589306 1143642190 101 1341013447 61 73 59 1363440853 3 417518406 953251659 1820362566 1042113466 109 2002652311 67 113 1789929780 3 2111598309 89 3 1144050594 67 1986805465 135716 37 131 1454828884 131 213605587 29 230062463 113 1949 450951824 665858309 23 1378909892 2136651440 431321972 31 83 208366022 1273292878 11 107 31 1603966071 31 227273617 47 902435720 1949 47 2075477281 187054121 97 1661339914 13 1129648032 97 1203791437 29 2141593624 1173912692 1949 775922237 48192923 139 1119580504 123340538 97 2101486861 3 1413906999 1161889300 11 549812835 1497927618 43 2777 53 131 17 109 2044352007 1348984791 59 4999 570820813 1538467245 1685453343 7 7 980015295 113 1993699621 59 109 169538450 17 5 1881681720 2146406840 1627128925 97 833279179 1599165647 47 1902156505 59 1650131470 11 107588877 682311512 137 345099027 131 131 16979172 92442901 73 1167141447 47 53 2121399200 763781198 71 7001 454028852 1943876657 53 1326231879 53 109 2099690871 132466065 41 1368342979 1673724382 430161195 83 73 826275378 61 1925773617 1120254610 17 5 17 557261428 1354234049 1958046713 139 4999 821596379 31 1337430861 988826636 109 299903808 113 2 101 935460788 83 868447426 71 1648975710 703025386 37 1590116181 103 23 412897426 97 97 11 1349438913 149 48315932 47 113 108642381 1155917680 1775481837 2020016215 73 2777 941430770 17 902469319 61 1759927470 1558609963 21455615 17 113 646464638 125817686 230734546 149 71 1351654548 854502158 113 251258890 1322257138 43 14730304 10007 131 2 61 47 987990290 47 951897576 139 996794611 116768488 1949 10007 1532942309 2026862587 107 287455714 19 1336504593 103 492088680 71 394146053 73 1717974172 149 771890548 1835880970 11 29 1204947245 79 951887195 2777 149 137 7001 1848315168 1093943292 71 1444593652 195022033 53 131 1043386311 1718954228 5 877855060 86856435 407212224 137 1484670370 5 31 2093257237 366188771 23 79 1943843308 17 107 1806922696 61 306225429 910855059 103 996117738 31 1795481681 29487988 109 1373180001 37 878743988 127 1983278228 59 966107536 890276 131 1975780214 711952693 7001 883979952 1337875 139 67 916612769 41 2 705196948 1492361052 101 11 819322350 53 1657503874 785515862 16017222 73 1445128512 1118480458 139 5 1749110085 1950647775 31 255913790 11265265 5 113 73 107 1505871923 101 1200217544 130506748 137 7 1741333481 139 109 851089406 567929824 2777 2112877514 765903061 149 97 1949936098 23 259431191 422072264 43 640442950 67 13 1588863848 2 731024492 647478157 47 1746302061 1119523118 726538221 10007 1565180551 83 1024070766 73 393261950 1982709857 113 1575079806 31 264087553 71 1715650674 885710892 989692968 109 89 103 827542788 107 41 3 1827936614 61 248880854 1520885454 29 300890225 1090523043 43 522263853 423050300 1374212334 41 1223002514 37 47 1355594026 131 97 190793491 109 4999 97 2081642116 1961740222 240249436 37 1348999687 59 1139456018 1673104640 23 13 1777480333 137 89 316275206 101 7001 2777 1351046601 394737482 139 1057980152 1949559172 11 31 1912854566 899727969 103 422879515 1104124975 107 19 1754951682 79 724561219 1603628614 59 89 1902764909 97 508151378 1684269491 101 231661377 47 505915379 7 22022049 1284575370 19 1470901915 1807945888 7 555798253 101 1354225619 2087189947 1949 2117698734 3 1949 626833482 438493816 17 13 85285187 280622537 109 137 1783441888 127976906 113 1741261748 217965926 23 1325825984 1857259798 2 127 139 53 70749291 1980973488 37 1348250313 67 89 1588410505 5 2020583810 43 1246406256 448778596 29 83 819522495 575820717 31 2086279385 10007 646962557 23 530367557 53 83 666847647 790896845 1543287838 29 31 1719198403 340424026 956295835 113 2113156211 23 183518909 79 1910208453 19 131 1440777169 892558413 499384474 1949 83 472894321 103 1044135205 127 1783219726 109 59 29 59 1315221136 131 73 933538308 89 11 1655678926 17 1884228184 73 65863100 43 103 694802465 67 820202945 305012610 47 101 256994197 808924655 1949 97458101 137 220133655 59 53 980591743 419353616 1277137268 11 1464728217 7001 19 1114174497 1648943306 29 2130320454 109 71 4999 47 544195798 97 219378870 73 926791502 5 79 289674119 31 2054653309 1277163650 5 1850906285 1629765494 1949 338377584 239631499 1143143072 1949 2050220690 37 2 107 103 189484410 3 79 1616657027 13 2777 1778889104 137 127 572413815 139 445532113 915772484 1093674912 71 79 2777 631345396 37 1503662296 29 233187637 785233100 1547772247 31 43 2093520790 1344031994 1795192167 3 1405631523 103 59 681118479 732433316 2 1499118392 47 113 502695077 2 2 19 1195259467 4999 3 71 1915055878 2064441937 113 107 1478977112 1102065907 426977230 103 13 769805933 572246379 107 97 41 279331237 37479781 7001 113 47 1797683777 1937623240 109 72829658 59 1886126715 2001518953 89 1394046707 139 1763487857 59 2020026424 1079472142 7 1188689068 2132995760 149 109 156102388 2144368336 53 29 2130762907 633311135 23 1940102325 133988938 43 1147772767 61 1714122387 1447436400 2 67 682465216 1134842918 2777 10007 1846002419 2777 1036256989 1337554248 19 798889276 61 5 150886270 930738105 139 1254802159 31 2100574818 2013837283 414723877 101 7001 1088375689 19 101 269585059 53 173755412 1020280157 496271253 113 71 61 79 1377686609 1311026723 747103811 17 601415178 83 43 763426342 63004057 131 2777 579007277 1754944589 5 139 817933824 37 1949 1490737083 109 109 97 588628107 47 1636289805 83 353118603 7 466508315 127 67 387100876 61 137 89 403749390 71 97 226600395 73 1004564826 861275976 31 1261686732 11 1529587831 139 722217167 2777 109 1568491579 7 137 7 1205003555 131 103 701867543 1623641042 43 1693536950 7 1441488223 5 12120720 2067264685 89 745610494 172659288 48141234 3 579685881 126131469 929806835 61 4999 1407828378 840906785 10007 114162618 3 1216710024 1001647563 919756527 89 4999 35002998 395340916 131 830413585 127 1436742618 29 941083988 101 11462707 4999 79 2094604420 727359162 997901970 3 363008661 89 2114153793 1819415604 19 371512560 107 130138382 43 83 5 10007 638776831 7001 242185444 127 2040391525 89 97 29 53 103 19 908712772 1728123036 4999 632328075 59 1949 1688974165 139 131 53 1162993628 71 874718012 568106216 137 349831966 2045361735 1115996145 5 2 101 1525856692 647635779 877366452 53 527150951 37 1449938906 2777 1765175057 623291362 127 37 3 1127277156 1999477101 5 2777 13 1042911363 83 41 134359902 626925584 139 320400000 1328779434 89 109 2777 2 1158924020 2109121036 11 985133744 1949 1022406420 2133177092 748203499 73 1576204742 61 1383639881 167105489 97 1629093757 23 2090431797 2777 1514528591 47 1811258552 1688719635 1791289560 113 61 1615772867 127 564740891 113 137 29 358724225 101 534828734 4999 1910997724 83 1463594278 17 743877160 317532256 1771643069 61 920529596 7 43 719352020 2 1834986276 13 1283182785 149 23 964102293 1534922710 403720177 339687095 47 482871683 874850586 23 1551156477 1949 1366630511 89 1144921653 1223204124 3 53892385 139 634658155 47 1575026870 1542883839 67 795586639 1400052979 7001 1514116019 13 2117912729 137 1289842258 10007 43 139 1031791857 2777 444644909 89 905889081 1015824135 83 977245984 848842267 124580971 61 127 1601163803 29 11 209265287 109 14306904 1885677655 2 860982476 2075497616 31 13 1480934273 2011814909 17 408412114 884368625 10007 84018772 2777 491534554 1546691805 97 1136033251 1368028830 137 127 53 179819407 1415418954 13 783498 1949 104860262 808894645 13 13 965818800 2 1257814568 3 863181210 1130219218 19 237251081 1898520910 31 73 23 83 450665017 11 2 1688353113 127 1632071793 17 5 117345706 2 11 143684963 79 1461192058 748956683 1102527648 31 2777 149 5 1386792781 79 1452686523 1119683875 137 13 1310219079 218548317 19 2106701779 893848428 1125784759 11 2055051733 218168299 53 2777 2073955241 47 7396531 137 67 538188421 29 1949 2009027251 965610611 786369704 139 31 83 588410885 425703424 109 1972423629 11 1363589491 1641459746 673376920 137 1299836957 1690918453 97 17 1452409977 253826966 13 1281377734 7 1622506186 43 1708998751 1665305806 2777 314627334 362997666 139 31 547590696 101 29 2081105946 1507395592 453683474 113 109 713485206 3 79 137 2103760812 107 53 319847103 10007 1812047546 736875452 1658153303 4999 29 1118776123 713619184 10007 10007 592054148 1497937823 1704779181 37 1117572124 2777 762032652 2 597114144 848416352 89 2026457287 109 10007 800895131 2777 285439499 131 765723746 1542205887 31 11 319214247 1616950599 127 73 1799557529 5 7001 116323306 11 131 534618404 41913443 109 67 172380481 842787305 29 581850345 59 775863865 43 3 48861309 550386921 2777 2096823836 923907900 1346500321 1044767324 47 7 1063964146 149 628621613 13 11 71 43 1594416704 101 883855545 1495874401 7 7 1858274278 1645455014 101 97 755812268 29 43 1627688933 414927640 1541064901 154439511 83 19 103 144082374 1722764745 23 1472956072 53 657823909 19 731889614 19 2034541907 1189185532 71 137 97 1908808292 89 1230932567 1886496633 1034304758 2777 3 23 692245490 83 1455459033 1675377501 97 2059847271 853357943 83 71 45058446 1523237266 61 765631862 429209900 53 2022175299 2777 377485941 1503011956 17 2014560634 53 317484304 1949 1921879665 19 1014991400 1117116476 27278438 17 1025151986 1559250882 302370363 127 31 53 53 41 2140834516 5 67 957868716 1357401240 3 4999 191788785 31 1774096780 1798352866 83 53 1464988554 139 397617979 2 2068670218 1233638240 101 2111877276 1787236224 103 29 1857337596 53 1081056210 632442400 10007 17 498067275 37 7 686289939 41 149 1446373545 2144200238 73 1745225965 11 984265139 915291440 7 1683608115 1607155684 131 7 711568746 344932924 2 1680877091 260549216 7001 7 57728825 109 958788198 109546526 1424231714 109 109 2108654930 1331439335 5 1835524326 41 149 83840512 1160827710 2 149 1024775363 929761490 17 79 53 37 322939108 37 406571096 998696953 1016078117 59 1101540196 23 1521011918 103 1524177005 10007 511707945 4999 31 627138656 79 1949 2012458521 123413853 3 1866635529 474128318 2777 37 211698085 1465465108 10007 1740602851 353336971 13 109 1161735843 689476096 101 307450338 23 1203410324 109 897491075 31 97 1580907552 1206733835 29 53 137 2 1303397858 537421646 2 905527230 79 370002850 7001 1166331595 438050760 83 1863858262 59 1339187192 7 479493987 623051548 514948925 19 1626263237 41 149 13 1834304602 727956480 83 1654492784 374171138 321548972 83 1616211781 1055747600 107 7 1257765040 19 550316152 101 113 1990524041 19 1771113031 53 2777 59 101 1734864969 67 208073726 1476600406 101 11 1008713376 1682829220 1714079231 71 1949 107 208668618 498052814 1190201123 79 73 1555801185 1640756322 349811250 1772543670 3 1651270559 343284889 103 103 550989127 31 960270167 94034532 61 107 1331262253 59 1374566424 107 1950936438 71 1750420794 712067189 838284197 23 977842535 1949 53 59 47 113 2002938786 1859099843 913222595 1336891504 53 777432712 1949 2115209919 107 501636807 1996756837 79 604769022 4999 280604260 101 557690185 7001 1610082979 1990342294 747890196 107 1357074794 2777 1357280966 1236045477 523065890 10007 13 126953112 739056978 10007 348857925 43 127 67 513558106 113 131 53352266 11 1617093896 13 328768456 8197088 127 71 541561125 1230146985 3 197339204 37 5 307336280 59 1836647698 4999 1069306096 17 101 984248266 53 1164669859 1320672159 19 10007 866746298 79 150025740 31 1968279249 1874838553 19 1978060700 65354777 53 137 5 729919415 1807264200 10007 1046872298 19 1944121692 7001 1249927396 127 1161915126 89 2082368121 1949 1827768302 71 107 115870835 7 944586685 1063484674 466429272 79 480954844 940784937 3 19 107 869211611 1946539613 1983346680 61 798038236 10007 1572028701 139 377722214 139 113 1680519316 107 23 10007 1483107449 272390540 10007 127 943813581 103 1177783576 1493818676 131 97 67 137 998591904 41 79565732 131 1149669493 1730457993 131 1981073700 1090624304 2 137 67 392513403 311887144 11 1014301400 31 307051404 43 79 1383552201 988405261 103 437127856 79 29 2125520287 381653224 1696230478 2777 59 983686822 846198473 916922274 103 101 899606798 2004892218 714178681 23 1251352766 1852761637 2777 1973400071 97 79 5 863980034 83 19 1546012786 1996069548 19 253180596 654914362 127 1252896516 101 996171989 37 1193610590 5 609319097 1901986632 107 113 41 2777 1905466320 109 1597282258 969443981 11 1319581616 19 11 144503326 1800879181 79 7 79 1271445829 407867262 41 794621205 127 247617193 67 1572762288 1876743729 43 810798325 137 1890640004 127 1979004170 481231956 954744013 4999 59 13 109 2026868189 31 207281066 1347959701 17 29 961582079 1506243086 149 1221423584 53 575905897 679216066 1655409567 127 257630215 10007 722131517 101 663013396 47 1505673180 73 889749347 67 101 11 331091638 1434543508 2 119794563 7 1436894536 31 655765278 3 580946520 1912800042 3 1111479543 745853864 109 781598561 652066139 214888694 7001 97 139 149 7 794748094 895709836 1010347849 1070648477 29 53 1735806180 320884419 137 2050024297 137 13 19 1523641559 1212078970 7001 7 3 1116495138 53 1459504160 47 103 710239075 17 1131292268 71 825060754 582809513 736950456 11 904911179 67 1861075013 47585560 83 113 79 179257057 7 1110028367 113 37 947165401 7 1455752597 171910908 13 1949 679563677 2112007238 73 23 1707016484 333270900 113 103 647354691 4999 2169566 1519056128 31 160273100 2065125512 688611990 45279938 11 83 13 13 71 197160752 499488176 47 11 228453709 306573333 7001 137 1770966668 696896669 1136650176 1001522968 67 492358638 770074096 101 53 2777 2144241111 767226524 1693131306 4999 2777 911580797 3 1056469302 149 127 1081617877 1606840531 137 67 103 654921689 101 1878204080 11 37 645113204 1308089860 544734761 103 71 1726548492 17 1787377382 137 419693481 101 102139179 5 23 89 79 1887322166 2 878414104 1011779890 107 139 1686738457 113 723613128 59 1608149209 29 2777 53 1463804350 1373328804 1940967378 23 67 73 131 17 97 1605772480 2777 822075310 994504971 131 936488074 19 708485718 19 2136175941 127 23 1455229087 97098508 13 137 645868279 53 1495013188 7001 282749387 2083201693 131 1298256112 1949 111603638 23 1335211663 139 59 1987883814 317056383 89 10007 1673948254 171346802 11 124463450 71371641 31 113 1173913274 1862026626 17 3 365367621 1029252294 41 1285457420 29 1741661787 278311986 702218355 31 547722585 103 1343739854 465426480 148561220 7001 7001 526251168 1759659344 127 566062368 1349503112 17 1095282228 79 194259692 1005271108 71 1970196294 1362202857 101 760611969 2777 83 1765053598 83 125493012 1244345736 73 1965142626 708791445 127 59 53 37 137 1697561246 106174452 545689668 454568478 101 71 109 890071001 853331570 67 1491587165 113 79 748415348 67 1657192874 592569705 610012752 3 1446676885 131 1901054184 53 115210976 1995335626 53 1231181255 591528177 4999 636310285 615691335 5 4999 11 1314615841 1949 113 1796966437 7 97 1193217370 1949 1523564484 2077423508 1967393948 101 516323817 73 1749380176 19 191462867 1167978430 2777 47 19 89 320009468 89 137 1890729370 31 1660316460 935712019 11 113 623532870 41 1580589032 980508859 821800607 4999 729237610 2 127 1807516324 59 1297157126 1665196894 370695846 4999 10007 398362241 73 1495819658 7001 29 23 131 1761955801 903569045 103 10007 2111678799 775406904 113 23 308363392 430490977 67 822765896 1735960558 705154068 103 73 1583093914 968854969 41 126113376 139 593195873 1436077902 113 1336234710 10007 3 31 969515797 43 2088510331 1708815201 31 236210471 41 871012717 920555514 61 29 840559606 1937474690 23 1786002779 131 79 1868688816 41 574056950 113 1174365087 249583806 59 1829681273 59 79 573267371 89 1183196527 2120604181 101 137 2116557388 2059445650 1163163645 424516954 10007 1725895209 1890647183 109 71 17 106311183 37 125206964 79 10007 1345371101 97 1173651403 59 41 901788522 2960938 10007 2018642061 314860248 41 11 461589318 1059802516 71 73 103 97 1052645164 901043961 59 737015146 764318738 2 67 705470604 289737060 1747371968 97 67 37 131 178444270 97 59 109 1719283487 17 73 59 1582597053 7001 427390047 116692668 7001 1754282576 149 3 2077833339 2 77426526 1735453224 1032249568 23 409620590 5 1898054740 1706409993 37 41 413895492 1780901379 47 83 592735702 101 2049192423 37 1664543531 43445804 73 282391010 2 1615515234 2102739294 137 131 158670089 1111878415 61 11 131 10007 61 1968649401 25779142 113 935949724 2 1587213889 101 1647410394 71 460962459 914790057 841994731 2777 2777 1237751430 1949 127 1229935365 948552312 3 17 1608262322 1010258915 13 43105088 439718422 47 1605707953 2038385817 131 869904583 1433769707 97 2 294921600 11 2777 584672357 237511256 360812887 149 593300865 784371037 7001 139 1887099862 652195201 149 59 453731274 97 1331640079 11 29438384 37 101 1607603567 1380180205 61 1794793576 1658033283 139 79 1543671613 23 41 1141165997 774730817 139 137 1512333499 101 17 53 1814046370 898476564 1838786650 1934538520 149 47 1592284048 101 1882418115 346022992 31 47 828798470 317598082 71 2777 139 781129574 7001 365172901 31 1875161695 10007 1491091469 97 1455655720 1961507007 750618631 73 740227501 1699384460 127 2125742299 83 23 1220355192 127 37 958405894 893786504 109 19 632342876 103 225898879 955617545 41 2 936786714 41 37 670945862 1640509818 113 71 1499166358 23 722342048 127 493671987 127 37 121611266 7 378152467 59 1445979375 1949 2051792209 1011226956 1949 47 71 533835306 47 1498447210 13 190711843 73 59 7001 1509466854 2144621504 103 113 29 103 2118914849 59 1383787003 1443219547 10007 1691873483 41 973635364 1695923978 7 370535879 101 946532109 10007 29 13 1780819820 994373752 139 1598468864 5 351229965 4999 1253598930 461896484 53 640933945 89 1553571985 71 97 137 699713389 2073818978 71 59 43 2058398863 1501790506 17 43 73 37 47 194351251 344913965 67 1673742812 666772811 5 287162057 2033251678 47 149 1666974594 31 454173157 83 37 509517629 107 103 1002529179 640498084 131 1292061162 234470185 43 131 17 1713576880 719632831 97187356 83 4999 733358299 23 3 982271553 29 31 1051438184 7001 131 139 1915620021 10007 149 139 131 71 60703793 16737824 113 17 336086396 7001 687302172 1381094271 89 1428318636 3 88948024 89 2078641458 514501292 47 361410008 139 1607729183 31 2777 543322827 1725091839 113325187 7001 409600506 113 2040711383 107 1830574404 29 855944831 1986678429 512673029 17 113 3 1809731781 11 900180330 7 578338936 59 83 79 10007 83598478 11 1495332388 492304084 576715587 139 2099290669 7 1846200467 47 140564235 10882757 127 53 83 168748130 1692175614 97 1804531449 101 1265737858 1027341296 71 1562800170 1998792552 19 929370979 2009462842 31 588351790 67 1750743902 131 137 1475827020 968829065 103 139 1652040133 1426429464 101 101 453596656 1465965914 2058730103 1205052947 10007 31 478896463 1969819380 1063490038 103 13 570204425 41 107 1179421321 13 73 157322446 10007 2016124120 89 3 47 1652842702 1449472907 83 1958266808 7001 400457200 1619660347 11 1471108507 1744537916 1068427875 83 1106824920 1515096934 13 574999131 7001 37 1932343019 71 23 1441821493 131 1145853814 7 2 175663118 1356041764 1216518397 254664393 149 1745361141 79 2132612821 7 79 67 1578989670 23 43 961446116 374375415 139 1970798666 73 2055707667 137 1897857712 867739904 73 19 43 385078673 7 7001 1882331271 131 153198993 89 1562967715 7 716128826 2137343334 101 343279927 67 1311946542 17 103 103 109 47 53 1981887459 13 817294348 1359694401 97 1233509909 1965092186 61 317045914 628040884 47 732626412 230771405 12731441 37 43 636276719 287526036 71 5 1686006425 17 13 139 4999 149 2031443149 749638271 113 1367447859 71 994388583 109 1080490734 3 286976769 149 685183475 73 127 1613637997 1338716446 10007 149 204698733 157866543 1466717920 1386297962 29 31 19 131 109133218 2777 1760176457 1512984579 79 1395925892 1929724569 406153250 61 204504630 74237172 2 101 76811653 137 3 65315706 970756419 31 2127273009 101 83 1400681274 41116125 89 830658449 1819805784 83 1475918782 37 1299828056 673459409 1949 543761255 59 79 734975315 1619493637 2777 1399362546 600989690 97 19 452669452 697262494 73 10792758 67 279500945 23 149 445910065 2058923124 1789252514 79 1462046048 1269014934 53 339299057 139 1115135840 1307800222 1004719702 2 864735160 43 1949 3 123533340 1396899684 19 127 1087717146 2 750427409 103 228079792 67 73 1091673536 31 1922251588 113 149 3 1522648359 1320060681 3 71 588844109 1177168001 1858452596 61 991046417 89 2005502855 83 97 1505359393 734967353 443973256 41 1318362717 7 83 1267531761 1714586776 43 41 600453733 472150834 83 19 55073970 528306115 127 37 1755300017 2145192401 1750009917 1385413026 149 67 2122147750 139 190244157 67 109 157594271 109 1874173198 1113082843 29 493842241 2777 1400613274 109 919032955 1850153356 67 938713952 506932708 37 1496955620 1546156655 137 79 2137500709 29 4999 1668286276 1449840756 13 1618044415 127729052 11 107 889993316 17 3 767082075 773011815 101 71 738271419 73 7001 173512784 216497436 147410128 23 506948982 1654572213 3 1150543310 139 94401850 107 1499689423 339273353 107 1769572848 1350052583 73 867801890 17 1891886140 1949 1285439562 282030045 19 1605090170 89 1558203073 83 101 1563881145 5 97 1586114997 67 1281472661 1217671840 7 79 41 1832714268 1955472532 333895659 1294005804 3 109 3 131 2042296943 2040450629 47 434393317 41 83 83203765 164862817 59 10007 953152104 43 421225841 73 1629228527 1090347066 31 1685923747 616521671 590531870 4999 1404792327 109 600014262 103 137 113 41 943152200 37 2115149252 1993086686 490777101 7001 5 137 63341928 37 53 1383475960 67 642458779 10007 139 2129290548 7 1701751555 109 67 1748946627 7001 7001 1722818879 17 19 985321399 43 530100560 319993010 127 127293878 61 37 1582534252 872266897 131 17 61 909724354 589427554 1659758551 139 2777 947433460 17 1386853370 2 1796610598 1301658814 694666923 1537305333 83 73 338083980 72258444 149 1000893802 73 1077211725 7 1062058880 599357674 29 89 1611824532 514086980 67 1129809476 131 13 514009236 2 827936148 2057837300 1463215609 139 1835825959 67 25546861 73 543252438 53 1394294903 1240213191 97 4999 79 1742422894 912751227 1162501120 5 573593535 875254451 73 683801081 1367358986 113 783198329 4999 43 113 974033784 101 179343377 2097394583 4999 1785262876 2146900534 317645511 1584851833 103 71 987858713 982297354 139 1155489764 1385646937 29 1679839355 721444545 1931465269 113 733453280 1294421064 4999 17 107 1950358255 109 89 1660546514 49706500 79 137 109 1959833080 24098701 773896403 109 1304698973 67 11 1925975469 334722751 3 1867940238 41 381789130 71 109 1699390987 83 988512525 19 137 139 1205775014 1002199132 67 2063369880 149 1977685195 928267010 11 2088431671 107 176696971 29 103 41 5 101 67 863255537 1698976687 53 797865838 2028814115 139 1104656796 101 624726462 127 67 943763742 23 1716816283 13 7 1349979624 107 23 1088858659 432137425 97 1949 2 7 41 61 53 29 611644133 1123323323 23 97 871324325 1558434204 67 1648376087 113 585418593 89 53 9214593 475337190 71 107 1402364363 1887131608 5 241864411 71 1616026385 109 1720462976 139 1021879211 10007 159141321 83 824263953 97 203988187 358916781 43 653023155 304693136 10007 73 83 1734385785 67 192315259 79 1725013356 67 992879536 107 2075189565 113 218480302 139 61 1881208463 930712032 131 1949 2777 131 107 8343669 1949 1017680095 43 10007 1241718595 997377676 4999 2113782159 2079873942 83 1615447592 261516540 43 1768215151 83 1354072791 1657249544 137 97 2100142150 113 1266491655 97 1973267049 67 2136063645 101 17 803053395 1005420001 17 685326661 109 924399553 7 653459800 4999 59 1456378951 1773560178 127 752258125 575793247 23 109 97 131 1000252727 950567440 1837904470 67 1791205063 23 17 61 2 41 1543935196 19 131 116978415 4999 890876789 3 1812222852 544459461 599632312 67 1892892491 103 7001 523317749 1517110452 1383808536 11 1222510916 2109566008 11 37 796105098 476994824 1290984260 19 1603220003 17 139 37 1242718645 101 83 666950049 512574949 37 31 1959834384 17 1982366311 1185415848 218994666 59 926530053 113 286810958 97 4999 3 2028459951 568155864 560682232 418452494 149 11 13 1311834927 2070612620 1004397442 83 109 23 83 1558471791 1541246225 67 457115937 702633508 53 1173841221 149 1672614698 1066039230 43 1356296798 49577857 23 7 37 1866444391 2080798267 23 102561991 607525180 67 137 251623105 1835316259 89 31 5 387366470 89 664379840 653455543 19 47 137 728351110 1612401449 103 1949 41 505023522 1623026932 107 1142740316 97 1867887387 37 1284636041 37 139 7001 47 1639646888 435972788 4999 650494875 71 1008875761 139 43 161430686 289517065 7001 1963863743 10007 11 277825284 1181667410 1515677768 239322280 97 83 162904598 7 1891016400 916630372 103 29 1615688832 1651126092 11 1766952652 19 1062236952 109 101 109 59 97 1593780519 11 1256774442 547641567 11 1423883175 1495519131 97 37 4999 149 451900163 67 296103686 1266221275 703741302 41 232289928 100774809 149 406966829 1498658327 10007 1840387370 103 1313399705 29 343960532 29 19 139 885613480 79 1246911589 415978292 41 1250968384 29 579094678 1410382491 19 239620343 139098129 53 79 2110393597 1949 2062486372 2121907484 43 127 2051982053 5 256228505 1725566585 79 865906676 29 10007 1109738008 1710937744 4999 874037421 1594959670 139 782363028 107 31 41 1928987229 612312331 79 19 1199752663 43 67 1969716241 202142915 101 2122510413 4999 5 13 2035505173 1669335248 107 2 84886148 109 848376228 17 1378769904 139 19 2777 7 649310942 666685845 920700574 83 2051397947 1136111041 43 31 885305130 1252167779 41 107 1425447985 2777 13 942344975 59 31 2088905321 459318152 109 139 149 73 149 800000072 651920296 2 1507523438 521597629 73 59 1281692105 127 898898126 43 1160045443 890671126 17 137 1735296526 1331123300 13 1021324227 7 83 2082608278 83 253603263 53 1795390317 1614765840 89 205658441 53 223594280 545646872 71 2047582490 1917441478 1738177523 73 866778932 97 1949 482131926 1275353872 17 2069864776 73 1443887221 67 149 4999 1950519818 97 1847251372 1356665178 67 61 1016681205 1267192650 29 107 1348383633 872646464 101 29 1781108569 603273578 23 1736559290 47 1492003720 11 1230595850 3 101 2003102498 967281545 7 566076630 1478972791 53 1700866036 11 647997339 159396083 109 1172765923 1949 1622178579 53 2777 25834431 1051416632 266381109 97 73 1827609415 149 107 1001298763 113 3 1265661075 379611375 856496225 2777 79 530573480 73 1104371959 131561257 7001 3 997270269 816373992 3 79 741789776 490855993 421112611 2777 71 67 1613290990 2072054529 18938544 17 133071576 11 1401645806 1825571242 1209026874 11 967703288 2 2024320868 384983669 79 1169867391 1739251521 149 137 1655283183 346340247 17 860848159 137 1248397019 770229481 175332188 59 1491914090 1868041968 23 139 1958758465 127 127 127 605545677 11 19 1903334485 97 1628076712 47 565394302 10007 43 963797202 698205331 4999 43 1437734970 747366958 97 1476702969 1860291293 10007 23 4999 386117761 131 2009169184 29 1626115173 43 337534993 1995391426 37 1452444916 432948842 127 1154567287 5 2 2093434406 2 59 127 73 562137960 11 103 1909935489 43 1131597264 79 529085989 29 4999 198204938 104916432 113 23 89 1067639372 942998521 11 1259366504 1361931351 1514098234 1990472578 23 53 83 1358159876 1319378296 59 89 7 1876799939 1949 223608243 101 840426341 1949 1930963954 7001 29 53 1949 1746247479 23 7001 33116266 1254697516 127 59 1492864728 236482915 23 986564162 149 614146458 101 1949 704329620 210642073 7 113226580 5 29 1983145628 1793767874 109 883622016 13 860293915 1247693723 107 89 8723869 2777 13 109 645439031 101 149 34027749 53 1949 367741218 1772040545 37 1776947801 53 441919830 127 1885393486 109 7001 1150831381 990256445 23 83 397534891 29 1512959957 451257162 1607133057 127 336733547 89 23 43 127 1199901207 1671257770 73 2 2 107 638307313 2102704375 4999 107312029 1821527147 11 1252720396 1580217941 37 872268052 149 1135153371 11 704820608 217189561 59 7001 2055927662 432676779 37 5 73 834747696 1942698894 3 1135706844 79 102369015 5 67 1129468515 1301196081 47 101 1158375363 1578598392 137 89 107 858982839 724837031 10007 19 1326710979 73 61 679686705 499591114 59 47 886310725 2016485415 745501933 83 2109868490 139 2082295338 345530609 624574826 59 7001 755456907 3 2081649873 585832386 47 41 832796018 127 1978244202 73 131 1414000245 109 2040636524 13 195760331 41 812151739 1309076249 2777 1740232081 59 73 95183605 107 1167015230 1292164605 73 1867548557 109 1403912697 139 1949449702 1300346912 1597374832 2777 61 10007 1804582324 446122067 47 135002330 807917498 47 203863190 247032740 5 174471817 13 331913846 83 942569746 59 2013099942 2052114813 61 31 2069560620 97 1808971721 1583854703 1598613355 101 1855707138 1802445465 53 1442255007 7001 1457482182 23 1366652548 37 349988254 7001 79 73 11019277 100511364 967474455 101 3 947239884 730073798 41 1385194150 5 410842140 53 190772970 1407719074 7001 1455589517 137 89 991462581 5 780620760 1972632235 1361357791 67 1414157478 17 113 1374467929 113 149 856555704 845102601 61 59878454 17 113 289148242 724907641 470309789 83 580408457 1160241388 71 11 101 722551778 1034578451 135519817 845589242 1949 1531807457 1656715008 17 113 1581082214 131 2034444410 2046936223 149 1366042448 29 19 137 5 11 2777 149 1692149194 905277810 4999 31 468424787 1395123008 113 1024935651 11 606782251 982102303 127 83 109 1340748832 2777 113 128054990 109 105197644 238518705 793075118 11 67 1949 2033517461 7001 55391413 1241277490 53 13 1874572726 17 149 1271521991 113 1057131159 137 358096726 13 72962522 1346957368 103 786078904 31 2777 2777 1145884618 162929010 3 2051573145 127 1530420739 149 1039616061 1161731395 562251053 13 1376702106 317506141 844861182 131 10007 107 1962875945 1278433361 1640090215 29 131 17618103 17 1667588429 377317036 59 7001 406814108 1553871950 7001 53 462963099 67 366661195 2777 1094318253 59 1604986251 7001 3 408353352 1311194688 17 10007 61 1910172492 103 71 1036428678 47 41 2124231935 23 1819624716 13 204308819 107 89 715776386 97 113 29 335110892 61 1525544598 1084412660 109 5 1191521606 767021710 2 516183206 710395478 2777 4999 1273965156 1693941144 591402754 149 554618677 2 1899178814 40559888 59 315107849 1101459731 29 1165880736 926084985 101 352144681 1585978558 131 658874980 31 8161199 113 559018723 41 10007 529961960 67 89 1250776986 89 137 1964460947 794503826 103 149 127 17 1241378335 353889204 277038499 97 1429065498 4999 660068282 7001 83 871211160 1043679184 53 1433562974 17 47 5 337883050 79 942540152 139 83 131 828029072 73 1767034642 109 373370126 1571878645 10053942 109 137 646865817 131 13 543845700 685918597 67 53 1124670547 122927829 23 733519793 641801802 1949 11 113109185 37 59 1984817997 233452321 1876471053 137 769321582 7001 1360872123 71 79 402671611 29 67 1074112443 364480201 19 1601321254 1274384448 123137523 97 109 2026478514 1873934431 71 1840080976 137 149 1297115775 395645958 113 1379545132 1087095143 19 2059260945 651820289 23 61916460 320467740 127 1716485614 79 1960759618 11 1997280483 867859205 83 2013120695 29 61 1659602966 1379048350 101 1632202319 1889401344 3 2069540442 7001 1881616764 73 2121072885 1285433118 83 2777 71 11 2073975541 863900290 53 11 488944258 487452308 149 97 107574424 149 1064174092 827159091 11 1373804195 1602492575 5 1269364953 73 713852838 410951655 1357221354 31 131 2083543996 1270639659 107 768489408 61 103 137675160 7 1229321449 79 1205077060 1973719914 83 254525144 1462523050 10007 1045007672 43 149 41 19 2145694659 391504263 29 1693964446 2777 2095844802 89 59 49933529 877836279 73 1387229220 10007 37 536910552 1776010915 4999 1588727191 509398100 131 1894034942 19 149 71 746755067 137 127 1479303747 97 1139580735 470425394 626949264 137 109 408152512 1922371064 47 7001 29 1094006411 710107079 89 1533476230 390903931 43 109 1298645947 383196476 656681925 53 482739360 1189596235 5 1633042417 410684186 79 107 185558865 474517608 101 43 1022215516 442866409 4999 1635467929 107 708691917 139 109 871172690 1855521824 103239082 910249629 73 260082492 83 1075347668 439208725 97 1370532810 2777 799484415 10007 103 97206125 97 1924084830 7001 101 7 679529423 17 1649890545 29 2075852673 41 17 11 103 992957801 563165272 19 1085553261 53 1258285349 101 409836083 557548785 13 489713406 313438877 37 271468815 315808585 73 149 4999 1431538635 13 1860974830 1620551634 103 428048121 148663196 67 834522188 1165541589 79 10007 139 1456426988 7001 2117715110 197311210 107 101 1686361246 67 131 606020410 1781145168 1802690319 101 23 1284581855 1152386181 441289084 97 672956738 101 768058540 275004988 846530660 4999 19 19 172375288 107 763315518 7 101 658355088 1679912922 3 795575714 1752969937 137 113 1746871633 7 1228586674 7001 37 41 1940081583 1454050486 109 1665736474 137 61 751126411 796204481 19 47 783029594 37 17 286002696 1322318395 71 326292752 1070641180 79 2777 29416452 101 978140762 97 7 7 97 1154527174 488547193 7001 89 1302818134 1758380476 43 1832822196 1148411406 75405352 1318821064 11 1094762401 37 515418584 127 179081684 127 256440305 89 2035854530 772969272 127 1324479063 127 139 157751378 1607933791 1106879290 73 1077102006 13 1283530170 2017887326 127 873135160 1235288233 822945659 10007 719494358 11 31 31 1476768203 53 669996777 37 59 127 508876661 47 1758754476 131 396576955 1719730796 1003488959 11 53 53 79 2146121505 280480016 41 1390812947 29 847785852 17 1949 47 297828812 461395062 71 19 1570712786 127 617768259 2070964489 19 1763587239 2063031837 13 37 2129357807 1212191521 77558342 19 102660040 885601109 67 979674402 4999 1119716012 239232438 101 137 7 43 7001 832138860 1718051915 1603162900 101 103 1540181902 4999 1617515339 139 2029248861 1490029545 89 2 981280628 1392051386 322239517 103 435183153 127 1755654600 17 268579039 1205954986 37 43 43 111308725 43 1248130083 966628605 1439429017 103 478925006 7 2777 4851419 70019278 97 347680495 1705040489 113 73 149 313342679 107 329642925 29 467246477 131 530043292 272760995 170001294 103 31 1976654829 59 89 1908776058 1682629283 1031378589 1062267991 71 23 1377220082 1498090150 19 2099333921 757054239 127 1006613617 47 2038792055 19 5 101 1123977389 1398757773 17 2777 1133379787 220424375 107 644154150 79 1906256017 1194991116 3 2066337244 127 2033022120 10007 186410396 1092992343 131 2045680149 1678795885 67 1324443605 131 501457122 1743801360 101 137 2033494513 53 89 1701919299 73 47 1694272121 144219970 131 47 672225350 5 1080258275 23 10007 194826283 1442050786 1256438799 11 19 453368324 41 35730311 4999 1894501024 703491987 59 1682906391 103 175591619 103 6236755 73 53 137 1730687709 103 47 7001 67 10007 131 113 139 1869536378 1612786142 23 1840969996 164162185 29 1718505118 73 37 107282568 41 1192014279 2012241992 31 511700725 222858042 1129116220 41 752125386 101 1643473515 131 665511047 970935451 37 2031480745 697471386 590958030 748316409 131 217727752 1596338506 97 149 139 442044325 1366381398 47 1376555693 1112120352 2011636191 43 59 137 37 1319262417 1033544947 43 1595289239 139 156529615 103 127 103 1943006523 1123970402 476267385 1949 1972135720 1517594389 29 53 149 1911015146 29 139 234535532 103 37 131 1637880555 73 1275393658 2130651438 113 1871239546 113 242219014 137 921732575 37 3 484532694 137 1786705365 1068676912 506718491 59 13 1593621050 497898071 29 43 83 1045770804 762852399 4999 113 1421954032 1870045362 11 73 1147769994 124447587 103 1133333221 595716584 101 11 1966655350 19 7 989346533 1635035590 157592242 1949 131 67 127 682644177 41 253618934 59 971494796 1907654552 2 1031488144 103 923955835 61 61 155487353 1339702313 1405271746 151857373 149 31 4999 97 101 1200776981 197566504 5 113 31 1434245907 893293861 512423933 109 1106390112 101 79 7001 109 1166444752 281241582 19 1401746242 95675196 127 1033001328 1968656233 61 1714479982 2 1832224941 101 1371045508 67 982055448 2777 2 1896644224 39110148 23 3 127 59 137 186814570 346863438 873189858 89 447879437 131 2079878092 4999 102809434 1690337558 31 139 53 1155321083 267305288 4999 1629654004 1255338882 59 37 1055150386 1275186611 719182189 11 983739695 89 1766132464 43 109 113 435962362 31 53 65735370 716290495 1760914472 1223583713 59 2777 688904275 325336658 59 871855862 1022016434 1976776445 29 97 265680963 344409752 1881273435 1379369198 83 782109076 103 194678549 137 345038884 2044114665 61 620680970 885438743 7 71 1099167401 853486030 29 1949 11 1840344869 1988027283 1670371642 23 10007 2056418486 827779040 127 162097847 1059396535 107 53 1683758234 61 1848082047 31 4999 137 47 5 1793795710 1114480097 79 2146346339 31 262438250 3 777583468 1723759472 17 19 7001 1821528991 61 17 910187361 983406773 79 1602614008 29 1713038620 23 31 812149687 388076767 1037452315 41 4999 581643648 1965136894 827916261 59 388410747 1119070845 3 139 31 2009458998 957604638 1946460507 139 7 19 109 1814850981 693185936 1091792566 23 71 1028122316 97 516488916 83 89 37 83 79 192866492 1049641479 127 19 92221649 109 75010645 127 1928936208 103 1161834129 1758198290 4999 107 1081667066 690347629 1756613566 222984769 2777 1422725675 97 93970108 329373352 1745399481 7 1565746419 113 5 285098620 59 1162135881 71 59 594075720 59 742843677 1753235163 71 1099562281 150523591 73 113 1245784998 137 764571374 7 47 1638255265 11 1811090545 115566770 97 836700563 2035291901 61 107 257976853 113 107 725950121 83 97 915215952 103 1236583703 1895398320 101 509053479 61 5 2 628531504 1263222305 4999 23 334337315 1485547161 17 180860065 83283679 127 498255677 2040705739 109 101 137 617938774 984117032 1593818799 3 79 341113448 149 1862775054 61 1984058489 1227431081 611455 5 67 1934463694 17 2 43 1731070307 930173764 43 19 79 1479067057 113 124240223 113 461937898 23 1125863501 1744856728 107 961980504 131 7001 1792031968 67 107 37 1707685790 1755142952 139 631669793 89 63637047 128245618 442637122 2 845323036 1164342764 1513077757 79 1833823848 109 1440014369 47 37 37 53 826765020 73 1505924592 1396971216 131 4999 11 13 731190590 364188191 320489662 1949 7 1230309255 543942801 23 37 103 636503023 127 522150046 11 544160227 103 1332116866 1518631516 43 286525081 127 37 2115407549 1180319203 61 377611916 1471038723 11 67 1761917224 41 798944407 137 1546453808 1229224106 4999 381083768 695820517 922729154 131 11 339642088 103 946387637 13 887084744 2777 1343584802 36292613 149 1583697624 73 1949 113 1949 1729912910 4999 959731342 10007 171713017 127 89 41 1229447484 820220688 47 17 1728757934 1447645229 61 696442329 11 1226473683 149 97 42933558 67 1721043003 97 1611505329 1187967245 47 131 19 275243424 2127787333 325808467 127 53 17 1442503482 1597054817 29 1829898695 685179405 522372595 89 7 2138114496 19 1819476518 412842115 1764869066 29 149 940684233 1981655382 67 43 1826941301 1084890063 61 5 2043334216 455059717 7 43 1576977958 2093678772 684832605 5 636800844 559381512 3 113 652599637 1943946430 137 732014475 474964377 17 127 1050506154 13 67 1660770138 385412006 23 1849568138 23 1997313054 1999458642 947232599 10007 113 103 302887568 1679464932 43 7 155347332 1935925479 1262537403 31 19 575979129 7 382346888 735818629 1019459289 103 1949 139043609 129575367 139 1692196981 3 139 89 68379929 101 2 394420146 47 1761181603 1985085592 71 13 19 53 11 109 1046454662 103 127 1804833957 472306396 79 43 234588598 29 1613604788 71 19 561745887 405746539 706770870 13 107 1139901424 1253974436 73 137 131 101 1537118293 710864664 77109618 113 2114699967 1959471304 83 21911585 7001 47 2105033697 61 1116971561 4999 41 137 67 107 1200294221 1882719998 2777 815418841 71 1132266617 1551782239 139 3 625510743 411377166 1606664026 139 1061246930 97 97 59 1882561699 1458099072 41 7 1267048720 109 378245767 103 71 4999 803564255 127 1687941760 37 131 23 59 1031746880 23 1754734906 10007 1949 1141250143 19 271113751 73 19 1773971070 79 13 63662456 1519534159 1949748115 107 2119942422 97 137 2055501901 71 1723676017 7001 634206588 1789129334 2023858769 59 73 3 863706288 37 734505426 37 41 1814051437 1992681795 107 53 40637762 139 1981584860 47 109 73 127 1155074652 617873796 89 1839012162 383701784 2011062377 59 71533297 61 33140080 23 7 1463406231 153281989 10007 1103241729 293708730 567009159 3 41 1851855610 1098938719 10007 896697249 1091315880 12076725 7001 1238116629 834729964 47 1065286397 69285503 7 327410716 31 1646515276 350346685 5 1945099305 13 912625298 20160881 41 1044851052 61 7 19 303120737 978839193 4999 131 1735987634 107 61 1408360070 221365718 4999 1904619000 879774427 7 4999 1992303526 109 11 131 1409857632 633960221 109 61 1713312673 41 784236028 10007 79 13 1237681575 454089142 53 139 348534264 13 1267748024 149 149 23 452513316 339448326 31 107 106213753 4999 938077347 1805352693 2777 269320906 109 724506323 1629674260 109 460553951 1529993595 13 378796106 7001 72425345 43 1208714520 101 149 1910825170 1482624416 1209776092 127 477129956 41 59 973026289 103 858224634 31 149 953271455 139 541573885 131 53 2777 2082339835 37 73 101 1778429513 793929286 71 1275650610 127 61 1209264976 418274133 109 554609549 29 127 2031232158 7 198705569 83 59 1005833652 2777 1714192114 1733167355 2777 475485836 1949 766353761 1587853623 101 1700133938 1911812622 73 752777876 131 861570665 147128085 5 103 2 1368953868 137 509515330 680538663 83 103 31 1552844994 1504984435 1049148753 71 3 41 13 1903857216 137 704386322 131 1224891396 1934673000 113 1368233851 139 1489896961 4999 5 688970585 1937743850 831272685 67 1401486920 1949 1513187302 997690422 4999 2 447928570 8239896 205475144 73 2118183111 5 597569126 816660447 101 1170090046 139 131 2 648636746 1304884735 1949 1253579259 137 317810428 109 160584329 37 83 937334355 1114204865 83 248633604 89 1562788380 1895967336 113 73 137 311266485 71 404059054 2777 656649420 5 73 149 47 1081665050 1964746264 1821487063 2777 2046204549 107 103137407 1673415424 19 1305323465 29 768630036 1925428958 137 1941811315 17 449222314 109 2 971998235 13 198540779 37 10007 31 978274739 317023391 103 1962171909 777152366 59 1534890092 47 19 145003725 67 2 65880486 807405310 47 639510691 131 1980445817 5 79 29 31 19 119088029 2008826685 61 1709277706 97 187072304 1530388820 89 1726376693 47 1487812378 4999 1419111121 67 33348781 37 13 1949 1508906055 149 1739559802 121983171 7001 1474690640 603612218 1155037961 953607058 10007 101 250103055 5 1230280072 17 19 1735033222 45364837 97 1230288248 71 103 1810579070 43 59 692976889 109 811202525 89 936011542 1701111178 2 7 29 1334111882 83 109 1476578964 545488211 19 2062693333 1277942261 1210038465 3 398358333 131 1404794613 5 83 2037409165 11 887482794 131 964302921 1872443280 1949 804355543 37 2145414510 131 774254802 37 41 2021785317 1217818203 149 1365483003 436530830 109 2 109 1057475381 101 19 53 1218182242 41 17487238 131 1694647487 833504313 89 711116202 3 16916911 11 1491203276 109 1788404529 277613332 43 47 131 1454420164 1983606061 1174074701 7001 568506955 2128608300 103 10007 804423116 1182575218 41 7001 59 604877523 83 11 17 588809892 392400783 800925228 139 7001 18293613 806550205 7 1001861553 97 1794261089 109 1920413993 1323438324 131 47 109 23 800968169 1477492837 73 728621249 73 10007 43 53 59 1949 1736216411 31 1752379160 89 1550721500 7001 3 2 1518658660 61 1050068335 23 652255689 1248890608 2027775287 109 7001 1674261146 1740581619 336577658 139 73 1471247913 1466027537 43 1507330772 637309120 107 235456056 1943136061 19 5 116408730 109 1266069008 89 1269077551 413542348 149 192272431 149 103 293111426 1137265127 1949 619318138 853356007 346777061 139 10007 107 1248369535 2777 1245778862 746746408 1865216844 2 71 640876743 2071733637 627366603 43 2090092041 10007 881476602 37 532468924 10007 59 127 67 1566608416 2 1454789940 1070341116 107 1926637720 79 139 11 1417983820 2122686841 887571295 1601979726 139 61 413786546 61 101 1244293528 139 1949 650492393 664137342 107 1949 23 1670101438 389557974 41 517194165 83 1570097798 17 41 17 7 79 384036854 101 243140633 704650336 29 77947878 448742278 79 53 666085679 7 71 1694401669 89 1677980635 137 3 1353264293 4999 530303918 230577074 109 1520882341 17 470428192 334631241 103 2144538677 31 107 2045458905 59 202763925 666479835 7 59 79 73 127 978636473 73 1949 2079602490 1245734534 2064067128 71 319882122 79 1015001480 7 3 79 11 109 2128231213 427696925 2777 1978776343 47 281876202 1050370570 13 149 2138052554 127 7 2087894446 11 1451040206 449189949 71 29 473654796 127 97 786616068 43 917095195 1640852300 5 596836831 73 817222590 843969252 3 23 149 762187895 113 2145834857 258966168 1125435740 139 1560797362 59 107 1552296080 3 207617377 53 4999 113 13 1799245179 149 29 1271733694 1398595209 10007 1508234610 29 29 358708975 747235227 139 1385656945 71 1542198384 2106188801 10007 1330961021 1413818981 1169862758 61 1352694779 53 1242147962 1538383523 59 2777 47 77239001 73 229062028 52069586 37 13 31 2037998714 1781507752 89 774247846 109 880024328 41 2096986041 3 113 1365091302 29 1293115278 1319686064 37 83 1124421527 37 757614442 538740444 11 638629192 131 127 1226856195 101 2777 43 17 371675981 246950022 242398095 29 7001 1584874874 47 208613911 59 576423937 1794193083 109 713268136 7 183140356 2104890546 11 1250644483 97 1512858075 2777 2142504884 1481382305 13 2 1566490418 71459059 131 985026597 1949 7001 522638652 7001 1671418740 2126601292 312427988 47 71 1050851192 2089985542 17 139 89 450275742 67 113 1120463478 1830977646 1604395771 11 554971920 97 53 10007 13 1990188083 1808631850 131 274329232 71 1548868337 1075124032 71 472771073 47 2127312637 3 1511287398 711611424 1949 31 1805297642 83 2054322398 137 723405430 996137475 23 109 5 139 2083509781 53 1953838852 976436331 880797282 612603136 2 67 270365502 633888588 1284917109 137 1470539383 67 946349540 79 113 221880698 1949 569143227 43 1944921046 19 43 2140797527 37 7001 7001 1969555945 7 1221176124 1486285995 1193622468 139 73 1612189232 91698439 127 277962314 137 776860379 869867853 53 11 634457439 1820891996 2042614730 1178348870 139 1841268548 775148797 53 97 1912256060 2127111254 101 71 29 10007 806694291 537706131 533171325 5 1547841770 395298217 29 17 53 763522637 1461724419 149 29 230655983 73 816437913 52349618 2083441611 137 609533774 29 43 57976380 89 149 9005085 83 1843834957 11 11 1432079550 226900762 7 2125256007 1549248631 1161870355 5 351348920 1030875660 606770152 2 975220623 17 1993425870 23 1442010324 107 131 992657175 101084040 83 101 149 2063875437 53 19789847 43 61 1207307852 1496703198 139 109 1997737485 37 7001 158474636 685026847 67 526092107 43 527306033 1597324526 4999 1106943567 685777817 1156342890 103 19 37 139 285243151 102339723 103 268072707 43 1400221212 23 1619881628 994704805 139 11 1271518237 1012213741 107 828759449 7 29 972683869 23 845091047 23 73 89 2060353827 1839284146 41 1449986156 165596499 103 540364780 41 2777 1356039647 1399716303 148755490 43 2777 305961529 131599309 31 3 2066142405 103 445009234 89 1554825728 1134428443 97408542 1328009797 103 131 2 127144380 217008181 131 7001 67 1072645428 4999 107 103 103 1895378535 19 512243401 11 67 53 1731955371 29 1827266249 13 83 529757294 716955786 3 53 2079612224 113 1960743004 13 1556070594 3 37 67 1373335247 103 1795732272 422852420 109 1888169987 11 1774086616 109 127 19 179980160 1306209488 113 491170659 5 479826734 107 351000660 59 1087956915 89 451110740 83 286340123 1358829354 59 912805520 83 262451893 29 7001 550593645 934253275 17 61795000 7 29 7 637112973 134932126 73 1593530797 1379438587 84738732 983143498 2 1992745040 412403145 11 41 539712110 446818369 109 737655211 616101681 43 149 2057758838 29 1991693581 858161098 530243704 218322241 137 127 23 61 469137519 1446739745 1734738830 5 305229445 7 741803406 1618472663 41 1548462216 97 1257468149 1547932415 71 109 1724432211 5 1573469220 1852758423 1633175931 127 103241885 113 1132804833 149 456199139 19 1057242251 41 1310800012 113 843756310 615119351 41 1577413828 457589863 1048752181 53 7 2008335183 23 309100220 1169224256 939424711 131 53 1443130958 19 650838350 866590266 300277049 29 97 1787185268 149 655622161 1949 5 83 29 139026382 31 47 61 1015686239 59 1349127705 1411884669 7001 2065402209 13 1135185305 1949 851689612 3 7 137 748011158 61 2009848552 89 1897400078 2027430853 97 10007 67 31 3 830348897 4999 59 61 1504296417 139 7001 73 565411280 1856828000 79 1836391362 3 1919576112 204463883 19 107 1162239992 2032600248 17 1429314695 860645383 379164152 4999 803454277 89 107 691149273 341525061 11 1020783935 37 67 506276723 53 137 137 1965555440 10007 549764225 5 167434894 1364557590 11 19 742119442 47 1897780114 2 1678496686 79 11 1697328325 31 107 4999 127 622848753 41 1824146498 61 1333887366 37 1725094179 29 251502240 109 137 3 957483281 1949 1970651224 23 71 2064107243 3 998969334 53 1551238821 67 1012579041 131 47 725869363 137 375746201 107 97 1417400636 2110078573 17 10007 1804532523 47 2133863027 2075577564 109 256288212 2777 149 97 974412494 17 537462786 61 792386828 909696050 2073979625 1949 73 119417780 308812265 139 1824493370 97 1181220895 1061842770 10007 79 509987982 145285937 4999 37 1247149343 137 53 171697369 83 79 495650345 1498934703 59 1077442188 10007 11 873481433 270770900 19 7 832433840 41 1152648783 453850215 13 1197208255 1261881950 17 31 103 10007 880275762 23 2084208204 1928438279 507895880 97 127 1477387444 127 7001 108928559 29 71 2051205407 61 11 328668164 1160895230 2 89 688059712 1937486880 137 59 2047801878 3 1500770430 127 103 89 23219655 995661245 71 13 703617174 1713412298 2020247135 1772407932 71 1282677995 59 365131943 83 1381955893 73 1779714450 29 610264748 71 1079469281 17 814753951 3 101 825702371 1753491463 7001 113 684288450 160292647 220600871 4999 1277554438 107 149 13 2141288384 2 1220942906 149 2013524463 2080837597 1869309103 17 747194421 127 1370432362 1124698792 47 1958308063 2036720889 4999 47 1104681561 1313280815 1629192484 397411482 17 1851000116 7 390151797 1300298051 79 4979322 3 1147614773 103 43 657126834 47 790072115 131 41 1152607252 1832221767 1949 139 249989137 342706168 4999 107 662427691 1640023668 41 605835466 127 31 2043835053 1422221567 13 1559585416 2777 717549030 725462627 558055221 1949 59 101 1213584488 107 2 1559126778 79 332935422 107 127 62784228 1583841507 73 53 1575185334 628988441 79 316411792 31 762952800 107 1381376741 11 147676925 67 1542633728 2097206507 59 628080024 131 113 3 599430306 29 131 1320192193 1949 23 392920958 71 1962392032 43 1170659305 1884678660 5 97 29 41 1549529195 178895792 131 1959723189 1595666849 824062125 89 4999 29 715169141 947259693 2777 83 2043891019 71 908645362 73 1205195325 894068303 10007 89 23 1468201941 906470848 11 652882637 1645063211 558882280 11 139 13 785695352 1195382596 207924600 61 3 1658523027 1533936126 236295374 7 1630945001 109 722043577 1405425372 13 2061550205 1882975593 71 53 619665082 2 89 974584529 73 131 79 1726718247 89 1217967732 107 372011394 17 1969250454 1863243184 1122223512 47 7 219727410 1855842814 19 1949 2055115254 1249295357 61 1199863704 13 127 1140708793 2121780577 37 107 101 101 149 1788950322 29 103 1857912970 1541622827 1964201225 83 741557469 82738948 1949 89 1464955130 1140326870 5 109 149 567474248 1579628566 37 61 31 1456075952 792422557 113 1289875451 1490716284 71 884462904 902562830 37 1174377891 1882952731 71 959811733 97275533 2777 1731483094 109 1048517979 147377988 281050175 101 19 998364728 1603998696 1097126594 59 7001 1263876528 589671361 109 377986385 362223703 83 1313225585 29 2103321425 1809890899 2 1570391924 59 1231787490 1139703087 1949 29 127 58619870 23 367517493 29 2031899726 89 506957795 1650895143 109 1041444969 97162932 159348921 71 821234112 1686285777 19 436252684 7 1234633435 7 7001 41 1406238951 1590988067 71 1087312815 89 139 1816099357 43 315628127 1479200645 1622930585 17 724636713 41 59 95409490 1865610385 149 59 402363303 79 1453020930 107 993752694 59 878544397 139 24018227 1914249203 529070746 113 23 31 89 109 103 936769447 1691216273 53 1693168445 127 23 83 954386290 1386607545 1006670555 11 10007 1371999728 7 1687108215 1366980452 83 1483352430 18591602 47 101 2066928000 1678662615 5 23 533255115 1836436415 1582569543 61 139 922375235 19 1851197911 137 7001 399680089 1697574476 61 1433328651 23 2026889053 31 1542982437 1079552866 61 73 1509167471 969625055 109 1105767740 61 670639368 127 1007200805 107 137 13 1019542810 127 343116916 1569729502 139 729957805 3 1419136506 107 1539659166 107 2144994011 2 1210556797 10007 88807785 73 1936624592 615691049 1400919761 1949 1660490664 139 17 1290158509 640923239 113 1742835725 137 463053835 17378861 2117469842 1261560272 97 67 949868246 988641280 109 880392455 1622876445 97 1991929920 79 1867595708 922367344 1173002977 61 870979533 61 59 988642586 137 73 43 79 11 29 1510488633 101 2 496249904 920728402 9315071 47 2777 800543347 7001 770336426 2 1270613004 137 13 1562047965 83 7 131 7001 83 97 1071088647 103 1446584427 636739623 59 17 263481412 248355223 1949 59 765245163 1677075413 29 139 127 1389569865 752263926 4999 1528621280 89 3 411392442 59 953924154 487951535 29 41 218473256 115872790 11 79 126054296 115395853 13 47 1392623677 61 772000872 504278979 23 309508815 1772442364 59 344670132 2777 1949 633857678 1839249861 43 13 89 683787623 4999 7001 1011798522 4999 131 5 1094617165 1738837375 97 2075921735 1617139338 23 17 107 131 868160084 139 862679230 19 592609449 218492645 1949 137 1606128953 895980822 59 1092384134 647783131 10007 301119185 59 11 1852095476 1952800663 73 1467484398 372468369 109 41535136 2 1988073696 7 7 736095886 103 89 3 690863106 71 1630077356 432692673 1853596610 10007 399563377 137 137 10007 1956632805 103 3 1206779112 950312249 109 1949 1078611682 2136768609 17 852702099 1519815060 41 13 1344320042 89 41 137 299778194 73 1830448651 53 1249136330 113 11 109 7 11969503 1197889175 10007 4999 97 637176607 43 1038361955 2777 2046998902 4999 4999 300169954 1998335253 17 552047426 535484938 47 7001 71 1084138192 97 215832663 1673758377 2010612797 1138462262 4999 3 1930373413 1976093880 83 47 1809969765 477368570 653628334 1949 17 1339266052 115175973 2130536259 3 1299047713 2098055992 139 1100572143 1860948496 43 1641521396 137 107 7001 89 1645652453 149 1955575922 103 1672814657 137 103 65145749 922132941 1427174289 41 777391040 7001 47 325357970 962463253 10007 538246509 908085708 7001 31 109 209534842 57829841 1496962157 53 1048898832 31 476075001 7001 17 83 346030652 1075230057 1322605672 2017705449 137 993474946 10007 37 1870815719 1036686535 31 139 1664572272 53 767193762 70968786 41 17 1132991486 1359569934 29 37 769037267 1411860726 17 431284475 2002169268 11 53 795647835 97 775017901 1949 1855393428 71 250352650 29 17 1146449945 5 139 1287027271 2 770418243 7 59 83 1093049825 681079906 79350434 564567183 53 1525284054 71 7 1703249856 1706030860 137 1949 117712201 19 1549885043 4999 1714167098 228289333 103 7 613173372 7001 107 982262545 67 67 621791771 232459049 37 2082021199 990555862 1949 41 701619648 4999 612257524 916689504 37 272252956 439715064 17 1246046042 23 2123940428 2 1449341734 2090362064 139 1709318607 47 47 67 41 146510910 273103887 89 149 742779155 13 350628057 1732610998 17 329983855 1965308968 71 1299491524 1874888152 2 743672269 2777 168105695 73 1963676371 929429407 113 53 109 1820282669 149 1083069974 1321186874 23 19 109 41 1415539719 1931451204 1949 1160666531 97 1524952132 1596815077 103 178725487 53 1209551689 131 2046130658 1135800724 61 53 1075272904 59758878 5 83 111394466 546620902 460001776 10007 1949 1492869683 850187544 17 1174446581 13 1652242839 1455647778 23 67 244004269 89 7001 1892329800 1309172110 149 101 727914575 679402326 346677161 89 127 1667489299 829909948 573604285 5 1986156814 29 1607481559 101 2 17 131 2084189171 98346809 53 714913017 29 688760788 205414432 278577904 31 11 213594557 1237371865 79 83 41 563798995 1069034943 113 1619310893 73 31 2090826713 966848766 796206255 13 41 19 83 12155848 1535392723 41 232535231 79 109 127 1225950939 1949 1668303265 19 470588941 584056694 19 563435606 2060381656 109 53 1440383511 7 23 59 1584002028 53 96537804 1284888063 918937373 53 1180596481 37 2050911591 31 2046730298 59 1210368657 865482446 73 29 114881528 71 1647262277 10007 262943932 19 2777 1376086810 1942064403 5 303722670 1609510309 41 279863605 17 436883782 1038905387 137 168576278 304734041 4999 83 93602171 5 67 306029401 1378333112 67 402143276 73 122137687 113 484859270 23 1181334786 169890466 37 1140048858 462728858 59 73 2139382311 1939572773 41 544921972 43 1321055030 83 1511291556 1406785509 109 1961217678 4999 906418680 37 1039600692 210108866 29 17 1949 1337842325 102753211 11 211933117 11 4999 1849630000 1722878381 7 632815827 7 1118174610 1890760277 772662107 79 208260678 73 49770744 688456235 47 1763710441 73 41 109 584151991 79 43 1114750533 707701654 97 47 17 1740999376 1020413850 59 103 1817559115 1663371528 13 216898605 5 1380056784 89 2110482920 113 127 412231637 67 17 412724638 139 31 687866171 53 2006203700 127 310559450 107 2116003752 79 1102171799 1401412381 31 47 101 17 1765653065 5 649843475 17 41 29 2777 628887135 3 19 164278313 519060981 103 1008991945 421168332 13 3 43 1059143750 31 2 1125542232 1148801012 895399914 139 911323337 31 475604759 1438581040 97 934988917 1291319193 97 1026649459 23 127 1612100027 79 11 1192383566 590055059 419533275 139 1538721532 47 3 1559854422 380714286 43 1550599608 3024061 1949 19 69039217 1768297563 113 461142378 109 769308266 2 800216174 59 974832161 53 31 1035796583 23 633195060 10007 1588411110 1755558031 177169947 329583927 3 149 1949 31 549835328 47 294019545 37 236080535 7001 2120539891 1786549517 61 1087201109 1597398058 24531717 19 886830347 10007 528699831 31 1373101817 41 7 1046345139 1553016775 608792357 19 107 149 1587153960 339296393 17 322439986 1911018943 79 537112644 2 13 3 1977641175 580549383 95027608 47 1121948844 1389241134 149 1416225364 481370780 2 983214150 47 83 1490758015 59 23 867641788 131 1937724752 29 1895757811 1588815779 1949 1009055770 10007 532983285 1949 41 769424672 1989276207 73 419768543 2777 917247336 73 323811794 5 137 1907145372 23 1075348670 101 1831068693 2008196130 23 97 921470436 891366380 23 986458938 79 1653376854 17 125709815 47 559608884 102387283 97 10007 5 175183935 1147450445 131 137 53 1464707735 1444725622 11 996619569 29 694683922 606855953 19 149 1158036791 1737724420 131 2137777079 1718529020 31 849018753 1376950564 11 103 682693682 1733683949 71 238018909 103 2777 5 1555805545 696513640 1117067857 1536107598 31 490993238 1664474878 2 71 1395012387 97 1738358631 1822385773 149 1971974174 53 1691214206 59 1362188755 97 90636508 638023869 73 17 438807174 2117731369 13 113 1124675814 2 2051878713 1889113021 89 37 2777 1029068963 548880694 41 31 103 11 597807287 988376257 2125025350 107 425665874 67 103 880139635 144929394 23 89 113 1830674806 97 1808545794 1171015780 11 79 940648577 67 2777 1802764958 625395108 2 3 726978105 323100874 59 142215016 3 1100711037 585303655 23 43 1612491228 139 1307051087 61 161673168 113 113 127 2006000306 1949 2143671967 318322374 893279036 103 164436822 29 53 702406673 83 10007 5 1041777985 19 97385089 2 1505218510 660936068 59 1760801192 79 706003961 101 103 1463830232 127 1102727411 1004524083 103 103 1475204612 59 1300933348 1008509291 97 1462788475 59 904179543 47 60862775 149 59 833899097 1748075246 31 73 689239866 1737693022 107 1873448555 983021198 1949 1762221768 714517548 17 23 139 417219892 97 951944746 103 109 1495421140 2 43 1715048464 131 1439920953 2518217 1432962376 97 1949 1832061949 1073267524 71 843450038 1622931499 31 799174947 1378492646 79 1942142636 2060134780 11 31 400164337 1516800612 71 608292855 2 1679055066 19 11 507957461 1381974176 43 17 873338501 586233678 1221737442 139 2777 1949 737240434 103 265120765 1247764158 89 1949 543759306 1453380994 900495704 29 2040424050 1021825614 592241596 29 13 17 347690613 1245999275 677943085 481867816 19 1841037770 59 17 31 1621973227 79 1394520166 619287873 29 19 37 292613020 1583339409 1741265405 149 647686209 3 47 47 2062031893 2100753548 127 2114283681 23 139 109 19 1386703942 432530060 313235110 139 1039251987 2063334806 137 1189040536 113 951963740 139 1908313069 103283357 1949 30065274 180043279 59 1526635443 11 59 1166484103 107 1085121775 1640102626 37 2048445060 2777 43 131 19 1442555514 918475639 113 1361827667 149 1027066834 5 1371533271 103 101 1505918136 1340038403 83 2777 197614097 2081897621 137 484918350 1453402798 1576862167 97 103 1594157574 23 497316232 600677371 7 166220940 71 1721433127 1279898316 1697407268 97 103 149 1629273057 2078309899 107 1361827143 109 1349471230 59 712029936 2086869029 377698412 7 449905712 101 1139684652 79 43 11212852 10007 83 47 1949 252892495 47 451405129 7 1578551499 815588910 440868522 53 745162510 23 1050954893 775340476 59 265879901 73 1433098186 2091571447 2010014551 23 2777 73 1462391770 5 144282245 2777 1027367812 1608674445 107 79 17 149 131 107 569542489 2141624668 2 89 31 4999 1776994530 127 1267469525 131 882230111 419895321 1634388340 47 41 1949 37 7001 19 1075328256 386072400 131 882814109 610441136 101 97 2132177415 5 1490471115 341724337 1664763708 53 1593521320 2096495348 53 753093331 73 89 1134325648 3 2084253273 838122630 139 1751070431 1869190407 19 962717745 2027840854 1601146404 127 1366475931 910621252 101 1843337275 5 7001 1805249856 2099655371 11 491377104 1268017700 47 127 1552498836 1188348573 79 963449910 109 399413133 2777 5 671336495 127 41 294657160 1948012666 47 37 139 1056791980 1017853771 674147265 367589903 19 1988561983 19 83 91384660 139192224 37 910467658 73 1278081883 584925348 73 17 1144260531 53 109 440514453 297425648 13 841984936 59 466571584 127 2083782853 19 89 139 2105125949 2065512478 1962069351 103 17 1395512677 7001 43 1331802025 71 29 1949 1843432415 733929083 4999 1950949732 1131541283 1398240285 89 103 89 53 31537756 268476747 23 1972448444 1578124042 552009766 11 47 1729026115 1949 1309363537 2777 1843655854 1350746984 149 427401434 149 184510872 1525311510 103390487 2777 109 107 47 1845687632 7001 620930926 109 1502545632 113 462320177 97 1056851472 1473950599 47 1722367640 13 10007 1532512008 1739256628 17799332 31 1370599060 1482613310 5 7 1181717475 137 59 903939885 840065482 13 1098789782 47 31 101 2084446686 1444575831 5 671688145 2074448890 71 1763130646 47 5 307792716 11 13 67566265 70019092 7 11 43 1158210504 780783336 2394728 149 101 1159814838 574059677 97 109 7001 1855923094 53 71 241178551 2042917270 1324111950 2 1305267620 1847421216 59 7 31 101 1572998947 4999 131 959455135 331717776 29 1801773857 43 1881758045 1123919251 573145876 83 10007 1916060304 137 17 89 29 126972441 127 131 733929072 983570139 101 37 73 526341680 19 1454245750 1949 1452539026 238096551 10007 53 830495372 31 654797842 967719663 107 79 876522006 67 1045297418 17 1750717086 503527471 825528649 59 47 323045429 139 662683334 139 113 1660308548 504081620 17 1236568713 137 79 234292321 47 996914202 97 2 131 131 145991640 4999 441811620 1637642406 196108380 1949247523 1949 23 1204391468 131 762891223 1303881000 1949 79 79868921 288568940 1949 1400890735 5 71 113 480424246 41 37 83 10007 261600482 23 1655308114 1272676785 2119643763 7001 1188875355 2777 1726188754 933585434 1208334877 113 1707491670 5 1387880 1286004705 3 41 176368641 31 23 83 2116045243 1750960530 107 1019258674 416281681 1755240249 79 1823607323 127 2111362300 1567601259 139 17 1112317070 131 943944604 10007 1778564124 330441147 658739487 139 10007 1164234394 13359345 47 407805684 1653171668 67 1936985433 1190271595 139 149 1722291000 2 170558142 513335928 1804464966 2 896791534 2 1599739034 10007 1444655821 137 1248939950 11 199034033 304735045 800735704 29 1304647558 17 107 131 2074748962 127 944983124 983570456 1484836554 149 11 1113913192 61 1268562039 29 1446250607 19 47 79 31 53 1473917542 695067351 71 113 1024060353 1985757475 7 636115655 2104144952 83 61 149 2 35929548 226507849 53 5 17 1990492226 71 2 97 1309316282 1120216637 1704411369 41 1795572690 137 43 818509472 2777 1923181352 113 268919999 19 2093333303 113 602737995 1949 19 939695555 1052500723 43 3 1771842634 2777 61 1340193668 16975446 618758017 101 31 122893424 127 1022379464 89 867074495 31 201866234 482185278 3 1073613105 363260345 1254167842 43 1860600624 1877648835 139 2089302663 1949 787568990 13 29 5 925714395 208945570 1183575884 1529502002 103 181503769 73 1643387242 7 127 11071352 135380404 79 7 445824568 493781652 2 5 109 107 100290433 47 101 1431922955 107 1048991368 19 1407349684 321171189 127 145992469 103 303902427 887631855 47 2045606149 125378278 139 59 972202715 17 120287206 1057537140 2777 131 1825530326 1241140361 67 933298275 47004711 17 2095805968 1452852929 11 451414876 137 1235655745 2130721544 343129473 1741211014 53 979742810 1949 285415322 97 2 4999 43 908266554 623444745 1666321575 496902760 139 67 1883023461 97 5 97 267604570 17 461694347 1984014206 83 2002653299 1246223543 107 7 13 1124415487 1806357826 48600278 1070505856 4999 1751200708 67 4999 1349570326 127 1633488986 1726164895 13 45690216 1009317781 139 1171253175 1357850037 3 61 13 67 11 7001 283876548 17 58374634 399456115 139 71 1871949448 10007 83 1289852536 19 1220240094 137 1508500337 29 1034943954 10007 2024185939 149 765117384 29 335942289 139 2118891415 67 965577669 2 581054039 109 1949 1235605010 37 1176586495 47 1432784126 2 113 573621448 656349200 113 107 1115944730 67 265689956 391054108 79 59 139 322141396 1324815950 97 1345901675 899844374 13 47 11 613012512 109 4999 101 4999 1579657265 137 403769240 2 49810450 71 127 67 43 759636452 262823482 7001 421418194 2049003673 73 48412067 83 1924370272 1287488032 1643314374 3 1345974760 1063990182 61 137 37 485567391 13 4999 2777 48429367 7 57626926 11 1758357964 107 192081264 2038146383 13 1899077531 101 696452267 59 1170029590 29 1538624145 1238845983 113 540798294 10007 118202684 947189871 149 36120138 17 314350332 103 1494218837 61 1853429429 168499873 7001 1453197570 898053275 73 945427672 1162451708 951540915 7001 2777 7 1471981704 137 1670615264 1821949448 97 5 5 73 1938498127 47 1223246769 5 905872520 638276671 131 963445318 11 274654787 71 672119157 1446616693 759777881 127 1504942507 2058458937 789412550 131 547576433 218910368 109 2 13 1595530959 1017207129 113 1791772709 83 440551927 7001 1122985358 4999 2039053304 2 19 1280838697 1593464914 29 1073735875 533789386 998784151 2777 2777 1219126126 4999 107 781354018 149 67177842 3 149 7 4999 47 775170624 4999 2 1602618004 13 73 937314959 61 1753772265 137 234526464 311700345 41 723478456 773044490 23 948323350 79 47 101 126109307 1307214720 2129452647 3 1428626456 241430150 113 917444429 107 1552520673 1050537274 53 19 47 2010399629 103 1928448970 10007 1486311595 53 532054386 31 968021748 1896554233 61 632650215 41 557595818 228024206 2 11 43 1778275664 1523124875 5 1869298415 61 113 18134579 285979496 2028189671 1951821575 61 137 61 137 113 89 47 732846457 1077993335 37 19 2038869708 820143699 1500839853 10007 2777 2043743690 127 61 1811951381 1084498618 10007 1968767173 5 63172480 183083125 96318019 7 336314146 127 1949 1625612175 1220249994 1189373632 2 101 249343952 1846033156 127156450 5 1851695556 53 1452227772 89 337518438 1125181521 41 37 1187261106 1271804269 139 211089014 4999 1622330469 1130508542 543650764 2 107 721275123 7 2061150931 47 439418301 19 59 17 1334919220 59 396499043 125674752 97 73 454444491 43 1792036825 685976660 2 137 1929671441 137 7001 7001 1111044698 113 1308146986 1698632950 113 419263129 2777 103 107 1774598103 7001 1554383023 2143881225 1310528457 149 989716557 29 596173735 1492247490 129538441 61 2090780002 2120197576 79 4999 177334526 1916596644 3 41 538126848 83 1486129442 11 2073983021 86916819 1571155430 109 18664224 79 10007 11 113 5320492 440076918 29 43 973869504 137 1367048198 1584204432 89 1966589988 101 520336344 1085357379 79 714718011 67 377720272 1487892969 71 43 1463362584 97490847 41 142231337 97 1041249263 29 644551968 3 1780279896 37 1232098927 97 79 139 805161713 43 1416133604 213596470 41 598197811 2116366619 47 844538454 97 2 891591651 31 59 83 407871296 11 1483461574 7 971395751 7001 5 936382926 83 1962641074 1460564879 139 137 41 149 305267950 1399305505 13 1578829276 312450316 139 4999 1818251277 1367211633 149 2070286013 127 97 288825066 59 2777 2099609167 1297026701 31 305736539 379302669 109 59 504625407 1853017130 139 2102996805 2018455127 53 41 61 726126920 1023074066 7001 5 1888830152 17 1703662055 496801857 103 458011542 1481509614 841331173 7001 19 272660986 97 1807281981 127 1224635854 2777 470237741 1080235711 127 97 255004076 43 127 584578206 1452693437 7 37 59 1195915368 71 1346403530 47 101 1199330560 250629816 2 318068482 893483137 673738701 109 89927094 1564921142 37 13 752746748 1994758220 1877922187 43 127 890232789 526130663 107 19 1949 1564464924 137 1361805756 79 1803324468 536653083 31 139 908312268 2777 29 1637498485 1956559269 2147313349 113 1921027164 1005117728 29 1618475719 37 307833459 19 1661902785 89 1713486740 73 1170553248 1910191146 71 2116896048 73 1727977014 101 37981858 1989612332 863523197 97 382983105 127 1482541817 107 61 5 73 1313917933 718421361 139 13 918687776 97 40705106 1292549695 17 131 83 439045017 5 1385333492 139 109 4999 1833643346 73 310131525 11 10007 37786432 67 2073161704 1614082059 1949 3289912 826392456 79 131 139592683 137 86508787 11 1820937525 109 2094241743 89 47 1991021144 922361981 13 399323054 1492709972 83 222286865 1332968978 1125377101 107 7001 13 7 1577929010 1841986783 137 53 1372097655 1248728442 964847065 5 4999 655188936 19 259306965 2029393204 29 367383020 773358313 101 1626138380 31 139 1963460902 3 1877341314 692712958 482997220 41 11 1250681080 1450521215 920854471 101 1122777307 73 7 149 296311681 23 738074131 53 137 1117592132 47 109 934329688 1998517725 1764060236 97 47 370527978 1193050867 79 37719972 1144517477 73 489035979 1571843519 29 73 147277865 127 1518133235 961037745 43 1553044115 815101240 969393413 127 373588218 1949 131 61 1229300182 1239752 1856763573 4999 4999 1197585435 29 47 37 1383570714 3 41 1652822750 679531048 127 7 13 7001 1272914819 107 29 17 149 19 988698174 154703719 855713823 955318898 4999 5 2 4999 83 127 1037890990 4999 431298723 23 1903224516 61 11 43 1623422731 44789273 37 282458000 1794748307 3 1247378889 83 139 83 518214235 7 4999 29 189525411 975060240 2777 1949 113 1274402319 516836763 3 67 1384369075 1432592773 71 1931163577 127 67 149 82867967 10007 1805322842 2107191417 1787019237 29 1690256316 89 1732841214 2 164335808 1377403048 1869142137 109 1963695460 1949 1859518950 23 1949 1382505609 137 2034969328 7 1360813965 31 84710755 1360493001 999757776 73 176939537 47 1142793579 41 13 452962640 127 648339064 4999 101 997415473 215566471 59 1529677846 61 2099695457 73 187111152 2 1064600102 1344251566 127 1025929241 1541909308 43 131 2777 7001 1603327014 11 127 1973252848 1949 1416843091 769205983 11 596311837 53 1577290547 61 127 1570071409 1819005887 721189005 920300571 103 37 61 1573710827 10007 169063487 43 11 73 41 10007 1617601529 301861155 10270144 85046962 23 29 59 2 366269792 1454060558 59 1781126987 1080916552 79 964067003 1949 4999 695815809 1345505845 83 101 965758566 400209898 61 1315105435 107 1011439507 13 1212032354 10007 29 1780190056 870436450 473907762 809228256 113 79 7001 1781285433 1831482603 455933124 7001 14221543 53 73 88226178 149 29 1973809812 3 599452830 1056560244 342787122 73 538440944 67 109 1011177413 498194528 109 37 1691111713 29 1529519915 10007 2015720017 600687378 37 2147223553 1035794165 5 1751578196 78427763 113 71 403477593 1031872661 101 844174160 11 131 579323134 915438480 29 988137706 1902044515 4999 67 1846261581 89 1947597858 137 1481357218 11 722025502 37 41 2080125004 619960495 59 73 109 1238302541 41 632434974 1001566898 79 37 336127503 47 127 1903192653 947030794 1949 567377929 1750088453 97 1580908486 137 1796213302 19 2055626506 71 242455580 125526242 67 2777 807922414 79 1986954912 968729440 19 7 498119890 59 2129875118 83 1860760057 139 71 724094912 1207273640 97 107 47 1910981330 1087739951 71 131 1043154703 1967359911 801554887 101 79 1538007550 5 1467508767 81316293 23 945705055 107 264094763 23 109 228823264 31 897674688 2117084550 1949 41 380562943 1940672147 11 1809008278 231142494 41 709100699 1221426941 47 19 200355171 300865627 1988968989 2093616319 61 113 62050560 67 406865699 959977491 47 29 482684149 1018061382 67 721803394 2777 2076782227 1121087142 83 41 100107937 73 1349129060 919144314 101927101 31 61 53 1351558616 19 1047795109 67 1795649312 716644127 131 5 13 89 149 233177550 149 393953765 588890196 101 618554741 17 1563948218 10007 895021287 83 31 1414160666 239728611 651062396 17 2 898954730 53 139 1096562382 1083092170 1902066626 137 482507519 10007 1296425499 37 11 409678566 542152182 948040276 83 501717626 109 75614935 13 633643712 1319102499 23 929928828 1023644214 7001 1649301502 75478132 127 149 173974039 956068446 127 2088883416 41 71 1406868103 79 2090084988 461880630 149 827778738 861175825 113 441726718 2777 1177620174 1306422988 139 2777 1190363827 1214303838 819413386 11 806888748 53 48769752 53 1658599909 7001 789646725 817544152 31 1009185922 2 17 79 182041201 149 1949 61 10007 7 526481898 71 131 616020950 11 61 1036865626 113 811254686 31 137 288821756 73 79 56050820 149 1303245933 31 109 1265035797 2077943197 11 10007 1756558731 853416974 79 10007 333593352 451415770 137 1707399079 101 31 147867985 206381632 549005656 103 2 748194980 2005014962 1171985197 89 31 37 139 107 1537600272 1408866218 43 378882804 1161807325 914785455 2777 97859846 1949483290 107 969777518 19 473817193 1303871286 525281322 149 59 2102827546 19 2063181063 13 17 131 1723654639 139 978385606 31 59 274950561 107 13 67 496706912 1157338101 1107417199 7 53 37 1601882884 514015248 11 342255573 291755574 2095741306 687792647 19 107 375006431 5 29 1991519146 67 101 69061376 1174810487 657914101 101 13 137 7001 1953664055 690830676 113 1619227963 139 330788308 107 229036068 568145711 1219469185 7001 11 149 811542059 1503198271 7 1133743723 588812005 109 7 1465942870 831066390 137 1979459029 4999 721330705 1990119754 665737652 61 89 17 17 348332709 31 354367386 538540958 2004783562 89 1609751900 1644392302 89 71 334998022 132378519 4999 73 218854803 272052896 1215176938 83 994679908 137872261 61 113 107 789166409 785334525 7 1817730982 41 127 1551625040 2777 127 139 1487463881 1723521187 914120240 97 1679047399 345698813 137 2777 61 201355259 59 468518115 5 121224235 4999 521045770 107 61 591693168 438419139 67 5 67 1027642449 1237726435 47 934009991 321709513 17 1613002228 846827688 137 1485652797 19 13 2073007781 3 89 23 1699871686 37 73 19 1286475237 58423765 1990535049 17 1378182316 79 2 1446297584 124444942 73 1515742727 1326694846 139 131 1645254596 139 445045196 815341532 1366595406 59 139 526104416 484706358 59 5 83 2126335998 1887050318 7001 1050269017 112583081 149 101 940167849 23 1183748889 967640599 67 581956506 225004460 89 2111156823 19 11 1945825882 1178980858 29 1303970355 1399991226 1465034120 2777 109 737579674 2081048492 31 1290537936 23 1270282755 1249049783 1949 1608049641 1207613473 11 29 1673505139 23 137 1794252010 10007 139 2054178279 1772346988 79 61 83 109 61 109 107 442530814 937048541 1426763016 59 1497094556 101 507918407 258709094 107 23 109 1907966193 69327161 31 610963500 1436332455 37 2 2068067164 5 94851396 1300757520 3 127 1482838538 1627726107 2128160212 97 1165073693 458478977 11 404955936 11 646170602 10007 192015935 83 79 5 1767831685 19 1781582762 59 103387075 1250767713 47 13 428441858 1895273107 1880053702 1637417024 29 43 12447210 2 149 1409987745 853930324 149 1100556219 127 188369702 97 1253586678 149570234 11 408958583 7 32823322 1685100305 4999 93299790 3 164693337 1161918140 101 1648914991 1060734903 131 2777 109 2 1449970642 68973802 869162546 71 2777 3 2777 97 673722133 7 1759515233 101 59 103 852866778 299924183 17 1782221574 448189867 67 1318664453 1586964730 149 1438614487 7001 127 451184391 97 1282385784 569691573 23 2078187310 59 524656379 109 351989332 23 3 1771574037 1871283455 71 29 41 1195903855 109 103 127 7 566478752 1189118320 5 2114949480 101 526820747 148576050 1303716767 89 2143921267 113 29 95331004 1932035476 59 149 1049330116 137 685977906 137 1796485795 73 1044874477 61 2 1787754030 113 1163816719 1304818376 7001 83 1312679362 83 1410443172 1278240618 43 7 137 1288106058 2090596032 2141738225 83 379246875 3 1061463462 23 2017668698 1112583084 113 474869844 488679000 29 5 1541012505 1076797010 885874136 979774830 149 1806919735 61 1829430687 689600437 83 97 1796962539 1369260830 53 7 78386035 1351380471 11 2021252365 1115120622 610911033 131 127 1510175923 454264395 667575029 81243885 59 113 1033522634 10007 23 1302564474 7 59 306956763 1101716462 137 173347607 218569509 53 3 983799564 1035902418 107 7 101 83 1520211649 1565387968 5 19 609746366 812448837 43 101 1362905817 53 1243652738 562609734 131 404199321 1138522965 127 1719866766 1089400412 113 558614443 67 11 1019210885 1638463805 73 1548049315 127 139 2102089911 389634387 2102752534 19 1483352784 322934401 29 971372861 79 113 1896479887 7001 2111858651 97 79 1799242064 41 7001 145599797 1735862945 697174181 2777 1239215119 41 1303290903 1433433747 7001 1137383346 139 1598299145 681229202 17 830579421 1404604023 4999 1639242086 122890445 131 19 1244697695 1109076853 109 4999 528759227 67 2 31 17 7 139 10007 107 570581245 912018770 2 79 61 772699444 73 61 79 11241463 79 1620191329 375814929 41 504737183 771728300 2777 1803075553 71 137 73 1114649337 89 45652728 577174345 742852434 1645686037 17 1202292564 19 1231044124 7 766707284 980633780 458881357 17 823730563 107 1805228565 174010997 139 19 1382853688 37 37 920478711 107848636 103 1090827680 1553102392 113 189665302 127 83 638828424 198900370 127 142975570 19 1071195281 37 31 535072552 23 150780876 43 1512732518 10007 1899758901 991997168 113 286896178 47 4999 97 535376853 1228867392 2131369381 31 137 67 2777 11 1891788868 73 97 667142429 1427672931 41 885705684 53 1949 1100604198 832600108 1243541597 53 3 79 105281038 7001 43 2013439955 12498850 1175069048 67 149 137 1442022040 47 182946250 19 19 1972242275 1335556813 103 131 817111262 83 1652839064 23 107 917510885 5 496811963 7001 59 59 977573714 137 1043253232 61 103 2098042329 31 1732185388 89 7001 131 1289873160 294281467 2777 1119794703 961742613 1813827162 4999 89 1377116895 73 29 496215282 107 1617544466 13 4999 1960897742 1954703981 566871536 61 843877904 1115663541 71 1829239314 1651965933 139 804641254 5 101330350 5 371198470 113 1351833577 783592624 23 588212850 97 480828515 109 545749235 1219847916 1949 1509744175 31 47 1746480426 13 1442955241 2097674254 182564595 2028511859 41 73 672503793 13 71 1047538899 4999 103 1781832844 1928758636 13 67 2054864607 974151860 2 2052421500 969804306 67 7 41 1522104172 979254999 10007 810901651 7 107 29424144 15740984 1836090089 59 1025166045 131 61 1313387523 71565017 11683694 29 101 1293079669 336336474 198243217 131 71 109 926826564 1610755130 3 1174456560 2081956135 109 1745283589 1483723984 19 1071607498 1301414439 13 23 1033518133 1974189774 384111336 3 1419295095 368764767 1712173090 109 1499453405 1949 149 1943712152 310292767 37 71 250501918 941140226 43 742244849 139 113 847060430 83 1835441582 1943791164 4999 657328181 1064193837 103 7 97 181168703 2777 1818915630 7 1144591179 1949 53 2 164183731 1283911529 19 1831416078 23 1100960274 89 43 131 393928714 2 1346482110 89 137 850524354 103 926422582 437985351 1303381225 149 137 2079386426 107 508868853 139 175283031 2095510228 1949 241011391 84505252 61 1747707767 1949 223940100 990331727 89 31 1949 433860090 3 19 135017591 1362369255 2777 1445223002 7 323355441 47 1914738837 11 7 28871208 73 753114866 37 55022947 79 29 579899718 13 43 1127761215 868244944 1388284809 59 2777 2135682397 739962197 83 1807059151 29 412376818 7 1378045284 41 1616876082 239331799 37 564313455 939089045 31 888347253 503789618 31 79 1728891932 1089400125 1906702263 3 19 2021170655 7 753376876 47 101 738459177 1040147472 53 1445535833 1949 1717466596 791028936 1035545552 139 447893862 1702444963 97 1295453005 11 2 31 1605749470 1296418884 31 29 2053954696 287803511 708253515 29 1279981850 17 1028925204 3 423753498 1611055866 61 89 37 920020277 109 43 456220712 131 1195354171 113 2094476583 2 1588632189 1068535471 149 61 53 1047364641 1819283883 47 170293843 131 131 109 983659550 1473765420 5 797151735 2777 2777 42868549 1269791581 137 307158180 61 378152657 97 611078369 190963020 1949 1340237288 13 47 843841854 1081132748 37 113 417440306 187788033 127 31 484693849 16249587 101 29 1849069812 4999 1048083205 5 67 101 1165686652 7 24829 37 89 550943108 113 13 1871076490 53 3 896087706 73 801395898 1317439395 73 139 53 17 2017604060 5 274447385 83 633304110 659363620 438206592 7001 1414629061 79 1935756513 130179992 29 131862188 1116467259 578339156 37 113 413917404 2777 10007 109 61 71 616970688 676282005 1552193971 137 1328982947 101 13 1624189749 1505869742 10007 89 1620944451 7 1968757028 1137352139 4999 746111236 83 1293745734 10007 43 547064662 109 2777 103 2 392688690 615887276 1828890415 31 149 1600483004 31 103 833270618 1694343099 2777 1310655136 139 29 936794221 1060764262 19 1597047498 3 1707491626 61 37 849808201 53 139 1037177523 1917346454 4999 552339534 97 1858257615 811232137 73 47 1971579140 10007 1689348301 7001 53 2099264174 1487313242 71 408621543 848319999 996206659 154345597 7 31 333440211 59 999015858 1213747835 19 1235369724 359561575 29 41 117710426 506588989 107 149 255860472 7 53 41 4999 1408558442 61 1849125696 1923563667 1782544413 41 1530459474 313497341 127 1673932099 141224172 7001 103 84655849 19 1257483156 226256014 23 1252183457 1461471715 139 1298278159 10007 131 127 1336660903 39462583 1332790026 113 713096950 603240421 43 2777 1290991199 11 13 11 1721762482 1097245314 97 43 1656433716 29 1046484986 2139990934 47 128189670 10007 101609644 389133132 41 127 1146226943 5 2069070625 218676180 97778397 10007 1193875128 7 570210004 271829740 13 2077487627 23 1720923917 369291127 4999 302339520 31 1170718472 1639026110 127 4999 760362897 47 59 1904987693 398387647 603831320 103 1043903970 789916845 139 113 37 89 1288216410 13 905665548 423574908 107 41 3 565371084 1729697844 113 43 71 71 139 1044948902 1704448997 1427136487 41 23 1880649832 61 1967015394 53 61 45001725 149 103 131 5 103 2 1084195822 545093052 19 83 13 1500070533 2143094668 399869333 67 139 1909085353 340277838 101 7001 185036430 3 1716175599 751154898 13 540968311 11 3 1800752431 610195249 127 103 1981835875 1145188505 1761194516 439099101 43 1979067968 19 3 782515019 19 1949 1129853396 7 107 1180901394 71 261879421 113 1697050667 13 385984755 61 1970322250 13 858240189 97 609271259 1454737712 97 1870547465 103 103 83 29 841194503 13 396174662 11 23 384829307 457202234 17 23 1469371882 561775092 83 1340700130 23 1550160117 11 17 1152344473 4999 1877365969 963952182 109 856607017 59 53 1374852860 1250792527 1252586208 1809925974 2 2039127483 649440721 83 4999 1689362303 7001 101 7001 23 1499328784 101 380512349 173731145 1049655637 41 127 72785440 1662727388 4999 800782459 53 379977113 61 113 1766396225 1489284866 19 444017446 79 1901867883 63939197 1064311430 7 23 1949 876340564 2039087744 139 2777 804163627 41 339258091 101 964286693 97 2134337851 1687887591 107 194877602 1124386388 71 83 13 71 755584730 109 62741817 715325634 1344866009 67 1579951208 37 1877455702 114462386 2777 387874698 101 871309931 583322377 11 344650241 343392738 13 127 1826641762 260475222 29 1591775364 7001 10007 107 1064589331 137 1742472312 1924982386 1971791642 31 4999 194174382 139 61 103 1491135429 97 661951571 719944088 47 1932003103 1210793715 23 1764992286 89 1976880905 1109546699 31 150898678 139 17 1151261233 805476947 1403522307 11 1907744279 7 59 744730577 173929096 31 149 1713088760 1020731950 71 67 31 73 297317685 7 897708219 19 4999 113 994658108 59 225305784 11 47 246529006 1424237658 242380982 149 10007 73 610821368 109 1949 51634857 101 1954872675 61 1381193903 1388302558 41 79 375527764 29 183848323 71 59 89 877462346 2 2055779894 31 1640336046 4999 1105568842 4999 766846600 1157363481 394627335 1217397892 89 127 720308266 53 41 41 244321583 274286638 131 73 139 1403166775 1171746960 79 149 59 927431679 67 776994913 887501351 37 2004837526 107 83 1388390136 2022715985 5 53 93800672 1249189807 103 61 29 786851082 67 13 805393420 5 23 300809433 879859779 29 1234906275 83 551643769 1151162862 53 7 944372471 1628447480 71 769789455 5 295892500 7 1171477565 17 1948396810 1484881000 5 47 1382223376 73 1064326714 13 1800400901 107 113 41 1293744422 3 723722940 2082060873 7001 1970599474 1061463616 53 1027083960 5 2076091174 59 367116998 1217421375 43 694408395 1922457635 5 3 41 164955710 903073216 19 17274059 47 1821254126 59 2 61 79 1034164668 95645427 3 103 37 7 79 11 97 127 109 89 1996347697 2 546262169 79 520020595 1775412383 19 832672804 2 41 127 41 1495275043 137 473257458 2 1857848570 149 1407477863 1389721813 59 1826971921 47 2121669817 37 1949 198454976 13 862499118 43 864665715 335094356 31 149 103 37 131 4982847 139 59 61 965691732 1773805083 43 1111363638 107 1242551089 19 1139255694 1010397555 103 7001 131 1127654424 4999 71 73 79 827921869 462121483 97 53 950245233 41 17 1828747967 19 7 1355481904 2030018599 59 1807499869 89 113 321246816 3 1873257584 31 1779015538 59 2024921713 1953962354 667016585 579645468 10007 896459252 29 445597586 73 72841213 107 2044597730 1913653518 429142490 7 256411885 71 107 11 1450305978 131 143482728 109 47 1385645168 1146919156 149 1346908204 688647285 109 97 1940667517 2014719317 10007 79 47541192 1521458432 137 89 13 894545691 101 898443682 968582876 597015449 137 107 530763794 889753502 11 103 3 137 13 53 1380423860 4999 137 2053172842 7 2012214778 705209505 13 737550424 17 1419134313 1817364146 13 107 555193786 17 778423897 29 1476549914 83 1870615857 31 744348515 113 316611350 61 23 2116228673 834291183 83 23 1650666570 1343697121 1949 83 1086528764 2 687810238 1363736158 75541940 101 1308605111 417192600 11 1255259447 17 1843083288 7 23 242490688 67 5 37 13 19 1389381935 558557801 97 690190793 2121988684 1102924601 2123712273 37 109 43 61 2052970335 13 1828487011 4999 59 1040969628 1923789427 43 37 103 107 2126814497 89 301520786 2100443877 107 1333429773 89 1745350939 1949 336865160 3 1530739953 736868937 1968621637 137 7 1402530416 131 1868176653 73 1421964737 61 1134685920 89 1949 101 120785395 97 131 1842224704 61 1650141683 979297533 71 2112766593 990219883 2777 766344851 1949 892162501 41 727406051 268471183 568331444 29 424929143 53 2135977062 81146799 1953934205 103 127 1813502723 2106741405 3 109 455307199 31 101 1761514375 29 1668542985 83 4999 2777 1910310319 59 1881733728 137 1157328598 1471272276 31 432042660 1989679168 67 1110830922 41 3 965103456 2777 1147386975 1210010834 7001 132468726 17 17 29 101 59 850764601 573047923 1797705209 47 1949 73 2777 2 1841482192 1963657868 101 1609075137 17 1195266532 79 5 348402985 137 2131774794 3 765462039 109 1694724043 395971167 139 1744165884 1949 83 227662441 29 224864057 131 1004109782 1977643473 13 118031415 3 1831470807 7001 1920703347 83 13 754029484 1439765549 1422499816 89 7 103 860973910 2114861817 510031989 1630207431 3 73 374831056 3797387 149282944 113 2 2062246038 67 3 103 79 1586281922 1922358373 1200936202 113 2072653035 103 59 408779672 43 508679078 135737140 5 2102088450 1039858656 37 1172933855 2009971456 565428964 2 1683402649 1912084540 109 1772771153 89 53 1100188886 2 61 31 53 177730200 2026231074 2067887051 1949 1089194826 139 172364448 593194730 453342754 7001 982050951 17 2 1749549869 137 377363970 10007 2 243430000 19 1298558810 29 7 528190502 615757737 37 1171839321 47 644573228 975309079 19 1332356872 73 1696099447 47 41 2019804279 109 10007 31 421469769 101 364372638 73 41 1719729452 2777 553186731 144478666 1866410424 67 97 59 101 1376651109 775771809 354732640 89 2777 101 844401590 2 799405087 4999 107 2777 1745099454 113 180232288 2 149 1079175710 385762341 1732614338 29 1707859329 4999 1264140386 1859459761 2777 1257967702 804195617 137 963057341 247793978 89 11 1324631264 952780369 1608363421 2777 61 43 109 113 1331104292 866224326 13 109 212724618 131 162028408 139 89 1944149909 83 127 38141140 59 89 336302164 1432028803 352740480 101 41 79 123189616 269855960 17 61 828493216 89 31 1762696332 2028907902 139 1048566655 131 1061806876 1167524269 1993932805 248647950 17 113 31 653040296 1693628487 353584987 778424204 37 3 901937103 131 563218911 137486493 2777 98494636 79 1566293263 896682146 1579821923 71 29 13 13 1969354739 11 83 950060662 716913828 139 934504506 371213400 139 2071015488 2013125601 131 1636089785 235219744 149 79 384886815 716236278 1150807939 109 7 131 109 790229508 1647635280 149 1944485313 139 9668979 2094338854 1605861845 31 529450356 10007 67 113 7 675106831 1663195866 89 4999 19 19 379786041 47 53 2777 147869696 43 1302700609 281547427 131 2030846757 1604558931 878009644 2777 1672837030 2777 1304500088 31 196551904 79 139 101 801569027 2137322105 101 1313156802 79 725851526 103 573556394 83 834749343 1435200195 11 3 1828465172 1197920107 7001 1553241860 7001 67 1173209128 5 385739286 326485114 59 127 216233375 1265358658 144902649 1076523608 31 31 694335898 568744463 79 127 327384029 1870751021 2777 462284413 31 1228648265 1478198143 43 852039582 1940313866 73 2777 73 5 1554871499 137 109 2057507544 1421222660 1157654104 1520803116 59 918916787 47 1236733310 5 820017400 29 1894789704 1518188791 103 7 819029080 796546879 23 1544331431 59 41 31 127 699755364 1396040276 131 37 71 149 53 1179935502 41 1818596256 1520467520 149 11 1055110280 5 127 652755362 19 71 1941165702 1533408868 1176852674 139 59 1516148901 1307643786 79 188368628 1939435401 37 1018925848 53 41 1310177550 1949 79 1541775613 66642899 83 1572361591 7001 2127429001 1949 1662782050 1397928065 43 127 2105812754 83 17 83 931321337 73 1822173513 870098314 149 43 1377630471 1204637679 7 31 1957963565 103 292770393 101 519354322 2777 43 885638105 19 585545781 1398891262 73 620447732 10007 31 1078373147 1725534432 79 817281511 40916815 4999 481738277 1001921452 139 79 1972558505 457216960 61 1170429570 97 1223543547 1346100137 4999 1772040521 110527890 2 83 2 233723135 1458240059 67 351674503 1868284545 29 71 23 273708556 1072062152 1685848282 149 2 1083932206 1168184406 660979706 31 1591379575 222559506 13 13 278133212 2777 2093032632 97 929704745 29 1178727533 107 570750305 1457150182 59 37 34210857 83 71 67 1845091828 4999 109 1243026470 37 2 67 47 2127535209 43 655470715 5 2006304246 742518142 103 59 365297615 97 538912035 139 1446500720 1474036155 955733384 37 109 1740008747 1103021358 1907026763 139 31 83 1715983230 13 23 73 2777 1390163423 331987442 137 67 749143415 881352907 1057162442 109 89 271385279 1528627243 61 41 378374855 637654276 110572110 67 11 1484697199 89 1885667499 1867927855 113 89 1609553697 79 2118032028 1851158020 73 1568202863 139 233008511 53 670018980 127 2777 1531987590 2067392049 1216018343 29 721276972 13 23 634374316 1974702136 1423861265 83 61 883945083 101 23 17 1062675678 89 151647634 7001 571505632 67 1006831914 1468900709 139 139 905411667 47 10007 478634810 789376225 71 107 1463900634 131 1861545174 61 232792841 1202431113 10007 1854860330 1093874768 2 61 67 5 162710215 1453505645 23 364756241 231091422 83 1302457865 41 17328076 1807488011 61 460598007 11 1720758567 381027295 113 1376323163 83 107 29 1949 41 59 1304540799 59 1237022084 41 1158051437 52551513 1527449763 7 67 255877154 11 771903616 27032511 83 304333278 629425686 1679819131 97 2777 397894114 724143555 71 1800513921 113 1333709959 37 2 1062760678 149 101 17 360790983 421472160 17 97 587962008 149 541356932 1585356275 137 313873042 23 723393838 103 61 139 461524637 71 2777 73 998499110 107 1452382262 1158051049 149072137 2777 73 53 1771689618 687607213 47 1058465286 319977739 4999 1685007931 1136807593 73 133028831 88568636 13 7001 1479045262 23 79 431222685 436944497 10007 1031321420 92604778 832609554 2 2074773363 31 721768164 820523965 10007 1351369412 71 1949 10007 1567886753 450635224 23 876440694 79 384432644 514717706 79 19 222909159 1595368915 3 413450712 19 923246176 13 717128594 1258761978 53 641258567 10007 143330261 101 1112911223 19 699632967 629483501 127 137 827307243 73 43 1581368298 91239075 3 97 2017533444 424650432 71 127 1573115091 419863524 818590072 59 806613780 97 89 1950956540 13 368708452 19 11 1972860797 7001 4999 97 1810074902 679043347 131 332530400 976056445 7 277717615 836386064 351020747 1949 14895324 2 47 827017076 67158159 37 19 1786918140 67 61 109 788366807 1624974180 109 1777092727 897478243 1021002297 19 1634346153 1077956808 17 1295802991 1270270446 41 17 29 67 468453213 37 3 103 172741819 1601009948 1949 800993129 985882716 47 89 232541425 1307375499 2777 113 7 31 1732617528 19 1180541592 1796383300 37 107 850339914 1115379567 1949 1185003609 101 978310846 1288712614 29 1888417099 143946223 19 1979812164 2777 738609798 31 125671148 485901068 139 449577986 2039858916 1495403721 89 661960640 31 13 277437745 139 983807960 137 41 289607641 592284032 41 2777 59 1458882701 984830568 139 19 509533402 167228161 43 941063001 137 1739100468 7001 2088195271 79 68369748 2 67 107 23 63293190 73 5 57020290 29 41 984298726 37 127 109 13 137 527031039 1949 59 446595072 1972288285 282593470 4999 392394869 31 1055550887 137 23 498854521 209786818 671741732 67 1887333244 131 41 4999 1006848590 2 886964454 41 354786571 1510120200 1157319077 53 715925484 1615995225 3 1205970849 61 1772123881 543153356 101 53 717030375 97 103 1883103577 7 11 1503328134 1239661598 89 299190499 73 1730357522 41 191808824 1301854917 83 67 282707139 382645945 11 10007 1026818270 23 2145841488 1706231908 301453842 83 742238820 3 156892425 71 83 858659153 139 622092228 127 1213277746 97 833664172 1381256687 103081339 107 4999 7 1197152553 23 6374002 89 71 59 97 72288862 671604440 5 4999 1964137094 1654163006 2 107 59 1912773912 79 1129414559 13 780225290 47 41 182602110 1616294784 67 279697932 1375477170 103 764992845 556716236 1093019653 71 2086781022 89 610734341 1660076684 7 59 1862505721 73 2040936492 101 797957570 47 1996909771 1195989922 149 71 355608752 1389872230 10007 86202321 1949 2142206319 17 127 1759920153 127 947491882 3 31 83 1307399732 502667920 1774922500 13 10007 464444884 131 71 142111115 139 870653605 1422260463 13 1128342358 4999 1293346279 401459692 1578967632 127 1822404788 1428425768 113 1949 83 1352662537 168213037 31 51888792 1692606526 41 19 1471922495 1777130213 194292565 71 31 726800456 782942913 1624833301 1978217405 127 1341466916 83 1048370284 4999 1639415706 137 11 83508546 127 149 903000345 1639261688 131 210237184 103 1667090123 31 1056646928 803868822 7001 7957590 1366302581 107 7 13 464679404 41 959875147 2045726091 29 1656839873 13 434129752 1722142156 7 2777 1769507177 1337700339 101 1274863681 59 496551375 1949 854507866 89 61 23 371994043 61 485403535 1949 1949 67 1461761570 47 2777 53 1885372850 4999 1733248281 53 673402259 7001 282049287 1404533619 43 1485797404 1291843840 273537850 5 1949 201420849 79 1150873106 2 759410878 897010941 1254490178 67 1365354026 107 1358395388 880402716 2106272878 37 1465899855 1083362035 37 37 746042729 1105917864 1271297709 107 4999 1622320471 7001 59 103 83 974419502 1583574720 5 13 1491148763 1021713524 17 1573816956 103 89 279869578 586807883 71 137 336156078 1189303576 1066271697 23 1395892494 3 109 67 533574547 443790044 83 761128708 137 47 1611872680 113 13 1370435040 79 466003146 1400624819 4999 71 1643876806 1279796802 7001 79 89 1337609003 73 1363402326 59 79 43 1886132951 1689437406 2000905141 29 1020085137 73 1103388503 103 825000173 1662985399 53 73 339506105 83 1420739220 89 569176093 294736672 468609571 359194480 43 7 1850367022 907439470 900049030 450518290 5 127 1348255838 89 17 1671405762 107 1411861789 13 1341062215 1734855814 127 31 29 390173801 545467338 17 71 368962941 131 583661592 89 1829509543 1461676726 73 1443629834 10007 107 1688637834 139 642763939 4999 4999 268366316 1106623631 1410112399 109 1783133834 777963753 3 1398655179 279407267 61 500366530 3 1278877758 53 1035745504 286146735 67 1645057248 2 73 1507797261 1106491441 1114401326 83 1866182707 1366955540 31 308945597 31 557538637 7001 1494214374 79 1901489868 1301403017 41 446181462 23 375100790 101 352003470 816599049 7 101 896900584 1168576238 4999 11 1946326803 829664193 113 61 90683210 103 11 1016673801 1310511015 1097540346 89 1666056329 7 608356749 5 29 377542646 101 794492309 1949 1276520938 1436109910 101 2118102209 146912278 2128256328 2 101 2001879186 1395631268 37 756972640 7 107 1266169306 629277700 67 109 19 7001 19 18694062 674962315 5 2141659375 113 1001205315 79 1563774585 1722222615 1073621361 3 61 5 1845054865 131 500191536 1539960963 343273032 7001 951233908 23 1743763247 19 1766291414 7001 43 1488631795 57380743 67 131 640821084 107 47 2129297576 103 61 784369064 107 1229808994 73 2091640165 109 1780879375 7001 2 211553578 131 1608877679 2009881648 43 61 205960888 463759528 41 53 412854215 41 149 2777 1172326888 1515919205 43 13 168331664 103 1063987425 693100184 105166811 103 7001 296352330 12426775 17 1278913087 59 562829379 1142441501 43 152016106 11 1998773520 1847160428 2777 1949 29 552339974 1859989936 47 1256691692 1246863584 101 2045626443 139 819323848 23 1957378798 227352112 13 1218857353 137 99155668 104810440 97 73 1585513207 757123807 131 2136973001 379528615 111768183 10007 220964567 74309328 512558477 73 149 1085865810 1030375257 127 113 109 17 1995420628 255765221 83 1216585033 1251889083 587862379 13 396423430 19 1481782830 2026464133 1755477080 5 1327521820 2095044844 1334283321 53 109 92506665 739342422 10007 1282507127 61 497924273 7 2113047328 4999 859178130 1483849830 317932009 73 83 924124620 79 1232420777 61 1588729929 7001 31 181302322 103 699421912 878003003 41 13 19 11 19 180725017 878771109 351570328 2002531857 107 1663255784 302788413 59 101 162834624 471840286 107 22252469 53 1663866683 337958687 794984938 101 71 676867850 956283385 5 1749265868 137 1774735127 31 1190171482 59 2101969872 400562555 5 131 1614114535 1844122108 47 83 1779557392 61 1276425976 79 4999 11 1721816140 526643306 29 959617922 113 1716571926 292645892 1696610036 11 1331799214 2777 19 139 2129438856 103 563692735 1152316256 977097171 59 2 47 871970179 10007 824937052 2054146897 5665011 305404599 79 73 243408426 113 1433722993 73 1808691873 31 1454739201 109 288634071 1169543186 78651390 113 1928823668 4999 1288707207 1762947340 1859251867 741833707 103 59 433932374 1466549716 131 127 101 61 76847373 2 83 1970685784 1158843185 4999 1313329477 31 139 5 1126645562 2777 357444332 89 1697295682 29 1477421030 7001 675869539 17 829659891 103 1687261952 4999 137 127 41 2025901122 79 10659470 7 648342212 2051855505 59 72491825 1226415300 137 469744778 833230164 131 794110079 59 727242750 47 1400152264 2118718493 73 2050847832 11 131 694322270 127 7001 105778109 139 1949 1222704859 53 11 71 2003562045 5 73 10007 19 1049823074 792133696 2777 1757827115 149 7001 187087723 148932273 61 319327436 888394363 109 60491076 19 331432561 19 43 4999 5 4999 59 17 1768823769 438843848 1234973468 576523232 2 137 1880852039 47 2546554 37 1590707552 19 1193156606 89 109 139 831693712 284331613 7001 1319012585 335891167 67 2 17 1797373290 5 1777462770 1935754080 10007 31 205218574 443729970 13 1647570977 1817174164 13 1157681066 103 1403897725 11 1402769973 1829987148 101 101 383123098 603644478 13 1354094716 1223867250 3 1644721692 67 186657856 11 67 645911490 17 835943805 938978510 29 1731855553 2124014114 41 1715787496 37536272 59 59 2128103863 507783972 1656312229 11 31 73 825029210 1454743270 1478709465 5 89 67 86861407 7001 1839617765 1949 29 1869097893 79 1521060865 59 668177891 127 581730811 1653664314 101 5 71 1761567936 7 3 2 131 1350155299 908533779 824377664 29 97 1504751300 234803438 59 137 1778780326 11 1205743759 957056961 89 1949 83 131 1709217151 1315539830 71 655000554 61 89 82503652 7 31 1480173554 1634704758 53 258011092 113 669077068 59 1949 289279346 2 667460520 101 83 1990863315 844687846 47 1468596122 732428542 13 1952382341 2025162880 103 1438332685 7001 1175342998 107 7 1483875533 1038575544 109 3 137 1365803827 29 2090495769 2065329279 10007 149 2059142005 2048939677 751086080 29 89 326359796 452875076 418467700 1172654565 5 1986991199 765965251 83 1535428923 37 13 717218060 1606438249 909350906 1702635239 19 131 2054574698 11 101 7001 1582029972 1069871817 101 101 67 694286368 83 1573357296 19 375427992 73 1697795237 45444833 1949 1320219467 1840366638 1949 2064947959 1283112159 37 4999 67 680640404 310627287 10007 153822130 107 2135348068 90735316 131 608880140 23 139 61 726645920 342033186 11 169396114 4999 1898290266 504000740 109 1949 7001 29 1445929881 67 363358430 127 3 71 23 7001 442190161 639443336 7001 1675696351 1168944826 2777 2087738268 1527138805 127 1052673279 932342971 61 23 11 4999 103 127 156036615 113 17 1890049120 146836803 478984425 37 11 1178163151 1681939919 11 968839524 37 2112587777 1200139510 10007 827647640 23 1554955590 131 149 89 1301818397 71 772484544 79 1191403187 221004870 7001 83 1530189660 1083220066 61 576633183 41 299882479 46658820 13 43 53 1685171515 1312977867 79 2097652592 29 2138017750 47 113 1124311128 1012519072 71 101 101 19 1244128360 53 1352966493 1873963615 29 967846135 101 757215685 1233945633 97 17 1953693210 2068807129 7001 634556638 997726512 17 139 945790194 2 581324206 226041287 7001 394164657 53 1265427046 2119023052 2 4999 1205078936 10007 2877411 7001 1101537340 97 1987880461 37 790212848 7 1305703 131 1111889224 1496890118 2 43 79 29 3815675 17 109 1949 805477517 53 712000721 29 1819445658 109 109478735 23 1970922463 1907590101 29 309226307 10007 1479594992 89 661256650 1649043962 2 101 122458831 23 7 1284468026 2777 894058657 34043098 109 290413105 29 1099165810 109 19 892660490 19390413 149 2 798372602 162828462 1217282675 1042316276 137 41 19 1489048649 103 1389628929 553279755 97 10007 328269628 721076922 41 71 43 946268621 997867331 56853630 137 532503245 841153981 109 258804804 1347280153 67 55091889 71 1154654327 31 368838434 302397436 73 716268043 2110857328 309461184 83 662465655 127 73 57311726 204434409 2777 2 1949 47 1496477838 1385456014 2 13 918208606 118338850 131 13 773119347 30900051 13 7001 1112122852 1727805132 1358761175 37 127 2081135030 1506592237 2029600368 19 487726286 73 29 1835829485 43 1644388802 1996696803 73 736653814 1712979047 13 1107406740 149 1352089176 59 696056506 1069088656 37 718776992 43 81759049 89 23 107 439235214 10007 642469414 103 962726477 1538308502 1386758080 7001 41445920 107 1805512115 1281376336 717621984 10007 41 101 1580119750 71 719064561 1203043567 31 1962556345 53 89 306622797 228673663 7001 1257377649 1562878438 11 362692763 61 426203767 101 97 1546925248 59 1258134054 31 29 762529596 139 1382301068 1389584941 61 107 453194113 1772491487 10007 2777 916240603 550515257 1891711582 776069755 4999 1229383669 107 1520794852 10007 1361592448 131 2 541297692 1823473993 1339535806 103 113 1445010326 47 97 557017882 338525930 41 1949 241765654 274879181 127 323511672 41 984864432 43 4999 356608664 1262594886 7 442449917 1959139798 2 979439652 1759863705 41 865355842 1992853649 137 3 900034173 4999 334060800 137 1108367065 1949 31 1330007136 169063767 19 44620158 61 1653424947 10007 1131771686 80436266 1054307923 934005479 31 61 1949 2065320218 7001 71 965182591 626339112 113 3 1485283545 1748355259 4999 37 1210801135 127 19 2777 1564120257 1283693243 1949 53 2111728926 10007 993134708 584268702 336095102 10007 746101906 103 1143639797 5 1640523327 7001 17 2 149 1034154913 59 4999 2 113 2002687246 1734928584 149 792117071 103 41 1448355916 73 2005922588 37 5 89 327170408 205211038 1616480592 2777 2055464463 113 176462062 109 812175756 1653280756 149 4999 52470824 1964596750 59 1940750198 97 1100605456 1101666109 53 37 632390162 761896428 19 139 1955467151 1137947547 149 5 72086965 629085780 103 913042539 47 59 2777 894718853 566052572 7 7 11360538 2023640892 19 623596093 629877778 139 577263247 681548136 131 1533368801 1490459031 137 23 1986218245 1671296909 1396000956 89 131 565006930 521018571 127 2123490550 47 943715029 637890901 127 1423820663 2777 826271357 1878620574 3 67 11 643099298 127 757066939 83 163762154 1761701082 103 471083581 59 157344445 817526833 171024272 31 1266971054 1554483034 31 137 298510396 1273797915 71 617805648 113 2116085166 1116435957 13 71 139 1775857649 412552579 101 101 19 1405826454 1278522476 109 11 568941395 946938674 71 121257847 1468103565 79 1873639647 19 109 1751130671 7001 101 83 107 53 73 1217707379 41 7 83 754889565 47 1102781210 717380124 1949 1082515529 2777 605334415 5 2028071220 149 2129526148 139 375304816 607892937 41 122807653 131 97 1632098526 127 400273266 19 1867069010 1118055396 139 2070750832 41 1353609219 23 702283633 73 1409963683 73156658 7 933000799 43 1594915660 10007 5 897512769 3 1480421787 127 43 2131742673 69920838 164890897 1192330983 53 1939852762 17 2017247948 13 1551859816 5 1180761352 137 11 1949 7001 352654372 2017093115 43 1157386151 107 101 139 2135137439 2777 2067987468 113 1949 667704012 708406928 5 1644413830 67 131 454676241 71 471022236 1978172393 10007 59 1265405155 1441104707 7 1002349490 4999 325923298 97 480228376 2002169145 61 59 71 1296644529 109 752878282 13 678544399 61 531834051 2051198322 189598179 149 1949 73 335404559 39345505 107 1414571993 1438479609 7 107 1767878161 1704269618 17 37 251387065 2777 1888260668 89 59 2107153612 677293332 59 1564375030 53 395221000 526012646 1162021362 101 485512484 1187698141 43 4999 71 2080620352 108512524 1949 10007 153567422 1530540629 103 1949 277658438 19 943495198 772409223 41 149 1217721572 384534283 73 73 109 573182168 137 1248185354 127 1359195275 1228721597 17 2051482837 1284746256 19 1142446896 1982662759 103 1961749705 59 720300344 73 1328795640 67 1356915408 103 1602612 71 1901090675 61 322567437 101 1678750399 139 1814082605 782986115 127 1204318375 5 83 107 563312949 11 371065430 67 309568408 13 1995758492 23 37 591666778 1999530028 1718779867 131 4999 397730167 880091670 97 113 109 1139626501 2010609616 47 420819341 137 75053912 1698445434 83 17 578871306 137 1776652047 954632531 103 412508580 71 43 349770987 83 390983244 3 79 29 1382521524 1810446829 87750107 71 1425958462 131 59 1768012480 13 1303343301 79 450555407 53 2132591581 89 993152780 1768027720 5 73 11 3 1452556308 5 17 1405327559 1107888181 528043773 1877132589 2777 1667846439 113 530515225 107 970274974 89 113 891573729 814869894 685697702 149 71 1698427506 18657985 83 149 400971259 43 1137774754 1406757829 103 925060201 13 636173813 109 552005058 533759809 137 97 515158493 16931369 2777 1949 10007 1172510183 946572137 53 1443399172 113 560915796 19 1543613333 73 200940384 2028728254 765246721 1504834475 17 83 932281232 1672407338 103 942761818 97 1726741232 127 1208380489 37 1218608834 1179468809 101 2 113 1539924179 2144268517 97 1669418910 2095977803 53 1029286530 796738110 3 2 131 1579725594 2065198756 167180646 2024520969 43 1463030080 59 1197517985 1249801681 139 109 1760863946 2039501494 23 61 67 103 701734254 73 101 10007 524046576 83 1304186138 19 808124131 23 1348653331 61 3 79 97 276914630 47 1061628480 131 296114889 73 4999 1961916473 139 1425293490 1949 2128711443 1702603332 131 73 127 1710584640 59 1520295006 159751311 3 10007 718752775 901760791 541496605 1386864730 5 127 101 561006007 1949 1949 1788770761 2004369141 484045902 1154193207 89 139 658567405 752368080 2 236707706 139 139 223784848 23 103 1017242317 1626690948 627180075 41 313117364 4999 1502124515 17 1483262359 297633654 4999 249134639 47 32425112 1000400894 1366469182 7001 2 94931010 4999 1126984558 83 838641711 1559033425 53 137 114403631 149 97 1165631249 403636420 11 10007 127 113 270928348 431480782 97 71 2110318232 1541459061 1573650068 103 964458319 71 2127459089 1152689530 19 17 297753793 79 149 569914709 13 1872561925 11 615443766 1218429051 7 1280828837 544347219 97 412322928 139 1990529558 17 47 1879434684 10007 109 487129932 67 3 895355163 11 1216843992 580538764 13 5 1676075075 49077675 59 465906952 150184359 29 1913708318 101 7 2070556568 1511380862 97 150344761 31 1781132507 2138286282 11 89 851139841 702131806 149 43 11 354710484 2 248021692 2 1896976848 333492965 13 1949 1580761787 103 1928601766 1949 174330072 113 7 79 7 1468270279 139 73 758023365 4999 1330643818 67 2067893092 127 395542008 67 97 1136222983 137 259768909 109 89987457 362687657 147630618 79 71 1500568339 19 1157129868 31 71 17 1235184809 89 53 97 16971605 4999 720130945 67 1700165803 4999 113 1813001442 835940792 59 43 1653768949 1625318075 149 233910411 7001 1485787225 385181804 2 2127530400 650097832 83 584157984 13 1318312537 29 109 794693385 1926929468 784419147 10038761 71 83 1177685914 89 1164887742 53 1793970578 43 240639911 1478384761 31 1869522363 23 1594631423 113 672054486 59 1474771063 313623429 17 1449520038 1333393268 4999 384831746 1646513653 37 1087206293 7001 86574366 299660056 4999 67 37 2777 1684922534 1726166895 67 1179887286 23 744903415 1244401361 127 109 41 439210122 149 109 1891823402 517545795 195710185 53 781407405 149 7001 2 139 1002532990 103 139 2085195573 13 594545211 131 97 354247589 1574569960 11 1854163289 59 218269438 1053053240 109 131 197716859 31 1675502031 10007 1877923627 407938607 141419178 149 1868420544 1949 302877886 103 2111143517 1423323580 2777 1752995135 1653203500 107 208771338 103 1298291001 518344307 3 17 17 1537059332 657563330 41 1438059454 13 1484152722 638219540 156416995 1949 936116980 61 990302548 131 17 2068963036 672559100 10007 807158860 1949 23 753050958 107 101 1973738869 67 127 300609254 10609707 246319968 103 67 31 189738188 43 17 62500687 139 551488778 131 47 107 293538771 73 1669832733 127 182269130 596456770 43 1190437370 7 518442834 23 796239028 103 579214011 831523483 47 139 1069610421 581389462 47 995358918 113 5 1748627935 990293750 1969707831 10007 7001 873154251 67 39235870 1175426344 2777 1579746965 5 1987081075 914310984 101 681645162 101 872901792 1508220678 67 37 10007 89 1873270665 1603243953 1490377998 17 14598716 329243765 109 550735580 10450534 73 1144221637 131388717 4999 260577874 101 5 1063568585 1884590145 131 1034285217 2109227332 7001 308772104 1946838080 4999 842426481 137 880823121 101 1646775444 83 19 970252043 659049425 109 689069224 59 2110085322 4999 1381773590 717646454 1676727224 2 31 1623125342 537486730 1723433697 67 335785037 113 1336422072 1631207023 544908494 2777 944977881 89 101 1644019925 1811933601 59 71 127 1745482081 988359841 7 1442136288 83 97 1824369695 1201683142 97 139 59 109 95821682 1480493161 2035058076 83 59 1430428857 649430088 4999 318291486 131 979865597 155518506 1949 13 293665320 1610960677 71 149 1146255957 109 45361731 10007 41 657453655 1949 1520931385 1025156459 103 1395351778 179608989 139 23 277535204 1529775949 204807473 13 79 149 261920693 3 12740224 59 7001 1480452463 7001 191399859 1800972652 31 101 19 1399142425 149 83 753065308 131 515467446 543857373 101 1192942219 533133928 23 1934199508 103 47 1541512234 2002474101 59 101 546722696 7 726099287 61 966055506 149 1195764336 29 270743499 13 109 735263373 2012722055 73 5 11950758 53 2 1212475782 674656096 61 2023387410 466776965 89 107 103 689295673 1561812690 53 290701290 1054698225 3 79 714085187 1676375023 2777 67 600101178 989738371 7001 613910689 490613423 46291497 61 248276606 201270262 137 1741410746 79 5 720450425 2047535893 13 325577476 139 149 196735274 101 577926300 149 2094228525 37 1284073271 4999 1628734188 1151803070 1408381050 5 53 913376550 19 895806737 101 83 754240837 31 2 1209828524 1016843894 37 101 1602941807 131 1704770858 41 113 467378432 149 47 1375486960 1950901709 61 641380901 2068417421 7 1449569968 7 73 511549690 43 73 113 642365902 557838060 71 4999 1682158501 137 1312030269 127 177688221 1771145335 67 1173361609 7 1862375319 23 787253614 121503785 24801845 5 5 83 1492510150 19 1832301404 1127410353 83 524100595 10007 1761982525 37 1567665597 97 898550111 1580965212 109 1571380463 103 1400533024 122021945 41 545721808 5 1281600750 47 41 1897131207 1415678398 127 41 1978037524 107 983429750 5 31 1209735878 1949 620366700 525594626 73 23 1827146519 140949405 139 862224010 1869452060 5 13 59 1145244575 7 193370061 61 79 565719948 107 997924479 97 79 1112625651 557294993 37 2043249705 1367253002 2 2008205141 139 1949 638577764 1628802873 83 103 1093596936 41 1077164524 4999 2040506817 10007 1106283857 2777 2008295853 1604572816 89 1880389686 94655149 469910338 1003385801 59 387998095 37 10007 1802200658 1119523118 127 1342953125 61 1433333958 103 1987596223 71 838874508 1642510558 59 7 1883763068 2 764692294 71 23 113 855288299 802262145 758521767 345296582 103 107 210703116 1870026267 43 11 582574520 1563306415 7001 700008987 1223966177 10007 61586022 724011483 3 41 19 97 1021786938 83 43 2064891777 597204425 874874756 79 167489683 31 1824642578 3 140453400 1782695865 1856179736 573348089 61 83 303654089 137043375 13 2135944166 103 770783372 137 639078559 1393484663 73 68585252 1200912508 127 755732828 1944381055 19 915566801 111644963 97 29 71 498086241 67 109 101 927613795 1084151069 97 69094563 1026214726 53 71 2 41 1996401356 1965964582 71 1737273511 73 2074985142 23 1808734444 103 149 421284388 1022570461 107 1604994919 53 320565874 4999 2005938732 809124544 23 664431590 149 1516853078 1554966537 127 107 1054781259 3 29 29 61 1331721012 2026506230 1875099877 7 3 1291951440 83 1731600520 149 11 813088936 1333909940 37 255975990 1595065295 19 1614860711 2777 23120561 1728192392 17 2777 1239066853 61 1801129551 155521379 13 1135395481 11 77542289 109 1012268503 29 43 525349318 11 1029883800 1692296435 97 580679158 461741649 137 647949551 7001 101 3 1857925380 1654714354 7001 1778785942 2028628026 101 113 43 101 1402016249 1105546606 53 1084897492 23 455961085 151175251 1280478422 89 2 67 73 10007 59 1071036145 1329313306 2777 79 1416946392 7001 2039649497 61 1045178209 23 924497512 103 1887223783 1876718471 101 721897197 1238574033 47 131 814088234 77811642 1382748692 79 19 1904447121 1176720901 101 67 109 149 103 43 295202353 8502218 5 1412453525 17 4068678 113 312708855 73 1285323848 2777 1349316530 5 902179530 691053470 103 702297070 43 1933530432 30387466 101 433679557 510204014 1695424450 2 80609297 139 221691100 150162768 127 109 41 127 648399135 1031772375 574390044 7001 1551268304 23 1415233737 302793777 149 73 13 205226528 1344623455 7 856314802 103 137 1171263416 1454747611 10007 1620853804 137 790097495 5 859479151 73 1446682610 107 4999 101 422563093 23 756684705 1979777072 113 79 1888592802 11 12545137 13 31 1641019658 1402478892 273601172 2 313290329 199530925 11 488676939 149 126666688 404610096 139 73 1279774936 127 139 1317282660 1386378843 29 1831032939 101 1947302119 139 1975722555 109 2023534751 1259997974 7001 109 67 83 1649868688 131 2130585703 1159639641 103 19 137 43 236850364 1804703980 97 1954524017 4999 131 13 1694619589 1665914426 747839675 11 775079744 267354727 41 5 278263545 73 398516417 1130527056 1373715552 97 515743083 984255833 37 29 196715758 10007 1452866295 97 1879398086 223616137 19 1949 584425191 1216411829 47 526439574 109 139 1509360968 1970198232 1972207381 23 1663952640 103 663827893 131 101 564929663 1061623221 1112497197 79 699179467 67 2 1824978072 29 1275747903 46136235 131 1639531286 97 449607125 2 1339401338 2036790392 103 11 61 2777 2018456896 145620326 2127175616 1266622489 73 101 139 539857652 721572074 1949 61 949904749 332702479 1747061127 41 1021208115 1875834962 137 1234402743 5 1287149490 7 1625821758 71 1866503105 89 2092360725 13 127 601162755 222519564 19 1585733521 61 825142547 13 4999 1224710009 5 1660282565 1296790475 19 97 1409017035 67 1662103925 2777 1558441292 43 1698549837 193039556 717903753 2045779146 3 43 858446840 29 1685497593 37 362632301 402205531 43 2048919986 103 2127870519 139 147309003 67 1554570448 866164275 628291426 7 26862206 387265101 29 97 1728342896 2036001156 3 10007 798848803 525552398 1151515455 79 29 1447290182 59 466625082 31 112901783 1805529896 7001 39406085 1234780304 89 89 1076098021 2064943646 1949 732233453 79 1708537108 13 2777 1511566165 5 53 31 293583547 79 1702144744 11 11 29 1865338899 834869864 71 71 1461642684 511018911 31 61 41 1196918049 131 568484209 43 517371711 79 111787309 73 1949 37 113010062 101 248434548 101 1017954772 107 1443413950 19 83 618681336 43 5 1038623696 23 29 2777 572425787 19 101 1045164289 1826069925 67 23 41 73 11 103 1033256963 1180074399 4999 1057178522 746920586 1791511736 137 1999591446 71 1581680916 1269273603 113 61 458532779 43 1212993364 137 107 7001 31 422466357 109 1729807897 83 1949 97 1801537447 106795817 89 1599674582 11 11 2141734878 113 2145819602 71 107 620464003 621578515 2141481677 1604665775 79 11 850463493 79 4315217 59 1679110864 1888159352 19 996820713 83090858 23 17 5 7 1609776595 11 825375782 127 731088631 7 2777 67 1637387067 43 798067143 437469130 67 1999950915 127 1837952636 103 2096999454 43 666860254 41 1559488423 31 272067563 127 505663835 744874304 11 149 5 1197950493 107 312295015 47 73 113 139 37 613356400 1489765373 2038958218 1622237562 11 2075605550 101 59 761633419 706524221 10007 1006223864 1187086527 11 960755169 41 29 309567860 31 10007 954759584 127 127 149 1707030997 1570612651 113 3 2084387152 1498151825 67 59 1042845935 61 781856337 7001 113 992078076 367613149 79 323569622 71 1729949790 973431939 71 107 79 1743397629 61 83 211147850 97 2054378423 127 89 1004797362 1740503491 107 139274410 1218461224 2 446977764 1840003617 41 569150520 1221889366 79 59 1248001413 254430232 23 73 1306155154 1322129012 103 47 1023774492 466034422 1055144034 633978317 7 101 29 137 178356053 3 2082462690 1024637241 83 394647653 1002594264 73 47 47 109 176478957 611449779 1968633966 19 103 1949 5 1324107050 7 1810805850 2 107 139 775678102 1433595543 7001 230269891 562707028 139 5 1501653370 982993135 147297895 934245121 97 10007 754627870 139 137 61 891522015 200762060 83 2050068875 83 1066281080 137 1949 1894509858 1628463562 904402252 2777 1559595100 7 1050155617 7 1605515193 1709953718 137 37 866498856 2109452880 137 292326212 43 127 610957630 177398934 37 131 352074945 1301585770 160701258 97 149 508878508 149 1629584189 97 113 859145667 938158657 31 788762822 1393759938 7001 1359566196 657372897 37 1240451174 109 1951144908 1036380107 97 137 101 57506471 41 650219533 83 2145816067 2108740168 137 614269688 10007 1331561441 53 2 1492561770 802286158 103 768545315 83 769985024 4999 973680225 600580514 1438733663 107 3 1744064348 13 103 29 767247693 1140117533 97 1303126130 1333623308 149 37 1589434382 1072946239 43 786572490 1479914935 149 1663320162 109 1305162730 661312308 43 47 47 13 1427799815 135528016 73 626293791 263486273 7001 2077161695 532370042 783379644 73 973470549 469874730 113921399 131 31 7001 1107040126 941400338 107 61 19 1698161499 109080976 757383493 4999 855993767 37 887361935 1739934472 1002728696 1812906574 43 71 124063412 149 1278634636 7001 413913122 103 1170459135 5 61 844199679 89 61 7001 1217241022 103 1981206648 3 1144328073 89 79 638464017 235526571 131 113 41 930234035 373354979 47 2087970352 59 368597603 557800187 975582430 10007 109 1487960794 982677318 97 10007 1893694060 2061901225 109 131 1486615095 488344776 67 817947515 11 610232062 1124778850 2 13 109 1676982559 7 1599058386 570559626 97 11 1979234048 325933713 2777 43 2041971530 1332748665 450100676 1239201598 109 47 2139082048 845353446 7 1455218986 53 11 1527254883 13 1325806911 19 7 979568184 1690219272 29 1446946764 2003821525 373053537 23 101 1012083630 999406528 103 295702129 113 131 139 1691519356 39378603 83 1050662306 73 1229278755 776923480 931774075 5 19 11 13 29 59 2015627089 139 2145846672 37 47 705421449 5 7001 137 921565572 376874533 5 10007 610978732 79 1112864626 1111337688 4999 1041791600 79 3 564750087 43 842171039 97 293352444 29 1704750384 609235509 1807638629 1478873639 73 4999 70530891 1605023931 37 107 544464043 2060734007 101 127 31 53 53 179186322 109 11 478214516 10007 1013318233 1949 1217042581 47 1367153860 139 47 33904185 139 2111654893 1657407939 131 71 17 1469228196 1034061125 17 10007 669738489 43 1356708953 1281407618 83 13 377443656 54666815 17 113 1490773066 666423150 3 113 9308251 107 821414711 107 329453428 1474004929 710115213 61 1264009547 7001 3 83 1847843442 139 107 7001 23 101 139 79 2 2 1030503782 37 1078896135 1605016340 47 745581938 23 233347923 1949 733753220 4999 107 37 158414945 925857179 17 1873399801 13 61 461839235 29 29 1016036576 1548659971 127 1949 1562694557 890893747 109 139 815074316 1975474950 19 827079616 11 727929818 1995993743 212290542 2777 1858907897 107 1949 59 296455696 47 11 1486978394 29 1687155823 1365161863 13 174559073 1739656295 10007 698758789 137 47 1095317831 101 1688471338 61 73 131 7 149 177623943 1795013143 47 23 1855503079 103 89 81234661 539012480 103 627013044 97 123788490 1150224608 1909766539 89 131 73 909552410 127 845496394 1159742989 79 127 7001 483762099 1686950039 10007 23 1302479598 67 636753662 1020532402 107 1053639914 29 5 295469714 131 36064562 378821919 41 47 764792734 139 67 657596070 5 2777 137 1121293351 304723161 131 31 41 384459480 127 1116565585 109 545566582 1330261361 11 1889982182 2108340055 376275169 2777 43 137 53 465981618 1497090090 83 131 969044990 89 2 10007 83 1133590677 388064342 2777 768305774 19 165174543 658507932 3 43 41 37 454367659 79 151439185 31 47 137 1617894787 149 109 1995827496 25826133 1363986113 56435941 79 37 43310646 1935409844 1152667965 19 1914391976 328472503 101 3 484692450 1447240722 1903994890 31 835508559 10007 447503033 137 540495962 668111873 19 375781696 47 131 1776629074 53 68549435 71 1015960726 71 1160530926 543818749 2777 59 1949 1744054854 97 2 1501053458 1783394794 562332378 127 228338374 673185832 11 692743714 454305423 13 1600509851 2131503844 37 2034144145 11 1841132557 127 119183285 207144235 67 103 11710623 137 1864790292 71 2 1579534788 1903633222 7001 572989844 31 848441418 811809152 1691680945 131 1069633259 1245730066 97 724829879 31 764895524 43 83479444 189961159 41 67 653026957 1874679028 109459738 1901978426 1949 37 256139459 1245332994 17 47 1835168392 1699545011 53 436593118 4999 960567848 1949 1442899272 29 1714585502 1434829388 67 1847507780 5 410488215 61 50176167 7001 1256105418 1432082787 113 1290603736 47 79 1771717667 59 37 941012601 1058258719 139 139 1686613206 3 2143688208 113 67 184794174 117038051 1040138985 83 5 397803366 17 4999 180627778 1551939315 131 4999 41 1685535957 61 54078228 139 1391582098 3 193393821 281661243 23 149 1332745400 149 641453046 113 5 1550264165 24004780 5 1957943170 1706046839 53 1628258984 10007 1898067718 1970355193 1949 103 1992486487 1291720219 59 67 41 1782928418 2777 2053238821 1413859862 67 2 1767541421 4999 137 19 37 43 656644443 10007 1880170464 697823149 59 1618464263 13 107 2040279610 787663706 89 1926833744 107 269218874 41 73 315330946 848894297 7001 321021318 53 1669073562 2108179029 11 661713844 149 67 1997879164 37 4999 799770838 1756937600 71 11 227741318 590942765 7 29 1159086667 1621647948 139 3 1998147915 41 411927492 37 1147042291 706127721 871091772 73 71 729922884 109 851795651 59 31 102621258 2777 550323185 23 5 19 37 838005421 11 424324868 627338967 107 1305346078 31 626317848 2 83 1512641297 71 1961173147 1729112222 1835826354 61 233574523 73 1217947038 1302260106 103 19 485593545 514181100 934012776 2 1660148328 131 1380746157 107 856354168 2 41 976770839 2090586816 149 1560764140 53 17478128 1946552084 109 1218486366 107 1489781651 29 47 107 1649493061 1915599982 10007 1068407362 101 89 149 1741499335 2102464981 35975744 131 1818221731 73 1729873627 101 13 435727760 17 774510378 1663697673 1715574047 7001 265932985 1925660055 332302465 7001 256970557 1417817960 97 676627108 1052348649 137 595525795 101 662200036 82992318 1949 137 87800455 1817556784 107 1836281997 247740680 11 1360015641 47 931252595 31 5 1969978770 284664080 1502012580 53 360307179 71 1432524132 1038505192 107 67 41 1826981074 1971538423 89 37 273603234 73 127 986251901 1849958566 2 61 1116576757 1949 1143559548 994108460 113 17 1851815729 10007 774581828 476042997 1249207602 23 1653367006 843521550 788242881 29 47 1898749757 1092335742 109 93092573 71 1073398235 37 101 2 213517694 51937698 101 7001 103 535624514 22070559 139 1525852351 73 1836116586 73 149 1949 1825252143 1499283842 29 1657800260 1973757626 2 7001 1906652340 1110162572 1527009751 808392959 17 1750674680 127 328139359 4999 131 109 1949 1059160662 2777 164773295 10007 113 695132495 1440591709 73 1786159437 10007 1488711369 297734547 113 223131495 7001 139 13 31 149 37 67 310929379 67 1824222266 107 1003358046 17 157512854 79 418247093 167223156 2 67 1777789706 938860488 139 1170916960 603724503 61 1812667311 2777 1773669900 31 1124943004 137 785118915 127 1057282493 32060134 109 1521137728 216571064 2 129513236 97 17 103 2 41 113 1171756664 137 2002251411 302929094 109 149 79 1754863419 444541927 43 1527323010 101 1100344363 1942374964 83 67 842053647 19 103 127027634 431738199 149 71 615683316 113 324189881 2 187724456 29 664992301 137586953 79 1491195547 573717254 615591119 11 2 17 73 1516571715 139 694270119 149 1828629789 23 206791459 149 1173285898 13 131 1980077314 904271123 308368736 461913374 13 2030422829 103 2068861193 327808565 1049224959 139 2109613147 139 1669683197 19 1811247276 3 1808424915 1753217874 1843560074 67 59 13 37 1774649838 29 29 73 366003969 61 1509495996 31 515982147 17 1863809875 3 1941601458 511718550 3 19 4999 103 2034122589 67 23 1487505726 231987321 19 73 67 1282543681 1775387105 1456489291 2777 2037483868 7 553256480 1449785709 967214038 19 23 1740294609 149 53 821679193 133092381 79 2000687956 856736936 11 47 1055850785 5 458800936 1880835664 10007 629989977 127 57002036 149 1163571992 11 850804603 1942380242 1459384546 1656007529 103 604022694 103 2057186452 113 85767483 31 11 55122185 29 7001 1472401313 139 939700605 1949 4999 1136232034 1363388035 19 137 424160768 153222072 43 248514802 1533946148 37 1704725605 490264915 1211046932 79 59 43 3 1213386618 119692467 854194226 2 1738658256 113 5 31 369679247 107 10007 1581386196 390152916 379634619 1896324287 13 109 637223701 109 61 1401971662 1123571505 67 1039398738 19 711261466 364593698 5 107 718270777 109 581985335 1284502866 19 154437719 327837012 53 1926534471 781592751 132963630 3 1202057649 1963716892 149 29 1949 1114585918 47 1429009383 73 1629365986 1639127320 1292837011 43 3 2 541295622 71 1278577443 53 1446629296 19 1732875449 5 875589789 3 5 426246615 97 1753163644 109 206394883 2131072862 43 963484621 1514120272 7001 75858753 97 118273264 41 973383214 699090754 1493314767 2046452943 3 641453123 107 2073868217 1834972835 127 97 31850205 5 42957810 1559143961 83 1667324501 139 404777313 97 962901244 73 121282127 11 92628436 29 1116641085 89 279594255 97 7001 1892440393 350495425 67 139 1293717544 59 1182141759 3 83 43 1230422640 109 647051032 1319078324 101 1842534516 101 37 10007 43 433705042 53 477377784 249129024 101 120124552 149 1027014652 59 477587890 1005826515 131 1976577226 13 1845859821 29 13 43 2 1263790794 7001 2079107973 1238980972 1048498945 19 44031075 83 893813694 83859768 19 1959512020 738865915 29 1622308198 2 822881068 23 1362723757 10007 1545881360 101 103 10007 545721738 622775638 667098678 3 855296284 2 892486277 127 1432115246 1368274654 71 2105111092 23 17 94725666 501183120 1103611083 69742891 17 89 67 92933556 1234868290 1351429653 3 841771612 4999 79 13 1494027909 3 109 83 1261958560 1233737781 395624985 3 1712620737 2065463181 3 1875428321 13 1801281001 883070953 1711613518 61 796772639 1949 101 1442677738 169096048 19 286773479 800530912 97 1120722965 1982823375 13 37 742075774 1515597646 97 1322295755 23 1934292290 131 246472439 2038076877 109 67 2018246762 47 29 1343935487 1658631742 59 7 131 1853507019 13 197048449 97 1180841428 127 2777 202487732 19 47 1796278994 321820609 29 137 2777 53 2046215414 1799896907 67 2777 64409738 575580459 11 1855566402 59 1372134739 2142858952 1424566499 10007 120171902 41 479269787 107 1566598877 1948205817 1017661034 71 567811211 37 707125574 2043078099 1554942369 101 585569195 61 246201673 7 104330980 101 1060734623 139 166116770 560167944 4999 61 1047796024 37 269011497 1477896032 29 1033417852 137 654969326 2024741495 137 79 101 723635205 1670329415 1459782816 113 107 31 1702233281 361242256 17 671036495 73 840719684 806784796 31 1870342565 5 308256130 5 1675775145 53 1815278355 1819168025 1774044485 107 10007 1552576043 1065115059 97 382047013 97 2100792244 7 1548802073 71 315354381 1141423690 1490990835 109 1076692190 494021875 113 37 1323310285 4999 3 83 1006040582 37 750260063 53 1056355738 47 59 41 103 973285304 4999 131 1377120709 43 1980979040 1533992143 1704466707 73 5 489865015 1795946994 2777 61 103 37 13 1974638808 61 2145827378 798911969 820272700 107 73 1591533630 43 1140218057 4999 634228129 1038972920 1949 1828853895 59 103 1734148994 829199216 83 11 4999 19 13 89 720570967 2029845072 794555927 753467154 19 7 1409743143 139 1462024809 349021073 1949 41 1790939812 7001 7001 188325622 109 261747031 97 417472497 13 1152826666 1856434167 7001 107 1721312317 922295691 97 139 137 409948388 1835214188 137 947278709 89 1175092309 53 1149556413 1301139095 59 1174942956 1949 219422318 425032522 1795470098 2 113 887133281 136272237 1797321609 2777 914075153 1540448671 1949 127 1157861819 1946224349 2777 41 1199996241 1358312944 1505394119 2051424396 127 1524201807 1949 3 1253583990 2777 333392735 29 131 285953219 101 17 4497809 1025482694 101 1500596209 137 756321531 260165689 7 1367025929 59 1234407558 61 1408303340 389475541 1070755686 71 13 1949 107 1132922313 425839242 71 1628058329 97 621909874 1261891016 2777 934496601 17 109 7 1804555369 137 1163345364 131 10007 73 47 599446742 97 37 713584183 1999441964 73 1708245625 37 524946608 67 550299006 1938572208 4999 7001 101 3 1226481369 2 172236184 1348427386 17 163214620 19 40177067 7 1953147577 1126643236 149 7001 131 292962468 47 1526077935 1262627115 109 1938194086 149 97 17 1037609790 1841425890 1046474475 7001 1042651929 1751806570 5 101 7 1414508998 19 369878073 1400689513 969619456 79 2 127 2112811116 1523467870 307527325 127 59 1867653319 1484063934 127 37 935368165 1112873951 131 137 1356235399 149 1758723437 588991505 71 11 2025875236 107 1109280498 17 690076705 107 1734534628 83 13 103 83 211212481 113 10007 47 2114128056 1096334455 335745991 862221087 107 14287359 61 1127503655 2777 107 632306977 59 374232425 109 588533642 1700948434 137 149 113 4999 2036202678 97 929463021 402186987 2144800422 3 1802501443 131 1078853644 138298111 1332186322 79 828123887 53 83 223922131 269590142 149 89 1173322333 67 397903553 1741395801 73 671921346 1903778851 47 2064723724 73 2214893 1630172271 596030446 107 1619049956 576235303 7 1279813934 950405736 2 928905269 19 2777 139 127963122 73 1183815450 2121249111 294987816 100675277 149 883783850 5 661840379 1582494385 17 149 1836079320 137 881825708 103 716349344 101 795739913 565528694 79 1211306052 4999 450339914 334916344 7 277674530 2777 17 19 137 1779941127 742231202 41 961058655 1709265430 103 640178887 3 454321634 124164451 101 137 1276894887 23 960403525 23 1477347408 23 149 1208835808 616995292 73 86009403 2044008350 671758477 71 53 449533351 1762144086 67 29 2078493278 1655335385 19 1653874893 924522032 1561270495 137 1041077547 396237847 37 107 2777 1005801630 197510862 17 1819975120 801117993 43 302214922 1025748644 71 1153837969 1883819166 1801990035 73 1289616352 37 636402510 558564801 89 139 1600909565 73 7 67 4999 1597280480 2051058987 2123814148 19 3 97 877128113 107 1765221693 79 1655555642 43 1356301743 13 1174891341 1991919202 364308641 2127472959 19 131 131 1938042165 965753469 43 1095327261 47 243328588 1401932638 2 29 619329713 2001749447 43 1966087495 53 1390958447 41 61 838985189 1941088058 7 770278896 3 367783458 113454817 59 1843414054 328503009 1386301627 139 43 1289645336 55218103 53 304166841 554791066 31 59 29 1290926590 968179965 109 1415850954 37 43 4999 1142741406 243382764 634164582 7001 1949 1022689025 1949 540157554 1949 1951660257 1067731505 83 59 1720315923 704145353 29 37519392 149 53 935897585 13 1567461315 2097924703 67 3 59 904298782 673708492 23 1187166298 469568881 284943875 149 103 1653620298 1352697249 131 41 2039640653 1863854137 1337740888 11 1287237710 37485447 127 1369238689 127 111791143 101 7 59 107 399111459 3 1629221973 2133063552 413038992 2 1480854798 127 149 127 79 2777 127 1286289655 1918259054 109 43 47 152405725 13 2052046022 1564356445 5 576084150 103 558115285 5 28367736 1122990492 41 767376741 378144090 2777 2059078112 574516062 7001 229961215 925525709 113 83 1233002931 29 565706625 109 501354002 7001 1938835937 1480781510 101 248805229 1909917940 4999 59 127 737710615 127 1573855569 13 83 1208156217 97 79 1354021132 1982534467 3 1607259780 1911964866 278331315 97 339259891 79 451902987 836403321 101 188613885 149 426285275 37 389405945 2 430441602 1926174014 1914669488 37 7001 1131186575 1219861241 53 1033124018 1651799007 47 11 1855184419 982197681 41 17 1989647513 31 3 79 1623167417 113 41 837422294 2014750159 37 1059804911 61 139 201112242 1119787351 37 19 97 103 1927373801 4999 820375251 71 31 7 646713501 73 1966806900 41 11 963857565 1404927469 7 2032152297 1800643219 1925346040 103 43 61 815807621 2777 694669327 11 263647824 855131304 2 474175936 883257491 61 109 1649568177 13 312776841 681505968 1875049093 1949 59 1911026933 61 892066623 23 1656325082 639936682 29 108791818 10007 1098748586 168225040 137 94985994 73 13 1698724224 2777 1885100863 47 919225930 67 83 101 1609234212 2010374007 149 563530516 2025144265 7001 7001 56375842 17 455865177 97 558296983 3 79 1203585856 895923990 100930539 61 1860855752 758852009 73 1338944830 590591484 97 13 1099055659 1416853503 1346125721 4999 2777 1909334681 19 73 1227692100 53 20156994 41 1851796160 11 293393037 107 41 1997864318 1423249863 1596652010 97 13 1388915827 2049626706 53 700238361 131 1015146510 859992137 89 1954823590 2004730508 1441526200 19 1943766008 2 2 3 1227696630 127 1961543067 5 29 1442389240 15059671 2777 37 306594469 1713337701 8844998 79 41 17 97 1423534527 149 504258167 3 61 1844066585 986784140 101 1949 113 411924550 1862470294 3 49669962 73 1663201121 1941228347 64387941 131 1309260048 3 1010156949 109 822413393 5 113 714118981 139 83 371583281 1291433626 29 799151913 19 109 1390111559 7001 1053811523 2 1637236161 3 1180256205 3 11 66357401 308698984 11 1423975201 381870676 1688020651 577906031 47 71 1672900580 2080734449 458862594 137 121802061 101 311836086 43 16876812 1036254087 1728405611 127 2069620256 17 1347039387 109 1949 1729885624 1374715456 61 11 2054073673 23 17 31 204956624 2109205869 1041482488 1995924384 131 2 127 375110263 101 111462693 127 860440113 884128563 1196957671 53 168655815 2108915875 5 2 11 1263265597 677045279 916357524 71 97 541179878 4999 5 356185725 236439280 131 53 43 1120625623 37 61 510055831 131 964391477 323786412 73 1302731280 2 743468814 10007 488451677 23 89 127 2777 101 53 702203890 1194216658 31 1854890272 149 1140790935 713619706 149 31 5 621966351 1811325202 73 1180976397 131 1323076420 137 868538424 41 107 59 2124687096 61 1751017580 1290908391 127 41 764319950 41 41 1073150810 1118043145 59 37 15525880 1431968009 41 43 589544964 918488815 2777 5 1392561566 19 1816088172 5 1505384975 67 1227216689 2055940359 13 1678316302 97 29 53 127 7001 2062326576 7001 85797255 60782682 41 61 1440753266 41 360863902 109 1455940904 41 1954130766 1130196857 1061324968 1210799770 2777 1010719044 41 657680672 312983104 555569559 131 11 1435951715 1250382406 1746248546 7 1602193018 941284070 37 47 149 41 469866560 1460974099 23 61 882368355 29 1534894658 83 71 1862018878 1263892939 109 3 1826671086 587995101 102791983 59 1902671940 13 139 5 107 1395637202 478652819 71 113 921018817 1236856361 2777 415688775 5 59 1108220718 98973400 38682408 73 5 139 29 29 1742739884 47 1065724953 917141976 17 1615794954 1041500804 59 79 772881422 139 1384247207 779892680 2777 1068776581 208319724 19 109 2110477210 103 989908574 2051610082 107 279023065 2075015250 29 131 19 1755442148 126883919 83 270987772 1624818540 107 67 739167048 344630379 29 139 872500915 19 2023572147 59 853519134 131 3 1942813362 298980429 67 79 1949 1521350420 139 139 61 718667291 1978921557 633261714 73 1500076708 975796424 14537326 31 113 83 173786894 868513630 1650866523 127 1618470809 131 992955634 225424791 43 37 1351245143 1026656670 73 1194348222 131 23 1924326717 985264179 17 1522089441 1491700411 13 8445424 1581446238 892764498 10007 59 1066255228 1675496584 73 37 1304699838 3 1456107129 109 742419842 2777 717293546 137 131 1152476169 10007 834564632 1102379751 11 625301485 43 83 191796516 79 486684003 59 558982520 59 215095913 109 2063396487 73 97 1952962983 1039053415 7001 1196953969 71 1741914071 2073470561 113 1611036768 31 552349753 89 1873326563 553331378 23 47 75888832 585549735 1435845073 2777 1629862955 534721790 257883017 31 3 101 23 1897236006 809797524 8466936 97 47 758461231 23 1497419895 1260155791 139 1939723320 31 1247145717 41 996153338 1247492588 53 7001 139 107 1942275235 17 17 1508752737 1305110417 1542237460 758294108 53 1949 149 313198149 1257165150 4999 1152404473 4999 278375499 2131845718 73 2 336218028 133942256 17 621896244 1047126167 2777 7 1513269968 400718045 4999 2094685399 29 19 969646228 101 71 1500238260 103 29 1885932104 71 29 850953612 1199327056 103 1718036292 1614118340 37 37 1444701445 53 796640640 561762625 4999 2 5 1113922395 1919381050 942816881 71 1090076703 7001 59 83 1668956198 1564002200 109 1553325646 654203612 1264149567 7001 1873929666 7001 440355899 79 1092032405 487222230 137 1717160603 1998586825 23 854069925 1299768594 7001 117441775 131 1978162749 61 1332622958 4999 19 1279225388 1249459399 53 375481945 7 1683552143 1011895108 73 709641858 41 1230217423 1339126359 29 2138038561 43 104429577 7 340107106 2 103 502256119 1957346389 101 47 433970505 1475381136 1472271141 96560493 131 37 29 2777 65467775 652650540 137 1341560992 107 87192909 102541729 10007 675772710 1936411923 109 107 256715363 1745071667 941756643 23 289464246 1313315776 67 710152564 4999 113 1306082024 900569604 11 59 109 1360410143 780370131 194669299 1421955519 43 131 139 1905237278 61 87072620 122079205 101 627675105 1018642284 3 826838724 13 149 7 131 1070341009 107 4999 623670241 864732032 37 53 1693952186 1173637565 5 1647864080 61 707315862 137 113 2777 2123308085 544912147 708656198 97 2087467767 1329704601 137 31 127 244827552 1795359122 1583732063 1949 1936429061 1466103593 19 43 1273641097 71 765261927 107 361338572 106873419 11 1421710644 37 1949 1967686260 3 1207032165 101 1748032763 702119454 1949 31 97 499912586 1215551926 53 7 1158722929 2777 1706544256 53 809992322 10007 2 1762179674 109 410739359 107 1366955388 462687046 67 1549344795 384613052 61 350050235 71 924839333 79 311266399 23 1443289652 1144054891 31 37 190605389 1746332882 89 155273939 4999 1338462254 61 23 2038333288 2 10007 59 149 260122467 11 61 919521076 73 13 1375440484 43 1112679223 1263380685 149 2059963264 29 1034161634 73 865821903 97 1228049432 139 131 1650801478 1071736283 23 1745640568 61 53 41 4999 1578739189 61 29 2 288081325 19 506533255 113 1829033933 1417597485 7001 17 1502587148 1073670038 23 17 1351296454 19 100199236 18423623 137 31 73 107 374861553 676027726 97 1156797750 73 17 540461960 13 79 2777 97 2040994602 67 1814343183 70980237 3 7001 1041468760 103 1915253585 73 573879312 59 23 210932747 1442054690 89 73 43 134609651 1117880202 41 65878595 149 435882514 680104880 103 1509819320 13 17 1575692213 10007 1304758501 1634596726 101 73 127 1694786806 255670939 131 59 2 2056271430 1262752903 107 2129995195 153586602 17 73 7001 408130296 1806282709 7 427877485 131 1006192530 3 2144156688 3 89 556275276 1658647432 73 89 1943176493 139 1842836528 73 107 19 139 676752080 1129449906 13 1414706062 11 2122532896 1939988578 73 103 37 53 1411996783 1848039179 79 518990326 127 883424573 207842445 5 73 101 1945877702 696751908 1949 1529107434 1153930798 149 7 59 79 103 1022822421 1004423809 19 31 956071465 1151213396 101 37 540505583 13 500917209 131 19 37 921490217 1949 1924918156 1866804823 1949 345612272 10007 53 446259311 2110667389 710566914 3 1149854103 127021095 193841880 5 79 1092216513 594636049 4999 13 736868994 10868172 109 89 661198533 76933816 10007 103 17 2 139 2106558344 13 43 659814188 1551804902 149 829396133 2 373786314 107 1155479518 2050576033 1949 2777 7001 31 71 113 737879604 1324184345 47 11 2777 773902691 1553412145 109 397724105 1486471150 19 67 459541076 17 3350766 41 403389642 2 1281819744 31 1537017510 109 13 89 61 848498582 158209461 31 5 219322660 375282585 1911693335 61 437217988 2098794724 13 3 5 2062970695 59 2116538329 67 1426974174 781884707 10007 802067947 139 131 837680542 17 681692953 1103458588 131 31 266935544 37 1949 145902140 89 1475564731 5 2096752690 2 101 2 729852314 31 79 131 233544573 928708911 59 2033449830 47 701819463 47 498113896 61 641108696 2052311062 97 67 67 29 2777 810050780 11 97 53 1511678773 1872857820 2000925946 89 1891955685 19 454833008 367601777 41 11 101 888641531 866063219 47 1756382534 19 190203709 52503959 127 536556640 7001 1659765225 71 1627552880 888661628 10007 724114054 1923715814 2 67 594937034 1467068900 149 1392624320 139 1216493760 7001 202643945 47 1103028383 1805911161 61 23 2121998614 29 1527820920 1588321145 1446717945 137 47 2102799975 477075333 1217873759 1561009356 23 7001 1512244004 37 443292560 1325575203 3 1983862912 2103940352 2 71 327856771 1818273293 73 11 409774045 5 1949 1997832195 2145919164 343950326 23 1508933153 2139307053 4999 107 2090687338 107 103 1164527476 956042444 38089699 137 73 907848294 2006825115 652644025 137 1158904677 67507297 109 71 19 116917241 504408010 103 24673011 706175789 11 1855080094 113 10007 127 1021064506 101 1827801242 223056738 43 101 2100251974 1091156725 4999 41 19 313023803 1505255012 103 1738304805 625910807 2777 737956208 10007 1140840138 43 1536605741 2777 37 615356065 2777 575217097 13 23 1409383006 914037733 1663813375 19 1877431933 42372902 13 7 1595459677 1949 521382372 61 37 1013753411 11 617632367 31 1528505298 1844383260 3 826563329 43 2098233289 663374436 109 1577179206 43 1363346371 79 89 817588354 636633996 1550843628 71 10007 1772509889 73 1711075032 37 1637534863 1733813271 127 381922454 729686708 2 4999 5 73 58103198 23 1182635040 1523431160 73 1940101268 97 1699780761 202114811 53 1175741680 107 1581731533 1797525615 127 73 2 289858360 97 904653525 19 155888578 859760146 2 5 183899926 417541824 7 1432392845 79 114381177 73 83 230819846 139 1830079838 101 47 1372045399 131 1236671684 1807407099 1949 73 1412793196 923996764 2777 67 796115976 99521867 1949 107 294334209 1473129990 1504948307 97 2777 131 124234374 1598086816 137 1683200632 1812730818 3 107 2007090592 5 574186000 1173070335 19 211579231 1762893390 101 494324704 615605346 89 1949 352135233 1710232509 139 107 1377736227 19 295409447 1409281204 31 1795017963 37 31 2135796813 1585765015 23 994242822 594876265 97 131 29 131 1704215675 5 23 1886872735 253105892 31 367828942 83 269244779 545382210 107 127 573309750 847628353 83 71 10007 523456163 1077153480 1661130290 19 474930023 2777 2135190868 1933941598 43 1949461588 1949 232420199 213125099 139 222785554 41 348720867 934660110 103 185234503 1598870002 83 1645122472 23 1698628065 246394774 137 2028881421 533003130 37 149 1137732055 17 1056509710 2056015225 109 103 131 1047089026 149 667176296 93735747 53 71 103 783634049 73 1362384473 137 1489143407 17 7 845472012 1668012752 155710751 483092267 89 7 1845138715 1945130910 3 131 1826848448 1206807501 131 404877241 416501821 103 1949 37 79 1055836896 120009007 73 41 103 1532896470 73 131 3442408 10007 1565528449 107 612884016 137 98527053 1687506122 17 2777 344770104 127 41 5 2100412685 11 1949 951930580 324157680 2111158231 200350748 89 1073552870 13 1129052220 1703277372 89 11 368069053 4999 17 838118428 1174779475 73 58745217 1337547428 23 937551783 305489883 2014841351 83 475858230 19 71 366018277 103 11 1521428705 19 303459260 4999 7001 1138642640 502993846 11 131 79 810200379 398438904 1651568224 113 103 1831219359 97727232 3 2 1012817518 868782702 67 1752346953 455622993 7 59 1836436714 113 1130842992 17 113 2071175644 871551372 967816998 10007 838786740 59 300229052 112308612 1029857746 79 5 261902646 1641894391 17 23 1798004714 2033741087 29 1081538528 71 833462684 23 1280679394 1036899431 101 626088650 71 61 1915600328 2 2016505570 19 2006252731 2 137 4585253 73 41 815053391 1253668943 127 1565526841 113 2 883887524 1522632416 7001 823048194 19 768932375 149 898935327 1495563399 103 97 363020754 149 777519454 109 1125896316 53 1831409859 455358575 1750487504 2777 131 149 902529207 593323847 137 26181385 478665078 43 1502400945 10007 178885132 43 31189620 1438334004 127 745970776 4999 1240666817 17 149 1863870353 137 751166890 73 1261508897 67 1958388793 107 1994728542 31 1135634315 41 1380318464 37 2050111938 26501083 7 7 1521063859 1952559049 67 889406374 1878689306 103 305159490 5 11 139 2066120464 365556141 137 588734073 71 593853119 2777 368791154 1814044057 41 344136016 73 558041054 13 998158981 41 47 752979198 47 2045365505 59 410129780 67 371212160 127 1329332363 59 101 1889413160 2 83 1463979896 1427399389 4999 249280134 1096590638 41 907291173 1291528741 31 560710051 223888045 83 41 5 73875320 1473881805 889517061 4999 1849783488 101 5 812221380 63480897 131 667716170 2 10007 7 313290859 1838921798 89 302912746 498273292 31 178689549 47 1737079815 1859725375 1949 862343242 1660324110 41 104701291 189149050 137 651454856 79 1243075665 1900569961 71 1417455928 109 1746891225 37 1482121543 19 1045383259 107 391559973 171365985 109 10007 620323483 2777 89 1206150695 5 1690784630 34044135 2777 1276481374 1083704811 242597071 741448338 79 1265958958 1716638819 43 2777 113 83 1574722324 418211714 23 107 1634052961 241328656 1964809187 685835256 37 1651441259 19 407636402 107 231373104 47 3 103 278162109 915280660 79 127 71 1949 1163890177 1364827282 89 442456199 7001 131 1383737149 11 251845313 149 97 405425274 1779705269 41 1635587949 137 872858921 59 818323510 1051913891 23 11 109 5 1619547701 1264674578 71 1978669489 149 276427929 3 1029622689 1640673270 1381551155 701273358 17 37 306682455 139 1411922663 1562905664 50188779 79 791145595 47 59 1400786555 1311434321 912846388 7001 101 2050407622 1053425710 41 97 1544690247 53 7001 7001 31 3 83 109 1719483720 1191239636 2147290522 2 440006596 7001 938028985 1194342596 901260478 1949 10007 717702040 10007 132632778 87605290 53 97 2777 53667220 1637191684 2 7001 900314598 59 47698866 101 570574532 1211430690 41 89 67 1856362224 233054661 79 79 2142389150 83 1050360269 719418872 1447118616 61 107 15555874 1289459125 847794890 5 958697231 19 83 1713399710 23 1891430208 61 1044149688 127 1498109145 1092854050 83 1432267090 949595779 59 481395536 67 31 602302627 268647922 19 5 868719235 264243130 1120984169 67 222284359 149 71164520 41 280653815 23 4999 1742206489 567521473 137 1698213092 978993850 23 83 135950514 141987021 29 1434409948 1909229616 2777 97 37 41 1708206897 200976982 1949 1790208033 89 73 68865645 1056189309 19 41 429358724 612777677 53 1972192964 2777 1979220663 1718513126 2 1191704256 1140565382 211693409 1704555506 113 213458136 41 1050721186 2 1816606301 1664914704 101 7 2041747365 67 847995885 1342543856 2 5 71 5 1562006180 429037540 113 29 281671171 2089508841 1916986379 11 828594012 1527170343 139 2777 31 29 61 735502200 51218716 101 2777 686061102 107 537848340 499880635 559912099 67 186282885 101 532389988 127 55989347 23 453687382 139 809064651 101 387253998 1065873099 1527605142 41 2067440785 7001 61 1794345256 7 3 743727858 5 710702130 1657658295 1949 1109361055 1320227846 186448677 107 987187329 103 1418821498 638146987 101 1213550249 41 5 397988844 3 2 86709318 89 149 879570840 19 6161094 3 843094176 61 441018532 107 97 103 1460568840 330329722 149 1680496937 137 348240437 11 17 124525238 1462313242 1501143063 83 54528759 53 673504655 251989189 297712565 131 79 1947460837 71 113533459 999684167 43 1858178290 4999 67 17 307213562 737090641 171060940 640581860 137 61 540428186 131 340337869 79 689062964 1147354051 893835537 1695888519 113 2777 97 5 35299485 83 514414910 1844291350 53 1419425648 127 1882223185 2106727054 17 609346244 210016909 10007 942122806 53 871579329 19 176796786 1499371225 101 471918965 23 1410388520 69090758 29 949791499 544602426 780485160 5 41 1439930055 71 600925327 71 400939201 1633825872 71 2777 89 1530678515 23 1376114748 31 1738425731 79 107 1418661533 1026426938 53 29 939708460 368638963 395625955 127 113 1662048522 101917412 13 20540338 7001 1182118850 2061514460 41 19 895341313 17 1205029054 1063906430 40844422 79 3 881663632 4999 83929393 29 211469443 113 37 67 1851030239 139 169101979 137 1356744017 98019475 37 73 118263504 455283772 31 1822400565 710132841 170733005 401965760 139 103 362246096 53 396426326 79 539895480 311020156 358161454 1801666783 89 149 1767318252 47 1083766185 1423142505 5 1471566955 89 20548943 179737903 1011289555 53 236523524 37 556076108 1400206935 101 1558213617 19 390296100 43 1215553670 68943138 917880763 89 525612419 137 109 673831678 789995119 29 1735998058 243987514 1949 460209574 51899710 137 37 1356283100 89 11 637034321 875376766 318049323 97 1844690380 396387277 10007 17 2098083628 53 149 211088300 1956759907 333344462 103 101 53 881937967 790473058 73 475647195 358361672 7001 572533529 89 1557449399 11 972413618 61 41 1726367320 1251402779 377295161 107 47 897368321 2 1197576620 3 782195438 73 299203859 1312736507 7001 168073007 971663044 175047848 113 580544910 73 572572754 13 103 1097652563 1975386221 61 200344679 980375042 89 23 5 234758560 284743959 31 1078270155 89 1689880380 7 1738183934 97 1709507339 107 413999692 7001 23 59 441197988 1904896734 3 107 1255897897 97 113759950 1627766676 2 149 815184960 127 645950194 7001 83 877557932 1584700629 43 218050433 137 7 61 17 1528553946 1322319007 29 113 1270682062 1334252585 215132512 450942656 53 23 505169263 41 61 1011931745 4999 1219233922 620459095 149 47 137 127 1160818735 602721045 193888469 1949 41 19 139 832797650 2047489301 127 177210847 137 1830803062 1329981615 3 1005104139 79 131 67 140782117 1949 739444753 79 542746906 1353870223 31 653497081 7 2 73 1309616126 273676618 127 53 5 569559380 959003570 61 658276559 107 103 1799761539 449164460 437528465 79 41 1578344733 1892290425 1873338773 107 73 973036844 1969197672 13 13 334156161 31 1846058866 137 207065229 109 5 527116425 144475830 71 425157159 776616957 4999 43 79 149 576100390 71 695529561 432210057 17 1412330808 137 31 695709193 1949 567309786 103 1440809987 29 1918334182 1368487028 23 103 156035318 4999 59 97 21116609 1994199363 109 101 1344569113 1377624335 59 500269886 1339531521 19 1949 1728908869 103 1021624349 2083639569 107 7001 478651369 5 921791195 100574620 109 5 29 2079131336 2 113 721603197 23 408958745 1766886910 109 1086305990 1781085942 1172783544 103 113 79 1194659093 1499650838 47 359262548 1717411114 53 149 746057453 485688446 71 1631257589 1447711442 53 1680819687 1485726687 13 23 582317874 608337627 83 131 1274546291 37 1540922333 103 939929281 1223675758 97 43 1211154512 43 1295667357 11 7 41 121965201 3 131 1868092750 1338364775 53 792149183 7 883876756 1394813112 576340977 41 2142813750 101 1051760002 31 1232423135 103 1521920687 107 2123143403 83 2057665284 53 1555398017 1089662230 10007 1480839113 13 29 1904100937 822387726 61 109 4999 53 1984617224 526790161 1989259093 423935885 19 10007 2147131941 2038105676 71 1415582096 791552446 494938447 1269100842 29 1682799602 142559389 83 149 1838236840 1216405306 1240296492 107 1371806776 67 919831811 393737641 83 240363020 80545285 31 1982041606 78389130 101 2777 19 103 83 229039413 1665836477 369450326 19 103 113 137 73 1295671014 97 1798454205 1450351081 113 1860293081 71 2120634248 31 1990380916 1328499079 109 1394731698 3 296628384 13 7 121936545 83 501829620 53 2074667419 3508161 83 1958936285 1461986364 67 1529001538 1869390366 107 2 2116203958 7001 105288039 524885973 61 198754653 7001 17 53 1336181728 1796659932 137 149 1390297544 113 2 1044593053 59 31 1986674170 1949 1434039118 89 103 2777 53 189703059 1027258296 1593224477 1154217387 10007 1949 2777 1715802774 325678980 1340086889 47 59 2061233020 107 89 23 17 3 1185289089 73 432354950 441811883 59 550955972 127 1973225649 391993396 83 13 1518065068 1396511376 73 13 14495986 238460705 67 17 1723168892 502904729 1620508928 41 127 668277429 1949 10007 128129628 593353845 738225049 41 333528415 139 1238034636 874832756 2777 41 113 1873682154 7001 18545649 41 160860015 533258284 59 109 1292755696 1649605346 718931516 1573517653 23 2777 1145114917 17 821463086 13 4999 19 182670446 1208869643 71 994952062 19 31 103 10007 270919511 728859845 388031438 67 1347990768 1949 230605680 679679037 1193816189 4999 103 318786442 37 1566504668 7001 279094865 1780354300 532676839 59 139 2 1208835593 10007 1138146145 71 163783482 149 2024589948 1969514035 149 11 1534369207 755009171 29 4999 97 13 1254177561 1435771796 2083323320 103 1546103117 13 1269093695 5 62676768 139 926963617 4999 103 43 61 43 79 989171877 124769245 127 1478626153 1865166966 37 523657320 1949 795443478 101 1659139423 83 1638494949 491846712 2777 1776069228 127 413509499 13 850474053 41 83 61 506180159 19 73 349972001 2121184725 10007 104192884 912198092 355763244 893478243 137 7001 990991094 19 1646550697 161510941 47 596343818 67 1298329786 595604240 31 53 18084289 2058258233 1518814166 1324958502 97 137 2072670260 4999 664662041 1439761990 834921169 580300156 37 89 1757554823 101 815770940 681878775 203705479 19 1118725970 61 1779503407 137 2054217593 525969484 127 2045000101 1033793005 7 1815884161 97 89 206750427 20801637 23 13 810626007 149 1954044855 29 1622430172 1846265512 4999 723175336 79 1184594493 1923368444 13 1626971554 2140062419 1949 109 794626895 199168179 2123828337 2125559701 79 1633179776 29 11 7001 160672950 1880251569 107 149 37219902 1530854608 53 1822813524 795945394 1561299083 43 2038443407 7 727770183 269057331 79 1902920242 1876316410 113 47 13 1159740309 79 1837788850 39340104 201044486 1829645947 31 89 113 5 109 1961763906 2011728791 139 1297505647 1859408460 5 913301090 288954194 61 68470792 137 304593483 97 629543095 109 620020828 751102475 73 94169553 137 79 827391885 375477757 5 2010357915 1412854815 1428602177 1624079830 47 346271435 83 674245603 43 3 1335612036 67 137 67 1321903133 103 31 796319134 89 103 743525791 1588796836 127 711405105 83 1727666497 73693708 89 702783694 149 2030399160 767836336 59 1049820217 41 1949 1651934547 1934987925 4999 137 2097297928 788909599 2777 1949 1616397303 139 131 1956407841 600977565 452946822 101 162982791 137 71 874010639 2008246431 19 486115779 71 2060931643 10007 1789908765 3 1125774894 194825366 127 23 194910740 1464994982 29 372808804 360398236 103 401107235 65671301 109 1213498308 2075904920 529136512 113 506277852 101 149 181716526 137 1803154690 2 458433394 827839904 97 1585234528 1949 1778532664 1860641593 2145504164 73 1949 86818205 117355137 127 37 1200589616 835809354 1035923152 29 67 137 2104525089 1136332937 137 10007 1280785923 1331551434 64447583 1949 109 67 197919005 47726311 89 1333502041 1988302186 59 513232032 1577266057 1646798459 127 1244393244 1949 300852193 97 2028983823 37 2093562712 123068549 79 2113737746 89 43 611531466 7 1226706789 11 53 5 1931753461 37 67 29 1801542437 23 1219859924 79 31 73 754685972 53254449 1035818498 149 599931514 3 37 67 1983336450 1537363305 113 2040395377 37 19 2088807768 37 1089362581 67 1604906275 669838559 692694547 10007 101 1949 143645198 1985991028 1342745152 23 19 2 1177173424 319046668 79 100645871 31 149392057 139 11 109 771451206 1551354817 47 107 47 102692791 1867024933 79 127 864588695 122139781 17 1697563691 29 420336086 589953128 23 710842044 1575320549 11 1747909456 59 1514312644 37 131 479725537 89 47 103 2065588883 1949 1027645512 1859798555 2777 113 127 61 1479323627 519213700 127 71 1004621796 873082222 2 283964758 59 7 1069666997 1983888592 94737064 73 1956336417 113 122189612 223641921 61 103 1893341650 1716839218 79 1600880362 23 137 942194895 1949 178584609 2060409707 17 7001 617768240 7001 2107082568 47 37 1974776182 23 848702944 1537539554 79 1359179935 5 437954865 19 43 1441766092 137 824382704 1968236256 43990772 1874831464 10007 17 925649150 29 2 127 999535847 1679686379 127 83 852118338 694092563 778479139 127 1825040462 1821232188 79 41 1482572095 109 566951323 97 113 89 53 1054579042 158368320 4999 97 1170500261 817568089 97 41 260896571 943379168 7 686710361 10007 206154207 207173557 4999 171410711 97 109 1349612640 5 1149535795 37 7001 703943549 149 1822528962 53 89 11 23 1806640441 239135452 41 83 149 961558090 475934608 107 109 539454298 1233608372 671739638 2777 23 351721681 1152642039 53 71 107 1978342127 41 1766813246 1069989190 59 137 23 642989778 10007 1098603921 794312457 7001 101 1131041531 396759411 139 2065789726 13 2018390114 2 2 1449413495 2777 2051836436 662979969 3 71 59 83 53 17 1922068459 61 73 13 73 1179633937 19 73 137 1700783486 23 109 1400839551 532593620 73 31 4999 1812102507 1896730578 1012896255 5 831775080 1949 47 2128704824 139 1639280515 1331352166 7001 1038453246 109 1755742300 5 1347775525 97 1151923940 375242922 73 891853861 10007 37 67 1348494796 131 2124166179 1839795440 23 1381473955 7001 1701348015 83 405657188 2014922805 1637946959 7001 3 59 31 13 810157036 1949 10007 461010784 427875825 13 7 149 1707838596 1985147552 7001 661453569 1949 957015521 71 10007 31 7001 1016923254 101 406068379 448791985 349184976 711263500 127 59 1940041068 529302371 83 83 43 1562603617 10007 107 839434551 29 801048179 31 679811152 158640547 97 67 1076359891 133397335 1921096834 97 59 415348436 1811375520 131 1615882249 839963354 1748460230 5 896409794 83 678355348 23 1741458432 4999 1190506851 127 4999 47 1908660177 1663923469 318772875 5 67 120918116 813248065 7 13 67 2777 684472183 53 850723564 2 107 1163598727 89 2012247814 2 2106018716 255102787 1721797712 71 1949 4999 1037202518 1837089921 17 2086084739 37 23 7001 2777 23 4999 83468054 73 2777 1717363448 1701834464 435313380 53 389146564 336981189 29 544315448 1344875204 73 139 1590488868 61 1794729312 23 83 1405787600 2084992536 461830658 53 17 13 1152747180 4999 1892996325 83 1713126514 1660860718 11 29 23 1086312034 61 382205788 838405572 67 73 902312938 1952206105 1949 71 1848561467 7001 11 97 466165413 1444140237 771824526 103 7 1763804848 13 11 31 627132046 294584692 17 2777 1314565152 17881103 1281797998 2 47 369983530 1336785374 47 1582174818 47 410955874 1384411602 3 1313892655 19 7001 10007 339347377 1349494126 127 11 2022664237 2076035456 137 137 53 2118469625 1486526404 37 923607653 1592352461 180067764 59 37 737262481 67 71 79 1722792974 463295658 2777 328166421 59 1052531975 1524422900 97 591682249 879541651 43 53 886641344 61 494031880 89 951637412 2102915846 2 1318261295 4999 1583947951 684065982 139 79 236070384 131 1623559165 2777 1570579559 83 1584911311 1288296120 1990037979 43 107 10007 981816791 59 478436546 1321099503 780500843 2777 310563018 1949 1467963126 47 67 1977876948 97 1618495440 43 1136047788 1504692636 73 388923122 464558636 23403593 83 1588202819 1202927507 73 59 2012705173 414587893 445776491 137 440455752 202197498 3 47 692140847 43 83 782472305 109 29 2777 109 673129131 19 108692464 139 28344324 152145647 47 959480701 1592795690 350895198 109 1883890709 1959066111 43 88892739 1569350083 89 1589445660 1949 2117594880 71 61 222950425 113 230295695 47 476374187 340537889 139 940649001 2045082953 1735962723 1730932737 59 79 3 304750587 2077930740 83 7 139 1029849332 185639997 31 1664051883 1300949401 89 1524695122 61 2002823431 1953980543 109 1118387633 29 1218510980 139 837173092 918914683 139 2 53 1609382107 113026638 103 47 605370434 597532479 1987438987 61 1232738070 2777 626952182 590196386 1500512883 73 61 749019732 1060581939 89 1501468715 97 771054843 23 2 1637074366 727011185 89 1149045780 5 59 97 78546052 17 1332690044 97 873927999 736540594 101 2021556814 101 1961408183 43 1457738941 2777 71 79 17 43 89 532850654 59 763110543 107 71 693030290 7 77636307 79961791 89 71 459088562 61 868171154 83 127 1461010794 37 1826496934 7001 97 13 7 1147268082 97 348608009 19 975689159 114616189 109 649692102 17 7 70668969 1932781610 103 139 1335511064 19 99400457 109 127 17 698728373 53 1505262328 2087605505 2133232984 113 71 1950243478 1202517424 360920884 53 657781422 61 130659383 71 1122853569 1217315428 101 10007 851225441 358052478 37 31 79 1949 770866531 1151859 10007 395656766 1785434162 89 1792388266 109 1376931273 1949 775335588 762349401 1630334602 1949 139 1521476208 79 502189625 139 83 13 861824412 1949 1529824083 103 920996748 2005002194 43 1563577309 113 103 1564467412 1489817441 97 1840303691 2001504499 359628532 53 89 720602740 2000208962 1949 1109570972 29 932860168 246212404 131 41 720635846 1765575844 127 510092290 31 83 1304835447 73 781823138 123319046 149 1721599491 17 512163301 19 1446415356 137 2032687906 13 266691099 1870262653 139 216370180 1857072665 139 59 149 97 43 1457738394 131 821811601 726783073 97 1408092643 325819142 71 1773551316 263828285 23 1154430398 143209432 109 71 19 846247099 4999 1999250070 1591208694 1109566009 19 31 5 1321570418 2 772223872 139 1968867243 1300779909 10007 113 1797270012 29 383276412 137 1701154249 71 11 381897197 853239129 17 1698163150 3 165997377 1736900448 131 83 382872526 139 402755419 570152664 440879392 1949 1634390451 7001 47 101 15885078 61 2028033270 131 1464153726 2134303832 83 261751915 67 79 29 317045082 97 1144583219 109 937011458 806185230 37 1304713654 29 149 61 29 189753612 677238334 29 2 1812264355 59 149 1847241506 1864527323 7001 1347727505 97 61 1592237433 625948572 67 1921752053 13 11 1500638306 97 131 1811969456 1684315170 2 1368652781 2777 1270078872 107 1003782694 61 5 918750210 875830865 13 1710103837 139 1274566091 1586817330 1949 127 804166921 277389082 41 4999 1343411264 354894007 149 1386133888 243426217 101 3 218208387 921118023 1949 109 1357487425 323749193 43 31 17 53 5 538365210 41 493599697 2777 107 1495331420 888432128 4999 576374702 434972988 4999 35013074 31 2056538884 23 149 1819780508 567552622 1959370600 10007 2011781940 97 43 1101636737 1916956731 109 2142279460 1304127830 23 53 1680135669 178260306 4999 344341118 1539012136 131 131 13 1132443 1197319435 19 1295696007 37 120055604 71 299472817 1185119249 67 10007 137 131 485082479 67 29 2108513817 29 1134883912 2109925479 107 307526881 13 29 5 4999 851404685 2 501519854 412604392 101 838853035 887722579 89 19548524 1638473393 73 1069239478 19 1532682348 835342200 981396836 7 103 113 1089758008 89 71 331321784 1149033754 47 1887083793 1949 809452833 103402246 13 139 67 886194461 131 61 47 43 1629928932 5 1032718295 17 152107330 53 43 2126132420 19 2034412099 1777837275 5 19 1539446177 10007 576413207 1487301441 59 2111711244 7 1736275156 3 187477254 2777 608063028 1194962539 43 885056269 127 181504272 101 103 13 2043677649 1740191687 1495090042 137 1697648378 976413535 79 1132582276 113 1998036313 41 37 53 1703080747 2094465819 107 1295052326 109 1673454081 1320248371 13 3 1876979501 71 1872694809 103 5 481459565 1304770060 7 1819312971 61 43 1455435639 3 41 685931927 1753826820 10007 1864456902 7 87568740 317445559 139 1815098546 31 884604840 31 993484621 149 150864288 693081993 127 1145002629 23 931567129 67 1496146113 139 216760342 101 637274448 17 2061078895 37 17 1430116929 139 83 103 1088111145 10007 59091933 169732427 83 1978163289 790043339 31 1350439809 1237892990 89 1493716234 131 1342925802 1872779832 11 97 113 756432237 1949 13 2088073013 170879045 59 1173216593 53 2 323072986 131 413459580 1508060589 67 1233196102 1336694954 19 109 366780606 2777 97 7001 1940565184 1555104126 377382668 13 83 1423825848 79 73 7 1912535058 53 98360183 109 832175470 5 2 89221279 101 614054952 7 172529570 31 1840777055 19 719712069 1484233857 3 109 1196342253 228785902 107 769672360 53 139 584956417 17 13 762065928 450115887 43 72136822 47 73 13 137 101 267686865 1312808201 107 524484040 29 2104057242 744700280 71 658842796 23 717145891 1348172890 89 67 79 157620405 147456456 472663730 7 149 53 1599974017 5 101 1388426093 11 103 89 258546430 5 264172065 101 1717573276 97 61 1314497388 67 109 415325285 113 101 2091625463 3 486857676 1111209368 43187439 139 10007 1159110810 303842541 71 237228879 103 1719261739 667252279 47 2777 7001 97 2777 685863460 1497672201 31 721273745 19 460512879 4999 1140741125 5 1658504165 5 884415465 37 1021993872 952350215 106073672 37 131 1985718436 47 107 909813189 7001 59 1841536275 567571878 43 139 283293815 17 79 73 41 113 194145978 139 841920359 234744729 4999 305487070 127 41 1028184142 2127622676 101 1221038332 1612436024 37 53 301852414 746819430 23 233601240 2777 1310346889 17 699950860 97 376608417 364366299 23 701650811 53 47 469518509 1814691009 139 7 542588886 13 622387884 922102296 127 7 1815379795 19 37 662934624 309630060 149 47 29 580651650 139 2777 61 7 7001 2012381442 17 10007 607939434 536195852 109 71 1692025637 1542451514 59 1136753177 101 285936959 573412047 109 717175144 149 724491491 2 1767184588 107 758989092 61 742481538 131 1786584550 705521670 5 59 1831684913 969787248 1919916180 31 1562441816 29 83 1324370161 428719153 7001 59 67 103 1923080349 17 930445734 63588636 2 914885780 1192124534 53 395878873 1770515971 37 103 857562859 119661092 7001 2002201988 1596461843 252781091 139 173595890 1749789951 13 113 1262524705 7001 1973371870 415824395 10007 139 2040161380 557210968 1949 668857820 19 1818501837 1584053033 2146355676 23 73 696809236 2014517016 4999 11 1719479080 886101808 149 83 154033143 2041351433 11 557050802 139 1243105361 149 143703199 17 19 1259130951 13 1715637911 83 1523573315 1689552316 201536212 107 1294751411 127 37 89 739465400 37 67 580509574 19 1473287067 61 764343786 2044820373 10007 877093728 137 766774851 23 1285423126 989396021 113 484662763 1107735212 43 89 2 1949 1500038105 1976176856 97 1889172388 1271058086 1375677634 19 1020335272 127 154385137 946500653 1963420725 7 37 1358298934 29 4999 196925607 1282743400 694537016 53 1467964532 59 1611021255 2135388036 276173408 89 756599684 103 1496879533 1250649656 23 1808372240 79 360493669 458418701 103 53 1744227398 127 1641054613 11 1296375586 113 307571197 6847800 341424139 1456838820 137 7 41 10007 96507508 295678435 527162655 79 930793804 4999 931953572 1835964276 250545259 10007 13 385318245 11 131784389 103 19 47 1100784180 292907149 209387444 107 1254418780 137 1098936869 1480149725 1624792325 107 43 1116707850 1998017446 97 299532716 1630654624 41 408782394 149 219182576 19 94723379 89 1467163592 2 41 1473223584 97 1430121731 39486312 31 339284615 910895692 172279679 31 149 422093607 41 1854924009 1019477259 174934437 17 1116263314 131 116158617 5 1505113311 13 12523043 360432126 10007 1141108217 620374934 127 127 2066553398 11 31 598571495 1464742624 137 139 31 1675377965 53 2047491458 1338640100 89 1991761386 41 101 306442484 811340456 2084014376 2 137 1853161599 817561611 1944733774 107 874761577 137 586230668 859046419 53 209569739 131 5 748754910 345269248 1949 2129061511 19 1815184959 97 71 4999 127 2134361966 1175830150 11 14790712 139 1167953424 83 4999 103 107173045 1251666633 1898019393 107 101 17 47 13 43 800937221 53 832234726 1309986748 17 1656073719 4999 4999 2130573800 10007 17 1168964914 452077158 10007 1391533055 5 149 107 2777 686893727 1115423737 152485988 17 10007 73 1949 83 1699731436 31 723144316 53 167844110 1669062186 1843168646 11 29 913800203 67 13 71471663 127 1286592169 1151190787 290982358 47 1466459852 13 1492450726 242047039 1645864865 31 1949 23 2 89 316889929 7 855952804 97 2 1611407481 107 1497719874 79 67 59 354622568 127 31 37 113 1610720070 941543487 7001 107 820740006 79 1916871198 1711458334 61 1788010651 1949 604983196 89 1490818382 2 19 803790535 29 10404301 691002518 137 41 165753490 47 226730538 1550820012 149 139 372080612 71 59 2051001013 31 1949 1578652969 1889980382 109 1536967023 3 873232114 1392307038 131 47 24386514 79 405463891 996635633 4999 17 1043741114 13 1987464661 113212353 4999 674720029 5 2 1853454506 51055242 113 107 1763538155 1203271175 653719470 101 139 361448842 73 7 2106970817 1053812364 251289306 103 979867486 29 1949 61818382 1051154170 1949 929690328 10007 188872118 13 47 5 149 47 2 628387112 31 1091142743 53 61 1819702404 13 2142460229 1940548527 337936280 19 89 1201284637 137 2044294409 1685525952 11 221955426 403794754 79 358605885 71 1768314558 47 19 240505097 31 2092234268 7001 1949 7001 1749724925 67 964247112 4999 1205757939 127 1437082724 1851774571 4999 1473589238 319336274 71 676211323 79 176228090 83 37 71 223158396 3 1978092534 2083017234 374706944 1949 47 10007 21775475 1527133810 131 784614548 248700173 23 37 2088776910 2054071613 3 41 1635953669 2064070872 405718840 4999 2092031174 29 79 41 41 17 19 1770162189 1153671013 101 107 906422038 32253117 59 1853214256 101 127 955904773 131 948785447 1448658141 29 659675441 2 1853171392 137 28325846 356863650 131 149 714810365 1260621365 89 1421350021 7001 1592951532 2113043251 553952287 89 1451761375 1949 53 790111406 61 1812038550 31 2777 17 331533371 1057568488 89 709416031 1562651942 127 53 5 1971823020 1748155820 1285708422 1104743670 97 79 1204384388 467063003 137 53 1960849109 139 27347694 83 17 4999 59 535384580 79 37 868271230 273704133 799249083 1675722185 10007 149 1426953203 585016798 67 61 2077902372 99414584 127 319320786 1873371502 89 1750148835 3 2 1428111860 2027905784 137 347744223 149 911655159 1077443080 1337416517 79 703916523 103 10007 1520053293 103 1601608594 1708250159 1531684706 79 1955418529 131 955476796 109 5 770826490 2093157690 47 1429503402 2135951801 31 1443550192 7001 1886286431 4999 2116226973 19 1095036006 17 3 83 4999 223270765 37 619127293 19 2777 2136251682 37 1320857890 11 1905567873 31 1533533037 43 19 418309111 43 226428497 97 1929660770 1180327137 107 127 570804548 76090399 1949 76796640 2070120775 29 11 10007 979645272 71 41 1859741427 402293968 137 984129225 113 1107880363 1192085025 17 79 89 109 1345061853 2058906232 1673622352 61 1160385432 1540215559 101 1386448768 137 1190421552 101 41 359992628 61 505417757 726303210 61 19 600321696 1334019795 59 113 191283688 19 510304090 2073734385 149 11 611252725 76864624 4999 79 183674447 97 1901044800 1207030043 19 1827788014 1079734311 17 89 23 7 139 1724771259 97 613257862 1066499661 747341683 61 137 1923884972 2141857991 1045310539 7 31 1949 23 1813929320 137 162542280 113 1764742809 101 137 1285058767 1272291730 7001 31 31 2062008307 1064965057 13 1504888229 7 689705898 79 608629085 487872024 127 1949 296906762 811193290 83 1598853375 7001 26974853 103 23 5 109 174146684 1281564433 53 1280144457 67 131 31 103 1828485973 1701261300 89 1194278718 1803766582 139 1950887493 37 754948222 75616761 1750600214 11 61 2056452172 1429526539 67 23 37 1871280032 1627957933 2777 11 917875157 113 619721177 37 53 2777 1192810364 109 837889976 2051524667 47 3 17 1208492260 684313390 1252557983 1949 1041962472 131 10007 213477696 73 7001 207397624 872674650 79 972816389 109 4999 89 2049177741 975727011 1597153313 7 11 103 348154343 79 19 909841106 91014446 41 113 561821084 1777579496 13 559676196 109 849390088 4999 43 17 771109324 276402723 47 1610148200 1118954448 139 97 13 37 101 590680421 113 2029476949 2016619449 13 1071002437 67 17 971449479 7001 137579368 464903540 97 53 1163924891 113 43 127 1949785130 943073264 2 2030434304 29 130640331 1666494283 1018298763 67 333067862 212212616 59 1400737022 63787822 61 47 710802338 2777 17 1971111461 767311048 19 847538149 75445880 5 59 165348916 127 1202844813 998008117 1246752116 10007 2055704924 131 825143717 462036679 1669121406 31 3 449378097 1609679895 562077928 453759266 101 61 5 2067619890 1177256202 2 1573051730 337676208 10007 61 211246390 2777 3 1583036319 1126032969 1243432192 200588821 79 7001 71 426253021 127 131 1508459367 13 1179747348 875330157 1299416365 19 97 1276825356 103 755901550 1765509751 139 927916740 149 1582049369 85592007 83 592828579 1595286477 755652932 2 243648960 101 2007569021 1786324279 121440987 2777 1221966087 98087268 1782946552 61 97 340425280 624967381 73 107 30612914 1870911549 1660966071 127 37 131 113 850859603 1210258363 1126747161 83 109 53 1593805804 127 29 2002609470 1437236347 89 7 109 173011449 29 1733950136 78907347 11 761044443 97 89 1613119660 29 1160520405 1566266858 58265004 137 101 2004788087 1227331598 79 1454149112 4999 103 101 810765732 3 97 1413837176 4999 1836652596 83 1981251251 2126991947 2072573211 778717616 43 61 1340021638 2 396340068 149 31 16479755 31 127 109 3 1516207461 149 47 101 73 7001 909198867 520979415 1270144700 1279262545 11 149 203855095 61325835 37 83 1646109618 2046303909 3 1502082555 103 7001 4999 667291515 962757410 69181952 97 1712230226 460751192 511621224 43 109 744257995 1181805359 279934795 5 23 971564068 1541856658 1819440883 2029568897 7001 4999 830203926 1482307059 498941749 107 43 312588930 139 293209401 29 339264533 113 491359256 13 1363101755 5 103 10007 1273740995 609005826 137 975411915 410257244 127 1314425870 1949 543492293 508899492 1111574222 89 31 109 2055171785 127 23 1022090146 1971017853 1949 131 1746938055 1578284201 13 1968544721 113 113 145420582 976350968 37 83 273835343 1809468226 73 401281559 1153679366 1949 95732311 131 71 630789134 802734875 893188726 2777 597693710 41 1349081261 1594955801 13 240228042 10007 356418452 13 1606546521 43 1514768568 1036016958 539689908 47 137 254870964 61 13 738115409 109 1581162949 1290280439 67 554942056 89 787351812 13 10007 1562717811 33476277 149 17 1147594078 79 900601639 7001 844411613 176485224 19 1454364718 2 13 2082870143 83 127 1269951045 1515050211 83 1848957075 455886750 5 204179883 101 31 17 67 996127011 11 217503279 959769677 37 74475088 139 1098175755 271447176 11 67 23 376584612 1938494073 132309925 67 1452157263 149 180416650 97 38633160 107 23 97 312602730 5 13 1372319702 2081560442 1052642214 13 796628413 1540193352 1949 5 617014770 2097393240 37 977270270 5 71 356002378 1598109180 1341437577 113 539104468 31 569893553 79 509028521 1605236313 19 1409930720 1747475657 53 87261638 303013662 520544465 7 19 960987814 1174129130 570895840 47 1150715617 1958359890 3 1854091089 29 1984864052 1984778792 107 72107300 11 103 113 972930565 17 1755927892 113 2101186636 1949 1041730755 1031669149 67 31 861395820 1475346297 149 67 1305027809 89 2 29 511151912 662282454 13 1022540326 1584460074 137 137 13 1211433080 1949 79 127 1088321181 318578241 149 97 1643168845 1678075632 31 103575340 1264464252 1524231840 3 127 2026968133 216209753 5 1185299031 7 1551760182 1949 149 919803820 1675190014 1724929051 137 449506864 1614564730 1167972517 107 103 61 1072061051 37 89 500855955 1243591089 17 7 5 1664561635 1784142863 127 71 1189941327 2024964788 521734137 139 61 1039542175 73 1013530686 113 326966928 37 53 635134987 469912952 109 5 37 811790323 107 67 1841736870 500299033 13 229200062 2777 11 343447434 1632813017 1908977059 109 332794113 59 149 228051890 5 134479287 611619780 3 131 601264717 1796094364 5 527784710 645465680 43 1005528087 2092727642 17 459760070 103 1883790896 1936371283 1100849678 37 59 878593603 2082200683 67 31 23 23 11 73 11 2777 1634543900 83 19 97 5 2777 366722289 71 2097600428 107 1330169751 592493703 47 2000686565 17 47 1595406493 1949 83 71 1923634430 89 2048694126 97 1651341192 1816971602 97 113 22882387 910035048 101 7001 67 1614986559 1985648314 1461717787 318426483 7001 4999 31 31683209 1604467372 71 43 73 616939279 83 1018818061 101643059 41 5 97 3 47 722253794 4999 41 67 1665512867 649567010 478736329 43 252012852 47 944594767 10007 23 1558291078 1906091719 17 67 674103991 1629064432 139 1624232000 7001 23 97 851939360 89 1748673215 10007 1968500596 268521776 2 192611445 13 461625243 67 5 5 1755961055 799544248 127 1539168833 137 97 26778014 319693958 1193315025 918738108 131 355532753 67 1263029060 5 137 582909244 1176998519 68185130 17 89 7 83 23 923129472 5 55308945 703538803 1013646203 107 79 2016099987 245114274 101 41 957713793 19 11 429746823 1036410342 127 904858871 66794709 19 73 2135670334 7001 1069136712 408298320 73 41 983153227 195271126 75764567 37 11 1005642814 1599382125 67627306 10007 101 265027672 131 7001 2 13 79 71 79230675 1885424951 1313248787 53 1317197605 5 137 579444651 83 1289970479 7001 83 1876386478 43 1582694824 956112139 109 121881700 37 7001 99687239 1431900528 131 1659782052 1841169761 101 71 61 47 131 3 139 1410247894 4999 1305623823 31 970655725 1852037220 149 1971077992 13 2 7001 451853098 19 5 2009061048 3 612961367 61 37 1790853318 207913261 67 79 17 17 2777 149 1190929733 71 1486460536 181837689 11 1095995757 4999 336935844 89 1427967620 113 17 951670632 23 417365820 149 13 1175009056 1630201365 97 1745208771 149 433901559 23 280827585 1862990018 2013508143 89 103 1746288845 2031935217 73 1937960850 61 11 139 586210666 101 1523741449 127 89 482572596 690430961 1127223718 109 4999 101 89 5 966365168 2 707143156 19 313788591 61 614987482 89 1654381088 1957068534 2777 220511886 101 5 1238417850 5 1949 86866930 338226250 37 7 1041822803 712026028 1764086692 1908557986 149 1950197259 3319110 19 103 249495046 1479942316 1742779092 10007 465396991 101 740173046 2777 90235838 1559779806 61 943456500 1626234685 109 606418884 127 4999 4999 758418286 972820397 79 1508536679 361429977 31 11 1459449519 101 10804475 1729939312 249427379 2106413235 107 73 869374301 43 89 79 901952085 1660780244 1073787013 109 47 808950417 735755954 762122624 113 53 470328148 13 101 1493824373 7001 1926102265 67 1384956933 1136581133 543315141 37 61 41 1035458444 4999 4999 1211497652 1116288610 1589058074 97 61 81483897 59 107 1281833250 1000124720 97 635591918 517124460 1084413756 1031490095 41 735263543 103 717104334 19 43 476250628 3 61 37 314829707 83 127 5 1630910950 2114534394 59 2120305184 2 23 654438780 1680397687 1949 1373150409 400192068 47 53 862141831 1985109753 13 103 1236537700 53 139 572832282 11 1535166864 31 2026546297 2777 236668983 37 2026113920 149 1512441039 83 1950428205 1128263488 2777 113 2 1644444004 1674129040 1890747104 131 323923325 316669606 11 29 622855968 2006756210 17 1978246514 43 83 113 61 1396400410 631061012 1388954376 41 1376615601 3 113 131 109 527035274 256023342 1717267549 73 936707238 41 1846329302 293454507 43 3 892376748 29 83 1915401956 103 1108997704 89329634 97 2036788220 101 1821828006 47 59 73 1275986710 43 1429611808 79 875822677 89 187686896 31 1528260196 59 1949 1994380516 1496317464 96101194 107 1702202117 43 1432968206 89 1443810895 31 191527114 107 1744626005 4999 11 226640865 2076302954 11 5 1047670142 131 1192306456 712934455 1949 61 5 1794000625 203422597 71 181076641 89 1049542383 47 1111062892 19 2777 1158361679 107 83 89 23 1883996907 89 896871868 2076772369 43 67 659724009 1985800940 1668223057 29 83 79 2109433230 254968651 149 1995059712 35639370 83 1438182306 4999 441066769 17 101 740569575 83 1417983786 264685150 778584628 10007 53 1087272157 23 1777191163 1228965555 137 19 294025114 2083845957 41 324709135 1908563191 1661701516 17 47 10007 270229028 465449251 107 29 127 400989758 41 377566417 926142153 109 183200987 1608854950 2777 103 103 1675247620 725476277 1949 79 23 79 1275589959 23 1340979976 2777 31 522106433 2097281843 53 149 983584980 47 52625900 279388826 101 1008529440 107 1121995901 4999 2133498215 1886028688 29 1837760334 103 1831540791 1019879978 47 1047910298 31 81985514 7 307357428 1303234398 73 2777 97 17 1708741988 109 2105418930 139 139 107416343 1859675630 7001 139 1523928724 1947089204 43 1497475701 3 968752698 103 481841019 67 1659931231 1675522660 83 921755050 5 1445523615 101 63180449 2123213314 1949 722845120 1312207903 1633312519 10007 909510488 61 61 1178814593 10007 5 1236322661 137 29 2071687585 11 17 1722392842 23 346344092 61 1921990355 73 1886228750 1119966701 41 1091243420 73 834057996 2 2078295702 335476036 47 3 710271927 97 1093518539 2038770696 43 563771667 17 1361308184 1493414980 47 53 915263276 61 745945281 31 1679774959 812503571 1051693104 137 127 1966190056 107 234691660 1466283137 97 113 1335362245 1915134950 1876671535 5 67 901798225 1157903045 103 417606750 11 467699023 547560875 71 372862710 113 59 264770152 103 211427482 17 13 67 1574568876 2777 71 79 61059732 464724689 97 810618330 390543631 29 31 2048811142 79 7001 1653244144 19 951123166 549205332 41 387605226 109 19 2087103906 418312588 29 37137400 1129771785 89 1324926179 73 10007 47 7001 1160590775 1039956780 37 1607717784 73 1213039784 11 1824072272 127 1914646920 380234317 312158292 3 67 149 107 381415838 1013970111 139 1700432658 107 37 4132506 61 10007 1933286921 139 103 131 23 2095271912 71 67 1088824370 3 79 1189424632 149 640569923 1464704576 10007 97 320354916 1219128728 149 37 1903598459 1585233290 89 31 899631935 681320046 19 918360953 139 2059502396 109 4999 83 2123650584 1362637419 11 5 228670360 1265778710 131 2050344593 11 229717935 1823578634 101 127 579755254 1427409841 1537072877 29 149 133325796 1174544203 550343702 19 113 10007 41 1445776850 1117053118 59 2002775945 257321007 1680268989 43 545128372 927800381 71 197952528 403103244 131 53 1893383024 149462092 37 1953963895 61 30715757 137 1713637648 1046620634 4999 1463697911 37 216483812 2777 1452948616 41 2003520104 71 1512705129 693002939 83 97 1639987342 697123141 67 19 495971364 962771686 113 127 39183691 3 1544479036 609475721 17 4999 1025894780 1928313599 1342782267 41 1949 10007 988761649 149 785989900 394650787 89 1945471648 1415843061 1759639292 71 1952921243 264690690 97 59 1622664310 31 59 893948504 71 1221233988 13 433034407 37 631781179 423470281 97 107 646296157 61845893 5 739753603 1806927317 73 53 37 739709587 1518805896 103 439289335 215030157 3 865338412 83 10304450 3 79 31 1827499166 1621313640 1949 131 29 31 11 1081586497 31 536032950 17 89 10007 41 582796632 590327789 131 1379579733 103 89 1204430681 2025102440 4999 474488292 875880430 19 79 570717725 1926163310 631789194 139 1798063047 11 2028483996 79 17 107 59 129427238 118816206 2042466425 1632418451 4999 13 61 2 1873577194 3 2016902679 53 1540753776 785008282 107 958273439 71 148520356 41 23 1624989675 1306833987 1949 918236316 4999 2012889773 61 1196212440 19231153 4999 2 956169508 107 964473604 2 107 1377954132 1041228021 1365186676 79 193512633 59 89 327563786 139 109 1758669308 31 1489826737 37 23 1691295363 312277673 1980503228 19 11072997 13 139 17 3 193367175 83 1269307131 2 2046466868 992386290 3 103 1684812715 1525693680 1506697451 2777 2777 79 390890499 1870983623 629743585 1194333585 101 1884196957 991496219 31 1123768278 73 19 13 4999 139 7 1115119061 10007 787120599 470116341 1949 1694900952 932593444 4999 109 1649557944 97 798972041 59 1608749755 109 79 83 1350514913 67 151263622 59 4999 71393927 361063737 67 107 97 290407507 13 91487760 59 13 1199510455 1669226117 1800525139 71 1875274444 83 424265499 41 2005294125 103 1253276930 41 71 1749140774 729429072 127 2777 1688234834 173401217 11 101 860409506 1103405810 71 4999 1904424039 17 369489472 1892198990 11 43 19 47 1905251267 29 189893479 580199386 13 3 198868326 1980160638 1496886475 29 641231615 413406638 61 518951522 23 4999 37 475100276 254253381 61 254578742 97 127 308780053 71 285185913 137 19 11 109 71 97 297667586 2017273886 79 137 1721766132 1471545770 10007 451426287 59 315352345 421956351 113 386939250 47 113 703188479 47 44138969 71 128089609 47837528 29 1015912392 23 59 1166331765 727661071 393897221 67 1314657274 15681007 139 61 2 71 877271669 637218184 61 2072415830 127 147456960 5 124100405 47 7 1978068442 127 1525411732 83 1420544170 919309245 1567645227 97 965817069 5 1027800715 137 17 418110592 1551460214 61 1084783947 7001 1598851567 109 641409751 137 1765699292 1461854821 1016279264 7 29 1370047550 924144935 149 1844735496 7001 89 526653495 137 794243978 1744938490 109 1980983161 83 1183485629 1743287499 113 1270039573 11 525808217 69779160 1785907110 67 61 1601764230 1379892468 137 13 43 896414464 803135510 79 73 89 1236175557 1919047637 67 926572949 19 1298274296 2 1117391080 288922104 10007 10007 182873513 103 1916106702 4999 19 101 101 1629671663 1224143735 19 11 1262560178 107 767203482 1323831713 23 141658219 59 1990635102 73 1949 1549353961 964343822 137 1221048942 137 2005121725 2056265120 7 31 109 13 1949 1320757391 1285073150 109 11 23 1163332528 1749665062 89 1162227508 4999 466627980 7 1297533097 97 71 10007 1011257385 118062586 1016661329 89 1533192587 370350755 131 23 99402596 1644368164 29 1702368899 11 900642270 227353102 134390529 83 17 2010618745 1642785529 67 7 2104689867 941613268 107 204704696 127 149 765119425 43 298817148 282581363 670996843 7001 1462544355 1446206168 47 4999 838647237 7 479869543 7001 37 448505490 2 1714685074 1062941838 83 1241660993 31 7001 420662086 127 19 2080005753 1137365036 29 1550875285 97 113 1882398522 1664950249 2 131 149 4999 1316231701 103 1061109193 11 319128750 19 1556298303 139 13 1478883744 290600050 11 806046560 37 137 41 127 1311960038 107 909611280 43 23 698408639 34806015 1299703721 67 139 1609325320 5 43 585713277 59 101 45045192 17 1915357734 1133266427 97 1310402901 139 23 1773986734 103 10007 37 171383371 670752132 1949 726530043 1492393129 127 857303824 1011099527 131 1308953684 107 41 73 1041546429 17 111519082 37 1546429735 89 447108974 13 1589249503 29 103 425270209 1184523314 13 17 10007 29 447603719 2777 1948740311 37 79 1350089302 880289578 1309883588 127 71 1387610439 80118388 847878638 101 4999 133798235 5 719853545 1212107882 10007 137 1588633977 1061061780 149 1301638611 101 394484083 53 163688592 102405445 137 83 449806797 872738692 37 127 740367561 107 966045652 345869571 103 1504805359 262296420 1949 113 276070752 1393146829 10007 1628819376 1823815778 684981714 139 1885749477 53 59 1717387163 137 1095739837 139 71 91967081 59 861463847 1949 1603134358 515114012 61 690059775 700998120 5 7 41 541201066 101 41 127 1049907603 891569845 107 1477131790 5 406068325 1041509100 1101121382 17 97 13 1743353511 2130398584 127 2777 7 2010483706 11 67 406061672 127 83092827 59 1710441742 41 227554730 1460416571 47 31 865233684 265666776 83 1415583759 97 1746891527 127 1159302492 29 1343590833 19 7001 762780066 738924615 73 43 1831052625 83 362979418 595654563 83 1236317624 380269927 59 109 1064879528 2777 923630200 1878126910 43 2 48967428 71 486473540 29 534696564 490100662 113 19 1685843932 1242071097 101 17 13 101 518180298 1718364712 101 43 2098355882 1252340127 53 535224373 89 1990900486 1590585572 101 2777 1205365181 1107320419 2777 17 59 2136877636 79 1406739017 61 258958847 1105908040 23 458551023 261593812 1018045671 131 1751846625 139 447643523 13 747216314 24818545 7001 789495769 73517210 13 1981902494 73 879625513 59 1692349624 43 382460318 43 10007 940457860 382389902 1949 40497887 127 1601505687 67 833913167 107 101 128354537 3 1581590928 139 1177164312 103 127 61 204388308 1025451053 1450893654 973839408 37 137 1145909237 1800542655 37 1671916236 71 1580619111 47 356822449 913395650 7 2 107 61 845792657 37 587466908 1858002714 139 1031947954 2033462428 703832338 10007 13 1410089077 137 197527201 139 43 47 1164804319 2777 1916993647 19 1244007064 149 1965807660 53 1910274760 1785937608 31 1106877041 435788111 1889456611 107 1461777504 43 1739498178 1905778533 43 375032025 287004575 97182251 103 1196644215 139 4999 149 7001 1302816090 83 1508645433 461247849 1187917668 47 2048766096 5 103 4999 1466543130 872395553 139 23 2 1056795996 2777 743600067 1932658704 1425793150 735316318 37 73 932263509 1037731500 210089623 127 1289778091 97 1965686085 61 1105172868 530297034 10007 689589004 13 7 127 657885400 550642028 127 23 825067270 208434061 2109735005 37 5 103 17 806268571 59 718873250 137 113 7001 79 83 1489820531 103 9105773 127 1430780622 103 101 43 113 113 1409370690 1971725561 13 139 13 79 2061801408 1340462204 1334259515 19 580131142 1565809425 1193103990 5 67 1819818691 753228472 53 1430752702 139 101 3 682675385 7 1485276202 107 543753169 83 101 1180319431 1432788222 1949 2058933345 1331754849 589106904 107 11 43 1904441898 1879324191 53 149 10007 375166385 11 5 59 74152439 647305343 89 686115062 10007 29 1905202763 43 1096426798 17 59 1106973281 1304609438 11 1889647177 139 73 37738372 1316849190 79 7 1201219805 19 7001 889372035 1725714231 568185484 31 2104892745 3 1944823680 101 89 83 899119246 79 241642514 1279609610 1967052252 29 2067306685 89 1871054593 101 53 788014123 1696739085 1865478100 53 107 353272270 1954509615 81060310 1238719978 89 7 765091250 5 699011325 372526340 131 5 1515466395 41 59 747442031 5 1473281693 73 31 1841734683 2085034469 53 1348041883 97 103 1952439680 1395480160 37 67 23 66445411 1978794024 137 1145666689 1974399547 47 29 1522158061 19 1738138430 476205189 1582238623 1205260839 19 892762940 67 113 306752512 3 2777 355336589 5 53 1554216749 83 1863549283 97 1282636238 1881237012 11 1708487803 79 1335849078 37 347751345 43 2081204706 7 295460039 479895084 1893656584 19 7001 83 19 17 1287560858 1150149042 31 1013581142 149 728514231 73 291302777 2036491027 53 20917162 1016720037 83 83 7 544365703 2 884554050 649603211 415432857 71 2113044801 7 31 254766308 1708988398 1232033544 4999 605854156 1175378511 101 771257221 1314221515 61 629388501 558705000 17 2024865963 3 1075988460 67 179774546 1784367494 7 2119242432 10007 1576952032 71 11 747765040 1226517761 131 7 71 2116913742 778374175 101 41 1151692080 7 37 127 53 1910750382 1460437684 498702584 127 593021166 109 1352230456 952386628 139 282217121 1664619520 23 37 902155312 1290186559 139 11 67 655939648 101 1765414047 359265224 149 53 1378520803 11 321162842 59 1301582539 1735801326 71 2 1235355898 654334235 83 678348044 1736368626 3 2777 1274463705 1506980511 37 1188344947 854390297 83 139 1159485597 1035167451 17 61 1057648683 1916654093 1586091206 43 1949 189265441 79 23 149 1090351008 59 753972033 139 197494350 83 799031372 10007 5 803918890 127 1173075378 23 113 317713602 107 29 19 60666066 73 47 345931983 10007 71 1518500913 139 7001 53 2777 1966135439 1949 3 97 139 1702950299 1949 149 13 149 59 43 1354197624 1717197991 137 131 1940234450 1548681083 5 23 357702693 83 71 1062851185 2065994281 353788811 71 37 1083037452 83 61 1013348348 130176013 692501102 302197968 47 13 362489868 1196295360 127 7001 1331696545 5 1955861150 4999 301674653 3 1958582835 970418340 10007 101 1947231629 1156490025 17 1289128412 568874152 11 23 279858227 66836183 2114182346 77867202 73 7 31 43 1627269124 591932754 1737738987 71 1171029980 109 37 329652166 41 944910081 23 398653285 29 1643021512 1900000565 73 47 249160489 1956046470 2058974274 1949 89 109 7 79 29 107 53 7 1573030180 61 535689007 19 82089025 3 1612139727 1949 101 2 1234827486 877074524 43 67 2094097663 2 127 982456887 144055713 1390706168 83 1925260534 2 1949 2141575611 7 41 1020348591 2144241903 2 654658562 1875397500 47 103 871273189 448771515 131 1453146189 71 79 107 225834532 149 1652239246 2777 101441033 2068813090 5 101 1837912756 13 7001 1746126942 603750748 41 71 17 37 1134689952 1928379241 71 1853106390 37 10007 1205618624 71 1398448056 829056294 131 11 1949 472277953 1248162906 73 37 7001 1858664275 1687425725 41 19 1338242162 1837695751 348605141 90557970 2777 1459224978 34013288 2 370638798 107 2106439877 7001 1949 991827991 646460500 7 1189861706 1330303022 29 71 31 1676313990 849797262 131 11 181886848 950956545 523363207 17 773824356 47 2 544711300 1914796938 2 24029221 1237915146 1949 1168743300 97 491400727 71 1898316705 103 109 37 5 1187769505 1949 1047297099 477315080 47 667733888 1339394602 585733980 13 247437097 139 805660085 31 137 2137713202 799258959 2777 37 103 1480933382 2146778118 53 1892969841 1938434420 97 7 1470313663 1036732543 27387511 928298222 47 37 938068178 737690707 910573588 23 89 19 89 636334247 757811415 59 1454390002 1241133204 496023336 47 640832475 183218201 127 858982608 1630780917 3 113 2083197218 10007 2027328137 103 2777 419846299 7 854365722 83 791979941 29 1657678947 1168785695 139 7001 2085072825 1991476456 10007 134153842 1998708117 127 59 1894789997 101 4999 1432365461 705273399 61 1790789429 11 460981818 59 97 41 943728955 701099821 43 127 23 7 1247139152 823875178 5 1246790421 17 137 101 21041027 59 131 900296190 286268550 113 256859689 7001 1442631605 67 107 309847604 103 238947640 635727639 23 1450359771 1389373300 59 47 1779562915 876630714 37 199118855 13 41 1240547004 1694987683 10007 83 4999 149 2062913195 2078621878 89 1437951373 1286580710 113 89 2014591273 1279640934 13 79 217901592 318197570 137 355480895 67 1839846800 89 157956221 1160564717 1769603204 97 43 2067441634 41 1773417050 97 1956020378 43 680601377 3 112513941 2072474997 1949 417635618 1019386772 41 13 375279775 7001 886536630 559414905 127 79 39989879 23 1019287941 31 10007 7525264 113 1073000330 2 7 1997420563 524087483 43 41 103 79 861997519 1139514486 37 101 10007 512458470 2069847880 977385816 113 79 137 131 1186211943 1731111945 1664531763 1569541222 31 7001 17 47 712302954 2777 441562439 1949415122 47 41 37 147987295 19 131 89 778959264 839454905 7001 79 1230490570 1755503872 53 1916240016 951826417 323772837 109 2777 1821162154 1859179284 61 1243942500 2045703394 616213671 103 59 43 7 1057151662 1742046066 29 109 130799019 1474836490 97 7001 292809824 2777 759331772 19 109 274768071 1949 1891921586 137 103 79 4999 1404404063 13 1076570196 7001 47 2 2092682558 103 1459627495 67 1708288883 37 1949 131 488368655 101 670764432 698093090 137 2110174558 29 107 318161924 1392336306 127 71 794776911 64927441 1165527476 101 2114698812 1598906110 41 1153606053 19 1149632733 3 869858696 43 1230612442 1428624037 131 1096953128 139 7 3 1204519566 41 449461393 101 1769301537 107 1190078023 47 2052759357 1604556000 83 221455371 1209395986 37 881307792 41 913687255 75611734 71 101 109 493957336 137 757397513 4999 717666438 83 73 831563513 1559776984 79 67 1819186345 1538228928 31 474689465 53 1215607334 746894907 43 5 1624701933 3 1586202783 1649769249 171543349 101 73 11 882347004 89 1063015822 2123254755 61 672333521 7001 37 552991381 19 43 2137480394 7 29 762380072 43 131 849418579 1964204198 109 13 67 137 1016585104 59 83 3 23 1949 1755427269 682629644 89 638251396 1949 1056241563 1103020620 13 79 2777 47 4999 109 137 475593719 1564309067 1736598802 59 2133327913 2146159644 149 127 1052479099 7 1744835015 47 2035220884 1075146154 31 1263575531 43 103 190730521 101 367679279 11 1646962709 149 1602541935 634198320 180545078 23 43 1481008666 10007 53 1491156325 13 79 71 391804071 10007 47 690982767 139 1922390850 975948468 219491977 59 149 344040553 1641631638 1177533386 61 13 864462794 766053678 376711067 131 1711693133 41 326189071 4999 610797816 1282433462 67 547554083 1255416453 53 23 1118898641 61 359183677 17 127 815658135 1603076013 2777 891670822 833097612 139 354313998 418264213 127 127 41 133077590 5 23 97 1233523877 59 1958603943 859228682 1598786865 13 381894160 139 1091636222 11 2072662616 89 79 2777 107 1594587188 65396260 47 1016427781 37 107 71 1055147188 127 751581682 149 31 1597137639 344960551 59 1309759223 71 4999 2777 1467958301 867204337 139 84794448 1990652777 71 17 421692242 1526323015 7001 1368940535 962044142 31 7001 1771762057 37 531337914 47 17789406 7 694356952 841310384 2 7 924385086 4999 1356690452 1273006404 2 73 349561303 1859530761 10007 597187739 19 1400435147 139 839888596 1019132949 107 13 799396766 37 11 139 539424945 921391941 221051782 555606027 109 13 880505717 1685325910 41 1151808669 107 589195286 752374777 7 1039699500 654308056 47 368900650 139 131 237249646 71 43 113 83 53 1854492101 13 127 609277722 9853268 17 755862965 1130766515 7001 41 1498922379 49973425 79 43 369830616 4999 1949 149 47 396108198 888441752 580412830 137 7279007 59 1694790694 1382642015 127 139 2046011195 800213131 19 10007 1371082942 131 212034373 1059625476 83 129690654 1469797620 888169715 89 53 43 597309259 131 2051042429 1959735349 29 1998876032 1537242613 137 107 61 576044411 1602705033 1939843880 113 1051090405 53 583845138 79 738493484 7001 2010232135 139 1877265370 131 553407273 879603739 311787336 7 1960391348 1035117758 19 43 1139963239 13 1410319950 3 1335487800 2070279503 103 2119313271 71 41 13798140 209359407 1858891518 7001 43 37 978097664 43 271985019 3 1752737322 73 1527274026 1701321794 47 10007 103 97 107 19 2074062336 3 2065220553 41 539601336 139 73 46400990 2060898040 73 2137398755 16699991 73 1260680581 2777 1914016703 705582937 663214248 2777 19 1395721153 67 790621507 131 109 1549502580 1672634757 1453022149 73 962682908 103 1498467390 5 1539692205 107 638463196 7001 1276968398 139 89 961988807 71 137 1895405549 1367169580 1273944360 1949 109 29 2114492718 1389007473 1949 1628173161 62568194 2 29 37 952560375 346137923 79 73 344769290 208246270 5 79 102914769 97 849999658 109 1588975077 107 834396379 2056753567 1428369269 4999 288193693 107 742747669 29 1916443801 29 1176948412 1606503372 4999 4239152 423860211 2 905420572 2 460197858 4999 820625842 1969196082 23 256949744 31 140850205 1232194856 67 2047699493 37 338143777 10007 726678319 1560991930 7 134456973 390845084 1754324516 71 1023684035 1288270802 1458547311 13 1328896989 355557847 71 612296980 249367891 97 1033131089 67 2050128511 17 29 83183994 917525517 139 876279990 23 1715689669 109 1665016403 79 1863353961 2032374759 61 1609266559 3 101806908 1671906054 761033841 1134117892 41 489962229 97 17 1451312761 1865063636 139 79632405 139 1523837943 19 1910202460 703992619 71 17 623161690 1827958201 216549569 103 131 1946867461 107 2143232256 1341601630 7001 747216730 67 1754245657 43 1052050642 899445959 1949 1068616484 13 618610651 1593416644 1949 103 23 1459328104 41 131 2113670852 1293524785 127 1882301224 83 2099304641 107 127 721016084 7 2 101 71 844061632 1224618122 2777 2140303325 79 2111355659 59 260665658 1308844259 89 2076217632 1625554651 1534888040 139 1664523848 1764968530 13 1506415425 109 1017589166 59 53 1709903331 2777 693566858 23 37 898430707 568717824 10007 1767336270 79 124973381 13 2019826679 1949 1577516702 598674330 3 1803879587 83 1669724667 554431940 53 11 43 1094171443 139 145408456 1938021743 41 814102191 11 3 731894982 1570432433 109 1318972921 2139005565 1413738440 61 298035381 4999 222480495 1649300074 1668221289 4999 107 1756357662 37 661422323 67 83 448626869 2131830607 906322472 53 19 116633742 1424196490 257669860 139 640949572 283546346 1966064468 89 53658900 634247882 2 1949 31 2111538960 31 671216588 1419276131 89 1105528452 1327749615 103 1319646815 879881167 113 1218533579 2070516014 7 4999 29 13 107 1400626469 539760858 139 766243616 3 1435903783 428558579 127 4999 61 1949 1984773895 931204914 137 1080388165 1198803293 103 127 1156090271 1839849583 675806752 137 292924904 10007 139305227 47 1134740182 2 391084660 2110614978 1949 750782086 83 4999 43 157554967 1336943874 43 1199436797 1153019587 101 1496472762 826729945 1460226560 89 1824260515 109 113 699174618 5 1594637478 107 1949 1021997130 13 29 7 367650178 937303962 2 856483839 113 131 2102582207 107 571515248 137 97 11 1936432993 725458743 131 549064754 37 37 1216508829 1936379053 120429875 101 139 1803869493 73 13 736447010 107 47 1786545529 24381 43 1831482660 107 567466484 4999 93806729 41 61 421601500 1930777966 582907456 2 103 1187137109 192000549 1402621633 7 2011519838 433027804 101 607703470 23 118747344 5 440105425 83 1019864326 155993775 61 137 1733742261 2013011007 103 19 1253957440 31 61 1074005821 101 149 562517024 89 772699317 47 991446529 126721400 47 945513092 83 2 166102252 73 2073490428 10007 10007 367883794 139 97 1549909165 1676413655 7 31378571 41 67 2089498046 101 738339391 68530738 1455622344 1949 1339433230 97 1466786443 836319517 79 139 310922567 17 5 257763490 1137281472 2777 1869601365 2131803692 2 1765220150 5 1186801150 11 97 337504419 1728596551 47 205396008 103 43 530513551 103 983561729 3 59 1595402043 17 654812822 1861742755 107 127 1753143306 1744146200 59 995509230 1432947900 149 149 452006400 2 536953611 67 41 79 955171674 89 1751476646 1949 103 123266383 103 814421309 59 430963832 127 2065176591 71 1885547454 61 1382089017 954840672 31 25090997 17 5 53 1039855208 137 149 1330068764 2029390579 550550366 139 1219135918 1337881305 1949 43 1312971890 1662777922 67 89 1277978146 43 139 2023562044 73 242168594 1621657411 79 1280145783 79 552552781 73 586156090 1882997693 41 113 139 11 315012313 2 2125384926 1699657944 113 766837479 73 1332129277 7001 508125579 762479774 278853321 139 43 11177515 1949 17 2027565094 103 5 41 333517821 137 518929303 149 768664776 149 3 660448797 1641321912 101 1795837866 131 67 556991770 1571340669 69606076 4999 7001 630897728 67 1395867347 7 37 362259415 152394715 17 1792347315 47 1134923194 2140454166 107 1775337580 89 434218095 83 1924551807 103 2043839530 1182999485 53 1829797678 103 23 856915462 31 139 73 48909357 17 503730281 1380401880 71 308344338 817105083 3 97 1304594731 109 239313084 103 1218767894 59 660255135 31 101 97 2081455488 645246231 1401136649 71 31 566951374 11 952203065 3 458206570 1902114107 41 47 1848569267 866544209 139 940958693 1185006414 139 574414826 131 1732397841 3 162449915 101 1677626059 89 452141360 2777 71 947222289 240469048 17 1492830503 678559677 845869590 79 97 1629452025 79 1302571592 41 571416260 73 79 1223685620 61 578746239 2777 613422638 17 1865108930 1052530350 113 492413885 61 89 4999 1367486448 4999 103 139 466890746 1211558819 1949 11 317587127 19 988560964 47 2027362735 2777 31 676640390 109 691283450 23 1007191666 1635062157 127 11 1336113801 137 10007 1860121174 5 211879530 127 126517050 169044725 61 67 67 17 1818224222 207633512 1757962003 1027573057 7 1990816757 4999 61 80689382 73 329483164 23 1252110041 1826480370 107 1236267637 2777 424437915 1080810367 37 109 917357625 1395935314 1949 37 1901349784 83 1475794038 3 469329903 103 1246165482 47 1610247260 37 7001 127 4999 1949 523690453 816338986 59 1392801613 127 1765586385 137018141 7 1393043057 63802081 83 107153 89 1155565676 1430314167 1844555822 59 1977887134 79 699062389 1489455369 833995994 137 699483081 19 2045857950 3 97 7 861433783 1282741726 4999 1544930952 83 906805046 1173981437 67 1976229923 107 97 1076816691 1244719617 23 37 43 1490240250 67 206585388 13 1323049826 137 2035055500 1571105527 41 219204290 765537200 17 1031110805 29 2055623298 127 276949154 2 882366970 1380517275 5 1703331130 212170302 1562415182 19 29 109 956121434 1072291544 97 7001 1974692760 5 1988208320 690604410 177811176 127 3 30047532 2041418442 5 17 149 53 1800365215 10638107 37 2071278302 61 1744735054 4999 71 19 1142640867 640048451 73 109 956566015 371491570 97 283781842 127 977468962 836960603 113 97 386487964 1904602231 79 199279317 7 23 718943982 59 939017391 720708423 29 19 246189498 481149819 113 1867691775 7001 1284572257 1949 237013992 43 5 1949 1400923659 1596844935 73 561067269 1420205364 1192335286 37 31 1389101365 139 571240231 79 1306127066 131 83 215142474 2066945182 113 1682653055 1813862287 131 665945284 1316964789 17 302552622 31 1731646376 109 113858675 80924570 41 31 79 616741627 501364707 4999 10007 61 676955915 1949 1882538672 2 1750066442 437573918 67 17 1790639665 51670531 1949 930538356 687330442 1790299149 137 706669776 53 137 625993415 35424227 1194137350 29 67 1281217624 149 3 876133863 1873007010 47 1329918063 2053119189 83 131 809989637 43 13 127 137 13 1279765513 1175149352 113 1251525398 709099682 97 1704588372 553387407 19 47 1893234072 10007 4999 386865065 1797711887 59 47 205807266 7001 1241263298 288210167 1566566527 53 41 17403657 107 101 31 980999119 71 736398297 910553751 149 873737937 31 1181487221 1426326554 31 107 671093086 5 1891176450 1960501161 1785821121 3 616913935 17 1949805684 1481817929 113 139 61 1139303039 936482614 1455973494 1950499110 53 1134171753 11 67 699709140 10007 876883389 1146862242 29 101 2003437111 37 47 113 1690062403 7001 37 354910009 127 73 47 1302146656 756162837 1620080407 293250887 7001 1794829532 127 47 2 893510318 7001 1151650498 73 1206823371 107 2016742728 127 773029417 7001 1723848324 11 519977755 1833808962 61 1931645520 1843888123 11 89 1949 11 3 10007 140508287 1603271505 131 1371092767 1323399726 3 1002423567 13 79 417603559 61 1946699710 4999 31 1809172714 113 277053287 700338034 7001 73 19 1897947753 2777 43 131 780936850 1948129820 1696159725 13 13 1841195148 1029036827 79 615285217 59 61 1296553536 83 387876596 269645088 23 1003163718 2043008277 97 2777 1315326848 822699767 67 13 242644701 1134198311 67 2053410707 1718818855 1871176045 5 131 952463796 969525711 351354700 67 1806993344 89 424765835 13 605735767 255010759 101 686868110 694541206 7001 7001 1077831954 802678652 2104202247 37 1549574874 10007 149 17 635657604 71 101 2066099026 180972305 67 47 1514501774 7 43 22676179 89 502990353 659732347 67 89 2042138731 1033420029 7 926978752 1807636677 137 323325754 1805100592 29 670613168 109 189802136 2777 5 13 1146459470 641235205 480937732 1022919150 11 956556891 131 19 1535691891 97 1614343426 67 1128713134 1688810132 61 1216861579 4999 97 1848989653 79 1767255591 467793658 139 1281888571 4999 1949 1529255564 59 1471380527 29 5 830391155 1034632610 1012697601 43 19 2147010412 107 2777 399232628 996893014 71 1229808989 4999 1890401844 113 17 19 109 97 1183816227 1058207144 10007 959941489 539267223 1038011099 1252420338 79 149 446002296 43 853405950 749819826 23 137 139 159451904 306597099 71 2777 1264870737 107 138375289 1702995629 591764526 63461782 149 13 1831712506 1960489539 1089172645 131 3 2777 184206741 139 1532347954 633072753 137 1486821930 61 7001 1296474986 101 23 2083116213 101 139 13 1661647910 1438717358 67 637931924 732670192 37 127 1408876024 1949 101 1040468291 43 67 139 1873881518 73 1601825495 37 662138865 2139669596 1228497014 1778095088 37 858784666 7001 1152044658 61 538252715 1447273977 139 2777 7 1144986864 1949 97660492 2777 79 127 411537875 10007 421945155 486496529 41 1725542482 1949 71 38853873 3 1111287453 19 1838105537 31 1124025819 7 371891918 380470029 47 59 522564947 1336373069 109 4999 1736327665 1236428556 3 1725576294 2777 1848137932 2124454986 29 453401863 960127157 10007 1700109895 5 113 37 1639208064 67 109 29357951 17 169811589 959884192 1742686733 73 1547064597 13 909641129 41 149 7 781220460 31 1004050568 43 2004037231 1114647118 1561227152 2 1077691513 857854913 101 83 2091112458 301767264 37 4999 1949 1945980999 2101706099 101 858951874 149 1973334097 407095565 29 4999 279110080 17 31 1347901638 952821704 1482778758 29 185723163 1938471481 266336431 61 102523759 139 1901668839 1910282493 67 71 1526713142 1015388512 149 1229138399 61 560496792 4999 1360706514 109 18598452 212824677 103 59 109369952 29 574059234 96858190 845021045 5 73 1487475034 137 53 1478727931 59 1251170402 59 1818953244 2777 905349209 3 711198081 2777 37 2030692793 89 1949 1785098845 1493413948 89 29 1717662373 150801189 19 137383974 13 113 79 86610685 5 323956585 71 688635164 7 669106599 103 2091768702 1442842334 59 41 1949 73 13 1786724459 465101819 53 1427637733 514450542 61 59 662552514 47 2777 1794525170 1463908669 23 1875182295 79 1999409770 135166586 131 963456105 863717169 3 1108663852 109 10007 914836294 426347301 97 5 311040670 31 897725528 975316151 2143954657 83 1949 1639902243 5 73 259148394 940086189 2084089320 967557135 53 401390231 1713397132 127 7001 1937694774 97472575 383739125 5 113 148141192 677252618 1949 1715657924 2777 956321924 137 1600540997 1367770152 99535696 53 7 101 592205412 131 41 47 737462430 47 740776964 1797724141 1233115645 83 83 61 242838143 139 634104517 101 83 280419429 1603596615 127 47 1265805457 908301891 31 1150857981 7001 1845022537 1103292025 146816708 83 2 1688691699 73 29 1648246900 1660470951 1379513356 47 2 1768881212 175401042 139 1766677907 127 1329723020 73 1595437630 107 73 1109418138 101 972305386 23 1406153300 52066894 23 71 31 1437881547 23 1978006670 109 838871521 582126194 79 1476197318 674271545 31 753000212 2777 1949 1982386370 1780208804 2777 1417030898 31 949067914 1699136009 131 1837617900 43 1271440661 1747850360 4999 1355593087 89 561678110 101 2033411285 3 143695494 139 1329402081 41 301272141 67 862502055 1885306394 47 1702047300 53 53 689244542 2122933934 139 40982484 61 576852295 1476967573 103 954578868 810696441 83 19 2777 556646873 586410759 67 137 878992959 97 1153447661 149 1989476161 13 70008055 1115379567 1949 63194376 97 31 507796532 7001 97 59 120234035 174741657 2105470632 61 1821476958 13 1821245309 1244046622 41 709730705 29 335682656 3 53 7001 103 23 59 1572951092 716030911 1055737070 137 1424197236 17 13 18212922 1562324296 17 1390229536 694771793 437658348 37 570782017 666803563 1703752561 103 823467470 29 37 7 1134154861 868207963 5 113 59 2777 137 1892601333 7001 112982138 4999 1771160904 83 366778162 40173640 23 61283070 1585616460 109 79 113 2141640410 7 803541725 43 10007 4999 210782835 1454738994 47 1203287538 101 37798240 71 1211628303 107 593908627 109 475949976 1250765618 101 29 1615157855 37 79 1146385669 708550052 1875808780 43 1949 911942947 766258753 13 103 11 1084475480 31 1828458709 149 1497287441 1949 1949 11 1050385622 787668673 139 2058355924 1045271660 3 272554992 73 818379713 1146580705 131 1317596166 1224330616 1949 1841680560 517733025 89 1761426917 131 61 113 355168718 88628738 11 13 109 67 113 150466393 1758803039 19 1381078606 17 2137167155 835200537 19 1941978434 1992703917 10007 2119871080 47 1346010628 1949 4757509 5065451 19 960462711 19 1449129435 13 1796905123 11 1400209536 765650754 823388831 2777 853022198 1796321854 103 1731430246 2 107 141538744 127 889458637 139 1894076689 47 139 592560892 1053391650 29 1069874961 67 131 1739446165 798383823 7 2067466947 23 1857146799 63798320 640650562 1560263885 113 656364753 7001 503203876 4999 59 7001 2030752066 4999 1685692794 1482973346 107 2777 665755203 887306596 1265620511 71 495679585 53 28729253 4999 1533005203 137 1809439906 1949 73 1658059950 392060224 127 1087270030 563569709 73 961387909 1378793471 131 79 11 642896342 1945193459 675705338 103 97 101 1927289171 137 415627312 1768777271 7001 611145294 761218730 71 29 1716425204 1022390549 37 11 266269421 1221932041 107 1506873189 1925118903 1577068432 1949 31 1088834824 1063007391 101 1263338502 7001 2 7001 83 327230405 1321120462 1808138880 47 109 804766327 41 1983940837 43 67 317624957 71 1912935476 31 964875062 79 806509578 1685158559 736122527 59 130505286 2 603440418 1566878364 3 127 710808078 127 1994149533 113 615314892 1949 1335913535 301991734 11 1438068409 7001 1532469893 61 1309273561 113 37 2099458338 79 1447087951 256652710 2 17 686742880 29 742102402 1408807849 107 107 1558002604 13 648096514 1495096521 59 2138982106 13 1053204061 1138874178 1583033795 17 7001 4999 2777 61 1735439887 1634667292 127 7 2140364968 79 1273263540 1576546831 1979132491 43 462503796 1127611958 2777 71 966350329 7 43 5 17 803756923 61 41 1112253248 1111456451 848350506 79 2 2063721496 515155696 29 1606413704 1087166906 563695131 137 1417412275 137 10007 1627212258 1036033423 31 103 803901919 104444721 43 139 1862255419 1461057644 1291214630 149 73 131 928126878 19 139 47 59 701920345 101 1712583270 719570864 23 835627981 83 3 1192260120 83 97 1192114383 71 357160246 709561007 149 849616960 5 1787162498 47 107 71 919607336 671934557 1587278355 37 1023666827 83 101 657290729 194471662 1900536313 61 1618456087 127 1609396070 948741562 107 771202870 782568024 61 59 1508405564 524608174 61 1300765001 67 101 347147201 71 765623956 103 1402318323 19 61 1949 1083059300 1382239150 41 11 1591141134 1093512937 23 771288739 1251817182 61 2059659313 109 569999477 23 1699389293 109 2122650275 149 473557015 61 29 2037343554 1730490242 71 1477885304 7 1810584316 1910746340 89 83 1219583004 107 7 2777 73 1565546356 59 59 31 659138771 97 902087099 877109696 61 1500412791 1943226632 309989489 137 103 1967928094 1120956016 1331052690 47 19 1050230485 139 19 2110681348 1459977118 41 1892038526 1949 2101281969 47 23 337394498 1875372827 818787953 1829410307 7001 793455507 2128877991 139 113 1775933978 7 1832789434 71 1974196819 59 47 911828852 600796903 89 107 140577242 705816084 1954408475 1949 1215798170 5 679542300 1028406313 17 137 1025475825 653886341 19 43 23 83 1510231168 61 704095740 1949 375453411 1501769624 526043667 89 2138834118 131 37 47 1142274395 1448087869 19 7 3 1949 209262472 127 41 2035441515 13 720514916 7001 71 199797008 19 502375010 11 1949 1040242821 61 1296095130 511619078 7001 1616101435 13 969207408 79 769809970 930469384 1310931648 13 1783049070 107 378858752 71 7 756952571 109 73743732 7001 217967179 127 7001 61 107 1002866702 101 79 67 1188843667 137 1861120407 2777 1732298154 2072729497 850880160 139 2093295085 7 109 577858813 1931540995 1656071635 107 41 592364433 59 400212340 2137078061 71 136841861 89 131 766936225 1862855629 1628868610 79 1232607745 5 37 149 7 113 149 704355035 10422848 131 342164271 47 71 1658681197 17 155652748 53 71 13 1122785333 73 626429766 67 2120870059 2060333913 1902817107 29 89 594247215 2053688706 71 805754434 89 691836787 2777 1811098740 962133265 41 383359160 2 27609382 139 37 909465883 121282614 1045303665 89 1595511384 961358868 2 1949 1772654919 43 1863028205 149 1751834869 891988137 103 3 704519546 127 1982998614 3 536276877 11 392797321 107 1281573701 893498154 83 127 1183259254 31 4999 1134876353 203489114 137 29 61 1443926486 43 83 275341959 863328899 89 79 89 149 907746889 13 343880550 7 2064335996 1999355308 149 398739676 1862660660 37 55085508 1280071008 137 7 41 632783012 4651413 3 89 1998545285 1364935824 2 1007790282 37 1052963501 1878188709 139 1740716877 411180775 5 19 582740203 739873677 17 289038913 43 43 1268118438 41 2132111356 137 1197149566 101 53 701711944 2114921768 109 528721831 109 83 420395307 1038487184 47 83 1875839923 943450625 1588829485 1638433648 61 811835477 139 83 101 139 759285511 509662733 79 89 47 1177136056 264096290 137 109 171987948 107 542401939 79 1314388333 67 1824585674 531151076 61 31 989618145 139 109 375925522 103 1361865279 3 1342358223 107 131 59 68364008 1739458060 101 1482466284 1077177625 467729809 7001 137 1882442061 71 67 1313620932 713466632 113 83 1103170928 10007 549819486 3 1949 516520082 121157636 97 1142461926 2109595867 1196918928 1396705310 31 53 79 1606811020 137 31 97 1003110077 794034807 109 202234458 89 1963047238 1638052033 139 799890906 97 2074327480 71 287022186 23 290181593 843316942 43 1972828175 53 1101097843 13 804216075 131 97 83 2080035361 948161539 689542492 7001 17 920432054 285558639 67 7 651276812 37 925867650 5 2 770056396 242751446 1544008181 107 350872367 107 103 13 137 507830093 113 1814300880 5 10007 2060711489 1884918520 4999 1714781975 131 914698461 1395107425 1621358550 1564018826 139 71 325736640 380089536 83 125565983 59 190044133 1833027185 19 1900656552 37 230960216 1008189627 127 2102088285 59 856951105 53 139 958121718 139 2 43970758 10007 810647056 1479626599 53 1502780338 107 289583730 354214191 59 66057904 79 1782068843 17 1488545025 2127540283 89 41 30687229 909767327 41 2777 672672710 103004484 543667856 107 259552747 26475453 89 5 152416460 1768054204 7 1289730711 752677755 101 920320095 31 2137423154 2777 1484231521 31 10007 1273599273 1110323268 109 17 149 1142366014 1896391894 131 137 976234924 7 825056365 1665622005 83 47 2 1586451382 1674265264 79 73 218673836 91360303 5 1720497415 29 163167833 13 1224613865 149 97365058 231424480 127 152235339 96441166 103 127 37 2095048151 859925547 17 1874422958 149 1569153838 89 1230219054 29 17 1033191431 667013688 113 499542787 139 1275932569 1949885849 109 149 1572650085 10007 160208670 3 1727726982 107 1949 1344007012 127 149 5 379060525 1975390310 5 61 1896581866 1959734626 31 89 1301344116 363603893 103 216241744 139 1456761144 101 2070389506 719040242 97 1789686633 258777963 7001 1992189177 11046633 31 868156334 1266111727 4999 2081341112 59 113 1626697072 11 1118857721 43 101 1700488275 2036548535 5 1046122846 23 1561014830 5 13 337508509 1123494099 23 1219573712 2777 1551537670 429132587 113 700139326 1179695267 89 1738712418 59 1544479176 67 103 1935575279 10007 103 469498720 7 107 1913741331 116582920 886350982 1472119478 113 107 29 1615851757 13 7001 912146288 715656222 127 369814348 31 1782341342 1679011641 61 1528234288 7001 61 957366453 47 1465284459 137 1877893656 86298175 107 47 2777 968587053 1445714531 7 723636550 215817113 149 1473576905 73 258670657 1385295484 47 1374626209 11 59 2 1603396850 73 220622790 403076146 11 67 457099205 47 338690345 5 2143641185 79 10007 2 420176198 945160740 1582458638 79 31 1280421019 43 1031138925 67 107 7 175795081 7001 83 1134206537 67 1524529256 109 1301200144 43 272293372 2777 1147606358 1912719844 2 497164907 107 294708108 37 1879750072 1678704271 10007 1388432518 1949 380175838 109920126 43 1916993191 3 2000949166 19 31 814923288 101 1942019718 1803102500 137 1735185967 103 127 1318959262 109 173783932 1672583939 13 89 533502776 67 618511036 113 1347655402 131 870681675 534217869 440077460 149 10007 7 1654266421 787601394 97 107 149 1783914390 127 101 741980138 5 31 421703385 43 1275203012 645078514 149 1371113347 1777584095 89 644936394 985767013 83 71 2090588633 31 59 1179145798 151990667 724100924 17 37 2038183073 1825974152 2 41 1883411916 73 73 103874620 1662750054 1949 879488199 1294987713 109 1599951852 59 1928171507 101 224580368 710907690 113185388 17 11 1092734708 53 43 7001 501894689 43 291289744 1949 780991866 1903939140 17 1980092433 11 65323203 61 2042422618 93233667 256723377 79 71 29 2116823216 1864054721 983213318 4999 991426675 149 155792463 29 59 17 1323379846 47 1012706295 101 712954830 109 127 59 86780132 109 1157067046 79 58914961 4999 1555293879 981703620 2 67 1302365497 90618820 149 2017095099 71 79 19 10278791 43 47 149 1989060451 31 1289834081 382621406 7001 97 89 89 1361862692 1485714736 694103445 61 67 1364537745 7001 43 2054297781 2030577017 356232702 7 1025273954 2777 47 648883363 687137495 83 47 1275352191 658465643 963475454 83 7 1626149308 1987007371 2777 2052511247 878284789 2135151312 101 7 739624527 149 43 688301344 840152926 1889937865 53 73 887470125 53 13 1480132316 1326549990 83 961419627 131 320392333 521309653 1800506470 23 19 153199042 41 124107229 1096022422 31 1529991539 7001 430190447 1852209757 103 62681474 1245553437 43 1594418285 71 1890173289 925560331 1949 195133653 107 1757941627 10007 1256058626 738071592 1440735839 17 999315834 1427990449 73 31 2135930596 678896482 2 2777 1761201061 107 221018523 73 1742994282 97 513428469 1165241600 902154959 109 1949 1287761719 71 73 279268717 13 1630837897 31 440185802 7 363626004 1465739408 13 1682068570 89 883638547 974982891 31 2318521 982839266 109 19 1506365087 10007 23 1214784376 1375784008 113 1941961254 3 1529299716 787581559 19 73 41 180532840 103 951347162 1240145662 83 53 1373265298 23 795991176 5 2141424506 1922052653 37 109 4999 37 43 179825441 109 1939605296 1930272062 149 514723331 89 1827336875 1364923313 97 963920816 468079859 7001 298123583 127 903814042 215820625 1223793170 73 565244329 1778313041 524040703 139 83 41 1028300765 137 2 113 2037000376 2 11 31 1940233053 72214684 1962246356 113 1315008069 53 103 97 447476423 225159310 73 47 1444713150 31 1645777724 113 41789095 442702360 2090635317 261282547 29 43 2078179035 53 79 11 770888107 1730680182 101 10007 2108253265 4999 793937138 53 370400146 71 17 816485588 322282770 3 23 638215914 1153971617 47 171749985 1274626793 1932135153 37 52934561 7001 374789364 19 42665013 83 758451925 989879663 73 513674063 287007676 1646065721 2004638992 4999 34528862 353044305 71 83 11 613602176 1622843959 26967368 73 1915929587 945368281 13 97 1678084771 582251618 651005764 59 1326270011 226727876 137 103 1946867478 400340400 2 1065118808 1719318678 11 1858190829 470565214 1276289301 7001 59 97 53 273715744 113 607171826 370154213 43 188619190 29 17 1629090722 109 519309781 101 1795051487 41 1010406665 978780149 969833839 97 19 1181573454 1949 1112532078 646686375 17 47 1340573245 738185046 89 636074286 2019785794 137 1642846365 515286922 4999 7001 1464240317 131 1838140554 7001 639952287 1383321003 103 604272695 10007 1160303326 61 1063655056 1949 1844364659 103 101 144552715 59 19790153 19 79 264680415 218094194 917430548 149 2121922261 139 1742044883 1164163225 1709617540 2 318044408 2 543486796 1491185593 566748291 79 723808726 37 2022354371 43 1018975859 799738972 107 1789094216 892101181 83 101 1949 13 59 31 832085570 170742265 7 1766508352 31 415531476 131 1712217815 942996021 23 19 727395905 346185605 29 65828144 53 1985685227 733738065 23 59 200159388 139 2087291276 1887378557 101 73 97 4999 5 79 546024300 1816495190 149 1143119624 1304572562 10007 1354651875 73 41 1960321265 10007 107 1440127384 10007 723436051 137 37 671719941 949822190 59 1788601697 3 53 1111629261 192418408 149 83 37 1789250501 19 1916250852 139 752641771 1935668972 2777 1103446000 5 113 2093223639 430873184 29 101 460799013 1946691660 89 1133518623 1991262308 79 2027896391 17 17 1647976906 2145521074 4999 2089087099 766376088 10007 1183868128 23 635955359 127 288838767 131 1049628461 191105420 556469938 61 462029006 1027285933 469371088 61 1489892528 23 2127576605 61 903559023 2777 51491134 2112588865 926061674 2 1288625140 41 61 1471708448 634511527 346286954 137 1402299002 29 4999 13 61 2003524321 1723135686 1832064212 29 43 89 1280907046 83 81119013 3 13 1985543716 2 1041494491 103 1867748440 107 1833540444 149 1971927388 137 1236657489 1602947813 43 923602719 79 83 1468214141 59 1340843086 3 97 1579026360 23 61 1638161039 2125500104 67 2032486875 1583158276 31 520649675 394195599 7 127 1610464394 1481872068 127 13 1533222734 59 1961504973 131 7001 1347342485 103 7001 406184018 1340577604 1637448443 19 1029282718 101 1219833358 10007 1719292663 2101560063 2 782646440 2069855782 61 10007 2035627816 1369658542 53 109 25417928 2146504300 2 137 996997410 1469467908 10007 1523779817 131 109 4999 79 43223902 73 655806012 1573249864 1685851617 89 73 109 43 867649227 200085828 79 1891723098 2 577338300 2777 2777 127 581808336 1640114371 149 149 179269797 47 820237160 7001 3 67 79 149 2089759121 2029717187 2096252756 13 1063760509 53 17 127 29 41 71 1451363398 922015490 23 219628035 29 1196776843 97 2777 137 15358939 59 103 79 164033546 2108684666 101 107 103 487637454 79 107 384587424 139 1530904041 89 596195425 7 525162183 1096627728 242481876 31 73 79 1131550259 31 10007 1922019495 11 2120743220 1148395513 103 10007 4999 1492519590 985386617 149 7001 1355697399 1644031529 7 71 101 1232830038 238122366 1085422872 4999 1905673303 731155326 23 1768232303 189400648 97 43 73 954352433 232648883 127 83 393610236 31 2040604760 576716425 388260501 73 131 89772859 1037582356 1119879057 43 1137507638 97 37 2007928913 37 43 131 921439721 315610178 89 992588342 5 465582951 3 23 107 461355324 107 2133557958 573496095 19 109314448 10007 842799547 1491816 61 220780533 237211859 1271958763 61 137 979482742 7 23 1183354761 1071701445 71 691846933 1961432368 17 873288164 2084527639 19 37 1486530463 1382089120 1284602815 5 55815460 89 1239041232 31 1939460386 743493031 107 13 2141995479 1607590502 149 67 1044845503 107 1483975664 113 137 1059812409 286213276 61 918433385 11 2105198535 5 77480500 37 559490801 1758649405 5 97 131062132 1959992647 16415954 61 642969059 97 536703391 1919912109 137 305878350 43 29 2 137 738713693 139 185921142 1604950002 41 107 61 97 1632251883 1587741396 97 1194544524 4999 537723030 1680882073 13 49894884 59 73 149 1787173944 83 53 139 300228463 43 2007269197 1171278450 472374552 23 17 7 107 100932244 122940037 1101971948 79 89 378229975 288236201 127 47 73 1170021954 1430655325 71 1829592326 2777 1562703608 875656771 139 1564801560 821811585 7 270405943 554811242 73 11 497610817 74639070 2047812229 31 434780425 44956349 127 1761771432 97 107 2104096446 3 1192578376 11 139 387724376 43 60552318 83 47 139 233402545 2132197728 107 13 131 1205685355 550337419 43 222695167 103 633855056 71 1485214778 704953300 1949 1244559287 139 3 1181367687 1393861410 103 2 59 37 942853149 353580278 61 1860418870 1309089219 61 1504775894 53 827177413 37 1299342309 597620086 59 2777 1121349823 804372667 10007 131 2147312067 10007 127 1688331777 59 2110661044 1938602589 204241052 131 43 909383965 47 29 1809801637 101 37 2777 83 827061518 37 1539754145 5 61 1304750045 31 210488884 1466292498 201175623 11 204610588 13 1334097583 1562946085 2005508020 17 630286268 2034932176 127 73 2127611426 1949 1387516488 1949 1509200354 1500255726 1954524017 109 1702086451 97 101 275001992 1572742255 1770648195 67 83 73 816942613 127 1837828049 67 535069772 103 242094290 103 1187719368 1617931349 4999 1147065541 4999 22281897 61 109 137 73 37 1006560247 659259007 1521937377 3 59 31 438360088 538555312 1511478459 71 1508135992 43 103 2125318872 19 2 1364726429 71 89 1949 968209816 1123978590 7 1949 1513733728 7 97 270302916 67 1377275249 41 1236799905 79 61 37 276493082 67 137 2105547520 137 1184930125 498539377 43 1616342566 376690054 47 1222171975 37 2072480273 71 19 103 113 1769911203 1114564878 61 103 914300512 71 734031950 751973549 89 1414436095 19 311427993 67 735287547 19630790 71 17 2016251544 1070201850 113 1483407500 1359913321 109 23 1634646478 1295505659 53 71 1924960946 49068739 5 1900810060 2123900427 453263679 113 1949 137 1932991864 2 20217320 1596627422 109 97 1209373557 7 1355635378 53 29 175741189 29 2250197 1947314881 79 2076853382 762054512 17 141562201 127 390207500 10007 5 887974960 2777 299916 1343474553 1962049105 67 407904621 970968781 61 1669507838 10007 10007 61 491257597 19 1949 923058094 1791192018 7 1941456510 1519402033 43 1949 672128680 37 653521713 149 19 842638790 101 5 670818175 19 103 2015437153 23735629 1483310788 47 825219138 2089158747 23 59 811434493 1174923876 61 43 1636407011 1308353281 1151069892 71 7 139 83 4999 12940625 41 181752713 47 862623947 859040908 1355348080 10007 11 1894973500 37 2070021055 137 1341850747 1845973483 139 23 908652789 7001 29 31 7 415516836 61 1566263941 1946467530 17 17 425792472 1561990298 1401626879 2777 2130989209 73 1414432013 4999 3 1666764963 1303515672 13 1808428331 101 741016194 101 2 190864881 41 3 3 855668193 1949 17 894427868 62070366 7001 61 59 1958855873 89 875796630 5 1589722610 2777 2104782718 43 833810549 637922164 47 73 13 1045777538 424216312 37 237942597 1420931905 23 1385996698 22449403 23 109 638006648 1201640634 41 7001 407045141 139 2078099762 1453394842 149 10007 103 1757295868 1152861574 149 139 41 29 1556518801 1506774004 10007 127 1495043238 2049092844 1949 415010315 1668434687 127 2 67 4999 1221705610 113 131 132422267 1522290801 59 1086212125 1282761636 1949 113 395249705 1533299980 869394993 131 1143191985 1927642250 5 517030641 3 41 131 2 47 1851213798 183317400 7 41 139 1791935597 452660546 13 264147936 137 1855292223 43 1684014504 1675728060 41 1173995558 1490269599 2099994540 61 2055559334 1773265245 97 621971566 13 34263307 2 23 468259415 91334058 67 149 71 1800989763 1143918178 13 489055294 97 429180108 101 962530173 93551730 71 41 1750263391 372618877 103 101 1473017027 43 1530240312 1187857026 4999 1337932360 319776908 101 1138550174 920457614 1586934524 131 127 10007 612398379 1813558603 131 857402336 11 1480848358 356112636 1709948561 1749832266 59 1187396127 17 674727093 49935889 139 10007 1276262759 1939406635 1452828113 31 1938579544 2777 23 1844672434 11 2777 146278475 887119141 37 1852932218 1916898770 61 1692501414 43 7001 1831716285 139 308459209 131 540022099 73 1529010331 1892056185 177143685 139 235636986 137 2067940746 1362341294 29 4999 73 653306930 1084490300 5 1184031330 468168820 31 1423760963 1516108629 19 73 7 1408815700 37 127 1404670927 1749274085 363651330 89 1583927098 61 139121358 79 47 2777 1005537815 109 89 262352765 107 467593638 12384245 103262199 17 774547677 37 561704232 1678349730 7001 760792659 677920051 149 79 1929948933 4999 1366751595 370203950 5 1234507365 7 37 16025934 17 2085348163 376226739 1319611489 7001 107 89 1211444237 23 1120207503 918915251 107 37 1068100485 19 31 1971048913 131 7551646 59 1667075857 59 1939377502 83 10007 561913064 137 41 71 1462719919 11 962991590 1325179435 139 37 41 1488059863 1376014416 1990750388 79 31 228544493 1963955865 27330936 3 67 270562254 1249670675 103 2065865767 7 3 89 10007 2101266021 29 31 113 2086803855 1581846729 149 66050810 1184744007 103 71 13 1614988284 1845029628 131 338091145 127 2777 191876815 89 1939351029 120125436 942859010 47 17 1988547211 4999 2131263662 1408245725 107 1943436136 103 139 1872172461 101 149 1854211428 1676343125 131 546483399 149 366486244 2777 977498097 41 1883521386 1873783815 101 5 1558152335 1717362992 270131931 37 1464087779 43 1304339167 137 181027889 1989248736 29 83 1527910470 3 562595497 61 845289810 694577403 3 103 67 493858336 2 19 1810241986 23 1805688232 241999836 53 106684071 943889402 1093362000 149 81624541 1810307752 109 27450186 3 573950781 101 5261696 7001 1600554286 103 190871875 127 89 693046560 4999 1831043718 1790472630 699137830 131 346176021 149 846534113 71 2777 7001 1172639496 954915397 23 814472343 2115568152 73 1960234982 267355651 17 817438200 2777 610654515 109 1779494433 1231215723 107 791284318 23 71 173687016 107 1709372985 1764350719 101 4999 4999 1284318085 7001 813810242 2125239354 59 109 1389060954 2777 1346800568 644014244 139 188526812 1767019065 31 638510193 113 1588431188 178701213 149 73 1268909059 11 81761407 13 137 538786613 397090938 525022357 23 17 768400544 19 1261840785 586935710 5 786092750 4999 3 742800075 335844294 5 17 1149263157 7001 49784111 37 2014251806 1787443638 97 300981494 1839798601 2777 2124546627 109 1269634507 424133279 79 462160226 73 89 31 1896843314 89 903797278 127 959313226 139 2 131 1151043290 1885988985 59 113 53 1354878273 48549590 1787743186 1181508940 127 13 7 507972207 1378360729 103 3 101 386950089 113 193796946 131 18697761 162497049 34448323 13 1979561944 103 1820118562 735454065 109 1735613322 7001 1177932252 41 1084143976 61 1192199921 1394055464 139 1780747765 11 1228772752 127 174982759 1414383205 137 1164150513 103 139 259101244 1398938572 10007 11 582205096 486303741 47 809462200 1841607841 137 1711405918 79 2127870846 633780881 1834900929 37 1699718315 113 47 3 641947302 829455375 31 1190421080 89 2777 19 1006869303 101 29 1775622904 29 101 127 66889376 2021427250 67 1962985832 89 1052710245 1627771730 2777 1066248589 17 1894713580 1110534333 516015310 5 1460464540 83 149 5 351794245 109 1434878319 7 864406900 17 2777 1766413599 71 73 79 1070887176 29 292314428 2 111075928 499301778 1044843331 59 103 595219696 41406996 37 1063328985 3 753147506 101 7 1237429263 31 139 450443693 7 193744936 1490960845 1662591502 11 10007 1838205844 101 47 1816724229 198520872 1089838827 73 3 79 79 19 696379108 83 46202365 621970875 7 1781904063 107 2777 2062806008 1949 1021515727 242530951 47 257661379 149 1932088811 570310821 19 5 630576305 17 107 534378116 1386347212 103 19 1114398621 323709296 83 128403988 850630209 19 481465434 1464220459 1642539960 2777 10007 1406774053 2050586698 109 836356128 43 73 37 11 949123060 2777 1802581247 65629423 53 59 663620874 2 137 688182099 2 98671706 1150513358 2777 1582317938 371643133 157414883 1949 7001 2 53 1194751440 380662854 2777 53 1392604309 2 192019320 432110753 89 10007 7 67 29 55912758 3 53284110 101 1015410570 994428070 67 43 512588423 59 535382697 994023256 29 964211459 31 1628355135 31 982323101 37 109 1459113567 375412350 53 631096970 1663798048 113 139 1790430783 1419044884 3 89 1126757889 1364515601 139 1751063203 61 865872491 61 909633769 1364384194 11 1128293332 61 843700699 1022732744 575645444 11 1673189335 286350260 5 914699085 127 2 95894085 43 43 3 1406774982 5 343191265 31 131 1663561140 1948284269 11 59 934428560 1949 1323252111 7001 251043730 139 89 73 1528999381 29 1094783060 1556460769 17 264153491 103 2084687770 7001 1254096131 103 127 1063848393 1026896600 61 97 59 126271016 53 1776260497 2777 374692279 17 499892905 107 913214095 5 1687727384 127 887551819 657478746 882913652 127 83 53396224 1452233593 23 1672666559 83 2138070206 1114219221 971301578 37 83 868322843 71 1297623193 1329703481 1911156845 101 688349978 31 83 1867962725 779601570 2 478232498 2777 41 753009526 43 990061842 1867758578 903486841 19 1856445084 4999 79 1877138434 1244170210 23 1822133830 1156093194 213376095 17 137 927994160 30659093 430127438 139 10007 1390252496 1724539623 519100350 97 101 103 422881641 131 1900277616 104457828 59 1685781276 83 127 463470311 149 494790117 17 1329236698 174125168 1609742987 4999 109 103 1138749250 17 823861480 29 607038382 1180395195 7 1726360713 71 152261321 107 29 1665447844 1351585658 113 17 565758691 739246309 836973711 113 1864950531 113 93429304 7001 137 191749584 107 1016089334 681840939 882153391 31 1267679144 2 1436932556 4999 2954409 131 914498035 993716552 29 31 2 432890054 2 59 1162172952 10007 7 1226650866 23 1561700692 1359518927 29 71 53 900473021 709145558 11 139 974082393 142775796 89 380568806 1936854312 1054134336 43 2130444903 79 11 305213788 1902666315 401417386 641165074 71 149 89 19 23 868640341 71 318117488 907394934 609735890 127 97 985591518 1586596147 89 1757074471 79 41 1864171484 7 10007 2777 156675563 2077179338 47 109 97 97 1949 806256473 1949 109 639416018 29 43 4662103 604622187 17 59082645 139 194557049 5 116018745 73 542610898 942477304 1320183351 1601252035 59 1246348047 137 506069369 5 23 1314399032 402678112 22289465 31 89 1395693906 19 109 13 2777 2132291680 634146805 89 1472381574 1281960891 131 5 419671365 29 2 903993924 17 1778799080 427772530 282018737 1739688847 13 107 2037831478 79 721326643 113 107 1774692049 2777 305961529 1203688508 101 753094279 109 1460254578 610830249 7001 7 778503320 67 1604813346 765921086 137 211866159 2047140656 103 1943691715 41 994192313 41 61 973201991 1603330344 1340791715 19 1426401269 67 1500063641 73 1088730833 83 533536201 29 1055540260 801799801 1421268465 101 107 31 380975643 37 1469277844 83 1814127102 4999 1180846146 15554449 83 1036698761 131 83858209 67 189060198 67 613983704 149 553742408 10007 149 1245092425 1944994744 23 61 149 25706347 1927953085 31 495139541 13 1981586744 41 47 109 107 23 335855401 37 309850876 2083075792 79 61 334667106 1082720842 1963352061 113 443989851 53 714415611 83 1529205695 1298194941 97 1370578664 1085636851 13 109 1695695233 1030570039 17 1006767288 89 734200605 137 7 1185967454 671687163 67 288144488 353875441 359437075 107 71 843189021 605291349 43 2011220895 113 4999 2128424230 7 1184470637 83 83 1125912347 278604357 31 7 1849036840 655527089 409554407 674335073 79 833576467 139 517153253 71 1230665917 109 23 364604855 95533053 73 109 368119514 7 7 70002543 13 10007 2032231567 1222892576 60292094 67 139 45358619 2052315489 47 5 2 109 1976369361 711478970 19 196755545 61 43 74274029 1928558516 71 824111697 256894406 131 1396250400 207671797 1949 708823696 2777 13 107 1399327848 3 1403531897 97 610946546 1258250664 2 103 79 1359547735 637190068 1047553241 71 2 552446144 73 97 59 19 355843476 1899033242 5 439357779 3 137 1963919797 149 1511399065 368535175 67 4999 35422815 17 37 1350352962 37 1151853586 2 1301521783 574251255 137 140673474 2056023349 97 958007724 1064526060 2 1478929155 4999 5 1249589325 1945884305 31 823084565 97 5562711 23 1103246560 2777 821972561 97 1379437485 1237980348 141854437 113 1244152939 30458676 732834722 83 2090544859 41 7001 668235064 2777 139 956653461 1618156716 97 2777 73 479480754 1710290442 109 113 29908290 1360027419 2777 676675259 1949 71 1513555351 127 127 29 928088740 632037049 185337170 5 124255910 113 1899520655 109 53 358332258 1487771056 139 294360233 23 1693745254 23 4999 1870175890 53 375584553 1261733476 7 1841076076 131 7001 597269312 1472190772 41 1949 1262480342 17 413124195 59 497647713 59 715240893 3 23 1618168928 59 13 2098354921 7 7 1062759650 5 1405199120 127 1453735085 137 2003215233 1141149801 47 977078817 53 37 427470538 11 260111566 109 970323014 1875224664 61 546400668 485327407 101 37 1280920538 109 103 19 2018009931 17 1207431743 7 718304161 953761396 29 89 2132272858 457122957 149 52705323 1640081696 640019974 11 71 1417791660 263508138 139 19 1451574649 47 71 37 61 1671985905 1556921119 113 920307549 1816079103 37 6836865 149 89 1661527650 17 10007 2119842852 1477561008 298275780 11 1847437338 962617515 61 2142490873 1906732037 1949 292312753 7001 1131452613 83 992990667 47 1796262169 466076980 89 89 29 392505546 1053738598 238796756 11 41 223574558 127 290616048 3 137 955203045 2777 1966130223 608329332 61 630793437 1693852115 149 623142076 1949 401486204 959913486 3 1780588905 107 1865326078 615054682 11 1236124909 1779659001 127 2 1949 836358778 17 1561380300 380537435 47 2102364443 1128199315 4999 2070821606 43 285390699 1671010134 1147876596 71 5 1615153755 2777 71 938704064 124786663 103 137 922721441 10007 245982067 317772285 997330494 4999 1286322684 1696012990 25317679 97 500252001 89 61 885598732 188082276 139 1738174984 1645860100 47 73 1811587564 97 43 1029406354 1315679764 23 97 139 127 128495298 1114404172 59 79 14139499 7 19 1351877195 113 149 127 858314006 10007 1834976995 59 649826826 11 107044685 706194489 801185603 103 377970280 101 931248893 43 127 137 101 89 101 637514626 1199415134 149 1307411377 17 1518500401 1122562907 103 1058889234 19 626614756 2133055406 103 484833566 79 375537165 1598267723 137 127 73 1274648912 2066522210 451813705 5 107 47 90455542 891956573 4999 989117137 910382887 4999 37 103 1949 1819997639 224039499 127 1799708549 1949 291354061 37 4999 2066086700 1185127538 7 4999 1571890559 31 737482715 1639334932 89 1575560770 7001 53 131 1969514653 7001 19 31 295943329 371974509 26505967 41 795860950 23 113 16122953 25190638 47 723203515 71 393985177 71 1556805498 186189690 67 1726442868 185697803 139 1368393701 989020530 1057432602 47 83 866679443 109610796 103 2134222830 19 1773979099 89 7001 97 1145352362 576920586 11 13 542128171 1680472292 67 44252758 1664609822 97 79 820507904 1907379397 2093723642 340343930 103 23 1008223216 137 879225970 2777 1089903075 19 524040615 895737048 2 381239455 496713949 7001 47 71 891089050 1383743069 79 1707902413 131 349113428 19 2104502350 83 332158364 2777 245020704 661152167 73 1564004817 1670254349 97 1917991655 1749844034 10007 460029378 29 1451882796 839401167 1959421303 1949 97 505716969 139 776237160 73 47 7 2086324667 40555977 19 110992705 107 389005050 31 1404288638 109 1620288488 71 372919548 1300050165 83 582423533 127 341785194 43 1855946177 1740264653 138851223 1202614846 131 200270660 973260893 23 275998772 53 2057907956 11 1500888378 1559157974 89 663873873 310370145 1949 19 2092358869 31 632458810 149 283377367 210008526 13 41 1051719085 5 64178865 346205883 131 7 1949 22957271 2 1061037710 777656960 31 1118542172 11 139 47 13 926960060 7001 862733230 698146721 23 29 61 139 149 1308072043 2777 127 101 59 2050017953 97 10007 212738813 1024356548 113 149 17 1208343986 1466147728 43 73 1238042323 1818683601 107 7 139 4999 145475899 137 1156193005 1351568157 17 107 2140172056 578550926 1390095571 137 366839694 19 1583684737 41 3 396527415 1949 2777 1492076546 205600749 3 29 1479738688 73 10007 2045290702 37 636239568 103 840944427 805359472 13 403131352 131 107 1603054098 1781089522 59 1936766247 1876360174 13 71 1464092698 1949 1008172884 59 5 1535494325 7001 458313464 101 880000981 131 1925300319 1046188112 73 131 13 586654614 845290758 47 1886548032 139 37 2011064700 1945257055 29 103 44823231 1202276049 595029116 149 1873513931 948766405 5 11 1097622845 1037127520 29 827566852 53 29 85748128 107 1927515441 1926799932 7 1582358127 137 1118766249 1195582560 103 389947391 11 103 286599148 1198302618 113 2015983732 1949 1003705765 19478306 1442556304 19 515612709 13 1184128310 10007 2048562991 9775966 23 17 990134058 83 918101375 19 89 815881334 1085920096 79 89 995391486 1627707472 1949 103 1546423254 79 817206968 991302152 131 19 1950959026 1575512303 792467424 67 149 344106560 139 1158112169 1948004188 53 113 1282271342 393213671 83 600615114 113 495763002 73 1743947078 19 1865616650 1611531025 5 901529215 1378723396 113 1229088909 101 977112784 687985437 43 1098820839 1146385633 31 41 184899995 137 1540217979 1701831599 1465846954 13 139 1043878185 125432153 7 113 714484980 3 499806264 276675190 89 1816953423 149 29 83 43422476 53 525610805 131 1637411444 1532223946 1963009128 73 7001 1315641922 23 887091317 599131390 127 3 943933899 37 918269620 19 29 613262189 67 897400211 1651174896 862456679 7 458850971 10007 17 17 7 97 1332596185 53 752435647 1822168514 61 7001 336986134 3 83 345773850 1332295603 1186273860 67 2777 853177710 43 7 11 5 1937970420 1231852076 987138833 53 13 23 1107238147 47 661623371 1565738018 31 149 1000591322 1964183560 37 31 83 2051433561 1161954018 31 1083982084 1254005118 7001 97 1949 31 1925780264 53 858623554 37 790764754 101 545662903 936698623 37 73 1050286259 71 57796164 1925305251 3 67 1910237804 137 1051201959 137 17 600596026 1319831635 131 10007 943810205 2036914843 79 11 113 742538413 41 1766864906 159680896 41 629651186 1908656442 1940903394 3 19 149608367 149 1842068822 131 1554836625 139 2035323624 10007 24497136 614069548 1494840972 4999 37 732592981 71 1663624025 449250177 61 2777 637851907 37 657219012 1606656247 1282458510 61 906212299 101 19 89 1526427930 3 1736813997 41 1776388632 139 4999 753726671 2117334297 89 61 23 2068976684 67 810040727 131 511360041 7001 1949 1685213329 71 211170898 1008819602 7 97 148569914 71 688237235 286978303 113 137 877773933 1949 850440303 1030600016 2 2119924734 2019787286 1571608337 13 2019919681 97 2098128333 325408935 309010650 107 1283519709 53 2777 1371768575 103 1957352466 101 1052092453 1511858072 53 83 686610611 10007 47 1227304598 13 1463799571 11 560852369 1373574194 107 1130716019 79 23 47 1659580312 267328425 131 13 2102496591 152067671 137 1350205829 31 81391585 47 113 43 1106232865 1837224291 127 470257167 284081690 73 137 19 1972976151 83 1236470090 1302522568 640905454 137 47 30200508 47 11 941629634 89 1929007182 1689228099 1789382967 41 840655144 73 1026180126 1926048790 312328687 127 36648263 318199043 73 2052917680 79 7 395801980 1495428649 1689779193 19 17 113 594268722 71 47 29 1003523869 1338164442 109 522696312 194633981 61 13509450 2087350123 10007 23 1941791261 7 131 1370970806 71 1797209252 41 367570043 1949 1446446452 1098483686 1882414424 2 669996732 210440556 2 1926876580 1582593219 149 137 1060341777 1159316593 7001 691656794 11 395944980 3 1304395524 652313307 870899443 89 103 1235707274 31 5 596497090 1116909880 289803909 137 1972821646 59 13 703242345 293706296 1283448645 23 140923024 1452918069 379676994 2777 79 129413297 1023659131 11 292943024 1533607814 43 933334006 1167858599 103 113 59 2 1235705504 97 748757615 61 163558324 47 71 11 274852578 139 254896949 23 1534156101 73 1077805288 2076964431 79 1038380424 1949 1672183578 3 1744564590 31 43 38555118 1949 4999 161112545 361124704 29 101 10007 267886412 4999 1029836099 61 431137203 1266374503 1251071650 79 1569933773 59 3 399789630 5 1741026390 23 308842459 29 521573660 1813178658 83 53 1861342657 1025184922 4999 707596448 13 23 1763231658 13 1892809581 515426580 3 90398598 17 23 1645300032 901335799 717156540 4999 1148729156 101 127 5 1241154645 740755270 71 1005204013 13 103 23 873694621 137 1787765678 97 37 715782649 1425625947 29 73 1167783555 139 940070878 61 765656384 1224298768 73 1619102186 594468187 1676428288 29 2031861416 13 206497382 1202233064 17 18376575 986794292 1949 619569559 1885617051 109 1315077915 43 1410171295 13 1857685128 47 122822339 149 53 23 508643574 7 2115623136 11 1912356744 29 974299031 41 847101666 1358548501 1949 131 1934128540 83 649443958 1899000741 1230169303 63460217 37 807144953 137 597301368 2008371260 7 767643333 2777 422178979 409144687 7 394920843 109 31 47 844236325 2005570938 101 137 149 53 149 1820246580 7001 79 1804693459 1181692867 914702230 113 1232691273 11 2002580787 2777 149166294 131 1332269485 1983326804 31 7 103 480408892 1655510704 47 127 736400483 1223237711 1033614143 404224475 29 89 801587311 7001 230360904 760994698 11 1947527307 41 1789671894 1294055205 10007 103 73 972840585 101 107 67 314234020 1324256407 3 1037594252 17 97 1111183888 696313627 285857384 47 1201266937 7001 1100669216 1005224598 79 159757510 5 1278061314 67 7001 23 5 5 764800760 97 41 835613989 61 658289003 769130346 1650576200 89 61 13 1068443116 1829607011 2777 97 3 1663307961 113 972668405 278618151 73 127 5 204046159 61 103 1730712502 1942448160 1949 1577140964 1507540140 131 416831393 139 742845051 97 1099206425 1066110995 1608967232 61 83 1090228209 876451359 73 1287266369 788108087 23 31 1275887513 1949 19 137 1630174097 2005603176 1159297778 149 1168303696 31 17 701275330 7001 37 2 1339198954 936785291 10007 2020283209 97 407772771 175133884 861494895 139 43 137 1743557900 1760487812 1169939963 113 287851586 53 890957030 3 31 1014538798 1677716841 47 620464578 918388602 41 11 429615505 92878390 113 18793482 17 1386474950 1057684104 83 1508039533 626892669 1402888980 61 59 3 71 1838412230 1223795760 1934425036 19 1818084537 101 262062781 98406938 131 441354065 602741763 13 31 1071247005 1687993524 127 3 1111710248 127 41 490270374 1994102814 41 1379973080 4999 67 106911431 1733067024 89 7001 497799104 13 223759341 67 696743787 89 2020183054 5044431 1858524961 130021492 83 83 300010874 1228479151 79 1164354327 31 1177058176 41 704274563 59 19 97 101 2096209917 61 7001 1297460325 83 1878185835 107 534016242 280386438 941268854 1172444932 19 13 23 2068633518 1949 2106952807 28125999 43 487034899 29 37 149 1234663206 1639584936 19 2142015944 23 43 463772133 2107619767 107 97 1808267404 1791063391 1531049955 83 2016489957 511560822 71 41 137 661412710 2135036222 175284355 37 191596367 7001 53 59 1967623214 4999 10007 23 2095174259 1774754497 41 982742940 97 127 610902893 127 73 710883293 1140060557 29 233507442 3 1794059469 3 137 67 1148822594 48566550 53 1448344778 196531313 1949 233091189 47 1881563361 79 1285992815 670561040 5 1618109183 101 1719920112 79 19 801065308 1033441426 86331202 1914955376 29 1499780766 11 1949 711392639 137 83 5 47 46363902 149 1185944781 2053991485 59 1167219514 2037596260 89 2023166103 67 1486870834 1949 2 1587529920 101 1672388098 73 2011764368 11 1625439514 137 4999 37 1567850859 103 1208086794 1178555046 103 134750677 71 1268885588 11 498582707 61 1960222372 59 643767078 28622760 97 139 691532297 137 1030635308 89 47 2082627246 53 258646592 83 509035348 1334735106 71 2036421716 1597626806 71 19 1698347296 149 2140893294 2 843824666 67 79 1111822485 2032648792 73 109 145202388 1320615769 7001 1822555038 67 139 1480154566 1977317727 7 233694629 2099508732 109 579662436 127 1212369051 1241097848 17 71 496786501 1607946471 31 174100173 4999 47 1591029430 581553930 131559661 43 2777 4999 2098165283 1039000837 101 678548268 17 834348610 41 127 47 1949 1704601922 59 23 79 1949 2063657721 1597860364 29 1063455679 71 5 468360215 2137033240 956382736 101 17 1191704284 1310768170 854478794 29 2017431139 89 1024105637 61 206763526 41 479414468 665035997 53 7001 2 127 137165207 494111190 101 306426526 317355635 101 1949 1264990148 1394156749 2777 1871833188 29 1747165668 31 97 85042907 103 422631297 37786056 11 47 59 2 250012670 1820735343 137 37 25935853 24539769 131 12105186 131 608407885 123279288 71 176329849 139 89 245733914 73 767035236 79 1006100787 156811919 1124037651 29 411089164 95750011 139 1418090649 139 1190560437 17 1337987866 105934196 19 4999 113 149 708388316 1035584771 775103521 71 399034279 559895181 73 376499685 4999 109 541037741 1919991618 11 41 1261838427 487662405 1218791045 137 465202775 29 456750174 113 37 1188935907 83 1465097657 37 37 176909913 1603768182 415988186 97 962054633 5 595316780 1513575830 7001 638351180 89 836204893 107 414987088 17 167610917 59 482858655 10007 860347137 109 180950085 101 1162849562 1783623767 1183757084 7001 1235880459 67 145348192 53 47 50829889 1905483132 2055383737 137 83 139 851074248 31 384399597 23 2041723570 37 601159406 2777 5 2013436146 2 1523064072 7001 19 1228630383 83 127 780221071 1051018218 71 154400462 109 47 1594331137 1036802929 107 1166471004 47 2132061846 11 255548759 178174635 10007 1697620475 53 13 41 776603140 1466963698 950831934 103 146118032 37 31 793885975 1937366483 101 7 710615488 37 164659879 23 29 109 103 1868134278 1555042912 137 37 524240790 1742581415 101 290822531 2005755198 113 1434314650 13 29 1934248003 1909662584 61 1001487569 7001 238076006 1147540911 19 943372078 1097149053 679146237 67 286717041 13 1910686545 10007 19 1959017154 19 5 325774945 939574444 131 2132983789 1818039999 685021440 41 1243573621 59 600288833 71 101 2008443883 1029020183 19 273828288 1769635530 83 1949 107 19 229520057 486258165 43 2005415975 47 872103894 73 55622945 7001 1434819945 5 1613336999 1155254437 139 927819019 10007 2125336695 83 1522780131 101 977583108 490308183 139 765861188 2 116106807 29 17 1350283055 1894678237 11 900230716 4999 179975790 19 97 756392711 101 4999 101 109 231001847 2020103213 1257422555 804285158 127 31 2111489124 720932273 83 97 161930605 1378169005 89 17 517162559 1151580175 113 73 67 2129565386 2123602721 131 101 149 7 1814212806 1069603584 2 17839510 427521051 142324200 37 79 2128558146 1642352733 487888051 59 13 186868630 1329941974 1569053703 113 43 2061638010 53 7 81677351 53 101 107 1099427230 2051910945 5 83 67 1869028181 404359472 41 110112880 7001 1225336023 131 43 1268031553 1881773711 109 29 263421545 137 944415391 2078973280 2777 1105382073 113 61 1018506874 23 61 2116430380 127 1949 109 1368732947 1150946260 31 2048252522 1500253089 3 987956054 71 1509715955 2 1666897598 1234345322 113 7001 823050503 1332718871 11 7001 1354315446 1415462180 113 211408423 47 1239302909 651279846 1460604351 17 109 10007 1832551889 73 1865757433 97 2 297409672 850445794 17 690544437 415722816 2112944720 127 1357454343 3 101 103 107 10007 1313911147 61 491379931 1949 7 1523729344 137 468650038 83 2141425315 83 1086089072 89 19 36668803 1039244065 5 1761351293 23 853370449 29 472997441 73 195284271 29 1092174394 1687424200 1893819874 73 8230885 400988173 139 23 13 1337215750 1921051431 331521002 1949 717556460 769216126 4999 5 5 89 2241821 384919482 423340309 53 41 1358657139 794210836 83 2 127 1835191446 137 127 1529869813 1401715565 732628541 79 103 149 1861341227 137 2011988439 1592746930 11 741081550 47 1388764744 762581605 67 619651901 31 885904298 137 101 1400013116 23 37 977405684 101 96824862 674332561 1949 1222652527 98646668 131 510147950 4999 1225921809 7 1961685985 73 504802227 59 1433938707 131 127 1632302714 7 103 1183889313 1210049739 37 1465206294 2777 1316336878 1475992984 318143001 127 2044706465 182411570 5 2045526125 1683170580 5 3 1418784432 4999 1334912964 1343481250 89 107 47 29 53 242680481 432832378 139 1612413344 1344042249 1395478620 101 5 320690460 2072332541 73 29 1560759062 689429466 3 53 285324440 547602201 1475999409 107 47 149 1685218459 2777 1448419329 83 2092411742 1542442105 109 79 79 131 19 1328284148 127 1467713854 1445850423 7 2 719383216 10007 67 405140869 7001 1965170185 139 1949 1016553573 139 137 1242852078 13 616685004 27398632 83 1539182710 1539253913 67 11 1981603600 4999 1572793726 103 3 1480156098 2106645567 7001 639086285 71 1436867541 4799529 47 107 1905833068 591931811 774609694 79 879349632 101 101 3 119591412 58268205 3 2126857485 5 605499568 1633816425 139 1583664914 13 1408175964 637345470 587475082 2 137 47300757 1649484590 2 1830877570 138074121 37 710391699 47 67 1476014757 7 10007 711527721 103 897683934 2014712775 1274889101 7001 83549934 587166869 7001 83 231873863 1293619989 148373954 71 2138233160 73 1953685172 59 757226789 11 114131134 59 1812427812 10007 1704812534 7 1245941557 2777 821473221 23 474601826 1293985959 7 1814330224 11 621844630 1220623019 53 1460762309 132678490 23 1127290283 5 93679460 59 113 177486181 1529306217 139 397097056 1587690482 1949 37 2099880240 1166795719 73 1949 1397731197 1949 1551456623 1419926074 1963329809 101 970054476 1742340479 131 444515252 984002066 67 374338389 137 1834373145 183133887 1949 47 2121709416 566479431 109 97 424683995 1780939870 5 47 1295878595 131 1881510032 13 431472184 13 1321112260 83 59 885352643 7 1440681809 532196399 7 3 1821640299 113 495176622 63163484 131 838693275 1201840022 23 714514399 103 489671167 47 113 84147154 149 1833951451 798555063 1785773074 7001 59 11 280019971 2114748482 521380758 59 109 1270886154 79 101 1402524332 1465827374 7001 7 111376727 1386478040 7001 1949 1170418720 10007 1672229742 113 2 899997582 53 1982190619 1577433458 47 1736717680 79 1184683884 107 317662884 43 83 137 79 3 1972621479 887289381 11 7 1338805993 1517695683 73 61 1251916054 912944586 37 1344861399 59 43 1738830947 1734649369 127 666256986 1981694284 11 69351942 10007 17 13 550198001 139 79 1599446956 958029787 11 2031206639 71 1974440917 1650933441 139 484067256 3 97 19 712627927 47 29 1376706067 73 73 2 1060285774 3354708 73 591793810 131 1728074997 186863936 29 103 1477858823 1856130635 71 23 71 10007 956828162 1760363756 47 651147731 149 626219799 1125849393 3 149 1629379368 2777 2085142182 3 1353122689 31 173056139 109 109 1378099418 1569854003 103 1286177619 61 1968720405 1057765699 23 999144748 37 1852137231 11 37 10007 1019328105 29 2045460821 10007 1141036378 29 10007 653236946 1949 1938791129 1310909644 17 1351716163 705449542 7 1075121228 97 348107780 101 1522303108 1470691098 3 1580736711 458402130 1328634635 5 1937472901 13 1915511637 491527129 37 1743089092 1355520580 2007060763 53 137 882993789 37 2 924465092 139 53 72430171 922498028 127 71 565268843 1659254723 1579646464 2777 89 10007 1592954825 17 17 671295419 1063656399 41 4999 114216123 29 37 783233163 71 881575834 92885792 2 2087990109 127 1480300791 113 2105295768 1852274853 103 1280451916 103 1039494681 1426786470 3 7 1404252080 1272289844 101 1448601792 149 1030111649 913226811 774679698 882416484 17 5 132955497 2064179481 41 708072883 149 23 3 79320570 37 219104491 1619032162 73 71 847912601 83 4999 3 7 4999 101 149 987984432 485864117 83 1542503540 1387248222 631762294 73 1797395561 97 1920203367 1371099559 139 7 1786727838 149 1510166636 103 1335505416 1926757237 113 1975737878 754176125 113 89 37 17 131 1113627725 137823135 236478479 949259376 47 263042910 756712216 13 109 981614106 1351033854 53 37 620127577 7001 1982816219 1372932748 11 2777 1329768012 2104603623 37 67 131 1319267202 79 73 1944530206 1840678723 41 7001 77683096 370639941 7 810938081 79 1329702641 5 764955473 83 1119993036 23 593787826 7810715 83 1626791036 1640666340 19 677371014 1969157109 3 667254267 43 1718959571 7 1748046321 61 1474320580 17 1536620548 1380187866 109 71650387 131 107 1553327560 511351609 17 2069380063 1138849397 109 59542745 43 7001 1862854302 875414307 3 43 170660421 1429418681 137 1229789075 1031526578 47 41 535709313 19 113 882238517 4999 1369789343 988194388 61 3 1887368313 7 617455699 31 79 1392907934 1966441953 149 127 1127877094 3 1901647533 1871465289 2 1416710996 43 268675008 1587422099 43 987603317 79 1805571902 7001 107 1592132073 1092527994 79 103 4999 59 311110304 255956042 1296819900 53 61 1401434557 575294032 31 1949 103915226 131 19 317204700 771336336 37 10007 628909929 1531993545 113 1681495694 149 2777 538386316 318330107 47 103 1548348661 684089121 31 1684657589 29 37 31 1779673994 4999 47 59 139 73 754683497 43 1949 1556155998 1302174806 107 398069886 3 1638652395 416399402 109 2110829814 139 41680679 1201653080 89 1153657738 2 113 2098797816 483680681 11 43 1203152642 1159014432 79 1444978716 47 963651904 2 137 83 17 43 639507463 31 73 784554214 488909105 7 107 1002208224 1607650390 113 1570536376 1048911474 31 383531888 61 830846108 626814291 97 448335974 1010872939 43 131 73 21963500 109 442950930 71 628944554 378079615 325623128 2 1636622418 139 833443861 3 640134276 5 296060242 1853626849 79 7 623570024 13 1275959626 1949 794687209 1444661035 107 1363665459 109 277319326 1335195609 139 98361322 1799466653 53 37 1617770684 2102526850 41 1201818855 1224015558 821671935 29 1941383693 53 71 300497267 83 17 889152700 625049547 37 61 1889047428 433259387 89 17 492306971 89 700691571 79 139 127 109 217513533 557142927 139 718337683 2144475042 7 1391584390 989389730 11 5 1005986400 3 79 1963861316 41 1920006466 281281033 2040192150 31 2777 89 743113243 1469861246 593268310 61 53 1988168224 43 101 919565921 23 1625485601 79 1973464176 127 840294479 89 43 79 64700037 3 1437295881 83 561913486 37 1937177772 794765947 1535554136 10007 107 388024728 1167221549 13 11 1521611080 864590685 113 572244882 518602976 127 590499200 2069511041 1528864462 113 1165609195 1949 1092420670 5 896333020 598922219 41 916916580 1706728586 4999 411400472 1475083184 101 1811552435 7 10007 1682296784 29 107 1995873122 59 3 1317507447 213545148 73 996002331 107 2134467779 1583774825 2034106080 37 43 864887939 1322064154 1035983765 5 1037323785 340799430 31 109 1510048831 1343154353 7 1841928683 644313712 109 1228171888 31 1762840110 82457768 97 7 396867117 29 1439672984 101 1005831705 59 701428977 1520071482 53 113 53 127 277855299 1391843944 103 139 2 1855198740 397234088 183840474 41 43 1903833987 89 5 107570130 840688070 10007 5 101 914076058 1699528212 53 1757433837 1606518062 113 547516306 83 2002884367 47 1154546211 4999 23 777781271 109 564807480 1864385268 5 3 1450542906 522891561 10007 149 1379681898 1768682376 3 323125050 2049395655 109 17 2 2018249919 1949 460387640 73 816664359 522990040 17 259857563 29 2024321727 103 2113804728 127 1345719178 657720681 2 948243974 109 137 628541380 79 1043312552 59 321976724 89 934561499 287215543 2143787171 47 29653491 17 103 1949 23 41 37 162181915 396788868 2777 1657911398 1875810167 11 53 1952502722 1052139729 877771314 83 47 965441329 616197093 137 1229686266 961394354 97 113 53 447563588 729926441 1250890004 19 31 1431572777 1841691307 1949 37 1915982163 73 149368512 992311383 59 1884013901 1699031248 83 1298493334 11 109 1347413791 1092379974 41 4999 390506883 1162927368 67 1281159662 2085386256 71 178774235 79 514533794 969850845 37 4999 1470915758 67 149 1482712559 37 2139109305 1039304100 133145068 23 103 2072328688 11 898341536 83 1573685229 7 2120036444 575237605 1949 59 1912056153 89 139 5314526 1464568913 3 1901079801 232548141 97 3 405700830 1436894127 67 67 2087361282 56685099 83 1075626548 59 1696259853 909605478 127 234957366 1751807681 97 103 1609180948 1001734688 1050450522 67 107 737534347 502923836 7001 113 857156641 113 1741913419 23 113 131 1591773664 979605031 13 1542029370 61 1021336237 2010235535 24862089 7 5 79 109 7001 891549346 73 1236960620 83 881926917 1135914584 10007 484230985 5 118603994 131 883679888 2073905611 1577056589 113 31 1300302781 1830246293 2777 1630176756 1697577323 1946856406 127 1562730682 139 1604519117 1589108465 139 274550715 2066994373 131 680266625 1602037055 1075800109 127 139 572719754 1459986439 79 1074446520 29 769589240 7 1003847082 83 89380957 513712398 1950630935 37 19 2144194897 10007 37 2008451464 529678828 59 293665774 1203325430 642641192 73 107 1323108196 654020437 139 71 235988941 67 68757209 676071205 1901153609 67 2044832797 7 961893681 109 1620156816 7001 975785378 551727807 7 461096111 215704154 512982874 37 71 71 71 101 107 31 1947506811 89 17 37 1307371394 2082115393 4999 1106918572 346460694 61 72323627 83 246113592 7 3 889449720 11 1480538354 770046625 97 2777 59 7 2121581987 659101303 109 11 558232774 97 23 53 258307372 43 161987794 965932306 2 1392939436 149 1461425819 79 360086029 103 73 1863328212 1231063968 83 103 101 718342098 2072725636 1886807377 108039274 83 103 1082097812 190523014 3 11 19023466 2043496461 1135738113 53 2113167282 4999 587852406 113 1967400512 1363504808 1949 1063951353 83 1084378649 1949 584140637 43 19 300385402 325493009 1949 637334694 1474157334 97 1906619099 1725297581 31 271113724 5 16476210 1158293295 4999 1810187890 442159494 2777 501215176 37 1882272140 1884879503 103 1096393749 29 1247749023 1540186059 3 7 1659992915 23 1218460861 67 631028440 216348781 43 3 433853745 1092025017 47 29 477821226 61 3 1044198666 2 1906454690 311264869 109 137 498485107 71 599344725 139 1814880411 109 17 737968409 2099928947 7001 2029661887 23 952777747 97 37 963414732 4999 13 2106177398 1130935234 131 3 1980679776 13 747525623 754676637 39200382 1810818048 13 43 67 10007 477323893 1754487282 634825626 71 595959030 1488718328 103 23 38903419 535870790 1012137158 113 1044658445 1730961428 2 2109822111 19 2777 73 418038223 7001 1006659788 127 354168329 1589965705 31 1597927860 1717761482 37 61 616566827 131 808789731 149 7001 137 266948884 216346153 127 733058986 1117834549 31 1305865638 97 137043928 478993249 83 43 1807917737 1949 101 127 390519412 97 23 139 1152936612 61 994769883 131 409842932 1423168481 7 551906299 1970450770 109 867209559 1603762789 97 1535106265 2013827670 71 149 17 97 7001 1861257856 67 7001 83 731159616 1722171502 690581204 2 397130657 1593772558 37 1025349495 629306744 59 32986870 1932101157 7 89 127 772050145 13 83 1872636865 61 670331440 1567414367 97 525533002 83 131 120929969 71 199793503 79 101 767756247 337789551 101 43 7001 1322915961 37 915225264 97 313235724 53 919897203 10007 19 43075185 1102305342 53 760133579 1519891533 1885266621 71 149 1288634617 793349765 73 19 641233432 83 98324593 919006538 53 139 1273868280 63545101 103 7001 47 13 455315651 61 2777 1825412789 79 1260808066 462832174 23 113 553767345 2093690621 37 1440596913 131 422475267 67 43 8492371 927789715 53 101727762 127 172428535 59 587386831 97 821110730 1696626250 11 89 1867393461 192755755 798999537 17588705 149 7 821420362 1240661212 708424189 7001 899462210 31 3 1457446659 483474084 1029817365 31 2082645968 113 1090057182 139 3 2100565842 53 2019745624 67 1219513431 1934926835 53 668586308 1346214819 17 997345103 933139649 31 1814014338 101 13035767 1949 1652268648 83 1008573836 1500278618 73 1061032710 113 356901489 103 31 314689432 103 464316893 79 83 113 1754022047 1869565419 23 5 1759304244 59 1536428263 109 41 1625536389 2777 1730901323 101 1872917538 848006807 109 19 1244885059 1934785808 29 10007 1422114784 52221485 2777 880259014 207214949 1802440826 10007 1129019951 113 10007 678724775 1788323495 1967954800 7 37 225374437 1591210149 1426865369 17 2 1333818350 4999 2117876340 201860277 437598947 127 466705159 137 1367442987 1323631302 107 109 107 1830663428 153057508 4999 343159595 28500594 67 101 520041829 7001 1669654488 79 1544965001 307542121 137 532172801 29 1528664414 457415214 935432996 79 73 597626764 174909387 59 11 11 978575926 37 984461812 109 501713266 1286845825 113 197114024 101 152471185 2777 1723917998 31 531526846 176314068 137 1768346391 319591045 2777 637441982 29 1250543424 13 596509773 89 113 2069998523 47 1313343184 573773791 101 103 37 1980030802 7 1553429871 1843797512 137 1640536777 23 816119120 5 630840745 967715590 73 1414290247 1771490742 127 30436185 1275601350 53 1804494880 97 5 2081126340 1296474378 1272128748 2 3 149 1597678128 53 534606667 79 79 2777 185603572 843356930 137 23 61 2777 139 1662146015 2777 1215512339 537432810 79 107 1459067729 1949 879052505 1619733782 41 149 7001 297640514 275699380 1949 125540937 31 736449640 1992497286 633392100 137 838722357 73 1221677411 101 89 802577703 1208218060 23 139 7 103 73 310025379 11 854150110 1241151720 4999 1297490450 1643307621 83 1331455041 61 504206724 1619928758 1513279445 71 67 1054970744 1041484464 17 1139510837 1568578366 59 101 1147762560 47 1611783408 272702172 1582056837 53 7 1101079027 43 1201914027 1061240324 83 71 272251630 73 1513724496 1522435544 414734121 79 97 520909256 109 101 126730161 23 1091494191 37 1731657387 73 1737367807 2 1172221268 29 2093863130 90040354 71 86197358 13 47 7 487945647 1123527601 1569240448 2145103152 127 43 7 107 2777 139 67 107 1836125564 1996643326 107 454308411 11 1419023892 113 31 139 528129666 1997314232 707527732 137 881813608 2 1435642433 107 2064299105 1565805297 1829529775 10007 2086151720 1765032880 5 97 403482607 17 137 1308600847 2028091686 950042701 7001 71 1220503135 61 246948323 406250647 97 2777 2063014008 11 1493726862 97 804516507 59 1949 149410340 960256708 109 872805510 856344623 113 5 67 574381353 1224342522 13 127 2028499353 79 1215667642 7001 1014339885 139 1750869993 483177483 5 764816025 223611553 11 1190587495 53 1526550315 61 1921806103 89 1656800652 7001 554017134 47 485368812 1116197125 7 149 10007 554437835 356899655 931483556 2777 601473207 4999 89 149 2130238696 342869413 11 113 190993617 23 2130970194 1918580460 71 301941991 13 1198112955 107 43 91991905 22901534 41 1154135738 53 584927769 17 555065011 29 1457938537 127 10007 1999768859 432441505 61 1259160231 131 1374668097 3 306680531 37 7001 81750677 5 89 1224601114 2005456087 113 131 29 17 962079436 41 1675928956 89 938681042 368422340 1599914186 13 7001 75792826 1911688652 109 753563943 2777 83 1377152766 86516627 204907896 1593665215 127 439488230 89 651558854 59 665799388 1339667694 89 73 29 1694554999 1195930942 149 2043872336 1401065327 1949 1085897044 486519779 103 995444015 61 83 1790717613 950449235 61 103 1052470274 526671935 2013852630 2777 1759810570 1949 139 73 37 1150780919 97 256197855 10007 695506514 819233062 1893672616 53 560383416 131 1959115742 1499802232 838330267 139 1847353870 7001 1059370317 562542469 4999 2000529814 5 2020383012 83 1607393521 139 422725668 2040845242 53 7001 581881114 89 140549868 655260275 3 6628872 53 1640562424 1242929660 641220408 2777 1495750795 2108376807 47 103 17 1136812100 1551980473 41 668764268 1949 357155627 67 13 1488022432 2101602698 876079629 2777 816502302 11 546241787 13 980415423 23 923090786 47 895161107 2088669566 97 1088431708 228744130 109 131 667496091 1647383107 97 1260143511 1638622434 149 1987908895 89 1187109022 11 5 952857310 1971288385 150708489 1697712731 23 113 2114819973 1962840854 13 37 109 467666898 902556515 1909156528 61 956322727 1614597380 109 163098799 131 2 71 1975725520 7001 1393598057 61 4999 41 217945462 1642808500 127 61 63322209 1521178838 123489261 109 1584968237 720935988 71 124400430 29 1461521700 61480199 405415164 11 107 1783932034 7 1667027257 354397239 149 1171831360 5 1616649375 506563910 3 313979100 1949 1381562754 13 1881085318 59 43 1037765913 37 351995895 5 2125020531 7001 572037708 31 698503935 2021427075 1424167587 89 97 1186515446 434193534 1341457154 101 137 3 1896918888 528777783 17 318694546 483924684 89 17 107 1889950416 107 1955450145 31 1942690175 97 139 41 1732162642 53 1969980214 13 713010558 127 29 19 1761273552 101 966619995 1630475588 1261720950 61 83 1597185019 1399992706 137 13 1099211056 1789931282 79 2 239532188 37 73 2134953766 1775676893 19 1201035999 1978338234 113 1785155130 332742636 71 11 1317557461 482865047 67 1981793603 71 1769344353 427649468 1207918827 107 7001 43 1298011244 1762681198 59 59 73 113 1573065542 317951377 11 1935590560 620400849 113 73 920761264 711774163 1638282347 13 131 1109726676 59140420 461339998 59 2120362986 1515812483 83 3 1251749184 1758185904 1522987003 83 930195350 7 1131972037 113 230234914 79 2 1447288446 13 317386994 89 59 1267316932 53 139 1386250790 2 31 67 2035516749 1945725493 7001 1658816940 109 244861493 47 4999 103 10007 53 1099170127 1594134045 7 282669093 1391079891 139 1980950160 73 171535765 113 1862957324 41 44571300 101 1137513897 107 1120860762 17 3 21395056 7001 31 230837101 17 17 73 59 304524488 704201639 940407866 131 1443467909 1369966650 79 10007 773741240 645765518 854081048 101 37 139 7001 592053567 1015642473 3 2042387490 2 1409570538 813281812 2121316947 1990573964 139 17397068 688264070 13 83 1581035875 1926006877 97 17 19 26963242 1110681632 695515814 23 61 970837936 1146316453 71 43 283889465 83 2 139 698432744 1949 127 3 1339795776 440242772 89 1260697994 7001 1650065690 852669779 137 1179144341 149 13 1716542770 1949 1296595638 962396390 375729900 2 127 2019867436 173671865 1339217412 23 4999 471070767 101 29 409956934 679199169 101 511806188 127 103 131 1547409118 113 11 89 653153645 17 1647702951 856484684 103 1312792886 113 155558060 1482861857 149 7 698630155 29 428638009 1637013825 30143234 1949 4999 1949 805620828 603036599 137 1015479450 61459330 5 59 111213997 13 2 1026271728 1073510854 1973916752 109 47 2117383511 10007 61 873555441 560665050 103 413258763 5 61 2005515483 1483937179 137 1949 97 463659806 1276302691 109 7001 376142727 103 101 1308325146 23 1194467490 2 1485686857 71 1951098176 2002623537 109 73 1096000392 41 1419827089 1741130477 67 301155016 7001 746992698 137 59 1292296352 2070257785 922633786 1128029124 7001 1062659978 73 54633419 2129334564 149 1550342020 910511260 127 1407761080 7001 1592706497 149 810385074 164513284 79 79 1474266084 1611904245 5 7 1726206832 43 86869341 1323992748 107 793350022 2777 1492093208 1935547813 588937189 4999 149 1483285315 139 1379611418 1432992238 103 1321200364 1448360936 1541072010 2 103 1406882768 771494926 155557541 139 73 2777 1767060640 83 511502357 17 1070608438 61 137 71 914778271 1234346928 101 109 138957451 3 795939804 1903123299 416994292 37 1825812989 73 1740380298 236486785 71 156699430 2013737270 5 127 79 1127274542 17 1948429908 23 91341325 906622845 137 1949 1153478619 47 17 1110926534 53 109 71 114553743 127 1803065736 607319207 1639807165 657552360 5 101 444394355 89 2078766402 3 139 11 829079801 1411077063 13 1719068156 43 1924388201 127 564473344 137 1542752479 127 2777 31 1000526534 7 1010372160 79 1173255781 749735666 17 697147254 139 1760990027 17 1405721119 71 39401379 426913557 59 2 904272528 30676215 127 23 3 1800862968 5 89 71 79 1450196680 137 1913676691 53 613091068 1628607751 828676239 2777 59 921755584 462297234 149 306589811 127 149 500499642 1228102998 1949 888894073 1999055654 2 950549962 73 34347887 45113489 17 737548910 1519411652 83 615210276 1396286133 127 174829978 131 972572672 9443654 31 1949 109 430408954 672940385 554130911 2777 1391547626 139 1949 924054033 1773831676 658792065 243853430 5 89 10007 2777 1001500057 381947176 10007 149 43 1903425902 1124570398 7 71 367839143 492129361 139 1239838049 109 796605027 3 525182112 107 1653153317 708430119 71 1110729041 11 2026516261 1946475945 17 73 1342504091 11 1835988792 89 10007 1895481612 53 19 1121397575 61 1817323163 109 531123333 17 1183833641 19 89 61 323246554 23 1203329715 67 138473858 113 69982073 71 816303647 61 59 4999 7001 481546790 59 62335211 1753832615 43 1799740963 1567328090 2 103 534780532 71 2120540789 89 1218209223 11 1817967173 1681635079 131 1112497656 97 1755916116 83 1150431958 1951381812 124634606 101 1262777371 7001 7001 78096155 1866284574 1335221830 1140465475 5 13 65532883 97 1193519250 107854222 7 785135075 5 47 67556766 1379684201 97 47 2109320708 682835834 1547744974 17 1677417676 331622137 11 1949 352845011 73 1813835088 906738249 97 513041439 1306000767 83 1576225737 17 43 79 1094643908 7 826829374 303815918 305148879 109 628577920 67 2038900584 5 113 2066018902 1035337265 79 41 1745030924 4999 89 170917647 369907140 11 1509625524 29 697181874 97 1436761439 107 89 62595747 1699319631 61 1949 19 785828109 1300588897 29 1911910395 60876682 83 149 1349714305 106343076 19 2 103 113 381673885 109 101 19 888527191 37 1079728979 19 360987933 1949 1084815349 29 67 792871151 139 670272087 61 1764648443 73 1488614613 101 1085496894 5 1849590575 29 873881041 883774427 1405469815 17 59 2 2004033457 127 137 941556053 1949 17 197158486 109 612044592 259472974 1658818331 137 2 1734907356 37 814239649 172654922 102693415 11 770457226 97 7001 53 3 822848533 378614080 7001 1341265582 7001 8553083 1078643873 113 59 841967406 1444069604 2 1995480824 4999 103 47 515579805 13 273207090 126508494 10007 103 1856922898 113 924320564 1189042135 17 1320490912 107 512359656 19 43 718096262 149 1331732726 41 1361382301 10007 137 97 1822089337 61 1601811444 2 2 107 149 53 1960112197 771592974 1028538905 83 69518163 131 1579758999 2 73 271658915 1075610812 101 73 1261371599 7001 1929287164 149 2029789948 1949 61 97 1815542402 107 59 1940287275 11 2040242100 149 1758171094 2777 260506830 5 11 19 113 1480551087 79 127 4999 462782425 79 1125653857 911555878 13 760965365 29 61 1396361553 71 2010177161 1949 2777 11 975040385 1373584377 1343321542 2 71 2 557266592 1082799169 53 1513108897 109 1243449634 127 2 84063380 1768057318 1669789565 137 137 2082780038 47 53 576776069 113 1949 1118817105 3 1573081713 302243798 73 43 173109107 113 1037989263 7001 1944835794 37 5 79 10007 597087669 103 131 139 151763814 131 13 1890867095 1327833513 107 1194051948 1469392029 1627722942 1949 83 1287113282 67 1816931330 103 59 137 1407274686 1919843061 67 67 486091432 1012032256 29 509611355 1091339762 113 23 38383481 97 1597856508 53 364321470 1363846381 113 67 720585469 2054545955 127 1732188306 1880232206 83 43 113 1949035978 19 1903414680 682202125 1129269649 103 409087263 13 240115174 1949 1718289074 1604532317 89 31 2777 107 73 925624232 5 1799087296 89 984433984 29 844467559 29 89 1145750804 4999 2777 10007 109 1188870056 523468429 11 47 13 1915922268 2102893676 1742166273 1949 127 1476180563 843028739 1999687438 7 188167507 103 258520730 103 1613535788 61 1022108857 7 1361079979 113 457191333 5 107 444367209 282512541 2777 1361802700 844791798 41 1564924681 10007 482077244 137 4999 358683249 7 13 67 500828551 1494380864 1180849682 17 985406428 1014412286 29 13 124684746 37 2019134019 29 1730161141 23 763032130 449940352 137 1415092043 480072321 59 1299553175 73 1832571918 97 998403165 61 59 7001 10007 10007 2777 887518092 762903318 1998470503 41 1452197861 71 1415268915 97 1769989492 2 3230456 53 1474954543 7 101 1504353358 17 109 1857582905 7001 83 1319000021 2777 1012041549 576216392 2777 1893228081 618244705 19 10007 23 790171325 23 1946793416 5 1171375980 61 1640859375 7001 605859539 2124288008 19 1723058116 7001 7 1259843809 974053089 73 1943341103 884237611 53347970 41 1868469396 953293856 47 89 2043013245 1488142188 13 137 669021964 1001767153 73 83107507 2122756050 1787653518 23 1488667171 523385709 67 41 7 2 2777 1551890349 23 109 3 1628057295 1786124790 40053006 1151730615 127 613314457 17 1530041225 155933273 7001 844778473 127 101 109 1183319071 127 11 647386454 1175531775 654484553 1047078294 43 768528784 107 83 9495611 71 1246416684 1949 831291378 1778003732 10007 1681854213 3 149 1220926659 1401508945 41 1689837962 31 5 57756545 79 1231578590 1112206901 67 1284075459 3 826812670 89 579066218 1663379964 23 131 89 1019923357 10948157 139 1030917964 53 663305600 139 131 71 2005459610 918615395 67 329020853 55307959 7 61 880786503 1404352901 704874261 79 131 532199863 43 13 97 1949 2120864769 37 239719300 89 149 2114494611 1389039239 17 157535428 1618126035 59 73 11 108863227 429806680 854393072 53 2777 86933985 139 596704482 810561959 1800681615 67 73 2 443837258 27412230 103 13 83 764867422 11 47 560598435 23 2 1397994496 1552740200 769011849 83 1601673078 17 1427471963 1628197950 11 29 709391591 23 672245472 11 1170077337 106072376 1949 434623470 422672474 2 2020913250 17 4999 1669261081 59555344 43 451110850 53 236829493 59 853357162 2 485207544 149 37 13 366386827 53 613402178 1345465801 578770745 113 52709078 17 139 768411354 137 416848804 101 474921190 1983274178 59 1011757608 1484683004 4999 17 101 1481474464 10007 2 2101230158 1806553265 73 1251941030 139 11 53 10007 1862770552 23 1241792770 1949 1347015316 29 739027039 43 1458641184 101 1310855972 1378716862 97 1680425090 19 248307390 1218278575 727676947 113 1988732491 79 390676093 2777 753908282 1949 47 1450078357 7257693 109 1791307342 222270553 97 29 2123361438 1949 1685608464 3 79 1655566995 19 862317660 2126360843 67 59 1596255685 4999 2777 83 97 2121046890 3 71 84126438 2777 31 588012591 73 2047802132 137 1018300587 397074772 2777 1276550799 1025479452 5 142807755 79 1783568227 149 980315025 1779192134 7001 741616367 67 11790639 109 79 10007 1061512539 58300782 23 499238414 47 4999 1105823791 29 1444194490 233647403 47 11 1631989886 1655291682 67 1747054838 23 2068409701 71 37 107 1443004354 101265715 5 139 1919256122 1176139882 139 1450121842 101 19 21620208 2 7 671618878 1596804083 11 23 1307327610 2 379914494 131 782632383 137 1672503261 149 29 97 103 312590992 53 1640716495 451906620 130718752 97 7 7001 73 574083899 4999 2140737370 1235956365 29 5 1779257123 579989189 103 216071144 660331909 10007 1949 1763482486 113 1122345832 1183033047 546838159 107 1163922781 79 137 1141575790 1078054233 7 67 1799973492 1646771934 1871909420 10007 17 354264309 67 107 71 67 2019295915 1829450745 53 813228979 723032707 137 750716160 1512278285 7 777071512 67 524692343 257964338 1721535656 61 1328135432 103 1623317904 1717113809 131 1832924325 108272707 127 1190237133 1086011408 17 61 149 37 1953491720 43 67 1108527998 145806539 1207094855 561756439 23 131 1870447868 277029892 101 1957590989 109 29 2014412935 148755122 1629216891 23 10007 1847352242 53 436145851 1493842895 29 1196112366 83 1426204687 23 149 1614619130 1927194892 137 2044474947 1158229458 53 11 1107506684 47 149 2777 440959830 1243851812 131 36385905 107 17 586269970 13 2 59547593 1121709229 79 101 1514204423 13 1637892516 762114987 3 889036659 7 61 2089914900 394758145 15809675 61 95827950 7 109 661413308 5 97 1096995795 334330579 83 1728405944 1478520577 137 1872924123 71 83 71 113162427 1244939276 1308943510 7 1093452192 79 113 2777 877490434 23 53 1098708369 127 183827532 53 173202940 1172993911 71 1102631562 369220817 515903549 7 149 113 1674198056 1048185401 11 1730946624 1389847272 89 349633864 149 1284995887 7 1695632813 379817711 83 340053648 1331723144 71 131 1221505868 71 1401774104 79 53 466653711 724158534 11 13 2064557690 89 885259771 36916078 2 37 101 1871882086 131 1691113674 47 1112655180 29 1231930965 7001 5 1920851835 1323007165 1254118187 139 156936904 89 1378315688 2 1114091610 101 459569294 43 3 1701525753 7001 29 422588696 1135946791 29 2109722422 2 2 2073666230 1045773150 1400631547 1976295407 17 296335611 71 2777 10007 1050166817 7 53 2095915226 61 17 2087344592 1054148627 149 109 2033563514 1190138423 107 1623451829 10007 1881064734 79 1371136166 47 1005191068 1688422219 682625064 101 19 4999 1756838642 101 124564815 760756664 7001 1773591334 13 1518275928 180711661 101 476682428 533642202 97 961574907 73 10007 132528986 59 1214731978 37 67 855381429 1582449840 3 1917462534 23 1292612765 1611315186 7001 1581189852 1764069 3 1394805297 103 97 230993666 1949 1156744448 127 113 71 1314641041 131 137 37 69092431 1705545229 1187957760 89 991876609 127 1724318189 113 695716592 2136540599 83 17 1169629988 137 1700236308 1949 2056358716 1353935352 17 892990008 31 611833081 1547186680 1773549092 101 19 2121142203 61 553349178 149 541951641 795128052 31 7001 918930257 4999 37 7001 136092748 1289482730 89 240229478 31 3 1377651670 29 1719307021 1537680659 83 79 97 730910357 61 558957861 29 1456213656 131 1142613833 494439588 1354996082 83 1949 131 2009181584 1423548835 113 1437265758 139 81097187 23 1495989253 378084626 107 654136154 2777 1835283199 990078256 43 482563523 47 83 1804123358 245579487 29 2083929792 1729136890 504282356 547993640 17 645174584 73 1749721013 7001 149 101 1826324319 1055882684 43 97 1119220619 61 79 5 137 1949 1949 2079050923 19 131 862069211 196162219 11 41 849926016 17 97 139 1631004594 1356781884 71 267741865 43 73 953445189 1715904566 7 13 71 10007 281186693 5 1619154660 23 1996132333 137 274965439 1949 107 1634600801 182808570 3 11 2 937008868 1428742458 103 1721292122 934842994 4999 4999 97 998771073 71 1896573797 258852723 1236428718 41 933237203 7001 19 1949 127 1285265654 2 1221058369 29 1518810430 107 692305336 41 1845312010 59 1795805125 2068767032 19 1576394850 1596071880 5 29 408971788 1355455011 97 71 1731511435 19790469 2137580627 13 1355595822 3 1963358430 97 153092578 61 709269875 1017654493 17 390287714 2 1168302966 23 2777 139 1949 1913902408 493816640 651304881 29 127 19 1643695567 1018157047 1949 1576785827 1006161505 1082031415 47 190209329 101 11 107 1311537522 31 1117937769 79 10007 201252028 19 127 2138636835 73 43 149 1724372828 4999 47 3 2777 939781232 720759242 7 17 1482079873 100724813 647217128 1749691945 29 1778480515 109 103 346871040 10007 984324830 71 365188158 575304497 23 1949 2012765433 917211094 73 59 48182999 1129932954 967960840 413941331 29 567376886 842469316 10007 5 23 59 853830005 904688182 10007 2034703296 531741959 948100891 308779982 89 226790632 109 46877446 37 682562689 1126678907 71 5 609327690 88391420 103 1642593736 1372610423 1876954534 4999 1785289655 5 79 1479285034 113 1993887260 10007 416941595 4999 137 11 1626847332 2126574360 127 1925671028 471082892 1595119638 7 10007 384518975 10007 60132063 543830415 4999 1922422270 71 1992238345 2005779064 61 837170832 107 1973433742 7001 2777 138519537 1312360214 1246612586 956670622 67 1274495215 7 97 511261091 101 1902140710 17 1857830312 10007 1388960383 361690914 79 178060344 3 1011629730 5 101 175812619 1433043101 17 7001 1457636586 3 43 911232608 611662616 139 3 113 1353018382 1949 152589159 1949 712088589 11 358098330 1073157213 3 61 61 83 579662792 1351801607 19 2111389550 1219470149 79 1529993215 89 1176234057 29 2040393879 113 1751795269 31 1150588095 1362362239 31 79 189450295 79 29 59 2115049523 1811675675 73 109 1605441816 3 149 777776275 23 1672315073 7 2132001739 816610886 107 1383004532 7 502087922 89 127 61 44022114 67 943821087 113 1728937516 71 23 1056728353 509819081 103 71 107 5 1559542075 1405056675 1897330842 41 109 2033621938 1685511799 47 17 1652344648 661955369 31 127 1984491823 109 71 19 41 17 461122229 1255515603 2777 1949 3 97 1222099896 2108929210 61 11 1738403649 41 994077062 4999 313362315 1963908285 2777 113 1028499350 41 1006286300 1785404015 5 525415318 1949 1132354479 17 1949 389107607 571356772 7 206556919 533477086 61 88677941 2777 2059989708 492366507 1451674607 4999 7 1614661965 29 933003341 13 149 53 2005895505 37 7001 1941300289 438647655 592486503 1385427100 101 169739582 131 2080172318 286868498 107 1150580095 149 53 2131999094 1836583242 721443076 113 1878138535 107 15927588 61 139 1698774651 101 2062546287 109 89 82417026 4999 1799410046 53 149 73 92889361 510556379 369382986 79 2026932546 1002305387 2777 306942255 79 12727848 5 1414357970 2 1251093226 1916948738 71 1007395854 89 1939178369 71 43 41 43 2025460261 1954918589 1980654392 19 1940596140 59 1885161569 19 13 243158097 1179140300 47 722941874 7001 2125041534 937370891 23 7 1608745957 1522803219 23 1657594659 1464326188 2 1223987192 149 1359281108 1353159294 4999 63932211 1925779767 137 1020860008 1420270420 59 71 825776150 1169993451 29 2100439665 1181126797 127 149 19 139 1949 1187938888 2018704036 43 438215752 79 622078785 11 2120998671 1169364482 17 7 31 412863859 41 1787804886 7 17 5 1153526818 59 508328247 1676368305 274992565 137 97 739970621 13 1297334740 47 1747241262 1277410278 139 29 139 691794799 89 149 495731747 871116379 7 2777 2084021866 1990292562 37 26883571 73 2073574125 180704638 37 71228465 139 1205754385 59 991737490 849435611 53 1615736058 53 427644386 47 1296111527 2 878093997 2022301270 139 29 749784211 71 137 346066618 1442234098 127 97 116325989 89 1931812640 149 73 131 1655394862 17 963072355 1979462014 1446430760 73 1130270616 357438738 41 3 11 101 37 765267546 17 23 898568661 3 170753865 493301438 79 531565246 1048663627 61 1552015497 1603831892 13 383919082 113 1322958687 11 792788205 480121433 31 61 89 89 1746509478 903235279 1821402758 127 1491894400 137 1079882087 1801913187 7 149 11 640821500 41 137 562578581 7 354107306 1903410950 71 1498226522 1786538139 1848855715 113 1357431230 53 859815721 31 290672089 101 1296023213 93051618 1074156033 3 71 903296577 97 1704735339 1767201849 3 1283712240 400902245 5 10007 137 1920831653 59 149 1233053523 11 1944930130 103094079 1571601448 107 2083013084 2038509759 79 1583788804 13 1896630621 97 61 558041115 1967782591 89 929739266 1949 1771837849 1556157174 37 1535831039 113 1660277925 497911109 4999 306693649 555668844 11 1153285034 1741185534 164755145 43 83 2017705847 360855282 1566642669 29 2074170529 2053975515 53 1381654561 7 1949 1502004646 109 7001 1836572330 2051208988 11 1875781303 1263493827 10007 11838281 71 535420017 1309101905 101 137 879721936 1146459739 1819080999 107 1934670388 1931338263 61 19 350765338 11 1348900951 753580850 1949 59 73 1450809252 3 917467600 5 862639094 1970031659 1949 1949 499557935 43 177414044 946189716 3 1395263266 53 1602999840 131 282757212 107 1979254178 11 37 670389458 139 896850101 1701758594 67 1835187218 2777 1562045838 672746801 109 824669293 127 73 131 2062370466 2777 59 2 10007 43 103 1145924542 17 1973161236 3 317908914 558220185 1765524446 53 101 891350048 1887741510 13 13 1619539844 54821702 13 7001 79 1120439778 7 173579399 53 139 1799051285 73 113 5 1344769560 1615777475 2777 31 1960827466 13 1536301130 2777 1885185688 97 370307103 127 225124772 1031263114 79 3 498912852 162247410 67 137 331817742 139 1520876944 185986474 113 10007 103 127 441626498 394081 53 2068729549 305864007 59 13 10355865 4999 375984788 1461257690 53 119073404 1983101636 13 79 989103621 824579248 47 1083706072 47 1514209434 500458738 13 37 388844338 59 94955249 75328921 29 294353219 71 1645168357 7 10007 229620622 101 2112875156 196720326 159668085 79 103 560170856 3 578405631 7 264477269 1304098705 1378740937 7 41 742715492 1168370399 810276915 219765475 89 19 83 2 5 594850440 67 131 2777 37 1869622099 1943075040 1853304219 67 1540081543 13 1493558901 3 417952620 97 881152972 7 954234027 139 391263211 1973555143 61 59 232424010 1913687434 355644089 89 31 83 988020961 1258378704 11 47 47 4999 792041560 859108144 17 23 8173441 103 63266102 23 1442510504 1024788085 137 535237217 1181964952 1148647269 7 418527191 137 13 2098139591 266464348 61 13 2777 630817766 127 1713217173 2020036346 885458476 7001 780331460 47 197424205 302660316 53 10072124 107 971876477 23 463754977 1091167563 41 17 696797768 1304012421 19 1306895392 670489917 31 1221163191 585947266 127 1083477993 31 1556786861 2079751666 113 1763346301 167246323 17 704814222 97 53035138 2085653908 7001 2099809930 1178201849 83 1569182645 1820879467 137 107 205363485 17 674552129 17 1594008145 79 149 282843744 47 23 61 379296048 1159512644 41 1518761606 19 147262693 423577806 41 1514215889 29 1949 270582633 71 101 3 624319908 1009028634 13 2 1142071866 1481173706 4999 109 2144818288 486769836 144384967 89 5 327765551 1701027363 89 137 1698323883 2099776217 127 2 17 238443785 149 1481750168 1580808570 1989796061 43 131 471497034 41 648218528 1661253226 1730990860 29 1920533555 518399428 97 109 727912180 29 2 1890081270 1476835358 71 1864243805 59 1310109514 1958813981 170312809 113 107 384240306 149 1265618995 1344255625 5 1835463686 259536400 2 4999 2078190285 5 480823350 61 1739028321 1694555199 23 88354598 19 1949 1743284999 27250918 746924153 97 1753883578 1948525491 71 1441863823 17 149 311505722 59 214794751 4999 19 442482761 131 807135952 71 73147015 23 139 296579871 7 3 67 101 131329189 1860698457 691563756 10007 209966874 109 10007 79 1527648201 79 616422069 2 907241440 2063106198 107 1759302025 314589528 11 37 1146589818 1482830212 61 338577084 1625500767 101 41 860031893 23 1291113786 1852777146 37 1907667534 29 11 1378826108 276292225 97 23 109 1153726959 10007 467787222 1952635889 321839996 79 1949 1100912140 53 352026318 807222795 127 1949 113 97 856984912 1485137144 59 1492532928 113 19 1373589819 19 1923059312 1568811589 149 1168593739 1565565306 137960273 19 1747689522 53 658436581 1505055805 11 614260909 73 208142580 3 2129808642 53 109 1867582456 30471604 17 1801908234 579443929 5 43 61 1949 1057504012 692320602 1367720866 107 1782438304 101 1987478101 137 97 443562958 113 1966492724 585564315 7 29 67 871209308 1405192072 3 149 1536215181 2129877669 129479490 29 5 1243198900 333370862 11 17 25450989 43 824571483 223774279 5 71 517557127 864299401 103 5 1844807322 2013096137 23 97 342894709 1519354095 139 662428269 67 161028470 17 97 92292299 345860006 59 460833824 7001 131 1556390957 1826348159 17 763352955 2125320951 149 1072291487 635003028 37 317413385 5 1135493255 3 1282792115 334224302 109 1615148448 528769989 3 1949 1119431538 4999 382998385 29 47 632705728 73 127 131 1433944078 847895666 1807277034 97 114486772 31 250656142 4999 131 1726787260 11 1957868310 1910217767 2777 89 1148384698 1033605515 103 113 23 1068192542 1429392592 7 5 73 1845887857 89 1115790470 79 1617003284 67 708035766 53 31 97077907 10007 1526307668 1394736981 139 982809857 61 1717748340 17 13 1203443267 1645751369 59 681648830 73 741859504 166539458 2 113 316681596 13 1175772702 75560316 29 31 131 472700924 488734276 2777 1876305043 554411388 1949 869737352 23 1481571220 149823219 107 113 10007 1211337343 1949 83815870 5 305432220 815817705 52015531 29 1601107120 2777 466585659 71 131 738050463 1931117112 1206389894 828279128 2777 31 34371932 1562589131 59 59328689 101 31 1205476509 1403656409 1091302768 109 1496680526 149 61362074 71 1057901927 396526368 67 101 487332979 248053371 109 17 43 221180533 127 59 2054554699 604522949 131 4999 1202904759 2777 7 947274560 29 53 1880283493 41 1514569602 47 1480384192 1397479153 43 785831149 634066691 6209372 2777 107 1114255521 2138688715 11 83 101 83 1046295842 602654368 1719352014 1632538155 103 1251115168 10007 1003491953 393845396 233009182 7 5 1281288145 939944678 2 1750637100 43 847071749 1009039419 29 43 1446145857 43 10007 3 608129943 32616428 1478108151 13 79 127 699291652 107 1949 7001 7 13 346424169 1981166616 37 1536240370 83 435830095 455885136 1444933128 3 127 1245103428 7001 92777252 131 113 7001 280677091 2100622046 2055715090 79 2140152895 5 101 61 622452073 37 33967369 1012088900 1735248544 2 73 1383203854 53 217115242 1033412815 396161982 935000922 23 21480703 4999 66006803 109 983887628 1181259385 127 2002389823 2777 1975385626 1905091425 83 313513756 1154136285 19 29 358904029 139 1448312585 127 799472620 953096646 11 4999 472920397 805709082 127 519232642 1640788336 109 5 1271358828 61 800636819 777793994 103 1554085772 71 2 1087785742 4999 692351502 13 1373572291 208772265 47 872843815 47 101 682599545 1123789141 149 1277508529 1345508615 11 17 1795744731 181180101 11 5 505336604 589861468 107 71 178447282 10007 3228809 1224264027 79 1124584425 23 7 1076928300 13 500196515 860765399 83 1435228579 2777 2049531526 410209844 11 531065579 1532927576 103 953287763 371762680 37 1722294796 41 107 3 709329180 2777 490043305 980562755 2078656508 67 53 906626575 109 1404273814 364616531 73 29 352426707 61 4999 5 73 791250431 131 1844523492 75083174 2098125082 131 13 109 10007 1749683922 1972129525 137 1122602386 641867194 4999 1033053348 73850227 7 1652046734 127 141622290 1760895804 3 10007 11 1303491068 1183308687 1718780654 2 1804897582 17 41 592296453 382747450 97 1406734579 23 466725823 61 2777 459540737 2042586249 17 1705117408 13 127 829572763 358822189 11 2088112290 1401964540 109 2105171694 113 29 1117646834 1140271561 17 1809664263 137 7 999548249 820051281 35928361 29 1023688429 139 2777 1255095940 5 476864375 1345324599 53 149 707806024 972533430 127 833359395 113 807606480 1748791445 17 109 13 62296294 960657972 127 127 1417961096 1285365222 149 1871484104 1311720670 403757606 2 860607783 7 139 89 73 127 1208600199 386719376 53 2104940527 83 590608592 103 1671312402 47 29 89 1900976225 5 31 1982998638 1619723062 101 1425578942 576302536 131 1664312048 7 926811316 107 105684221 2081261141 215755093 127 1535372458 59 1748157728 2777 97 101 1989006870 1390680782 2 2104372126 97 727502670 73 1949 2058145416 47 2140496748 83 403249047 131 1601232487 101 107 41 1448007660 166214299 548989256 113 103 2146992049 1392741074 7001 1489945819 1867299719 486011680 364136827 103 2040309109 2777 1491765522 784268276 115138280 17 13 586144621 31 1420680431 11 1179006807 1942245283 79 103 1344171169 19 124486100 73009431 67 2021513280 109 3 71 1944225589 1798418711 2064644526 137 41 2046668955 61 2046494632 67 2 565597999 71 1466007077 103 103 569760156 37 107 2084701575 1030413130 5 693039649 1491959917 131 1180690646 7001 882133001 895399744 71 127 73 213687950 7 349820055 69550026 13 289877145 2777 1949 149 1454795174 7 1449680883 1891570772 7001 2083266567 635900830 109 1201922726 1290082975 136016885 149 29 5 1880536310 67 3 1755556467 23 576801742 127 103 906321308 83 227699129 1968086697 10007 53 706934405 805035044 1485806280 107 59 1432823968 149860295 41 831595188 61 1714425923 131 1949 1133698218 1919531120 647108429 808544314 131 535690228 103 101919015 83 29 305858216 107 1219898226 919246349 101 2102268439 103 2777 2072551008 1949 37 73 1578239487 131 1690581735 1784807935 5 73 1210797272 139 722641954 149 10007 1175254841 848608568 131 2103635817 2777 31 149 605840955 107 640401945 1924262725 127 1104637416 41 7 845180174 127 5277993 67 1579154106 4999 53 443574808 59 2138078690 1502076092 11 11 11 83 13 2084175756 1794176498 127 1329538529 106339158 41 401406983 67 1259375617 10007 283758492 109 1943599928 1562584055 79 1283849382 632631363 7001 934017412 1556565056 113 73 127 137 384536806 1746268856 61 501317344 735219063 83 1096163249 71 43 668705648 139 3 555663465 149 1690727436 47 1046900082 83 1827948840 113 56245750 23 238336719 10007 1593844911 790595238 1696266579 2777 1308649269 107 1603981404 73 2033804727 47 139 97 102822037 1472029514 144021190 4999 53 59 1643262749 97 1483870013 1775543872 1390461670 13 342326855 47 1951829793 7001 2030465025 1262484657 158910206 7 61 1243478534 1819582908 5 717254216 29 1387998232 1180547272 103 66112620 370399050 5 83836143 2097865619 79 47 1997771316 31 680302464 17 1563826193 43 1042677668 113 1592194860 2022341745 37 308255954 659052879 23 1723714028 1617895758 59 53 1888803906 11 67 1800622186 634210707 89 1756798323 23 833109010 1988311461 139 356751109 1047597529 11 139 1263451898 1462206469 107 29 127 53 137 11 1043090346 2 2022852440 429953732 43 546685008 60904258 131 37 1974660696 1010247334 61 1969866351 103 2059133873 137 1858656532 748978394 67 23 174065426 41 2018158302 1943112102 3 79 326312186 856799556 523810031 113 17 1243703051 1819411400 41 241454567 803986798 31 2777 79 1267540701 83 1326523513 1600670521 53 296670468 41 810857000 61 102908647 928459528 2117647208 61 13 355902612 412138519 4999 1545940750 1357855835 1993325290 41 107 127 1583454542 542851673 1566083427 89 768397922 1890808904 103 1053690698 803418007 61 83 968184619 73 803407869 3 1981125507 1284662773 109 1949 1502513335 11 1571626386 97 971767728 1628244522 7001 1914311434 932197152 1544425376 73 13 2036593793 4999 332648457 1085117933 5 61 97 4999 7001 2777 394736665 103 509585540 1196839971 1949 13 151422141 676318003 299664032 149 387987387 403249334 4999 10007 47 61 1424758013 89 515257490 998301132 1450567540 103 10007 630471021 513829429 1177123410 10007 17262075 17 557176377 412465552 131 826172591 17 707035950 59 10007 1332362001 5 1781288520 101 1096494894 11 97 202153432 507425140 5 101 4999 1025284902 1993836153 1087959175 2777 2092841618 853519161 1915098009 3 97 23 960441199 1823446187 1879173693 47 1503340275 127 1820979779 1896339887 131 101 19 1553769197 1287086504 137 47 1729637490 2 59 1186678510 73 107 298919709 11 1641585110 47 661608942 2777 1347086775 41 878752751 127 335993232 97 23 11 593615440 1048246045 107 30774163 1468647511 1949 53 107 380565937 819547347 10007 1438886516 25617920 71 947869880 3 1268818707 5 727601450 926760385 73 1949 4999 1806768574 73 2 360773882 137 1536504046 1887597405 4999 1139836987 131 4999 518636252 7 139 5 56731470 1068713265 1949 1586589297 73 1485963691 1744979955 131 1079272320 2777 1264540274 101 299881827 149 7001 1685469747 275383110 3 101 34668048 23 97 37 2141703614 1483422148 83 5 241968755 843115445 1146012060 89 47 59 1544487132 1527858753 1820293314 10007 1272817743 1470015742 29 795648066 1919959900 1949 1007788402 407648454 4999 1887416099 41 128786330 11 123257270 149 1674273263 101 290480242 83 983073071 1417295172 109 103 1122376683 113 36693983 127 137 553619154 1567942871 11 43 1749350510 37 89 1074414666 518572496 127 1251773146 59 509631003 1519921557 7 131 1469720964 71 101 1755888095 1979146650 37 139 2 2 11 1630518626 2078513036 37 41 2101864098 1001738407 79 1427373580 73 67 7001 1983936379 1419362689 1637913185 29 1108123541 882267259 137 84356656 61 1536610984 137 13 109635107 315680156 41 67 17 101 1972730889 1667926737 700692304 97 2123644602 109 1037166475 101 83 230911395 1080186513 79 89 373599928 593797943 1791211267 53 1055740178 29 83 47408604 17 1586276191 29 509351012 71 1314079127 79 1226526745 17 1333335857 97 1474911716 10007 734313660 61 149 443927462 23 1673399799 908694338 1901092567 131 29 1441580140 902241620 89 386906763 610559313 71 61 1935746042 2007655958 109 73282253 2777 1542037553 1512724477 29 333297798 131 1761976593 139 192777154 278807590 1516768493 127 2 1902599500 717111958 976282020 127 720969981 7001 19 348942087 907915646 1591072137 53 1300201088 79 79 2139624369 1325905820 17 131 1136799791 29 1565271027 71 2777 925887901 686379982 907084408 59 269188208 1949 1119836080 37 1958068308 659543065 4999 2 1398867988 807775506 107 109 2131027063 1404011560 226834378 31 249543570 127 1319662975 73 397923219 137 2034781852 59 1894175235 109 602959006 967987798 53 53 859638791 59 457209644 1311778318 73 1193148181 31 1639866489 153673935 107 959725800 67 184590360 434182713 109 14467370 61 2777 139 2 67 871416338 1949 47 17 2075165214 4999 655084716 11 43 669300031 7001 71 1964405493 127 1615718784 7001 113 17 1577076451 29 105203955 4999 903632051 31 1213748040 149 1821268124 2777 71 1720243522 1649451055 19 187890905 546240253 37 2054620730 1281504458 13 137 139 1960119481 7001 1705317582 7 19 2096342865 2 1043791200 4999 2777 617149372 113 258465465 653041083 37 1739966218 149 234679354 13 1953634944 2 2777 1409569099 135999666 31 1171642551 2 84186636 10007 1110787007 728589656 1622057151 13 1468644728 1659500598 113 3 133563090 2069115849 133417703 67 83 1551001709 2777 1704489276 97 79 622389492 3 1438157421 1111967562 4999 2 471180734 47 2061153615 43 1123708035 103 499768013 2013949067 131 2095896138 73 1793924703 388077925 53 596236697 753367373 638353318 73 2081291995 37 7 774947915 312686838 19 719563839 72008253 2071221443 101 41866914 149 59 1930718478 1856689526 990556673 1435212808 139 19 191413582 59 37 1116536938 308019376 3 2777 1301513252 1360813310 47 412438912 39999397 7 321203407 43 153276768 1506623938 73 4999 4999 2777 551701036 1729126820 2013650441 107 1849749232 37 1307115798 1366910018 437572079 23 1227261439 1653236354 109 1450907938 979215430 73 1694449282 674684080 89 11 7 372153529 71 11 1253271975 29 539168116 73 132100362 1496101787 137 77747774 10007 1194544853 1831691911 131 3 847433295 1396057641 41 242201022 131 1950718380 4769710 1907746592 59 553833295 11 53 61 99467515 414960269 10007 1643359547 131 29 23 1505351978 1205108190 1217843033 11 1062025024 73 1942172227 7001 71 1615868765 103 1377589366 1210945618 43 139 1142538717 1333814866 31 89 107 131 292750809 487936879 137 1213669163 7 935821244 109 131590546 67 1019421251 113 155252056 1872796239 73 37 113 113 1026847385 1870390175 79 976940489 37 1850446331 23 41 986221913 1719571618 7001 1758557466 2777 1404542659 79 1710842486 101 971456481 31 2046123690 1586536662 47 103 2777 147975222 894844206 97 1552419234 61 53 2020580162 53 965203511 1613041697 1101270541 113 269390165 11 156692646 1928596383 3 37 71 83 1707368641 113 29 1631174281 2089196786 37 58235706 137 89 972387834 189704688 3 2103572624 139 820280561 101 1013978087 1193313990 37719372 29 79 317636103 83 760436401 653811360 73 1255376226 13 31 131 1434795447 5 131 1664752895 524816877 13 1031125665 511731246 101 53 61 1992167097 43 935717206 31 22220087 103 391786765 1968806423 73 1969581391 1977616550 41 607207581 47 638323544 1069283605 1167958350 53 631446664 10007 149 566741886 1776550048 17 131 43 45903661 83 969426305 863004452 41 1139078986 594394202 107 79 1097365853 107 37 56275905 2777 19 861712801 289766917 113 13 43 1152470305 43 127 1774252415 1891563440 13 113 1393503683 1078535845 149 1949 137 745494131 665541408 1963217011 7 101 1325083640 17 1223604427 909029746 43 19 2777 113 399107186 67 113 794856238 41 131 113 1670819695 1615305278 67 53 244195433 1401738700 4999 7001 2 934076213 71 896221924 1758431011 1743213731 31 1949 131 1967789776 61 83 79 1147284706 496788567 113 5 1564512873 127 1650389257 831004412 43 1985334467 3 3 924242216 47 2056183500 31 195292126 216740470 2 149 1023682746 1585489183 13 609284338 1349438412 516193239 41 109 97 1937897719 2038326045 1875266237 29 149 61 1848446461 914907341 1539322022 1423400466 103 17 1693233919 43 145914523 2044620018 149 1638136545 137 10007 602511463 1319484716 19 1651729660 41 1843317975 19 1920590053 113 47 887334244 953962619 550335223 97 23 13 3 785118645 131 1949 1654755572 1081022595 131 80138333 1152584857 109 1299042507 31 37 1906931206 71 1859463943 3 4999 31 59 1578826017 41 139 703388794 29 1380133867 61 1042791889 59 3 13 44406752 1286131834 56463512 874883683 79 31 2021612362 1554945935 107 565122854 242565553 41 7 1261484311 73 2142920840 698370819 1978160082 37 47 1200756188 1565546453 2018001541 47 4999 619581059 2014587002 302763962 139 248646814 455645823 53 1525206228 83 89 23 127 1196784119 398392115 83 10007 1750024160 1469027600 1852487413 23 1967999071 71 1380384485 10007 1472049714 465085332 53 1052343991 1235512765 150700073 97 79 59 113 41424670 10007 1194946475 1693433574 149 83 1986285533 31 973159936 284242875 1721137391 2777 726863088 79 11 103 720573786 1255183956 1104683480 2106335105 5 103 4999 904434434 785296310 61 294392350 127 1151429371 1746947280 137 5 1836672650 1815553720 1865047809 97 5 149 47 29 7 851876504 47 151996214 139 1627219447 17 1809903232 43 1344159005 101 371069683 1452873578 131 7001 97 1458770120 5 1358140470 59 1080658101 127 1371851800 483218338 67 4999 949798143 17 109583704 1342945142 2 1906208682 4999 461347712 127 874448975 1837043824 5 411797775 362081708 19 395391938 19 2777 495581686 31 1486772896 29 61 1158680970 113 73 986936567 2138706915 670686156 109 53 97 79 64781326 1338616894 149 2777 236333808 107 137 1334269715 419423682 1286497994 113 67 2 47 158288386 1439170116 1613576585 107 7 1061404267 11 1617053900 7001 43 53 2083830637 2114682902 79 53 1968865147 455785478 53 3 41 742369719 13 2777 1960873024 31 31 41 127 7 188048105 113 1513287282 4999 71 910194582 1845290800 10007 1495898261 1156236561 73 1555526135 1949 509408864 53 1708873729 31 7001 71 303605088 19 53 1222209944 89 2106044558 220501276 23 2062139267 43 35180923 1392834156 127 100259515 2018050447 29 17 263003311 131 44908503 2079978962 1038427623 41 1796209180 669829359 17 431609900 31 750659203 1971194559 7001 118876980 7001 79 67 73 67 1631969813 1949 113 932869692 43 2011505514 10007 110267190 79419996 137 137 1064332041 101 1910411061 7001 1433622774 1521828907 2131263714 37 23 103 657426237 1411951192 76717835 37 823053197 2777 577801103 101 1921063054 1390266911 113 434620120 61 1860235218 162566451 3 37 196022707 551076631 5 1019877285 141516572 53 772846989 23 462537153 137 61 2063678556 23 1095108913 866806340 10007 93140558 47 2090546229 1886202878 2 127 573300965 19 137 101 17 1623618432 149 1476779975 83 712315296 11 742113428 1154081049 131 67 1447935192 1920385114 101 67 2054754392 101 29 1949 107 107 1777167601 360611935 1497908753 47 149 2131378993 490954851 103 1293157602 2034902175 1949 961329623 107 83 2002629514 37 19 2018278971 82509115 127 632076932 89 938188031 11 913774793 137 59 1518004628 113 873476675 628458375 5 1548662133 97 886018564 679223112 113 1116474304 11 59 1656084098 2777 65423343 599701904 1603749271 29 29 285390885 1144712447 2126516484 67 1894912291 103 1312218764 48241801 2042448909 1605207685 19 103 1931616577 7 1265625032 1350476106 154977430 1781104094 101 131 45842664 1773301159 7 1442200125 3 67 51031086 3 1535979020 67 1897912360 109 276548042 471814792 534384820 31 70462805 41 109 1165847650 319243834 1165383565 47 89 5 1194598260 4999 1510727794 89 29 876861250 5 13 899542943 1366573540 1573035374 43 401973234 1689482058 29 1905519586 139 71 7001 1958361726 53 2058250336 1889689666 588056295 23 67 693036945 47 67 3 1811649960 67 13 857070028 17 565293180 259519461 89 71 1036025113 1536099147 133834899 139 23 79 881056190 7001 1453330589 196651089 805332024 19 127804944 1128307114 174712205 103 1966363153 2777 1713636714 1178436324 7001 459804677 1949 73 1309267144 607851317 31 29 353897730 59 67 322109009 1392106844 7001 71 1380770654 1890708984 3 29 109 131 1599912432 1561296333 73 1275064793 17 56412103 1783772977 89 2111917222 31 804748495 59 446990805 43 830282363 73 37 1147914862 1705529026 101 183465389 899866824 2113323088 2 424706049 1526461360 2777 245256313 1949 539767343 67 1838208583 2142428255 79 2146797982 137 1960933060 2777 61762645 4999 177744444 7001 899985551 1924056826 139 1749028479 79 766120591 47 1240713332 773006195 13 986965980 273416659 41 1783854434 37 1893997070 43 1596081439 43 1072045562 139 634506063 47 1510976257 53 67 41 113 1060317533 5 1959245760 131 139 149 29 2075191164 1829255301 41 509766161 53 702025704 968044046 1544223884 1949 37 1912491288 149 1755841032 17 482151535 680474079 1157669802 10007 1107414648 1292217206 83 1949493459 339113 113 137 67 139 1907841442 2003626331 37 4999 5 73 470840948 1059074802 7 1163958817 3 1411486425 633763686 3 142672263 848585004 2 41163710 1657379607 83 151004058 2072608758 1807001085 127 139 407378142 107 149 112494553 529094679 669871354 47 1720036863 79 495588488 999722410 31 113 13 796801538 1336315994 19 1377252639 118708200 16125737 23 71 19 1222895428 10007 1555768276 1744378774 47 19 1560261419 10007 4999 1949 152435188 67 2095438501 83 630554403 17 19 727687394 343277317 127 1949 1945139031 136876321 3 67 713343841 1217893974 2777 5 1186692484 139 59 1200534876 1430725708 79 1778054542 11 2095211349 19 1729997274 53 987545396 41 4999 811617644 763606130 260817641 7 1544104725 5 315270790 929967923 2046479111 107 1311964966 13 635983621 155456013 67 294020187 1157188078 97 855008553 740904094 7 131 89 1289997150 59 195164439 3 472780275 899882067 354908281 7 139 503286613 13 139 1181741582 1591517023 484549596 61 19 107 29 2037974979 67 17 1524767910 388506899 67 494694098 1621223723 89 107 149 613965377 11 897543600 5 2777 1985437908 2010717751 37 97 1790969879 75831205 11 1915892484 4999 1609273081 2117246466 10007 260682350 215260577 11 7001 871946546 109 413192049 149 172743150 89 292827177 82734433 2077642005 107 7 113 53 97 1003677722 131 5609944 922185078 10007 61 47 230976360 2749655 89 59 59 1949 1319702982 243569150 466502882 37 67 29 922974561 598029249 137 707046725 7 1764815019 612396809 19 1322061272 411656086 1949 2028264176 137 1753391600 1203821044 83 116604390 37 667165463 107 1673004278 17 362745031 1395082934 109 679842374 17 128043369 107 13 107 529295830 1674490615 1388871043 833517136 1949 1106723559 101 951816425 1600659678 10007 315753580 268700548 83 131 1734527901 848496825 1949 33932226 83 1676910005 1949 31 1948994769 61 1404968531 558443934 53 2123473408 137 29 139 437339948 83 5 1299468404 13 101 13 1313319332 2012311483 53 23 2074810381 109 31 29 43 713217901 59 920650101 1134832144 23 981908729 602225425 17 2777 2777 1706888604 728149348 1463964058 10007 456469305 2062552777 10007 179602342 2109945083 137 1949 37 647817608 73 425036441 101 1570630396 10007 139 506788968 47124691 47 917336539 131 53 938178546 62464210 1896279343 1930444916 101 109 1633935506 657129499 121249131 73 182724660 149 1194454328 40249471 97 1593794523 17 1557820542 59 203042836 149 371626369 103 114356412 139 43 745620344 37 1079899390 1159640902 2081385006 3 1820545308 1949 31 1852306916 257920896 1448008495 53 47 578904950 10007 362123309 17 79 127 220594427 53 1667938143 19 1659988922 1949 1398541981 1576557794 47 132545583 17 967896095 137 1034247767 19 1457622202 7001 4999 29 17741301 1683124214 73 97 31 1912619214 2025888610 5 2028338445 1397145994 23 1112420760 131 1421611083 31 2 2003831618 89 1510936268 808754899 107 985879382 19 61254588 113 67 1604386623 67 1946012789 53 7001 1910103833 1389250436 107 1190163568 47 7001 1898215445 420303844 29 67 953370135 1912391653 5 1451431835 1607298065 47 1362811320 1891808256 13 7 549116400 10007 61 1949 61 614182343 1696751624 1179563515 37 41 3 23673444 1490096094 1631255991 1287666774 89 107 7 871095746 4999 53 103 367170486 376532211 329585334 89 23 40059135 109 131 29 61 1922424826 137 540462671 53 2777 1695713956 31 109 1769885538 921624786 37 212533661 31 10007 47 688694243 1949 1733686174 38937237 10007 73 29 107 67 2118943425 23 942915475 446316436 1568379205 43 1166183200 83 2120491968 53 1614424891 1744766837 59 101 149 1164236412 89 1541078833 127 700375663 53 7 1106065814 2104318062 31 748739032 103 1278907090 61 61 775775369 1090717957 41 1610525328 1446030438 17 3 1743389643 1535650821 73 19 183616646 1367081254 37 5 920847375 1763922030 13 1920537203 97 271109568 109 137 1689361248 83 1116605806 474500691 1608734285 37 71 722680245 139 1135655576 19 7 1444229248 829115465 113 839271078 29 2057925347 1035127234 113 1599603817 97 67 932876376 19 1697727578 10007 1614539387 1949 23 944606780 690124177 29 669814160 1836108604 11 1485467214 10007 1949 1008769267 101 1663367283 309618429 1139933074 37 292821987 1720697541 139 31 41 1652475808 2123636738 501498205 5 824171845 43 139 184376550 495169430 19 518215595 1949 23569257 2061787499 7001 137 1742283252 137 1764185853 1207545811 107 29 693984896 2014929676 127 2 410802504 2015195658 2777 109 103 1306665690 73 1408172117 149 796529266 345891418 113 23 837139257 1512856310 411713981 7 19 408836661 5 670061680 1082987801 127 29 43 1818237886 1577602275 17 475056381 1818916853 7 427376474 1600300527 216376019 646515604 137 166314983 101 1653859345 131 7001 1720432741 127353220 1231785325 5 59 73 1922392366 291355556 107 749572022 503239849 37 1298514815 1150425035 140505764 31 103 113 1238068216 109 8383735 1743702751 61 41 587853941 1081513621 858642486 109 1969827413 113 10007 323596359 377002806 73 502491498 1436494843 10007 149 705853677 2777 1241024638 900303750 424607857 79 2777 1794075296 473647897 1949 2 1277370014 2777 1741442815 2 1198111582 11 127 1339202727 1949 1487866600 1402545270 2127089970 29 1407054471 67 139 570279791 103 1273738788 89 820517967 103 61 1612585752 367886780 696214572 53 127 1838798117 11016064 89 113 823129330 29 1237433594 137 13 555849589 83 692881759 1774981042 2 23 67 1513696629 1625842904 4999 1966556610 1142081345 926970335 61 71 83 37 107 1647810053 245188455 31 101 2 935991694 1718034090 1298650685 1420596070 5 612656538 13 5 738626490 1491498270 23 1078689655 53 1224560726 61 2 687742770 516339560 13 1059390072 1703767061 1733424014 47 19 549627172 53 17 1429575560 127 357305102 1781469005 2777 139 1557320972 2042165065 1303579340 2777 43 83 41 707206499 1561313702 41 721730749 679542902 113 597258336 17 103 131 1584727174 1004060130 1134938210 19 1863128692 47 2064031783 847883509 11 2105074136 73 127 139 323092851 2026081792 149 1562927828 84369371 71 89657549 37 1426467592 149 491932440 17 609342441 1629968755 13 1599502970 916281041 73 639324437 97400542 71 721146902 2016463133 137 11 2777 3 1889701866 10007 566866529 1533898166 273598371 2777 13 1702456691 11 29 1149215944 1074950134 131 712613538 246579728 11 568239199 73 41 5 976608020 959198323 37 10007 1502821239 79 71 700284218 140035432 29 1321068900 1268966714 107 1189622790 1178299545 3 2777 41 109 384091936 41 2110602284 149 107 89 2777 53 588729459 41 261100464 1043791161 43 103 283589797 1432377534 1187364224 1868872891 103 353860989 127 2126152847 7001 831445761 691831819 2777 277675007 523467277 337339360 1961197247 37 7 349415199 37 89 109 137 23 105551577 753149835 47 10007 137 757904776 1385102639 89 251225633 349030776 61 1032191135 732422311 43 2083789817 53 59 465545654 10007 812765583 127 1810219900 4999 497865407 7001 493381473 343056001 1989361610 163074707 113 37 1152576816 1177819590 127 103 676433960 463700438 139 432697409 1406022808 1949 33345441 118128890 31 73 137 1577468101 37 390646333 319849207 59 3 37 13 1658381543 109 1101081793 1231621538 7 137 1757046235 1580331716 4999 53 79 89 1129672587 79 1783789822 7001 1559724786 618328320 1785332029 522332182 37 97 1175297105 59 643529166 149 544459893 400703757 3 19 67 350425789 1555444664 97 2 43 720684128 454508194 672758884 131 1965518629 11 10007 836735305 7001 137 1913534485 71 43 518783476 355663621 944129115 281069580 109 1791317716 41 61 788879511 298127543 7 807864554 2777 1646655474 1407274275 137 262200601 7001 1202931080 131 720342145 1162237867 7 432666139 2005769598 137 13 2085646290 1190880925 23 1637599172 726038548 29 1287449635 73 559076720 71 23 1729334064 4999 19 964330294 137 165477368 137 1062675720 103 1594040257 5 884913050 1399493249 53 7 1750143395 1563957514 323703860 53 1471419123 31 449029916 11 83 21198789 101 217702285 605773745 10007 1131958242 109 1225336056 7 7001 615520919 353192876 107 11 2 123320331 4999 1846280670 282920399 59 1278591124 59 7 804402970 149 243652846 2014199755 2777 660573321 89 1499686312 97 1949 59 109 10007 26058228 103 1862541996 2018777237 103 1902389503 3 982430490 1706079336 109 2130355633 79 3 113 1565416828 2 41 1530857561 39938189 83 109 751335583 139 485816815 149 131 1996264126 466198376 89 137 289775413 1460604950 107 79 658509556 1694921774 2134455979 47 2051243372 10007 137 533270719 29 676561050 2022298355 11 1034838496 19 19 407772566 211656276 230226064 53 665335977 61 2036686910 123391898 37070295 7001 107 1069884360 1230227184 79 73 1543355781 286608270 139 3 89 1968976548 397191422 109 137 2048369748 67 137 1264854159 43 828955118 97 250114967 1858093307 4999 4999 426269729 127 29 997699035 113 2 1273582200 939047700 17 10007 1219042733 617041627 89 50698405 43 73 548821592 1398345879 83 310965974 320951953 71 416049208 157337491 2122119316 20438839 59 139503717 29 1064662065 79 1418355493 67 7001 1651258260 137 31 1696803662 59 714290049 857245267 131 1478764287 2047201949 13 439450307 139 181979078 1641203482 71 19 2040138072 13 1507343291 1213916576 101 71 2035248333 29 7 1753961230 704031797 17 1476509041 119768298 13 2089170577 29 53 71 1227517225 1944867642 10007 1336945207 61 139 113 875442753 127 1395492383 13 1622265375 17 1380914990 7 361868150 1739296556 1888450299 19 7 113 419485380 83 138630811 11 867926433 1627868715 5 2121068960 1268588549 53 47 23 768276774 59 61 101 654967325 2044442869 43 3 775790838 1598554695 149 829137733 1949 1249946323 1857351890 43 779188294 1870639196 7001 566786969 67 1751013109 670786813 7001 59 1677143558 89 5 37 107 1456748397 49093954 107 729764182 43 1778417306 43 1959452724 41 1225033793 101954577 37 270657812 2125123115 19 160059211 19 1983765301 7 11 1519062600 466316193 10007 103 1329128377 23 139 709967103 65483873 2138866751 7 1774935260 70617967 2056931436 7 55505571 1949 131 1588673287 1381674423 17 2049533056 161417902 83 4999 924402443 103 1071931609 61 1084682175 61 79 37 481252095 3 1155217668 1986918845 107 2041826279 1417437496 73 1449158556 113 1565790177 1954205202 3 59 107856232 2 37 440458475 101 1747872670 897501304 2076352497 79 89 89 274460514 67 262575948 2060455958 107 2132710090 1930685423 1348517910 1973386141 71 1077316075 89 238246656 10007 622485435 2139404044 121697975 139 1781421211 305784100 17 103 559308428 1949 107 29 113 725861715 99353885 5 67 1908566422 71 1886188059 269052876 149 2075579536 237396061 10007 41 1182750288 139 29 89 2091010856 918341060 13 103 504391412 243948187 7 1095095484 107 1023814092 61 1429268674 149786434 1154429920 2 59 7 61 786854311 2011747834 938237490 139 71 114184685 2003742629 31 957780681 2777 298824494 53 103 103 137 37 537822158 391803064 107 634186325 2015892733 131 1980912832 1778729790 131 153537502 1395187953 53 23 668184339 2777 2098473374 53 47 2061667596 1504702227 2003386888 61 101 67942699 1446636565 11 101 1879769179 1347661316 53 1648972889 1949 1504906707 1949 1267325556 1949 71 1026853546 638708900 222908169 47 507520899 1661953113 73 97 762514575 858777428 19 1601875123 83 1982204423 931287307 137 113 146565859 2007332565 131 933301902 1431589615 139 83 1745150862 23 1166150025 43 896383800 113 131 61 153672292 103 116695704 1228241557 53 676429460 137 101 7001 326932698 1135695219 97 107 149 1149012755 103 322259620 137 1650076909 111387856 107 1644476473 1817784844 29 211068910 19 101 723790240 4999 711352701 3 137 59 438483752 2066845815 1949 718707393 47 97 17 929997036 821655985 594550054 1979622851 97 1746740835 41 597306834 79 29 194623292 2 1562531770 563702488 53 41 109 180156290 246455699 1841271672 4999 11 2023527484 1084444410 7 31 1375414665 113 1984807597 1979252065 682084724 113 31 477329754 7 2132464145 3 1880592396 59 979123838 7 742264 41 2109161474 67 352975564 13 1325430431 1124157190 2058340666 31 1143170156 2 1738537518 13 1325593646 2 1094001624 248834677 1949 1441513063 23 1195072732 3 1488597779 83 138452127 109 73 1499817277 71 1299316756 29 422016526 813704707 1896385878 1690666197 149 83 812748118 834863800 53 117224130 1671696350 73 10007 1510570723 109 43293056 59 1076148436 103 89 1068856374 1943186865 3 641711231 833797898 109 73 1616791590 815725725 216547931 7001 768773921 107 847070208 11 674501969 2136465158 73 978713738 1949 932118995 1949 101 1949868933 1972522324 681084248 585144562 89 1300887336 1921600958 1949 1187136550 41 913381518 103 11 1687642077 1389665768 31 207158988 53 60687756 1357967696 1408251150 7001 41 1222741606 1680814082 7001 43 628200889 861910568 2084291853 101 101 619389671 131 47 1392063815 53 127 1320692431 10007 13 89 1453763470 139 1532118279 3 1069745905 53 1691975131 11 17 1714082552 109 37 2777 297549996 1907607339 71 1189601379 43 259127785 107 137 1177216614 1535804204 1949 439172068 333862835 137 23 41 131 873434509 1694188863 43 107 920509123 47 1478025074 1328402018 1535251905 31 71 2028926175 43 1530467309 1395133180 1949 759256338 17 103 7001 1163307163 5 1774228665 139 979933875 2777 1323393235 756067704 139 53 109 61 709824080 47 7001 1139230724 30223317 1604074121 1478654210 4999 1949 922521717 113 1900657853 107 2069385832 1949 828840265 43 2009509669 7 1108715092 23 101 1730153878 59 24299132 148149555 23 1304222258 59 71 1048432331 412773151 107 73 1775241931 906844305 83 456916930 101 788863530 1760268789 89 23 53 41 361205654 1584485016 226473800 1949 1931098435 7001 1545967821 131 17 1470528305 7001 1348161567 1976702469 1008444409 53 37 1634285597 249576247 79 19 113 1974762158 922332554 139 67 1272987806 1531677821 4999 109 501971378 47 1947720044 131 654841593 1600921061 2777 97 618463658 1949 1640674047 1131899291 3 5 83 673958506 139 43 214060493 802918507 31 1547538104 103 1835054386 1203639666 137 1177853390 859544987 1684758072 1896428013 17 17 4999 29 703825244 46815976 13 507705952 109 1049211922 89 1225094612 101 2121526311 562651150 73 888335759 1644857483 137 47 698374175 1818119330 19 1567843881 19 492350870 1121096207 11 304810752 137 857485192 29 1416526837 581968356 127 912111705 113 1075370214 127 1191798039 3 109 1936857925 392144963 131 1890847734 83 43 127 768441186 109 1158884434 1267766371 41 67 1908383394 47 53 2112569135 1780410821 109 1529612478 1026744030 255892070 41 1046884488 79 788090928 113 886576304 13 107 103 1429838955 73 1285803020 137 1455297691 53 1295024313 461679521 73 1949 736111963 79 629215645 884464566 1698744744 3 1435569963 43 1249330041 67 73 1754248692 19 674754695 3 1166963328 578374041 7 97 1838022445 1289264539 59 898254728 107 1731026323 13 1851020145 13 47 1320863513 885457205 41 267863004 1222630291 89 79 113 757367471 1414894470 1744544724 2777 259243850 5 75050 840272558 743318864 103 7001 21340536 59 71 31 1245686919 697953964 17 2 137 73 13 23 271428278 103 127 10007 695846752 1345266874 101 29 1686116325 5 1047756095 137 127 43 787354467 1082531321 363829490 41 2 1021577204 584344994 101 2133698730 149 940884936 935427155 101 101 1155195479 409916741 1735634094 10007 168271924 103 832161431 79 875091058 7 79 332499387 1551100773 83 597050374 1985283806 264466293 761629530 61 89 1347633817 1739368741 37 752188640 59 434313986 974801884 1104402541 10007 41 100913670 13 929385598 71 2101660131 47 23 1641966757 137 112110243 79 1574598849 2014432675 89 5 636105835 1241766965 53 1121782475 11 993996042 3 131 59 101 101 1437857311 101 1376829778 37 101 863231917 41 1524268439 315879159 83 103 17 1949 140275377 1369123775 85738602 19 1196151096 37 786726301 1138917546 97 2070011632 67 767091911 97 19 157601561 542928139 13 2001043551 703632346 103 641424569 5 142380175 79 346317642 17 83 943876000 149 1284494473 7001 1977642480 1173400405 131 1988616539 7 103 109 1235186474 1497804098 362490755 131 1472968716 23 53 1327801368 97 1664628640 11 1581390316 13 358679324 109 1442053050 17 149 1905622835 797487038 113 1001736412 7 985814914 109 1465732428 456671251 19 71 59 1730117298 153199695 31 89 13 867734306 131 445095163 1949 1241666971 1676568780 53 10007 32262568 711597770 103 932897805 139 139884404 127 1875480755 10007 825557486 106304361 107 326064310 624813990 31 61 19 7001 1445748506 390191825 113 290987882 31 89 891402640 1005179346 127 89 1511100117 533617097 17 2018074890 1195299910 5 588800351 79 41177012 2777 1683758971 1505950438 93706423 19 137 47 280434195 173066972 127 1618602808 210055714 103 61 490307996 641224445 19 804763469 47 1949 389993566 53246233 29 11 2017520054 47 743748145 1560153061 1949 103 7001 952323219 149 1438109888 43 73 47 1979999052 2 1770630968 107 5 98664055 1498472160 766247251 581403223 29 2 938829182 562074408 2002294424 107 1949 342377872 985199407 37 131 89 1189434003 37 1841698976 1801259049 366546336 139 1317359295 71 1423624091 43 101 1412366934 23 1969295926 303855323 23 767817208 103 29 1934668195 5 107 113 7001 1613654294 83 66708345 53 1778200509 632052485 97 1742580556 158645445 31 1807555284 109 11 1774958137 29 1637312278 1737067402 7 2137675736 67 1329887757 101 103 2045156258 1034088688 1318742474 2122084420 10007 73 1662450024 1656127859 999073609 23 71 41 438595354 353400028 107 1199335520 1957611960 89 41 1775254327 97 154422855 1675275391 149 13 485782752 2777 1243722337 13 59 1193335706 109 41 1322827636 53 785642673 97 2 13 444526979 185724162 824640367 23 1369078634 199454795 97 37 111367780 1841199991 7001 888871260 61 1061016615 1391252793 300254248 7 97 71 1460375925 161088208 67 702307266 17 1931408556 1526144791 59 149 874727169 41 1350113523 1216195992 3 59 934989225 806522212 859579286 839804092 101 1563030048 1403008042 43 532326059 29 73 1750988004 139 1609540909 866905115 1342878561 19 37 547119481 248319543 10007 459691559 1737175172 295812133 101 113 2129888862 763872167 2777 1166717672 545912575 2141780750 101 680894879 127 1911879844 149 2121488224 867358800 597170152 17 149 1247815996 954569394 42434420 47 31 291624843 355336422 7 5 1819836445 1701218670 5 1132321525 11 13 3 1662633048 1036109382 23 113 1949 703540372 677596694 89 103 1363059667 164282454 137 43 2 79 37 2777 1587036061 624888871 1760138383 29 1756534118 2 68096378 4999 29 1184388014 877030470 71 2007080966 410089324 2 385405744 7 826918632 113 67366532 31 1483792755 2777 18168451 773384372 83 10007 104863353 129180363 89 19 1997769383 2090908885 5 455522960 37 83 274606662 7001 1963409447 1767178418 31 4999 977694422 1428669209 149 1840965626 1414858406 19 336711250 843124970 2777 1855316763 1425582614 107 4999 1035782860 451433983 113 59 1571777464 41 1228219891 1375781340 2777 10007 67 164843785 753000096 2094245455 19 1949 1949 1828926722 59 2096994223 113 275333088 31 970712703 131 423704566 1189221799 919073070 113 140830736 19 888717020 734319865 1559060971 89 61 2 103 165712775 127 37 13 105807767 507520520 650137791 89 474893320 2051043078 53 1085274587 7001 7 182944300 1183693728 245695231 67 59 13 1259006492 1953384934 149 1700775723 109 83 526298767 680864438 226433585 1478268939 7 53 79 497575072 992461760 7001 1474807929 7 1195556817 1562620677 2777 14784273 544161347 47 103 37 931323966 79 139 2137485288 73 29 67 2777 61 19 603193779 71 7 326059923 127 966987017 893972431 919127723 47 964027669 31 12634295 341397004 131 7001 208608797 838052162 83 2070515925 7001 1798341941 1635037494 149 5 172322770 22670820 13 89 253146171 61 1107700464 1884304396 761794895 1440315382 127 2042919328 107 1310787022 83 1695094724 1790141593 1668713579 483305104 127 79 1053333386 552536744 232640214 61 61 541762777 1613753202 83433387 3 43 1081921065 53 1266092881 61 475591685 289006309 67 89 374840677 1204116689 109 233025013 47 367143897 139 1728251357 149 372950129 1953360813 67 1124839818 23 109 1755856444 73 97 128777879 1928326535 101 2135658635 1393504312 31 1502527746 37 779382097 23 240809701 1922320879 89 223429605 1072313557 2777 940938102 31 103 844870982 2 1318950284 37 854397821 795818496 1946822382 31 79 465280296 334193542 1864350144 29 7 3 672390217 31 29 19 1233650677 2144524296 61 113 2103011247 124524979 109 737805086 59 107 632987069 139 158893552 29 73 73 106107033 1921881813 1684090741 53 1315921375 5 880634917 139 1949 107 31 2063633017 909395540 675998497 1799505134 79 1339460979 228126450 149 13 2777 562056469 73 37 1184698013 4999 1297810386 760269574 103 89 320514203 10007 109 107 677937876 127 830110913 267736314 71 971088243 97 113 1421082689 1396989055 1924096885 13410270 109 2 1954555540 43 131 1325282067 5 1502856345 605382845 53 345803779 59 1394222215 113 1456750235 137618406 31 104838435 805793710 1103834752 73 581357320 37 403615647 31 1109953388 2136236195 47 61 17 1403544344 149 119993425 1001389217 36525316 31 47 73 897481887 3 1499284910 1197888139 79 1030303521 13 2062858447 47 1235773839 137 1707950504 139 4999 109 770587926 1356786243 59 872008554 19 1403889613 1467940864 1358499246 13 109 2065251667 1482705745 17 43 645226162 7001 19 43 101 1852655524 3 2777 41 1882662272 516592195 1949 37 488715869 1642548929 41 1939150924 61 1685612634 956958728 847775411 4999 1804444039 1717745715 1093524186 3 19 1307315037 89 612027250 2 634003569 107 1462345984 1629413081 2777 850225759 2777 935896209 1949 680319211 43 1348774249 2022719104 109 586585079 53 1605540342 131 973441743 89 1237740930 3788688 17 1789976396 29 769366385 79 474356053 10007 1798478054 146102200 41 2045422801 67 589006179 342376265 7 43 1140993648 159488978 4999 1747110508 2143419119 2777 1330150924 89 515693857 83 313601141 1813730774 149 89 700428843 1351392020 41 2777 257843727 137 1949 127 414327975 1372470839 1627974363 1949 7 102969419 252758037 41 59 19 7 89 30427320 37 1384087675 23 525780023 83 73 11 1037578047 11384626 388119477 89 19 2044202780 43 1140473778 1658046245 149 113 1964913608 1821190716 2777 47 95140925 1728124713 7 23 150526323 89 10007 73 1383117641 107 107 1454117454 23 1039277126 405343899 2016353779 71 1911061650 113 752378522 1585700144 7 1721989092 107 2 653771608 19 317087143 1218175222 396988075 11 13 1338752675 13 1156835342 1781823836 31 1144027468 2049086920 19 1082942827 1523729755 107 43 3 149866922 2 1911751841 1875076667 137 149 149 1482645062 71 33010030 1599594784 1136348441 73 935091310 501450770 10007 1178526706 7 887702224 37 30064868 1709826509 107 715460866 103 131 10007 1949 11 1101897167 149 71 2056157128 73 1925994551 1242402184 703794825 73 43 1621490040 1949 45258595 5 101 540741375 4999 82383520 1605735598 103 149 827753706 789803856 127 1828984785 1149004641 67 1424474287 43 101 256370838 1299720738 2 71 580927467 1886655239 97504865 43 565817665 53 137 1100418798 761892906 71 41 149 1855832101 1374447520 149 2777 346239514 101 1578567796 13 1366801722 29 3 831027929 1085281167 127 47 1732844206 1949 1090742258 47 348984118 1251975770 10007 107 43 1025133314 53 3 2777 1623431423 1913052313 4999 603454285 1473298391 139 1937556862 1890690462 113 252594663 109 4999 406539496 11 23 788646494 97 2147397834 1810672616 131 61 1299691498 1851387027 17 860965238 632613911 1533138301 109 1330576960 5 1921016820 541407443 243113019 149 41 1933224497 113 1949 425437654 101 346323849 1839885254 19 11 10007 83 1909464385 1786444222 79 651002739 139 1719418046 73 2777 1988351439 107 1732011889 426142694 86594232 83 34722220 137 137 79 135893188 41 2777 127 1907128012 137 1879138717 122740766 34170912 1467410299 59 127 37 131 1057282529 101 97 561499332 43 71 1161282319 1988475984 899819280 139 19 11 1223479015 853268273 2 1373447622 517346084 1151592094 149 612309838 53 395624171 896404476 1120453499 851475652 101 17 477410304 895650026 149 83 13 1130758382 343568108 1402535808 1560883025 149 1619846069 675327572 67 113 97 464540663 97 149 53 137 71 1981496897 2031790244 948278130 71 1328645773 47 1603464384 83 131 113 1384628550 29 101 229594917 1919155641 948647390 97 103 1041991172 1036421009 23 1362493697 149 816297367 1829672385 37 89 1114393500 47 838544499 13 2 97 746286475 7001 53 1005659683 693104576 2126566114 97 449501006 127 945758205 1034874722 43 31 1390227674 61 1609228495 97 139 107 47 1565725051 139 1259623336 23 7 443257857 139 835990480 139 233071169 1702524345 5 741432555 109 229205200 37 1595458068 35356406 43 11 2777 1647649640 139 59 846989545 830032178 900514247 648775882 107 43 1997339207 7 1949 41 974811039 7001 478602084 1277701740 53 71 61 1110022307 1949 1833024755 29 153564175 113 7001 129770536 86532360 33907660 1979742389 139 11 602576070 7001 53 780015204 31 127 2010178190 43 137 41 800638447 994195675 83 10007 3 494792105 110088780 5 2777 29 703994053 2777 1353784723 1538855111 669863376 13 1455718982 2094472988 137 1501689222 1334278275 11 376463340 10007 361382791 149 2105823854 1337892754 149 1196674541 79 849791765 1966804190 37 1053335539 157075451 2777 139 11 623447880 43 11 1168084260 41 1663558764 2002572068 127 933024463 61 1845826999 1575011595 1577171811 137 61 1585209405 2037630775 1949 137 47 29 1128399599 1117296862 1536658449 43 83 1598161748 131 1089128760 23 1620357567 41 725721935 29 1788532863 338095282 29 17 79 886902427 1915514106 1234829323 43 107 1031521516 1213300071 1644191851 1273502903 7001 754731728 17 74680830 1963301847 131 388887255 1949 463988685 342947989 1562879067 19 1339178368 2 79 242050470 1536695406 101 1250852219 47 1162119180 946592342 59 762064355 31 4672568 682747921 1293571229 113 43 29 529422782 1724809597 31 420383708 1949 1513464766 1646068062 1117779954 113 5 823436340 812824720 1949 1160113015 3 103 1723867637 338665277 2117941920 29 1418063907 31 5 3 476647176 491316410 109 1089347090 169167773 19 32422664 1647626291 79 2039428055 89 97 1178086922 127 107 113 1515904040 313885647 29 137 852389293 540955816 71 79 1673568627 47 1107621646 1515024978 43 15371382 1487225563 107 73 1517555755 113 1501464799 89 62231778 127 4999 1225724806 1657623409 269750820 103 258703761 71 79 1563963632 124573441 109 884186745 2001690915 7001 368021687 67 53 1220473400 109 1562687874 131 805717086 7001 744191470 8693382 71 5 496748642 709654569 13 1860463714 43 139 1185085783 2055386884 61 1117885634 79 71 1651245063 271339805 10007 69844927 79 107 47 449536999 61 10007 300750378 1114649081 17 37 131 1174599770 2 23 924363142 53 843939617 95796000 2 1032811416 1836545753 1223241120 107 5 185827480 1800433490 561362959 97 19 1623021168 487115889 3 11 1699724348 7 5 98645305 376590840 59 576924184 7001 372271477 1111053313 131 959067739 83 107 1444184029 103322731 67 7 1426599623 4999 7001 71 53 1117058156 83 271459800 53 587533620 29 1402711730 3 23 17 1512365322 1319331512 840305406 127 2777 882613910 1111197111 37 913912432 1936361996 23 376862728 1897621762 2 1723737980 2086296146 1784705492 17 903864892 131 1195591019 70567109 41 328333289 1931477800 73 2061346436 7001 2036584162 1949 1684224452 1331328305 893787039 89 29 1499443057 862028944 712229317 1900743613 37 23 1999081938 1378881257 1054794290 11 31 319812926 61 41 1404165540 1871831835 79 1719065122 939128450 37 14672202 1940131122 1971481600 7001 131 1720762945 1158358330 83 2008098597 137 1292544128 1510526469 61 1151957539 1294730921 79 19 17 67 1024252048 79 520552409 680875325 1897256881 1522822769 13 139 103 403329769 29 47 1895049313 31 107 1164784919 1323817506 89 89 424086178 53 1048230608 53 47 2135533407 4999 1151335869 867254323 2777 5 1254558215 431279015 10007 402531575 4999 29 139 127 11 2777 695721810 279304177 41 79 491835830 149 24607499 1760743807 101 1509840920 89 2003359473 10007 363704415 1162222987 1534681899 131 11 13 934676990 1839577909 137 427182577 644957366 37 793714861 1584320834 2021001445 29 1741766883 29 1633139010 1247138340 131 1219916675 5 89 1431685595 626248737 3 931828629 71 1393428818 123701767 37 282756590 11297903 10007 2004302030 1576848229 11 2032016987 459640709 2777 101 2023501717 107 5 1425903200 107 1952586392 127 1793047722 7001 1808724908 61 59 848636589 1048054996 2 1901110208 912683860 417291984 19 329183417 10007 83 821428785 23 466612821 137 1990015009 19 11 1599784153 2048337896 1234351734 7 1255660602 1452175009 149 1240954080 59 1949 339975764 1879999340 89730153 131 292656562 149 999110560 1639131948 41 13 1443270635 109 31 1571630560 973061261 37 10007 107 733945956 1527063447 127 287409255 1406435846 73 31 1258642284 353822902 1327758627 19 338429819 1553496139 13 5 437442390 98576028 19 79 557433085 67 879329574 1282154452 83 290840433 43 999209213 109 275532278 1153832219 83 97 738581380 1750419642 41 101 381491921 486172096 41 1202840365 113 1841087969 1633391597 79 29 2088905719 137 41 137 7001 1936850125 598484035 23 3 113 1298242319 47 79 396700001 17 240646560 1735593557 62937136 127 89 83 7001 552126864 1969695590 107 2777 13 871073996 19 886752192 47 429575263 960158740 113 149 1418986153 149 37 10007 607474935 1992103216 113 73 137 879464787 223617565 23 327744181 691706577 4999 1703899152 1949 784415979 1796545870 59 89 23 426719828 1043187770 2030698779 1053029352 4999 101 160996222 97 97570299 277801323 31 47 43 860489598 103 83 1901918523 83 149 1548916686 1472949432 61 1591887627 83 1683015972 11 3 147939099 101 107 37 59 713515851 2070946433 44309329 7001 83 1514686893 3 2 2076609743 13 113 103 1819756105 61 73 73 1167149874 11 284101730 131 1534753469 89 2059922266 1570605871 149 252506059 13 1987881402 97 1075624173 1930672674 17 41 1065976466 274328786 89 894942182 67 1395704470 223044249 19 72432940 73 137 1961068964 67 67 1773530133 1680270960 127 824476401 7 2133535033 71 1648315055 113 962246754 734511639 2055684405 5 1383483248 4999 149 1086807341 31 5 1068162125 860427135 2009833707 875578646 79 127 1608205064 1200746900 139 2040820518 79 956560440 67 137354556 1309046670 11 295881316 131 1292836118 949203619 17 107 113 163176746 1687232154 842653248 1399774 107 1868146601 101 1196406812 113 1234529520 7001 344428197 946738229 1462200856 7001 1434252402 127 1384748437 17 552387613 139 1725304279 872677584 2 873682804 4999 58780309 37 47 101 1070548161 107 4999 1882018521 360077970 1104285859 1628814382 1949 1166045049 1329954015 13 2777 1466458721 1860821272 127 1272433066 1847086319 889572838 97 73 1607528693 113 1923243728 1071884190 53 56135639 7 5 31 19 929469301 149 109 752518996 734476117 1654828405 1932656079 79 73 127 892734308 139 67 11 2056319100 1585372638 2777 2111755765 1997342165 101 1957214057 329084823 137 811436027 651804506 59 101 1033058300 1982514557 59 1355752150 1285902345 407546020 5 1294875625 341100597 97 79 67 1529495832 1012315376 23 79 32686487 37 2093445200 1060495554 1720587808 73 7 691396321 866568444 242400661 73 1020994960 5 2 131 1808523143 29 1304831097 67 2070562774 829701769 101 1301263155 982937205 53 61 1872072859 5 548596420 149 7 824524876 2777 53 61 1912425919 37 11 411146230 1307947836 2 149 23 591465217 89 1915391270 101 1269389513 71 1547629600 97 537495042 1213755471 1610357237 1891882180 97 19 1704441379 1949 504026992 103 1165413379 1436531215 294316141 1328466943 137 61 1690902804 10007 1809795971 29 1345952756 1208879906 1725879322 1450004215 139 19 11 17 11 3 815593815 703479924 7 976737520 11 43 1638496079 41 1133563859 67 61 518523453 73 13 776566453 1742931970 73 1817394809 83 451217880 1429586916 1005096393 3 23 138756700 1949 1519212367 225247879 47 23 1072066386 41 19 1884397221 2777 4999 531548669 1949 1197953615 31 113 1491779750 17 13 1338328532 61 61 1750800901 103 109 1452112415 284394622 7001 29 665335806 13 1324649456 83 956331229 109 1399195028 41 1089365572 139 10007 131 1656125842 1439649390 1224564966 744043296 2 131 7001 2115177125 700996128 131 973654356 189436218 204219229 1296083571 53 109 83 687010571 10007 29 29 682368753 888003370 2 101 3 1404973556 1724888390 29 53 11 137 970682538 485193720 1094536340 7001 101 1385953365 59 454762029 149 7001 1389173425 19 1874619458 1991326559 123998604 258041617 2777 101 101 1710457274 107 1334243098 4999 23 499602762 1949 299777639 11 1569527069 741040201 2052913912 2777 1552784543 1040173575 7001 1761388591 31 79 1037187050 79273111 23 1103130117 552414688 47 131 43 1479625571 2147332645 17 653383678 137 589856103 19 137 1487697111 1435733833 97 3090129 31 986111612 1123529466 137 83 501164514 1337879760 2 11 17 869403137 7001 1949 1565314013 79 1316570155 17 1774645232 11 1770727853 127 1685880364 481470865 89 1130360679 1079298822 7 85062150 7001 26064723 4999 1521280683 31 2012533337 67 863577915 61 97 83 979047997 804701600 103 2125331046 6028796 41 101 2086629902 534943780 37 31 1125005903 111120306 1881438308 53 1922072616 1949 1949 308291450 5 763847672 83 23 23 453506985 777840933 7001 1852350918 113 61 621905614 107 207727232 83 244037181 571479485 97 113 3 163429746 37 1714113948 1243270129 830173224 23 17 801573443 497264008 131 853364654 2009344548 47 1242005268 234257165 5 451018045 1687142723 107 1714444843 67 1607100559 97 59 1733590208 139 1689627010 149 713127559 1931154283 142971595 73 83 1949 107 23 280659570 61 346523432 139 525085556 1007622324 83 705219698 23 1392129441 2094985462 2777 861714208 10007 2777 914907643 113 309579998 29 83 43 2088570931 596391768 935054061 107 59 31872006 19 1927461498 83 47 139 2085870966 149 1499252155 7 1165966459 2038633528 131 1371329484 1673641328 131 71 431444635 619955448 3 1403000397 145582983 13 1854193094 19 137 1809466682 891738343 137 53 139 83 101 2112606193 1214695185 19 89 1528169071 1421155827 533154295 53 1254396262 31 557984624 1633415348 107 1724119874 2 2000412622 79 654702531 37 99260595 5 103 1108188742 481081894 823740219 4999 41 165064319 1583231687 1971483483 41 1102371318 2 13 47 1171179558 137 83 1483206386 103 149 530323184 43 119536603 340808234 31 103 1801159146 73 71215661 978037064 83 1036141124 2777 43 1755954020 1107604781 10007 11 107 34290706 1949 1500088779 71 1498220330 1172338407 149 103 1354023044 43 1722515800 702980407 139 27938128 873283389 107 11 972404565 1444019749 59 572094267 2087670196 246638229 7001 37 118476183 41 316374614 1610876470 41 17 127 11 546573907 1971912899 97 802074665 61 750482042 113 863035576 67 131 854212617 2049820400 681703604 47 109 1302314004 1028760160 1949 17 101 263806142 1769310425 4999 2143536207 61 1915238106 463112732 1210201989 149 79 1368089057 282812430 149 2037917998 109 1963563278 1228274548 17 565517631 379182321 59 1710028919 59 131 13 244067564 2038997031 79 1168668172 83 303364336 131 292904996 396424078 1322518748 59 1740371873 113 3 974383650 23 1202822005 998845506 79 243002567 1872814859 23 1761539835 364885355 149 128764116 73 101 1436801653 1554712978 7 11 137 1528656001 1533652802 2060995387 1274435508 1949 67 262511896 7 131809671 67 679743989 71 2 43 1175452300 79 1535884718 61 83 67 11 1660210937 1392946895 868480302 61 1205086947 439079774 131 71 633438499 7001 429049284 2 3 953477025 83 442493418 1524482497 17 59167395 11 2053122269 24208316 149 131 7001 2006094544 970233585 71 53 204068126 79 59 29 1195221399 1198884418 558948435 97 1776007267 103 747555563 809394111 131 858288060 83 3 439245306 1032658129 1688278703 29 71 586624146 41 748750241 288762236 4999 598299809 756251925 107 47 13 2090314603 31 73 830189288 82065686 97 1737674102 127 338734908 107 101 2777 89 31 360971750 47 1145252890 89 109 464026734 73 1487159942 3 1748404497 7001 5 499627750 1685670002 101 1627926080 67 1680392562 1057088011 1878410149 1323917770 61 131 43 17 113 1605437669 1611894828 113 1449035665 1096801315 19 422874402 7001 204275178 107 10007 107 196836237 903452253 1225003651 43 53 2043509340 89 3 1702878258 481321083 4999 939976967 131 2 23 2142584734 137 1861948916 1033837649 23 950417142 917376396 2777 47 1678772837 220088874 634159443 89 1236590564 23 67 29564420 1459520898 7001 23 1527343037 1199143732 694360941 79 758841847 1818374092 724570582 139 1666894225 19 107 1538430485 31 1039855975 1534601991 89 23 1435327351 17 61 1288782323 131 1509348070 4999 929399083 61 1227918959 622999320 131 17 604829582 89 495576119 758164275 11 1646701056 23 339490589 89 1075989397 103 216209566 101 10007 31 139 1160810962 1367219743 41 1791838293 43 2066404216 107 83 1971546061 67 2101127424 31 17 902701277 83 103 1622528665 131 139 1042918390 79006265 43 1949 533720007 1137169387 76009795 4999 887787407 31 3 50707373 1019589148 59 1167144906 53 137 1761524844 47 531235548 137 977283472 85910087 941230867 97 71 1183977119 139 109 83 170566826 37 13 1290731273 7 284712246 37098320 470267566 17 42589182 771848944 41 1910125876 73 779167280 1755856618 139 13 346006817 29 139 11 1844726910 2043454389 103 1609911340 73 1478016254 53 10007 850725091 1043650044 89 7 1346609372 1090268233 31 443320113 109 1949 1212999130 207981688 11 318070720 5 71 202572088 89 113 163891355 5 71 18865339 41 1362857507 109 377079941 1111938430 1650235198 748924099 97 438335898 59 1357946814 41 79 17 3 103 97 767655381 101 1244290507 149 19 37 5 79 1279378535 37 186252080 29 108151318 465768804 71 1565237275 109 79 41 334393912 10007 1928539033 7001 584653510 734568606 2 1841984352 1152140452 43 1706338605 23 43 1383764131 83 1944699960 73 115216550 1160171933 67 1069561080 269833599 7 83 149 131 1347918081 1363349400 158085850 5 79 1604117831 575747023 69898895 478494712 10007 682132720 131 83 1882747845 1689504413 137 71 1898922335 13 131 2034292188 1924735923 7001 973468047 4999 1492836373 1952883113 29 485835260 19 737635746 221796213 2777 845417791 127 10007 357478061 7001 5 1984108640 17 3 1938721326 1727685504 83 1685080193 408990820 139 230748757 1239269850 53 13 1989886952 1772886414 23 127 402063712 107 1288448525 660428578 61 677790703 31 551861566 477632128 73 1385368304 1221874696 2 113 17 19 1890221993 11 360999100 11 1677761668 1654981581 2040350764 2777 1876727147 2 1680159104 1633833914 41 2091930510 71 194981336 4999 820520863 2139956923 73 41 17 1530171660 89 1483548840 67 45375951 67 322709606 2 620171384 1905734584 13 59 4999 974697620 109 1265623198 13 1959526933 1611920557 139 1629807664 2 1123121514 846611934 1102608729 17 111788329 1892199016 109 10007 465965948 1871609210 41 197310040 17 47 811002922 29 4999 11447710 1031803598 1343858996 1895193077 23 1997140644 2777 825328926 83 1607973525 1756803468 107 337538883 1205552521 131 1993764587 127 518211308 83 64592551 89 623894094 79 2043306596 31 139 1240595711 7 1754086915 1092865312 275934243 13 1921643568 327943496 687802109 19 7 1477471723 154782432 4999 2100298880 43 745683425 7001 1147400891 43 1959511505 1429083199 23 1690652306 109 107 47 1517680807 1228768980 2 527383072 2 1949 2777 53 400423104 428026750 107 7001 673790242 97 31268823 1406693658 625151587 43 1743167861 137 127 139 1425099572 109 47 1737566970 670961848 61 629010589 149 31 1277743027 1042923279 201361724 47 61 540284991 782303711 83983200 4999 71 386367711 627239527 4999 103 1218302540 1119886761 37 73 716374941 125355996 131 1185998313 3 79 1646293877 29 103 664631708 930227199 89 31 2121436640 628548467 73 215303791 10007 1588673874 61 79 41 1860706157 19 981066824 1943089036 67 904894496 61 1547596701 41 281249053 7 2072965022 103 972254389 149 1760874997 23 679097036 971607797 31 37 1179481222 89 1188326042 1382891062 127 1988699096 97 149 245782205 89492827 1603128899 67 1513191851 573324699 73 23 321141801 1978865352 1161510448 1949 113 59 937982703 447292548 139 107 71 44398084 1903738999 17 139 270818565 201840232 1963690784 31 643961915 251176105 31 1286757548 17 855249158 638287287 1183865444 59 1934612555 956015015 5 43 103 1635324820 1106084658 67 10392035 23 1830096453 557228522 47 19 1469164930 584824741 1650423019 131 107 29 53 1076424132 97 865940830 67 216539913 527266701 19 5 534068835 1151487060 97 83 244641434 71 29 268886231 4999 519922648 47 1807056893 137676102 73 103 1626765987 127 131 4999 89 17 11 47 872569805 223898003 139 1314842283 240915719 67 1611211980 97 861462238 79 2 1931255936 89501599 127 73 1288607096 898650280 103 29 31 1259442766 298252612 41 85869703 113 346872597 101 79 64122246 1949 522881618 806028440 10007 1093925212 379953028 79 1101753276 59 1949 37 1704639395 965213820 17 103 100887493 1077000218 37 5 500990155 1783675645 1476622924 43 482544323 7 1845089679 17 1151006406 7001 1443956250 149 149 216426374 1599819381 127 33879155 1599232645 2777 13 103 13 149 1906044207 1361792056 83 7001 1215426866 4999 1676699593 53 127 795573593 484959234 1416460829 10007 182069489 37 10007 2123195197 7001 1091077846 10007 1445511150 1006984396 139 1920643064 1771879426 103 1008845860 1391012013 694647667 83 942324564 1949 585623826 1279179374 411803244 3 742017153 583842848 89 423352441 29 1363848279 127 1739453087 1320848768 17 1352684927 774763895 43 1334242020 61 1195455003 478649251 4999 257988392 131 242276378 483929196 1091595636 17 1437394322 89 640449785 11 1229839336 987587722 282987682 71 1115036533 2070470480 41 1269086856 1414287246 47 323684574 708044038 139 79 798610763 1804878319 1518066355 1949 256937440 5 1066577530 67 809784512 79 1420454839 750522831 89 2777 126614538 1740118629 133238640 19 1467287109 1949 434701996 29 750368677 47 1697566821 1487136824 67 431022463 1547199821 41 113 711363137 2 327106094 2086581886 10007 73 1610247359 37 19804731 7001 1976426208 19 1224819800 11 911374940 2 13525304 13 4999 412997384 1477414458 13 47 109 1978005401 71 17 119902241 222097953 139 89 571405098 13 137 264783877 149 2 607676754 1840720964 1949 11 296940226 67 2777 149 1135174529 610509508 345827269 47 137 24263385 1949 1238036117 107 103 12578588 127 71 41 1428767073 1949 127 89 101 103 31 109 276256249 87358922 37 1189746544 10007 7001 180520785 131772822 23 137 1213429139 107 533839585 967824523 19 1928159964 955957257 2777 71 61 59 1935402901 29 445272467 1470199602 47 73 389803137 1721078149 107 89 103 1055703547 270475940 802542811 573896459 131 771848191 19 1325993565 43 393460406 2016014961 7001 887145717 149 66287716 1565144425 1396023751 47 1908195958 1833188735 107 345521832 73 243323162 1418532350 43 475560091 2 97 1663676391 7 2 67 885962772 4999 1483968147 137 1626068481 2030945540 83 937419845 23 1397245860 73 59 43 1883329136 2102827710 1248093054 1135724451 10007 407317383 19 1124376566 113 499137046 527524136 1949 472642152 47 1409735108 628803285 1620372980 137 11 109 1728603859 97 3592234 53 196201919 103 1821485578 1374389152 7 41 1106089759 71 1949 930055004 1162253017 1491979045 47 83 2146194329 1731204455 1673712834 113 7001 41 1542603844 492692777 478554028 149 79 1357838803 103 139 1381470960 2050443071 149 257335516 568316098 2114303424 139 1209697493 455652501 53 7001 1065986262 1758350157 476224778 750555157 19 31 1260794738 5 359188623 101 1045086416 137 1485327833 938261998 1553760405 29 43 340515108 73759288 2131427116 131 797427014 61 19 461759576 17 1451729596 4999 73 129353107 1978342431 13 83 2060280531 265440391 2018736813 3 7001 5 968716215 5 97 1205538407 53 1503072739 158568898 701720678 89 67 816024938 131 1056249707 67 2066507867 1270245522 71 734070136 107 560344555 1525774204 23 1646161474 13 1816405864 83 71 1915508503 113 272988112 523464816 516134723 7001 19 1970490285 242978042 1648881083 59 3 1495600155 79 825420756 79 2108161689 83 913618184 43 41 1613968731 1632900440 574383190 37 1436702253 1087396098 71 83 1574856691 89 1919451632 109 131 589783484 31 1342302418 103 1740866234 149 5035455 139 1981593129 1598313930 23 79 634235147 1161174864 41 1785974984 1481987130 2 37 11 89 1715531960 1690578140 391211038 83 1001814597 2012067506 4999 11 61 867463554 783712390 1949 1697881095 485489651 1634716412 41 139 19 1660636461 29 1308971434 634327742 89 4784618 83 341251429 101 1996837682 46051110 7 67 17 1968397105 2777 1902994790 1757540528 423889442 113 59 1273659942 828162494 2777 7 245601447 41970558 13 507003115 1949 484696810 149 39038 653274557 71 2 23 1494972239 551199542 2 89 205139215 367547426 47 2118174110 13 23 1422314924 10007 19 1006936255 171802631 59 1356873032 2 1936899600 1595051589 43 1010287064 185857376 2 354697247 137 1873773934 1309240355 71 97 448733446 127 1344108606 101 1010961318 885165846 107 2 458857274 127 969433617 97 815399557 353211556 41 1547836715 113 906455151 1357736713 23 1993308731 2093599619 79 37 1875757618 59 149 2 389879988 237690758 137 92457875 37 2777 384184065 1420832611 59 1979779515 1313982149 2109088663 107 5 465321820 1190592300 1189561326 1460310025 31 859532527 131 149 1758028650 1483815755 11 131 1892111338 1831760502 1887442821 11 53 270311289 363251983 59 37 681342938 137 1926624150 355851198 103 61 2 807123352 7001 1614045545 1288667069 1487120705 1327402025 5 47 101 263094627 3 37 208173766 966827427 71 89 73 2142093604 518289042 97 43 13 71 29 1373452876 11 327059078 763299968 109 113 1613534910 1123591431 137 3 758087475 1433320705 2077366727 103 1503811153 29 920623058 31 1958629228 749319810 139 2085859993 113 23 1481439652 149 124653085 1753271058 53 127 101 1235471643 7 2 519297376 103 1949 17 1469863112 985952383 43 37 2048212219 1478379104 17 1160641663 538230574 599000745 7 1576082137 362721864 113 1042658533 83 7001 1290634350 882434044 198349730 47756347 1949 83 564994044 127 2015587917 127 1994494753 667605489 109 109 704617093 2082869014 1949 184213633 7001 527371328 1296599202 107 26625809 103 107 17 2068383336 1586321480 5 29 137 109 933520145 1949 113 724218921 354441379 59 1496759141 137 6049098 1393517389 11 31 676532282 73 1487024600 3 1617386935 5 668096120 44936388 23 67 581366906 5 1186382065 1225147685 103 1932245289 59272174 23 2080558012 1576326091 1150894830 113 1134362826 83 1747932524 334974499 31 1982040784 686652305 19 13 1022055268 250992539 17 892889997 7001 258880348 848843613 149 19 97 393028383 202117348 2 2028947247 3 402072111 67 4999 137300677 703482920 41 1704282505 31 139 1021753416 29 131 616142780 97 1055316253 1794064967 10007 1703511624 149 43 31 677696177 1365672946 4999 1400274889 1557497381 41 1441329211 733402867 31 175128765 107313840 470021692 113 825335154 127 386132908 89 1311806066 13 1092303829 107 1860707232 149 10007 1879313279 702802736 31 43 529700605 83 3 131 408425381 19 1950443556 1470690869 2777 1393336685 1761771686 127 47 19 1389719280 41 830334993 893986263 252415920 103 1320604509 319750087 842579236 59 3 671574290 644299840 149 1587412207 103 171120286 2 79 1164794565 426423040 13 246291072 533908037 19 2025523889 127 362556246 71 1687560466 10007 812768540 127 980651328 78794229 37 1756513802 907480093 570673129 101 1123884532 7001 53 1158590259 41 583779238 29 59 94758425 632874828 79 896509104 89 107 1275889614 71 31 103 109 1064376280 79 1763552708 127 97 101 406259386 1707516252 13 59 1186847776 177707823 11 2131251804 937840629 61 801646079 11 947139996 37 2088910517 1355957870 59 67 181854215 29 1731295142 628025438 67 2 101 192218615 418778035 5 2 1498100403 61 1233284092 1022442841 1556556810 47 2777 588224140 5 747072760 1593634764 10007 97758383 101 29 137 2067406583 20404780 2113668842 113 11 89 2011392524 89 1717107438 1723458073 97 354429852 925428628 29 1262609105 1949 661988999 685011156 43 2080529745 866096721 7 5 952665080 5 19 1538430304 103 317939988 149 101 2067277898 250896625 23 2089642818 41 908436461 201693999 149 1010741438 127 73 331732075 234678744 109 1854396876 7001 144549647 2074732801 2777 53 977264085 586771480 255500089 13 446344873 149 1070727573 73 1417063419 2141091482 23 1291342325 1041663686 7 1825691343 79 79 137 748577767 1949 2087562206 17 1949 1842267354 955357425 2777 1744044606 840233493 79 23 1852739861 876419163 149 1611283714 31 2139114669 71 1847096188 31 1249972542 7001 1378447893 101 1955344550 1715179400 37 137 442906204 127 131 31 318112824 137 2129913244 7001 996648358 37 282028319 1579470948 1636724562 19 2016429553 1949 756656372 377304627 113 475300214 139 11 1974246995 7001 914764662 1643509133 1791078913 2777 71 101 97 765643892 3 137 1029494720 441316571 101 785694226 1199026265 7001 789889783 131 801205353 97 228698743 1260463317 107 29 89 101 2 23 97 1278622960 23 83 109 79 2777 1109819719 772245025 137 1828142250 1508060597 113 71 1510545042 41 1120814331 31 96653071 101 2 188865954 17 706705451 1949 103 1112068237 1618214966 131 61 3 83 109 61936198 66948345 43 3 53 219264957 88386010 23 43 1361428805 29 13 1989913562 1123687864 11 2040724950 92083761 127 1717038984 1213588378 37 19 707078540 10007 131 89 1696039446 771406207 131 2006153284 149 798764693 31 131 529113930 608329133 107 31 1481009903 1168819846 1216166116 113 1333385609 1072736231 71 73 1596634681 935272851 149 1555043334 67 449483503 1007161265 43 1949 43 1949 952052226 41 383561929 127 1855097890 212446743 1400694162 97 59 10007 964694814 10007 1552255819 79 97 183370864 2777 11 137 53 1046896174 2 1376191262 1846317328 2048326298 53 2 566001946 19 957334703 73 137 61 139 172761154 736661948 11 31 1300442622 79 414956269 43 259161960 515376538 101 1152374057 1682010896 107 107 11 568080557 2056698523 59 1293882189 913866365 17 877804595 1393845233 71 766034962 55591338 11 1460707753 101 1450559677 1516257582 7 1949 565798666 1028953516 107 131 1101891384 2777 2111671006 59 1893538802 979500349 73 67 1568110411 71 1624852395 2031504256 71 328753572 139 17 1530946832 1345864690 31 1832593923 1615417551 139 1566338319 5 2026929533 69176162 4999 1559829403 1790364642 11 13 83 67 1965394214 1917614772 923919917 137 127 1330863607 286956988 7001 1870090689 137 5 48227005 852844660 1610447008 1826780532 83 1897870350 4999 962550726 2 620109344 958072043 37 29 115971145 1230902274 107 1696266399 1144416547 73 346553338 7 1630804406 7 1866396301 598984134 29 59 1848512539 73 1840578930 949716579 41 1781270543 107 232328458 451772481 79 1422801771 41 149 139 5 19 407393932 47 131 1537233080 37 2024306297 37 1283594491 107 368835847 89 1677938627 1680653702 19 2094495932 47 1812591718 471209095 7 10007 79 97 1922185562 5 2013355350 8693935 123271401 3 215732694 137 526290522 17 41 401125366 113 2114719572 1949 726819149 1855706571 67 1875383466 67 79 791071240 1273735486 107 1826670723 71 28989158 2048585856 3 61 114089520 1717920857 13 3 107 1949 595012159 10007 71 1570521775 97 1612913753 11 516469613 1492544472 79 337199693 107 392005590 149 73 1272389781 1729520507 41 657719316 23 676713820 1061676738 83 303685214 29 10007 713128841 1781906462 3 97 382084746 778124673 131 2097976172 873666400 61 71 1191191708 526912584 1792232970 59 1876397178 687899847 97 1488152369 1383416337 109 2136698113 11 305848994 861513321 103 3 29 89 961838408 107 127 113 89 1174276653 11 2 381218738 982337834 131 474426257 132802628 59 83 630593496 2005161891 17 1352219981 83 1920253412 1408823181 59 1347637196 67 1949 13 1843792129 83 2057813937 1095628496 7001 1812194848 43 127 107 88581341 857460310 19 760751868 83 1330783986 898899296 433327985 366309733 43 11 1840461394 2126862581 29 149 365574927 426446613 83 5 1052912535 1659871445 73 1891016820 252199104 131 137 13 648086751 1949 59 1543138333 1368268917 640767578 127 13 727660303 31 2777 2777 1030486383 1079117207 97 57445437 535162871 137 29 1939925652 1256193000 37 1079168122 983146323 59 1700936783 2777 17 1367704893 1677439804 131 174142492 53 91784234 1388345292 31 47 55187541 2 623117674 499075956 23 23 443213496 119565040 139 131 5 986849550 70287157 1721336802 139 1863098400 97 317190388 127 1226240226 17 137 89 1794805951 542323903 1639148316 71 2009673886 97 7001 233441344 1532189853 1293189469 13 13 551115500 1525924725 1714193362 1844875024 103 23 61 1769023851 67 939552189 1680938885 238326241 103 23 43 67 137 1846158882 2077521251 37 208957679 1084145843 113 29 89 5 139 660873276 1170177894 73 76096983 131 246543556 1395887246 137 181219898 29 13568346 13 1889958353 131 127 59 1076677430 1142158403 138216907 1426181828 71 131 791015335 131 79 98644298 769639330 658371155 1784143404 17 10007 109 4999 17 1582378105 3 109 1325550191 444343773 71 139 848517160 658280787 120370501 97 1308423688 139 1949 3 585158888 41 127 137 11 964702139 149 101 7 7 73 42643461 97 1064135875 67 1186739778 47 1421769552 113 47 1048725476 7001 47470392 17 16938759 1949 149 1872840600 1450829875 139 13 1453932233 337876890 1735434623 13 1600255521 131 686633880 11 1590151211 23 1078813758 1997332328 5 522072570 83 192564482 1070213441 2054881374 1949 97 2058712965 19 1799650645 5 1065185105 731388515 101 790898983 10007 109 1208408117 890413043 59 2777 13 1978260167 673004111 2777 1573717569 17 1249801733 1194370563 113 1718581066 149 139 990536796 1848097296 7001 43 4999 1577419453 267192332 17 1671361239 113 368779455 965135825 1031195510 41 97 109 1738120213 1846126024 149 53 1724915316 107 59 672169536 1999622218 59 484347751 31 113 616534554 1343051217 71 43 833975264 37 761108648 73 1082948284 103 893733266 13 2067772060 1949 2141976337 1966821037 83 990258518 139 1341805086 302271763 139 616251357 10007 2584786 1886653683 23 43 103 73 2777 1591248770 56817581 2078748678 103 89 1701531168 253928280 23 1743934663 83 1651172037 13 1524550846 7 1579979877 43 83 1186176738 1752651572 1949 686133756 41 1780676453 83 5673050 1324168139 581636057 107 101 11 101 601622761 2062463562 641360479 17 1674138962 1021369222 71 1717352643 1529664163 113 127 308775354 1839141684 71 1351514864 7 1315918716 3 13 3 1436469521 1949 2027582432 83 67 658173339 4999 113 7 1031498111 2134211155 53 53 162455352 1996688285 127 28290977 37 137 83 101 1852538584 13 1626174134 113 278504299 19 5 1840343312 113 421518702 1614888924 3 366630996 1721605440 61 432146448 1422809835 1464434288 2777 71 1621565095 1158860532 637582108 137 13 2125168616 2 1840622948 19 43 867907110 10007 107 1879914565 79 210816348 83 11 131 397047245 1776009444 43 719503520 1264408593 2 67 1651092926 2117909958 113 1186407340 97 29 2051846359 37 1444020360 5 862245220 311994050 101 2000304290 103 151419579 812974306 79 1943789709 37 1220516751 17 29 2004369655 101 149 107 1479912489 1254089300 19 17 807790571 7 127 1627975027 131 1909938473 7001 10007 113 1276172732 895975531 521492261 43 82822171 258029479 23 2 2777 109 137 7001 1399527904 17 1650749538 10007 1949 101 2018517623 2066117764 113 2135461570 122511652 83 395624895 566319583 943574079 59 1373501876 67 894918464 139 516650890 53 132763209 560048792 139 19 1965165136 4255126 5 13 1783200497 1725791990 1949 776855808 2777 2777 1160910965 107 107 61 1837409853 4999 1847130500 482748431 2129125282 127 1826795940 1900957392 2096450664 2 131 1667591277 2777 1431998547 7 741006623 59 640112115 79 47 1861830035 883924018 696867466 10007 1862001118 113 2112314629 53 1161559289 53 31 1274875062 1996875013 89 139 49229491 2777 2049173293 496888973 7 31 324472857 2026539617 97 97 107 1892577052 484499846 778909999 103 149 1091527705 2027211421 1949 1282977975 2123219161 1949 127 2084069238 10007 2070628426 2033402386 830393730 730492806 59 131 41 1185609751 1321220039 37 1221115699 7001 514369116 1606415396 107 47 1390662783 1930340293 10007 19 545924758 1188956407 47 138115041 626185206 113 3 73 109 5 1323756081 7001 11 2141127945 2 1535757735 5 5 89 9858797 193055062 1194417710 67 1287394984 2777 806257518 1020998213 149 1520841361 79 83 968024684 73 73 914399533 7001 103 469358331 83 59 89 2035729663 41 103 1274460097 7001 863356319 1234836380 89 1295825832 139 19 137 432403502 4999 2777 233240230 127 502033667 1203428918 139 1747924583 1898588435 455467943 79 7 1835281371 892241845 1347310523 109 41 963675891 89 538222961 73 328332227 59 1949 2138357044 277512802 1810621801 23 101 79 1176399428 728818213 17 2094319233 5 1562210632 1080960479 101 1795809589 302978543 7 1900032750 1889641509 3 83 10007 555328458 53 113 32503772 331712969 13 938463040 61 47 1258141966 553656428 47 1151145620 17 1954821465 113 727626042 13 1742710853 83 1245499743 616616545 139 41 1298274635 978678528 47 373549890 1878966564 109 1158348014 19 312520227 1393293598 1465071503 23 546389311 4999 83 953839320 285962778 472534787 79 132299593 83 1203578933 2033915126 41 284350211 29 711450765 384620705 694512954 59 853205588 149 83 259637861 1601104860 1138060648 1352750166 97 1624878823 149 92673828 149 2131819437 127 181743939 1376609837 73 10007 131 1013585514 1530257092 31 549157994 177348717 166835656 19 1410289963 116448257 43 101 508163347 4999 492167950 101 651233961 2019540157 1949 397048331 520321629 43 103 1924626894 915355731 609373438 109 53 450313247 101 1703532256 13 132567045 504886174 71 31 97 830592376 79 1426707847 67 1341790307 1733067024 79 1927002286 880604547 67359021 131 1501908581 1610936190 854064965 61 11 47 1035652050 89 37 875457592 1132083136 131 149 1999120335 127 370635911 83 29 149 283138889 101 29 113 665766733 1422371793 41 622380779 1908840117 514266004 67 1476264512 139 7001 71 1267787360 2119010748 127 2127302914 11 4999 615422202 67 1000067058 213671776 17 1258629408 59 47 924844850 397277464 137 501982248 2068010068 938350538 137 1187777533 107 149 1746785855 1221830424 47 61 470542410 17 1935081185 43 29 71 342684653 149 52887550 5 893066230 1758932075 59 107 536906312 1364974508 53 10007 59 1455076703 210939573 1463018931 386126532 11 83 11 67 1992267981 14835877 1949601105 137 2011599359 37 1079140372 97 107 1120929038 47 1820828316 1271705914 83 1500693480 438049289 41 41 2108030744 83 1424990314 400392166 152343310 59 23 283586918 10007 126438445 1742638263 109 1756947783 1738569762 101 61 139 421824821 1335755918 61 1988929736 1597022373 29 1488762690 107 73 107 1413048442 1702671036 10007 101 1428628234 1455893487 1956703480 113 1241411559 127 2015034832 1431582735 13 528028293 360046271 31 1113351775 5 840931117 149 1012734226 103 626833898 802868560 13 47 1798267235 11 79 285139422 109 5 107 1630834294 1949 128302670 1424754179 83 107 11 131 2127995661 1441671219 2777 97 1381017809 1429946937 4999 2102732928 113 2777 1523717684 1453191545 13 139 784995014 1325518889 107 53 113 978330609 1741283896 318334233 775783813 7 67 1722672309 109 1565783365 1239502880 7 2107084581 89 113 7001 27030861 990282448 131 139 53 73 1171162506 1615784555 37 655477829 7001 240978714 2126618421 89 1146548216 43 1735225010 109 376439566 244628700 67 1381455446 1312373622 131 101 47224368 1364243259 2 101 61 2103978206 1620094409 7001 1152308592 999523274 771517380 127 69388604 131 1331649322 1584366793 1660461680 131 11 1794641638 137 1041297094 1836545840 139 2016676286 59 671820052 383295175 137 1586781410 61 11 173779249 2057167219 59 707508364 127 7001 3 1027587456 337644480 17 1096729365 67 89 101 1251425385 10007 1290549312 47 83 992302018 2 4999 1679014130 1438820442 29 29 315370157 61 347925456 4999 499920407 7001 43 1494493095 149 701516734 59 61 1179078099 2777 3 3 797547660 1095278886 13 138338376 11 59 1379112610 113 17 67 177949307 41 1036477894 2 5 623547355 897710492 7 17 113 139 784446778 2103821573 11 617201957 380976394 79 19 1027809191 61 1507428706 17 443132880 149 925885702 2062830868 101 29 1906174660 13 116371424 2066858198 79 131 1064805990 1324770250 139 263444615 698041459 19 4999 382878409 1039871984 107 1242356121 3 539822982 101 1922832672 131 61 1421803555 1223030175 1994051867 73 1081337247 610575244 89 127 1379508327 47 29 1256825500 43 1901014477 107 732571648 1845219435 373561051 137 1999868929 10007 37 1981362691 1949 1578243998 962363183 10007 731661019 1749938136 83 1450519580 101 174722627 83 454764055 1935196294 61 2005644376 61 137 89 1351475591 2777 240344294 53 109 113 457117092 3 54328953 26945373 89 19 97 1711112138 37 43 406732571 277304528 1582713394 4999 47 465051562 1672314629 97 11 1440987387 255530207 71 1894030881 492343850 131 1893839292 1666481376 73 59 1288495631 41 17 1474956618 1463258289 1256637080 103 1315273126 101 586803332 137 71 206775430 73 83 389021599 2777 4999 76979601 1791751578 2 928139182 1848823271 10007 79 10007 495176381 409121590 5 37 980525133 31 83 127 216870407 1367811971 1337357695 137 101 953240121 324081427 492395125 137 199883801 13 739110601 83 506952578 61 734957979 4999 1969575750 107 1661703355 13 10007 149 1326363993 1201554524 109 1990898461 31 103 107 2133624533 730477125 109 2067013857 19 1675192465 23 1922903362 97 43 471843300 745126274 2 847464670 23 461413286 97 1820628754 107 1750389852 4999 509708038 1536570718 107 1508706313 110807717 47 424328585 103 1440915216 31 1091279750 101 948164568 137 7 1361069997 944886164 1876547696 41 43 851491719 1514190445 137 14993965 438971824 17 1141232746 17 583746312 1756126876 2 127 17 7 1866933536 13 404542814 783075672 73 97 1729261198 2134955372 101 2031757155 79 513493799 13 5 41 584650201 113 1434657831 865140448 139 1472168767 1831658009 59 139 17 127 2021263611 101 1200333591 1789944604 127 103 1023862436 1222884907 109 1729800897 442694606 2 462626844 1896513272 2777 1812325740 1282556991 697073493 1949 137 43 131 113 73 1487297547 5 37 1825446319 2015703871 37 109 354605103 777915091 89 398741543 1644511465 19 1493686007 67 1943198858 71 1984320212 2 354825092 137 1437050814 357366281 790859110 53 774386021 7001 1390566624 1838987675 53 1036586349 23 19 211169762 1288214326 109 1219217211 1031509183 1471152141 94964873 79 29 19 109 37 722678450 162028504 19 1601451880 1133729200 107 17 1943434866 278388855 107 782832739 906298162 149 19 1908209432 137 149 653924684 23 270953003 101 97 48977949 2777 2092344535 2777 5 1954217890 486045633 101 71 1769205335 1516717265 139 1342608287 107 37 2777 43 13 946477285 1258523357 1340373287 71 1173944312 127 13 601394677 1928791800 37 137 149 73 294300595 43 1296435294 2 1372726854 366223666 224636188 2 2 1064027302 812242313 438898863 131 71 31 101 834827418 137 7 1131417728 194399520 47 913073277 371192769 37 396985587 4999 67 43 107 71 914935891 52400840 10007 101 109 1687789328 131 67 139 1890142174 102731862 10007 11 1037321604 131 1205640815 8578663 139 1486802658 89 874471131 3 11 79 2 1982356884 788053563 7001 1182937967 1735516825 698073499 17 908224955 5 105857738 676504943 73 71 67109129 71 1764341054 352866834 10007 1794175044 43 982701471 97 131 127 71 422196317 1287626969 137 1482413432 360371827 706442034 107 1942321607 19 1352951659 710228260 103 71 3 29 14287256 1115074302 37 858956647 1959106852 2777 109 856619010 1869046884 643055220 3 166405620 1949 598935496 7001 609983128 1514112127 29 139 131 659673425 2073487781 149 783488786 1949 116266757 19 1439754943 23 1078320385 11 487927473 1838927883 139 139 1807840672 316166620 23 818527519 1752893457 61 29 231437926 43862527 97 127 2036970780 1504126913 149 727780219 1428435435 23 1338387342 851702121 400710301 10007 67 27826708 695099540 815430887 1537836348 43 375289059 17 108788389 1373498285 182003746 73 366495269 41 47 2105296756 1969176390 7001 781710657 1811487747 561199902 97 204023980 7001 5 67 1923855680 5 101 97 103 1895992100 2 1403224043 139 156904173 1146048175 278515539 37 2001955614 2 1595941622 73 113 29 375314922 4999 59 59 107 7 7 524214600 9604683 1131920626 73 137 486492343 67 665229131 13 1986922782 1095571457 47 23 336357957 10007 547593047 7001 1515440066 10007 78394838 159223560 97 1147284378 17 61 411775193 886980626 17 293072316 799501381 83 1042423726 2078106273 113 374534545 237609282 2 1227736607 149 503214422 15776833 73 31 1624622363 1613688391 139 1442702335 31 760678186 166652821 751540240 43 31 1299774014 303574309 2121956793 23 1625064299 2777 1018673025 103 1692920354 31 107 1757198191 101 7001 17 1697178408 1215441197 10007 5 53 7001 3 1705118468 83 1681277133 17 933218604 1098041869 131 824452823 41 13 5 127 425350051 79 1655423354 1296093039 1858860292 10007 61 1006253893 127 1678272378 139 73 89 73 29 1949 788629873 71 23 58631013 10007 1949 1661544859 96420727 53 1490940753 2777 97 1433172284 79 1409499040 7001 10007 1603381582 149 67 83 41 1900414493 127 334064229 31 1941952468 800985781 47 41 1510099003 647453796 2777 991596641 4999 1782488431 691822386 113 2115931441 241346619 1949 113 857275446 1949 3 330520990 299345141 79 198244858 139 339753032 113 801735791 73 864465927 760222434 59 292413558 61 149 19 695856323 59 1444765214 1320956577 884076941 53 107 1365688722 1652163781 980893893 7 127 13 1189960759 29 829853114 137 815616348 89 677861380 53 1570808170 37 73 1083610771 61 1381621391 991185389 1949 754159655 137 41 176169896 29 43 19 131 139 7 1902605026 68253213 13 1163285318 177744359 3707892 127 1150498334 541428940 127 1031268702 1145051460 7 1904815857 97 97 71 113 1307285813 282582439 61 137 1014472533 1635862107 131 500675319 1720679399 83990656 61 109 131 1149937548 139 10007 1177423620 53 74870715 723833243 1095418210 19 1006808138 89 38963310 41 101 2130449863 2 79 630990222 3 113 11990204 137 267529901 1593333510 3 10007 1109015768 1603802850 61 13 106087904 1046563726 13 1894106890 822499054 1647585313 1503247701 113 61 599482624 73 315890053 67 276606358 43 1611888063 3 7 2777 31 1063242867 109 1163668195 182547820 19 19 73 137 1478522495 29 41 11 456039045 149 23 989423821 1780922821 97 17 2038638777 41 59 1437964343 2777 29 23382758 1549296058 43 1908837034 126324562 13 10007 747893159 473380028 913336585 131 287382930 1642144455 23 79 898018043 1575075772 1333626118 944707578 109 37 827410357 2040247267 71 73 662550701 83 61 1913890350 131 7001 1162081988 1949 1364471512 5 1973525333 109 2119081882 43 977591326 5 1974073578 89 11 7001 59 103 101 1286233788 2035728809 139 2027680570 1180148923 4999 59 83 103 19 2141393423 2053718270 2057288621 127 765009599 31 11224666 2070886562 306080705 1949 59 1890654233 11 1572521534 37 73 1101770160 696460155 89 741283021 59 3 109 351362941 67 149 613222165 263401593 73 1117723221 127 1759876211 1094034515 554546561 47 31 1289219041 58139663 890561580 131 1414255433 31 103 1182227217 2777 1951975516 1864605561 53 1105543478 1252493892 13 31 1796749336 1037962956 1257845592 127 43 1837565010 957973651 1776756395 89 2119128537 59 1534076582 991543557 307559944 98952637 107 101 2059051718 107 1420055743 260407113 41 100536738 323507025 83 798346521 101 822333314 710710687 734466661 41 865278003 3 2080208167 83 443588566 101 1721978531 1949 976858593 67 1236550909 565608392 31 152756953 73 127 473519119 1442304202 23 1324329581 97 4999 19 107 455606836 289585821 149 103 1949 85756 81854102 1564526617 1949 131 2 107 1472614143 1301295076 1524565318 149 17 1337913923 1710154100 2116353978 103 127 1610860126 1931338579 1124060735 97 61 951986984 1747517874 1723300233 96716376 41 71 2085019725 137 1368386190 31 1949 1500980361 127 1452658385 41 1915388759 110955922 1411047243 131 137 3 842088054 89 2133712077 1101993016 139 2086508150 3 5 545123695 1270781685 107 764133392 43 562289457 97 93227864 1432887669 7001 73 710638794 43 1896223503 97 10007 71 1636665776 7001 1900764499 1328038977 10007 854417674 1913692294 2 1976830240 449314300 423316114 10007 43 53 1890016969 47 1607778350 53 10007 758600649 139 1797043279 1653761933 107 1949 2017871813 73 71 47 1914939520 1912207609 10007 1381082647 109 209244575 131 2777 294084633 3 1741868613 37 2136193520 1814435940 905373878 47 4999 1108298296 1754584013 7 169965299 1857757146 29 114432376 11 1420739298 43 43 137 89 11 43 107 13 376188059 83 67 153465711 477000184 139 127 107 149 1568252714 296379865 577804201 43 543811930 2 272972532 1297593444 557407226 71 149 399118999 1160527177 1620659441 149 364459364 7428354 19 101 27039072 164384170 71 10007 913779198 109 67 491933832 1445745793 4999 19 1737819145 131 39657237 957936217 101 571528599 113 1711793608 2101679316 73 732416738 71 1648190237 1792021234 107 359431725 1382450027 7 1158103777 67 109 130871108 61 1858121366 61 738628504 191664071 1571048965 10007 53 97 1949 1730324149 565800547 1215575525 149 139 131 73 1065352145 1266979167 1883170576 1949 1182883182 359063019 1190999197 61 7 1562197553 107 1553719 43 1894094272 1480247711 2139435145 103 720611999 103 195855118 73 1162444786 113 1134295582 1628699142 7 1895748372 2777 1130122050 2072473039 31 31 23 1580780432 634165683 31 699561438 2137251042 2 1427869748 976174197 127 89 1385594186 10007 141078686 5 29 83 43 1616213480 369257684 67 247880771 71 1926628790 131 89 1128307112 139 2099879255 23 221722852 62843245 83 772328162 1549129576 97 83 1593395654 234620167 2143809742 61 1292189413 149 345703771 7 1604560986 13 786190554 415485932 103 1120452178 623296474 113 73 1362860798 581125844 61 359103950 775745479 113 1426477874 113 513629522 47 1654005623 251922491 23 113 89 917415426 41 1419761722 1202683376 59 2777 924053284 107 289782322 66577224 7 1574856087 103 246475086 387426157 103 4999 849125141 498190342 64403019 3 4999 37 1697762464 784234277 113 1688964105 1070474444 47 113 23 603821369 881849670 2002181527 760019297 83 1605674308 41 2005355602 59 425236836 1044514195 7001 1772784869 1804488813 47 47 47 1662354656 623375758 2070073161 89 101 1243163651 379986240 875892696 10007 137 489831718 79 1499837866 2 696069086 53 89 71 29 1846628940 59 1881235296 1805484959 19723398 97 29 868159892 2091980337 131 948329698 7440538 1788928866 149 2114412384 83 1556773852 2 1454200952 103 31 1263626309 43 1537449649 816549403 10007 1414731445 71 406347910 37 325257565 127 71 29 1014275553 1449520082 97 1949 41 300688875 1310012566 127 107 790316905 4999 139 4999 1949 720437905 7001 1091066514 71 891717400 1031284335 1317444240 5 2 1142406198 3 83 79 17 126153362 113 2080337345 41 1999532912 13 780036166 4999 139 5 107 1880342189 11 1949 83 1219852604 31 164196088 1048877307 253048432 29 293629935 179770796 113 724461193 61 53 109 23 214701642 419586671 7 10007 764318553 2062390572 113 2019605385 29 1204430175 53 7 71 831866814 844549189 1180179919 1949 149 1987106465 1949078238 101 1602380453 1734541564 7 1175058819 1062711848 11 61 47 59 127 97 568593540 421955949 53 4999 1186566036 242559264 2 1263994638 107 598633649 1293916159 37 1521203271 107 525463304 73 1791754739 1433511829 19 61 505218936 4999 1739442042 131 1006439043 450193259 101 37 460682597 2082526061 127 71 268313118 15543604 648018685 97 13 1037485957 447957325 149 109 109 1362488446 1677624886 53 649209084 1848787764 59 43 1627512450 1524570168 1949 47429852 83 864247543 139 1791589487 349582268 107 1949 37 71 785455534 1378928062 19 98275382 43 2105657927 53 407243043 1266670691 1897538232 1687362591 17 41 555238277 1922184019 156453191 53 1949 2003831217 5 860259945 1698676155 113 1724836407 37 1969491944 351504699 37 11 83 1076959365 127 838945490 916884712 1083914922 107 1412029994 107 17 89 294134409 131 1949 27176856 129231082 43 61 1352754788 31 196986834 252252053 2004197719 1017453582 113 1277172228 97 149 61 1409753798 1447161560 61 31 712879627 107 1600653611 137 1292966926 2 523267016 79 97 415406962 137 29 970368362 620694946 7001 2033748494 1647545330 101 593090079 61 97 695868494 571605954 53 1518646683 7001 5 50688065 47 41 33164449 109 1015621888 83 109 1386116940 37 5 1848691900 37 2099481750 653238441 103 43 454330131 1543202404 113 1510539385 131 1573905657 1949 762495576 37 1904264335 1564561039 109 17 79 775556729 1765242106 43 23 103 1011714603 1039695998 19 53 233879556 918196707 109 43 306738737 1114280285 558711054 53 1198539721 2 61 2132985902 352265728 2116279039 61 41 890738653 7001 1103714651 270455631 61 658396973 107 1859238420 219049883 13 1822762890 628769514 89 101 1761636849 163586165 7001 53 448919328 2 137 1796182447 970833790 17 101 1229907502 287597197 103 1936531016 1259316625 519137934 2777 71 2132709218 1022610578 31 73365144 137 101 1949 202095708 131 633920004 1492553478 1146559669 4012991 1949 852404055 559572909 31 47 1240430627 19 109 2040241870 4999 1660047924 2138588006 554873443 29 139 1815943260 447902758 343483441 2094569611 131 713924929 587213837 29 2777 113 113 941713863 1765359902 2777 984363190 2130628257 929326090 41 127 1221720569 967781529 2777 666085666 31 1783408062 131 19 629063799 501980380 384723040 1018316296 4999 1848160687 149 308096581 1681388021 83 41 1427210328 2014573827 59 107 73 1845163959 225170975 41 1230867009 83 19 552537195 1106784647 97 13 13483964 1720449302 97 1165828237 892725503 107 101 1672382442 11 43 526426812 310058939 37 539435654 113 1589688068 4999 41 204160490 2020459436 113 2777 2114741415 31 113 137 2018673710 83 74051604 7001 1737171874 344627988 131 109 67 2080070744 1351134998 43 297010245 101 2274118 7 1314369415 1151915777 10007 83 11 62765527 1239624111 1023364174 7001 801743657 11 17 71 149 10007 97 1661642980 1424275946 1782201460 17 127 47 10007 71 7 1949574536 113 29 2075628281 109 1870441390 37 422571598 31 1400298737 1064823433 1430260820 137 113 982471042 888669855 10007 701250532 1157119417 996694913 19 29 4999 2112618241 23 71601576 131 265002547 37 670973706 3 73 925449543 1880801901 101 101 1183948159 542016605 73 47 139 509823644 1581383935 149 17 101 113 1284422749 7001 47 23 1707362562 131 19166217 41 916365785 71 764560726 43 5 660400790 527779187 10007 149 1915376848 4999 1458473247 37 89 596384111 103 1088379061 2143922874 23 1628659565 73 17 23 109 1154964981 792423678 1171428960 2 2777 541927246 1949 997852918 131 1522262313 198794596 848030123 73 284092421 1255911205 23 826826816 1973627922 131 61 7 1428332920 325696063 11 109 1622658802 1142521265 53 2045335149 632456338 7001 13 408414165 5 2 1776904420 2777 2119825727 1264223696 53 1871061374 1089019596 7 101 600681532 1366529288 37 23 731072480 411781029 1374519471 232124460 89 7 955608031 53 113 1439969170 5549317 107 59 4999 1213817188 71 47 139 1947687182 677496425 127 123381643 791030041 127 1007489329 1197853307 7 17 1640151833 462099749 131 546805004 362880873 131 998160328 4999 2077094498 1009554983 79 1503885350 11 1561938609 707291622 2 398840112 1055030749 101 149 1868379971 43 2115104640 137 1070554853 97 1208842712 528132020 73 958062658 299080791 103 2777 2074688369 113 7 7001 97 4999 835232920 17 7001 149 1365100899 157620257 10007 51546057 109 1383279978 1803884745 198854786 13 67 488680245 186642235 47 139 1675645000 165181345 67 1989069803 250731672 71 133404953 545372024 97 1446861894 101 19 1623443144 1265352272 137 11 1350616179 1882559987 11 71 27661103 43 1346962911 37 348941973 79 954151651 10007 1293664932 707810148 1904262054 37 1713013552 59 1186343389 89 324833713 103 2080398532 1892600383 37 1189030631 67 439977811 1988411698 137 957309831 31 17 1642002086 61 7 1802769059 2008834983 97 916648946 23 89 137 426979406 107 115567062 71 283128333 109 23 10007 1801366968 137 15476205 1001060874 61 1085987722 31 581237592 3 79 1959540729 137 127 310299996 919559244 3 1850771772 43 67 1879347212 17 2091779671 137 131 812389426 356109352 43 1499645726 5 1142109775 2015241145 47 1099502208 1136426254 61 1017248871 109 37 525149732 37 769185962 73 59 1805938906 137 1226922406 1904110392 84754454 83 11 103 1065702191 517161963 59 71 7001 362805822 71 614163033 1949 1795970367 29 53 114986752 59 17 215831728 79 17 1723006846 1875188612 11 67 1637388679 7001 31 72962065 17 1551713658 506456061 5 10007 1459520950 3 1524766530 73346964 530664343 103 568509839 243955020 23 103 672098896 41 1949217875 148644420 5 1949 17 1581118031 37 1579758734 83 858435136 4999 154439106 437892290 5 856729291 10007 311537924 11 1506216954 13 22486477 1159272387 1807137231 107 889084155 73 519676389 498398593 149 67 206880121 645145311 765695321 73 3 53 1492248072 899005981 49538340 182259703 17 107 1813614369 1880880026 79 379615698 47 12072585 415836816 4999 17 1528650659 950805342 89 752643808 131 802947339 308275881 334797997 137 956848285 5 1712329000 4999 36802822 69448426 127 211462699 4999 1738777175 1929453912 61 1057805148 358701975 1700695735 127 1477184309 166189145 67 73 1553815804 455183324 7001 139 137 127 29 67582267 785032175 19 2134573837 1538020869 11 1949 1426814175 993512630 409101105 149 43 1891733142 11863270 107 107705772 576183230 31 1173387531 29 663341679 7 2063565085 1671889231 107 17 1704957455 1917796996 73 17 53 2111272543 10007 2032372943 137 61 29 1317700184 1867410540 127 10007 41 1213803524 1445719040 97 946690027 7001 139 80590949 3 1003605246 17 1880219108 1830368631 5 29 89 1886132856 1721790707 906924400 511319176 83 7 1004469312 47 1997324314 1236422749 2 542325770 188394600 1267048264 1244533115 109 103 67 1623390315 1949 101 966913620 131 416581441 89 1745493721 130430851 17 959105422 11 10007 109 53 147195412 13 149 1075115566 7001 23 1317438965 1418362413 7 1479875796 131 653853881 137 2087581203 1314193050 112677372 19 997149074 1772273749 67 17 1431041970 1154713414 97 7001 113 1270593583 1672464975 47 1202827619 41585177 1988797071 17 113 694621228 9947878 2 97 1033027083 11 406096724 1531572788 149 41 17 486809892 73 1986226632 103 1549526580 7 1945459773 1549734547 149 79 2 1812192934 1853810296 83 59 751026517 1328102339 83 1796045715 1183200247 501965386 23 149 2078739624 2083283335 37 704296729 748588455 41 137 988617482 89 5 1869481090 73 2130292424 73 101 600709877 107 1822812196 432090007 243885713 131 107 83 2086010033 795668378 479017041 29 73 59 1332990914 89 73 112846626 137 373754921 131 302198148 61 1267100357 37 1816042806 1445994188 29 699898296 149 1175342164 10007 1749549900 302807252 7001 71 1346852747 101 61 149 109 1578004397 7001 444738525 1282107132 7001 101 2080355580 1324822353 107 80697043 7 2777 250346550 1123551984 1579324210 131 73 387040160 103 773940043 1132609600 73 1581433456 67 437875284 2103919071 2777 1949 828814199 131 73 1863839066 127 197182613 697945970 5 1140307830 19 2112331916 1712786065 15164166 202755961 7001 10007 1779287769 1450824335 109 127 4999 982319089 1178879349 131 29 405073189 1562163561 833949654 107 831768994 629280188 10007 139 11 41 1013458869 1570560395 53 1346256922 2 670961264 1572067008 1246375917 2777 11 1796246983 113 1132293448 107 1864773637 127 83 178484196 101 1082644755 53 1740162250 817012341 43 19 71955349 1363367713 113 23 5 103 1922822816 67 1497655154 951470856 7 1518335323 61 4999 31 168153114 79 7 1428099855 885194345 316167388 31 2777 388299579 1939073574 2777 350139378 47 23 107 635861517 712630165 149 591277296 558564495 67 662848889 83 3 19 59 1828512038 1382304870 79 5 1949 29 1369049864 3 1605490527 43 1396380108 442956989 41 131 777832103 7001 23 816517891 131 264274291 1944280175 73 101 425214646 1517863552 4999 1518221295 628989177 7001 5 109 474610606 47 15175501 149 203169155 1129854661 59 97 4999 699735025 79 1146402970 1841921893 103 1258206182 149 256254968 1462940855 1087838925 71 12582123 131 519196140 4999 17 124798581 1077966515 853331379 61 34829470 59 2103717653 89 1949 10007 61 11 1945549432 760705931 79 4999 3 466013961 97 131 53 177294964 72187325 1935124499 83 17 1949 1924393875 761080602 1102765100 1041376967 43 157365878 101 1912035199 149 71 5 224004730 195558788 31 823408459 97 149 755788792 157593550 5 762247952 37 1965710877 10007 318312663 127 595646129 477497140 436078584 139 314253563 67 8858874 7 354021052 1031664161 110179778 97 53 109 525969472 950644917 137 1336257409 107 1737573214 3 327139497 31 43 95079848 2080269682 2 89 1915371047 2121710035 809601269 113 826860801 1043310183 47 29 13 974548042 1664621075 43 1553076393 1551805504 10007 1037903664 3 1413828993 83 609646288 1717975002 389622641 1949 83 19 1876059449 1360172703 794151231 113 83 753693784 1126434832 1798351373 13 524123239 101 937441898 113 23 302253672 1304052689 23 206320487 41 208831778 67 1275861235 107 103 29 1351609989 10007 1174331457 713240411 19 732744799 398096247 101 61 113 3 371444994 29 498331998 1546954076 113 408977736 1572524611 13 361325837 1689553143 17 107 131 71 139 2 1099198192 1485149942 107 507127078 109 438935118 103 53208255 1949 1710097427 1688113107 89 859969344 17 1862028088 17 231023026 103 89 29 71 1920733860 97 1638189350 1345297996 113 926937079 59 233323760 8317053 3 13 1155499995 13 86002215 67 1260499971 815426645 113 43 974454863 47 59 826325149 1822417075 7 1463116911 3 54111346 2 1760612621 47 1494848981 71 2 29 876574793 10007 657419872 723666212 13 1041791055 712030923 37 11 35808465 585754609 89 1941817753 1497745222 17 1082937655 137 814087839 253806474 742837432 1023442684 89 71 1543583807 911249335 997904849 137 21570485 89 113 97 47 436967460 661450317 588279370 137 1032665807 58135032 149 4999 1153844185 951069748 97 587672754 925514927 47 1741174126 508790975 113 131 1007512223 87373594 2064721985 139 387940938 1965566160 474942351 83 1357455917 2777 1233126850 1379576054 47 518629960 71 463245677 1781919012 149 31 113 538507602 336910404 113 1851513824 328965848 19 1438805069 43 23 41 1932191174 2 806997050 96007594 19 37 439758273 47 10007 1767330427 59 1603898126 991798896 1355983941 137 101 1098292988 801764462 107 131 13 605628362 1949 1930405526 470703026 47 61 238836533 595408922 79 41 2070744785 107 1493455221 137 24627531 13 13 1804871003 469186418 29 1570642958 1942142152 1915406283 19 13 665736123 1114377225 73 436384364 2 1321418656 113 113 77469636 713139610 103 13 37 43 1243817288 103 11 2129491537 1427420051 139 997697593 1176681310 149 3 1692483315 12900261 41 109 13 97 458119263 1284513673 131 994295182 41 357177035 274019022 83 1991399091 11 1652525831 7001 822797235 73 139 925673558 455585215 89 1367639504 2 163947180 1184468844 19 59 476071483 1638335672 83 39019104 3 45012774 3 11 1641222662 2 1663172696 103 1200327804 3 113 97 309029542 1949 568893610 71 109 1233228507 131 236556918 37 29464235 97 97 628960610 1316993153 59 1701104284 59 378093830 2036614310 37 1367799362 109 877154209 1850348752 149 53 127 1943881431 10007 1718372019 1838876313 101 17 83 19 698335269 59 987711802 202823269 1821282531 23 149 11 1928737349 41 1174977959 832796674 2 316028888 1368159322 61 67 991498227 736575019 23 13 17 1563858339 177221819 47 100905475 71 151083874 1959572239 137 7 108452288 1790180652 71 1233530570 97 458921744 1524482118 79 2777 872836093 1929971189 389298334 17 1274664812 2 406683248 871103480 13 19 2101571741 101 242957621 29 1939369867 53 885543080 1129362478 2 1235548912 124178962 67 402720786 1864639484 1957988788 1949 127 1247703245 944923507 1020396415 109 1622958001 7 680113887 628709738 23 360712322 10007 416981683 107 328164399 1125731378 73 516638126 587365742 31 139 1714398804 19 1914586338 105667344 31 1742130467 658278976 1229603832 83 19 1514718893 1948531919 79 1933490008 19 412988066 43 73 386215114 1327179089 139 1856968516 1852618541 67 31 875528381 2050005293 61 113 777190044 137 149 768162646 97 1131602639 127 1636970764 1504353044 19 994112078 37 1149506750 286741575 67 1510429709 2008472125 1003726440 23 1303854263 2777 338781009 1889828326 127 29 101 2128202310 83 1143021220 1371105672 79 1026457665 53 41 502579066 113 59 254057304 59 31 1254758108 424408755 3 1119490926 1755244462 139 13 790767276 1659015072 83 97 727720869 2059782293 37 1092988103 61 556461642 1096722477 253539282 79 1988015494 1683494908 137 47 713694718 1134442055 47 1554936673 107 949304535 131 82288829 507154509 53 137 2 152797002 127 596955372 67 53 351759759 131 11 1679666670 665083529 3 903234386 83 844207359 149 73 1839825862 988552422 97 334100398 1640925143 107 566861176 137 611681870 1888578449 41 137667664 656728805 7001 1872359735 10007 1681316098 801091498 59 324488613 710466369 113 59 109 1347757074 71 666725216 894704941 1875617132 137 97 2030874065 11 29 1290952688 149 587808576 412755093 103 83 1158095087 2777 1486708605 107 41 127 1615153234 1686566985 29 97 101 23 761042975 2033406121 103 2 1597780048 23 1990134225 2070319743 248910342 3 5 1153492530 53 18691756 1021730357 109 131 59 2130862408 149 422955870 697714701 19 37 11 95944388 137 410916293 109 31 599610249 7 137 2089978155 1409881385 139 127 42625899 535559889 29 37 4999 2034438031 1325683842 67 1027019416 5 31 900419773 420428781 83 109 1067977967 41 498932157 1504393935 2036090267 107 687984106 7 612044398 1483934753 132522378 38614647 61 800248871 806796178 67 1428003740 178228935 17 79 577251341 384361544 1688908322 97 41 17 73 629636169 109 1351469527 89 624970371 1125752771 13 131 1006591488 17 117577984 73 97 137 518736646 1188479577 149 89 1850347969 2014321475 71 314652087 83 1484624569 89 179401661 23 1673611836 107 565747520 1095461631 11 1404145842 107 1401642413 330176687 29 59 1534240449 53 1618055814 113 421349767 5 529263715 107 97 418946626 1802892599 47 3 738045504 1650317896 2 1710335414 502202945 31 149 1295513758 131 113 11 947033153 613912926 29 625805239 5 1739603771 1784506930 103 131 2777 67 272951367 73 267249350 1644393547 107 844028648 17 11 1842975310 804689798 285517864 137 752420166 207061428 17 7001 17 1771703059 89 1140509 250843163 113 29 5 1577286787 113550319 127 1917655905 208159265 5 113 53416795 109 1141583198 7 16029391 303608613 79 813632139 10007 1099098831 1880605503 1663695042 31 1387214505 67 1598034688 73 139499058 139 67 149 1093529178 83 137 494369078 17 101 34474504 771890245 29 41 360503406 79 1017416984 1466499278 107 2 1897221982 1060360906 131 2083338724 2777 37 73 1573550259 79 1930323762 1208433849 41 13509336 13 854002318 430949908 1646349545 113 7001 990851530 1949 2009006797 37 755485610 1701557480 1146943871 37 426773467 127 384268472 139 5 13 1149683054 139 73 827598763 2777 321004538 67 489766918 59 73 17 391511309 107 43 139 37 554015282 174092955 1208456360 1950137853 61 43 83 1356195598 935771548 43 773035295 149 2065867176 23 1337411084 305442735 595971275 107 7619997 11 97 1100471111 268105963 1992061240 1887579520 5 53 2777 1557286060 1389117366 2 2049994412 1663003444 1901415830 17 11 1184021124 1799929703 792640914 131 179492532 3 994168431 1541868929 101 2 113 294728973 1868997383 1446321717 10007 885766155 1224079701 109 61 47 1301324720 1510023144 1838721637 7001 83 387321907 1675857374 7001 1904026965 7001 7001 726217819 53 858014222 13 10007 2038226866 898931904 13 23 1785632416 1242388148 3 1702603422 2090205305 29 1059037919 473930 83 7 798149590 1243251511 107 1684320473 841071220 11 1483326219 2777 131 457939320 900195533 37 23 1089994311 1949 1510089098 1949 2 257985954 97 461605928 850376488 89 1785526188 2777 2004891251 1617058379 101 1676506272 67 1383009041 17 2143316679 107 109 490853705 109 21225025 1992476599 103 171311370 3 1026258468 10007 1270388650 1321154161 3 850203543 2777 59 1579733083 61 1385333851 109 89 792679809 59 942421146 17 1274726198 7 67 1429641779 1424650078 949137879 67 1922564937 113 1360410955 103 149 29474171 103 1652204493 4999 7 13 178929400 2136183946 573440062 109 990867116 7001 1105963662 89 73 2033927201 83 248341599 71 29667066 31 27937045 1082443151 53 41312248 47 847894664 1292155126 79 5 252747435 3 2093394309 1794092985 37 1513582962 79 2044748468 13 1130645321 1994357430 1209104633 11 1931318845 400805269 127 149 1254507884 1095655825 4999 924355092 1949 1841323597 588495317 149 756229482 905321130 3 1058622875 1421508379 31 107 1261420691 1621656705 139 1949 719327175 1750172765 214944840 5 1724714864 127 19 250452737 59 609773732 17 1335222602 89 384320957 17 509123162 83 446578927 3 376240857 103 154104171 888575335 53 1346894512 1172368692 7 1771509845 2 3 142374822 101 137 616209012 915401120 5 131 89706835 97 1887355500 47 512529550 5 1305635136 109 1080992458 1160805325 85694961 41 47 224810635 10007 328429740 47 53 4999 1303269294 149 83 872056764 23 4999 2117059393 403998430 127 1205410440 79 1878859627 934406857 67 3 101 1974590273 47 41 137 508619213 889217121 4999 149 1689523399 97 2062473461 61 796400374 11 7 17 677158433 603444070 71 2777 127 107 77765567 576138076 13 7001 1173374601 107 37342115 2111148521 79 779587891 37 23 2133942185 79 975491368 53 960735944 113 473475989 13 911734148 59 1949 10007 17 1835972800 1926700168 43 1461679392 1966824355 37 10007 41 399900949 514609396 131 103 19 137 345891983 375502615 4999 109 2 1340864654 1983332320 79 216201092 113 1847164557 1800826659 630060467 29 126386029 11 71 3 149 17 1483950910 67 37 1805235957 541248654 280963942 1949 446455481 19 772545187 13 1608222372 408379763 17 342664159 79 67 1670406078 2 41 89 2777 47 889302134 110412771 7001 2014929806 1677506712 1594697118 73 351595997 97 2110157788 242354159 103 17 23 1949 71 1192417878 372418075 195976204 17 97 2053460803 29 422751705 127 78678786 939374550 1394890384 31 127 139 1229983756 1044140061 19 962253065 1757424081 137 10007 13 319317908 1598559625 79 103 290398118 1963612807 59 107 29 707962036 1431580882 103 1481831851 1760061855 101 520845741 23 92620034 144077364 61 523096960 37 1325304295 43 73 1728729060 1145803182 1949 67367185 588879365 5 982038070 2777 43 1292409505 1825573236 103 1598378086 1371984230 59 61 1128946090 5 487835975 131 53 89 17 213935293 1430666784 113 1541531423 291117267 113 820058995 139 725181562 73 17 1406697589 1015276006 3 1216526619 202280275 101 149 303726384 89 1347820832 1157475938 71 297230542 4999 13 37 717084013 372422020 634672337 131 73 23 322498249 328827780 107 701497243 1949 1095246997 1789730865 13 1292269848 149 19 67 917490630 1949 1031935209 79 1921739859 79 1333967027 29 612935255 31 74558224 89 101 43 181809499 19 103 34877448 384554365 636127470 5 281496940 301794429 103 3 109 2084015908 131 1432674033 2 741232344 17 41 1222166909 41 67 2118182823 89 41 1131963506 11 1286586367 11 601065835 97 53 17 1782493962 1857080374 308792501 113 1314693076 78689568 949012631 139 43 10007 1076733186 1940807615 107 173560955 870439329 703246244 127 43 1122498017 103 838905233 1949 1058973163 4999 53 995046963 642490562 31 71 139 921348295 266498028 10007 515516583 3 89 1151965626 114944224 1949 1142449228 37 2052119099 97 1522128171 41 2129807771 97 178262187 59 2049100621 127 2777 83 4999 1912022836 31 1305922926 547057648 83 327731393 5 535359850 139 67 325654304 3 53 127 187723399 739731947 880744051 73 1789843857 61 80118559 159154612 1042052715 11 1676175537 89 1789239275 139 1543320753 7 973447412 1562572949 149 1788558750 127 137962591 19 872013322 1949 959461153 10007 1024956968 7001 710531490 1474284582 1803880742 131 2030493581 31 19 31 1849473826 476901320 149 1182157954 839368998 989528301 3 43 1547053140 1451001804 23 575800563 13 346812076 37 131 1878455112 1491223982 2 103103905 5 906926363 23 977644969 71 207477620 279616673 1545015725 1697642209 47 417158297 97 966178649 1104117378 107 113 1120492985 108380560 19 2135715850 5 1974285465 3 1590739116 668219890 1694603079 13 109 97 1675940294 476710472 7 584391866 23 83 170658292 19 741384047 826420960 515361907 4999 345075971 404225461 59 963570654 785926930 53 79 103 71 77273702 1021171416 29 11 984711519 43 552264093 969309741 906541311 13 1296292965 97 1346322280 149 2033690160 1327988952 43 251085761 97 149 893389547 1451426582 800584025 79 972350650 19 108094705 5 2 64857646 515260824 859446470 107 1654577487 47 1406966198 127 83 1369538676 103 1601537009 101 37528368 11833766 3 23 2 510156897 19 153551597 71 169547077 71 808400732 53 41 1082060519 670169639 71 131 2777 879481454 986146024 930572920 7001 368721667 61 184907856 71 5 952959895 1912508970 67819775 113 109 1238705499 419408468 37 672724464 2 2 131 3 2067866633 61 131 1131176747 987694528 29 556427292 1543713539 19 1411540267 7 1734943279 1566292411 1949 1306717867 203993153 71 2777 1791296670 5 17 11 7 1888099375 73 1067489074 819782834 13 1897111034 10007 592351992 1297699695 3 395692116 61 1019480678 149 132939737 107 874013022 1920689590 19 2109359195 1592586669 921266322 71 302072127 2 1310103486 13 68729141 139 19 175415319 59 346086330 131 1761253997 2122057996 1502464913 97 29 914912648 127 1547759922 461351729 17 2027051848 1819413294 89 33643638 1949 1966680686 101 142818848 76208990 137 1619597971 89 157717114 109 43 1472563939 67 2101454598 1887101431 1505829462 992796685 149 539926657 127 79 309036387 1396547859 13 1932651786 43 260374073 23 13 1161141033 1563882502 817175887 1120072651 47 406499030 5 1104014535 668207007 13 17 23 1367377978 79 2 728696912 888829861 31 4999 1014911977 131 1479811239 1181151675 7001 1948455311 631700230 40147046 131 700354165 1008569266 1969328509 139 532514068 137 1913039359 17 84582931 59 612823757 13 2092284390 73 1990023357 89 3 1003390089 43 73629158 1171911379 4999 471565668 103 1708390296 41 7 572950785 10007 61 1360732777 1136348400 2777 368757454 382331214 127 1338016517 1722665010 61 47 1868546852 3 310730226 10007 11 97 41 328266746 1515926169 1339081020 3 2777 1181771789 2504854 1949 1281876686 10007 97 291246089 101 1438123143 1562373242 324691733 71 31 23 89 1482829890 61 666943744 1870798691 97 97 1963398136 905856528 29 71 1243157602 906838596 1863937138 4999 97 83 1060637744 503330653 19 144633833 1949 662124025 717434696 958974199 946439083 89 7 994696407 2777 11 17 848764797 1074816744 71 127 2777 17 558819163 89 4999 11 219513921 1253043627 1680978184 97 37 47 448122346 1277747455 1383610338 37 131 79 139 962708440 19 1872336836 360670362 1236828326 103 1694154350 5 31 1638739205 946917661 1839765434 1741616659 127 615881799 4999 53 532170774 448649293 828662858 137 13 56593994 2130914839 127 2 109 1344135789 702732179 23 1618588315 23 1740049245 1949 17 277308913 37 1425175879 13 2095912353 89 1421099223 4999 101 7 334379990 43 1239342732 785522014 29 2140866914 107 1571966462 67 1731958710 455725705 137 357204484 642176966 2138362167 113 4999 923510261 122895416 1672377624 83 680859043 1133203715 41 127 311594881 83 1137746390 1794998854 11 1229181338 59 47 2 19 103 1423934624 103 173281760 5 1816356225 101 127 101 127 13 93942927 31 1453097007 7001 61 1599660706 29 847994220 743727045 31 149 1865423976 3 1127177031 345470697 37 1862322110 513965132 465840127 113 17 1779991868 892431694 131 41 270637556 4999 731239965 127 1956271424 103 1773718504 934942180 2 998747476 658469215 103 1802496601 19 1762383684 3 1281582098 415604054 37 557125578 7001 1390792874 10007 83 1949 101 43 2088314221 127 71 1052664247 974494525 1931197348 29 5 83 1138156258 1576067910 139 149 1231593654 139 227472388 3830463 7 2 735144752 1851566458 139 1773142831 1374882171 97 37 113 1565916700 5 707052640 1219231105 4999 223460299 43 19 1908150354 59 1462174698 1287253110 61 1189087518 733991907 1810478549 11 109 1717866487 47 1925723596 31 1138637130 1974442388 61 1323914659 1164917393 7001 97 1709852659 976763543 71 149 1799279394 2777 29 830570585 137 1932700648 2026244111 97 1790494773 2027697894 3 706662021 1197040695 139 2 1329564922 706434540 1949 7 4999 1421999921 79 1411985486 101 523078467 1949 994467505 7 1513082529 925812135 1948766181 97 29 217480309 1296453497 1221116894 137 113 1665463228 97 475551812 462164931 79 1627861992 830790720 61 682193434 388817904 97 7 162572277 31 1638308120 67 1753896855 11 672879977 19 1502846910 5 296783783 109 59 79 29 1308698639 41 137 2777 1521315579 31 1499635912 1976629608 1156261472 2 7001 326163918 495777472 59 5 729680255 7 67 1405697855 924806159 97 2147350886 1990051056 7 89 353167044 10007 355637380 5 7001 1393290013 170388415 41 1392658704 137 97 655841832 1633604160 214620039 1233506445 29 975173830 2 488958342 1230754272 905859188 79 289411870 1085916556 83 2110182775 1436927271 109 10007 47 155049099 54109549 797502590 1310636290 31 53 1075887651 79 1979635878 541699603 1571997577 37 97 976514132 5 2066583145 513389335 4999 1567670651 43 3 97 948587726 41 83 2065170393 1161567902 101 702336411 1643919102 67 518843763 2133104494 47 103 2038191218 19 109 281303434 83 89 1948250050 142139428 10007 383808478 1423307046 37 927065525 7001 79 973527334 13 2105946219 31 744853554 11 870710181 31 1145527435 13 83 1569404089 11 109 37 407826691 908179541 797156799 19 608217208 109 2090412246 1857417006 89 155959328 1434331396 153944955 127 357125978 53 1246555972 43870764 101 1169233469 1160283069 3 735980286 618799584 1662562449 43 13 238395261 1220356670 618102213 1378992318 149 1875401863 10007 1806133409 4999 939652032 73 1408866325 1431598261 107 45703801 13 795630842 4999 2107833349 47 109 97 1131563103 1824839625 5 822582050 257672478 2 89 620225591 7001 31 2015088876 43 1681264606 73 2777 948945332 2777 229130270 10007 689852559 1323165568 468236454 73 932465281 98941026 31 4999 1485548193 19 11 89 11 494352551 137 163996398 761431204 406042116 53 1382009238 120703829 1125916995 83 139 1313354625 127 1091063604 101 3 704603940 1555574933 11 2051788618 1777420119 101 1502690019 203246040 97 31 2095291922 5 1689374500 1299024075 10007 73 83 1479884688 580102521 845602917 1165453844 107 1205285859 137 1109787954 41 215501453 1158818683 191088784 23 131 11 5 16216435 767948645 1299677295 97 143480169 4999 1056259703 1269345950 113 831371092 71 53 640375680 1763408262 1586447719 43 1835843049 260906138 97 139 73 4999 101 92002819 1251090970 53 825535367 634042358 131 67 742010059 888261998 107 134165374 969371130 61 1051937227 941546623 113 210562220 11 944715376 11 1242033626 1782758644 89 830670006 113 1467290536 1358342748 1574485102 31 213751008 1043851674 73 1146221821 17 71 103 1388874454 1240258104 71 1809708255 5 1485955070 1037307641 29 1329069497 587248858 7 7001 2777 177465835 41 103 73 1970262700 865889055 1530053222 113 13 2117618308 739757812 59 1357985831 11 1873645323 2084305520 101 1210127460 131 2075936695 1175361606 5 1546099423 824175044 11 1220984091 10007 151816197 47 1142914181 17659545 5 529741793 19 539289312 103 655532685 1918956725 1903358265 107 7001 1091924967 59 615104559 1013009944 103 686133885 139 794924320 89 51573049 67 59 7 13 1637072983 1891196957 139 107 45925003 1025028931 137 79 1937001043 149 47359799 7001 1996202131 7001 5 131 103 23 61 1997857604 1336158213 107 705815656 773146797 16298342 17 1737344886 310983104 109 645625203 103 9722685 3 2087639286 769115143 2777 644041213 71 63696301 113 59 1949 514789370 1761286816 103 1868652508 149 2107299944 107 95256322 61 73 7001 107 113 683704240 127 79 1223916427 162075294 71 1071974270 5 89 109900582 836579174 5 25907887 43 2777 589534884 107 131 2777 61 1516894686 1380735 61 222533987 1087895141 43 7001 318685520 83 152062059 838933124 29 113 416521051 107 593909599 332647932 2 149 1349227882 17 1494384203 43 872609119 53 750399917 29 17 89 17 1699947878 1867655181 1294772616 53 89 779780572 47 113 1262024002 713135330 139 97 1151932424 1118385041 2034906503 61 137 103 467671447 4999 103 55655947 1411325570 109 1281939081 566150251 113 453202734 7001 113 83 89 973220885 7 1373642023 31 1993064865 2777 13 2 1399676498 149 1840341742 37 71 193241197 89 1350006420 109 131 556618607 47 738145622 1153885532 1768029682 37 83 23 2777 107 1363603222 826276455 101 53 2146152638 1942211784 107 1683415057 10007 86340396 1793124309 41 604049076 47 73 1469957964 7001 1408258151 375225213 61 13 1436533020 29 426516050 37 297923630 1668516776 10007 10007 504441498 89 1619774546 290783406 10007 209887187 89 222575917 1603378346 1727520280 19 192950765 139 249822461 173044404 59 1937151889 131 61 13 89 1347356350 71 137 915397969 1673400561 10007 1041018203 61 61361153 83 1130977754 1949 1325397960 2135174327 37 231197460 2124100181 149 73 363574456 7 500126893 1286209120 1949 53 956423107 1696191332 2146926185 19 139 137 137 558704221 847607780 2 965193875 1662285930 89 1521116549 73 5 1623292360 89 1281150639 1281868719 71 89 1423617211 41 271302412 1343679757 2053857526 7 149 599862676 73 688195600 97 1582765587 149 60619309 1723398517 1577921466 71 891941402 7001 1444131275 2 1995174318 429243667 2777 2102887082 1409483719 127 7001 487269600 328654401 41 1843458481 59 19 1949 1881778990 367633746 137 951355263 1349011893 23 37 1030367564 7001 233645203 89 565771665 1949 45988604 1660951443 113 850444667 933947938 131 2139377913 1499944511 47 686249100 1545543405 5 113 664171825 492319595 5 61 245061683 148941386 71 725664772 1204196306 47 41 41 1865760514 613355818 149 517593518 1212228622 17 1188614981 2053097625 73 1014687836 127 1499327202 4999 424495084 2 902980040 517782818 1038570285 83 168817269 67 1111617569 89 1611295427 1880490701 103 1210092902 71 11 173252079 1009195803 1980158722 83 464883664 109 149 10007 810680904 19 502741673 287300970 10007 696077266 2777 1932467091 904675795 5 910851705 113 861998126 613123084 107 1546210249 61 83 1209544087 89 73 1184432519 47 31 13048349 103 31 979667967 127 67 1729034830 4999 398370310 7001 1310265154 917873106 1259006151 71 11 860211308 1444972672 1046824291 1775462489 97 1824369478 127 2777 1190735852 19 892659634 14936732 2 958648316 1401129688 137 5 413512373 564372759 131 954125523 149 332331537 772941849 2777 1988538800 97 381090690 137 29 256864339 71 1482803476 1185921322 53 2 910298802 5 109 101 73 533086609 43 27379820 1447982073 79 1345435649 666426688 4999 414687046 2008958660 37 131 1076455951 455083258 445551668 10007 7001 131 101 31 1254263286 1012445461 81666252 107 700071896 610351698 2 37 1325205272 107 1022279177 774577391 7 280708989 1657539230 127 71 113 159249883 974965921 79 137 794592876 91889188 139 516919774 1036032942 7 1949 59 798819467 127 83 71 37 1171726397 89 13 611216125 739056534 1964715464 79 56788226 103 1496948402 19 137 1004159584 1894338319 7 2777 2047670936 53 751441367 545549140 4999 19 891956394 739547407 67 101 2109489030 74819074 19 806470523 47 753454246 83 158381864 23 308399479 1644568254 73861200 3 2 101 1495441653 97 1613032497 195438122 61 1101318095 71 107 53 409006989 44832011 10007 823433930 5 1074383735 955684670 89 801470721 1431993707 139 811917070 1833588209 4999 606328710 97 79 13 1579562712 91316581 89 149 154784627 645584965 107 947640899 10007 405433605 13 370864390 63565645 11 2 127 1892342580 5 2105083276 86467730 139 73 127 83 1516100244 1949 812171688 83 464053000 2020794028 83 59 943715089 7001 1594638773 697985405 17 67473085 1183061773 198590668 17 746896878 19 373343730 37 131 1573574358 526806282 97 5 1949 43495833 1181257716 13 130724763 246367899 79 59 1393108 59594012 83 1510965781 923129719 139 99071972 1938650642 1094000106 47 59 79 5 4999 890716821 83 23 131 500776975 53 1648901833 1994614121 127 376821388 17 899928458 47 2051829532 149 122578277 139 423445569 82958119 73 1060249134 826147337 149 127 1663457497 428023163 73 634303597 107 13 630623084 19 71 155250943 810563193 1666355512 2777 436325017 1583122826 19 479792902 37 981543437 830168634 109 1505369461 1489110917 149 95845396 61 397326123 2 695351070 97 2065801240 905716645 3 242933889 89 1248916886 13 1639844895 1133243488 1526198441 43 7001 1763142293 2777 2144124477 29803066 53 1926402554 2 186854300 2136137292 1403726942 71 1252651367 1240784802 1868933435 53 346086804 3 947353836 37 1982390178 697289889 3 1464506054 19 646246088 532372021 37 196612487 652070913 454492272 13 109 281534247 1348335569 107 1050328585 1420897750 542193267 83 137 59 1474434839 583435188 61 495761676 67 109 1723251196 426495965 7 17 1533252277 83 5 2143307380 899036280 2 53 1022435879 73531193 2069588308 53 1793087099 137 1650224184 1949 263882906 299728604 83 1098697560 137 10466809 238747864 31 3 875323146 50086392 1526814285 17 1115924487 53 103 1860296199 61 1368141001 43 1960474103 375120906 107 1419778185 2118752582 71 1372589324 134170972 53 1771328211 193163997 107 424434118 209216349 10007 11 149 1745797151 2777 2100800589 89 824235234 3 127 18758281 2059586178 41 197136241 2118434412 83 1638129662 416245193 13 79 1874498333 2028665253 52197344 2 767497254 10007 47 1318733943 38328782 2 73 53 107 522998392 97 1146722845 1949 1129266192 136013195 5 139 1506820720 648549315 79 1288416513 141280588 41 113 19 2115050816 1911340701 205003583 113 136767968 19 84575099 1736170695 29 934561685 61 103 1679328639 139 3 725308299 59 53 1507772461 10007 1519144110 11 945364750 359588405 1330853845 149 107 145651182 658666534 2777 587382709 115392681 1922805911 23 1843168271 137 153811955 101 83 505901683 59 7001 537158726 686154008 7001 1281624063 83 11126233 19 1925155658 1762539579 843803291 31 3 90427320 11 2009872106 103 13 32713785 1439018269 149 71 919308213 101 67 223149035 5 99216315 11 59 73 131 922808016 13 213698729 101 4999 27299780 149 31 103 1050077488 83 706403040 19 74263761 1767702753 1769533923 103 618992405 31 17 3 876997896 318629148 474415651 97 137887731 616144788 29 1385901010 107 1639499582 59 67 1421412571 7001 13 1431271712 1874200783 1526942960 5 97 113 97 61 385054326 73 394336875 149 1331677219 10007 716721836 375986042 17 641773008 139 1183080665 113946100 5 1884127677 1751774754 127 23 1043655498 1873449061 9508497 61 29 127 1971467609 1359058750 73 113 590855078 356870611 113 110121325 5 131 456842069 79 149 658004264 1303869319 19 542625276 37 353997019 17 1980737303 149 1883232307 179808581 31 113 1496746246 103 1384155818 43 107 2022854153 102829354 361588813 113 157201758 1402512895 1620082947 59 79 95121530 29 1304419116 113 4999 1669056122 2063277262 1038426441 13 1434715815 17 1866587233 42516048 7 2777 120024777 89 37 1796819160 1097358617 109 97 328174183 1555716596 23 681187214 1271844179 59 7001 1420544906 43 947463591 11 23 684796158 1251517917 13 149 1212974432 1878141722 1132751630 83 149 53 38568509 7001 199140615 89 1464575456 89 738784105 154058021 47 133796686 59 723878316 7 1641385530 17 155466938 1279134134 103 7 53 780806441 1104666386 887209360 23 2065980002 137 1118740219 29 1252989660 1424062371 29 1352005143 1290036377 101 175860291 97 2005249378 626084264 103 2119279693 131 1760003209 991581706 755107742 29 81998399 2114973542 2 973600954 4999 29 1661685289 79 619123344 1412073491 59 1801235003 47 585782479 113 1868993784 1003304191 127 2777 797810007 52287415 53 29 563593105 1716038895 763526597 1949 1965934861 67 47 2 2777 1687133026 103 1380673697 543979303 89 609904184 2777 1073965872 113 1985445482 113 1280531594 13 71 852391068 691645810 15285070 37 374474111 131 478734880 565145325 10007 518623300 308608235 13 1315738277 19 847476798 31 53 1143938485 251911710 3 455825502 3 666923046 1531352802 7 151369925 79 131 604636788 925079032 1095378302 1975147307 127 107 1898981002 377983385 19 1347300526 2132628105 31 37 47 1819607914 126273453 29 1967551980 67 799886066 107 12789125 101 503132106 109 1192244834 1037831946 11 704807158 47 848310661 41 1846608104 11 19 1752345851 963445306 1385836613 41 2777 1178733751 131 986511875 312380111 637084027 17 109 585087363 7 127 2111903320 1724812875 137 43 287254018 41 697379906 1998372923 1383891861 1915522213 11 545338991 41 1930819150 83 47 1311650432 1809480708 1729690592 7 47 23 1593678165 137 107 1172247060 1344009345 79 1750754313 9206315 7001 2 127 595047959 73 375163863 1454845835 7001 1989964328 2 1683679296 53 1557244304 1065634424 31 149 621890813 2096636766 137 2075736183 137 2004562480 1075217781 61 1533215028 346758080 37 59 37 644936085 29 137 711450864 37 1708735443 1372913786 1189800097 23 113 29 3 89 1121862677 13 180174514 2056566830 71 698325825 2777 237686207 2073555353 1544934405 73 97 1541187507 1469365744 67 31423000 97 201353958 113 647188968 2036697859 47 1861394401 494499113 97 107 736270693 109 73 2093963828 735792331 73 17 1783736135 158454960 229700678 10007 1737546644 67 788206559 139 232330855 97 2777 782761321 626606905 1652483755 97 2 59 1690020662 101 1109986350 127 83 1616192185 179848301 1044679115 137 10007 97 1880092185 31 97 1839599278 11 563504128 23 1046205876 37 1673821429 113 1276566650 1150577628 3 31 3 19 2777 149 31 1969449840 975997676 146952942 73 1282947990 5 89 3 97 1281435960 58335291 127 109 73 1459014354 2130732249 89 792376182 53 962742456 131 1120162398 149 163757407 1444102785 13 1890571956 47 1968361249 4999 79 37 230478328 23 1872475954 845664322 94935114 67 1794181476 29 10007 11 1395333930 5 107 103 1404712177 139 2140544261 314974844 15255565 113 43 2006300538 487423791 3 2777 61 1484726440 244426020 71 17 31 537702502 399344635 61 892725442 7 61 1883789444 79 115892052 673081584 1728473121 41 1648370650 19 1468769502 109 67 149 2777 10007 2013798673 1090647630 97 7001 5 200268430 2105062060 79 428680149 1206596941 1635747427 73 766636642 2035522814 4999 47 4999 530936450 1750618107 131 139 1487834594 1932159909 7 103 1985119515 441365712 149 910228931 97 31 1582303949 61 1773219187 149 1626443174 1795918456 89 1101874581 4999 893090960 29 1915985625 570360720 113 7001 113 1198311099 1134168570 321344529 101 989778412 139 1255181676 2140359805 97 17 1462997118 481044208 2 816360302 23 1949 2076671194 29 237763431 107 10007 83 97 860391067 1898512033 31 3 1380546903 378377252 188926690 107 19 1481233103 1313924138 385579328 1550602856 89 611190138 29 1226305367 7 53 13 83 97 301591139 1949 149 11 1840633582 41 1606146300 487644618 131 1453519830 5 149 357674857 41 17 7 107 43 1876043474 5 409289490 139 1468500528 1659952204 47 1767047471 1453771097 149 137 13 2777 109 641636028 103 1949337624 554551561 59 1924848627 1951189236 59 149 571443310 71 31 114740455 79 959401884 19 1948018291 2777 2777 89 10007 1319402936 19 244717796 2065102552 17 11 577605545 171107057 149 1564842023 836244640 103 1300412110 131 343617280 71 727868328 11 71 819637845 1459537770 2037453454 53 788977610 31 379942820 1759129395 41 83 344152943 800151623 23 1949 581496079 1839408237 113 41 1020245312 4999 97 926790948 37 249246893 73 1196136854 59 2057201380 11 2120301403 31 461997650 2039611582 83 1251571728 113 137 1524388747 127 1807215588 579817665 803410735 67 127 333684245 3 612698610 111270837 23 929823806 67 79 1290684146 47 4999 709273117 127 1573543716 792527117 74297634 61 3 1793923612 1467127564 2 113 414269332 636098094 107 139 1328052148 127 2777 269399547 782730337 127 799012626 131 19 113 113 847520114 73 107 649278556 109 390782549 7 2089489143 1457890791 7 1934903799 109 725816612 10007 228110197 107 1912828621 89 1368162618 127 958989192 73676751 67 13 1000021321 1308343698 249566354 101 43 734375113 3 2016244794 101 43 1494879710 5 19 1123883193 377486721 1552715445 31 411066310 564036640 2 7 10007 1201581265 5 464334430 31 1309809210 1158245358 19 1730850079 311852058 7 127 184042434 3 1828840587 59 31 1107245538 630068469 607768807 89 1831810662 97 1733703353 73 71 256824821 1793120390 17 79 107 180454430 19 31 1787386158 10007 1709683605 37 752188725 312591496 89 2 192762204 83 1210013259 661734520 1731781362 7001 1844809232 1899077578 2 139 1742141071 2071610017 1449486441 137 2134525478 1042576420 113 137 1609166791 109 537341769 1030539002 1610107017 61 823896858 31 22727712 486852532 2777 348063626 127 1587457328 11 41 608500042 2 2105031348 113 101 455143471 204187458 358779482 47 1057840223 61 83 539716215 1827691165 17 811135382 113 113 469725406 1904363801 190131966 4999 797280512 631317626 2777 221709215 71 186122595 13 534268618 3 483951525 53 52612517 721177133 29 858360792 1679060688 1262148189 97 743669980 73 1839431370 53 655117524 724646316 139 1649480891 1456376670 847970372 4999 608643247 107 1395895151 2777 631562422 103 17 810157236 516688276 249721878 127 214407094 83 466489228 1871898463 89 113 109 1340986561 1535357323 7001 103 107 97 83 29 1937878455 10135601 131 1565843655 113 103 1837664818 1564425182 53 1419922511 1949 264346037 430520570 109 23 171256942 768832901 1615024541 83 11 165400565 476657577 67 547092697 1939846943 10007 149 1442298246 1552317611 1976769925 59 1636555393 97 1286417148 753874913 41 113 452425676 1721454391 73 1853444428 1949 2084556621 175744555 53 1075528594 79 1156213366 930639402 41 672570665 1175299623 1949 848954424 53 1291090388 2 41 1286182382 2144536138 29 29 59 127 1033527143 97 861649157 7001 1440875810 97 1040044476 97 7001 352290320 17 540286520 79 1698972235 1338602171 83 1135230132 1949 53 31 97 103 552024400 133815535 5 1705800845 47 29 210102745 475109145 89 234074506 37 2777 956604282 1949 568944284 1372522332 30727645 109 4999 291106469 23 1003632713 97 215178712 107 357810782 83 2027515202 89 71 2065439629 7001 149 2081404729 61 613092277 67 1474471810 131 1931800539 23 1421778968 19 67 1259306875 863116914 1909310055 67 1445353134 73 47 727571924 7001 1006634754 59 471495668 711037764 4999 1473802512 13 1400544070 47 1608577538 5 2130784780 1747180330 1264065305 1879855599 139 1522771413 17 89 2103912416 2057284882 29 691630454 1804279761 71 1884831577 793567666 23 1966143094 43 576344695 2129866654 23 89 2143695652 721738312 53 579851535 5 113 2009335038 848970469 410571111 139 1612427921 37 132888534 37 79 7 1924395326 1661415987 79 7 1106811006 293607783 47 1655718121 317289315 59 113 101 1520520862 451071656 10007 167947481 37 41 2119557402 37 11 776473709 1102098096 1886029479 41 71 1713617527 67 41 1179167673 742629112 149 285929854 83 5 1659605150 1488571315 101 342131945 97 1424941349 41 690053001 1164003219 1949 1106427810 79 1081139691 19 37 2 4999 797190530 369041177 534500848 113 269811456 79 47 2060686753 19 2 97 2034515442 2 29364075 13 1473838769 1989669154 17 1621922077 3 802861383 73 89 73 137 664534584 97 67 1268548118 3 1113932456 2777 13 1302743091 1216338422 79 37 3 41 410761616 23882335 1329659305 5 1949 7 1006802797 1630495951 2016392851 1351554715 43 53 781275431 83 395035512 29 1482763649 76803725 10007 1640910249 83 621996844 7001 1527376900 17 33478289 139 99274912 89 7 527190461 1891360935 59 1556473572 1258835528 61 1699228200 20617356 19 67 692584293 1949 957756141 29 1175317295 1974990739 19 2777 31 685025392 2060371552 19 2777 1191824529 11 73 1469648629 399157840 53 850582810 11 1953662293 53 1276276517 513089452 71 2123177322 1924599698 97 1166079559 7001 97 855136189 1045989315 2 1047589392 17 253068494 137 1829494301 3 1525663618 53 388501872 1949 1150957693 127 43 772212791 1376140911 43 975497183 376766387 37 1340174854 1902491437 23 203060715 137 53 59 1402409468 7 2777 37 13 795506088 3 1522791192 356563467 127 31 37 47 7 1928778178 139 47 156332810 7001 113 5 1431938455 37 212227856 1671082646 1674189807 113 133598164 1192127301 79 388161317 109 2136637402 1148611632 2777 1758109259 620729977 149 139 43 5 1960781370 2147152402 382420013 29 2144206105 149 2001721013 2026197844 53 1956332138 1949 1917684955 213565460 5 43 475586364 1601427027 149 2035005346 1010448417 37 1128874443 1949 86806511 17 2 89 426301278 31 972136099 821490824 19 1594728007 2777 471926157 1129541973 29 788650447 53541221 7 2026446214 59 1010238828 29 2052972474 113 2076408900 1107300082 1292097109 59 29 114291332 324028099 83 1418665568 79 975822931 127 107 139 854079902 79 83 5 1484455654 29 53 2 69340228 47 2777 2038376317 139 1283677788 79 1268513761 71 1976657750 2043257853 19 497466379 101 259569910 59 1582337815 1121303898 97 97 227923131 436707192 113 127 37 308505290 5 1949 1114839240 219439344 7001 1859167255 2126842841 67 2777 1061647100 37 1984765951 266983934 47 89 505735736 47 131 705460021 788040980 1740100644 83 1123539211 1949 1072846540 124350098 2777 2108051247 1495160156 7 7001 2048016532 646318318 17 2 1898139124 7001 2020886186 11 1284638618 936875354 10007 41 19 139 43 1516958556 97 1641147268 2 53 91723443 131 19 1949 43 1050649828 4999 2019795960 2110569152 83 833879365 450116293 11 71 5 1593824670 1779527410 23 31 182082677 29 193437163 113 1619454867 1516972568 61 72720845 1341536583 442665495 1794650495 59 1755915182 1885369038 7 103 79 933696181 1399723975 591079905 1867279118 73 47 109 59 149 1949 10007 101 109 1706917219 47 410901777 131 973549687 74327138 59 67 917806803 59 13 1378748546 137 1707628039 103 329933926 23 842715469 41 626173870 1413053831 7 61 1345510844 4999 53 103 1829364061 7 977916173 31 79 651391498 1503694532 59 1530156858 97 762634467 1273665969 37 248646585 53 384629851 1058918073 137 5 1957585160 380121317 61 2777 1553003926 71 131 386813941 79 921590637 7001 41 400262336 1740438727 23 101 67 47 127 107 1520084479 960234906 3 1616579115 466361748 53 83 261912476 79 2135347722 1230004562 882111313 71 11 1293830714 466726458 43 1141431302 223366315 31 67 1554754832 67 73 47 1251258581 13 101 113 31 1949 1486172919 109 1170674824 127 521069570 304576226 127 1348127225 137 1767066697 146282195 1949 1853082892 17 127 1599308714 31 1597842021 7809086 657170639 67 1104495134 23 394483305 103 813652237 4999 740136943 149 79 197873117 1232235540 107 1941518317 1260248205 101 891166645 1853380373 53 31 1810090246 43 62179980 37 1952651209 1732367076 11 1510204003 1949 11 53 181592157 41 29 2071598745 5 1514766270 904970377 127 1419269196 2046375782 31 1861746500 89 1524263217 445214194 2777 11 67 89 997887491 1957138755 83 109209984 678020317 13 616049680 2777 204165040 109 11 2136653585 2 2129713121 67 89 1385764265 3 113 1084678814 53 912081473 1135119374 31 462130226 47 131863670 1949 2777 546860725 1812714520 113 41 17 871224806 113 1966418858 149 137 7 2088887063 107 103 89 107 94854348 103 119050181 7 1990948946 1213572248 1283988386 137 1559226298 529280737 17 89 935279373 1901910865 83 1517442769 909578242 19 203156242 79 1249769606 131 73 1028398012 1501940909 10007 732242211 163793014 2777 5 1180801230 671402255 5 836607626 2138835311 71 1140165895 1303668947 31 2 991758864 728812236 5 13468980 425241860 7 512749195 7001 756192012 1562630201 1949 47 1194297918 331207213 1949 1383372914 43 13 354637478 101 11 1069012632 784826148 17 2043019461 2777 19 12375707 1490065291 534856333 11 139 23 1333476681 107 1202947714 43 753567128 10007 79 7001 83 517614643 1088794083 37 7 87166177 1672870555 73 1496904858 1903389874 7001 361363616 137 23 1494573948 461928320 101 141927119 1882722719 2034768282 107 593075534 7001 333205594 544271742 17 2 53 1129622761 5 351402735 13 2 1459963476 73 53 137 555972091 127 109 1900876506 1827652890 744914463 71 31 1574779788 128083599 29075095 7 907196464 2110428008 137 1949856177 67 103 7001 71 599330170 89 1201619008 2777 31 2073429308 864132856 107 61 1189396276 19 47 23 29 7001 1949 79 1513321985 53 1580866510 1949 30106203 101 951606042 973190146 41 1706854313 673335177 7001 3 1790281618 109 31 827815909 385449660 2 1949 221229041 1526671190 101 2124394408 1602021479 1949 109 970501992 517283371 19 1718644164 814475249 543231310 67 19 43 2076189791 1085099903 1949 2055653101 101 461771240 47 1275402011 139 73 7001 1355148565 103 1293423245 127 79 1848091700 13 1770405949 1272556537 1313673988 139 10007 1231006590 11 1808731109 23 109 1055716775 2139315417 547904511 137 109 1849694902 548587269 139 1843256343 89 590498666 362173470 61 19 89 1409452214 53 2011053200 2094894339 43 679385380 1560318726 1949 537280830 71 79 37 252306959 2030026571 2136350460 3 2 2777 459282476 59 10007 151435931 1542308861 964254051 1934555484 59 2132794915 1046051236 71 31 1362355605 59 1736078483 278810592 79 1273556227 47 4999 1910642795 177076273 11 1246425803 71 131 834010105 429381427 137 1384268093 13 2777 127 79 525040399 2073642481 83 43 2020081579 139 222363443 805593850 83 1849335450 61 1118761200 506994700 5 3 101 975344678 141742405 53 609812117 107 756116164 97 1125936521 1433284855 1826645678 1949 1191622671 31 583415892 3 1051678221 501927054 2011657484 139 131 1463955130 1850014396 53 1949 1140217623 1627993853 61 1096596146 1112585037 83 1783696560 1001550801 17 522555533 10007 71 1789989449 1741161400 1585599656 1690652704 31 1923280498 97 1301759788 1742156822 79 964442738 7 83 193405770 270804073 149 79 1887395004 1838425274 61 1947598789 839842998 1318222104 101 327585218 1105040409 37 730884680 71 1866228752 1930596325 5 61 113 1660071926 1705901562 950401606 1949337984 107 184413316 19 1577607696 296537431 10007 1785382852 4999 1198106992 418840244 83 13 964618100 2 901502820 1022992546 107 149 2134203735 107 73 1060638535 1013530978 5 1321999740 2057330861 71 382162967 5 43 131 89 71 83 881846199 2777 97 1653431605 7 1195458292 710534328 2777 1295506601 846259810 586274397 101 284267125 1855760888 103 89 622503779 113 101 133382317 41 28678106 5 985655580 37 193012424 1827345600 1975024622 113 59 59 2117948075 369841118 19 13 127 2777 358083042 83 31 679154142 611982579 4999 113 7 417970000 207543163 1949 2042395589 17 1504896253 134583620 97 53 1284119555 1226128688 101 43 1726121996 1878680475 41 235464599 290993972 79 113 2136450659 1213248117 23 208551810 2777 81208630 279234585 5 2114517263 47 1949 31 1058019460 31 29 15520046 992391890 137 319660593 61 23 284150599 1905688097 149 113 11 1836711491 2123487474 29 37 718454382 2055413862 502173780 43 71 59 511201193 568313521 103 59 47 61 164669900 2 89 1413085485 787763909 31 467887292 10007 1075582381 2068237533 2011485800 73 686325705 139 1107250370 149 73 1735931021 137 1193309867 97 1691695908 1188480375 10007 1332211896 37 2777 990444820 1949 1200952361 2058732598 71 1386844988 1976260718 1339612681 131 7 2144018443 1671113234 1048715215 4999 1718260452 131 1943450812 17 1676074574 73 37 190982197 462145418 79 43 951751579 17 101 29 141981158 1032468013 71 1568196189 109 957754333 127 153251281 2063298515 1443636215 258713247 4999 17 7001 766651506 126394034 13 1382398316 107 666063450 2777 71 103 97 890492495 2143321797 1158948975 71 59 797996299 2049040028 53 408788099 2105600028 1652535894 73 2106601003 353233351 19 936608824 37 1146539300 389739792 137 847392789 139 1861428773 607878867 113 139 944808576 1801278120 89 974467141 41 1399759065 1074352725 101 101 7001 2076837065 53 1396273870 332761654 721644090 23 61 2013265716 23 1467468386 83 17 139 53 19 506057514 1414939956 61 495054589 1185580933 47 1479692963 1771757078 13 629642975 925914607 1418060896 67 1888078158 1949 61 578632092 981749677 127 1626922794 29 1361879036 1897642166 7 742998278 47 145175715 103 1995845523 731566461 79 1592994078 780289868 59 89 5 336316665 139 41 954380329 2025803499 23 113 1487053219 41 802143952 23 2777 356423701 2082533410 4999 1824533374 41 1512492009 19 246663776 1119666067 1414953091 41 1857389872 441881749 109 17 103 801250596 5 131 317812313 10007 699189090 61 47 109 127 101 447443837 1331552791 107 1367473898 1804522338 37 137 1731641777 11 29 2108854799 53 5 127 41 1825163011 1656314474 53 1985548593 153264412 103 306599070 11 53 2062604021 96038748 1971402784 13 29 37 64851260 5 37 131 366891700 37 23 1247142731 201274196 7 1011207288 1445191307 107 153877639 10007 721554735 19 1898587768 1816294539 1949 13 1223347624 1893984304 83 41 799837152 2 669333214 11 47 41 1091047802 10007 3 1206679461 89 1788507643 109 79 883297973 716928555 149 646840948 139 1174410861 83 47 1151884507 1748396329 137 1261663302 2777 29 2145029225 883657840 61 109 967293141 5 1468404970 47 1429673072 1588794439 506251495 53 899254286 83 47 166131318 131 1533787562 31 1345939338 121632623 120165272 19 59 23 2036931221 1456093338 1633722030 3 1635901773 7001 131 1408324015 43 131 17 1743749925 1633304716 71 1088539396 113 71 61 1517084762 107 178367288 420097205 1949 73 1218027192 1842980574 131 1386722246 11 2777 53 103554209 47 1860498243 1514635769 109 67 1083170575 67 2035389315 67 250711655 19 131 639843562 1202134993 76293019 83 127 1490630115 629596003 347287220 17 47 1394782387 1698491132 1949 1257088532 853829200 4999 37 191698776 2777 1251663325 280601965 17 613259666 1609110605 2 139 131 1641082850 107 1346883956 23 1328166140 17 1242099509 31 1758786178 834551465 562147990 1038048452 137 556075930 298269132 83 1949 1810478723 696038574 3 113 97342268 414448518 61 1037189161 61 965702407 109 1018530771 655870549 2 19 139391486 179558094 1206355224 1457781318 2 2027419377 89 747567960 2777 19 926597624 5 128223485 19 107 1599445523 1134985884 1429013083 53 103 2033522099 527914737 7 1059513949 13 11 633586449 3 59 1732172018 41 1031333311 103 97 264786297 47 11 100203818 2009145467 59 31 73 97 1973510881 178649483 429225462 29 37 1439556447 83 97 137 37 357566520 800300269 41 1949 1649762234 1837930524 7001 74315615 67 1306571926 11 61 1177555651 1774737233 1211001528 17 166226612 523675074 19 10007 1097567760 1048777791 83 765296686 583328227 802399247 101 97 59 1086801883 29 56761155 1734071609 137 101 710785379 83 720620255 109 202883444 11 356272059 313508344 1949 600177009 29 1366298982 378269446 3 1786315536 23 1950052769 3 1309527600 43 968355201 45337545 11 41 1079390354 103 1379803645 31 2144338936 19 127 931332223 1813482512 89 1776741205 79 621633992 1392235510 101 71 1455819129 137 1270477446 113 297366958 103 59 1371357106 23 1214149622 1680404488 67 336343015 109 506083512 642325337 1578241738 109 131 29 31 728675615 1778700834 97 1341473043 1952113872 767734091 113 83 47 118396965 22770708 53 500774486 131 376997564 2028470000 1844424297 71 10007 17 1616504823 83 89 1970749339 440899592 2125035753 1732679341 139 2084167897 10007 103 19 107 31 4999 109 1893821154 19 1237946862 418228247 73 1760811757 763607886 641371536 59 47 876128739 31 127 1031972028 1361878404 1863304004 149 101 120995796 4999 1680626306 127 1045458720 2 313141708 101534138 2 7001 309248138 823860195 4999 58077667 149 109 5 137 41 3 1551679242 382719308 2 113 83 53608289 1732388162 17 2083999650 2777 59 727488644 1497744933 7001 1899035252 131 820324620 1381396179 127 2002567581 17 11 863492475 5 7001 41 1335473238 1880795829 1932191860 83 1795289751 83 67 833413670 41888268 2777 710820359 4999 1065766804 103 1569324060 5 107 1738716250 10007 113 1209333684 188555432 17 1538693721 139 1824254904 3 456954117 2026045782 41 23 61655341 1912953379 109 688015479 89 113 267329957 149792124 31 13 1988892932 83 83 43 79 1174973083 2063643925 79 127 161051113 97 257237598 1984596536 1949 109 190349098 2 61 736559506 435108486 4999 2015841751 731113748 3 1213968137 61 47 1949 2777 101 478280450 2777 7001 189852804 10007 3 137 1065736289 1097997049 2005857281 71 137 1626115198 10007 615170318 1829699894 7001 1977579471 1048658940 7 830797867 2777 163276492 127 277739602 820153173 11 1955240994 79 2031928348 109 113 109 139 21654393 31 1949 127 4999 833648237 1672265480 548647367 7001 1029930695 417767157 89 19 97 1381632207 1476447767 139 799765551 131 831683106 671303998 71 1245931217 2071852207 1996865640 41 458365117 381869732 107 113 1404810576 718017142 127 560032789 142229967 7001 347018567 89 1087830357 47 137 1966772548 820868106 29 2777 1242965761 149 2 260991508 113 4999 79 1468017263 67 1193726270 340051197 519800070 67 797363181 73 1885899719 67 1553330706 79 1245642375 2080946523 17 29 902373019 412549331 91155025 2777 1073824245 7001 149856405 1345355875 4999 2777 1793210646 67 97 932417156 2030400702 13 1843801979 59 414683860 101 2140319785 1425135755 101 1768424352 101 143588468 1845412511 1802418385 5 664083016 131 23 53 1301511195 2022808403 11 1415711715 101 1094633657 11 1511045831 1900763233 131 61 436040444 290867764 1818189961 59 580127286 41 1167465898 11 904608617 47 1988154829 1147208514 149 19 1489905653 364457373 31 61 17 139 78079358 1817224145 149 883433063 79 429466515 31 1580317659 1051754462 1829690016 1949 149 1983179263 131 29 2101051692 101 946666614 3 59 1592661694 1853934572 481992209 73 240204028 47 1897549706 806013069 1782995535 61 4999 23 546863640 31 127 113 42016496 59 1033321752 7 61 1339892874 2 127119894 2104507260 3 704155675 19 2015288884 5 384847656 47 23 178249241 2103839148 4999 11 43 149 1465840097 142388274 89 1769345473 107 21418939 2777 1949 4999 605033969 149 721387970 3 1946882262 149 71 3 1250391528 1949 53 4999 402509482 472500481 912993409 7001 614505774 61 10007 79 270134022 1949 1380172656 2129790590 5 1936455485 749680166 137 1345357183 29 1944251292 1214317112 67 1836918856 710261724 127 11 198150227 572585626 83 205317405 1949 131 1596392593 59 7 478462789 1898643893 79 240153645 381157323 17 131 101 1600638553 17 722636556 1824767634 53 2061810372 31 1562579490 13 89 318041322 757132345 131 1885300779 2118507454 59 2777 1114137954 549201736 17 634870123 73 29 1975495573 41 127 1474403960 237832265 41 79 110406450 139 375803319 67 47 39639478 17 1542426857 932067076 29 101 29 642018187 67 1919576008 4999 1658037361 113 986737676 67 73838422 79 521363015 29 460591224 131 10007 61 340001800 97503071 2 29 2042084764 109 878833319 1658142510 124502449 137 852746799 73 419785697 1887425765 17 19 17 7 714090321 43 53 19 1009876524 103 1609401770 139 1627908786 47 41 723949013 1482712602 67 732786839 21812955 311127420 113 131 1011816958 119949759 53 67 935095885 1429704002 1784608007 4999 1303950103 317224459 43 73 286479959 809285321 113 197686494 700164503 1404451023 41 67 859494358 2035866577 79 97 2012853111 1372014560 1657161384 3 216517379 113 127 4999 11 1264308166 1963228168 1233862206 73 1265170227 131 347483068 1881686259 10007 1248032666 103 431491707 1840176663 23 4960853 53 260489117 5 810914225 414333830 1455479949 83 1312047487 59 397669322 2116917544 403271099 7 31 1323455771 10007 1170300067 61 154232095 11 2 375711928 1439501986 1779354677 10007 1290542748 2 621465188 59 1403521778 673551156 10007 23 280713542 401238963 101 10007 2411687 1729840041 104002630 5 1854460228 107 433890928 127 43 2 1402650459 53 1357911345 2777 1021713840 83 157040565 1949 7 7 314373395 1763515110 1894743772 2072399660 113 10007 1866885906 71 1704024779 210252812 79 43 1704842555 1234633639 10007 966837348 3 239582571 83 1596282477 1808754924 43 716464796 43 67 1546859887 1856539113 137 1082951709 1445778947 31 73 71 53392710 67 1949 351321321 1210866969 3 71 1176430344 1740970304 2 79 10007 131 1417880072 29 906690510 691725400 73 63635217 59 934533568 139 2777 634069633 447121810 41 13 595141118 5 1464885600 3 606708451 139 713057073 139 1754648430 7001 170997025 43 807149947 270995201 1960675404 79 2777 53 1370115816 1949 746291590 989302849 43 109 61 2091690976 61 59 1948591053 1113279784 109 1424908495 10007 31 1796174230 5 172159080 1234465849 442020940 31 380113898 137 444879464 107 2007379965 1636462739 43 37 1237863046 2079060118 17 53 53 2019889943 163287292 787344045 31 113 400998919 13 1249630577 109 43 1405976103 97 372304236 2777 947698459 10007 1994024841 131 11 939622310 444429546 11 1020659244 103 293556791 11 107 1039223093 127 363591286 131 131 61 11 1437081268 7001 2122101114 127 37 2 970479376 743812321 149 1775980021 2 918799020 899072870 1278951357 47 19 1428469229 10007 59 1289751113 101 1412109413 1378521126 97 31 13 1305859217 3 884740296 73 67 325339203 903590073 61 149 71 83 1407551350 139 1860022523 159096870 1949 103 1160488125 425660272 17 790084907 127 2061096462 1639171099 59 321866063 1851146900 103 353246505 1949 89416532 73 3 975790627 587816482 31 61 145547140 83 113 366895293 109 744614316 559388763 29 41 51699924 29 23 1709319183 1501283901 13 11 965730117 137 1354366750 31 2 611456176 59 1407838627 13 113 1627537500 1135289352 37 107 339260834 107 89 1362616175 73 612929243 101 113 1805560556 55782797 1584713085 89 41 1135636543 59 1775409297 83 1349700041 89 2016259845 142115604 1111224269 149 2 1617635040 43 660378950 1526847827 83 3 1099300347 17 41 1949952069 113 103 821435403 327522201 137 290092020 97 1038650198 419000909 103 372804689 1773964468 79 107 1379306077 586525547 43 631101082 37 1268277132 19 1403125756 1732976563 1837455993 53 196554598 915477468 127 647585610 2 5 41 291984780 291545063 1243888831 1949 19 819830088 936612144 127 31 107 1717717545 1274962138 11 31 19 1493917484 160627235 586629805 103 1200061698 11 1209843396 1540914345 3 1949 2114351211 1174063957 41 1652494760 150975485 5 113 5 556969670 1967859305 800070356 2 1940545956 103 1434057155 311431988 2 631079134 149 2122527946 19955570 71 1360056049 43 501504313 611271695 101 2042201921 107 1706188188 79 41 31 1536140210 981652355 1703706732 29 89 655134340 171228168 109 113443634 97 594217829 1171054051 1305232628 79 1649407467 101 1017003895 665970184 61 4999 2 751236794 7001 2777 73546549 1681330602 149 1873663251 472981922 61 313867908 53 1715394131 139 1949 750427368 127 398329026 1210503666 73 71 1809132611 2777 67 524266022 251292258 2012917118 43 569171459 131189299 97 194115900 59 313010871 554082140 53 139 2093477471 1994695175 1781798883 1659870168 139 791512242 958116056 47 667723255 5 1619901856 1727782752 2777 37 153593327 871142319 11 97 125780676 1766486750 2107998025 5 41 183171362 587275161 19 23 2123132392 1899892315 101 37 53 23 712661987 859642952 83 11 127 73 53 1549910332 1935873929 17 245320630 1949 591143184 3 771050927 29 67 1995787290 621768736 1164150068 31 1949 97 1399994986 59 1412926454 1593671421 61 3 666571873 739578994 11 43 101 89 885290209 1176077773 2 1344217196 131 139 1277367327 626549311 1533033718 17 1651282590 41 2063512698 237593155 43 832156542 1899206673 7 53 600393381 53 216897624 750300533 31 79 59 127922502 989541982 73 186115402 37 23 1867955649 1471146102 7 2136039318 13 943133607 53 137 2030999502 7 107 202149067 845664624 97 853619657 17 2116164266 7001 890135144 113 1392690083 1866119855 1494395345 10007 458345470 1718794909 71 1695862688 107 856769972 79 832270846 96754618 37 1445733967 290525073 29 2116468749 1548048797 149 83 109 1070534671 61 107 1765121969 845226063 4999 537072564 460553784 1989390158 7001 19 383643953 10007 1740442451 1359441256 67 47 60063227 2064457798 1655139385 109 1761492182 1454907723 10007 19 43 460896532 199777828 1949 19 1892507687 47 10007 13 218733333 326090479 31 350814538 59 660026864 17 79 34230937 1193304221 435387733 41 149 149 1364285422 79 109 1094830382 7001 73 1738476875 249356506 41 7001 59254276 868321341 101 139 53 97 1411816958 71 1237787091 139 780642487 89 763403819 1713118013 107 139 107461595 79 473173265 1415252373 317036154 1198991234 61 904399084 4999 1765316866 109 755783311 19 373420357 67 50022669 1251785388 2083514375 127 17 1349286651 1365293426 67 816607549 61 149 2777 675114077 41 1970407401 89 67 1940365828 898385915 681244725 41 127 67 796201401 97 29 1690097119 3 972285072 7 2052181930 5 101 1099504281 3 29 1936380402 32650259 149 1981003723 79 1059930360 911218023 634667014 67 23 177595305 47 67954997 2001320147 61 1162400140 101 1452145882 1683765950 43 1502332624 392239765 10007 965075080 1207854907 113 109 1949 1627627441 243936917 546648158 101 101 2 849410205 1108301290 5 113 1382064548 43 37 67 1726103580 606679066 7 837029420 101 1512641246 73 2076867885 1257474786 101 81239552 1082887660 137 1723941007 23 953010223 137 1608221628 73 1247486488 442849609 782667602 89 484146961 37 1679392909 23 409964696 1542899343 137 1572094317 53 1150412204 83 127 83 41235811 847030106 1355844301 101 83 67 59 13 73 996407998 581281035 149 638652745 1809518910 5 2 989112165 113 127 1836394300 97 1042676576 824082759 37 549417919 83 1952100692 1226646323 41 99289839 19 71 29 913692236 113 1398987799 247177776 3 1587374004 83 2 720181394 7001 5 757061730 47332630 61 1949 608472622 108087383 137 825995496 1365073840 31 1224035144 4999 955031505 43 11 5 1442316240 47 37 19 2066586794 833115321 53 314132590 139 510781635 1126423965 103 292308889 716549859 61 67 871011622 13 246341316 7001 456024137 19 61 61 708158577 1544362986 1400600670 2 131 107 1194404334 1475316959 19 1483731320 1393120040 5 648213960 1014501166 101 7001 2 1628395500 131 1965314924 457018279 78446205 7001 79 29 1173930373 615810624 11 1714789083 1274691177 131 437713404 37 513570730 37 1831355211 7 43 704583611 61 127 1460646451 29 3 2675287 47 1723484454 1281200347 1118695083 97 17 1894903521 31 1387965449 301701889 674521096 131 107 612193545 10007 1207674781 13 97 1061264722 139 1395910558 149 43 47 61 3 43 59930906 226515873 1970199592 1363521822 97 623426594 557786591 19 1114863216 3 628525815 137 1814224829 815013959 716056064 129564921 101 17 2 89 107506660 603801599 1234592759 53 97 610234258 792365986 67 1949 127 1581493099 635850410 109 773181072 67 17 113 1311823893 566382555 264537567 1823842077 3 89 105521871 952780344 124794470 1949 549105791 101 101 10007 1846461619 101 848179012 107 1894359351 17 962697963 698034331 101 7 13 1090728615 1199802451 1949 29 19 254655100 101 1176308721 3 103 173001016 10007 62303582 602559979 59 79 41 43 17 1257874302 19 1896201368 1593693127 113 107 2045820847 244456099 1383233298 4999 113 53 1450123951 71 2068880005 131 29 83 79 107 138738340 1168863292 7001 83 137 7031799 1044014528 1716677529 817073933 2777 1543762070 2777 1691726184 1782365009 1558898058 97 3 71 597142988 79 1970000248 37 926167659 109 2025723242 149 29 17 1006619147 990222583 1949 1264826081 89 37 1833425850 7001 550992702 13 25637146 1027146388 1949 29 67 1659088371 113 69201539 3392373 29 1600914347 29 1982314778 1719074521 1949 742662497 1260867563 107 1941073030 13 1475540170 79 833679890 53 1882082205 728140525 41 71 67 97 1097054480 101 43 1949 73 89 57998541 1196950676 1163987568 89 37 109 101 689182090 799569307 10007 67 72220104 1464375285 5 719528535 229596651 43 1236218438 73 913449982 79 59 756441301 89 53 2035489804 628813465 103 2023615044 244700906 137 818851877 19 13 1949344573 31 1026678464 139 717154961 31 606469461 543673861 103 1817211284 61 103 426636100 1949 152148685 53 1495895691 1949 1359070833 960013083 47 1732284170 1531488890 13 387674690 1874191813 139 2125181056 1111762478 113 10007 379425412 89 31 1848911275 37 310874296 67 1577552386 345931184 4999 7001 321729541 101 1375483549 1240266260 2 4999 1557338470 101 2106300359 971222868 2777 215228608 1701018917 73 127 1601610343 10007 109 1136531446 401903383 989313584 101 1363493637 1270912236 97 83 860087915 1377143225 17 103 1514235960 2043152599 3 1290612654 1808943810 7 89 1086142650 89 31 3 17 4999 149 1196874088 499957977 41 1200115510 101 386975743 50694241 7001 706232876 43 854704306 61 1548465846 127 479191574 1216135236 127 769439897 131 11 1167232624 73 454140227 67 114669562 5 1686782350 149 1052428869 1720784543 73 41909647 59 762572110 29 1769809767 137 942961273 1400132328 355624575 1352926682 37 1155932510 1031422728 97 2019863688 29 144427134 4999 7 114822624 330703884 131 1453741060 10007 1854296527 30051028 31 1949 704592735 1296465055 41 1320415783 63870123 7001 1461864808 83 495963512 1191806877 1563259012 89 379094293 149 572050038 131 1843037847 222849269 137 7 85194452 7 7 2090109700 1262023910 2115041791 19 1629071856 116908269 3 1915299001 53 47 13 1297885862 1087551292 127 67 1976967115 139 47 335024749 61 10007 1816843953 89 1480934724 71 66294617 13 1906893040 2069032082 857309592 17 335790069 31 83 23 523475917 17 1466445483 5 1678121700 3 1055826597 1755743869 31 361636979 47 139779974 11 2777 503612613 59 359153119 1161437478 2 59 149 1156811117 1889930155 1528280234 13 275941718 631464433 59 3 1265203374 37 713638977 3 1998986352 2 1874815068 1431771750 865402479 1331024494 31 7001 23 1651723242 10007 1171619560 1296436871 268794161 2777 1190136113 84800865 5 531012505 3 872767860 1967876470 71 1794357440 10007 137 672195569 574897959 101 83 880808782 53 39874179 89 1862309692 1698139938 1046693814 37 31 73 139 1057672406 31 1327746385 7 73 401252749 1949 11 216159600 61 1698307649 11 668444623 5 858485705 1802939855 974610681 71 103 1769404864 26132233 83 2144642837 107 296099923 73 4999 1743946141 4999 2037082502 47 2777 1884999830 1631801301 152854423 573850207 4999 1838749415 2111453698 19 17 1957150508 113 11 19 992546852 53 4999 139 685056357 1949 234654143 10007 29 41 139 735802060 83 149 67 53 2777 1111569229 59 109987210 1817482728 3 13 920146604 5 2056783665 41 1582671627 292947706 41 139 1905913741 4999 1292396469 131 7001 59 11 1023637021 1174845514 139 7001 890925057 11 71 1973955561 1137545741 79 1936996892 4999 1357920961 7001 73 1271401507 703475231 782746601 7 468750329 113 19 73 59 367415810 806787952 61 7 1467376106 139 101 1961100638 19 43 109 13 1556139948 2030483681 107 97 1803121263 59 97 1496253033 411111220 1371494675 131 4999 13 41 276829622 649113200 61 901327643 83399122 127 13 1206619726 1346255144 29 1409600042 137 1727945243 43 367240339 7001 1669535471 2133930708 127 937791876 19 1157177083 139 328724178 1361575236 71 137 1952098551 31 839292977 656269987 113 692393601 1045344556 97 1729333945 71 1821010294 97 1637773511 203625066 131710068 2 89 18971952 1018579012 1949 137 73 78635260 11 257861571 1663509739 43 19464823 137 113 3 107 1770896080 31 973808673 53 781728853 317225935 61 1249395351 1580337675 89 2089730502 186739530 127 710781154 141349063 103 1339942965 556241612 103 720784212 29 815334043 1604798162 1516923687 127 73 53 103 443575165 7 2047605664 139 47 1376006780 908415248 1863254565 101 1257954394 29 168191355 4999 4999 148470300 37 383458639 7001 2050181148 113 109 872500528 345189484 4999 1054454067 1109649507 1949 615782100 3 1474549116 59 554322210 13 1731127762 2128188632 763061660 2 1651049328 113 10007 113 235947734 1000693276 11 1033632023 130708865 53 613644569 127 1381345472 71 642674865 131 1949 162923707 139 1130828789 4999 919970969 1851532451 61 1538980163 101 143314012 1406658438 17 630219328 139 103 1262631492 3 1035506376 7001 1699639771 1944800789 1209753967 83 1734510677 149 1475671430 520951548 109 414370322 113 2079797996 679386499 2045489471 101 3 439382382 4999 53 113 521378836 138239454 3 1379294514 7001 29 1112837184 107 1061380619 101 551017519 2 1148314702 177182922 137 286913757 4999 43 1186728018 564227510 40703659 137 79 1813313318 31 990794720 71 1553473894 71 582427192 7001 67 669200355 10007 224196828 1944390121 43 47 494543071 198054775 29 1860501438 2106083699 1748820166 4999 601815107 137 308539403 1415500120 61 41 889055904 19 10007 1203341750 275102437 59 1995024300 73 352407782 89 83 19 1988767069 7001 1915332602 544353990 37 745627522 39750589 61 19 59 145813919 1182248376 139 47 7001 1911602047 1865290432 1333780755 640831005 139 1571260100 246280700 5 1456925223 1782539343 47 1735530413 47 655455373 13 2 31 487881278 10007 109 655646445 53 109 3 43 1226157298 1343336512 53 54924695 229613331 625519099 294946949 47 1789132102 4999 1925239875 61 405169991 733273985 71 1597205696 2 131 1099516155 61 137 2026731039 47 669849123 3 1569241009 1275411546 131 61 59 73 3 1305318175 83 61 1949 71 139 29 992378695 11 17 1340976439 61 566006300 149 71 101 708361278 1425060308 5149385 17 166624854 17 1189497888 13 313970907 89 1304387293 211459639 89 137 41 1976542883 89 97 83 79 71 23 1486501983 139 217992251 47 5 139 1765993332 1430119570 31 19 47 1227382957 2124650016 79 101 351917128 2085173886 1528812005 47 109 1429255742 71 139 371459291 23 67 5 53524280 755152473 3 1813291278 73 405638589 31 2777 1695950657 120960787 53 465757160 71 1027564774 7001 1600490717 7 1942409595 31 937593326 861354099 61 439801155 71 1103444821 37 1985997867 1949 787339479 29 1802812347 13 14100736 642171010 37 67 1608381967 5 1598610626 2 839438135 795023761 59 2001269718 53 4999 422430497 850251269 242661893 97 804724596 29 43 510777650 10007 1652495938 149 4999 361437698 1839068805 7 4999 1541736591 1246375675 10007 394400073 3 1327444755 71 61 895674162 59 842291611 175159961 4999 1758799461 1494122951 113 5 17 914467400 1012903741 73 1800803493 1323593806 1582708428 71 773318492 73 337474595 37 127 241186970 1134418737 59 1854576575 41 1147327067 1491421712 109 103 118123078 126531483 83 73292984 31 454006377 79 1830600324 47 29 459528577 89 82614434 7 73 2042776885 429575556 3 3 1292860485 3 369795492 459588105 995890593 31 2777 342163600 149 1294635521 131 10007 938756670 1007144508 2777 97 632278398 1949 410874537 1194896501 53 899919770 430744100 149 897229160 67 5 61 71 1977978137 2009954194 1666897221 137 1567337951 43 127 1949 1370474114 297651403 139 172181450 73 792309718 17 681196783 103 107 1008665139 107 97 914981828 71 4999 13 1614952118 1909850437 1949 854889870 540622959 1842894795 59 396214594 7001 61 1736407517 1031670491 139 113 43 166150839 5 1874437230 2 2109355946 884999708 7 1912067815 10190901 71 1139306115 1054912107 23 941002858 1313733552 137 41 1254830830 1400544071 31 1554888483 31 668528888 522923592 29 2111710361 37 1134066668 17 1327807865 496722646 101 18923966 53 955752569 1949 67 675940555 1694456465 3 113 1837411680 5 567859520 137 172677015 79 922436627 79 1948573078 89 97 7001 949706653 67 1570492177 97 1845108198 1765208453 992687342 29 742011051 2116823355 139 4999 324631300 2777 1412884837 1781248333 480207171 2777 1621455810 37 1116204493 127 395122504 83322980 101 383594429 37 1981905148 113 1759136992 19 43 154684753 29 1749918 808572244 2 1265696810 4999 1338657215 19 1072966575 451727622 1878517103 47 41 1954132324 1712002396 1193990947 31 1124529943 47 2109865775 5 37 1810098460 4999 1661102713 2 4999 1085872782 960637834 19 808103098 1624324782 11 2111149000 465202531 61 387753854 47 1471209839 53 5 131 854273270 248715028 3 712083318 1476655239 107 1969987058 935603611 67 17716632 2106386271 107 2122978671 766344846 149 297404895 881892502 107 1381444854 109 83 228643380 3 107 1487646894 5 1072023035 2042588090 1739928850 2009307853 109 3 1280581350 1024141464 1139872065 23 23 113 5 101 693126640 89 29 483605334 1581715013 127 935839263 768212049 3 1716764956 1949 1494571160 2068133601 103 53 1567079842 1298928983 101 577725065 131 1593558146 5 360564830 1826801473 23 1949 5 137 103 67 101 2065114579 127 89 71 107 1018489451 103 1534173876 1151922719 61 282081921 11 423216629 17 97 1370791293 201327574 17 5 1588685585 61 108594762 47 844938552 89 455333701 313643387 11 304045895 53 1704226741 7 662597782 109 1279194134 122101255 107 1169896163 1908510529 1949 1088658777 73 41993323 1232095168 866881938 2 1412854968 1642861661 689185441 7001 101 4999 693616249 47 109 17 1301919704 113 1445721661 251665690 73 1630964686 31 900683827 1359019023 2082011925 19 79 11 31 109 29 145410437 1504076556 113 59 1158397780 2777 29 1952544277 828479685 67 3 665981096 1949 137 13 135390905 987115753 353626516 773971721 61 5 23 109 897357651 139 1176073718 3 655709322 43 529158602 264282707 83 1357673745 41 7 2024283947 7001 3 1578979308 2 83 5 1095051660 149 79 79869790 107 97 811705894 10007 71 660755607 19 753248535 13 127667715 29 37 514276467 127 149 2002993780 71 1633105648 31 1837552877 53 892431225 230352593 47 941072352 317802217 113 40385409 11 103 2 718776240 71 1366860218 1184176327 109 7 649406926 2119800008 29 127 1294867362 103 2 356871804 523274640 31 2126712344 1856241219 5 1051001710 1241564632 79 2 1236499740 1829194770 878403676 97 1749459408 1783530979 17 23 1026153050 637250696 713397415 2777 887623618 1642937894 43 749758719 643506453 131 67 317364863 813739219 10007 10007 184263916 1346031267 97 37 31 340838087 1663387336 31 4999 1924105102 2037277911 67 735694237 1977015738 1549238973 149 308632964 1070044349 29 59 985255514 7 486040674 137 1719293967 1383331887 1967405660 43 1006369561 19 1450208953 1028687392 1165707527 83 1802268260 1913576877 71 1004941451 47 1350570831 131 833139766 47 1783872592 127 1945503348 7001 1649421598 882294024 127 1145840355 31 1635919356 139 43 1030930553 149 2000901332 1616952064 31 227291783 47 1438816640 53 513621391 540950064 41 1263368380 2777 171240928 17 1584403383 41 301788856 1344669349 19 457092148 61825532 31 1067048003 2048967867 47 162153005 7 317433935 37 1966282009 79 1248750393 1656145888 41 1629754252 113 1837992622 47 17 19 53 1105434886 108928096 442349700 101 2777 119722024 31 4999 43 5 1250933172 83 1360869162 989054997 149 1902874149 109 1972620415 1778705199 94569568 97 1949 73 1386415124 2098496398 13 11 1795729661 1464742818 1827274460 131 31 255715373 568844265 103 7001 970971739 31 920469360 131 1949 685962244 1837901552 2 1570443168 7 977161206 103 1238799590 61 929774139 43 139 89 753507731 101 379586785 101 1826612169 17 1196267883 103 10007 1063533953 13 7 103 1265972805 3 1892477488 1299893149 89 59 1500522574 591425263 11 1528538231 2029245130 1241119072 79 1021872268 131 78612937 13 89 1102472815 1632237030 5 1306850380 795584368 73 3 952980858 601347213 4999 2102534409 1446090724 2001998096 139 418153234 31 10007 595506563 591213560 109 693675455 127 492471964 149 1254007989 149 1453208473 2120596000 1623230994 101 79 1402917313 17 1791702029 131 31 748546336 247847216 2 1640959847 2777 1922783692 2777 1482967986 71 388947017 107 689422507 131 1894833125 732127167 1404037938 109 1221170229 1005139910 79 47 350962301 933794265 97 127369245 1797633451 101 185204710 131 1884738789 43 144714608 771968164 1663072760 97 1769986936 23 71 480960958 897079249 137 287202553 97 900428108 376348002 1949 1308127871 2005190886 2 83 1799985533 79 43 516488867 380229994 403345201 131 398195345 4999 1467576394 149 43 139 1004040215 53 1527702212 348551786 7001 1379816999 139 487775603 41 1687843679 10007 1339637090 19 19 107 29 1676769908 665726378 61 13 113 2 2108739736 1993282022 80375548 79 2777 103 15492642 1490333606 53 583562542 59 109730737 13 2040828023 1841727550 103 127 73 90037689 1963396848 1466225149 41 29 846894221 61 1773382240 47 1234984932 59 144816444 7 59 1882015394 10007 4999 880303904 656418690 34231310 165265998 41 41 1545482700 97 1754142555 5 1102842845 27798615 61 1895869312 43 968374104 107 1503521200 1494596972 73 41 61 1949 101 4999 497210538 270290931 1447782024 137 131 1118512453 346429107 97 1256642844 139 1186827314 1210060172 137 1949 97 428028311 1164347077 43 127 11 431298054 547291294 103 1501723417 413387307 101 41 1377380076 1556478039 89 930003720 729415941 3 53 17 1305635717 2138014503 127 73 12001054 71 17 1224437002 10007 558059799 11 1575256870 83 847121156 1949 1521686568 651481471 131 567995769 29 2 97 473332258 137 170821053 1478676467 59 1571893694 7001 1201280760 103 183617885 107 1263020295 1833991495 43 137 525738876 23 1524314305 97 984344069 1722472941 107 13 464196083 972269545 1846580593 61 872875473 1900522353 37 31 1025842235 5 1722677232 412070586 3 514496970 53 1777958246 41 1416589179 137 149 3 131 1598368998 2777 978895277 1510172398 7 223288646 192818682 61 1862623410 89 1422631269 1627148908 113 735105793 37 301265692 2065124031 11 499388331 7001 501733666 13 7001 31 1469986396 127 15549626 374891147 787390071 71 1406627492 2 573640822 37 925523327 67 5 989674485 2028127340 1973868771 1611793971 53 499368471 632470081 2777 7 1453450145 61 1787594822 239333133 13 601627065 593809626 1949 1429034382 427169298 2 109 1113477728 29 328832769 2777 1294784498 17 7 928210962 1507744419 3 1228504911 47 1982887512 101 1098788614 1510396538 10007 2777 23 4999 694806011 799994969 37 101 1650975347 59 2141049366 2 492068160 79 1842446792 309174104 29 1842032243 101 97 149 1765488782 103 11 1592614798 127 588263746 59 1099048165 97 1124027076 2139510861 109 5 127 29 7001 950028699 776137861 1638870387 11 2011664545 31 459004337 67 25820728 137 1814746799 23 67 149 83472923 1974779071 7001 41 674457544 1989751427 43 113 658532021 5 1324609674 73 71 1746393248 589205073 785128880 1912928795 5 79 61 446502432 1444441570 13 680928742 103 552255821 47 151363299 510107057 127 17 1021258850 1568593332 107 965510541 406663344 2 4999 335467893 1014407078 1949 5 5 41 89 836439518 79 37 1831060846 10007 61 1949 149 61 73 1835103282 335776554 37 109 23 687579914 1949 149 43 10007 97 586252193 127 718809293 103 1706826959 686903246 89 97 1154836021 850577609 83 97 131 1949 23 19 5 1701631743 2777 666568864 2777 365853088 97 768810365 996217614 71 4999 76043747 670756021 13 1060596046 9883514 37 109 1611953694 71 1235438056 3 672676533 123754359 1638560244 41 661194451 53 41 97 13 623300184 137 687416543 10007 1096697151 7001 13 1806246052 7 1101300823 258952512 1793064659 371367153 149 61 10007 2116590577 78214712 29 19 1691529131 149 131 150331408 1769383988 775044273 79 2018049865 16812622 79 1963402924 7 1544933584 43 2101069870 83 400505793 1179821013 101 29 139 98995939 195007131 1808773523 31 101 73 794753335 339400385 109 1186385214 67 836593825 73 7 935460309 97 1718899655 420601991 2026647044 17 931050169 2 1402054775 388090363 139 47 88399809 1503061692 17913408 79 13 338477672 17 71 139 97 17 67 19 1961913134 1712377760 895960845 5 127 59 5 398111935 43 1798523891 1868807004 4999 73 2005407528 713387974 2777 109 1189861767 1773732148 345368647 189185532 1949 1949 2137390066 19 411279804 13 71 17 2 749859016 19 488209522 19 71 1041432964 997209576 11 37 624700415 1128803992 98882211 1744664542 149 53 511093416 1785237045 5 3 723908508 1736654230 47 787336410 1855089321 101 139 149 1120177828 31 1784995717 861689499 149 1670084231 13 1115378849 1667790267 263723496 19 1067791513 73 127 691542940 23 7001 241626657 113 103 131 1536981473 1784331874 11 1966012708 1806319869 59 1936786510 73 1532512141 1397650358 37 41 996629304 11 311666894 2777 1776149761 67 157330003 1055836719 23 1123680107 831373032 97 127 125240415 855212898 2 19 137 127 109 138123863 101 104898701 635339577 1421430532 43 841293571 549941548 19 2 1179951619 11 1820727694 79 118847126 293693279 19 47 465438227 197140795 83 1727843536 1545142774 2127105566 137 504193976 2 2110884951 101 1920216848 3 5 1778151240 31 1822658206 1000297396 2036297242 7 7001 1107166144 131 312283433 577714454 139 861988484 741701220 71 37 1743586039 1684560568 1503469930 97 1323438997 709130456 206813090 31 11 62750299 139 1990890410 403221425 71 127 137 1497007083 1021798471 1383251071 41 848189468 1290076368 1783388622 43 1065859701 31 5 286385665 139 1604689159 275707946 79 2777 312939457 139 131 1945081974 1164013600 67 303382061 113 127 1604449674 101 964105903 1245095882 298877107 83 1139017957 1127262423 7 79 609282523 13 149 630677664 925738937 7001 617558210 314743957 71 251317209 1510084445 107 31 2777 59 323786985 3 1668492 5 82331805 5 149 1328387885 113 1620865446 131 745236599 184475379 131 127 519515852 1033994339 7 206374273 139 377807614 23 1584959509 43 23 1744769823 17 53 2056344774 1936592192 113 1874787181 17851429 4999 49445109 149 1188658361 400725741 139 23 1272497632 113 719593153 1888067844 1298501763 3 11 1561598500 127 139 5 106220440 1219116990 1252427936 89 926779502 11 1178069152 1949 609331440 3 1110473261 113 202010891 656839466 10007 1907944627 965538498 1949 97 411251676 1273194686 139 489382165 103 2032504332 83 1936430504 113 1464654020 115474932 209823327 19 10007 29 315517738 131 1922614688 61 978505173 71 1023183556 61 690468089 1949 1662921882 345791580 82211723 29 1806587393 73 47 1105662453 1928253656 7 5 59 1460798995 1364706587 139 7 809664646 1966699273 31 1622604790 619107603 7001 346353472 1458658350 137 1447383575 37 127 71 1266610038 1337240483 73 101 863148828 331453013 1384190051 67 11 1702363025 1949 853929013 61 868416008 1762536519 1376868901 47 37 1451086905 113 986758205 82891350 97 137 1299951564 833931660 3 2070607364 71 1771899004 73 139 1843563672 311402673 109 1526309900 53 37 297957411 97 300336667 19 79 19 726825721 31 1346008065 89 122919003 1001177231 137 481890796 29 2135153097 17 89 7001 655374005 131 1577204821 109 188821354 1079597628 2777 1918243297 468018316 67 509573065 4999 5 809974045 1937660432 71 1207743725 301460875 10007 101 1541368777 1719512173 1976674119 7 97 2128312126 149 86839584 11 83 73 633210322 1915686997 71 107 2 23147026 113 2124984323 743005849 2777 10007 1077543753 10007 414820171 690793217 889025522 11 451954085 11 1451602902 53 1102553965 1813296146 89 113 1539938349 697637253 979185913 1074623043 109 5 17 1526403565 2777 151054489 109 1108797050 400293442 1948451503 2777 19 29 1541294059 3 5 1493380929 1206682025 89 53 1949 1360815188 73 432858813 1272208814 71 1250183724 97 550951367 97 47 2103721316 127 586089932 107 43 89 7001 1023313491 61 1360491723 800601970 712908818 137 139 2080445943 1354037225 1457465619 61 2121846005 71 683061038 29 1842998053 139268978 2 744822140 7001 23 78692969 53 1245224877 53 188543843 83 137 114538386 149 1845850406 29 10007 2 2054512513 61 23 67 228525610 776251766 131 1821979990 71 61 992497023 2777 2119234226 1060266709 1586094159 131 36880425 19 2127176844 3 1484020671 127 79 2 19 113 23066238 182418838 1949 139 798588360 1981370512 43 728479142 1099906692 137 19 1354562211 71 1074670590 1393750719 19 855662612 1369756933 103 1745002066 41 1873530957 905083718 71 1383247825 26195130 5 47 304617293 31 396401340 139 1242120935 1133217705 47 29 1918908221 23 761271043 23 2001191835 854849124 29 113 149 904165227 101416999 10007 172450631 1450134384 97 7001 61 407887358 253114925 101 1794716268 97 1277448290 1986703560 127 403182074 348598109 137 23 406827544 89 2051562496 17 1511948567 886492642 43 1001595818 1785872259 2013986156 7 83 1026766333 1949 2103628227 113 1698436104 245887404 3 904540536 103 7 686635452 1279943622 131 422895969 1949 1719058929 17751242 47 107 578104356 4999 1075468893 128480947 127 41 997216268 7001 1279670784 969201302 97 868064252 17 89 923365904 206394375 10007 906448204 405676830 103 309372963 103 89 1070423203 618138286 1042869310 97 1274879786 1119662647 113 1601343714 89 1949 357940553 226400489 103 644747388 73 43 2048656578 71 1718354417 1321468265 13 61 952840313 292493261 73 389220451 83 7 711527201 103 11 101 713042931 1914081805 1832418443 4999 1987302460 805719409 418782097 53 10007 17 3 381437601 2058361854 1716211520 107 127 19 127 365781567 53 1065638625 3 127 2 137 43 137 910111687 218162607 426698480 10007 139 504699548 1044710795 43 1738876362 10007 43 440614911 113 1410502047 1372854237 109 73 1967466428 4999 743280268 53 139 498421504 17 1436589845 97 886869351 346377300 29 2027080802 2129503814 29 11 1194930231 466061123 41 991955363 79 1848153009 29216737 19 71 1746429316 71 200021342 363574915 97 1641704083 1520676869 2777 156669431 33515027 53 13 1949 1001047329 1978456820 1031201694 109 997631671 79 506432900 1691495973 131 1312431884 747868651 131 1451202285 7001 997937166 930872616 2777 31 4999 246430704 109 2 1916062100 59 669344616 2033358300 83 7 104615144 2777 4999 59 1235333740 139 1620573478 815289100 41 97 1343896006 1606715317 59 67 1356416479 19 1633820450 199364591 41 1702146406 149 498545060 1043469122 67 1347489059 103 2079356551 1713827817 79 43 59 1222950171 29 416949255 83 139 1313311429 29 1177649179 913504529 7 73 862965047 3 302434011 31 4999 1309392254 23 1620672736 1272812615 425997975 5 31 2004775541 67 307298515 2132334607 97 70485341 770647900 734359362 11 903294387 131 359182934 1524109576 11 37 1482499683 449707953 59 637621614 89 19520904 106887487 11 47 501838881 727899904 1001900840 1753656701 10007 745016349 11 11 1080944744 279759480 59 1626837267 137 1907090142 438863197 2 1525396706 17 1415987426 101 47 43 1672362850 83 1101349742 101 1417703872 47 1949 1443456686 2 1609073680 41 566091658 29 517127217 504402130 1220318101 67 67 137 2065869032 190752635 2102604339 11 1691860874 149 118821838 23 1144401616 23 1824836537 113 263245026 1976318133 17 103 980624581 962733790 83 131 19 1701857645 1585923084 131 913259688 1479685025 7 71 1225432452 101 2038586185 7001 31 269007460 127 63750317 101091238 101 131 7001 492485345 131 820321345 89 97 31 1257907148 137 169072796 1357007157 720545287 11 64285598 344080322 23 202225679 139 83 2777 345778155 770173600 83 517511856 2 101 289315207 1781997334 2077019800 71 373765450 31 908893867 1163165940 73 31 61 887962372 4999 1935567809 89 10007 2777 1780326369 202015642 629075285 905091918 53 7001 1900284955 533526929 23 437215837 1584048058 10007 79 19 1803924739 83 813348125 73 5 1019486890 2124525080 2777 1284062584 101 149 2139435721 101 2777 623958576 2088667787 401982766 31 1191353095 109 1821498827 1342935352 83 7 41 1273106293 987130309 1807294060 256380179 11 581271888 127 29 2 1431748330 1145484650 17 113 1608897842 683007369 598798960 29 1142100997 47 862071180 127 43 2777 729262416 1082364622 79 1412929378 139 109 580728674 1760007195 127 17 4999 23 589211930 1125659544 2 1466145584 10007 1361008402 7001 408298320 17 212376257 5 89 415873860 328053822 190343279 137 948259584 97 139 2038167842 1131598444 7001 685768953 67 137 933287977 1938108762 107 1576814274 89 17 283993721 304520099 107 2112074919 61 1109429265 2025777188 1445476008 131 985693586 79 307404642 79 1578248491 97 1173711676 107 7 43 1643409733 1045545351 139 1657225030 1754587053 19 2777 696952021 67 392312805 1707303996 2 687441441 83 1526708142 1228371672 23 1881990088 271060981 843202356 139 47 2777 1170872064 362510060 1938381003 47 1454738994 4999 97 19 11 10007 62641428 109 79 570677811 41 71 739374333 502951646 107 777694618 1085638371 642123844 149 640603597 47 1446239914 1559713377 1652109024 1748206839 83 1324243806 97 61 763435801 251074963 7001 1171666357 1247620206 43 1886766900 397124415 31 781751769 575685793 127 10007 1079965447 97 1377312603 1849625426 2115009710 11 113 107 41 1660662801 1177349483 4999 978781149 59 1696937025 10007 1854587303 1120004491 127 53 1871823408 13 2064415223 1337465088 47 434945680 73 1827583522 67 1659502144 2 103 1197231727 1771171045 7 47 1429959968 137 172631234 1974431366 47 1884945918 139 23 19 47 109 626016833 1289201846 89 1653680759 1184546968 103 1966059176 29 83 846668641 1630871233 149 1327790405 2777 1949 373902893 1426058114 13 17 1971757580 67 59 632917780 1884148126 10007 1288341208 1202741330 898311416 17 318071622 71 7 17 139 71 1371420864 2 43 107 13 1031658290 101 1177056222 227865595 41 1172024893 2101707478 2020766627 89 53 831147060 61 1149993594 1554822290 1727449060 89 1968917808 5 97 490195320 137 1261295980 83 1353589413 11 511100139 127 1858154145 1949 1430078750 196626084 73 43 1306274339 1858847278 139 622635545 137 644127831 31 89 1949 1877397638 1895909240 694212996 83 362223205 113 17 61 19 1127408852 127 1621372043 1713140719 1832389571 1615394101 101 1949 1581876970 847937140 97 2006898597 3 290898555 5 43 2015334965 90026864 71 5 1639870145 158730750 79 1440631724 29 697581312 360196931 109 23 1155984743 139 71302274 23 1042751253 103 1273424741 890198846 17 41 47 23 31 71 918029716 819115001 89 4999 3 43 2072012397 7 71 113 856039236 101 7001 776543919 1941111262 131 1829547179 23 328036465 2777 89 1921899334 17 1660801298 1379860398 2 19 1003753967 17 376774332 97 55174473 149 59 1278865510 1729858117 103 109 1655702901 31 2 1668889300 89 1847861432 137 1995470662 443083523 23 155673720 53 792371174 2 2777 891895643 152832842 103 5 67 274408946 37 97 1501487250 110666261 61 261681338 149 198998871 41 7 1199172807 2608165 393068473 1949 1949 4999 109203155 2 914878123 139 109 2042665668 89791348 17 2071089258 1897581482 1949 1949 97 1473493826 1117205745 43 1818828061 2065419933 1292787773 97 107 79 210886392 1125056380 949742379 107 1676082012 3 53 1005257307 29 1314576276 974316579 41 4999 230588873 1941841554 7001 1924610985 19 103 764446608 31 1603665464 113 1346118905 5 1787137720 1909032680 1172842525 7001 47 2059041227 79 2020899316 59 220304868 1920587405 107 13 83 1147302028 1274768614 7001 47 821800546 212472054 543250659 898611042 109 31 1941448625 149 61 1925974899 1058886800 67 1837121843 5 1743072405 1665830965 113 466953936 71 1568975395 13 1727523057 1650992876 1974100091 888019231 73 1330286536 61 17 5 2 1619914749 73 1460688973 43 101 2777 79 1281323120 1084395080 131 89 510171763 1590556282 67 1889507023 1779624004 4999 109 99953327 1354959141 1682214963 23 59 6379316 19 1098842238 89 179661751 861080446 97 1949 7001 165669766 31 95332599 110805752 29 902076331 1997023808 13 73 542899806 139 19 137 83 37 2 131 59 816184819 1155657459 107 5 149 1289958926 79 1067055162 471071920 73 806832701 653059811 19 41 1320810085 1170863227 53 2136141549 73 219280101 751882075 5 37743645 1409836506 83 822265977 1177145506 101 83 67 2064003072 1647561825 520442627 109 89 3 1822644705 148322397 101 1021142017 1117327549 1176599633 992301500 4999 73 5 620977965 1370086840 1222020772 67 89 47 31 59 10007 1681556266 103 2044110293 1693275195 10007 255308591 2777 83 593381691 386584726 11 113 664430843 31 951572222 2000860413 79 10007 1144990933 113 112703488 2003269266 4999 3 103 1830991242 83 26431855 149 2007729853 137 1531311472 71 1407706760 234386583 61 10007 1877089296 73 114212588 822253595 19 1387591337 1053463281 2777 525866605 4999 1730533824 109 1731447451 2110330002 11 1738887150 47 1557894665 149 29 31 1185347806 4999 1491026735 137 43 101 73 929933860 10007 2 729715878 20034428 43 1315822575 2138831619 71 19 600395098 1736069558 113 1091490504 173659756 1362953661 3 1849876602 1949 208795418 1020908750 29 17 1552473558 7 52209086 97 103 1398955785 1532673784 149 47 1149933161 10007 1055818556 1385884439 79 139 1356748698 73 101 821232996 322250373 61 1422316590 43 2777 801958722 66997902 1756054987 83 1086167133 1126926145 5 1498694600 2 1917042816 107 1773527033 7 897023820 131 757735178 454033555 323112867 139 71 137 314736676 1949 37 1850937842 13 137 652272768 2029946356 47 620386614 561578214 7001 668322712 37 11 390203 2006165007 13 113 930623996 17 7 1591456874 1339741501 103 17 10278129 3 1821701547 59 672966508 1689505533 2057664376 137 1824354746 2079688380 107 149 759984073 137 131 174127296 1854954105 17 652360114 97 109 1391454760 67 831306118 2777 575511034 31 659333177 7001 2049738778 13 149 1747099351 1151234047 2777 2093882993 3 1705179222 1911056568 1367712795 103 256179437 5 359885465 13 1323714275 1286419420 37 37 89 2043480406 1462323489 127 174245524 83876287 1437704826 131 17 1408583509 89 1208545962 1776705273 53 17 1472191721 29499328 113 1905863537 139 572109544 110969677 153742705 101 1999318331 1019425317 127 2 706155260 1658142654 1762823377 131 19 10007 1888449724 7 139 1364674774 2 1735869438 2099573771 367994516 43 469396047 7001 7001 957180547 41 1949 1121177842 127 2777 1323937527 723958346 139 686568260 358636819 329408433 79 1662071599 67 23 699762783 467576824 113 41 5 107 902281155 10007 149 61 1783394841 770051480 59 305850218 61 689651787 29 89 97 1386797166 326477847 67 1186746076 997231551 1706983336 149 622360186 71 95011348 810326834 305893761 83 71 1017982309 306079722 137 137 59 159651876 59 161719531 790826955 3 428083068 17 1674040337 113 107 2066645294 1761069558 219823912 43 10007 1282604686 137 1962619109 1517963356 29 7 103 137 361033771 107 389870229 89 1287272370 103 10007 1199959384 282767799 107 2777 390551726 1388440435 731199095 101 1024617353 7001 1058754229 1483450553 1388296643 113 535498772 1680287604 2 127 1488116150 884926475 107 1587659901 107 1916714083 97 444074148 103 264433754 5 1507720954 2 68457396 101 181954631 2777 1319733476 1433420871 59 1139755274 1136416678 29 61 889868090 59 127 139 633014668 300092377 29 97 1471982174 61796581 2777 97 1454602106 1620771088 1227685012 37 1256830502 17 1883513895 941979394 2 89 533128556 119959602 149 811899889 1367715381 31 1145930843 109 83 2 10007 1539406831 408855999 1863910164 43 41 1706098232 1175318587 113 1413146473 107 1875854721 149 1174240643 23 1223793485 804574228 131 1673020343 61 540627445 25254818 1189142821 53 17 7001 2 13 1412858135 1598587380 31 1935778831 1955411507 127 1221263316 101 620187975 2777 2077018272 139 988064012 101 655687253 41 17 1579803404 1826004723 37 47 1145552526 125000965 40826383 1655253894 67 203037538 11 149 2004523522 591678702 37 313502788 23 665241236 23 1266111429 121949178 2777 17 2103892868 139 974377212 13 900446859 73 695102423 233315300 155016517 101 17604805 1050229234 139 117539076 3 90499194 1443172975 37 379119501 1949 1086255660 1058700698 1949 137 1137614789 17 975461377 1840937755 10007 1123856149 2 1246128552 67 2029597563 89 73 149 2777 307358360 73 367095538 83 1576102438 2028483895 556783619 1771292957 7 149 919833386 7001 1151437273 43 1004020287 2051694533 7 637125867 769148027 10007 629680468 71 1010338875 53 1211734972 53 1162944603 137 190023384 2112066769 127 61 979263134 1649650694 800061409 131 1310724823 2777 2049778679 83 1624998267 29 909426109 1926747608 149 3 79 377466661 1198690463 107 576650927 942102044 67 1197834393 41 137 335556703 137 113 1801328480 1138491272 7001 1247389173 1724034257 1136458543 11 10007 1580206830 61 587832949 11 1730816802 426982747 31 1246143795 13 1319427225 89 139 1848796282 83 630517551 19 679264120 4999 19 1718806006 685383925 5 1497985145 445382957 29 73 1338115988 122425670 1252008996 17 59 930965366 943708245 61 2142775731 71 959552077 73 1136498894 47 412959104 101 127 2777 19416784 847534846 2 10007 69668734 11 2135355684 10007 19 131 1949 139 776563532 522854755 31 101 61213373 29 113 1490313077 103 1661578490 23 3 127 127 328854204 1938406809 19 879648715 1113464418 11 31 1430554888 2777 101 1459879351 53 1739594302 1358032462 148531971 7 47 1847203135 41 1439995276 11 139 1223329965 2 1836451744 903793919 19 1330835297 1976158253 73 2 4999 61 1285336490 2068092721 59 37 286923086 1119396891 7001 17 2 1538032978 1831872420 97 1907266283 7 61 71 41 1789779706 11 851940117 7 701411653 1598768965 139 1092434169 10007 1925637003 668338374 1639507353 53 37 978055595 1314031104 568485642 2 1545852790 304152330 5 71 1190209974 3 2 1904846082 2013165554 7001 83 841007554 149 7 103 89 1213846703 505340131 1916404924 1949 460108427 47 113 1575014340 1035625556 31 441755239 694076876 333855382 83 43 4999 1029614036 1964622563 127 3 949320324 47 842217713 103 127291314 97 166461711 146545067 2777 1296064500 732105803 109 112219472 19 955123331 79 10007 61 4999 242461498 421725638 2028102843 41 852415644 83 113 127 11 137 1416272364 1167189567 3 493837601 47 929267244 1619813142 3 17 1625210574 61 4999 43 197786168 109 139 71 1046105835 730679744 56289232 29 1563920033 1743181687 83 41 1413783566 1902914181 1949 813033160 5 985349215 1390667689 53 2018659813 1217078687 1555371384 131 4999 1223444248 684623563 13 67 1941157634 103 79 53 1648427253 2036293602 7001 1654649187 23 1955439629 1088031257 139 71 210913665 871186259 73 1102408770 909047390 1526011958 107 29 1896073829 7001 848661220 41 1774201072 10007 199959874 5 564333136 127 995899839 740001801 11 342017070 30686365 79 17 1829248731 19 709014593 2076416251 137 7001 1949 149 1540875901 523084121 43 832974070 218046145 7001 398307893 950774807 4999 31 1169836088 1976627335 7001 1231929823 73 850313782 565678606 73 29 127 974436075 937916082 2046861801 10007 1996893642 137 778367555 47 476149840 29 538388562 847954961 61 5 1665955195 37 10007 1638045830 1962919971 21342180 67 7 2133484297 62186257 61 23 783592014 283343165 613464551 7 107 1288529497 1016525455 59 1497586389 13 103 683387593 1001857722 103 45940472 340997568 29 2020918505 1481904582 212968989 139 1515701453 111272172 37 921361271 1087007650 107 497507761 19 938814206 1431557312 1490417363 41 220678752 414729840 43 13 529937532 29 4999 841856595 1835937739 17 345695969 182255164 43 19 1949 10007 1115280150 197528173 67 53 96867676 976790231 83 47 1745669441 1421412448 127 5 154168405 2113665445 488823819 3 405560932 47 672441408 514375547 53 1737211263 5 47 5 1979450261 73 1630722253 73 1771750579 936752612 4999 13 1226976309 1370558065 486625645 5 3 53 358105259 836901906 562311434 89 498240475 67 43 61 1748857739 137 397280413 672262567 83 79 1895267038 1180582952 188613941 7001 1303096130 1884613755 3 148791852 1584549155 127 4999 2 599646958 954284132 2777 83 530888020 1302670034 31 1601906715 106204103 53 37 2 92093970 2 1352056222 11 1024738814 993012475 1017163797 13 149 985070588 1968479528 1955117625 10007 1935804115 131 437815003 107 997817051 101 580741718 149370629 726765881 73 83 97 11 601061955 97 1949 101 1557863693 53 410454843 4999 1311392669 1662677398 775732616 2 324957326 5 2095320345 153970875 73 1816591106 23 73 113 103 1738911611 365536510 1234790273 2777 673196866 473148899 71 1952978548 589410034 113 19 316542413 127 1414729200 7001 1389565481 83 23 237234489 216498333 1377598032 3 2108958982 101 772160554 37 1384155533 322493628 304533640 83 61 248658878 73 1592622166 387256022 10033147 43 13 875643809 570446532 107 109 234631002 340844417 37 88531326 89 476214525 19 17 1014901139 708197798 79 1453509240 765431883 4999 893096823 131 5283361 1159981419 1781676301 10007 3 2777 524755805 1191549606 19 1971103546 430526495 7001 591917147 1949 72202179 7 153992615 113 1159971264 101 646770641 1644826832 11 7001 113 2112669583 1652637898 107 29 1288358927 89 414192828 2074168703 47 131 109 589267069 1264114768 37 1143626302 19 1532007870 2104456464 43 664734633 1557435406 83 1637599771 137 1527403184 83 103 47637088 67 2 713786402 1924951248 1674036631 1891089023 139 149 2023158058 5 137 923056817 113 616170129 1419790986 572648663 61 317946396 71 79 83 182875102 59 4999 13 1371226675 131 113 490442148 29 7001 79 880137465 89 31 7 19 31 397951433 2 2001855340 83 656621845 71 41 61 1549037355 355287607 109 1584830025 1835262103 31 1740426083 762989315 11 41 149 19 288364767 1255108380 131 1091835351 11 974082351 97 104695149 13 1776510983 1653410538 1897574848 13 23 1757227370 1905058101 349660401 2777 71 2094755298 139 999671335 658806827 1949 878983518 3 2777 1265487231 107 1501363058 493668175 13 11 979476751 137 1551561305 79 1578205989 2006306278 127 2777 1603177090 1401805802 31 1217324856 3 625016490 101 103 2059466414 23 583355486 79 1135634711 2777 686285564 1184153277 89 571849920 1233642182 71 1725549139 277292204 71 1108732592 139 47 1754291685 5974358 1515098709 548019102 89 1146748780 59 1653279344 139 396592020 345870403 7001 164838545 1499060128 4999 1684932946 11 1685797883 19 1335900051 1643569711 7 67 13 768156129 1112863430 5 374235255 1580105300 1934453170 10007 393859082 107 11 1949 1142478463 127 881135398 1662757533 774922400 2005283222 1949 127 758395613 608818061 37 79 1208644068 543705030 1294834420 11 1752394239 71 107 132149173 1597357097 47 1565662329 1205474178 3 2 297236776 73 7 2126592587 109 369161200 89 83 508187254 17 1491657197 61 1204846075 107 1949 1343636759 127 606425508 617231018 1671285113 31 127 970768569 241682962 79 73 1433595097 1147150762 929829695 19 218358013 19 455577231 17 1097368343 109 67 1322582546 31 41 1307328337 41 623772237 631792780 581766626 149 41 407897356 7 597539201 107 7001 5 109 47 1446619345 2130377838 1917835490 1949 79 289225399 2075181085 3 120641862 1544676864 1468781796 7001 1640852374 1806432125 1119522075 113 1119588932 31 546549176 79 1451452069 1949 994787141 637586115 2777 1550610152 157500332 1557499349 23 229193344 83 41 863845441 1324109555 71 1175894598 47 2091420006 407715075 113948942 59 109 1359508713 1897142493 103 654637203 720654950 71 1008631446 1184670756 113 19 584785570 53 403519526 137 127 7 669241076 109 43 2075344475 1417618793 1949 1765560120 107 1584232798 485789630 1111779803 196483065 7001 141090475 47 699218624 350029643 426753346 17 827349787 107 1949 2 1414188082 149 439218475 743572671 73 1949 97 2080657463 41 767754844 131 1935020650 3 1099932264 732744636 7 29 109 67 1949 209223934 1967191357 137 59 1624573378 1852501765 47 296169541 1550844704 73 10007 4999 89 2045512721 688249460 1916710795 1211867555 107 62043911 19 29 843030087 23 139 37 109076300 10007 113 107 477186830 2 109 1924400450 65537667 551111648 139 1760550509 187577793 7001 31 948068660 1302599478 10007 1551741077 89 17 178696019 568594794 97 71 1372964417 808179936 19 640010421 79 17 89 2131141312 269978207 1594183708 647041301 29 783298733 101 184369863 23 500319729 1942035963 7 109 97 1497184233 1305149356 131 141056084 1445577533 2 1579629118 2038488858 101 73 3 47 7 1712377842 457165637 43 277068608 61 1417016275 708320654 933381923 17 37 1884102165 11 43 1313227138 996909033 107 11 1303574514 949676495 139 1625872019 29 2 1283760958 43 294883218 113 107 149 4999 131 1241118759 29 331135340 73 540614980 2 1848593445 1494471771 41 127 11 79 722080619 1949 1186397229 1744505073 5 61 459782254 1986364960 1596725071 1682781363 7001 23 1533551565 1763566009 43 1931299979 137 699157717 1408761136 23 385587939 653492071 41 1466501202 469960493 79 137 1308994448 837930360 374013580 724756806 29 1680366315 3 31 73 29 570042705 1686459504 1041026608 131 960671339 10007 2001500070 2146923387 990917215 47 172250979 23 543145207 3 1754176311 19 292609555 1048467730 53 1624526042 1265808804 7001 1386292285 2777 456769538 89 73 47 1796621342 13 101 132152144 113 109 2777 1781411740 101 296571653 1272154997 788754595 149 17 101 883035941 23 453119228 970533102 7 71 1880074249 1716982137 97 1861766590 29 1882275595 19 73 533046657 47 53 1323241142 5 1839471080 1474375590 139 292908584 101 1172500819 1176667069 724119188 13 1435671393 41 1192464705 536174548 73 2107482406 97 503996092 144362214 1664779652 23 47 79 1259176892 742765584 1703885535 3 1472937072 13 2114559573 7 619669750 19 544439891 149 71 1281873334 83 2084833010 304144992 103 13 694657740 97 297046883 676140292 53 71 1573255140 17 19 4999 1027740618 3 1159045113 97 910662852 883115563 11 109 17 369365987 51128758 43 1934236482 83 59 119518719 368668966 2777 37 1668283084 911587648 11 1362158732 149 10007 11 23108283 139 1243871663 107 2 2048430292 1065224645 740893916 59 109 53 19 1407817088 7001 1507165185 1952514344 113 149 139 1087540448 953116467 1268251416 31 1231530087 1444540258 595937228 2 79 749898494 1733312691 11 2019694545 103 1940282592 89 741025659 4999 109 1048137351 2029607250 81564381 61 231717552 89 107 67 115646489 1390226249 1531216584 43 127 13 1177898540 879133307 2 109 1756296353 37 267300563 137 699273893 1167033544 29 43 656896930 1091611030 101 407781157 461434195 61 41 31 807847166 2054454108 127 1232382064 25237654 10007 67 1340615529 1454754518 2019749042 103 97 101 2089131546 911655776 2777 37 479128947 13 43 2777 1119661407 1508256832 67 1003235347 103 527802591 104470436 1325957066 19 74126317 73 101 635579317 149 798851313 29 139 238280587 1146933754 43 79 1634382810 450228110 485466263 127 1810051371 1886867551 4999 43 1949 7 10007 1615309926 17 1941435105 1079672607 2777 4999 604279120 187022588 26556451 2777 518271510 3 1171383597 670616502 43 59 150411060 100301947 2777 1161174780 1859597322 139 2093403801 83 332884531 103 1664914557 1214653353 1581153515 337695388 103 5 1527588725 498548735 127 13 53 799860198 5795649 3 107 7001 166637802 19 1946752806 2012368862 1921312219 113 7 888428107 67 3 1796238579 2777 112760085 23 293447881 61 1711573380 1327173726 987186081 73 1095166006 41 966784469 73 17 5 37 320756488 83 1257233702 43 1882667753 79 1643387546 1680190993 7001 981491193 13 13 83 558916024 598137591 7 2044275548 71 53 610302791 109 362693015 5 1388263915 10007 1991773266 1949 643091385 1377571999 17 79 136070706 47 31 816225901 2051276857 83 31 1605720702 1168695846 113 481922485 83 970078602 1964097098 1189462434 23 101 1564318096 522061650 11 395507430 37 10007 169048251 1693386701 1949 1325218652 1338077962 1155036208 53 71 580226058 437461743 340266492 17 1608621413 1375549262 67 19 11 421093277 139 1895024579 89 11 37 4999 109 2005299487 61430547 3 800486109 600255369 53 1714334342 109 131 97 230991728 29 53 101 1915943437 29 837954130 1237947882 1179339887 958866544 37 47 425629133 29 97 61 1373592083 7 27193509 1763523896 7001 958470460 10007 71 149 2 1043154212 139 107 1491760404 131 2 1751925606 17 13 286294593 1010952852 113 1833902834 10007 1799038446 19 29 1754772020 1217259680 253160858 59 79 1495365562 7001 19 5 748166880 3 13 990599155 812755593 43 31 53 83 948204699 31 626934390 341276923 778083497 19 83 1397834789 11 1112595319 730300912 47 109 920436003 1474517401 19 1124185652 37 1509706264 37 608317 595163204 47 420140530 1702117461 43 1406259015 1408046511 71 71 517281718 4999 127 240663857 13 859644325 149 1445570380 1474610515 5 23 1689673702 7 71 2110502335 71 5 97 4999 59 511062148 61 1742064413 10007 23 1649222728 107 1601682144 59 47 107 1263473441 1574068654 97 1348119386 7 1944743221 113 1952353432 103 1718860251 2777 1302051990 1664902011 149 109 103 1098043819 89 4999 625334908 43 166464338 855243822 2 149 870050932 284972483 702939233 2777 17 1693226979 1777829094 10007 79 103741220 549350072 1021540751 131 61 131 2009764403 1420485400 61 1253249148 2777 1434934217 1949 47 73975084 23 2065256296 59 101 1357473096 2119452664 7 427877656 103 1058625657 578059205 5 616779085 2777 203038060 2 73 294748888 757333317 2051507698 37 1086460305 339983560 1949 1083828723 19 569444174 127 19 131 101 1149695423 1524495616 4999 1642126509 125079979 7001 577211447 1949 1010127720 131 2035185477 1545999382 53 317263406 501245693 131 23 1231083212 61 149 71 10007 1519032579 73 1629118078 838219168 107 2084160959 83 131 336641442 787428817 3 1923484464 624148317 2777 928403927 75725580 43 53 149 11 950509604 547950887 11 2777 139 2007633017 1079480950 19 627802066 1158279425 29 523852114 717910921 29 59 1614842626 1682095185 5 487668970 2777 971097461 1744206413 1313723487 31 590097349 332181486 37 1022149514 89 59 47 180293504 520873411 41 2074508980 474006699 453897210 1115031624 3 10007 59 1949 7001 725940691 7001 148477208 1936931665 1865352326 1727163759 29 17 2106066363 291461739 89 107069384 1443852314 47 4999 1229574036 61 13 89 516224920 17 1731172135 791061093 151610418 97 71 542200872 867695544 1402003435 53 1574185595 29 61 1796078178 3 705696184 301432066 149 5 127 331928089 1191219172 11 503388539 89 422083746 5 2137025493 1521149159 41 13 340656979 741787423 89 37 29 873522781 149 1446370714 1614417630 53 120457923 19 47 131 531372811 659241780 107 2067435275 1458019497 31 37 1915702269 857288816 19 735049941 10704885 53 1417173625 131 19 1725400925 2037577403 4999 101 2029937895 23 113 1913721557 2 2 2 781350087 1967261892 3 113 153598757 13 109 382733989 1981293002 23 127 657313900 2777 2 19 2109619267 127 83 1018478309 677924329 1071188246 113 1730604040 1052760146 746825038 139 23 127 1119274876 963225912 375004250 1995717766 37 73 103 534544680 5 73 47 73 1845644427 288890085 31 89 912602173 1463732003 41 296799574 422129532 109 23 1344128027 621791292 4999 1726937097 1203640567 41 10007 2055457814 2777 7001 1295849709 137 481585962 66606002 107 958651663 2039065739 89 1451836727 109 1301352526 103 1393585880 1986801814 5 1949 2777 623819077 1393937643 7 53 5 1249014010 959976052 1949 655706756 677320688 67 137 578756575 5 104265265 13 828660150 131 1658799421 311247004 256879959 97 2777 139 805553715 131 1423628090 3 756818109 1322730729 157491999 131 39946616 514720222 131 73 1829165161 67950517 10007 2008469800 47 465505014 1458004665 232987175 5 3 480936516 900252264 2108675712 11 574614031 43 1349504776 240560791 43 2777 41 109 850895781 693521212 31 97 1262794694 1807389933 62239426 23 23 107 1520942833 740520464 1949 389901348 1770376099 19 7001 1419998828 1966741923 15975737 53 3 1044181722 1664223153 4999 79 598310134 269103388 109 17 13 43 1949441292 7001 353813658 1963804093 139 67 261621332 723329320 17 4944212 47 1563024480 13 1338978511 1844549433 79 1648615528 103 2117329491 103 1257865458 5 832176075 400383960 79 71 29 1357414832 61 29 1221010896 409156911 2098771196 79 425297653 65742171 11 775131074 97 1765206194 83 5 297452060 418500445 2067046508 934813000 4999 137 1407040003 19 13 83 676266155 1208108990 127 112580928 1458829077 109 675127579 5 1529146385 2777 2111430856 847528296 2 71 1918357426 37 373779790 101 893111084 2 173801964 59 613025892 2 89 338660130 97 1721208352 103 1574395376 79 947334188 320895551 1002441605 11 67 1599505539 2015435911 101 103 47 13 1545338769 157342549 721758694 79 2024224031 83 925732532 1126671631 993311812 103 604056993 2 195217264 149 114185852 2777 1384120894 13 201011772 339590664 7 1344740660 318462768 10007 79 152199880 272804168 67 685883386 103 576087343 274404973 23 231121018 17 1216635634 29 5 1620575271 1264833949 43 23 258605190 5 1686333922 71 73 74673160 507704488 73 2777 1059028389 1079111653 11 79 255280266 830469211 23 61 44148525 140599565 5 4999 1533343270 47 7001 1495483610 73 127 401104989 822327286 61 103 127470019 687568466 131 37 275820533 2120352638 131 73 47 71 1648028073 109 317224553 1436697854 1811698188 43 1927204549 207164067 67 61 1505123455 1010294322 1110422371 17 10007 1458039914 1118382320 996477046 10007 341072309 17 37 929959258 2030677532 71 12602784 559503077 4999 37 457509477 89 703442294 797774165 5 59 691317990 37 47 177409458 2 79 101 31 67 162874387 10007 976613151 13 19 89 41 1309705763 181783446 83 61 73 11652479 17921093 67 270088725 59 1948831360 103 1592172867 107 645875326 2777 1256050985 127 19 1000016911 866680383 113 1745311103 370884758 505860913 103 101 1516900315 1884082785 2777 717612901 1949 1555120743 53 53 1692702128 375567328 47 89 97 1364901408 137 878348034 1949 10007 1975919721 127 5 149 280236552 83 2119814107 122957338 1689518885 79 319846779 19 31 59 500702320 885138203 2777 19 1489817892 1133172863 137 104312074 787120599 2034132897 10007 97 1923581683 1949 627675450 1517873289 131 1077009464 2777 71 1341266522 73 67 1542954524 83 105695852 131 472179914 73 727849055 43 67126027 67 1295298298 1730616551 71 89 1510337868 137 13 1554347366 2105145206 29 1833044467 127 101 1217007277 19 1363280951 2 97 109 101 1858691890 1620023620 5 760580477 29 59 99960004 4999 47 729525743 17 206615688 1785754396 309040656 43 1758049656 3 31 522018306 709043328 53 101 1299676585 7 608275221 2073607932 3 943394953 1658331838 41 101 109 23 1676159040 1532055737 131 772001471 139 1048892746 127 17 1772551495 1418578697 127 1665431847 4999 2143765897 7 50575378 2046501549 10007 37 1012491310 54581475 469619856 43 526169325 11 1587354483 97 137 1101103939 109 47 107 383421446 103 1925065365 1217083123 53 3 349485450 56087069 2777 137 821295820 139 1848153174 885873966 4999 1280893123 1852181939 79 318803006 10007 43 2039567142 1607073860 59 4999 137 67 953694549 5 264113970 30665250 23 17 3 1770191719 109 105242443 71 1637688201 547876328 43 4999 779171709 53 250264781 59 205294866 1176668801 79 149 410085399 7001 701493199 318027426 71 2133414730 7001 1592432449 17 485082675 1200688971 545440529 17 983260162 127 2782697 101 17 1371690819 2777 920750451 59 53 926311085 19 451761284 101 89 61 958083812 11 2096768289 141985305 494275751 10007 1710216314 1482812802 139 1949 1973816617 929511233 19 113 442406300 1739733734 79 977931599 137 1209295702 97 1699755832 41 1768448859 30042340 149 470359177 1631054720 37 1426273818 61 41 1293773688 19 133119525 89 365088858 245877840 109 1374205401 131 89 10642709 17 2014738631 107 11 1616438967 309982211 53 1507361287 2088514131 1327428091 31 2123035589 771685225 7001 600769812 29 419452723 10007 357079781 73 1537832308 37 576689928 41 17 1131258166 127 113 518034714 261990726 137 341666355 1343634487 1056076675 770223189 53 7001 2138873170 2777 1670743172 1306918138 127 902342280 137 113 3 1261413453 139 1888463869 2140716910 610205791 83 13 1586266500 323254533 1139056581 37 59 387445566 1416018408 107 1966689066 3 97 1286844445 43 170348843 127 1363403928 2048949300 109 1414777926 2081755107 664327335 3 131 1357444008 137 43 1251252098 353511008 1000112941 113 331286745 2065521009 3 53 2046801915 79 2063862834 73 1358216392 1536354715 139 1999874871 2004209308 13 154469159 13 73 862777583 1095017666 31 280618386 1121559912 59 280818996 17 470733162 61 383304844 1490408329 89 1612683470 53 239968378 137 406461190 943072513 2080137799 53 31 1930869596 23 137 705210377 1949 388079033 36218967 37 678983723 17 685252902 137 43 89 1660597160 2 1428062782 23 1827285393 1495828000 2108616388 41 31 131 139 31 1234928183 415413144 137 2777 1415217369 1534324200 71 43 492348156 59 1468047558 11 7001 113 109 137 670069466 335591912 721667465 29 79 2014516116 17 17 1153285166 83 940297787 89 1563878363 365090104 71 1061575229 83 101 107 569481071 401595503 71 103 545636732 1378518113 67 1706751300 217339692 2 1561339112 718169581 599229592 7001 2 1551970493 131 19 751830139 73 17 7001 1949 1703394816 1686797263 149 139 1869252767 1141250593 1949 97 1759197699 83 139 538901054 858618290 17 1500769044 1190274023 71 942834111 37 1190017236 1226604479 97 1043764113 71 1943393682 29 46984901 392646370 877021541 107 1327231210 5 1572407724 17 139 2127189002 2124779437 1445347715 139 2132084443 2777 1949 50787042 53 139 1327398014 926672273 43 946897883 751502701 137 139 107 1599452650 37 46230705 1761522536 139 83 1426310523 23 221426474 5 13 1108048665 107 17 1200578199 1639716130 103 39929211 3 1301407329 859428758 1021725940 7001 97 1149060787 31 2777 429401956 1717207936 7001 1727087806 953440166 2 73 693320566 1243525508 7001 353207451 1545449747 10007 740407923 43 59 7 337896895 4999 1433556820 89 107 43 47 1595486205 73 1635900800 7001 2057236849 798001984 671830878 113 1456590170 73 853872656 13 478360059 97 106163590 137 1981106173 352763492 23 1893257397 1118473049 31 862154330 976241987 101 67 2078989766 2 1754087805 841328246 67 370978262 73 29 2 321009000 1511304684 71 1230183275 53 1663130831 164837248 2 71280860 666483810 5 539482236 2777 2058723396 1602686338 11 367214526 3 1310317299 7 1456701645 461987386 7 60549923 1299530470 71 1610711964 23 2047466145 153253606 17 149 1046126020 526180406 2777 315978168 1979652069 103 1122123406 89 1585743972 2032319374 101 1085703439 67 1831808213 1635407863 43 137 53 452491581 243761946 7 3 862508728 2011516565 79 550873685 7001 1949 157502588 131 17 7 13 374572253 89 37 1840339300 71 1133436072 7155099 137 83 3 906784302 64389594 1949 4999 616706634 19 1704025279 47 139 41 253669839 2086948160 67 127 105430320 47 61 11 2009629523 67 837638757 302342314 1425230167 23 700200070 1780065965 29 149 885574272 31 97 1025865501 762937459 1572931799 89 13 7001 621604788 1639375163 1309644467 2018512607 83 1876557412 103 83 53 1789709035 37 83 101 1164052977 1961234076 97 59 1600503561 1387294380 811999635 5 1500065391 1949 1620721185 53 1022404927 17 1115457417 97 1838178421 7001 131 97 193872736 53 1697327809 2030360729 1154956224 41 1165079534 1949 1359336363 7 1936885293 37 605194311 1622953385 41 59 1872196201 47 57868750 1617361321 1170049556 131 131 246230440 5 43 113 83 131 2056525770 154908417 1386460760 5 547143305 2 2 1437548332 1466249813 2108271961 89 97 47 3 572672388 67 41 212298230 315126151 37 1851733975 1459056601 107 496426540 539594715 61 2142554615 31 2023261562 109 266498024 646711497 37 127 3 1711904646 541551009 139 59 414681556 29 2143958169 79 7001 59 1804599429 1187242309 3 37 63161100 149 79 1580797505 352391745 2777 79 1516438636 714383975 37 61 31 962440074 2777 1022408090 1257364506 127 2020904391 6560058 53 182723224 598939061 53 61 1452469758 73 7001 37 2067259338 17 1681887273 1881150908 2777 31 77174558 97 1319702140 113 803758830 43 1659161401 127 101 1819090372 461494070 17 699993178 61 1742323114 604410605 17 1487355041 131 1797627195 987081594 681810874 1949 112689231 666924588 83 777536115 89 429060812 2070348813 198838655 79 127 744407706 71 906525444 89 103 1229631201 1893311083 178098219 137 2 505946558 13 212622157 89 3 43 17 2054122614 813226297 3 1188990105 107 47 1903244367 1877194382 922918858 155054682 137 101 17 43 1769656744 1282123819 1904939991 41 2018242667 86829216 107 1000851178 25188897 149 1787434871 131 302892305 37 127 1981685394 444323978 41 1158475254 2047511751 425497244 101 101 1245450897 97 1600042063 81946958 11 383189763 1564302674 1484605129 61 1410104487 1949 479606022 1802172085 958742626 131 755933011 187591071 109 220599432 987883106 7001 131 265576178 2 1145787029 83 53 888547889 509931372 71 1854154545 23 1312251637 1766380372 29 17 110441029 103 961561547 67 1316132523 10007 89 1184064188 4999 1409942918 97 83 2058930038 11 429570489 753006736 10007 253094545 11 879626765 1037360003 127 1550890083 113 860226173 1654552455 87244408 17 43 127 997694982 1836815190 1745469021 131 1634605182 43 53 2105903537 149 2035013690 19 109 47 1671112871 1452142409 71 541819744 681305208 220870982 1852214006 37 13 1813815884 137 71 1616881225 1743441120 17 664872873 2124091429 416277103 137 777383788 10007 328389712 1356290496 11 17 1888547799 1487177680 41 1674415564 103 1691952427 287107252 23 47 974124585 1437218828 701319733 89 1891785691 5 1732676185 1731494265 139 707927824 113 1084317942 1761361617 240487237 19 101 1292063811 746979739 1299369481 131 2094983827 83 2145428446 7001 3521503 838630567 137 5 1856705515 715241243 137 2 109 939507195 10007 43 101 429050626 1364795628 677569459 4999 539277123 97 61683367 89 1493431125 97 7 381722978 13 615241572 1404171833 79 299056107 32334351 3 4999 732148541 1751964868 1605155986 2777 47 1404103991 430819320 5 37 293812264 1173327235 1159454253 1949 19 61 11 2147031546 756603529 2 455345510 1228395661 23 67 1110528292 1604954374 53 2 1236017366 97 1328882575 149 139 97 4999 1909598004 7001 4999 109 37 486490023 932475036 73 101 866712815 1383380692 2145224697 79 29 1033349518 1359505312 79 443481589 21897532 31 59 7574771 29 79 1305856570 1149666460 47 1484234103 446014086 73 107 1809454637 938256678 11 109 413228094 59 1243993406 23 97 37 1563433638 1980785580 10007 219162325 61 550535393 47 50614347 576135523 56666920 109 37 149 1964753783 1075224912 69841029 4999 73 801352317 2093623721 1800607628 43 1262822084 149 1106924427 1949 1210356786 1037851212 113 97 321514260 1685197003 489421186 1949 4999 1940976727 11822131 73 1631501664 13 1315626377 41 512536736 113 13 174549375 518449724 17 973716271 11 23 25808852 902171665 149 1196185100 1609405939 107 139 53 1688556174 31 717754904 1313510814 165778738 107 156949880 1329725276 97 2777 1700865291 47 140765517 136360662 127 107 11 1944025644 1342034485 2019299050 1405916750 37 3 43 137 2146160348 41 487063108 107 1662844414 915955524 73 2047824543 79371878 79 109 1973676843 899780417 101 2110852412 1684518398 53 1924327906 131 1871825333 355367744 1957085970 89 71 939008563 621029715 61 2 1422161884 40982278 2777 876685015 149 553361713 73 1857292134 59 1266143245 2142526413 137 113 83 1736865719 31 485444841 13 73 742974363 707111069 5 1346510090 79 377643147 1320089684 1002212328 79 10007 1146441948 10007 2076762717 329802074 799042872 2777 1090677956 1817838942 139 1566955574 2777 1680307160 103 473108603 37 1659078785 97 167141767 1913017320 5 59 1102775960 139 1949 669220334 1126473275 1237523275 5 1757265255 1883591999 19 1137123229 67 31 2 1179195674 481403 1949 2777 4999 113 1386136648 1318999969 137 29 591100359 1385338642 5 2088329450 578480660 1627060590 5 5 131 588137338 137 83 131 67 127 211467192 137 2068461894 1249488889 83 67 1522661668 11 1996212812 2049029960 1363776717 109 41 59 59 13 1543534499 890126978 552606855 101 1621774234 403940398 97 127 1195238021 10007 1118142152 1245291094 47 97 167695346 1500106649 7001 1326178427 225215169 7001 733054436 23 1548802037 109 89 272764216 109 104630026 139 2127032349 113 71 1037029195 284392275 19 7 995192191 430466562 3 29 1200439861 41 137 1507588135 1018118406 17 103 685643190 2053583960 29 650673928 1753533660 5 47 203026934 1801880501 107 682480133 1318917631 7 83 37 22454190 53 53 67 7001 208076721 2132511601 83 1563230632 369898345 97 1223634921 17 1906573471 47 7 7 977618496 647592531 53 13 1908847847 1812877210 31 1563088264 853918157 73 158842163 83 107 74002416 292751810 19 1933553686 2045212881 41 926181451 13 1801478965 53 2061156189 47 2004919021 2777 53 101 405130089 101 469507482 41 197883097 127 871357287 1951435139 1378188145 41 292918174 19 137 1977843107 41 107 405898294 1562371822 1656189834 97 11 2051895769 327927446 73 1605256787 809367498 97915986 7001 1727236405 137 97 23 83 1204352576 818440711 79 1250055683 41 131 53 47 2 931681355 149 2128302590 61 684791550 31 799169460 13 47 127114414 2004283510 61 1362643132 466400693 89 139 1196638351 7 372328285 1270661413 17 202591936 297826860 73 79 991244515 83 1226052096 1776676460 17 1475197729 2091743325 5 79 113 101 17 1644000793 89 67 1543842207 31 1917068768 1254968226 2060727559 29 7 988170092 646198007 1587554480 109 1283375047 41 1393501973 588329336 149 746419672 691732351 127 10007 146452445 864514737 2 118313713 97 1510491081 113 127 509214755 2 733732878 811671525 83 3 836267232 101 1847672831 113 2777 509605330 149 1146130283 59 389865333 3 1868724570 1036063920 97 137 498538479 1868585333 59 2053428212 584067355 47 2 1916011721 1310372873 4999 67 41 113 7 1519885129 41 10007 80796518 67 1216473894 89 127 53 366746636 588177341 4999 89 107 168113911 7 2127245484 531355545 1069687156 29 10007 1102479761 828958523 103 863536105 494128265 43 73 1918299037 1340876994 183512491 2777 701915810 1614414530 5 53 101 238371514 149 1210976193 1342364180 23 103 139 702148243 109 13 1308008655 1837529792 2777 83 101 131 1955806027 1917189556 746678187 149 89 59 211115356 2026655522 137 127 61 1213702377 113 462792743 769531113 293695304 67 67 1597657230 31 664345965 625415564 1559261296 127 4999 268411307 1056548648 113 1033167136 1392483140 1919757776 29 1606671535 5 2067782437 47 1028785021 1760314869 127 1060196381 37155720 521240248 89 17 1772480184 915614545 139 649320405 1130828644 107 131 2040971354 175967584 1036418839 59 327083315 7 251632444 1169361872 101 1440737528 4999 1415891765 4999 432798423 71 59 921493152 101 79 73 17 1621536884 1971446060 59 1557695285 31 1263406364 109 820096380 103 71 17 878797388 1509915486 23 71 934205994 3 659067527 139 1145535974 139 61 73 17 1872858805 1604528374 274192292 23 1948439155 71 1532439343 67 1515832388 1910156174 10007 43 101 1996549214 106996471 149 316900446 73 17 249972972 107 139 990505660 1495272206 149 1795613602 7 1685024719 139 1030858331 29 3 1298002298 113 826437841 137 1449821633 1454382957 71 1782313097 53 1103396955 127 400850399 10007 399618786 7 2099993930 1586660386 61 409043541 381339732 3 7001 1408062109 79 806513844 11 137 1887783989 113 1043395670 73 756990942 139 1451551297 254460123 29 29 116442859 1259893458 1682690008 19 113 10007 2008394893 71 844630742 83 317571446 19 276853724 89 175786036 71 97 208824849 3 1895313504 3 48309048 101 2031688427 571419721 2777 2777 465925060 1096415140 67 948564761 37 71 1292699414 7 1312522911 113 53 53 107 432275278 137 1245960323 107 1927198013 1018187188 17 17 234893862 67 549571721 789380032 113 911749992 131 97 1164794915 325356350 101 1972401528 103 19 1328121033 1076248027 101 73 61 2064324455 103 325992183 1859941372 149 149 2054056706 13 5 958764665 1183155580 159336480 1737082458 137 817086033 644536126 61 97 11 386499944 516143930 89 37 41 1230152711 7001 37 152073700 1785945717 642804390 19 196698927 1949 109 1918710925 1855987233 97 7001 149 79 19 3 4999 965296902 1029064146 101 107 13 1452876113 7 1771711802 41 1502824824 1830469108 677234145 654448560 5 71 1729290309 137 127 955088825 101 515298971 43 79 703642533 1490104041 41 1949 11 1764709914 83 43 1467386452 10007 334303849 1949 313143881 132624751 689354311 149 1938996153 990026179 149 127 1653471928 113 342787534 113 53 89 581084855 5 451672755 1879385199 31 392466262 1711122006 1124015739 11 3 411603398 97 47 616561792 1586821943 1276941832 31 694314378 1957025088 3 23 1820043574 2 7 3 61 648478814 137 11 1818289682 143051433 7001 863587352 268141674 1682452608 47 1976140662 47 679725609 2146160008 31 449997085 43 1501173559 53 1336887315 1949 83 237724292 53 130882927 43 2 111654482 1276942658 1874148391 19 1907505076 1738181890 502460048 59 1387169566 1949 71 1740914533 1714059848 101 47 41 41 267468420 1660868467 2 1525243112 532490915 137 89 1720875520 43 832896412 476163381 131 139 2125020257 113 2 1349146476 1658834610 3 2777 59 930139534 1403015491 89 5 544601620 1435330860 13 3 1657960577 19 2001273325 73 73 692141981 47 492581814 29060651 37 1949 1230364720 101 2047175042 139 1998350005 1516173936 149 47 2122343745 23 102987560 71 979170514 574284060 139 1839177819 109 29 1266640801 1607395006 1383482207 79 11 993632633 700514220 127 3 2777 1707687813 97 79 787906355 1600032233 47 7 31 1848178646 820530165 638545145 83 1201362088 127 101 1029466336 29 1747913172 4999 197335525 645135947 17 7 73 1609422094 7 2777 1032635781 464731447 149 79 97 1949 2040892794 127 131 1038230806 1209949543 37 4999 810867338 449199189 2777 72368150 17 2074400724 1886480944 67 121969547 1086431471 53 113 1081891380 61 444339738 23 147784338 1653493894 715564713 53 10007 19 1530202962 7 761020036 47 127100643 1243906910 109 1970428941 623132444 137 2 41 990651853 47 1400967965 5 1117924235 43 73 7 372934793 1175035708 1501977400 1080448083 11 296141194 97 2040098471 97 103 291821660 640103079 659043577 131 149 127 561365400 1722983889 1440673025 11 59 1764908380 2 1112278050 10007 7001 5 1949 1749533844 59 2141310825 3 1419547716 774784983 3 131 1647574293 7001 53 863315834 1014621400 2 59 1416745229 59 1391177992 580964917 1538086625 5 1125626125 53 254935035 97601567 234057063 127 97 17 461589117 89353292 1964679246 113 17 909140835 3 1984470027 149 103 10007 71 1259161658 31 101 1907997060 1202201081 171898312 1142568086 113 101 61 1640774731 37 47 88250913 478187353 31 967745817 158314210 137 101 2057284049 101 783641022 1165371936 1521848682 23 2074606912 1569047770 83 47 987691558 1754627735 107 79 1025814842 1679392270 10007 1104353898 128505652 17 1250547668 1558053091 97 61 597159827 11 1543072751 137 43 107 1496980183 181984102 73 149 1544358365 1949 61 1007524495 1116350447 10007 831411581 133383303 47 585567031 1950874449 1949 766960735 1115514048 61 5 1392456229 1962156521 43 31634039 73 97 2029366201 73 199637261 43 2035449359 2777 5 1352245868 907990936 73 61 1197854621 495371911 778050816 1170261089 89 109 1994430334 830446980 746689185 11 1939164984 7001 97 37 53 101 2098556891 2040825576 59 61 1784235460 1695681694 67 19 127 1480762471 1950284235 59 83 953077795 1949 5 1731898259 89 5 149 208651013 17 673057722 1353158805 59 37 206949436 162014157 67 149 53 67 947112150 2 2132573232 137 156526336 7 1414242522 83 222849937 894223823 23 13 712641528 61 1511617271 1659124452 425208584 107 131 103 1433680975 89 2034341441 1949 647124521 109 213089114 32337248 73 425076168 1497653410 113 83 1173363115 1981183606 5 71 1759073990 2061613865 1614466805 103 10007 1934983541 4999 7 83 2010219202 109 2135528566 47 912133371 1383818662 83 360086287 1675444552 1708296726 2 23 137 41 210323085 3 1938887838 113 107 1984675069 41 857357232 101 896073515 1068105704 2127546274 67 1858211706 1215434534 37 73 31 1067169234 17 31 911130215 97 2777 735574537 4999 865616842 2008278264 53 23 276764842 89 466799660 53 1053558592 7001 47 73 1445254730 43 1471834702 1851654218 109 89 541017027 841253543 1471330750 2 1382957670 23 47 344580735 235940981 760318266 127 97 1588921789 139 10007 17 23 1471581561 97 19 804832989 10007 1949 1423376139 10007 470645363 127 1834021859 47 149 978162799 340763298 3 4999 37 1926923592 1928919224 2082111590 31 1415966252 7001 107 68927250 7 1331232190 736968965 139 13 97 2777 136367362 406658326 107 213964048 1994193221 97 1836826300 53 1274205966 47 949914692 61 79 2146688260 17 1055397502 1922348994 113 1494012437 2777 1727904926 2055916258 11 29 616641391 1345077424 139 31 2101167414 1547014910 89 1993769812 1479204701 376081610 97 1506395960 149 1002042433 2034240170 71 927732681 109 137 1594135151 85808443 17 1449929048 1971365648 561832611 4999 97 523075798 1072870828 2 31 450429163 17 31 1076017705 5 915727552 79 1949 1899431083 2121274059 23 421123790 79 47 19 748595927 358430197 7001 2092466690 5 23 415233490 2114807818 208413850 1895824576 2777 1563479983 13 815898194 1891184837 113 1024872215 107 847706470 31 304136195 130710127 23 83 1827657209 1949 17 964477808 1982049692 137 2043253346 137 4999 97 1772789072 1878259500 2108374259 103 1887355829 7001 225670234 482396904 411473880 43 1896111617 385329375 1288415099 61 3 1853488338 1253872584 149 137 2076994939 755913803 20386774 1080899610 17 218361064 2777 97 764704932 1859870628 3 2777 844369991 61 19 276544659 996097576 127 97 539477625 7001 1448975967 1635100635 7 43 1758011485 483961160 131 7001 29468880 1949 103 151256736 1446252252 83 79 31 333472890 2 1486550486 1986074478 137 1358361028 41 71 11 785622948 67 53 53 47 4999 1288472254 113 505017453 1054996928 13 227924231 107 742163449 281314293 1677226062 137 1613269548 11 79 726091528 1051378057 2061800548 107 1287759940 83 95270942 1882008523 4999 103 1120104194 2113073634 1127893928 41 542400480 363904979 7001 918496195 149 47 579990716 97 4999 90956805 53 779476703 29 5 1875217545 3 1459724892 7001 241338472 183426200 1108482883 139 1128564242 421680647 4999 68989915 1227226254 103 101 1795565678 803291223 1128461348 7 137 137 19 149 111142676 7 2 1951851486 1655410924 1649149518 61 2080454349 41 620587439 1650289876 2064282061 4999 101 29 137 1394023361 107 2777 72129798 2777 788690216 79 565852901 1897597890 29 11 1720389803 547727180 109 193522633 4999 131396651 29 969055242 61 107 1723288500 554150539 2038367521 41 1557395004 127 1468926323 127 1522301587 41 1527347963 103 10007 2133822631 1120033475 71 328469927 1292492347 19 295980784 703988545 1949 996045167 113 5 659479200 5 113 101 1831403205 1487579914 383895918 1106496278 79 23 53 1027907705 2124111924 227544868 2 1206454925 1274818645 5 1220727545 2777 1600510897 71 1794980992 43 4999 31 416636745 2123403280 267479940 216458571 7 616304147 97 109153615 31 1818279745 53 925770980 79 113 248014959 1473575283 37 19 17 128216839 1060159321 996576346 139 1932873674 1430434683 139 43 4999 710255260 13 685796868 428230102 101 1633047374 109 834033415 10007 1420313524 61 1581711517 146266410 883228064 17 853809893 137 3 689824503 127 1860653886 103 1454616264 89 255947357 1652841072 13 306246057 2021102512 1233281572 107 46612563 1267882108 37 1919673104 2 1767274144 1949 140398063 41 105000303 2777 1492949234 71 10007 737886159 947223550 13 755834014 61 2119884932 530124818 83 151676275 131 1098064923 107 941376666 67 62573283 31 1948904714 137 806630381 37 2026487225 2777 910872662 31 2103653304 1926559697 103 19 1721432509 61 10007 1873960855 2034363058 127 1559916108 832597848 1435240700 89 149 3 2091551430 101 363713726 101 263821797 768954835 7001 29747249 1722327110 29 53 1334020600 1897670883 139 1682005084 4999 301254737 113 29 947300080 1871810104 2777 1822203529 1504353663 67 13 1728541844 17 59 894230314 1747773815 149 1495653805 946304337 917687722 89 163647667 31 1653765153 83 74293964 2777 942289694 73 1381955481 47 649192811 1273122746 148251673 137 29 43 1462366724 2 130262441 73 1153276703 43 1847522649 1381771478 139 606156065 742485869 29 43 5 97 180016383 43 1149591713 7001 650177365 139 655941183 1158009430 103 10007 101 265379520 107 1960558539 1879207726 37 1785708196 109 10007 665589931 79 1787155936 97 1892053511 10007 89 2011186846 109236412 10007 17 1363817979 1288910284 7001 1859417966 107 1625128091 2777 19 722124826 47 1257849908 139 216069926 73 109 1949 2075866447 107 590221630 113 810047845 1196950014 67 786487546 1876266878 73 61 1062986305 437751433 10007 1560291440 681804474 43 442410147 792000474 3 2139560675 43 2000254848 83 373438902 1555241347 23 268090922 11 39052013 23 29 1567100550 2777 7 1893351117 840668801 23 131 839934141 139 968464574 73 17 1903055262 854863981 41 742089837 3 13 29 47 275692850 10007 477988371 17 71 61794779 1887344223 61 805259231 53 103 59 2777 982771969 79 71 806974098 2141769673 107 97 37 1287771955 43 85565898 1558057488 2 1572039597 73 1746684086 127 107 1727859754 326212398 17 2146209948 334644320 10007 10007 1631491245 1142249015 1616768290 67 2031231096 2777 103 7 1461722490 10007 1895688014 1681100080 103 827206597 7 17 1924225971 1095415873 4999 1729549863 113 594561139 139 212136244 2048372540 37 1040635433 17 366393792 113 1674757858 107 1685979312 919863057 79 140426599 41 71 5 31 4999 1470895762 109 1139205933 2777 427224027 29 1677152940 561545152 19 89 7 1949 1977084251 29 83 3 1835074116 7001 1211656069 37 1400672407 872997035 101 1247675415 1938982126 4999 97 1690039827 1010177039 29 1294037507 109 2777 1648435323 31 107 127 2777 661287010 1888540322 831086414 109 4999 1002111483 1949 1463094810 2095668048 1420001230 89 131 2092836481 3 1179748041 131 33124136 139 765258176 61 1953177910 1086470476 13 1364667187 929377843 53 137 193975423 1369850975 4999 1376409100 1524397272 79 59 1197897971 113 59 1730918282 71 1144046359 921417268 139 149 1963027916 1768429911 631912993 43 323832231 3 1068245586 97 1912889858 10007 2 608645495 61 149 1377098975 109 1375666407 113 781322834 887466914 23 3 29 13 11 1747361416 43 41 11 211561988 193612562 13 1545253541 1118449696 203518160 73 1113958465 23 1912251326 499098873 53 1603056398 2113439079 1949 1022966144 2 1517432720 1922718411 71 575081268 1374501 3 107 973651850 247866570 3 1748022402 131 332317024 73 486438959 149 1333604236 1000550146 19 139 41 113 137 894311340 59 113 83 127 1126602795 71 739360275 107 1845881119 127 1334911224 131 1062889067 2133079157 83 53 801451054 43 2093271605 67 127 294653462 47 432789207 939578158 1745037577 19 29 1530476943 137 719729514 1714809670 7 23 185651699 45884747 659776749 1037578833 17 13 1527489418 1231885187 1070202190 23 41 83 1269080790 109 97 41 1801067926 137 4999 358255205 1800878162 109 7 66090927 101 1630861140 2777 1923602907 1250120116 53 1949032282 7 757113875 23 10007 5 1377169950 1769453926 83 57331918 83 128772342 137 2109531322 107 1984066439 101 1309734172 1036776536 139 40839346 1949 908869374 1167393855 1668562420 101 1039465209 1548043737 3 1305134499 109 1406613826 17 1935756612 31 103 537840868 83 189912785 1741605603 73 79 1446394884 649830774 349005835 17 113 1332525380 73 1350561247 10007 1373350673 869713686 79 1488922954 43 170623140 4999 4999 79 366684860 236285066 1949 3 525341326 1565245501 139 52769148 61 815559844 149 627969738 3 97 61 739033605 7 2112796308 1949 439320192 37 862785264 29 37 1148481998 5 1091978734 7 1810596531 10007 1337905879 1467456352 97 37 19 749182282 17 594286886 7001 89 2 380348428 71 103 131 1551461165 1844797675 139 103 109 19 1464757462 7 41 1090916315 97 59 1658253139 19 1623337419 11 747560759 83 1639523402 1470579060 1766171005 1644466923 79 113 1228085582 137 2 43 1109487419 1442412167 97 70927553 101 1220614896 31 1819518402 73 457060738 1562177370 113 1917583151 2005375477 43 29 1949 7 2 1658031132 30867232 7 37 740865800 2777 4999 1717921347 79 127 1108226679 41 67 1333177927 1714699730 17 39194867 127 31 241441051 505541893 107 251593166 83 89 29 881390107 23 1992455983 826063015 1557292770 5 1052365988 37 2777 109 10007 1419856937 41 7 715620584 10007 1305112940 425379057 149 37 1499315463 53 13 853784321 19940284 2102404359 42487820 71 1019099351 989321465 107 37 101 11 912614435 1581107384 37 744145732 89 216246456 2113112360 127 1303962438 137 3 105243288 160688625 5 1865983310 814438145 7001 31626065 582575617 59 2 73 10007 113 1315934494 7 129443965 1053930605 247861240 83 338739108 332354838 139 47 139 1425850324 79 363214192 925531957 43 113 1137156440 83 345789537 1370873606 1585300646 101 1839070090 61 281882200 1549233412 43 101 1924855374 37 1891858211 97 127 2142894664 83 1422451012 113 139 137 1947373485 1738249835 139 123865819 19 319487432 23397119 1788100374 83 3 1951263699 89 121951279 1318313480 103 107 1500052367 150016461 53 893994831 1942711379 31 1514448226 59 970231046 58151345 5 47 479552656 63136275 418705176 71 212533033 2021468832 1981397142 71 101 1584947146 31 113 672147376 1156110501 131 1949 498172196 37 1621180715 73 89 109 123912399 177181135 1915222098 53 646317775 692056646 814750436 101 113 37 59 982627477 1059417688 31 37 56169023 7001 291510309 37 2045396371 2777 341409934 89 854121786 139 43 1013713906 652711663 73 607885673 13 1611550057 1816360923 1472962855 1651827037 7 47 737119330 871755745 101 2142943664 107 162589175 61 2068128140 1746448674 113 151382936 19 2049710044 1802420845 29 1045471075 96453541 2777 29 923969174 2 37 73 1736464140 73 252132802 863426329 90396912 7001 1767693330 83 127 442632650 109 616790343 67 2133472692 180554280 23 2042230720 855036868 947145143 73 320435544 127 10007 1930550440 67 2113768097 101 497626899 1244526721 127 962508108 374119301 442446088 41 1456122760 362978136 43 17 1207421226 127 1833899578 41 1945732978 854598697 47 13 1334142340 107 1651232132 216792456 3 4999 965411879 3 983013207 127 957999481 59 284861499 2135229942 1888979056 37 910805450 1331510420 5 1096345293 1917091377 71 10007 1070648930 13 493189653 79 1926172910 131 10007 1868817257 113 330995009 41 1110779257 139 1014346662 1808673699 828615057 203127822 109 1672770382 2777 5 744396542 61 2777 2777 1519766013 563783763 2777 41 145171160 541131752 830808805 4999 450123569 7 83 1561012506 131 89 103 61 2078552979 1134786538 11 1300102342 63937998 1353936819 37 7 1305998276 59 1850185189 2016727269 3 470881584 43 1028194801 19 1666666814 805237841 97 1480330346 29 7 28113785 1628546968 865339522 97 17 550089960 574720033 4999 1597320747 37 71 726217962 1098093242 655069568 7001 89 520997723 1622067809 67 13 23 13 1355244215 771269798 131 23 1909942448 92860177 2 101 1827648328 1952098912 43 97 276196927 312040464 2139197067 43 1558549070 1963434245 5 127 1278690991 534552652 1909320004 59 43 1310790965 53 1025349660 53 101 89 115712193 53 61 1244488755 1981274205 109 845793390 3 37 31 109 5 19 13 11 19 1521806691 3 1696388901 29 43 502813534 3 346166412 1164308166 3 1294115589 113 101 974588207 23418345 7001 7424944 107 21114310 17 1149234578 520073894 137 981011632 43 628299230 1858068132 3 907866858 113 333773232 4999 103 53 47 79 1935714169 1809786279 7 107 516197211 107 225407056 43 149 113 1550596434 1168359394 131 10007 850404867 53 1186638677 149 48946599 1831399697 47 10007 37094399 1530508881 89 1390454193 107 934374076 1900719777 139 73 126636677 97 11 31 1141268276 61 1006767155 798675545 19 2777 19 139 1706641027 654477469 113 1442678684 7001 1956926521 149 1753797863 1164056036 23 101 1767450712 559148950 2777 1567577622 7 1412567058 37 131 643455286 1069610678 47 2024935682 11 79 397165548 2086612003 37 1769244211 131 103585455 225879050 5 783106254 7 605207302 277191809 2777 153959233 67 7001 73 89 71 47 1839958350 1364458118 31 734256947 59 503232830 128300721 1949 139 127748923 1750271459 1351200006 975510322 71 70645125 31 405559896 29 1766861481 11 19 53 1198319029 701601121 1314396951 61 1361076213 1801748249 7 693330076 1116813252 131 113 139 1746029179 137 1834137642 97 103 97 382856672 1411011459 19 11 1598081892 79 1857015860 23 1949 1975244539 59 1255778066 79 769315825 101 1299958476 139 53 345949868 657637091 109 1577828737 1810211178 13 293227038 1912416285 29 73 1052746432 107 23 79 1730464743 1175283756 3 1383285971 79 59 1983199627 131 2141550773 31 97 1401369573 978018699 127 250696349 2142473363 149 456728210 1754505694 7001 1060385462 382191591 1816775380 83 53 1856556027 328480909 1185253006 59 1746101283 17 133809653 23 1206493037 1861158535 438691654 107 137 1683590945 113 2090636391 109 131 21247435 53 970126787 626152920 29 1505128710 13 1470856946 933303310 7001 303136299 101 629168895 23 13 843817210 127 1530389370 71 818021388 291830853 1013821638 3 7001 710514203 31 1812639378 89 1453257201 107 2 139 1719104323 132959755 67700150 67 139 1678923315 43 2039980265 1079969263 79 73 61 17 137642982 3 177821709 13 23 684829255 89 806740055 43 1252389147 79 1232947865 73 87754760 131 244266527 1927044391 19 109 7 23 1101875439 31 103 869442879 1557807226 67 43 974816106 1633463532 1881954746 1558090027 73 414421161 109 529754170 197367171 1822109313 107 59 113219643 1315368249 79 1026444788 187712133 1177792175 139 1696456468 7 1775875626 23 58671206 1329449680 53500050 1949 244609245 1349574166 67 137 839209400 2777 101 1583530217 1574798464 37 366838398 199717527 7001 83 389916819 1478577549 2777 151567524 1627081203 3 139 206869669 362500899 29 2076923537 41 1081785205 101 1970339916 11 1872235893 1352948817 11 1661484351 1794898239 137 2036822981 1791893225 67 1030676532 109 648089802 53 7 1835699565 43 137 17 1622094621 7 2066081423 1372759437 7 89 1589022467 83 19 127 706718440 83 2045631778 1144903182 1068617875 17 2777 2014416674 41 282887703 113 1807048320 2051834397 17 113 61 1078275651 71 1572634565 5 1759508029 131 1200692503 7001 59 71 139 1682417729 1919427823 1949 1077031696 131 73 1945071680 107 107 93651429 1019715671 23 11 501865011 1219419456 127 7 1577649066 339028200 101 638769349 3 121343979 1989148722 83 335064941 1190413390 1092803955 41 57709632 5 79 1390442938 103 4999 382698445 1589557025 410005110 1334669003 131 854178111 149 19 2113933502 1244799326 1949 23 501408303 242239425 3 728096091 79 1853608442 607409433 2132791233 103 127 13 149 19 47 1131791349 88128854 139 1244487989 109 73 83 4999 1798880152 182790560 139 1793826831 13 616110378 2070107364 1124968123 67 101 1836903968 1934071725 4999 716520177 67 19 954878630 884288196 107 2119170024 423690210 59 137 1859700061 1201762082 7 97 197738768 1867822456 2 43 67 3 554831871 113 7001 67 29 1384566111 47 2010340541 29227232 527489425 5 31 41 866538812 634235578 47 34408561 17 61 43 1851624942 107 17 71 11 623158242 47 1441508066 107 100621818 2777 973031071 79 428582035 7 107 77244798 208291657 71 1119140022 7 1006469583 1475367981 131 7 114239965 572664338 113 538610432 139 13 931902621 230530982 17 61 474535592 103 10007 4999 434298123 743764231 7 1165173837 83 23 53 23 113 2112396801 996906679 1057224068 137 2777 59 1727929106 704906217 83 2143105816 79 10007 1585158835 1445331024 41 781318601 7001 4999 913602243 667311511 263414261 10007 99239419 209179336 97 3 43 61 73 272821075 652998286 53 1992949354 998307046 113 5 59 17 151772005 318362332 59 1158153185 23 1882871586 56136519 97 1197012145 31 1376373836 31 100879385 1616814935 5 213377433 1530483268 31 4230752 97 1229258496 59 1987151801 170177299 41 1326741906 1634515099 7 982179715 137 1674180826 59 103 1280291854 1782147528 3 1118752667 73 4999 61 1508004662 113 635790507 73 1714317572 11 706495218 53 37 1367203407 476867542 67 31880820 727090558 2 260899443 1333569858 3 41 139 416531368 10007 61 751876301 222658418 205424757 97 715835556 322951215 2777 1816767892 47 1358743607 23 459221128 1962360938 131505784 113 13 1228600152 34103914 2077336239 103 1559241089 37 97 37 23 1227887483 19 101 1113709022 1435479367 71 1335636553 97 1240714002 5 1556631715 29 79 1726719353 4999 3 1812157722 835388208 113 31 100385843 59 1363924653 23 439424729 1706390325 89 1108348488 13 43 441773056 37 946890384 1404715841 5 1740095205 776901268 35745840 13 53 139 887367796 127 1275514846 4999 182948403 2069901444 149 69162969 2777 7 195042466 37 11 139 1442802625 47 1534963702 1644765446 67 139 41 137 43 1140053711 1722112633 1034193972 1949 1696749848 59 857622035 17 1801164229 1920296927 109 1103558619 139 1710563746 1003836594 11 1108633097 494239944 47 1708461421 666328868 127 328572929 29 47 1824860211 1138635639 1371852951 7001 7 779809869 97 41 69368351 1365963901 89 991036805 1949 1486371717 83 5 89 17 220612646 131 444160704 13 1451495864 1132743541 17 838942809 1492393244 29 23 1356592693 1702327612 41 2085482716 1045950842 71 73 131 905214585 628217844 2 1605899294 13 419071552 562419531 47 43 1455872113 1383616105 131 5 53 1680061999 114879413 1594182777 37 424242606 109 149 2031591458 71 37 1324293973 101 1746319419 1667830125 13 720416970 2098832650 5 798964338 43 1202864379 4999 139 1550345257 228862249 2777 137 395396815 61 1225455514 97 193382692 703616286 1888994188 1949 103 2777 107 41 83 2004838689 2 1728659938 19 1251859536 204893210 1171906620 5 469806579 11 113 786292985 1003036093 31 73 1988807159 4999 43 1689421844 11 1500240192 43 220027431 1474127720 7001 433571930 560822106 1705077640 97 149 139 11 437794610 111229958 2777 113 1730465841 444405722 13 444281175 2777 1153504253 4999 2112847346 1355408864 2077209475 4999 427322583 107 1201170445 17 1581268991 7 1298501467 684525936 127 43 1999146798 67 817604551 1335551789 59 667353543 23 109 103197494 59 1349518623 1847733280 19 47 1865011606 137 2139299388 1480798339 31 5 2145547665 1232142340 107 2022544888 13 1934519965 1467841554 29 2 61 562722682 672508042 569672824 1253404562 2 23 1262947940 2128522488 103 1462521359 67 2 544167710 153459688 1915674288 137 466911344 1682127192 127 787005919 2777 91627115 97 396328323 53 101 11 583081587 395235558 71 86209052 54158544 131 1949 109 1720708916 47 777207134 1188817038 1786627382 2777 639654370 139 2043386119 113 1744543155 1235247625 17 1864023069 1874029018 127 1777807770 974287268 23 1668133786 59 2074760075 247307233 43 1949 889157188 1065911998 127 43 1161037496 1330631947 649123915 43 61 109 1674571033 592528360 29 1862621404 1403026506 131 73 1090872726 221735216 17 1919219954 131 1175612794 139 29 67 728155392 139 712903895 365173108 83 1746246379 97 7001 308240028 390438769 113 53 1911844673 998500496 1041964308 23 926207677 139 73 71 1113201758 103 362276853 1331766014 29 4999 1949 107 1415116195 2016469142 73 1176400183 79 1194948154 897546114 841974250 59 1392285760 358102789 127 7001 1236348596 1862948380 131 71 5 300899175 1897326963 79 2150640 462312101 103 434093653 1640437503 10007 131 67 83 2036857184 755119475 1795886560 1949 71 686385045 43 13 1495309881 547626341 1882789620 79 127 498165755 71 7001 1936595617 484588217 47 29 1154309852 71 7001 754532775 1390769653 43 101 43 43 11 2 1289369981 362434225 79 53 259031359 840410102 71 11 71 1070561631 19 13 1046993453 139 1946549606 1152963788 2084902913 149 3 1887323790 960235052 7 707603617 7 1354670443 127 1066819558 1906989328 103 779382460 730051640 10007 67 2018270614 91979977 109 83 103 2089385368 31 1998214833 73 539383933 113 53 3 1383656673 73 11 1647516040 101 1316546006 2 1774721096 79 736756054 79 1586257669 37 633556106 813824583 43 814550634 120543092 23 410621618 82115207 79 423497491 7001 621198730 109 2047976366 29 127 823134879 1960189285 47 726124009 89 2 39551695 1098666456 113 101 2015055646 1949 149 113 103 31 103 67 127 41 1374632126 7 3050915 1944289716 7001 101 1197139062 1091115928 127 83 233418133 13 966824625 149 4999 78479301 89 1870140268 785275925 1227591630 1024550682 31 245785695 5 1791432405 7001 1175390889 149030287 139 441507937 13 1773124810 113 1896423743 131 1869757629 348032809 89 79 59566632 1263092606 29 673395727 73 17 37 1754852021 801331142 41 137 17 1949 472959932 637235295 19 127 375587260 151283416 717549893 47 456100314 127 342091899 1402818212 1852650557 2777 71 109539581 113 17 89 428035532 580662077 1029660843 43 43 1537196379 2137625804 1588721683 1348252340 47 1320014767 53 257852632 107 139 17 89179471 184709071 107 1944569476 1086019760 97 5 1279724760 505091920 584577766 29 127 519755120 1379831505 23 1514757907 13 1373590101 107 7001 1199159284 53 256335313 13 255459529 109 1207716839 438393640 11 1459954971 1949 83 47 17 430155442 7001 2777 103 1846650744 514312166 1351991702 458352225 89 1197423864 7 573898818 2099729387 79 2 79 1464556668 89 101 1452448463 7001 891185468 71 1921277750 23 1569959162 755324020 11 7001 1391413745 37 2777 396280677 19 17 103 1192791603 382273685 107 1071851849 1476398807 41 149 90949674 3 213901353 109 357953275 1051440892 744110110 103 127 524857345 1358627712 1174579815 3 1299913026 101 1161588678 405100420 43 1724742556 23 308003442 46892676 3 127 1738937340 1331965205 127 605906205 1290784109 17 31 426253255 754842189 29 2060604848 514102033 131 620965877 101 1471908815 13 88599758 31 180210037 17 2017383608 53 29 1805933443 1260201698 1422138242 7 408381306 2 1800631350 79 73 149 7 176082452 43 1441060462 54366612 435001985 59 1304066554 837839702 7 2777 2028639421 59 2777 1191580153 83 376234352 1642762477 98604242 1464016261 31 5 1949561770 1008108955 865195723 67 462145294 13 1650732486 3 2026420065 273659739 19 5 1186197310 32484605 1647693383 137 534010519 137 146998900 31 658606966 73 1929697403 2 19 61 29 7 41 73 400022553 822002849 1133392103 37 113 737958026 839408070 805013115 10007 113 277015093 17 2777 71 191625876 571904265 73 89 242031200 47 1949 1197110882 17110271 127 73 488191515 19 1478172944 79 463588116 1849057079 137 53 41609611 1321979477 10007 2064093855 89 1900734819 1656659617 1095575540 17 1448373103 31 109 304002199 1494220536 453926969 79 13 1980770077 2064897107 47 2145510661 73 2777 5 1653998935 1949 67 178287603 1779249856 2031037230 31 1501865281 73 241554664 702415928 73 220006774 2 103 1322311631 1901509368 869697988 23 641556388 149 1487649089 1714958948 83 1949 1310899349 73 5 137 1026150002 1245094771 1874995705 11 1873703502 17 5 127 202227053 10007 272248109 1209820709 37 59 680144654 53 1377024747 41 773311947 53 73 2141474345 109 1039590671 7 131 71 67 1943344027 1119172261 31 160130121 137 61 47 2777 5 1840284959 73 1116423237 39310614 101 1284088447 37 1483214671 2777 70250453 83 3 193191693 23 451435796 73 1671683648 29 1252007604 239886485 103 2017524036 7 1949 1788656914 97 1365516011 321488853 103 89 950273214 3 1543808301 101 2100590425 1003761325 137 2044233193 1520690243 97 2056745012 107 43 1823427741 23 1932959675 1199783721 43 71 903418021 1240213017 1949 41 89 398664642 188271045 37 34874350 47 3 101 81510232 89403281 1949 637208009 41 83 248575195 19 888745615 101 114050917 73 918141148 7 73 1649931108 1963238312 967747042 131 59 1814000843 5 495852933 29 2023584803 97 1239245150 31 1867873405 37 624974104 256906024 1067891685 101 1672703692 1490736045 137 82210198 1234571278 109 17 1953040869 1889811086 31 516858133 851059554 591151254 202510664 109 109 103 1987914832 847423063 23 299768568 37 73 865483480 671031788 2 1447715787 7001 1999926663 575559671 31 1193177276 29 79 91725873 981128735 4999 1682268479 1259335624 916271122 2 47 223525655 250347239 1456409242 547899751 19 7001 797807896 43 11 399763760 5 7 1566923330 939255128 2 206412428 109 1063551804 17 139 1593466810 1016736906 1970974776 89 19 1381460246 689581915 1624945572 61 109 1403281478 1782186842 62189108 29 1886797188 31 79 139 1176758571 10007 773671191 1370808895 11 1481731108 1295292163 66424754 31 109 618458742 31 211243176 101 41 1956349767 31 11 1222797884 137 1007028501 4999 1098120332 1005191616 31 1855929514 4999 1833868153 247080979 139 1391161193 113 96507198 113 3846181 2027245369 1427830740 41 29 137 780586955 1806590093 73 1896281889 1751730060 59 1034765740 2777 1773875398 2 1135722446 23 43 139 570355746 17 43 469579823 11 695286988 214629030 4999 10007 7 502233397 17 1662806353 13 539197074 149 1478122763 97 123671508 823059550 19 1195536715 1949 67 31 53 703325582 155822014 17 606445845 3 5 468943117 67 131 1338186746 1326344477 1426452897 37 1001315460 521916527 71 53 1949 1362809015 1565717591 43 1722763954 73 1110192322 1079309891 83 2120341489 17 83 686756027 542633499 2058317564 23 977067729 11 1858810810 37 596091682 378337399 79 73 113 1956796914 2 19 1379213230 3 283572317 943915305 79 41 19 172165897 19 113 1952257721 137 13 340946840 3 37 1472033974 606017339 1044683586 593123149 107 10007 1373871037 508435656 47 1452823580 1949 191610088 149 1719507680 29 1047855231 323356740 3 119752704 137 1913558323 113 79 1891323 10007 1381026042 19 1327155833 103 375516384 357308104 101 107 103 71 103 41 3 37 1432866329 977392000 131 545352738 13 1306103747 73 2777 2089938046 7 2004751238 10007 851255462 5 102323187 2006727679 103 1251137328 61 1389968814 1575899437 916889034 109 403472711 1039674434 83 89 743342240 4999 973490263 1973437416 750980214 3 137 190140245 1770414147 1196377422 79 1264838165 59 73 149 59 536934102 244587155 2 620540928 133735232 1566335129 53 11 83 320609661 43 1389752131 2777 71 1264545500 11 1982275042 281566989 53 127 679465293 10007 19 2077102420 19 31 5 942742191 1377864609 43 59 1451424131 2 975837712 1260364068 67 1057620634 1284742480 7 1896914935 5 89939491 1021048977 131 137 1327306003 107 533475571 7 3 91629450 11 71 41 37 2777 194537181 67 514208853 1207892050 131 778432654 59813184 61 351100567 1769398670 1720777520 2 107 1411517414 41 444467995 43 899191060 107 806152231 109 103 1504730689 792555462 67 232433314 1373734075 73 61 815080963 590695373 7001 5 7 796253561 79 1880224016 103 370922020 503055232 137 967951770 103 856292766 2777 848431817 1211568999 47 1541994659 1994317168 37 1723815755 149 523236446 23 253176249 113 53 1575319530 461042389 423787894 53 149 73 948906122 1719810650 43 1258220592 107 11 79 109 1020795900 1607873933 1176384926 53 101 136011751 19662983 1934746025 2021205795 5 1369765456 1287679166 137 101 88527893 137 1923164626 17 1771766452 137 10007 334814206 2006873829 29 1073171170 1349363623 113 2136889447 1949 73804732 31 2100128728 43 1318821266 1505766819 244428609 834958005 83 47 139 43 438475042 927947826 2777 83 2107244089 617925590 67 1970757290 113 31 71 783287620 139 1507088522 4999 400746824 29 83 139 83 1690851544 776407067 113 17 818003841 7001 2142838076 822303872 41 2022802691 29 1634268929 2 4999 1837957335 83 1100798330 5 1969900895 5 53 792518487 867085512 7 127 1557548066 688743225 1949 139 1298240957 1776196627 5 746710628 4999 1636197695 2777 1159267723 305592056 83 53 1815703203 1199461020 101 245507366 1700978976 36853567 2777 935087317 113 918394618 1704593448 3 87168714 1573995908 53 47 287815169 73741533 7001 101 835805098 927618657 1410805158 7 37 1772747586 41 1864361079 3 67 1341531821 244188803 67 1596431029 7001 83 2109359427 1086937539 53 384918065 2072825336 23 1095217657 139 2053086345 1949 17 2115616782 19 638995441 26793572 43 1536277383 43 1267077678 53 7001 2005149409 41 1225925092 29 525558706 1566364675 83 137 350158854 23 7 1393882023 1066047652 127 17 11 488321858 127 570206378 5 494127550 1929541720 67 954093142 17 13 737520875 1732420599 7 97 7001 2116682340 11 465066239 720442943 2777 149 771232006 73 1470792210 31 1054050096 79 604239714 41 520605874 2 759368226 79 2106525821 325391626 103 725239227 1390082517 71 688930866 13 791553035 11 1958642968 692972578 137 913372569 1147859337 59 103 999586160 347807190 139 1660985921 89 4999 528643605 2777 1048975649 89 1141009945 43 1337016630 587199464 149 19 1158315582 2 7 1340167171 29 1986978428 19 1339419666 13 2094596036 107 29 1213247538 1729849362 43 620887501 101 277833527 1836613382 2777 1523403883 1097878724 89 597774374 149 2090926002 53 2 37 6365665 241714177 107 1361611594 433474554 113 1794522326 149 1039842799 107 238153454 11 280606997 73 254421571 824453347 131 1865777718 23 1949 7 1659848512 1844367994 4999 13 739667981 1219694294 1160311210 1689102000 107 103 2049947612 788724251 47 1583195442 37 855575827 113 658787760 19 79 13 103 17 1684198893 400701601 37 748215327 4999 1201726031 1077935739 43 53 640669715 31 27221116 101 530399884 1775761330 985543392 131 1949 1703020608 492294012 139 127 542998025 43 564106207 139 89 1257460441 31 1744646551 359316815 43 37 708083652 1566630246 37 487269428 1018304865 1807305877 103 1677747174 79 445932959 1196684158 1899066236 101 83 29 2 2072702354 989260380 1317147488 2 131 31 10007 237125872 218332726 1382482277 59 137221315 137 308104917 11 29 53 901540233 262087641 3 351808724 107 1850334201 1800353437 37 127 23 30073857 52217649 109 1178249997 821959190 109 450983776 2 107 11 1834538266 1888462934 19 109 1643429296 1976645635 37 19 2092220846 1758140127 7001 85532816 139 43 932075439 1805853929 497236896 814847761 59 73 783245032 79 673286190 877452030 13 834208960 7 1649333001 1017217636 149 269818088 252475102 29 1259115307 89 754179820 79 1122871477 692961152 13 1383486182 101 850511506 61 1527686987 817660955 73 540601719 43 444191447 512488450 61 314984354 2 2038710508 53 42570024 1176363245 73 37 1768920827 13 1480284299 1363715613 19 1903760689 53 458084141 43 7001 540855254 813649219 1949 1180671067 1908460705 5 392219089 47 407222147 61 61 61 61 2092589933 1569665847 2075473988 837172218 71 149 7001 67 113 1360546329 2 891367838 29 1079821321 71 406459664 23 1524148844 127 590726831 1201444663 4999 330947568 89 11 1966381134 29 131 868612792 61 685480025 1342123479 41 4999 442756431 7 1037094670 1865273453 19 11 995658598 1356206632 73 1420923951 10007 41 101 1902231433 722569863 83 739987475 41 269430844 73 31 1973611435 1607944890 1279579558 109 434110485 101 1249598462 721560659 780043960 4999 101 522152769 736457110 131 103 337973385 2031828367 41 782151793 97 1876238117 834656872 113 107 11 37 899683564 829790453 41 61 993217738 101 13 384518095 283504796 113 29 909336006 785142740 73 962251690 37 149 4999 1259631249 857396362 149 1170922169 1949 1248375429 33553572 655411198 13 67 416906602 4999 73 79 107 10007 103 1468724174 10007 47 537845769 10007 1173350771 89 2043441230 2092971322 4999 101 1673476272 1695344287 113 2777 1945700685 109 394359057 1342160270 11 1597158508 297658215 10007 1661632338 41 1555684730 139 1966646504 1882641343 29 7001 799318172 776060850 1261223149 7001 800217014 1996275215 43 43 101 1957402624 2 1400842354 441779040 71 1454782325 1714118214 1949 73 989884964 7546528 1949 796032019 127 2777 1949 1067042418 2071295852 1130522013 37 89 47 1343629655 1086326060 107 19 866496102 437820515 3 5 127 19 137 446295447 175442748 204559865 149 849775757 37 7 103 925626863 2777 806290842 4999 480063968 7 2131984083 109 2 340153576 2 1473792440 71 188270558 685674399 103 258296911 1596736732 61 2090034643 876176848 858246048 1949 97 370718383 149 67 2137416111 1096903632 19 2 853834094 113 239634832 1107871209 41 127 1577594127 844583909 1947329127 1529274463 149 97 35647985 106562221 7001 4999 2017216476 1549944949 7001 2137412301 271135729 1328050176 127 61 1949 37 41 141938274 41333904 7001 73 516896356 1744718432 17 1293081489 23 2777 1941828358 169623297 67 1733900456 39955572 2 858277972 990966122 53 47 10007 430571189 2058239760 3 1108950507 891283260 5 7 2147370554 1246999429 13 23 1855381480 29 670370293 275709496 73 606145447 113 882632830 29 938963711 71 935492663 103 2050366616 1543040219 139 1264321760 326870037 137 1949 1782422868 1141054867 83 1528875604 128955659 7 1067481464 1328431592 31 2 83 29 1808884441 1949 19 1553749799 149 61 2057378476 687310668 139 2098548052 1150731228 1936461411 3 815486185 43 1278190437 109 596662512 13 11 177985852 638296816 71 1501259074 73 413380239 67 2141426798 731209892 113 94758251 47 73 1882033466 83 842062556 1173844795 37 137 47 137 1335388808 13 89 1030495400 727443903 736094540 127 71 993701776 31 177645934 83 103 988517677 315184223 2777 1382615255 7 1197655487 23 1916707783 1244126810 2777 103862577 736213247 2003066589 139 109 356399733 67 1280554250 538334894 7001 897731898 2777 1944855288 739553978 553233940 2777 1098596396 417669357 113 10007 1840617531 1404766420 5 1686522050 23 1949 1301988521 27923323 109 356409617 31 1175524991 7 1307528548 137 83 1146832069 137 164099422 11 1274413188 43 300388626 4999 47 2120602541 1829089054 79 1922849098 758391555 41 83 131 79 1129858553 3 1945290486 363744791 139 9302436 59 2094731693 29 2063388784 137 177172427 43 1294008111 745706687 11 918250495 1227205273 149 23 408783669 1260642351 68013583 149 197829775 13 1053738899 113 1775501949 19 17 3 781132485 1088470839 101 4999 801979572 1417998576 1545224502 23 895459146 131 1334923405 101 668054151 3 2060023608 1231254853 97 1660311259 127 1805929616 89 1526897829 53 741550082 2 149 646167555 586205038 2777 1319819236 1647316400 7 302307411 902201286 53 1419437414 2118974367 47 97 666079674 96728258 59 47 1322713903 1834766542 107 37 1264316915 97 548457206 2777 1500045918 31 1961765295 7 43 1800318023 1718407753 53 2126992396 1124814997 653717514 127 17 109 1982079435 1182317332 286746163 1057085129 89 2 330073452 3 103 2137669107 1567226885 47 131 464342207 1420979181 113 383360461 149 53 2125234106 1205386594 139 1383733809 97 71 1359018384 79 755954754 23 7001 5 7 10836451 160228982 131 113 384727823 59 10007 17 67 137 801497950 59 1536839776 113 11 83 71 799802930 1889409711 29 2053597416 1911881013 113 1715202705 848023956 53 1313755944 137 357392996 1011802677 13 1559518208 83 561337549 651516107 1423006635 67 11 514719898 314469100 567942123 7001 931620389 589727474 7 79 149 429148012 1452766390 1203559240 4999 1097968464 1833978448 103 2 2000430188 73 1577405827 13 775351308 1522353176 113 101 37 908441224 19 1512157092 139 7 149 2113467107 1347974243 19 13 23 530586379 1055237953 2777 79 328758177 1307156441 43 109 109 71 1797690961 372517475 17 1659340233 2 363453818 37547758 2 1436987326 113 109 1753053322 1732810509 7001 61 1089477507 1613681983 101 755008532 1666563832 37 765876024 1838812387 67 1655988683 521583484 805656179 107 29 1360046060 344208018 127 101 1140228289 491720520 634550714 71 83 460385760 1862266000 7001 832315759 676287359 11 31 1816481115 83 1149464925 43 485711789 359717876 3 918176568 1371145469 267329213 31 31 197669361 113 131 429221631 2011017549 53 1949 607323511 104983999 4999 29 4999 131 25158812 107 1704479036 4999 961047752 137 2777 7 1126871732 1358310631 67 41792054 959445044 7001 1529769348 47 523366291 1575201035 107 365304629 41 37 985982216 2031113456 73 945153849 7001 1358278012 10007 1001990903 1776302542 406105861 1236840563 41 1171006431 3 41 1775187701 67 11 1319607619 73 1949 199226780 37 1996408250 564602630 127 265122326 1210315806 2 589788338 71 1689188619 1466882662 59 585976377 10007 127 1845416045 1084917185 1798792781 73 1084184977 653918726 131 2010641841 1051384142 1240898850 17 1065073053 3 7001 2777 37 137 37 1949 1154050533 107 103 1032820449 232438307 1661453168 41 218624244 61 113 97 1865450359 1375232341 11 23 17 782594932 1949 9392231 79 138333749 31 693577849 1810514732 137 724040531 37 103 107391302 1331849477 7 7 113 4999 9478104 109 1157989189 79 386592109 83 318125440 7001 2078092719 31 385803279 3 1872726918 1405043118 101 103855371 1949 566274154 1881565946 137 89 1026998946 1400537998 89 914848016 67 129989261 23 97 2048723103 10007 724058148 59 2 101 1412623432 109 1654131026 41 1731527730 3 2080384272 459698048 2 1887846346 1744923061 113 344290868 17 937100027 47 1806590512 340709273 83 386519712 846275677 13 1388508501 149 1599546886 149 3 7001 1690734499 41 1260166953 73 29 77879421 458658250 4999 960880151 1408537466 7 97 633123268 1995846115 10007 131 3 958024594 759680599 47 71 617277408 1843409484 10007 342444465 149 991515110 113 166875801 10007 83 1519310127 97 127 1887082713 590045048 1523417208 292029429 107 61 1517467415 41 2103510289 103 337607632 1630965654 1200674301 3 191434761 109 61 801429773 954899185 657049308 2777 1354308904 31 205340032 109 1753211741 2777 601809224 1743191301 664378063 41 19 1215793368 47 1023335230 109 41 428751912 137 242250764 7 615106744 2777 412656646 1904849826 1817043767 2033090800 37 92645715 1949 2147276715 53 1144934567 89 397125476 127 29 139 10007 107 775598858 31 1247070387 59 31 735876016 1315956231 113 89 149 526184483 508113405 31 376805346 101 11 1117645012 53 4999 1351434659 1949913470 1362322937 71 3 19 715544686 73 400193603 131 19 11406878 1271478741 3 1127864520 1373972652 13 490372513 79 565651843 1270614326 131 1891528825 5 1991717660 107 476726685 335230111 83 402594259 89 712760594 1972600249 61 201771141 10007 2007023934 1169588035 11 2017025758 137 1784297287 37 2063299593 53 37 1393582584 165441484 103 7 29 2114806324 346302166 1057471330 47 1716529817 1260351825 5 1315863205 10007 858013363 4999 741135393 41 1290794032 538385321 2777 380543820 5 2 31 541428735 10007 59 776334508 650597233 1755419120 37 1859950483 79 1221664583 113 37 286750585 10007 1581976609 1728187114 97 1766971109 2019955647 29 1686606041 137 1048063426 59 2048888781 83 826759431 10007 893094729 97 872010674 325983706 2 131 109 67 101 2065162495 97 23 137 1354093889 1858057294 7 671504085 259788088 10007 1402390987 1346341780 97 31 775878478 957970339 109 809999092 7 61 89 828475279 1108941540 73 109 1199730409 1367201170 131 310263544 2047466072 2 89 149 517539409 1949 2777 676106981 139 56303062 131 1274215778 53 179332920 460230429 137 1155063851 975910458 107 59 31 1796362642 1914181645 2777 12149375 73 1423968148 97 17 73 311141914 83 61 4999 506158748 1358875054 41 1688278935 584296453 73 1949 2037417831 137 3 13 19 727027001 2777 534330901 1624624878 2 2777 71 1760978068 251549187 239217949 113 2777 107 737824064 2777 1045729336 1778821149 7 97 59 1009085041 101 1683164693 2777 37 5 262886967 1796781151 1949 874045752 17 1445584528 170630293 31 1443590640 23 981245251 43 3 2059233279 101 79 10007 1238725586 103 17 1348113019 10007 79 926348233 3 23 1598465500 676730663 7 736077251 1222282346 37 113 910136578 1287955581 1752173706 113 101 37 2107809303 1347809523 525478632 41 31 114273595 425415356 11 1097763801 7001 1103427610 137 1882052844 103 89 53 2 935159678 783045040 5 67 995986021 983347811 67 79 97 149 2133794432 1427298863 170983109 19 322767103 960957260 7001 808454130 3 17 285257937 4999 1118186318 5 59 679525296 131 1610890101 699590173 131 1839767668 2 74264478 514941876 61 1829085139 7 1442596423 4999 83 1177315924 1062342782 19 355280664 955809175 139 1159840758 31 5 1376772604 97 851874176 67 2028631251 41 880038126 97 17 176024511 1436809863 37 1184412772 1283108990 59 1414340766 107 1833048317 1513787182 4999 247142230 73 7001 107 73 31 391907301 1464224347 43 537607715 1117312239 23 61 596644660 47 1660259953 71 1522502755 29 1999014979 61 509092519 561980617 109 603595566 997302363 3 963677226 4999 4999 2074940487 2041382200 137 31 71 720328370 633714476 1955923473 23 864754066 1090617278 79 1997736699 43 1932689059 7001 871868521 330179543 31 149 769585894 1933532649 97186293 137 1905448510 107 296591374 11 1503149769 137 2013249041 23 132581568 934540527 47 2777 17 1616856026 1126908597 101 2076481321 197767494 113 67 1257113965 1492508132 79 1496495506 149 149 815812449 73 131 113 37 653445408 109 17 101 1778479316 109 2135478405 79 1731808612 83 4999 277019585 1759925382 7001 1760156415 89 7001 1590557190 41 19 337074080 59 974134250 53 2018812029 502305963 1949 67 131 1695069692 2777 1465256280 89 871969669 1324342969 2777 1232092686 73 1532497408 89 131 851412623 1287641625 103 486215905 53 41 1493173465 423337177 67 391380141 79 127 1419685375 1769976521 101 226391399 1955916703 13 67 127 1856575789 67 53 75799549 1509902787 107 107 1761173704 113 1304973494 101 1847206069 1949 73 2096775131 13 5109830 5 359854390 691548036 47 107 137 1166242503 1311326228 101 1024127918 11 13 656712804 1658230703 31 3 2131297833 3 480136325 457223760 83 23 1737469464 41 2040774262 4999 534459854 19 1507757977 1799423691 650273338 13 28931045 43 1988965817 7 995311961 426173244 31 1575543970 107 1722979484 296286060 2004120750 67 1244590122 109 19 1644227827 11 4999 1049535051 59834300 1949 1235550706 139 5 131 767299095 822140241 1671269522 13 37 647022473 107 652524871 43 1602064703 89 79 1251296089 71 202340486 1068475521 732574831 1977188824 103 73 131 1689957959 714325751 97 1949 1086333620 97 466714323 139 131 632798382 1560148037 1949 107928630 37 13 3 17 1671598984 1385191926 2 113 257214103 43 951829477 1925372606 59 43 508029864 1130717860 1252304265 5 7001 1949 67404216 1831021183 59 501737652 89 798669094 97 299517279 1082490603 53 1058922033 43 219319221 19 1026335538 101 979899071 61 89 1078665315 445834286 101 1147992664 1642977302 1451795546 693465086 10007 1710359321 41 11977604 4999 1657602462 1870977119 83 1840584971 103 1113422295 23 801406227 1855233596 17 989095293 59 4999 962411557 89 82803801 113 19 1428889110 109 79 53 1696106689 67 301786760 1612504879 1761130043 1949 448047814 394721446 59 881940555 1803204287 4999 41 1034446757 7001 1688886235 78103642 67 107 2015464840 107 1320604058 1884953911 919579129 1949 41 53 1193984689 1288989733 251822069 708074075 149 1090624691 2111800271 37 109 991105608 73 1453044779 1180693710 79 53 1122138684 1903928726 41 1332407709 743453593 139 844626689 1717248588 11 1330728245 67 137 1814654105 127 7 203494705 658237980 43 13 1778442068 425032856 548500072 2 1180565265 101 1995479523 1147586200 131 113 211562103 17 101 2011926693 113 1463862229 41 950470036 61 367721054 657991418 89 5 79 1310115147 11 1235508131 287190893 10007 103 889070250 873136253 79 651931700 38496929 10007 71 3 1054608903 109 47388138 1877729245 7 728969627 41 1701287456 46725326 1949 67 71 1310345115 1988037772 79 1958855165 13 1452312979 952466633 1056611421 71 107 2006916824 7001 11 1477419614 1770395847 339000159 593118691 31 11178937 1906559599 7 2 1980372250 1969953138 149 1711494609 162484933 73 1698217929 862612811 109 3 954272919 7001 37 7001 1816822509 1170720631 23 1559378674 131 1944042489 139 266359862 29 19 642134450 51846668 446782084 41 41 1283656905 1976863585 1841677761 1048506844 53 41 89 284518754 316703782 103 419371520 107 1393050762 1305631701 11 1674954147 149 17 1587306082 1097964952 113 59 1033424176 139 1975065039 1113448241 73 10007 13 970273174 7001 1591609354 103 575981047 356379291 10007 73 350732734 53 1155911091 47 1341326174 137 571072170 1230441230 545271575 5 103 41 73 762370032 21894147 17 1207463463 61 17 1349978748 1949 1763121921 587017874 1626707312 137 103 980511384 11 131 209353609 857643508 19 10007 52636820 1087150473 13 1867996104 137 79 31 638140704 109 103 70997797 29 367489044 1887256664 1193916240 109 1633908583 11 432649593 139 1836572111 136433057 1550375464 47 142208785 303145511 1949 139 155092672 2035711518 67 89 1961632357 29 738956772 692419660 1848978831 1650166868 7 109 101 5 219654055 2073990119 4999 83 1078877873 71 77948085 2126543117 29 29 1946284859 48621284 472860011 1461145127 13 10007 139 1570298985 31 79 2016156299 103 393920247 7 19 1046748380 2063382558 10007 1856708787 425247465 143385981 1339758192 1949 657995435 59 29 1793989474 29 7 623049300 23 97 1890260020 1722139161 29 111390375 1416620344 101 7001 11 2004374603 59 1355208642 1144050710 297869036 818742933 17 1240769450 47 43 657115938 562485924 7001 290219454 29 525922482 13 492381461 2 944225970 59 291136916 1794271178 113 747486977 137 867403164 61 815352193 2777 173370887 13 1739833711 7 1314751781 72431786 71 1990866057 13 2048287488 460532111 1925928913 79 507454209 67 1219637381 73 1485881433 89 41 805024340 149 864917733 109 514979563 7 154065632 61 1954080771 67 1715103228 109 89 916376752 1856624723 101 88738811 29 1585990947 860035719 107 1068731626 113 829348619 1962200969 61 1176040610 133794163 79 19 1979068443 2082182222 37 139 139 137 1187294197 1459871452 19 1454314378 23 909526904 1812626556 59 1491374919 1561865998 11 79 1560600918 813202063 29 1609198087 97 39404310 101 1315964451 1772017269 1311272589 11 17 658943188 1963883095 572430011 73 71 59 1263386529 330252795 1391305049 89 1045091489 1706634353 43 41 277990168 759398730 37 73 59 1856838265 1410179296 103 392849622 532642667 61 18073324 127 19 1949 4999 1168581237 135717851 103 29 73 1239745257 1949 1343710764 899378634 11 23 1949 1888324527 2084024409 3 644980466 2777 571337203 53 1210452160 2027736753 19 1479791465 43 107 79 267574580 551695631 59 89 41 2 1949 1877471700 810661096 7 1690610404 79 1057309061 89 7 1455137390 77844662 31 1806266367 37 53 71 1730398865 1649516446 440805670 650046210 5 149 1565151726 145239687 47166707 1581492620 89 29 47 2031764880 1625731128 546395500 107 1636542626 4999 693906191 101 225087590 661467281 566270015 139 1912383267 97 1109257092 1902020924 67 149 1205771270 11 17 89 905696218 4999 1587181375 13 1555684728 4999 665816810 37 667725421 2022172291 1492034456 29 53 8467704 482739701 969104898 101 918846245 7001 433900977 3 360512478 1409131467 101 89 89 852276015 821100294 107 1395424557 67 396661105 11 232653047 23 10007 853536718 67 7 1949 5 235356434 131 1529732457 131 2007414207 10007 1968597054 2 83 19 1700041283 131 89 1500973163 37 975352523 1445094311 13 1937328575 1336459956 5 756764510 1496068410 632763745 780140094 67 41 1494802592 97 13 2027413908 113 1131093264 29 1223760125 425881627 31 262807174 47 1144736606 7 4999 109 1238686791 1630104265 37 1163540428 1953577717 131 23 951533184 42608604 4999 13 101 2059642399 769300335 101 10007 833543072 609686482 1028602685 101 158162906 107 1163996286 139 964787880 127 109 2108192326 369408412 1949 120208473 1754300747 1493040261 1462683925 7001 1441236352 2068226570 113 97 1079097840 89 963383170 131 2143234932 113 2109992408 67 2 866001672 411660228 7001 1350926962 13 7001 11 274256752 115626126 83 805142994 1718012269 1021903954 2102332014 59 4999 1375702318 10007 139 1061817945 19 71 127 1330300559 1663513645 10007 139 61 109 246971110 19 1951879120 1204248462 1816724026 19 53 19 96159497 113 170406712 103 53 1380012993 29 149 419260670 1998316033 4999 131 984411159 1456776985 551299987 1949 47 37 1424621101 1720592549 149 1655082464 131 843669920 19 19 1311133418 1835658305 5 71 2 1767503958 301243410 2 1963865884 19 101 1736411089 2116307843 101 7 37 713559882 131 107 29 961039149 288962902 101 374970681 828673993 11 827509644 149 276066008 89 7 59 963552305 167115671 29 1014849577 304947528 67 61 1837529962 1036218010 1001164003 7001 139 372214290 101 89 874267381 7 2042308863 253062314 37 1949 1770038922 4999 1630558823 53 1832536480 2126467007 101 46872686 104743363 7001 131 1135302985 41 423891357 23 103 1714445506 1902138550 139 2060634526 83 1151184519 41 113507270 17 2115581388 129743270 5 490040645 101 1691248641 97 11 1017170233 109 858795666 2026127523 103 41 97 1134023261 10007 1069558167 29 1958357820 2033456146 131 909683467 53 901130615 7 475763869 1256955038 139 948358636 67 348423450 59 149 2092755213 4999 37 53 389341816 113 1528773836 57079928 10007 746462158 149 131 101 41 47 534138973 912767448 53 149 1949 107 17 127 2 1553417704 109 31 738617532 1087370043 83 5 25140665 1674723233 107 37 703929625 149 131 7 637226876 37 1812479965 7001 685691942 1863288146 101 1097074726 23 922284928 89 13 83 1343347044 47 41 77488605 61 101 5 241653163 43 89 1811432664 5 61 71 277735528 156544705 103 127 2777 539619081 41 106886235 73 71 1395802916 13 1377871300 113 1528734173 97 1483870207 1435628971 1781267616 37 1274771999 107 131 53 545823627 2119599873 415379565 67 43 1887025760 1051877224 113 649043185 73 3 43 1486496500 5 1497895390 115948961 113 605208934 2007918336 4999 103 1359724939 1645020622 7 79 37 11 1846341728 743057612 991382590 11 7 1042537986 1964271652 89 1824549929 347443926 939120216 103 7 1286155416 1936110309 1113261890 13 1196720428 97 343076972 1611999188 101 17 2018649003 2777 2116435010 139 448672433 97 1015260782 1450086960 71 867892432 113 430711930 579578940 43 1058654969 67 375850570 242066576 7001 137 127 1806549006 67 477537140 139 29 73 406143676 67 1880833736 1060182508 71 79 23 101 1855584928 275811450 2 7001 1825685775 536680079 13 13 149 407976678 31 1269150385 11 97 168292866 662636612 1949 43 294165603 17 882380665 904314561 1949 3 59 601872511 7001 151627658 194921842 1949 137 1447078610 53 31 628787446 1417713049 591209166 83 11 107 107 427788568 1805022804 45108002 139 721792111 131 327181402 53 1543688280 131 583602118 19 1233816889 372302340 29 43 1477857970 1015821684 131 1160066177 5 1050276185 19 995476405 7 947395862 1841101881 472153663 113 2777 73 102913137 1894666966 137 1754246092 1373631870 7 141452012 13 149 1088517253 4999 1935268448 2 3 272077308 937746243 516661526 109 57492813 887512135 5 1585298948 41 1347678498 7001 1717884377 738281200 1025363053 1949 41 2046601592 1293281983 241495181 968267757 89 492394332 7001 1742226854 109 127 955027413 7001 83 1167951183 137 1344361272 2058723797 43 1769301549 3 905507875 79 149 83 59 1316589216 113 101 1323581378 82855276 7 464659673 1250079367 67 2031774761 131 169276010 83 41 1152764856 47 236412726 1090935377 1260255883 17 1418397788 17 43 1949 97 784901588 109 2 67 1264982244 952676886 31 139 612993558 7001 864119428 7001 97 573445473 17874966 137 2777 1462384862 1866349498 43 47 139 1443654556 94749309 97 137 1413347211 1860594123 401313900 17 1883479077 201168594 83 1662361020 61 1381912544 41 1840917302 29 1682206572 19 29 2 5 1206750720 317113124 149 1840014857 22863912 3 347101824 4999 363072371 1650464841 83 628870058 1279073376 2 407410570 1625161864 47 29 4999 67 2117428001 1104552519 139 777220446 41 107 630980391 513949188 127 1208953894 1160337014 2 1780194670 43 103 61 53 41 7 47 109 285530623 265601302 1002134145 73 730455944 29 1864242554 137 113 197186921 60231258 75234233 67 2 1140150375 37 89 1429225368 1982547446 2 47 476529052 127 590888836 139 1161566868 2 1985490466 47 528723445 59 1549110667 89 83 1709531163 107 640945310 103 1836661392 103 1054159783 41 1166556723 366257633 7 113 1636888281 831444094 29 1239235385 31 292573038 521303793 139 71 870243521 1954292963 764841287 23 3645055 1465121058 61 103 922681186 1541449767 43 511538344 53371708 113 3 593118843 37 608823123 23 771780732 47 1091344733 796008725 23 131 776243382 11 19 123215627 1936932713 103 1589861650 61 1234825989 1782475205 1948505356 53 1101688475 865414907 89 2135386790 1292076063 787904308 31 61 1333828880 2126206932 19 79 1817635019 17 97 736376761 19 1809284248 157728496 31 849097349 37 67 1257134333 1563526012 89 414422788 13 1429029095 10007 79 139 1063729053 41 11 10007 2063412579 89 379761220 419010422 2777 1371779683 47 446557125 7 1777042407 182770004 101 513023743 311504797 53 1215896055 101 766299221 137 53 226061960 47 2105260049 1809352702 207305827 2777 19 630990387 53 4999 103 89 7 267413363 67 2094487009 41 4999 59 73 1125333763 2 389180660 12942492 3 23 223461767 374668223 97 83 124793073 149 101 1427912144 657247198 5 1188364450 185527080 71 84372069 71 1312574659 1828946625 11 171636794 17 1442639958 1834904214 1057268245 11 71 5 137 648588825 23 79 1974947702 308708221 1949 2777 146203496 1819376543 53 1772629043 1651577043 707420910 2 265113870 23 1843739719 131 73 89726709 41 895878708 1107268197 67 101 97 113 1851134429 149 1877635635 17 2056543992 131 89 89 1943879260 776890790 5 113 1576235983 7 1344637266 1553608122 44498678 103 347458240 2777 610390154 1938464198 2 826219014 53 1011616883 537019805 7 47 113 1751538081 13 418300714 41 1752607135 89 7001 1266173549 83 41 88766046 71 216115630 1603475984 103 975027537 43 31 624502719 567817297 185687401 467979617 41 59 1277077354 109 43 409892899 2023254619 37 820990225 149 41 3062142 10007 2117831445 59 113 763999363 17 1024447689 41 1026434713 2777 1029114408 137 851110308 1542961860 11 59 1803507572 113 37352588 89 1396301420 4999 896607489 17 126430360 4999 3 1194493986 23 43233445 61 3 17 1240397231 172205138 1463288506 47 1700334557 103 1376694298 73 7 1076770765 357766458 79 2121780894 31 29 736079307 3 1653220746 89 1256116452 226880691 1509509663 19 1619364714 60321442 101 101 771126213 2121482477 109 1693205019 1949 1084660823 71 113 1824901862 97 207265332 2040689298 37 2074928069 523991225 7 506843580 1028267342 43 118322088 697228962 29 37 1841176161 11 139 109 398753719 1108114928 103 1412320344 698830589 5 1243175173 2010878183 37 1980296842 73 7 1033862067 1104940550 828744708 1020902316 67 965029444 71 101 656326260 29 1025385915 693728802 149 1071098045 5 2040950145 131 4999 47 11 73 1487314775 1782564370 53 47643573 109 820814254 2777 2100678691 255733109 53 131 67 493159731 1044996788 29 107 190663407 1840113188 79 1658683447 171327402 71 43 173007877 48537239 47 1195764741 131 2065166923 127 1478048987 368539522 43 7001 557720663 113 1415166461 423267377 37 212038323 10007 494025576 89 496198318 1058612280 149 425079865 1498350407 1587950788 10007 114060772 23 127 587935578 802014449 113 47 1588378570 2 1793465236 1539039363 2106714738 73 320502823 47 4999 13 131 1949 1807492855 1433980648 1949 41 1473480263 3 2063825190 1625401842 1590505201 127 127 910977223 47 593229911 4999 83 16399306 1337719798 29 638959842 89 1784531686 706742482 1949 671446754 79 2130412829 139 13 2 2026942098 1148101971 127 73 73 10007 1557139235 89 1280206260 2 270601547 109 413863299 559551487 11 625784346 89 41 766727956 127 232926255 1431524919 137 1084719831 2122378203 31 79 1204194106 137 1733854327 92469819 1035798543 13 1949 194298753 937755946 7001 73305336 4999 1693566219 127 10007 556709303 83 1241251672 89 7001 237956989 1975220134 701135209 1949 1111627742 1591134913 1499435596 2777 345582535 83 2139352296 3 127 13 272320230 7 71 137 149 1300697288 1715595832 113 67 314439911 646728086 37 573782030 137 895752443 139 131 29 699592259 1774918929 61 401811880 1532022442 2 59 10007 358049720 307899955 41 243505830 5 1650006335 37 83 1436444148 3 43 960105419 771605330 81773349 7 2044552461 984048828 7 1161529046 127 1574951961 7001 233385336 1379755153 364454940 10007 17 217137478 73 1227483320 390252674 53 107 113 1014954135 1949 98633151 3 455369825 919406266 79 109 7 1011208289 1807604701 1579431623 113 1447424232 10007 29 2065557807 32171993 67 97 1844557141 991088963 1144750836 19 911996852 13 362982048 1505457303 1710300313 113 2082009102 47 358710641 376829087 31 139 78079080 427348259 113 804479431 3 1774216729 113 550398479 2 472765700 109 2004715901 7001 89 749870101 47 125681478 47 604468880 361632966 10007 67 1864177215 53 1408842820 97 26835780 3 67 29 127 73 73 10007 504282751 10007 1496236633 47 1600673595 23 139 197886099 139 1080156351 1498038900 97 61 7 23 1417318058 13 1032626140 149 137 694781252 137 880086516 934364532 83 59 1515304434 29523482 393218452 408802350 11 73 1232885251 2777 711081397 41 137 103 1396760855 1816680319 29 1952060499 92250595 2090949507 109 19 388667850 2 53 893134641 101 61 79 47 1171885560 1502629241 31 1669265885 532284948 101 113 79 1828436593 2022856936 83 1456272588 2 137 1272036780 2117501181 5 83 864404911 1035184134 29550662 97 2091461654 127 1180756084 19 2112787875 37 1721334646 67 59139359 1056928671 127 1123887603 43 2023888528 53 1145681655 79 1167921464 107 1687532306 794767175 131 73 2118121305 43 139 2102737373 2 72625070 97 1700338628 139 443657698 4999 23 1949 750721667 1968486102 1976763122 2 6288871 367183876 103 1892459527 23 7 1843044154 645236116 43 1553064798 1325938669 4999 31 377720031 1155698113 73 11 83 1529149006 1671717256 62835917 127 97 1705360492 747135904 137 79 83 7137336 97 1259760825 1230117722 316613101 1949 1426531570 7 1239882297 1618528187 73 89 1344546852 1856259294 1031805961 53 529505351 13 13 2123674631 31 755355610 67 1712283624 1867474116 481495440 5 19 123612233 19 37 37 929106741 2084278006 367622628 97 29906749 1117151108 29 139 1661538307 127 53 1686439258 23 1492375884 699838515 3 172246025 1104258604 53 11 1839668721 53 865195638 47 1423543990 472650612 634706826 13 103 43 1561862976 29 808487444 109 575021216 10007 1949 53 1043862755 89 802958623 609812613 79 1004052044 97 707153267 19 1301513213 23 1763976467 113 1197720448 107 105031447 61 1858523893 19 10007 29 1055894205 1651049837 1307192180 61 197178220 1789021763 113 47 1169209375 1797868947 137 67 2132365818 1949 19 1028649455 424777908 767927280 5 793880690 785583813 131 37 1036852856 98151366 149 137 976961933 29 2040945499 467083048 1358008456 43 1150283583 13 895643164 127 67 37 466680482 127 552371934 2 43 37 522395896 1352781087 10007 820105887 2101955615 107 83 2100830575 109 2777 19 1235506160 983480393 137 183885510 980500280 2 103 137 1290869211 11 394019230 405525310 2777 53 526875968 107 2099794750 56622315 585432281 127 616319062 127 5 61 313659453 149 868351978 47 102647812 137 10007 1577900431 107 999281346 41 2087732915 677498965 89 1225250896 359817210 53 19 966503020 2095607623 1595195467 43 3 1756729201 1949 1203106006 356401936 1949 4999 1662597414 1716456438 1889656428 2 1975864072 13 149 89 948688291 1655020860 31 19 1219540868 37 1979912136 2777 31 184532894 1011784222 398434534 71 7 1001252974 1866376975 23 83 2020616906 1010768273 1787200704 53 47 1609547759 53 516910418 873202754 47 61 360054330 59 1673093385 283868470 1949 2 471131938 1325275892 41 139 1208527160 1042106213 59 1800868092 139 127 11 474250381 1949 1842091503 591947103 2140958886 11 173330758 7001 17 31 101 34256165 2132094969 137 59 1428582054 1470238004 7001 157205678 43 1313743501 59 564499374 2043036311 4999 488237723 137 1250817763 23 193526577 2777 19 1123454268 19 1679625080 29 11 711925951 560191709 17 688168823 103 1534159971 19 530854946 1214239442 149 1106127221 59 324987190 2 2111227316 1685279714 71 4999 127 109 691322581 1800399870 1623220291 4999 221970597 1075869783 4999 1635542826 1081228409 113 47 1358708344 450940368 2777 1351496603 149 83 43 1510854407 962913844 2070433553 19 538244184 73 53 56311069 833332462 17 1181350366 71 289928003 1218618085 53 1785534278 29 1511111961 609139084 910962771 4999 878309303 489388942 1470096819 71 1400308733 855889950 79 343499112 109 1293133708 626242359 89 2133722134 137 487377637 34458651 71 53 386871668 67 1463106537 97 362818024 4999 1803834161 839692028 2072460743 41 7 7001 1321053695 1282440170 43 1367893081 79 615339181 47 16117240 31 1717586 284864216 585676895 29 784462127 23 1227206397 139 785889876 1382168187 1655485260 23 83 18695584 61 71 13 13 47 291591191 37 924591705 645382107 41 53 259175067 3 1968426464 1032894042 2777 1373577360 71 1212752735 41 414736361 71 781445880 1238194063 43 1949 817250782 37 131 59 685396864 219354448 67 338155097 1425463968 103 283843293 47 853100854 550681892 1006846502 47 244918016 97 2019294018 43 47 1084655472 1523876676 1257291650 41 578879041 41 1032833173 2018007413 2026296453 37 948710487 2015949651 3 519067161 127 682190570 5 101 782380666 71 1115074650 29 827735528 149 1734153275 19 1353180209 13 137 7001 41 13 607446060 931137610 268380388 2777 31 95344406 893269371 997173392 79 1546112950 97 236261930 2030758729 73 390938107 23 43 1155070644 1190074579 31 10007 1538849497 107 1420275093 1314152117 4999 782840080 37 3 2116069441 897384406 17 67 914545712 1349392127 2094231684 1949 137 66195322 97 11 1160857808 1332953534 23 960188130 31 1826220491 101 590710180 806487730 5 818905132 59 7 1377804653 107 1408195542 7001 41 1902117797 13 1354523816 1949 1102899991 1828129415 97 409559246 61 43 1444262070 3 53 10007 1708725271 36935837 137 1896872271 1814347581 29 1870385885 2777 29 2099790342 103 1417961537 7001 1653692208 17 101 965311882 7001 1949 1721310024 180247418 1949 416568052 97 1601020308 754584865 107 23 1182979079 131 860906455 59 113 868235161 1550861739 1191745877 7 113 1240326081 1059924519 43 2075078692 1854320429 13 369547669 89 2 10007 1958890264 139487765 792509341 113 3 75098085 89 101 1036823205 2135239881 149 17 2133322605 1314098768 2 139 148420308 1474965140 113 548686514 97 1322984358 197498586 103 1073610406 73 84699710 1214892807 149 101 1509517316 28910341 11 47 89 166519445 1736231580 5 1341631981 31 940811499 2777 445905667 59 2041274153 1173213171 37 609839106 37 851414178 698923691 2777 2 999055546 1906123414 19 95786182 1400604209 286888690 131 37 107 501988343 59 479485151 2777 1939312396 139 5 71 1546825371 3 137 1661447784 3 1271270478 7 1818335568 503820557 127 1588426084 10007 73205545 5 5 2128099295 4999 53 256276094 1650632900 101 71 1793924908 1165650523 89 1446791064 101 469633537 131 1733138515 531124697 793219207 113 3 29 113 1587697234 127 73 1086391475 37 67 868500157 7 103483033 149 1471169137 7001 654691514 916326026 7 1914668806 1611568558 79 1311837644 10007 756158941 5 107 558872877 107 47 994292708 1228309515 47 245283553 23 13 1609043085 1804597314 41 1314280893 1070769651 107 1660367517 53 103 105372399 1217267564 2 1089359370 2 1300328885 5 107 2105378010 312068389 137 848608277 73 61 1311282771 139 29 67 571948113 149563765 310702102 1850985484 79 414943413 53 261194441 13 1462975115 1969118352 73 1226506761 149 73 1104285746 53 58028322 109 1104488280 1449039678 477652581 67 37 392993280 670434450 109 2129650393 1603956255 59 787187558 109 113 1064355136 1346886550 83 2089441751 101 1908909090 2095900288 79 59 1248093080 137 1783749864 981862834 149 130432927 1487934815 1949 5 909759885 5 1648669300 658548114 152208184 47 2136435666 59 1258597559 127 1833333260 538432292 4999 107 1110735221 867130113 19 901473791 4999 67 1291890851 2129139400 5 17 1564000654 31 456432313 79 1536239451 1904383954 2058727353 17 735319071 321512285 23 97 59 2143696819 2777 5 460977525 1186466455 79 520720679 1768000958 97 89 113 2029633816 37 518017488 1014109778 103 519293432 131 1186538526 5 37 137 718362514 47 47656713 13 357337578 1708339721 1628277195 137 270059931 97 47 1837496678 7 1990223186 144157591 77907128 7001 866825979 1990516239 29 1684138056 1569267164 97 41 107 652899555 89 19 113 1555997564 131 624053346 137 915483868 203087978 2777 1616136137 1949 677772546 1898461143 3 138886548 103 990618091 107 1834685558 1532329630 109 1349625465 1131268458 1704915620 139 139 103 203186247 19 13153453 59 1785429202 19 1882742148 1074978673 127 2088127540 41 71 1934196922 131 1983265985 17 922368932 1293619695 61181448 3 127 23539786 107 1652133286 1267429268 85080360 59 107 965131975 127 5 833343065 1890788625 1185754275 67 5 2145271378 2777 2095785238 107 113 137 1602312407 2 694745008 289504760 71 1587877086 1995161273 71 71 37 548645449 1949 1588396020 368571271 4999 1637747385 1096406282 1417791403 71 344812485 205036767 101 1949 4999 149 1068552504 107 144828352 109 1766281889 654736404 83 43 1233426534 1092890345 79 1716584206 7001 278889391 1574434961 11 13 107 2777 159214802 371041070 2 73 1516878388 41 4999 983518257 101 1140439480 1657741078 1821850850 2777 71 41 19 2119346374 16720589 2 59 963625410 884003917 79 127 619681641 1571501523 302379199 2777 107 1052034593 131546656 101 53 109 2777 109 1579905296 73 52205946 13 29 316912 1447335074 29 1631374434 2027373036 3 3 1676299635 971865240 53 2777 1271010684 486097188 2777 454322754 11 2125685364 10007 1944139946 1501900595 2053146801 137 544212909 756741790 79 1508095938 23 228880104 10007 1928358907 1659206997 7 37 1962134568 1414325338 23 1450953551 2 2094922158 7 1579862347 149 1596772655 67 1134465373 1126157842 107 567859058 113 301031472 2 890621420 1051044127 47 73 853727846 131 999899420 127 1701019175 129582754 89 4999 107 7001 2777 2 71 687651969 97 47 57781377 627301440 139 900837038 540448048 37 1718778649 13 2046038501 1503532082 101 5 1235955354 113 861259219 31 925418417 127 7001 1152524109 3 23 2037262904 817489736 1800350328 1028194276 2 41 1984349570 1174347625 683589351 1738407392 139 83 479112603 59 250474175 1592356074 611758533 97 1276494653 127 89 1433874105 37 961171940 7 61 17 23 997325495 1436532636 4999 1073387161 23 1770663419 350644502 79 107 1002131933 149 761110327 1288958969 29 131 398929687 23 1594309239 19 1871038717 67 103 804587435 5 1247789755 37 1488883552 41 101 1893886350 312662670 43 53 1991432611 7 1008917385 131 1927563082 663136279 127 1476465367 1691722435 139 89 69459605 720853241 1495908245 47 31 1450454474 109 772159597 689457155 390115227 1799926858 101 101 927353316 71 915730168 1207402284 11 103 1563611894 572872919 3 2 2046649916 1502337080 1818922093 73 29 1319677161 1364394871 23 1690624683 41 116924374 1949 137 97 808834403 1511390077 2014778590 139 7 1043295729 350227731 137565755 31 149 139 1111965389 53024052 1001954553 53706260 29 17 416907371 1113155036 1530358035 103 41 377964390 10007 79 314073743 763387270 97 109 1868119608 1507844898 143461931 83 79 1258948582 1941013094 59 43 957126472 2 1206837135 5 805924470 139 37 59 682146082 7 1491501606 2093814380 1823893690 806328586 1949 97 647654741 1586929603 1221234003 53 54991597 139 47 107 444243242 900721292 131 86442708 4999 1736582614 1400620311 41 1785323680 83 1429061132 73 433565396 107 107 10007 635744710 127 321346693 1931751942 89 73 29718154 107 883944227 1121786288 83 103 2110379257 1850478327 41 1484936647 910328289 332583207 1949 448864445 523293651 67 79 109 73 39392625 59 314260727 137 1845926629 97 19 211282040 61 467277690 23 71 742221895 407875431 149 107 859119939 17 1632194982 11 685925306 1671606233 109 1639420495 127 4999 1798165295 79 588153815 332160635 1118019032 107 1243441215 53 2122810908 685911324 137 2040441450 7001 61 41 1395194171 89 1207798352 79 1968172030 1249391260 13 1251278067 89 1916348534 2035111624 1715305472 71 11 1887836731 1662521740 1982633826 37 13 1529038524 1792028653 59 20418082 41 7001 207026571 1608647774 41 530199249 127 1313349545 43 1679874679 1949 1790022019 463538466 1394996798 1145966039 43 1008457659 71 1836067171 2777 71 2053386299 7001 11 3 1726150074 2016500777 37 1961365708 113 1949 1860196221 13 2113023016 83 103 3 13 2090365914 979327558 73 89 1252735965 1391725040 1031965102 7 1852565631 73 13 1684591538 53 13 467524902 1138659863 11 617950087 127240797 79 113 73 410385487 961130410 1702404174 17 707394837 1328775861 7 638884542 393415956 89 13 149 980995438 845589006 149 1101184947 7 194633292 870364565 137 22999114 2777 11 1015996234 1475446533 1430986515 73 1949 1866444258 604797276 2777 139 53 1853911751 1524203998 41 189710936 59 641666949 19 1532466710 193816712 31 460995000 5 135680195 5 17 5 2035350390 17 53 523440952 73 137 609728227 23 288184526 1891557720 107 104099230 1171800014 545064910 2 2028214818 846167348 1846687847 41 641712388 101 131 83 1028409591 97 618007004 71 103 1209433416 1315538554 47 799201575 53 11 109 314981660 1018136300 103 43 107 1492477409 741010618 242803748 89 131 1986689539 10007 13 43 672929188 1753339921 137 1424652451 360222046 13 1590651375 5 19 1788221537 1121634543 73 1530705902 2142591464 987654856 29 632954030 1920080996 127 97 29 13 5 139 1367700508 2116565927 1329705181 53 1982564216 2 542644118 2025851050 2 83 71 137 61389152 3 2058770964 150814968 345831276 107 41 1383585016 83 53 1203852441 1625612555 131 2042840986 468249937 1668295915 23 1140482324 19 1832472689 1566262124 83 905049293 1455250749 2777 149 1997829995 101786668 335097447 139 127 2039391146 83 149 1377851631 127501311 89 751690395 103 1933947450 41 1317107944 1404766189 149 73 107 794256720 640014187 1646905392 2 1793240996 4999 7 1967575763 1714813357 53 72798375 78027528 137 83 13 11 146141853 690108727 4999 59 4999 2085377841 4999 287477493 711532154 47 1374124133 89 842443280 998637025 5 1752863112 7 1518432615 149 67 992008633 89 1960530715 637878931 53 734437589 413653440 107 89 45593014 113 500911621 101 874083492 127 29 2021380243 137 1476206866 2000441074 89 442181203 17 1386540876 74951466 2 1404189972 1045607689 83 2 2 1701598419 2777 103 263791544 2 1904233952 388028757 47 452091371 107 939320816 1979660588 2 644582070 7001 1889513892 83 300964391 113 2024500605 73 1405614124 4999 41 46077399 113 1122378715 131 305700159 61 41 139 315347076 1122041221 2007773428 89 53 1467764128 47 97 23 1590177633 101 915084947 23 2125070303 4999 79814034 11 5248827 31 167132935 1897815937 67 699974137 101 1877539258 257822231 67 1501723193 690734758 67 3 900533289 1009720197 109 1950999284 780060462 1780622452 2 1324011437 89 1192411320 1749283505 113 714475270 2 1767152601 59 71790138 139 1782141667 37 1598069701 1249293821 1499829009 137 101 1312955816 149 67 53 1284410798 1013043272 152782962 139 133036483 17 41 67 47 1353671211 41 149 560655561 371950339 31 71 2122143424 280446954 2 6834312 7001 918433186 1298622491 1161771225 107 3 6327411 1578521120 1765337792 79 1926895778 103 1131685002 101 89 921588948 2067533457 681608631 3 928351674 11 228967200 80968030 975333514 61 2067754393 29 937152632 1337996055 127 1629412032 1619196025 1949 160091046 103 2 1988870656 31 1447956927 1949 57939872 137 750943443 79 1048131710 1908033991 43 48187701 109 67 19 1110097211 83 413765458 554304807 1633939343 23 3 2121734316 2136210396 1205361896 43 830947609 109 1227447832 963637473 41 59 1765763328 79 2143340626 86032511 1210208432 37 414959155 41 11 31 1658529326 998694481 10007 803492051 1722719440 127 1573180456 10007 1398918335 127 7001 835934512 854549438 29 1708197570 17 279790250 2 1764737332 73 915086098 797857364 103 1701037875 79 1467685068 619564673 71 1389233215 41 43 1788426846 1702743369 1425718214 79 7 1645989324 127 19 73 1103926513 23 83 366744132 109 189430337 1949 1949 1593779158 1237489798 61 739925303 1554605705 71 1378169666 31 401473529 113 139 605308937 109 698010933 2142200865 97 1361906471 127 1664243814 1343154156 73 53 1772291238 12669440 101 812522981 47 754319183 1836860539 113 1114217112 907008562 4999 107 43 4999 414257132 1624370158 1537951006 73 2070319648 19 1852244555 1652015186 101 1081964884 13 41 107 139 1416531208 1683981935 432174489 113 107 1040005653 930028564 59 53 71 292160488 2 2143103791 127 43 369503386 1290991401 7001 1912841224 107 371331195 651951967 89 910867652 103 41 848912056 1718633738 109 11 1260183570 51164751 67 807913421 127 73 1348785157 101 631863777 1166394056 5 2064390024 47 1750909659 73 412859311 139 1234969686 73 567635638 47 1533602997 1268452284 139 1901604115 667403425 113 1389592034 10007 395973720 2 1671456575 17 23 862554924 7 985123741 1477263739 79 222400168 79 1385169410 7 536104674 817658066 2068529486 83 139 2098718327 522368950 1949 412059529 10007 544186850 41 1481958899 109 561653565 2058655522 1657803263 127 1198554698 97 1191122461 79 1838094451 17 315513098 13 83 4999 5303133 137 3 357305482 876171270 2777 3 1423283004 23 41 789403668 964161248 1648860816 3 274603455 149 29 2049549672 1690150730 109 131 493154216 79 89 1914100305 97 31 839953215 19 31 1031637065 23 1291716064 2 425192976 126410353 715894202 139 109 338240189 43 3 59 101 1835011935 4999 1962107500 1106738608 1896379664 1360725866 2 314757680 5 965718550 37 1195950762 1344126121 4999 13 1373589841 2123974060 1639243641 67 533558453 2136305317 139 271115747 10007 1513882435 89 53 928820654 1343163842 53 13281853 101 79 298049304 1588768986 1560340718 101 1260644149 89 184229733 41 2777 1258022655 59 61 1679490430 625601482 137 131 79 606071568 101 652165484 79 34618912 325224316 97 2002999869 2027257037 139 7 10007 109 1569214031 47 2003924618 1856821890 2075635606 11 418917120 127 2144046258 1020733922 211030258 131 13 1026737959 13 1776903986 501027527 963689921 137 1149083253 902127220 942332151 19 89838202 89 11 2003194325 452020190 67 97 11 1819249124 1471630648 694660930 53 101 17 2081555361 71 1348838617 97 457215906 67 7 19 1138089939 67 23 541767484 152446691 2777 1259286190 1376756067 47 1888618261 2777 1171861111 107 1231191220 635578700 43 1351952508 17 246915356 37 37 2109014351 31 898677817 131 1086504961 97 13 98603128 2064253942 758008407 113 97 1224881953 43 760659250 79 1903821790 1460026495 900886185 5 931298828 53 1363861985 888027357 1522224725 43 1903211663 83 1463301620 157306634 131 232783725 1294967169 97 1324313937 1714610399 131 131 1074480995 149 2136596675 137 1169480361 1489739537 71 1989344598 73 3 109 73 2040600694 2777 137 79 613987605 1187621141 83 53 696235666 959852700 115697880 5 2 1220095560 2115932830 103 2777 1194087652 103 113 705969760 19 5 71 1156512397 155803607 1275884906 184692807 107 37 13 1932427550 5 149 873535893 1721076692 61 106444207 1949 2022409085 341529230 29 461952020 17 855956610 89 1271597646 83 1489490942 864279967 1401157842 59 286512154 101 1796944126 1608638078 19 139 568710352 1500683287 53 4999 109 5 7001 196773213 31 4999 1234285330 5 17 109 2029661641 101 127 1665405864 1003015393 17 1085563152 472392226 557099380 251813601 37 2079339006 507474486 7001 344771397 694882174 19 3 2074230946 10007 1960729630 89 67 141752771 228720446 207137133 1249163414 31 587699038 768966889 137 131 113 781764962 79 649833953 19 346105444 1265544170 1073661222 1949 1578919925 97 5 113 7001 71 4999 1885497825 1024495060 2093910329 137 1109567487 7001 1358257009 1338177311 4999 365459037 3 544623906 149 1157470990 1623841637 43 37 2777 1213493460 1949 1418988084 3 103 497017848 1663651468 1060881118 11 420348885 1949 79 801468035 447014880 2 1848397480 265851988 1869816364 83 97 1130600766 1304607611 37 1870221351 143824254 137 637071783 1184202792 107 1553115090 83 1386245167 1795187963 19 253282877 497014199 23 31 343608340 131 115267162 53 699096447 61 952575024 1507365510 61 519754160 73 7001 957274734 1106991119 53 73 1446926941 1576807957 61 1329023287 1589838357 1538133662 109 1267392632 113 10007 929410132 112327756 101 127 1462653539 73 421055897 127 403759416 2092074556 570862583 59 13 2003433484 11 1777609405 149 1526240376 127 985005396 876220248 101 77938670 904080089 11 2017308051 47 107 77941689 553219960 149 10007 29 19 1109636600 59 71 1448987190 439955029 79 19 402012013 7001 1992155553 971542772 13 1974166607 61 1646399577 1956104496 73 47 203189883 89 1661899850 103 1285134708 1325902440 137 1067283156 981481344 109 10007 921125380 5 1280012019 67 2020425834 4999 504754029 1821196325 5 2777 1642178950 1483969533 83 131 101 663152316 103 722189650 1924484445 103 1179619860 658138346 505788822 4999 749831130 778164757 83 1175069641 1949 67 1593621257 19 395266348 17 710739808 127 876745643 1706978174 11 1976688683 149 109 137 294898528 59 1072158561 127 17 31 11 43 29 2095935647 855394661 1949 137 2110927236 2018070332 2078387276 19 13 1889403802 192649093 59 1230337679 1014898537 53 83971716 1491198998 7001 1469500065 41 97 1049793594 3 671797950 47 43 2777 2114874336 97 109 1973284022 53 1404644531 453260675 19 1503275972 17 1825510949 43 107 127 1855053888 31 17 127397830 552757556 13 668682113 83 29 1745240532 1485989174 7 908738943 1441851724 1825563699 2777 306591022 59 1411482193 186928258 11 59 32007264 600389979 10007 79 1949 1142860467 1440979507 982992274 59 164740890 1719479294 83 11 217982778 1469785321 109 2777 2060330509 89 1039615230 97 532666576 185193661 268743325 101 1402603664 23 3 1169978747 41 837789613 83 832107572 67 83 89 61 13 71 59 1739077115 4999 1158907704 219227103 73 3 556454583 1151239860 131 31 1359882332 4999 989756717 113 103 17 103 1114302095 4999 2 2114428720 89 1604655559 73 7001 553919120 131 207194607 1055648296 59 1429693102 1603524860 127 645698454 101 11 1944254240 34777154 67 131 1072613459 113 213668423 29 139 650568650 159732684 1192904449 226048123 10007 1259615604 1460537634 149 877532 2119178686 2777 79 532549977 131 149 261797238 340895632 89 751475149 89 1275903652 1867100871 17 2013538725 935352075 59 322252658 13 97 5 742530710 113 1060146112 2084627729 149 89 38697154 134085711 127 1374710230 2130403175 23 594436419 139 2018502539 2055011425 1450173984 17 149 7001 2057460881 59 83 512674197 109 501770818 855287850 19 61 1770735145 1241786455 79 70289130 53 109 916796711 19 19 13 37 1805510090 71 1862541225 1987785580 11 990975073 785131369 41 615380808 113 1026030960 1633249116 303764473 29 146337422 41 869812663 13 2116643510 1339122299 19 7001 11 1317418399 1914568931 10007 137 623855204 895285907 4999 113 37 2128247118 53 17 19 103 293683036 61 139 1502026216 1845183717 41 11 510827427 968519158 113 419783361 537783465 373036549 149 356334539 1254739570 113 10007 1966485577 11 760428014 2018250190 131 43 17 4999 1326495513 137 1000300157 1546146180 1456145412 149 149 1738761758 1227242523 1607067191 97 1162502999 17 590068317 824669235 73 82307500 437385486 113 1716853296 1421589290 59060274 23 4999 7 842997799 2058846734 101 255008537 1586806420 61 137 702852177 79 956820056 137 1024865031 73 7001 1549128526 1483194721 113 466285223 518724274 103 89 47 1682369841 1720276523 67 47 689260820 31 29 1729609097 1047488250 3 584784465 79 127 41 11 253837232 2131044509 371253477 101 1097316752 23 10007 1793818780 73 833107463 671234284 71 53 2123144278 2 731164234 41 135330053 7 574547036 1988492149 41 1214559728 1231616832 2 484562616 43 1684358332 1347674309 913417170 31 266377296 47 1398501732 1554766533 103892030 11 268742760 125567104 59 942260887 17 5 2049723309 109 1868948989 5 503917708 7 139 1811653164 1080902781 13 3 1431819417 2050873920 97 23 1344463666 703243405 181610560 5 17 11768182 1297346334 19 41 986719038 4999 889457073 83 61 279691454 7 2020427052 816311364 1949 736427701 13 637625683 149 37 819924662 1328049769 1544250939 83 647041000 2777 1238125450 1062915430 89 10007 29 369558049 149 2034515881 1348664560 1018659842 324255060 41 79 174199029 28924428 131 1989774107 293814698 67 770759090 43 37 5 717287145 2 1997890279 53 2018587574 75364271 139 37 1928781806 37 11323295 149 2030030534 808008642 97 17 17 137 59 109 259265002 1202413989 97 53 1358497150 73 1949 1667552706 103 493653370 1174355817 97 113 137 2069045749 220176985 43 1265095051 59 1504787939 7001 1980687915 2 29 85916125 1056681195 3 118851529 109 5 53 88526746 2137563967 11 2777 96841725 682102435 5 1447580493 67 1131821721 1216400885 10007 16290807 1493097788 137 499495263 2027817066 3 3 1541385351 2032286356 1778710155 2777 137 765779659 71 1060867729 7 320340818 814690436 127 558447575 655303522 871251062 37 986122234 127 181357519 511563384 101 1174543136 745511936 13 37 83 10007 89 19 1997252602 955502058 391501479 19 1949 1863723454 273698070 101 89 83 1036159384 83 109949851 10007 1445401073 1718603130 79 1920255656 73 1729221737 53 1576598897 97 7001 23 41 513933196 656409303 1949 542036390 13 61 211555503 1322553492 13 1863854070 29 299058788 1548974967 346188931 59 7001 904529200 1453267580 2777 1927723975 598176661 47 1420839093 79 727409406 1105988703 1257531340 83 137 103 19 359791771 953648285 2036315332 53 1927792161 79 1444464843 137 1027736188 109 73 97 530514243 53 412724621 31 158629046 17 520065462 1098444749 99445377 41 1829346569 23 1488069456 7001 692668621 23 1135901851 61 91266858 103 17 1201612292 97 71 472574778 2079103322 29 43 1078979951 83 1776904172 254199950 89 43 505650459 376837122 89 1456312073 2054123916 103 1021451824 103 107 783628196 1009614012 41 71 572475272 31 1509923200 1095942016 29 1085912656 59 1061491833 1212345260 47 1965054081 101 744934792 3 224430792 1371166198 43 1471808386 73 643517111 1170106492 67 7 11 559119231 1567686538 11 257212173 171048270 61 1933687961 31 1886374211 1267751399 4999 13 982688804 103 127 416511994 917711067 13 2055895204 558969687 73 131 905080518 793472982 1949 127 547245413 1686991163 47 1255387907 1633690385 149 17348653 628544213 17 137 139 31 61 333698792 7 1190068489 103 52688105 1632838195 5 113 254142361 101 1491722227 1160795834 1661961048 2 23 320700730 7001 2109897076 1201084708 31 11 1908096520 965044415 31 101 993578612 149 23 1024113479 1874447393 29 89 2777 2140572694 1415159200 41 38917979 73 1230655754 1650591112 2 1094175758 877296185 1342837339 79 1302395567 43 3 1421102118 1270666543 73 1798472968 73 802283578 137 73 303641217 1337007529 11 1918332079 127 1948700827 1180536737 397838628 79 349308753 391497512 61 107 443533806 61 13 2729077 615177186 1046050976 37 850724794 706469236 1289270438 2 47 73 1064967800 109 1620733208 1924487763 1779519431 29 1022530278 2777 67 17 1051574032 7001 2054940521 97 11 2777 64342981 67 1714366675 73 423763342 67 805263352 2777 79 1797291712 868718918 673395726 107 1671980823 73 101 1933348969 1967355467 43 7 1949 954540291 2130134213 814342099 4999 993651230 1949 246624511 638960777 7 1255968385 101 59 1062572005 2777 1525584089 79 10007 5 1171933382 103 1037577315 139 970682731 440749957 43 1217851686 59 149 1256105730 11 1706433668 1897347214 10007 532901232 37 1098218349 107 11 1704216327 417705393 378670341 7 1351915679 10007 5 504101495 1917566699 37 891010912 989804982 37 1575837918 29 1244749716 770822117 2119272444 67 792675459 1000782752 894221731 67 61 131 1552046826 1207756137 67 113 13 1247076272 1511537336 10007 1701710364 47 1050389182 11 821334547 113 2586424 2 1447621416 47 51486733 1949 1616108851 4999 2080228871 71 496074160 1508568827 149 61 1475400717 103 1305236806 1817003929 53 2143348037 41 1158853043 261294362 59 59 247296323 929368748 7001 113 137 1339858493 111255097 47 2097355307 29 793808385 7001 97 2 993137433 17 53 84792262 47 107 668313984 13 1343590911 248911520 1313534899 23 103 826148683 1060135122 1054151689 89 1147045545 1187057541 4999 1291532965 5 855500905 89 180621495 96196985 1794991841 1278279868 67 1980503348 61 548812303 810795282 37 1867141985 178353691 61 77976105 3 1476363159 221132857 11 1088847514 29 325601889 1949 371088005 7001 1852674630 47 67603014 414229941 602320174 79 605381345 23 73 834764235 7001 71 932696003 41 131 225945394 1533232122 1534200391 690350389 19 149 1282831319 103 97 43 37 849539314 191127811 80086930 7 1243871795 113 59 1754530381 109 1497522782 113 127 1123397169 4999 71 400084219 90136559 127 19 71 86305541 3 1237618842 1923461109 671305830 67 59 67 29 2115001175 1977857081 137 1588905000 67 73 607818586 53 1375031947 73 1460847427 2011810775 13 495746725 79 53 1085753866 238386368 17 2053564443 29 113 131 37 178059910 49566673 2777 672364463 673195250 127 1280908538 630628849 4999 365941797 4999 1514447050 101 1935986093 41 1947138544 974806970 19 745962420 88318059 41 179687461 13 103 1590862944 11 1197677528 67 576989408 23 373066440 79 1116453675 154864649 2012061981 19 18823940 127 2063315914 2 2777 1246373676 73 956155660 1575529790 67 1781344419 97133618 131 505218437 23 1067608135 1432191945 23 1989353345 1688332965 5 1537646709 113 1523290182 2 1533230138 3 139 83 1309428667 763759475 131 2088553174 1914334310 103 1408846257 2 1211755014 83 123502801 127 1848407961 936265239 3 23 951578732 83 103 1365215251 139 1010811475 139 452766368 375685308 127 335237963 1488676093 236067279 29 2083006780 1057784987 107 655253609 109 4999 13 767252551 925169929 4999 1517340732 7001 2123968329 149 131 89 836937577 7 1332022195 101 1231128996 969398707 636158193 11 40436705 2047588557 89 909030843 1281932107 7001 7001 636293495 109 137 2 473101316 543592834 53 879716231 1481463934 67 2777 1525478302 3 63953711 17 1560806227 1812752717 131 651153104 1949 1011774625 2106773501 1624472995 17 47 1370482259 223274628 1090475679 73 1902380803 43 758709673 993843004 926902980 1229820330 47 79 73 1949 105470065 7001 98255192 47 460582751 139 1573652082 161435936 97 103 759290765 1852554601 989754226 109 97 970940221 1484671330 67 334555764 139 37 1557789957 41 2 687939198 1701559620 97 103 1221137821 109 7 1683239684 41 1860546626 11 29 1652493747 89329802 149 168251694 5 4999 1912167490 299760036 426389149 131 612527573 131 1949 410767342 17 71 1945516678 1729544282 29 174899803 13 5 83 29 71 149 1926725065 23 1167241283 13 882404185 459432445 19 1156209090 184464706 97 145818451 524893209 31 41 7001 139 1550868521 19 139 17 1740999577 89 1095623642 89 944102922 53 79 1909455675 41 782220522 103 103 149 1102937932 1487846124 103 606727062 11 79 7 17 2132457008 11 142420168 50926842 29 511132136 544465020 2 31 519919030 97 1893906182 618091694 1259048825 113 1025769778 1277023349 61 1150702862 149 1392656727 127 461782625 4999 5 1444721390 1949 331370929 708071097 3 700968563 149 98410179 1355396674 1012449776 71 83 239969351 862307999 360800734 1780954653 137 89 109 7001 113 340418828 89 853412976 13 694662332 1284657150 89 59 1177850276 1135442610 381454000 89 931461347 665613683 37 73 1520293985 53 972404599 1071459754 61 149 103 3 841214196 1839901662 35883058 1884944987 31 1255843452 537685620 83 89 139 321865064 53 1825438932 350152768 1241912500 73 1877019435 2 167023688 1513969037 10007 1875416838 137 1389013271 149 109 1452861159 31 109 17 3 1791293172 103 139367858 43 1531879859 590760445 515926608 1034125789 107 17 1175168350 1822454842 113 1757784382 139 10007 1482306027 1821198542 127 1716721986 1791408493 7 1859964509 17 650096093 390494245 61 313894869 29 636422574 10007 919132640 31 29 7 97 1128283471 31 2143213272 1917441721 89 484436247 137 7001 307875976 1854711343 588047840 137 107 137 41 2044941830 757332853 3 137 1394498476 109 907376811 11 1598230502 107 2021358935 925983685 137 137 29 11 1510331900 103 1800747249 1511817314 107 2142471417 53 1328973170 107 2777 548310319 1916298225 5 113 139 1308617307 29 653255537 1814669421 79 1834137075 2109336946 23 1824275072 4999 486339385 23122645 7 109 1318518391 990232191 5 1721337375 43 1935936993 101 71 2015773897 662375824 131 71 346172712 1671037087 933937631 137 7 19 43 369838313 139 4999 2 248488888 19 137 1921263340 648842960 807984499 953764454 83 79 107 47 79 2117354366 1443861433 11 149 11 139 1871141828 73 1970571470 7001 71 262392073 17 1784199589 13 513065410 734943073 109 41 1150043317 2 81050566 71 1943633709 89 7001 89 1667769665 29 1652052309 1763543397 7 11 197525103 107 2083715539 61 47 1144620414 1121746950 1949 1473500328 1510841507 73 37 556451362 127 884826907 2038322966 1328091624 139 1974997090 11 1993554409 127 7001 83 1473225847 1629945492 84695299 131 772867465 5 61 152482737 499023894 127 7 1947420310 79 611453206 37 2777 1705319599 1971914376 871863141 43 61 1081566478 164029610 37 537192540 4999 89 101 11 963158253 107 103 1834915285 1090972240 1949 137 137 505373957 981640277 127 807270080 149 101 109 145163366 432487584 131 139 378063320 638340659 2777 113 152535310 61 969917934 103 1642068436 632979393 304638541 109 460347003 1727868911 19 61 2085966431 53 215084759 1630178899 4999 404259132 13 37 378018825 103 3 374390799 131 2023526346 2019044836 10007 980189359 2777 1611079327 53 1252032197 2009784009 11 2032764624 899037403 29 1726573522 79 43 739523460 2129618602 17 419002995 1687758895 23 47 110342968 2 1708943318 4999 31 13 1173553173 691325745 11 2072269045 113 56808264 905604713 1734008527 508103092 83 10007 13 1593326527 801721292 61 149 97 1565028943 1841158843 103 508554438 61 41 1719929534 371698596 37 41 1764657671 1080663076 47 1604342254 10007 391914148 1914427218 751064794 47 10007 1985869387 43 139 1931893307 1117120760 131 330900760 97 13 2011853116 13 1443578786 29 934095251 41 71 833704202 61 1048113224 1714868112 61 1173261556 1949 7 1681509601 17342365 2777 3 67 10007 1981025748 466646424 37 824180131 4999 520480883 580928791 4999 210927070 1160523624 47 9095983 1871114062 1949 1175124926 67 467563654 2111141345 17 2132778027 83 1269573774 449499933 41 1472730397 73 2777 232807312 1848507024 2 101 632895189 922440373 73 2019373930 139 1291781488 137 4999 1119771001 67 41 2777 13 1115091474 7 97 3 2777 379144360 77902251 7 103 89 491686374 29 1967118778 519262360 127 1456256422 2023330303 1103149028 107 1351101198 107 457814052 1016399419 351103340 7 945431631 79 715070475 179543463 1547147162 11 540352992 131 79 214492268 31 1749344012 139 131 41 1176379462 149 545930338 1323223108 47 1659903606 1353819426 2108193693 3 3 641741169 885293829 29 1567578449 89 109 1841577890 1451799885 198501 1914970516 127 53 43 1688305560 109 157836469 1260429407 1509352709 127 137 1936702692 101 43 13 29 101 1852166684 562572424 101 19 1919096786 1342651649 113 162288114 1263060755 53 411665363 1182978683 1949 1885708174 2040616795 316156756 4999 752806320 109 2777 972924727 1107971370 1674950252 73 23 2004690468 1218293410 89 83 98740535 139 783999876 7555406 113 113 113 7001 1488770492 1896499528 11 103 79 103 250734445 43 1936407512 13 139 107 1879186002 915561122 97 2051400426 601771995 131 1853573889 31 1645113456 1949 1895154977 613701120 107 127 1688083492 1733036545 23 2042128393 1392157309 2777 97 1429983021 31 967293087 669542222 127 67 1717157862 71 23 67 807876594 79 2054777755 1460908645 5 403488570 31 932301502 1582438369 149 896292365 1149412671 1704334234 590414468 1949 139 7 1760686109 101 71 991823353 1287653360 1221038897 47 89 1322881849 117596056 127 2777 305306609 602443051 7001 109 149 71 985506980 2094066261 1993940712 71 5 1255782500 560538357 3 1210787415 537793150 149 1216855467 107 19 1906286928 149 139 1515261803 1605147871 73 10007 37 4999 1245630824 19 437879773 67 1639343136 37 2112683029 71 172555276 127 584286216 109 1517157214 450012049 17 29 777212876 5 1986634610 1529984360 79 606309753 242188246 67 1195262044 759368017 61 1793546400 83 1855387478 1418978956 1062193381 139 1510947514 10007 1972779980 840608014 149 1695259122 139 1795998948 113 1959244624 1119383018 71 389759683 2777 555972157 13 103 1090878768 1070538924 1949 1643420751 59 415843918 1946095412 137 1040924630 97 939684553 1309594221 103 2143838858 7 101 131 1646394900 1036200306 1961301293 73 1833835190 47 772839166 139 402102397 43 23 1738103567 31 137 53 41 807797211 107 17 13 794072266 934523148 2 2777 369926947 5 344029940 1459295234 71 532241489 107 2777 1423487423 292845758 2777 31 1438089280 53 103 29 1600593665 1191155367 1908976523 1242708196 41 2 761745046 2053037202 37 1366245239 1696757285 71 67 2007749791 61 1746405356 149 17 1430460002 1409895510 127 370480717 641959727 1076912172 67 62589524 101 1229896392 2046316529 59 53 1636881945 11 11 1995970889 11 2 41 460093226 2105930491 7 101 1854415017 59 1385087776 5 584956700 2777 73 1933792087 43 47 1233290490 5 43 1086340390 1518127943 19080805 370366606 131 109 1689750329 103 757496263 101 829718232 101 103 53 137 575285331 636740350 2 67 5 3 113 43 23 1043989021 176388656 67 1469145984 1182506852 922454918 89 2777 23 115970117 113 10007 1772634071 13 1846698555 875704687 113 1545831525 11 1625055619 544388130 1283913166 1256258698 4999 137 7607336 79 238562699 2777 1892855963 608935006 73 83 1050237770 5 53 20235999 1184679308 2777 11 29 19 1882549811 1655672350 273292689 83 1815339764 89 19 950178179 517094692 109 574668041 79 1716039343 707690144 961569057 139 1274308868 754944066 79 1659897634 107 215337569 23 1949 679850180 84988094 80120614 1083405179 137 2 663589508 897500978 11 10007 3 226106409 2777 17 1015757157 1662320894 89 1862959748 2037291 7001 880340745 43 3 93194607 2126550480 53 17 2054727627 29 1875589291 101 1811890991 61 137 31 53 832917740 103 31 1182673544 476453715 109 1225522658 37 392615838 53 513223766 11 1778030507 2 48134324 89 1501827830 67 2 45596964 67 103 131 1642819648 67 2102000246 33661738 2777 738298774 29 37 2144079811 4999 97 958270822 31 4999 1887007523 2 596734290 37 367109743 13 1023651215 7001 590835393 528047998 43 733126995 7001 849208777 71 929822722 1440784060 19 113 61 1814943858 2144167972 73 19 348260386 79 1794003021 109 37 149 713986097 643531745 924306263 131 1667939684 59 1632454952 4999 206165321 29 719067141 19 47 1196348793 384056050 109 17 2038521785 131 516779804 37 1693382441 137 174948223 49597220 2777 97 101 1978555660 608118475 999526640 71 1949 139 4999 936358072 1646190920 101 109 1321219520 392442863 15090218 2777 654408564 991391898 67 1999636692 89 1046344787 13 79 1091653284 89 2777 1715788889 83 1830910031 1440011011 89 163240507 17 1316928375 858568510 1923408044 101 47 376190347 97 2071271749 2777 1128297877 71 137 59 289170977 1116670233 127 79 28097772 107 1386228763 1333658241 19 218668017 47 1651726663 1787780678 137 999270427 53 133347899 89 67 1366813580 5 31 13 581069293 7 1532124503 11 128719129 625619709 101 19 47 89 131 11 10007 1706426088 37 31 2013787962 845055846 131 690557985 71 11 1821186224 416358943 1454134269 101 50274943 4999 1385777789 1327375270 13 1443373034 127 7001 1332143279 637546065 5 1674857525 43 37 101 1971250567 881103854 7001 7 43 1231749964 788700797 2 2041286940 2051225496 1375150961 2777 1134395517 124160079 53 4999 10007 457840264 237766320 1783264882 47 37 131 1592005010 409906641 794658224 61 31 490301952 71 1995628666 1217706090 1987699513 1766441937 47 149 29 654108108 341333509 59 989392948 58161860 1213691043 101 13 113 1578183312 1637481757 50477694 37 919453404 88953202 71 1301406634 83 131 1722470434 41 1058808272 1318190026 43 137 1233441688 1949 1781366510 1837293065 1676845613 137 71 127 13 41 4999 1645845765 2095320278 17 2031302222 19 19 927824111 79 806967620 59 19 92134952 149 567135932 597750527 11 131 1614483300 4999 1195740804 11 168973849 1175222080 2005803080 10007 13 1226033016 452809929 2102489701 53 363891428 1023087789 443296455 67 4999 2777 1044668522 47 73 83 176654858 101 409987986 318911205 4999 101 67 1059040592 364098435 1015208473 131 2024841219 2777 2777 1106756688 1162704907 1140930957 1949 13 89 342006023 1371138748 131 1049550048 4999 1943981570 1725663435 5 2777 1668913129 37 678555210 176632265 44941253 131 1840423847 67 1152030562 553162318 879784709 107 1902978094 43 970450616 7001 60873695 31 502282553 10007 139 308844079 83 71 1160646514 73 2064872890 47 31 31 2015095201 113 930490341 83 113 1983922242 2037336491 17 13 1963731770 1055243381 1343430552 139 61 11 29 1462683527 1632837013 107 2123083428 806155235 101 175137470 5 89 528231030 876196662 3 89 59 581203513 23 292688805 5 7001 1664228713 71 53 102759633 107 47 1977351147 383056765 127 1315880057 139 109 2099639228 89 1911043333 7001 29 1743776177 2112405240 103 1541873950 1239852744 1174837620 2777 67 4999 5 2030751100 31 1540073552 3 577277106 31 83 1143792290 997021813 127 2060012073 7 742242013 67 2084052219 7001 1256336451 1899833366 23 1976481793 1695058600 2777 111099422 41 1587186878 73 59 1048709109 7 2063431252 2122577660 71 73 1417394572 109 2043705855 1304123664 47 1964659079 113 109 1419932316 11 779871334 79 1726983845 7 1619611245 1319768289 10007 559971259 1247452680 109 908854362 107 207659608 4999 1430823778 29 43 804690476 793575191 685173439 851003320 31 1949 92183802 54996882 1211279875 73 83 1700461338 1236829812 97 1686737171 1868757477 669043564 7001 13 1701780317 79 127 29 1949 2142929398 1085875605 763717121 67 1499668169 67 370002408 457359672 149 1171442184 109 7001 161779108 1881665771 73 623007550 362593263 107 107 101 945518394 951836217 19 1474287967 79 1901139898 79054148 103 2040281436 149 101 956163465 2777 1703608541 89 725068671 1894320108 43 127 41 43 815402120 59 1319705261 7 1027033497 103 973132361 457399104 103 1382637903 97 1335041264 1094910699 716622569 23 101 1263092971 117887805 351186529 83 107 131 226071023 1086235318 127 1959951843 1891682571 79 43 1168583458 952230094 149 7 1226638728 47 1821815786 1143672271 7 1302330176 1948069795 1815234771 7 67 1073101190 83 23 1506387001 1143550283 19 79 740490858 37 220866135 1605865268 83 775505354 1380894904 60079959 1958578219 47 1502881281 10007 53 1558461379 103 1138981107 73 7001 1074198435 310893407 646900839 59 13 83 79 79 1235902976 397436503 29 1800577848 137 2064419958 19 446858359 2 23 1863006835 1129491203 79 2 61 1974229534 83 840596361 31 2064666371 546386044 73286468 7001 188954015 103 89 1437313154 1526535654 137 126080295 89165674 131 1217081148 71 1351738257 2777 1848223063 1576555787 131 149 1329551883 37 1190156624 127 29 964298140 383853214 4999 2092992566 137 2082029141 107 1130796437 59 41 922767607 59 73 1723285888 2089893202 1481922497 11 1386146476 113 1288087565 731038716 1949 567546851 19 2 796646688 3 1949 113 71 137 724651843 1949 487975028 53 1290263676 372973749 3 1368285607 13 1312493730 43 83 47 53 23648547 17 552480162 107 149 67 43 1673188696 97 2005388842 4999 10007 1418065213 89 89 170118338 1602345498 97 67 17 107 564999804 228824101 453959246 101 916254325 1994990172 53 636177232 19 1159444562 188124225 101 772786208 113 2138190407 2777 139 341147730 1271003855 11 43 103 2 242069068 51817004 97 13 83 1967187922 2777 1607144439 2017387899 31 13 67 79 1091412255 31 1173098992 2130872536 23 59 1031804272 202269523 1694877970 101 31 114503553 113 23 107 109 1538687055 1050537531 43 19 107 17 1722911155 29 550606122 1901375792 79 1605911730 19 17 279189589 1908008485 107 1949 647978183 1452170665 97 19505592 1949 97 1019870222 149228098 47 1418945792 107 848362050 17 59 1521525689 41 580668732 37 73 41 101 46020347 97152809 107 257281500 1097720062 673582247 1673482579 53 103 1368875410 1481265528 109 31 1532804709 23 43 174514805 71 680328177 19 2099220529 688174167 61 1093133698 37 1847906911 2072924009 89 29 590778255 3 1165633836 83 1113627351 72259800 2 127 1718572255 11 1277868416 238401009 7001 378313037 1838742178 4999 1146440407 575032089 17 1075052752 1720373366 23 127 137 1207200571 23 1294579914 1032044427 3 113 1582844675 478628371 13 568561396 149 1991771756 61 7 1527906233 31 1818730475 1482714902 89 735985721 43 89 1640651098 2 892454792 652823672 149 11 2032459451 513580969 31 480886353 23 666173564 478144930 59 1828165091 1161273941 1987642444 71 11 237962868 81804846 31 1113295095 149 740970295 1949 2060543524 13 71692595 1117651266 242729428 2 1822008143 1217890496 29 83 47 117793466 109 71 401465524 223047991 73 475558018 13 1118633907 137 586741408 137 1012262997 4998034 243579757 1340007856 73 1328826440 61 67 474200071 867387535 85901567 29 4999 2026199679 79 814234823 414398326 131 103 2105683796 1611629393 1744238760 11 1120009238 71 1947428117 109 23723523 4999 76114774 3 91538037 53 37 17 1022880327 1261693212 101 76661828 706008770 1816256676 4999 931252152 31 727659590 1719211071 1531021292 17 637554342 47 1251463877 10007 47 501405447 1949 29 476615783 1729450029 1985707632 7001 83 2777 7 815652999 497678202 1145583207 1106889596 31 67 1653916239 720064477 611799667 137 1854159918 938341435 5 1059365630 708553183 43 40268289 1949 1540177760 79 1482902364 139 902460640 1550001435 17 1869676756 113 625121198 1335714340 5 1197955645 707058824 23 131 137 1292783238 386441928 31 873938444 59 1252501263 50668670 13 89 1058760643 113 17 19 149 1990837574 107 1167831111 37 1029486892 149 750366720 59 412582339 59 159016961 1949 1121706021 43 691140247 597800534 127 345558405 17 2025952917 53 1024734118 101 67 1651098018 89 742003392 71 1239751290 5 29 47 31 2049359036 713169601 23 1148420498 1553681050 1701680146 71 19 1733151120 1131935368 131 23 37 97 1524657349 1076609887 1834995194 1949 497034044 13 1949 1203460724 1183831933 137 131 59 1809553017 1851249676 4999 1128761636 2777 19 7 2 1350501563 59 83 1348389614 29 606660075 23 13 89 1840256115 1365619656 17 1505250005 1761808651 7001 1949 107 2378396 479820635 131 470740372 113 101 797371871 43 2030855858 11 1630269443 41 1635144124 1949 921613885 37 101 1686558246 47 315042927 1826692956 1899795535 11 1436166232 2 2008931405 43 36308039 131 127 534832941 868028236 127 733848037 5 95573690 1889607670 906142159 149 1551933191 47 4999 2 458502738 59 1247611699 249156233 59 1345857758 37 53 137 808492528 952686501 53 468368835 149 517194333 864740862 113 841406322 73 13 61 1867172706 23 53 1963598537 539461560 4999 2 102516723 1822256807 19 107 1583128986 111889686 794304638 2 67 1066497516 573686499 139 818245440 97 2025877495 47 891515458 11 113 75440608 855497801 43 225505545 125153220 31 394716428 380137004 31 1738825116 109 409645217 674586241 933008097 7 131 74966715 1212073570 47 59 1522362132 41 567033403 61 1850417920 89 121760633 1687143986 1949 11 47 1098029249 113 3 137 7001 13 1306756516 1229445398 844349620 37 657255846 107 222130288 67 17 607723565 19 410441933 485351029 29 774369227 678973723 2777 2104406303 41 758818644 37 2777 2777 1043135618 1691379059 1692344399 79 1434148462 4999 1578084320 3 11 134671405 113 1791603700 2058781352 1949 7 13 2047863103 299650975 999135691 1843453946 67 7 131 1882501309 26954953 1630222612 89 1903630880 510000298 23 578938425 5 171980134 43 4999 1455477456 1893472749 3 1460573627 725205389 131 17 446916774 4999 774825004 1949 3 384940152 1504540170 43 187940961 575290119 109 137 307637747 2046975773 2777 1144118446 1592781674 1731597066 103 1063667713 71 1214659800 2777 1274234781 1537441092 11 1322141986 61 2033229247 1317535462 155203953 4999 10007 11 607729383 19 186037436 1650922210 67 557562275 23 1700414035 717913901 73 137 898943584 1091080339 707377014 103 1591901556 4999 1808405532 718202356 97 1338050807 29 1831514280 1949 519242835 1949 1548301192 1148033113 41 13 67 37 1809326122 11286628 326708529 79 664790214 2023142512 127 3 41 198454965 1933350654 611573808 29 1247343799 35857569 61 1008926065 73 103 173579514 1528679506 1194918165 149 97 1085308071 170468826 137 1126648102 1061642630 10007 10007 61 137 1708000975 83 53 11 1958566676 109 89 1343283319 19 663696866 1299292453 131 1277209259 67 1667689919 17 1366025549 1838646152 10007 13 2 10007 1774341170 131 14650516 1414162030 139 2126902662 1233153095 41 1967464086 47 1617316242 71 97 1213080538 978240774 113 31 149 1012068792 103 1949 785443102 5 23 107 1699632512 1789962019 149 895809456 1564427288 59 1354599026 4999 71 1004457945 1949 113 1367117957 1830261501 1089856509 137 43 5 403827770 1088280820 29 912312566 113 67 2066272295 131 2022014606 2777 1922400466 1976500967 113 1981322552 2 1358707582 83 1168415173 59 173883384 1417497989 29 899875858 7 2084960924 930847571 31 1726672869 73 107 11 901524437 1057000736 4999 483200765 107 159505435 1393214520 1057791211 29 113 1544657092 11 97 521715664 1517082716 1841912056 465615535 73 59 1557805497 1166671546 31 1949 1487266308 2117586551 1795883656 1187979739 71 37 1930372584 828638888 824047180 53 3 3 812500596 61 43092169 2777 700591048 83 1915595014 499953690 1403712511 43 30378106 137 47 47 2022419603 17 270456366 476385168 79 1202695131 1770651937 131 61 903232185 1892124291 61 858266889 1517287275 7 1058371325 11 139 957085847 614440243 31 29 1988364613 53 1674538233 1383625795 2036668185 5 1883215195 101 910751643 29 127 713425040 918053790 1908719517 67 1278567030 79 744412971 1935359538 36705260 1639691830 5 29 895885255 5 1801422965 19 107 1881836228 758750598 19 987125763 1701553594 13 1949 1671684586 109 4999 83 43283504 1239824203 88297354 97 131 37 640046202 1926530270 640062474 139 47 2026723365 113 109 583349662 107 4522128 2 1333420890 1197539754 417807477 3 29 29 2 71 7 47 360735531 97 3 757487391 1995609705 13 503121900 19 7001 533434194 2029325976 3 1258896501 113 1315774609 920513670 67 137 1680407552 29 862302038 1880780214 149 131 352416462 467596771 97 1446219855 41 120813388 31 19 13 61 433928136 4999 53 898986530 47 1698321171 139 242502597 1744420983 17 2051287592 137 47690111 123029014 59 278987178 139 1952697576 139 31 4999 598900196 965041953 1452418209 2777 2064499029 139 11 1493379352 71 139 1821850204 956126373 79 328155335 691070512 2081900818 17 2121858961 2134932566 41 633656148 911560738 59 1949 19 202561964 41 752466845 73 43 877130490 103 1836691159 31 53 1786339295 500737375 608856202 67 2020483222 19 953698806 1949 67 1531807206 59 2098555837 17 47 1949 908785567 67 31 113 413204727 1883452473 79 1602770802 605258974 1949 139 127 67 11 17 1454709717 1750729947 89 19 856873591 1016041751 4999 137 2012868534 97 471857179 101 1138755204 551349809 761328214 1504760716 79 163632193 1376578700 1949 79 2777 37 1949 1948528342 1770539815 73 1546994976 1082299679 53 340336108 7001 71 171833635 89 1055308422 1453958092 149 1881818297 95356250 11 109 255099349 836353621 131 1031822039 641622494 1949 107 267878566 2102922039 436624366 7001 7001 1120046884 470641439 73 149 11 109 2085957525 1986096194 59 1594826286 1203621358 127 97 895186810 37 819578970 149 3 763667490 1697001903 32535029 131 5 760513565 1853769365 7 1978657065 53 2053946953 29 3 71 664137550 41 73 7 66291148 10007 29 406957609 789482834 141139330 43 1552407749 79 67 1509903759 338407017 41 899430075 1545030550 97 31 255716520 67 10007 1057139480 103 973101255 7001 1414706072 2777 1291277230 7 1843788520 2004010288 868178152 1949 139 1426021956 107 1751601663 1622583520 5 5 624334540 686454620 31 1216682079 766686730 73 607624262 2777 731023898 19 127 511419094 1593160644 107 4999 79 31 1413881356 71 514410194 1605770861 71 1183613736 97 763837073 5 89 954593352 144114229 164469895 1195257602 83 331248808 17 7001 790736168 41 79 1906169828 89 79 1608421287 29 356115505 1692938153 59 1108462566 618372873 1949 310256541 7 761653130 15034731 3 2096333319 5 1863408250 23 1239712121 101 47 10007 769538300 937946103 7 67 433559157 71 637093786 2777 348044655 17 798120692 1208725296 3 92895720 79 1049000157 258817272 107 257935837 149 2046289265 1949 73 238350694 11 798016780 79 41 79 1942949463 17 1747681583 621503527 19 2011841961 299280191 475236097 23 459834746 137 336049766 31 2036113326 113 309563839 37 355406632 1361402477 73 29 1813139972 11 89 1573396516 1949 517317181 31 3 149 103 11 691736892 1148521044 1845575375 334272585 5 1517190641 707129777 127 1218978494 16326246 101 107 1965437525 1948902494 2 1832202622 1593983634 131 1088670796 139 714052313 73 1385442545 1159882692 4999 491571666 1949 67 2 67 1490705579 281333402 1190190335 1193721237 43 47 1038280399 13 113 1846751090 329494892 490038183 89 61 1368015330 43 1068127280 11 1928933809 2065898327 381167965 17 19 605282658 2 83 59 1296117015 731339338 1193883777 43 73 1628957259 900663121 396856116 131 79 1780743029 31 53 237233512 1570149963 43 23 962955605 1267912007 131 11974049 521290630 47 31 1989769503 2068777131 10007 82347603 860958273 107 1769080859 13 67 2777 469843407 29 67 53 1280846372 13 127 819953682 2777 1629922310 2142801284 43 7001 1904061970 897317495 5 1715136880 127 1560437697 272147792 59 800269858 1243992642 61 109 152256650 1397734637 67 424559208 23 67 1652929664 5 920190835 1498379125 79 916225568 97 113 1650360367 1844924670 103 98955705 1508085314 137 1156251367 1118889213 67 1465123761 113 101 1873987108 127 29 1269519080 97 61 523099030 127 7001 103 897666115 965221240 29 681809981 89 1965599265 107 97 7001 1117339376 2098792756 29 23 1656201542 731087652 67 1458763189 4999 71 699733542 1605494671 1272062480 1329191398 127 59 2060116039 110319970 2010320286 2777 73 3 2 941546412 1942111467 812283979 31 1697318081 79 10007 586750332 23 1967536541 101 3 733353957 2065975122 2001652826 31 137296272 952084199 43 2102819352 4999 799270114 37 575784195 495508181 7001 1772699884 1653343639 101 113 1486453710 1853245904 109 109 1641074570 431156424 59 41 61 2109142710 61 1418701203 4999 7 312768337 1439168234 625356751 101 140419468 1098753245 109 37 2 10007 681486707 1510956930 79 741412901 7001 107 89 53 1363639708 73 1821726096 139 109 1476428435 101 860138422 13 13 31 101 83521243 2 37 1611700057 822915039 1005879386 865235444 2777 29 1483357083 13 127 1373729663 20851495 1802856253 133671103 73 61 388544929 1906432294 13 667185129 13 285280801 339156421 29 267228931 101 113 11 109 97 1645466678 1974471163 10007 133213184 977146883 1078835270 137 1269373827 61 198292279 71 804942904 83 1896424338 611157916 103 59 1242864968 17 1168186093 107 23 1765554635 67 137193488 1890846489 83 499037168 7001 1137087338 19 2086872144 711174882 11 861082574 258327560 2 222813898 89 1519119408 71 286586247 49235653 73 47 1661682556 238709428 2 1145553178 380317590 107 428361446 2135726121 41 879256065 17 101 1181214594 1381008249 107 2777 720206619 53 1000905901 917898096 1015291658 131 432490081 150881870 131 71 5 201955010 13 148809037 5 1991971450 544500450 107 53 47 2 718782825 61 1656252358 29 19 1065145396 704893863 41 1148104632 2070680498 24700856 139 131 2035312422 3 105171263 240555260 107 61 96420675 1040598 3 1386128546 1801600664 127 802576701 109 163775225 1560503408 931101267 107 97 1565365436 11 1210418143 31 83 274661525 38722865 149 2141583407 782426140 1850097220 59 4999 4999 1404074129 407848414 29 334587732 107 877591958 29 115906939 103 369364695 1012263091 32938809 29 41 73 13 79 344275924 107 40526892 41 2 272433972 843782242 97 1309925248 79 981757498 49655476 127 350174146 2777 1175320948 2 47752307 67 1118450149 83 834601786 131 5 5 2087207339 1321653865 7 2 41 202701909 310779979 137 59 740113641 600789728 41 261548020 1202471331 3 13 1765754822 2123527354 246731373 23 7 31 1694025287 113 119419191 53 555412440 659894488 1000195650 83 1255799170 1949 436642266 67 79 85388809 79 73 361216118 83 79 4999 405598864 59 924676945 43 602588352 463137714 139 107 2037010993 1949 237547725 137 2032152236 107 1143216355 149 1403069675 47 213468595 59 1395078736 131 549263693 17 37 672256626 813408037 313819520 10007 131 1660148713 1111241565 67 1497551120 5 1198407803 299224293 109 127 1286515376 101 109 1527028633 1294878253 1086359512 7 1315002451 1755957589 1665438848 43 2107851287 59 53 53 131 1687556410 1491905159 1940446579 29 202633469 97 461840959 1636221525 819473933 17 97 59 47 968185007 296846250 5 1296124955 79 230077388 7001 79 576281695 338572354 103 67 64912280 1157831187 127 1851231375 7 1401032500 109 71 7001 127 10007 769718426 73 1867738872 1385168940 38056621 10007 341099843 107 165005359 59 541178242 166237208 109 79 851515664 97 122820945 37 1079886218 149 47 284136761 887906352 101 955442908 777435908 17 1839665997 13 422260715 137 29 1627453784 450631154 97 113 1274153991 11 671071555 89 1311593623 1728680731 5 870543920 113 1259939265 37 484893584 2078890004 61 2096255301 83 19 1710126882 2111331319 877261088 59 572030707 1855173987 7001 1301384747 13 749070218 1751516729 61 1702909184 17 731838015 17 7001 770943119 1363395743 1819531896 7001 4999 109 716256004 737432197 101 13465505 83 97 37 1532286365 89 8146259 1394063337 59 1456992964 73 3 59 543500979 2039557010 5 105585415 121943453 37 1332854587 29 11 851583029 10007 2042288602 41 1884598025 5 262944819 19 212375335 1648847516 7001 1496654078 41 7 395085474 1607221903 356908016 804041629 137 59 986110070 1225657091 101 672451006 1994198716 149 1927069254 3 1086785225 79 430679323 293877015 5 1611598655 79 447557831 131 71 2079463833 2777 2 1944714384 31 1118791947 881264479 17 23 2025034172 582061023 1152731141 83 1383440265 89 145126788 19 2777 521951035 37 1591854943 107 1572729335 13 11 109 963377286 584518073 4999 73 1429598712 1193443201 262329305 284886876 2777 19 73 139 1414561867 47 1329957102 67 53 1643486328 29 603982246 1008374602 29 43 149 17 615256588 755394710 1185894468 137 4999 127 1126596680 1248451556 1516745028 109 985095451 1751075583 23 1062702442 23 113 137 149 19 1856578198 11 1748909206 23 1310803874 23980825 97 1949 2000666041 925447360 515490591 10007 1847746375 2777 521067949 61 774024791 103 67 37 41 2050377287 7 1503849312 2062357574 149 547639827 137 137 7001 783705942 7 97 11 31 1815513822 23 1301503047 1953341723 23 429253186 996045889 446933708 97 101 1585342460 2068033792 113 1232097509 79 467256402 31 1727433336 1908918186 31 869160148 1757867088 7001 610378572 19 107 9310373 1949 19 2777 1242971315 2095754691 10007 166516480 31 199645859 520040872 1325211686 137 1464001180 71 2 23 79 351858258 109 2027378527 29 31 53 1393672948 137 735882069 13 1588346994 1825606041 53 1534591256 137 61 97 113 2 4999 67 7001 233378335 149 7001 37 103 53 139 1061729677 7 2112732636 1071351470 1196200937 113 1040037649 1097311453 139 1273469072 23 71 7001 1710140407 37 1619400382 31 29 584170461 1884351815 131 1790174576 1166165428 97 1340329401 41 895991204 137 609683017 97 1127992478 2065810746 71 47 1965596964 361218171 427947287 29 7001 280596741 113 669927393 83 2015610097 848409439 59 2011957879 2129763962 4999 2119011113 37 223665629 1864734401 10007 13 617266623 19 83 113 71 1372701930 896727870 1242856420 71 444147955 13 1969840953 60197958 4999 79 981772895 271979541 131 89 1244200331 127 395337284 79 415903005 61 328745165 1681773711 41 475039038 7001 413279093 10007 29 100613238 101 7001 2102837140 1473299511 61 149 149 103 1513962804 1052173737 61 174854609 561315176 101 1762058221 101 2043691267 945667349 37 19 194438229 101 1309281685 19 113 97 131 1811332022 43 1350134081 1423705576 113 205343820 891533254 137 7 103 107 4999 19 225009077 1924090803 17 23 83 311294737 71 1503109760 192405527 1781975470 1361492703 43 1176389283 67 848224355 555995601 466589010 79 31 124761856 31 53 510226707 1133808701 94698275 5 1012512040 1536176299 103 1498353517 894813328 37 22526542 1949 1489367568 1423571087 71 2777 864582849 1267081229 148559725 139 53 19 977230202 699871510 13 37 190625369 524808629 41 2112691993 2113484974 19 1790488978 1008547569 79 518654908 836443784 2138098387 2777 89 289937258 558098441 3 2087467296 73 718570609 240140673 71 1264677081 1841013124 47 10007 1734263135 600990399 1669270942 103 2042878691 139 1270689321 11 1615852950 47 1132774072 149 896630040 5 1630757465 103 1256890246 23 1404169435 125881054 1214402956 29 13 83 445644430 79 1304514360 226163491 1049847916 915617096 37 43 107140735 830007801 1761050349 17 135629723 73 17 101 13 432282617 1422706792 991310184 127 358470754 10007 452681078 23 7001 1894064780 107 472632375 37 2117547592 1411765613 149 1351363099 1158502362 497537289 61 254685055 137 979104339 19 1488871481 10007 678404551 23 131 639989889 1368895642 212224842 29 5 1972304215 723268269 19 97 1420695077 819070908 166665796 109 17 850577823 2048801502 73 3 1628442013 71 79 103 3 1140997905 746907954 97 79 1708579452 101 41 1509237265 519367869 1095131251 113 19 1542824063 11 1736232766 1677754857 59 31 101 260511118 97 113 1203713177 1230545304 71 127 708390379 1395088015 73 373377541 442822072 97 5 53 137 44409098 73 1036524007 542879903 1071661938 149 285160330 13 91200257 17 7 1885734470 43 643499625 71 1138053224 7 2777 277136269 109 1667757443 718501332 29 23 1127577576 681511206 1588137845 1409805883 53 127 83 79 250931548 131 89 1210646596 1150037783 31 37 109 1474957807 1102122090 1344845980 5 1204915872 107 79 127 826797559 1906002030 5 1236260300 113 693215902 786456270 73 7 1278755397 160254380 137 1969547528 29 618183430 83 103 1746579137 713072824 1627038790 107 643552923 7001 262593508 137 2 2074326654 1344339420 47 59 402139575 861541718 43 2 11 797496227 1714527727 2034041340 61 926164375 41 473194137 31 1782441600 1659149748 83 137 569055804 57281179 1811162177 2777 59 1469850972 23 677734846 101 21131927 41 687870498 89 53 890857443 149485892 113 97 1617084335 419305817 149 41 1282848754 23 67 1086315220 1905281697 3 2038001649 4999 10007 67 109122839 61 43 101 109 488551625 1362405953 414694753 137 127 61 2088118315 67 1694644817 884792343 89 83589779 13 41 1899000936 762207958 17 1026539849 1865008477 31 113 2117787918 1156136109 996279966 11 4999 4999 581329609 107 137 667149374 2 433605790 29 253928553 2068132288 928740677 61 71 494341618 107 849908490 251061162 127 61 1598322277 339693159 1949 53 1382014432 53 1773249012 59 1610630498 109 178291944 41 2129737727 173517199 31 5 2136597685 1656442089 149 1975340230 67 127 2071276147 2003898329 420953839 881868692 83 1736097891 41 79 43 71 2 2123893116 2 2085165816 7 722775067 29 127 362337330 1343573456 83 83 29 748182165 73 1852094507 397960392 4999 1081913635 127 101 5 318715076 53 1896504141 43 635459633 31 2129083441 406950420 41 127 2013928408 1690162117 1095554732 17 4999 7001 214503639 1959656974 43 19 1801588617 17 47 4999 11 2394645 5 3 1530191481 113 152721655 1702576895 5 46895620 822167635 97 2 1306030608 73 449357335 41 1075780509 83 1325926909 2777 1949 600520995 73 37 67 140061423 5 2777 540762433 1530960100 1719802651 7001 633303459 59 1731694014 2139975076 10044918 13 1396485922 159653281 1399465497 109 1241205087 126377410 139 29 1911974611 1862196923 1750623546 139 1562156337 137 127 1251703745 109 1925967216 766571655 4999 17044286 29 79 215072128 790920156 1369094028 43 4999 79 87133634 1878216494 67 103 71 83 11 11 83 101 1950338583 313301596 274434325 11 265424104 969383016 89 5 1042530686 1437987707 29 340065521 41 705438661 5 131 271849837 7 1936987276 79 403315442 41 2130987188 103 1143679246 1737834330 1031809900 5 492415376 131 445012138 97 1337791990 131 1144563043 97 1175457252 7001 89 1079107912 73 681487485 73 7001 67 109 1847050453 268026967 79 1074308676 1205202828 131 109 4999 416461691 59 43 2 201932308 73 19 1221454539 1020639378 107 429678295 1257392524 11 1373935145 935413318 89 154588646 131 1470422862 1965724498 137 59 456991757 2136550893 1068249705 127 67 2101174672 107 2038676885 2073557922 1727644506 131 29 1692805400 101 11 746125633 1326339450 7001 4999 1280198909 882593446 217517894 11 588283489 101 622621449 139 137 61 103 72407352 470404650 5 107 265359893 41 1178033485 536952194 149 2099501886 1010811381 7001 47 53 131 812275325 2112580408 13 3 913536249 1999063487 53 23 127 761279400 1949 1456824852 149 1267610803 2144428688 103 1100693595 31 593266323 4999 11052789 4999 443066369 13 1901991637 1426272146 1949 41007363 899108156 139 532963191 1738134598 31 1277829521 7001 73 89 456372776 544410932 73 1920953727 1053987275 10007 83 1094955225 13 322489263 632175160 101 131 1408134196 61 695651320 809995637 67 1073609608 13 1365561691 13 1143766845 873379 114568309 19 1978549686 59 17 11 1132066848 7001 1949 1720737018 305814405 59 1842781279 43 13 103 83 89 1423642843 23 1478709960 167220634 19 1624532337 139 97 971085318 391937409 137 2101627280 1451760445 5 1791635756 37 1828651555 446983398 67 434818549 1919881964 109 43 1760581861 41 10007 324607066 1745340884 23 418070891 41 2118395708 337938017 2071044536 53 11 7 1666460964 636528823 10007 83 1525554027 23 592041551 29 260679927 1836492222 1949 127 723426739 493724983 71 2 1330941214 476804604 109 1313417954 478894770 109 1778932396 2069997527 137 67 27707247 1478022881 1554557299 152772829 17 1992472867 67 957371911 1900452278 109 511451435 854299468 2 80920830 71 1119386781 1924158991 121594217 47 2777 17 70218636 1539619722 37 1675459937 335932953 1987293417 97 603847059 3 41 1061741371 368300883 47 18055580 97 820110362 1813186936 61 13 1247326210 7 961272718 460696971 113 1102859999 10007 548823908 2 941515482 546397815 436347204 3 137 2121714068 97 23 1105060838 103 2011993039 149 71 1176310460 111331140 2 79 505034518 31 880811425 13 7001 3 1170598131 1208363697 93115738 101 1053521232 702738075 137 79 17160538 79 839389651 113 43 1176093473 245621031 455036613 3 484706112 2054019916 13 89 2127472511 1114396777 149 11 1032957112 1129486292 750717981 13 1687582273 113 343429826 1227563861 107 103 73 236294430 2777 71 561368245 10007 10007 216741613 1796619216 1649775028 71 19 1311572584 1915912230 442428625 47 7001 1599679493 5 1555084320 37 1426043122 1709457948 43 1796787422 1983144594 71 288285489 1000813953 758642362 7001 2066625272 137 113 1712518277 103 1558902996 89 494721413 37 47 166849577 41 2095789076 37 37 1177395747 1815936866 139 860061326 61 873934739 149 47 203987006 79 811381429 23 808921845 1781415757 366010714 1084057162 47 1832497407 13 139 578604398 31 428881807 242449596 10007 522115225 103 754032725 76359245 131 916706929 17 2 1711788204 74280938 3 81736032 1227057998 127 1687163377 705889827 611180299 7001 59 89 43 126847893 693929399 59 2068380710 2123964082 41 89 1579550470 61 1565639725 79 37 137 1827576127 97 2103208514 682797051 139 67766114 103 970566528 73 116568006 3 224050410 131 1264917529 584490560 107 19 13 430159966 1782364686 67 43 1006198323 1048494456 139 31 1497899571 1816144114 2008146108 2096642834 61 139 1617632099 1925945219 719582575 407233156 109 333763236 385178103 137 7 2009461356 43 999378222 1643826254 623545790 7 2 1808610970 101 673445578 1917775462 769010727 71 53 43 263766063 11 53 137 768031034 19 536650860 5 71 101 113 784774604 611504360 19 1272669742 290756434 103 1399402578 43 2777 137 817833638 89 2 143078320 731027852 7 1663339586 652381184 7001 71 381592411 858519220 441215224 2015196839 149 13 95700390 103 7001 1560212688 41 83 149 4999 2004254069 71 1227969708 130656188 552211271 1201781093 107 17 545433908 7001 1981156982 10007 43 340824665 79 1126896132 2064158215 107 450399273 1514267638 837889498 139 89 1991304453 2037900208 137 19 11 113 37 2100221787 1550844381 7 71 29 113 149 193081501 1528738330 632388411 67 61 97 317939466 13 909346097 10007 688136525 43 41 1417045787 1253136836 1949 2 2777 195024146 59 2777 2050681536 240115276 107 149 1991614460 1759966806 13 1970430105 810445925 5 89 690819330 482604655 131 113 113 59 2 113 7001 127 1873758820 1322961355 53 43 644831870 53 37 626065345 3 113 1384303901 2095663761 1393689946 11 456941507 4999 89 1994990958 7001 424911693 1623592165 61 5 17 149 47 13 11 109 1496012506 73 2086518351 131 749125465 97 1659864873 1810392880 43 10007 1273560869 953306848 149 491676011 149 1983048152 1081298558 107 706267739 23 3 669516789 703695633 53 792737165 107 1017410222 139 1985912851 19 1514166523 89 29 97 137 7001 452043238 1843149297 67 2777 7 615419301 504916269 3 849586596 103 1465546832 4999 127 718769327 1758189143 1284850190 13 7001 7 74635771 740033532 1071000082 73 615260352 31 1328534388 1885108619 913646214 41 61 1852755819 59 365434456 131 1507085177 2 79 1715301281 101 451064283 31 609821088 1364537137 59 1857653558 432520971 79 3 378444365 79 1744586191 7001 787164436 113 2065784527 31 339809290 7 11 334585581 3 59 59 139 757153956 3 608362935 655409697 97 423845865 800466705 61 1127687575 73 131 1150793342 2127375904 53 4999 535807817 687247523 728352076 53 29 471074183 73 1971122786 31 682489397 47 1799449030 1604950181 127 29 2112374964 29 1364509218 29 376366831 1910979383 43 43 1657608566 101 137 559852315 1718249178 23 59 7001 399028996 1615802796 1176459575 43 1532178580 83 19 1314391063 19 109 47 2020091114 917427592 133551790 884922928 2 485774777 73 511522972 73 73 2004256975 443821239 516445612 137 7 986230686 1070475601 103 1636947585 109 1640738087 127 750843939 149 81443102 725158599 11 139436396 11 109 970330099 1476639261 61 2 1400005886 2051298108 73 71 2064565548 127 1949 1741893413 61 1408017067 5 4999 788487271 1268611227 1381758350 113 93019586 101 381986141 101 430542093 265650366 2 1698955984 109 7 50519959 73 280131599 11 1261186608 939395364 61 11 1739757448 11 7 97 1977468869 1428212409 13 1033848452 47 1713036882 359760350 2777 103 137 182684568 7001 534764384 1974036437 113 1408250296 1949 53 91203566 1786620937 71 1473112899 10007 1063814149 202561694 89 839835061 2034437739 103 1994303304 1949 113 71 408215151 149 909030065 41 250120120 109 1165431597 109 652599655 61 4999 425787503 113 20997321 41 167486599 495841192 1949 2777 23 59 1247903690 257956319 103 1848351995 107 9312210 1084636592 2008603976 89 1079661670 784479375 89 41 2053330645 29 887169178 1116147184 97 97 1154909642 137818844 83 2029335672 41 79 89 2052579410 107 2014802938 506932830 151821273 89 2068429014 137 1823794142 2777 1296055240 37 2084921473 1942473167 71 131 3741360 29 207650498 2053863230 1688983855 13 125123674 73 713617048 200985863 1204756809 1949 1744567441 3 1831078644 1119305991 127 3 1281438033 1363161645 137 7001 2 1813329446 1557321158 29 21528846 17 794440804 534883478 3 139 53 41 59 1543820078 657604442 73 1750858725 113 127 1464548001 971168850 97 895364891 7001 1764497035 37 1719469328 107 149 1244291848 795726897 19 1030764288 97 1212947670 71 1691217515 909324469 37 1974655782 2 97 61 10007 962343169 717982067 11 47 923340709 1924670552 109 67 149 127 13 194710331 97 149 351067244 1323317574 97 549727809 1942039619 17 53 499512651 1861389574 1415233328 1672119950 109 97 71 449165738 1190845441 2115312811 1683136748 67 5 1006247110 5 169754455 2116011812 103 73 406378096 61 29 2095925961 1057989861 67 1625122386 7001 101 1389753839 718602339 139 4999 127 1263803289 139 1243693128 43 1436701595 47 7 47 137 1547152645 7 1528348605 917568323 1949 1579919819 1265089370 79485135 61 13 1544543585 972875969 2130886200 53 1616256783 53 843281516 89 403892834 23 109 105771108 7001 731011926 2777 1036479670 2 1181606628 3 1286977551 103 367417274 1944951402 79 17 97 29 851822162 1021772566 704234278 103 37 103 2 2022526894 73 463457363 867361941 109 2 2037756150 7 5435405 1496333023 71 97 132487664 1770931839 103 628619726 10007 4999 29 2076880784 127 101 313421584 17 1726790216 43 326365511 424474449 109 73 1940820096 17 1497264800 10007 107 89 6344543 526246231 149 1292323423 107 107 525046349 149 19 1991622237 1325638911 11 29 55120337 59 54723621 11 1259756337 1478171655 43 103 1339779165 43 895293438 13 1932443851 97 2777 103 735813975 4999 1094349097 43 1949753930 53 288720627 225939982 19 61 1154767820 61 1899586116 1826630421 10007 61 272907534 17 1484400628 1233831519 19 122273726 41 2066835114 101 1584923546 97 646053868 1182869429 149 79 109 253146287 1703601439 19 1946081304 2059680768 10007 17 19 1753779819 860527708 418893147 113 1082291626 79 1061136058 1103501911 10007 301130644 83 1949 350032604 1467011461 23 284090227 47 355187980 104104773 53 225479212 1893663988 2 684446365 107 1531841746 1734366816 43 1531756451 570011788 37 385382814 19 29552429 11 494400016 864514677 1477919820 13 79 1148305685 10007 1025717500 11 45981507 310561955 1755994585 101 571958758 113 1357127401 127 1645568993 1991203699 73 53 5 580086959 89 1208881927 1127927260 89 359403771 1642054840 103 1597617268 13 4999 2086627699 67 71 315408685 79 107 103 1654075197 17 206661084 107 188830711 137 29 486983199 41 29 2080244443 1164339123 73 73 313105723 7001 41 979887964 7001 1949 1512770922 2 1610174954 37 1699969995 5771022 71 1341921016 29 782876692 29 30371245 1128049082 10007 655368900 375294926 4999 149 1406310425 1066748663 131 831899173 103 160785523 2777 1501106798 999491323 37 127 1419491954 1781098165 19 991618193 137 1660712862 1537380707 113 1776798977 1842816784 53 1840579930 1706016447 59 103 1522226597 1086380243 10007 1673209733 1270503050 59 127 139 1530004831 139 19 785607649 1704321508 67 488801247 1513465663 2086159167 31 43 139 37868409 7001 47 1346542480 2076569698 1561097492 29 560549555 718730728 71 500134069 1327125582 79 287735761 17 1674146434 3 4999 2095840748 761252719 109 1163320703 869748496 511858847 89 1934466323 113 10007 1947612375 73 1501788977 107 1469241396 1404777324 1339544636 83 5 7 43050885 319873530 3 1372840092 7001 149 1423406387 1883157211 1841988500 520693623 71 1910318868 149 914483848 1319075617 73 35450889 1484473912 23 41 69640632 71 1177621918 11 410948098 83 652781059 2777 456352741 2777 747596170 386602832 1523000603 595044813 61 139 1706760150 207070246 11 567660052 71 1665601813 4999 10007 24194349 17 239729441 53 309179528 43 23 1720761468 601324397 243386222 37 11 1124895013 808566935 977920230 7 1176526834 2777 2016806166 2 19 171587309 19 37 1033243537 7001 368224596 97 37 1650891213 918240177 131 7001 1602409883 113 1041572457 19 1227382406 953129215 481229539 1949 73 107 2 7001 17 53 1069584279 43 7 683432820 1197993664 17 113 79 3 23 31 1324211723 149 720696942 7001 61 13 1807312793 471960987 73 131 67 1204465901 1578301810 5 31 103 1127529876 43 414296658 1594983716 73 109 1305466077 1122185520 11 137 1065237472 1690461906 1733485841 171474164 89 1934517110 1973180571 19 1204858369 1558570074 31 2777 1254368123 107 7001 633898544 753287410 103 127 53 149 1159042513 127 127 137 470620101 7 61 61 53 625054493 103 1949 446329560 137 1173848058 73 1635089332 878175692 73 17 425358870 1287483083 1418064264 23 297051688 107 631352039 2075229690 139 366050750 59 337232554 107 83 2106547055 1078672397 11 226292121 71 2082790112 71 597214938 257640865 17 459027618 7 1228539225 5 137 182617301 43 1514029355 89 11 97 103 2010171255 97 37 73 1478192897 43 23 280211695 1013773530 5 1949 1321434594 23 855528217 1774399645 79 1123506157 1792333270 19 131 218856591 299015884 383301919 1423246341 11 103 2003080758 1934438880 1859844901 43 113 1544793620 72427350 37 984822266 43 1100155043 603294816 139 1949 1849034110 7001 216279956 107 47 41 763891606 2777 11 1486940543 4999 968701221 560133342 2048841675 71 89 17 29 4999 3 409461072 268691379 7001 1472142276 11 940536149 1497656570 29 103 149 262967418 1330380900 89 954068341 107 207473107 1494813219 1618852413 442165149 109 101 566116716 1137873642 53 11 1008030265 11 1889175046 988984887 2040114054 47 1957781626 446662664 149 1251881858 23 1296828757 13 1364644866 28958033 13 19 109 56579402 23 131 1878980029 17 1910313324 31 993930866 41 107 1932686965 101 1278199137 1171643935 67 1830954292 1096264184 67 1871871728 2016638507 1584097437 13 376925730 1605403830 2 1949 1949 1215466564 979484578 23 109 721139531 7 693913640 5 1218330915 144705126 73 1027783571 7001 1748028223 1022688772 59 1907551832 137 576559666 83 1047265448 1048235236 89 1888161878 7001 468170872 461148869 41 541694989 11 1041538986 67 1000393281 2777 47 73 89 780521100 2008277791 1382283884 53 11 717156297 17 919131843 594200179 47 139 131 131 139 473727429 826905449 29 476769106 67 1654823390 1901954129 101 17 2089440688 41 23 1568183723 220416682 2 286456608 11 7001 38148449 676758666 139 10007 67 4999 29 7 4999 1949 19 1326229051 473251696 19 873819861 71 489635054 17 1218270949 1692742566 2777 2144728955 31 1305345374 1973403007 53 10007 84258597 67 744536562 1375079784 13 107 61 278171346 1796712910 1659259624 131 1574853442 1000116549 714200640 37 59 127 3 1250141259 868251796 61 2040763060 7 1934898726 47 242602720 47 261824075 2077119927 520030899 3 17 137 1550174454 101 1557619719 137 89 1894390187 1692770655 2 47 73 5 1537324333 520866595 101 67 139 257539617 1258904374 101 992583661 932045978 1062504352 1118246557 127 1720513517 10007 5 1828621176 2777 1847363149 1968166288 4999 97 2109477430 2048438628 23 103 568208473 1366691275 61 751822764 1064637929 2777 71 486364058 1879486227 335613193 73 816322646 10007 1883212992 7001 1257589630 2074960240 89 137 73 1092574794 2005039259 89 71 131 1493952820 1989523177 7001 41 534372393 774370485 17 7 7001 1868371816 71 1439563766 67 678857668 560830032 3 17 11 1057299919 31 1475091088 2 1040624146 83 1321239401 2065842887 418947796 19 149 1987262766 1331097907 10007 1064084338 29 278703543 222942140 506962632 101 2055621487 2777 63484997 1846940538 4999 127 1345419245 113 79 733957400 657481664 950563248 131 1949 1606180645 1176309205 149 1318253660 742409323 1576802990 10007 10007 101 1883250444 31 2062352749 79 1364465643 661039307 83 10007 1622915246 1425266989 7001 1365921273 101 5 1248681891 23 1727011457 31 220799825 73 1137904363 139 127 1713808485 890389896 3 127 216884123 1365441655 31 103 1956282211 89 1770863972 1442630000 37 997112112 83 2123528017 13 13 1205692823 810461188 19 7001 978226207 107 1136461766 47 43 19 137 1406266777 17 347530864 1505966182 7 1063987463 4154168 610814743 107 103 643107486 745650063 1211693067 13 105462906 41 47 31 172177503 1725498254 23 109 23 862796424 399477570 109 7 691274143 10007 2013578519 1345418009 409008002 13 73 1260137972 11 31517200 1048496152 47 1788699351 1306316919 89 59 1192597564 127 990682804 59 1290925487 2146911529 10007 149 1477208797 863544162 476423246 13 390895037 694146399 19 29 25456642 364920530 127 13 1464077124 7001 957599323 59 2061693050 1794179279 29 47 151601101 67 425926035 53365569 1949 1215187857 302900929 416118820 61 139 2101299557 971414010 101 548280345 103434783 17 3 127 1872550357 1520889008 101 89 316429354 466668385 1949 1248313061 975957852 854683322 61 5 13 988279062 43 1290369327 31 1205554629 795402160 73 61 137418482 191130019 139 47 470848679 1032564808 1387517238 1088651793 29 977151918 23 11 1008469330 107 1949 806767111 1824930558 393473190 530690083 11 124567545 3 1149973218 109 37 2 106690484 53 1949 97 1368585610 89 1657135589 1069050645 361739895 3 83 1915220518 1919733145 71 693094545 13 387685892 47 1339437944 1136637203 13 1352791155 1949 1751321995 83 1226455559 149 994488133 723756730 883410011 109 10007 4999 1468836174 1860004634 1087731898 113 4999 1125799795 1013567434 653759850 149 101 727086898 109 2137465584 669336070 13 349712444 703013730 53 139 1044403188 1732950530 1087655763 23 23 1328275944 2047926831 1394325617 131 37 221878677 3 73 17 706828411 107 113 1505628814 1708298272 4999 1949 29 41 31 137 3 243986459 71 2068099076 1399414532 434805809 43 71 1989975291 1387221075 59 73 1557050069 203920962 41 1370131469 107 1450698403 7 13 2086420776 2018580331 149 107 71 132111333 2101615691 597594957 1927236474 3 1206474686 139 7 1054941755 261624428 29 197664406 1100754622 139 2019910609 31 316094394 7 67 1844983824 1659867313 1437267066 79 951587706 2777 909937247 79 814754571 921247045 79 103 398118896 7 1052545277 3 596815479 7 392181188 149 278543431 436391681 31 1070438804 11 848336929 708897296 19 1407405164 3 59 149 901057981 1039747628 109 946553711 1373345936 2777 1892511615 108222176 23 29 1336321218 544215421 1841507858 2 1767539302 1753651100 59 4999 724740023 240216947 1938998032 19 7001 67 7 1344044261 1833932898 137 935870838 5 1645475392 837081520 11 41 23 113 171131042 109 103 137 4999 127 1421710143 1249141809 2777 19 149 438374539 1939117290 4999 19 223869710 2 33469187 1258659387 71 71 11 67 89 501449585 1568050619 29 79 1751640614 61 131 584846880 1760434718 2777 2084402315 1586094523 13 1017977702 2015340852 7 31 302825422 149 684939019 1949 1060098131 875860960 5 41 1749234045 314518439 59 1206462966 41 1362959435 109 1777028635 3 113 2777 1179340683 53 1615664243 149 453174730 1114125138 7001 1957978269 131 353923093 916671294 7 19 1568566607 107 539998207 31 719575999 97 97 113345567 1315374005 107 1667052831 1755284992 1949 4999 71 327019200 2020862790 3 7001 17 1461024557 101 895156031 1836098796 2103470432 1911412742 79 109 4999 61 195681473 7001 1931575900 2073759209 89 1820873250 97 1776960072 680452963 1842799559 631250034 53 139 7001 73 7001 19 1885928980 71 96290580 2042202527 103 2777 584116957 1562520705 79 2018260506 1718948042 41 2133435681 13 301902107 1948642668 673054402 139 10007 97 1559546995 53 1707371786 2039138627 17 1984652743 107 137182239 11 1823954099 59 79 1892487423 1537109853 950752412 131 1759792166 113 787674598 31 747721922 558680145 59 1497682196 1104174731 11 1863004033 71 1839707326 17 103385092 2777 2002303087 1726472008 23 1311237751 97 821422578 1842818633 2140993012 37 61 4999 1980363848 1875249875 89 1666562469 137 780848762 344591442 53 491429675 704150865 127 1018732897 131 83 103 256862054 67 40988590 783507180 266240966 61 13 1340263301 127 47 1267719789 37 196993687 11 1218152544 17 1290406216 19 659905031 17 149 291859903 113 167706986 1388235558 131 11 1811658992 83 404604216 17 364040418 97 1952399219 2113928715 10007 591955071 131 473582947 343154015 92364193 7001 175287432 131 1887751396 1703446313 73 1245311380 1878776253 43 286818299 73 1894073278 656619928 31 79 201924985 309011035 137 1710664989 11 1623879092 1415130563 7 1327597282 103 1841576861 110801936 7 17 1231641262 53 73 1766267850 1599901069 139572554 11 10007 2041538077 10007 977713921 1144520604 446166554 2 140248645 107 43 127 1194394614 1919905355 67 984343297 41 410897982 995429096 31 1735347512 31 149 67 1272560882 1939492282 137 2054653116 283564930 23 275694393 1117041409 53 83 3 740470149 2 37 1067278875 2075055460 1545386738 87596512 7001 1933713180 256403709 4999 109 2101198668 109 1070752562 1540649164 109 996535653 1473180305 4999 7001 1169482045 109 649130207 1786968018 109 2015003539 778856403 3 1415715111 61 512667742 29 2777 137 19 109 1437390194 19 2777 83 1921994148 61 22414722 2 1924748996 647685008 59 59 1758050848 31 1376480104 2012448968 759648910 29 2777 1973972133 1708854720 122732934 2 1903728690 2095686341 1642679635 7001 1923775701 10007 1079935426 61 5 149 650151964 266234988 2075698486 7001 109 97 968672361 1680020018 83 1222635401 1241215532 29 11 83 56973939 61 1464858331 1660368472 41 7001 143436903 79 1702507186 59 11 43 61 757021590 1376130110 23 1373209365 1061104231 41 2146587513 44447147 149 1259428460 1225092789 314816077 73 131 113 1436943256 1180722744 1772697355 107 101 444050641 812425921 891020751 19 83 1455358997 1233187190 97 1831305811 31 1033413985 79 477832581 61 1115986458 149 620658159 1172989766 109 1785102349 97 31 352042674 83 811773034 53 890893189 686230025 10007 67 137 73 1281044757 897452605 67 1753078048 23352649 67 47 73 1172263273 101 7 751796780 1162235627 1576337030 71 53346418 2143193094 107 1613523085 127 101 83 4999 138085191 67 59 965013853 723000371 912657432 4999 1381937645 67 1305222980 149 433164791 506338741 2777 2026555011 53 497434309 758628360 7001 1933095117 1866828107 29 1497343921 107 127 37 473547497 650200408 73 1513609229 5 1314342110 1310318150 10007 61 17 320270038 233564513 602375691 43 2064049923 173318730 13 726102104 23 1103776739 103 246342319 1241872236 1949 5 648257740 196766364 109 1806923543 4999 61 79 492687450 1146712021 7 1157312717 53 31 487389657 37 139 1844376683 74536109 7001 151788681 1240472185 4999 1379033017 1111742254 89 97 637829128 41 46672514 23 1585558889 101 1376567885 139 2088764676 175986510 11 71 1156092148 79 107 44697538 3 982690911 1056346131 481982583 1105539948 3 1885167241 61 3 1695074517 1918524420 23 531955385 594050992 388844155 5 191143001 127 139 1227182628 1784438740 71 1646901238 7001 1714131841 1987217195 137 1133163579 17 2085669735 127 1093761973 424154854 489252383 97 67 1394276298 1392104426 524471212 19 73 1599186107 67 1888054542 11 2 2777 863574798 1534307372 1630749739 1949 1530026544 7001 1044241156 3 184290762 917866874 2 1605682450 73 10007 1230820972 719603370 41 24260520 413736697 956671948 139 59 1831159521 73 615283931 73 41 734481339 757020748 103 1265597862 1744600001 71 555593570 79 806734150 1986443345 61 693416187 650238725 29 343317540 73 19 23 1037758230 1968492173 7001 83 264305864 584366721 1949 1355096822 107 387595730 667902774 747815143 191225941 83 101 67 614007599 73 1493558246 89 149 1708564971 7 37 383868155 1562233499 19 1265431293 784709405 29 1767822542 1773164812 113 79 1358119889 637507643 109 5 477866140 605636310 1796722234 23 932144616 13 1887322710 73 79 47 137 1395988626 327434658 4999 97 1953954479 79 97 103 3 127 1636184942 71 13 44596032 2000836950 79 47 852556547 89 633786137 23 893647911 1949 863993649 41 385043341 17 1486370384 1591583912 107 73 191743041 450542276 1485989391 1350129414 3 41 583640084 2112115164 9452516 1812004222 103 59 1722709671 1342167813 127 113 1192268989 113 53 373585976 11 1332722267 59 442576051 885475962 103 47 596810371 43 7001 550550304 3 83 17 1049986351 11 67 1064420156 1103834447 17 1066481757 262119207 113 1453981333 144110299 79 1668581960 5 45283260 1416057265 2041533606 7001 378918354 3 1459612896 67 1929462784 872591183 89 154871837 309087210 107 7001 113 9433176 31 107 593510061 405403682 1058043475 61 248033533 109 61 10007 71 67 3 1532937348 1606871895 127 2111514446 2012881674 107 101 11 89019029 594111287 7 1945306153 2 603401474 13 745649385 53246193 83 646132258 19 129998205 1626730382 37 781507628 7001 1068849671 308888567 1667688292 19 2777 31 101 641895602 522240195 103 10007 13 240639477 601079846 109 1345550194 7001 1754954672 3 1959747777 267466449 29 2108458979 67 244031152 5 95424453 1152498106 103 17 678886007 832731601 464531054 13 149 1760048643 89 1241534158 101 1908953764 237539490 61 1036647490 137 7001 2062053537 2121870081 1430523226 139 1457320063 137 862246490 131 691699650 291194398 532363908 17 735788237 43 2030599191 588571138 1255482476 59 67 385018649 544971568 2 1829235708 1413709982 107 654669763 2086835659 101 47 530862415 574510657 37 149 107 47 177367566 790133591 37 1454305350 328710378 83 1226096266 1035610941 149 67 844215611 103 1470361810 963553290 2 79 79 19 31 1127802506 1434856204 89 1452164275 139 1183807539 83 4999 1406908562 1944090016 2 1756477269 41 244950113 19 97 554497299 53 2046097860 17 601513471 67 53 1469435706 59 260599582 83 1361595791 23 1413769267 97 2038978841 73 811987687 89 86366134 1566186489 101 1879465065 1431437974 2777 226278291 7001 616987680 107 43 137 1155637436 61 1129388831 2777 565383315 1662174116 1451204150 17 1830656300 83 476427055 592465567 43 725691521 17 2097786080 105060355 67 71 97 805079579 71 518957744 1949 1737155394 113 107 756955878 53 316790434 41 3582498 69175446 41 1891507141 103 17 1502213075 139 109 1150763480 2 2 1886645934 2 1793361702 781361997 73 1357542529 79 53 5047084 1949 109 988646132 31 484379317 17 820215201 989614326 2 602112772 31 10007 1858550075 1132542225 149 19 19 1479581053 375745653 137 1602725736 1949 1415878336 1949 89 1586632721 413735830 47 131 1125889718 11 180659303 1047138028 149 1093697697 3 103 1777240280 148144179 1949 97 1510537641 107 1141293244 2040528349 113 1860539325 139 729598907 113 11 1914902176 1949 1578995993 2 7021070 103 1085056075 866661152 7 940105764 97 475891356 47 1836967533 967441473 4999 79 1116092566 1839807537 67 1511586464 583277344 83 257426326 137 23 542765118 693812120 47 1128757006 1246228566 83 83 2 53 1679078403 79 7 1654214086 23 71 2118715828 1298810881 83 1246910577 95358119 2777 918108685 381019066 101 1325200711 97 1584408836 137 1190890995 10007 47 1430342023 237865346 131 536601676 1910444305 1997031366 11 37 103 1550933830 171049651 1094765800 10007 89 1616886318 61 149 63016868 1528251876 10007 1777464612 1624247875 1949 228679964 10007 464915213 10007 1650204335 1464944442 3 124345892 529770520 109 1891348154 1472604342 7001 107 23 348408370 164540804 541876890 107 1465014191 101 484380850 3 29 103 41 67 2777 61 1714253537 2 1408540942 707421758 1983573460 269764924 11 1051619790 133573579 139 2 735700724 1229398016 1949 2005492852 61 19 811924173 257567248 23 61 1966643843 41 524259210 4999 109 1483904854 74963224 149 138155224 213802342 2 1378341081 13 73 710755375 1355693147 671980766 139 1200958610 131 211337248 101 5 11 1033182612 103 1643896073 17 1670682803 3 2017498519 1504070646 37 103 47 29 2005660184 139 1867798603 1871624830 109 19 1686461774 1341392267 67 1699619872 73 5 1725302440 984499170 73 1656260805 1440060220 41 1541155850 61 1407425570 107 47 538202707 1949 61 1170137136 84518298 103 247626851 1207127962 101 675610214 89 38869059 7001 1304167283 2777 252844104 1047201 3 29 1125458448 1108577403 810322100 1505629219 43 103 1730483430 241896530 47 1435005363 1335169937 47 79 113 1629427117 901353502 7 2052270821 17 1848341286 43 21716720 271494346 675717919 19 1720965223 109 893930617 137 1442600450 67 1456281502 13 1765295064 2010037876 37 1910637191 175045122 889047929 7 83 1583639751 739338270 71 270172821 1038189974 7001 103 7001 43 1741072309 1016942895 61 608383363 19 139 2122911651 2084781444 47 59 640513145 11 1956701686 1516835664 2 11 1034575993 172015041 1080401622 1833286497 61 37 1685642781 7 1469203505 59 1877567030 1847710080 17 107 1847274322 2 47 686487217 1613728409 1966120641 101 73 344499980 103 53 1658143213 53 131 1356249943 7 36784776 295593487 1080566813 109 24805520 149 73 157571449 1897654906 41 782266347 10007 1138467441 375627532 43 31 1791089945 1137528446 31 59 1846981725 259282344 675850739 149 428688943 463274904 89 1531699943 73 1230304040 1882856190 1880453285 109 97 1365749330 139 591618472 2777 590624806 107 162863095 238205873 137 70905583 704177361 71 1719921223 1310179777 101 1693451317 139 97 7001 1917300861 121250319 1762109570 2029470246 2 17 1837455302 31 2103905847 97 107 2017984476 1070520769 109 43 137 1227422456 1128314738 2777 561912065 113 1153589880 23 2011205422 302681649 1949 836668507 7001 7 741596535 1344196947 67 127 71 577002516 1523034277 7 43 5552547 29 11 1750970169 3 19 483949475 181103212 19 384308459 73 1326320283 43 67 1188227044 2115955006 43 1691105161 103 1375461827 67 5 199088810 685434090 3 3001937 1070761214 2777 139 1695322231 107 7001 532161704 67 268250044 19 2 73 10007 61 1683259803 1447420196 2 1793548506 101 23 304277672 29 1297539415 97 23 327975504 139 1935044715 1006015283 7 2121309729 101 97 553930140 839196567 89404618 131 1775671313 107 1078458457 541251419 128763897 73 31 1738412451 4999 631942050 10007 599219160 5 2035720605 4999 1039127133 1949 1453351759 546515829 19 351023062 139 690870084 97 43 1451249527 67 1112476174 373436895 924508291 7 1812513235 13 4999 194301132 73 83 181123098 1748493106 107 2078644274 1695058583 2777 766635445 29 703496077 589971870 113 7001 2065951727 4999 1246599193 7 7 784460579 1104050437 31 43 617580921 1966867058 29 1332662027 484857386 73 59 124815444 1616322237 31 1924976992 101 101 549288601 1133988408 22960838 127 1325389399 1990618537 79 1550671682 1255070778 97 37 1986689470 139 10007 1652435896 1949 13 83 2119683714 1889539820 109 293371182 1662563409 3 1519614630 83 31 391377773 777887999 71 76497069 3 239916027 621441097 31 3 5 1949 73 53 334472347 985282455 131 1781066508 1770498422 2 17 19 36809745 1949 19 1830471324 1464692178 73 1716801621 127 1971880994 31 1668261652 1437309257 83 1212374028 107 113 1074173254 2144948497 17 1439125667 692606185 107 53 898284757 77354602 113 47 53 102654465 1202399472 4999 53 31 1873235047 31 1119100651 113 351926353 31 243347272 280941050 67 37 1898698327 2144906003 83 79 97 83 940711956 47 8324640 482111772 817501304 17 1355120426 388176627 67 358797306 7 442698486 109 7001 895042845 59 1708079441 4999 1890171890 109 382638177 61 363565002 17 7001 552044028 257713102 71 41 53 1563463165 2051985312 31 2041519657 19 2129117429 103 1754507865 2052301845 11 71 137 17 1949 7001 552287887 980652370 2 1612499000 10007 5 187661580 266297750 31 67 2777 2005166174 1795280514 1943515802 71 694579297 1065139928 137 19 1992367284 83 1783205947 67 29 508991731 1897490842 53 189500970 53 89 905344579 590312930 10007 1770578247 139 607040522 11 1854799067 2 2040799598 1721526526 297806166 103 31 937544563 1739423671 1210216749 89 67 1246081946 1380958105 89 1583950533 1469368818 101 1926904642 2030305688 79 567853247 19 17 1333094581 229558069 13 131 1322178555 73 782873410 79 2000804830 5 1492825908 107 482282328 11 3 1735452950 11 109 1958326721 1015074990 7001 43 1932088346 131 103 1949 47 2057298288 131 2042151664 11 1924346622 1014213867 7001 236612797 37 485901057 286763522 109 915852553 181925234 1569980515 67 1474538936 103 370906582 83 1771131688 1549845913 741619550 7 865042916 2 47 206740639 127 1767114068 1341874253 1062015947 1949 561990252 956107285 6134989 103 67 1322663236 31 738928004 29 5 490416626 23 2029780659 89 103 2 1628240136 1972761362 1270308702 97 17 1129983336 1394831921 7 207946438 2777 17 1390304914 1498104095 53 1130906580 41 1801208293 17 1944574301 1412742219 137 19 812078057 10007 628189425 23 1259904199 101 442839449 1285985997 131 59 1006890106 1220538451 11 101 24085520 103 1867909120 81958867 23 19 2 103 13 1780064174 67 101 3 1225917758 2777 17 701540996 13 107 522722499 139 3 79 23 2037923280 19 539392680 71 41 1190432007 1106744734 2039481626 1828786479 13 1715692026 29 1504672221 1446643533 149 1224784320 3 113 127 851454609 1651407162 1952531915 97 1064458794 43 1399387389 3 2080572636 29 127 905527907 1991819594 37 797340195 1915560946 139 61 1498107906 114336753 83 194654173 324636157 139 832222872 179498639 7001 1743985698 149 2092037108 31 4999 52639470 298606643 882469625 97 71 19 41 136810071 1051285182 103 1164909842 23 340348035 149 53 1602848162 59 1805236452 647751912 2777 47 79 10007 1056288885 1325797409 83 1001653296 20640440 1679011755 1017220089 127 1462726360 2 1022281276 19 14871642 7 2084095404 31 1408565226 17 41 1947636325 101 446426363 1096876059 19 726911538 1393765382 83 1405006948 109 130936795 234809172 535794304 73 7 134786085 127 3 41 1491165690 2777 387569228 636850105 1843607504 23 23 23 481258334 101 47 1401010216 1961486888 19 4999 149 1788258664 1757780863 43 2028966610 561271733 1575903934 487251996 11 109 1976870325 101 103 127 554240827 1271971290 41 1763378717 37 29 66814061 131 23 19 3 523971819 2 103 1495250239 1757758975 7 10007 1247722537 1751378386 41 556555110 1565069919 37 1803631759 1943058730 113 2777 1288561324 139 5 954817343 113 23 61 778202315 489459669 910798576 1836411875 59 31 1020390172 527315450 43 37 79 2031899671 773581667 2018271501 29 1417406320 458910306 3 53 1912897518 113 1700112798 1647091606 41 2094219446 1695035833 101 1949 1223950561 1107965571 723145290 7 2 109 1159048142 1783354209 67 53 1142031333 1326966724 43 185770664 197995564 1697501377 137 2777 67 555951059 31 1095005026 139 845586067 227993360 139 73 1054375062 137 37 127 113 79 80719909 31 558656095 107 1358659999 1040565902 315657407 31 1569054553 31 956165426 2777 1836616304 19 1146790885 109 149 1217227935 1668539101 10007 107 97 47 135763794 73 227515450 59 620423881 2130847422 43 109 817833584 2 10007 420163093 19 763157895 1955571543 715329526 31 908198240 23 101 103 11 19 31 511632773 63596469 1723311733 418997345 13 79 137 1484250876 1452234387 2777 1134293420 1400466093 41 1585900705 2777 47 1949 1982861926 103 1214687544 715961767 131 2777 393217646 744619359 7001 1949 71 527806971 1644001182 586382823 3 308717941 337105174 7 89 109326443 47 83 126102481 640782410 2777 1282385382 912652995 3 1429017798 1173043898 13 1914760506 107 1012372614 11 1940676787 4999 1407138516 1949 366901199 3 127 1562177343 73 1969477008 103 55129926 4999 11 408211782 1617439027 67 1507071200 42464650 43 61 206326949 344153441 19 61 3 89 226965842 97 2011527315 1682386915 5 1069178347 879839921 107 79 1777531205 5 1042309005 1382561850 1352528680 29 828510879 89 2100573906 10007 399939762 878674642 1949 1744536552 53 609862785 53 83 125123496 139 201481704 109 981860119 530710115 89 896217807 113 2 1998686982 109 1397201131 1531912611 2777 1621309795 89 627479993 89 1447644808 5 103 1919423025 37 420210406 1370861803 37 2048315762 31 1710448816 47 1779821098 1388631527 101 341384444 1260652474 2777 289210333 61 1478969949 73 1358959237 103 380346761 31 943454760 7001 1937722778 1325315528 15981477 113 504313338 53 1375076626 53 1666937238 89 1885290382 1895418137 5 71 2071373683 127 1133041840 519327179 7001 47 16691157 335080003 342262014 41 131 1930497534 31 1964375295 19 37 1613383483 885073041 149 127 1302513143 7001 897025866 609707772 113 1518487650 71 103 693522072 1890694585 1360809060 13 53 1941872247 1283735806 71 127 79 744126470 113 29 109 754687115 1624277343 10007 89412814 149 1178846849 33135069 43 1949 47 722481462 1442305655 61 705015674 1405985986 73 41 831435802 4999 398374102 29 1200801318 194718799 17 476936683 47 1154612152 107 1139001304 2113035149 29 13 407661657 1837005963 150850560 61 3 1563317184 97 1949 1004463926 636601870 41 783012014 777515543 139 1611511234 1709475752 2020968501 113 4999 13 1368717363 101 747876607 107 113 109 702515028 744453323 4999 1291426663 840799097 7001 103 47 4999 235837823 1507316907 41 1561631247 1414478475 527926455 41 79 73 1238203598 1949 1949 1271311261 363131833 499718784 109 107 1745224677 330144755 1014049897 139 769998880 7 496633858 7001 29 2065238422 149 526412307 97 1833194658 139 1748354510 47 1401744967 257967248 109 1400399864 4999 11 2009990048 79724560 31 783115366 103 101 569412043 43 881231465 17 113 1626889702 97 1949101025 1830113356 97 107 1258388801 929016281 101 1209201289 209870369 47 7 139 37 31 47 10007 1207367878 73 2131386267 79 113 321354259 1056915712 2073689580 101 2 17 1044075303 43 1792616680 4999 68261052 1951930242 101 1310080243 31 846226293 29 1215037679 73 79 47 1769299678 2777 109 1755703221 131 67 838582653 1337743105 107 1901786383 149 1031988940 67 1099369969 2038494687 37 978731141 2053573257 1009705058 71 2135663190 284922121 149 903872094 341889070 59 1231002746 1550799955 101 642337414 29 1819307118 164531696 2777 2042447710 31 956075293 23 7001 475458913 658353037 107 209925654 1793125864 73 952260326 137 1696747877 23 7 968728370 7001 19 814791144 1949 149 109 19 573206239 67 1687501128 776402200 5 1797908850 23 2091348830 329081055 59 4999 2777 67 276259524 2040764990 83 2777 43 149 1076071444 834049999 7 439290782 2052602187 7001 1843139268 1459785702 71 43 46575010 1179236218 2 515219201 131 311874767 59 31 103 1831641893 949095283 1526224736 101 4999 41 663963558 79 2777 564961211 1248083772 1887870585 671589784 10007 43 1105449547 1069534657 1813536192 53 401620101 127 1537557918 299519116 13 137 1125654659 107 1694137380 1449514469 17 113 692074941 658185374 127 347858842 43 834266340 2777 2777 437496911 2046823951 67 174960584 956717656 1595207775 1949 964439262 914299544 2 758292242 1382449588 1988122187 61 1672285476 123810233 4999 1949 1991376187 19 519859133 567938666 127 5 149 742386040 1246773085 7001 2777 1073590890 806685766 37 1954993995 547727554 139 1079383465 17 83 127 1495774758 53 835645806 24969519 89 723737053 1603105558 1951714579 1303714205 4999 660924529 1357201439 103 139 1744563156 113 1170753776 137 251317458 7 1520284038 670457116 11 1382603354 2033669110 137 1331142257 139 139525559 1240027412 10007 4999 573545268 109 771008448 2019663472 220762987 89 43 2122500511 175826441 127 458606017 1245870127 101 131 792690039 1635345800 1963614610 5 190533420 2 19 941476885 17 701374240 137 131 1001060252 1910756594 10007 786030882 79 107 1060724598 1479013920 445376575 7 73 1143114227 1815011364 846893466 3 17 1765665152 1947715666 13 696902275 71 7 13 53 53 43 101 281593353 852525935 53 964902524 3 41 92995667 732631378 131 894780330 61 1934931220 103 337633794 11 2046955254 1424460613 79 53 59 973483716 83 139 19 1050299606 101 336310700 5 47 1162981865 11 755966838 164930772 29 97 327330164 530680554 71 1704997278 107 525356411 318263391 31 1094401463 61 1318798141 37 1568716053 613295343 3 2 1825771752 13 132781155 273641086 7001 2026663482 43 1593789453 1875415459 20542157 113 7 23 238053392 137 1586679200 71 109 23 37 13 2084990466 109 202530335 845815326 1949 109 127 1044643199 1175110934 756126995 1598109975 5 1308770930 706963002 47 1758302251 137 43 1195642176 1967759068 11 993551125 208119479 23 113046542 2141821569 61 4999 1572260485 137 131 1599104225 1394958087 29 1977285429 1541228144 7001 13 1230212113 113 111711687 137 840956913 59 1652580383 1251612401 13 177885591 71 31 71 53 127 217523695 1819914191 2063504915 83 436584887 812241216 137 1949 109 1634895825 103 1343181697 934206607 149 53 17 919789743 127 1621917000 805351323 1945760042 41 498463147 61 1053281571 71 77313963 2088879964 103 37 1072782551 107 427158766 1508802292 7001 109 103 76488727 388828914 1320406605 7 3 41598030 1950444879 107 1087785625 1403367705 1949 1930690573 1099025648 7 37 5 1180196785 17 1081815833 7 1130549756 1731726092 2777 1920595416 59 43 2 71 1270192485 4999 71 403450726 29 169173526 67 1280236469 10007 1217271494 1247142389 13 3 3 349617102 10007 1201410399 83 2777 83 1522834460 137 108196298 1033605255 31 1426098766 61 67 1273451513 83 73 1003096942 668368298 71 41 1647336868 1400847648 265935203 1949 1466898587 7 1721992293 43 915249840 1527840736 101 47 1657690592 1016885844 23 1570290309 454482156 3 10007 930220699 7001 124651714 1305991291 11 131 101 1923650848 109 1042007900 5 1923955015 1071199826 83 554221777 127 1845370198 73 2777 299413363 425872389 149 1949 1873725000 1051207118 83 1262926663 1949 67 3 52982177 59 2084720278 131 2028500710 61 404459342 41 418593805 1122679455 1452671612 97 29 1566786234 1201990599 107 1319235430 89 31 1445270778 926370520 37 641726557 2124929869 720205357 1570944194 17 1317045573 23 13 2088398637 1449630130 10007 41 1261591891 7 457066904 13 1569138246 1949 97 508858023 1602986983 13 552849414 1060690411 127 1083886707 451225218 2 17 910572734 963601684 1340253238 1949 1951541496 71 7001 1588456890 1806727067 53 770214733 59 19 1804463136 914844490 1386783664 698468977 1949 815633591 31 1958638621 61 660157494 131 190094362 798038376 115332877 11 1162240915 3 498156987 64664942 19 167337655 59 1873415849 113 459736319 596752435 61 113 29 3 565309593 1399383371 721722720 61 999331395 885560404 43 103 87313100 290337842 137 1184407333 23 1571947903 2081998042 834249688 673512306 89 71 71 47 1949 1949 299101336 635453909 19 131 73962862 1191979888 17 1881064093 11 891566742 696559301 89 1380800735 270931908 37 19 741163001 13 1217047221 1190977281 19 2075926852 65696186 375886958 2 255349998 67 1210501395 59 664637478 7001 97 825794244 11 1713306815 857091345 1971427150 11 79 1399388029 202525819 89 8202250 109 1592144143 2 67 554948447 103 1465610442 97 149 853796549 107 89 1528190075 1776901383 471850936 113 7001 2047211417 1794117469 840417396 53 2 149 1795381609 17 1669815191 1022481011 71 235827707 359756309 11 1761284844 4999 19 881141796 2135726996 1779076124 7 131 7001 675162438 1045683362 1171936153 71 59 29 1844202307 17 1426595358 1329730973 427698091 7001 408949413 149 1848185123 1417187574 4999 139411583 404747603 127 17 379288241 1278291404 1747342950 3 1878941231 47 1949 335836088 7001 31 83 2146091824 850531212 47 23 1050770780 1100899075 5 909233752 79 113 1222346596 7001 1212688183 83 599441438 73 1040338841 1405558790 7001 1651829795 2111487279 11 2040053597 83 882447968 103 1577511847 137 655716387 107326348 127 268090678 1340875856 37 2140648400 5 3 7 13 2018222089 131 1437386308 309854883 2777 137 982896910 101782623 41 1115185324 139 1807956571 19 1970600767 1140872487 1949 1475683462 11 1090774496 108685711 41 149 73 763725051 447208731 1132175274 3 883636122 973387259 13 97 1852575064 1070845080 107 2026676981 627355511 79 2 1665924072 89736548 37 1820276050 1998277740 1913098165 149 974877551 73 1693628069 23 230793569 101 1744526035 2 1431437016 3 1592864700 509391718 165038650 2 2777 1386550546 218540488 131 2105765919 391378747 149 13 927005876 1737061832 101 131 137 1664566303 4999 47 1949 851219903 2019904620 2777 2145335249 83 127 11 674499122 103 101 1411692150 17 131 1927988177 7 515285799 31 1626316978 1928236684 785675969 67 1297753194 2777 664283393 2 1465135524 1949 83 1171191254 53 2 587463343 149 749397288 1042069247 169853216 31 71 1154369546 886510757 11 1030681861 1165373924 83 1949 651293432 854592684 41 1549390492 127 1746853123 879083078 10007 882243787 676801505 101 127 89 137 928125562 1974899965 101 61 1390365985 139 971325050 41 1219200190 652883549 2 83 1917854440 927242717 127 177118137 4003421 127 1646812302 139 73 1013881889 653158302 97 10007 101 67 24996582 13 1115365459 91483347 83 137 652302347 3 89 103 1675763843 1949 73 2777 895812991 1225673382 37 99515903 10007 1793208923 41 10007 1949 473665470 1071072950 922165530 4999 73 845214650 663454147 137 477593956 67 1990980308 1380380169 7001 161436059 19 1814778217 7001 1156404177 2091153343 502773456 59 1117143621 480970421 137 1150028472 490421393 59 71 1299902577 1205450851 4999 61 1191416099 101 207865979 131 153262271 139 278076728 419076382 1339197039 103 244169743 73 2777 660820337 1081203328 107 582594859 1267811974 131 97 626731421 107 1316316140 11 240646384 37 103 10007 1374251303 1920108473 2046857891 107 67 1259648039 1866356489 59552967 127 1945369617 943683660 127 19 31550165 975899356 107 11 1747695631 1541437859 113 146725076 1968065112 7001 1026766660 5 97 875837832 848430385 2777 865502036 11 1466621519 56265858 1413545321 43 109 479084757 1985302783 515969610 101 582584933 107 3 887215302 832689915 59 273579224 1808919438 97 506425554 1443534586 2777 71 88481407 1159427373 97 7 1259826351 43 334812362 1899688916 101 137 127 2777 914270075 805287575 5 53 1054589661 304954883 19 89 149 67 369619972 74953845 952889805 73 828831147 97 2015241833 2 10007 89 1332650934 84127145 107 89 1710747142 23 60494853 80880512 320736208 335638375 131 97 503502750 927491302 1583345579 137 19 658893757 408477838 61 29 7001 751180923 71 1860098471 2777 29061305 880678655 2078170570 61 11 1540842228 79 59 2 2777 71 953968141 1232608209 432733161 113 1500485389 109 1234388490 3 242221785 3 294839859 2777 1564428504 1065106026 29 707854707 1215954688 43 428952305 539165717 47 113 7001 526683986 127 1949 376077289 131 1421360480 944671756 107 1949 1078197486 847229913 97 1680291933 23 326193866 41 17 155742170 67 1896922626 7001 17 67 29 5756342 89 101 343449995 1770249380 1415141768 109 17 1226455565 149 190012995 61983702 19 747270950 1095057647 1908040028 230640029 89 23 420435285 1968916587 67 1949 1851312222 1949 139 824131834 19 336877581 1458668749 113 799934260 130512642 7001 31 11 210893435 59 37 1432143349 131 839947552 10007 263694457 13 450084414 10007 41 107 601060516 666906508 10007 4999 43 1626397041 29 1622354888 59 5 1082491570 13 908566373 951907367 113 1315507354 414315568 17 128942059 2050804146 17 61 28739865 149 137 1737375912 1642557116 23 1406955759 109 1887510599 67 103 109 1702876589 266680166 107 1539368554 1772950771 97 1918942553 43 1461004249 1602315278 43 17 632063808 103 1567219263 101 1401327530 463242156 10007 1350774881 1551445252 2063938998 11 1485296703 2115462553 485803074 79 59 150405455 1315668081 113 92563837 17 1439501783 71 1365390634 3 61 103 61 83 1428139998 972406307 41 324232966 59 449467900 107 1062848441 1794445747 184165705 113 571889723 1021661715 97 712577569 127 1459809970 139 993427301 41 43 7001 254514354 675092428 1252516212 806883046 139 1513881713 61 2 2021928811 37005801 7 383185094 1949 73 10007 11 59 1706563082 113 835040790 29 1380584324 507511484 79 1308900045 3 527999409 53 1714235154 1949 83 1600590771 109 4999 1212566802 3 53 1924419849 11 62894825 7 487355169 2777 2049145288 19 1948161269 7001 41 1313184335 31 1002882840 109 2082343462 1156934460 79 2046291280 1737818032 139 1808687963 31 1130706090 47 1205515690 97 502005361 37 1056783714 1575367548 53 791225340 103 127 635776698 37 610565727 279214387 41 101 1682224066 89 836279552 113 131 174430954 1949 671703360 443560962 1426072205 127 1592937349 17 1459353253 7001 1008974175 137 603866819 318506648 31 713231384 35192059 73 7 1444975779 29 61 907846244 131 676619323 107 896523575 7 1454716445 43 1031616096 1013261712 1949 10635554 19 228624036 1949 23 1068960052 101 1726960079 13 7001 1136010264 2045027105 101 847365653 103 73 13 1478275672 1158679746 31 1224632679 127 1279237980 23 689916391 19 411024682 815144847 3 1520418961 73 137 131 1693701227 43 675683401 73 59 79 11 2067093219 481152445 71 127 431481358 1052057941 11 127 715656049 37 79 2038774725 1546731757 71 131 1782760398 334675582 37 1729655880 1832626072 131 107 139 1949 1597443278 2050466889 11 113 97 269746040 4999 1528019335 17 1089822434 427921280 7001 52928266 127 825701168 13 13 1927003975 139 1242803822 13 233375256 2 7 1448235712 11 1746216856 23 1076009562 2 67 1749081900 467180548 71 113 1953084537 31 691752939 421412905 101 4999 915847260 5 47 11 83 1313460807 2093435960 676779207 53 876788434 17 86166472 894196345 1865361339 83 3 214602171 1922250553 23 41 3 61 660728454 805839160 113 382530477 1430856112 7 617833 1001431282 1949 1422935080 1426784990 2 149 47 17 4999 782202147 79 83 67 28954100 5 1940805118 1613867828 59 23 1937468825 25053773 899680012 37 10007 53 515261927 4999 1313962155 1074183554 1949 59 1194470314 47 137 31 19 113 843695290 2043666585 103 2777 681775716 960414378 53 131 61245251 403751694 67 156758024 221624543 593525177 10007 107 1794662577 43 2136047106 1025044414 7001 61 83 31 902298276 1033324736 1573861765 53 47 462513862 31 1143879633 59 1865648853 928014245 281967239 10007 160563276 23 67 1770244379 73 29 1077467682 331123044 29 59 97 237542482 4999 1712102511 7 1131837448 19 59 247695334 1949 1039658968 90180202 1649294154 43 31 845325267 829394801 10007 127 139 137 113 876206294 97 996693861 970226071 43 7 73 1008024588 2090442381 67 149 131731794 4999 158708252 137 1249982109 41 2 363162052 477391865 79 468281702 1353201993 59 1228453159 2777 150853802 101 540007089 2777 2000611894 1102580942 53 47 75933731 37 853519298 67 170231474 73 1876529258 17 1123491342 1972885160 1916027952 149 10007 402351449 89 754024165 4999 518671245 127 917667964 562389782 31 4999 1830953736 437273414 1163712937 31 7001 109 107 1798961575 2145485034 19 814750842 43 7 1506969240 79 2021547590 73 2124471915 1040025598 1496485250 137 1093995142 59 149 109 1744968029 2083022373 1949 10007 452156288 2 1230043136 444832143 3 2082255888 37 596530613 43 61 650936490 29 980725567 97 1780026048 4999 1805588810 1703469238 23 61 1967223150 1949 630791777 468291912 11 792406549 41 1298538139 751207430 139 5 107 1388076974 154058239 127 1744131132 219437574 19 1770766313 968280084 37 89 109 2103000983 2 103 851982113 71 867305257 1119190821 769085856 59148801 79 7 926720501 1588788220 2 869259589 11 1485430735 53 1949 2021728884 1580165393 924869989 4999 417406502 149 1488735884 103 1562733304 1254378908 7 1162759304 79 47 171499381 4999 109 412062808 1686981674 73 539252472 679619710 11 1111082739 4999 404689046 79 2069622628 1105437603 47 1024476160 139101208 73 107 983924706 2012816809 1278044825 2777 17 1368636452 59 1902557365 5 103 1556041080 2005516729 107 139 1520613852 61 113220087 1487699659 37 13 1839007156 2777 693944530 107 137 73 61 1651747813 1909202583 31 895771429 17 1990163568 1452246216 53 844921566 113 2031210853 10007 102289895 97 113 4999 17 786987783 1618647741 149 37 103 137 4999 148848261 1259010833 7001 149 1649385896 149 1556052445 1554282921 733902188 1486743464 29 107 867383730 23 1279822005 107 1867357037 1675687944 7 1746844995 127 127 292261655 131 1777316190 101 1189326308 13 1729202517 1289407410 101 43 89 735399435 367312434 31 129388263 1283638686 1949 1344071330 687739990 59 127 1187390686 2 1743959610 1470378545 242549666 10007 67 1413987028 371122447 1435967749 4999 1271697330 71 1472029936 17 899578715 1942953171 71 1765403143 1742979369 1347110844 127 726161576 139 39179657 67 2034313566 2777 17 1379228596 83 1817502460 1021819685 5 96297270 131 622863211 31 1574892687 67 36218056 1828115171 71 1589324492 1949 127 652053814 11 214085828 675946293 598399358 59 283800630 1439364270 5 79 1359435555 2091285077 19 905310651 109 1246247324 59 71 89 101 1436045068 494184617 103 1854367149 568927971 10007 353286761 1931316542 83 41 1806534415 2089942416 567587659 43 4999 1949 5 1876116175 109 1710193759 17 2056074979 41 1607767610 137 1567173551 1648681202 1038765764 73 43 1617845928 1651917857 97 29 131 646352035 81863079 599199221 59 715678496 901455161 779809040 37 398761353 59 2116653143 89 149 1895477574 2023237177 103 1442473491 1901861937 819927230 61 816509905 916458897 67 2777 796654652 19 17 1829982816 1682053287 7001 75197741 29 1043524398 2777 1858721079 2777 113 4999 11 1262553611 73 1390760960 1094158967 10007 1951074797 766402215 139 933523722 101 1878019318 19 1177641917 992470941 47 1806143308 1187374720 107 89 1469299449 83 1038537832 2777 131 672315231 7 1718717707 2139883989 67 79 1246493205 1102939638 31 774788673 29 370776339 1645253868 820975772 4999 1043211316 13 1040261305 19 79 61 61 1847271741 1599362137 31 67 1074056766 89 824166700 302004501 127 288904045 383100506 67 73 115186335 1136382726 103 224600360 37 29 930528133 1878633389 53 1437961391 1961672868 4650179 29 27818596 17 1098074626 101 1146711479 97 6294912 563358540 97 43 53 400536953 3 735208206 63159628 1790136956 2 19 1136233266 31 67 30900192 109 73 2777 401569155 149 83 47 538534977 1868033330 29 1446908107 73 139 1391295202 11 1499634742 802437701 59 13 2041601536 1584577929 1949 1532637079 101 321890434 41502920 104397323 168193048 67 1626159221 71 138555861 232195942 37 7001 1969241280 2139372581 139 23 109 1949 1615222056 1834211228 103 103 456540287 109 20808145 1122453435 5 1898033403 53 19 97 1084278222 71 936115617 1251097065 53 507071670 149 1344198732 113 67 4999 1518838924 31 2012252935 1238149950 67 1709128661 71 1762970541 11 1106754231 29 401102182 13 1933604387 899092398 2058075963 3 932778733 101 649200225 238926539 83 1920273322 16169573 73 103 1847923309 1297899343 13 113 496478382 120854595 1252367171 79 37 746145774 17 813911788 85544119 17 240513618 59 105215290 382242686 7 9375968 238158360 589629535 11 396720899 1949 792744056 1645545168 41 1010701906 5 780876359 29 629516030 1235517536 11 4999 23 29269145 4999 1772697877 1627011175 103 89 470548518 921222891 13 1102052471 113 2030005111 1949 29 405732852 41 1847069393 1448933407 83 1671309292 626231518 2 1169731354 149 567151859 113 37 17 31 728569409 2015132191 47 2108413514 458157763 699004368 61 2 1892597074 5 97982215 1739867966 749286787 103 2 2121120970 19 739566212 836621537 73 83 909605383 31 613802821 1828127474 3 1843957950 548359867 73 113 31 17 1189358981 1083855128 11 149 2075080386 71 1375718223 73 53 547317803 61 149 270671016 87839672 17 1306244538 990994872 10007 37 2 665518456 996159710 47 10007 1212406781 61 1017800616 31 113 137 1016382313 1603115196 59 1231534973 67 125913196 1949 1690038319 109 48951682 947962100 738552111 1428765124 1949 1307918987 17 3 476340087 2038265788 1533352596 10007 5 1382366980 10007 2146381416 59 626607199 579350854 1949 2043128877 1166198661 59 1241439927 1843048592 7 1013423257 71 1340045054 1912902686 23 4999 2121240667 31 954646198 1652918401 109 2062023758 2057135572 67 13 1747745116 127 17 917446072 674992956 101 31 1690992309 1765965311 10007 567817194 79 31 672481253 149 955028052 10007 1648943453 2777 207980638 1266779407 127 2092572121 61 4999 73 101 3 67 556562367 2051861533 139 1007120413 1949 495706349 319719725 103 127 29 1879904224 79 1529592549 137 101 1973917538 59 1922551226 53 516478004 945547772 558000027 127 1949 37 71 1338621859 900676535 1913238846 37 5 61 107 195044108 97 883250960 1463716947 2036229488 101 875189590 5 777189195 1078763087 7001 71 726190769 786657280 109 61 7001 237130871 1243188573 127 916050873 31 1822113040 2063362728 97 405001675 7001 1230768799 207974043 2083940785 89 109 107 29 101 1396106113 1330032332 17 1949 113 101 227462559 113 1739177000 11 514064408 79 4999 2077925420 1331504107 53 1902199234 61 2105588057 127 29 1602841364 22059877 137 67 13 1185117531 3 1575720018 2777 1183779560 2119206456 97 1539393007 1969035301 1276260124 83 137 1320283146 61 906502096 83 1401940301 53 79 438622062 2 1949 139 1387526634 2076271621 73 4999 37 127 1060392850 127 1290824428 103 1130173680 41 852432763 1368495171 7 177545510 1352497888 23 71 1358818661 219205272 692830953 2777 956249450 13 257219879 89 330372717 967631317 1237606623 113 1784478228 13 747997172 37 97 61 870996562 43 729989414 109 699914648 101 107 109 659785175 416708729 101 19 1014776092 979198079 61 819333212 1514022013 659072095 19 1793933089 1304211818 13 1464607924 41 73 1223157121 668549257 1875897982 137 61 10007 1776020222 83 53 1758948736 7 83 1787404087 1129419097 73 107 1349819479 89 118642607 107 3 1375769565 1529096331 1060882533 113 1931878484 131 1392986613 17 1758634680 19 5 43 456635074 258209684 2 149 1560679193 19 103 1649012387 485799390 7001 615046005 5 1803547870 101 172745020 31 2007046609 10007 43 535415790 103236788 23 17 29 17 109 43 232716215 13 134491747 1257837178 35670095 7001 109 1073994876 359558300 10007 71 1608409280 1101196807 127 7001 1666882092 1026644776 1677147662 29 107 1394546836 1348608526 13 857247885 7 1262897496 71 4999 3 549576371 127 594047326 139 20563068 2039298021 79 1681076130 37 7001 544600789 2006864654 2777 347236080 1498963506 101 2 1866904584 89 29 221680988 137 53 140623151 544945735 1949 41 951028796 61 565437670 7001 249918891 103 17 647131843 690615565 1949 1819982047 681692094 2 3 2113980838 71 1737132741 149 71 803185510 1505660142 31 1558184103 109 2059032236 61 67 3 1092539386 1964104062 67 97 11 607340624 49425969 342227023 37 1599917266 71 31 79 984028338 10007 1949 5180740 7001 1998218419 31 629630553 7001 194872835 37 1660472310 1681113463 17 366240112 1678283775 1875780878 61625675 131 73 890758233 7001 11 903732630 2 1253405798 1949 1145827029 89 1836133635 61 2012723365 562650458 61 186581859 31 829658891 572036430 139 137 37 459654594 2777 1158707847 11 23 2 2018018732 31 585939494 1698072554 137 1597506150 316600995 139 2777 2107310856 73 1811551280 889575159 11 29 128277266 1744670356 59 113 936878028 1746432289 831304046 53 1717984453 1756075235 53 2134448392 23 131 1215854885 787488553 743989655 43 2777 1181688479 1801632520 131 139 101 1851574420 1112530039 41 1256429174 122639352 1807620546 113 11 2066937400 10007 3 334145481 17 1418876327 1118247040 97 23 456006565 79 2777 1057789847 113 1320803664 124639904 61 596928615 59 67 67 1296165853 673940672 101 97 17349032 137 1248881862 979700974 1584738541 10007 31 59 37 79 50949051 19 79 988078034 127 2106440869 232182600 13 17 1660871304 1792508764 47 31 1464975091 43 1323925704 362039214 47 47 89 37 97 1537294509 487923968 550162515 189015512 7 137 37 1388224161 131 53 146086550 554676376 7 502181680 17 1260103410 1589012882 16226551 17 969441364 47 73 1166335819 1593207126 315874908 127 139 821200727 4999 1953322830 83 969321227 1144892974 1208445002 101 147537900 3 47 3 2031801975 350294287 7 149 2116639317 71 36309047 113 19496794 603736229 149 1750089483 4999 338917203 127 2122588358 11 1450464939 101 1269088735 178913329 1604275963 19 67 764057749 2079728374 1609799271 107 139 861604288 746994201 47 23 1759962760 419602230 205184900 137 59 53 1704052184 682632633 71 149 7001 863083280 31 2089192765 2 748505339 1623764911 107 73 566041069 113 629016773 97 71 157470971 19 133709726 1316615342 7 1537382182 67 67 113 1458243965 5 994027060 37 1675931128 93717949 103 71 10007 970888721 31 531395826 3 321001104 702856911 59 426396516 17 1601665297 2777 272992985 400711790 107 936147387 7 1207041108 360562363 906662665 746905200 47 394882646 61 2105402402 83 41 1569653792 17 107 197208221 7 1556300206 2 113 10007 1847672466 147473159 103 1901306149 2067546707 1977134640 149 1949 1122277078 2067471914 1953739653 1262281149 109 1776277884 137 85713091 1338279384 83 1918989133 229955865 71 569038233 1397908762 113 67 59 1785657125 199181909 482301935 71 1249486003 1389908441 97 59 1029411822 5 907084640 71 1523543915 103 2777 1362937715 494555930 101 79 730282083 1503851745 109 263481340 264709957 19 83 1949 1760837693 1660294630 3 139 1685656905 137 47 5 933289400 1431044214 240161418 2 3 1010030027 1009618915 59 101 1189550932 65701813 629722219 113 469154191 103 899483962 83 2141566498 1949 1689802490 2134261927 7 556809862 137 472114056 139 1856364868 23 483622079 7001 37 53 1599077045 50553096 83 1399653983 53 413134470 67 167405396 1759663400 5 23 2091670209 1688146208 61 101 902629021 7 1503494580 1279028149 1569905857 1949 113 1444498888 385140838 1949 136044098 1358296076 101 73 366207882 1056080066 29 1390468907 1991370424 97 107 145538618 1210054858 419114172 89 1126824264 127 1831488209 856349115 139 1683122088 1257041847 3 1689297073 4999 7 900211116 1346480870 704800843 59 2038795187 47 27701659 679632316 103 91543516 1328766021 1663816439 53 71 680894189 2077029497 131 1006161676 1221961676 13 127 1111692595 304583592 137 42767975 7 29 109 19 139 1305662584 23 109 818421750 67 1230296880 1444738746 11 1850107792 139 838611530 61 71 684354942 67 1721373782 1863119764 11 555569531 13 1624778268 2777 1898359977 137 2777 1936915639 83 73 7001 23 833755982 43 939163688 618324454 131 10007 61 231819581 1718678795 23 7 2 4999 1136159717 149 239020287 1590176421 275907558 101 19 735535448 1063204997 2777 672972862 2049142020 107 149 149 1542519008 1649453810 10007 67 1143170951 1194115272 71 89 723842785 591888463 1490493165 113 616206715 79 1897022892 1011185588 109 2015551918 350083153 113 1496626466 103 938861068 202864886 1454306102 79 272278319 4999 2 1910040553 53 43472673 89 31 121803216 7001 1643400738 1071482047 31 1538135868 1287064521 2777 61 2038747490 132488035 1033147701 1615922801 79 1627539426 666947977 59 31 926038944 31 1368085915 113 83 1020693986 10007 41 1101561175 13 1886420367 45651774 113 286694560 1495524908 109 29 828726562 127 11 514645148 63533655 127 1305252922 37 206360692 89 2072769639 1398103264 131 19 522033373 127 2 67 1240324435 79 726311306 1846122402 1949 1040218331 71 10007 149 137 789723074 1056820825 37 4999 1509735970 61 1322615424 4999 533568265 97 1431428845 1407008043 149 4999 7001 5 1758568335 1439093275 373522947 61 1688093870 89 1532656896 1456973458 1241129778 41 5 29 1415465843 1753062754 83 805219354 53 1731768587 1606365234 83 1885381022 1633571280 11 79 543955922 1251518869 1101642585 43 1007424038 113 567410290 53 300376546 43 2146808153 1167178756 2 43 139 1762386004 1018555721 1608231576 2063405141 23 710733123 1785924045 3 97 440182549 1115091241 79 10007 225187521 1845981283 1949 1862491686 109 27915336 798662947 645399283 107 1619363466 1593914484 405651995 19 72119414 603408304 109 1647616316 2777 2140533949 53 932806095 1438664406 17 177282307 1382618248 743537360 137 624392767 61 67 1633650950 43 31 72738090 1268803021 43 43 1561378117 30693370 67 41 1682235002 846869912 37 17 713272587 1197639375 1246028922 79 2101936647 61 127 47 127416138 89 7001 345942598 103 47 9999324 37 10007 1181146224 708105327 61 3 67 13 446606732 4999 1951824557 1949 105769821 3 104252926 10007 71 59 755845453 127 113 101 149 159978320 1027711134 103 1638205539 47 1501541712 7001 107 175043259 1183830472 53 59 1368380687 101 490542658 1224079095 13 2777 1159814050 150033030 1166254152 7 49426559 13 2029265771 2777 980308770 861330982 598809105 53 109 43 449077098 3 1660674144 79 19 263141355 60991501 325589444 107 79 240282055 761807349 213137050 1267365392 149 1077780214 113 71 986329306 2777 71 61 2 2078281767 1730431007 47 2 1290063708 47 67 41 127 353407805 47 815869100 43 936099465 43 783546817 121879753 2777 960447666 37 1332715913 1621475420 2 261439361 79 1639047049 61 470353798 109 642283372 31 205071200 13 139 955933024 2071132943 1758294804 1855988052 2 1949 61 1915833517 97 103 626637168 31 1249431471 83 715314335 528858938 97 1739524388 17 1662615895 852921813 29 2038182002 10007 1750866700 5 43 1482590722 101 1949 137 1406566944 109 41 67714598 7 108297329 131 1468580085 1427616849 83 59 1488057408 1878133076 1356254242 774204536 137 73 1101201866 23 1140848484 53 1894122904 79 310269656 989327981 67 1870562749 65433004 379324265 19 131 2111383330 629865816 29 107 179938476 930987419 2099248446 10007 2056668661 19 97 2100175033 149 86792947 2777 1063570790 103 1166201329 3 374042262 79 1993170904 2 1745489484 67 694587392 1063397267 97 7001 50967280 227141496 71 31 19 1752207113 1649695918 13 2039984453 13 73 840223649 59 4999 1421135716 1236742602 37 49250219 262369664 1267877342 53 83 1340175768 448803991 67 1062842440 358997792 61281215 67 1949 1468922067 24101318 47 772987974 2034556363 61 37 61 707892205 819060497 107 1949 89 1712164660 59 334133266 17 1863110172 3 647818914 113 294977249 443582664 7 1420867776 1949 2066099818 800289189 1334526592 7 774064746 1878565699 61 1949 24748402 1546703012 1569321579 414893808 7 7001 131 730749964 113 103 13 2089819472 2032312311 107 13 83 702137247 17 1740164387 250810459 103 10007 137 1093353708 763487363 1825691383 73 101 1063174177 228499471 79 11 296113554 2025919280 29 158066065 43 1454108210 19 1808516976 713675207 686433198 11 911346051 13 43 13 1263084550 257200086 4999 342736439 1819301067 5 1352921448 96762231 19 1226842772 336567427 131 107 1521089423 479933948 61 1879788383 7 492554520 3 1398623376 1441903576 79 1941139652 139 23 490426240 4999 1368926160 137 1913379498 3 453338036 1080434112 97 3 576052452 360893047 83 216643197 1167808000 1868845386 71 59 384771332 1162510678 447908818 7 1553273145 23 43 863129067 1852096602 2 1287557932 23 23 647947559 41 73 137901678 83 3 124743854 497657127 83 5 7 131 668408505 280841599 17 254899921 876170827 287459210 59 101 624094251 2 26087290 101 109 47 1038944917 87422300 7 885709363 101 67 1287052111 3 65638326 144318828 914241449 19 1670177729 114356240 101 1094084419 731623194 279784948 101 137 500220613 107 1555992288 17624669 61 5 292407664 1742080812 97 61 1292492214 97 29 1848157675 948726735 23707987 137 1638474520 101 754350220 139 1152088295 2 1790544902 686866137 139 3 23 1292813785 1576087739 608566959 89 67 2 113 1494131313 131 127 7 81957100 767134730 103 1454420926 281495053 61 5 320910805 4999 469991059 547881175 127 53 2777 323861797 59 766112227 109 73 834368027 349758914 29 1528374356 31 1663976057 2 1005332075 5 1620710623 1481843148 17 109 1952354263 1325404462 92199487 61 986242690 1915230134 19 1897505505 31 1023258495 975092006 37 58526421 3 603500892 1710566559 10007 1801018496 127 67 2009310905 1132392116 29 1949 1035302953 11 506926354 713254311 17 10007 1119352999 41 1402724718 1973063107 31 675730343 1949 1508588368 1928122312 1534944819 31 2116791631 67 1043213450 1025731274 646216134 725136304 97 17 2777 906013423 19 2333504 127 7 1922572967 738617247 4999 289292130 1628836863 53 859721384 10007 883367925 23 1329695274 1768315969 1949 103 1463409683 41 1948263133 693970510 139 1584625298 61 1173231239 83 740853020 1177185597 4999 101 1983538229 1723342831 1949 985581305 5 731727910 37 23 837615817 928875240 37 137 98768095 2777 979514548 983483419 424540114 61 845673807 984160392 113 43 1937581290 1945502234 23 1132600937 1915917917 10007 851535658 536793844 1571252570 113 37 310632447 103 258506619 1460846070 137 1735383585 47 790847159 137 1789915549 786496386 2777 1720026591 13 564929833 1224656099 114825335 1949 29 669954926 1412758171 31 66683432 1741516841 101 13 97 1737586317 441520429 13 415655123 1091232376 1899522226 19 43 1170910640 109 107 581249466 7 1788814706 1101589396 588403700 107 59 113 635023049 83 939982221 2032574016 11 1929611266 139 5 171797070 1410674986 7 73 43 2110207886 374801674 3 149 1167057102 2094679995 83 1690051312 2100678775 1926991625 59 4999 2112872341 23 103 1234513298 5 7001 1968709204 611046453 37 135414228 202006228 29 71 1304773532 83 89 1932863463 186108351 1823491238 139 47 1843980035 23 67 1824052488 743570690 113 29 557253618 1050777657 1850434933 79 137 67 350029980 4999 1201504651 139 2080552834 689685335 3 346883020 694220157 1949 2777 1368747199 293363991 1567285206 137 1949 127 29 1580910265 747227613 11 293302520 1448266438 29 351784268 450817702 29 71 1117479293 59 251867543 127 13 664800097 31 394863802 1153486378 1627533130 41 107 109 23 7 7001 101 1056520701 1751857524 766155769 1688200571 59 103 387307913 1713918661 103 347915349 29 803076030 71 475578554 789060810 109 1882888312 17 107 137 73 319881912 61 894010876 45422491 97 2039129230 43 19 2 1751662232 47 79 877782585 97 103 919668151 2017358103 629303701 107 1760153317 1194949305 1551079955 97 11 2077133058 445729867 43 343316042 31 79 1193477291 37 399880600 7 910955940 89 28156941 29 2023961004 131 1942688604 139 113 1662148301 2021471464 1444232585 41 1952099175 1949 1120813379 1135311990 2 53 103 408754058 107 1945304512 37 1479689427 1672799525 31 11 733653646 981725151 101 109 11 378873583 1528561529 893918187 71 1403131252 31 639734713 2777 19 13 7001 1155246390 5 1929884283 1345743988 53 103 498551312 31 768253387 149 1221804917 139 876811624 89 59 43 2006901738 139 406167035 127 1068356139 53 7 804918996 1180097919 1475272155 17 1862159475 67 1407279926 1762119645 926284232 131 1726656330 7 79 728669614 1975173642 97 89 1364270498 1278899117 1471899244 79 10007 1996236388 944523970 41 71 268397747 10007 139 1563126446 800567442 23 1949 544864389 89 1663339601 898126079 31 107 2041156396 11 19 405801639 469539229 73 113 37 137 101 19 1147940480 976323626 2125984813 53 1821009139 89 935615259 5 53 67 1540074395 622297812 83 23 59 85652483 59 175221032 1821687481 1949 19 1288576821 1157563853 79 1563642063 1836783561 3 1238069025 127 1357777955 537846714 17 1532464949 518331313 4999 1019421075 349638814 89 1548966810 5 37 47 2 31 642058360 53 1783290894 17 47 702557222 851608745 1956380552 803034949 23 657018080 67 1275444023 149 139 79 1827486934 137 109 89 2 79 149 631287968 101 1082952704 1168795028 717865805 67 113 2131608835 1506322207 43 89 345334774 89 3 3 1356231903 1245864022 31 1359141556 36087115 2777 17 600933646 41 11 428490238 1440108219 946552546 71 133704289 1911230310 974140850 23 1320776944 19 4999 1846838544 1226508557 23 622447317 43 1892496779 653261891 43 37 23853974 250080040 61 79 1568147818 149 300105966 952687307 79 97 5 558491064 83 1014802017 27664608 29 61 7 1616133568 1711268993 113 1145585073 1830569377 67 1013374196 137 1308995551 43 1332502834 1605434279 19 1572730358 10007 2052876008 894065408 43 938515420 160875986 2777 1182568788 103 305104952 43 89 23 1949 2041556982 906900608 73 1133288636 149 1232772211 79 838752717 1371635935 834385084 61 89 82095825 2777 13 184231372 805854854 97 179105687 145569051 127 187214791 139 41 831104686 31 8656533 155199443 149 192889589 107 555308890 699088688 31 957898770 127 1455846311 83 349767644 97 762022309 61 1551220972 507789657 71 1219794981 97 83 1248996447 109 1635550450 113 53 559010345 1410746686 17 47 1533357682 89 1958789970 59 1811469743 11 1476562931 17 1211057740 1676254682 4999 53 1510172002 113 79 133385970 1949 1764642141 170286079 535712836 4999 3 628248737 7001 5 71 1507775880 1387682362 139 209903442 37 131 474074930 53 2031880663 83 7 577989103 1405572359 17 1125779185 103 1262367588 186573128 31 1864023567 897662911 107 131 494999155 36926462 139 101 23 928361604 1523425493 131 118975094 103 1435811024 83 127 109 131348379 1253808143 71 2130662225 89 804276001 806440996 23 83 7 7001 1984363440 2 131 1087500299 1949 103 2111343489 23 925734935 89 1237441315 97 1636530473 789602268 1949 97 689375767 2135305590 149 1480429923 61 137 694195029 1273088803 137 79 2777 1842739444 1096556428 11 728181674 512505285 113 171138223 41 83 43 312138591 958177305 207362671 71 59 1747346174 79 60006504 73 1749250893 1282763373 1164524500 131 41 23 1663224760 73 1022401208 1490383622 135043212 59 1753816813 49254454 10007 2006083851 109 546966687 59 41 730058083 113 7 7 2005558625 43 531046044 263340016 1884079597 67 876069957 998418631 7 343961237 107 29 1814232924 939442074 153834227 4999 59 1970504125 42213733 1475539833 4999 127 1696789596 113 1538715127 2077640506 139 71 1179357215 2102579548 41 1608136727 19 41 626891599 43 1409432070 79 230618380 23 47 118524741 1174029706 338584620 149 985487946 23 2002894602 59 1787720250 1949 11 101 1368728265 73 392843684 17 47 2088127686 509971079 131 131 1280218591 1915876748 4999 103 113 1295143633 1949 507203622 37 41 1830018026 593294313 5 2012313415 1048738440 29 61 907443071 73 1738355643 4999 1940896743 810952777 737666700 31 1724625666 47 1738280900 898111861 139 646586578 53 1675921851 1046033412 1816108407 7001 107 7 2036562850 1073999075 79 1069959582 29 41 37 986318635 1845212551 59 73 150441393 1506141303 29 407033792 1949 1949 2010317489 522762729 1467404842 1056106659 41 1263313676 253995660 67 1162054180 201181007 97 131 980900228 185862259 1328468702 11 127 1595224267 7001 768744805 101 605064324 53 927828547 127 7001 1949 1992944103 1021507931 101 43 1458137912 5 547964950 43 2777 19 1157325815 19 1977355583 1948634303 7 247784427 3 1982013954 101 242526255 3 47 1757267995 41 243120796 63318377 2777 77069802 3 17 228435018 149 1458742035 101 874290037 1846642893 450965157 2001848694 3 13 1166829651 7001 1192389957 43 912515934 103 653472582 1956338593 11 1055914573 1831858256 67 83 47 154913410 204683073 431231144 19 73 504769523 1093320124 127 1826235997 226548061 149 332409135 323068545 5 2 788591518 113 229703688 19 67 5 1004214875 23 285163729 520726272 53 366114553 71 1435143898 10007 23 1801234811 1197757729 103 67 43 23 13 1222563485 109 546218422 29 12642086 113 127 655079589 139 499550571 1833782103 2777 693574953 37 184166131 733883774 13 29 1330772588 1643356629 41 31 66932534 1737261948 1615550563 733065562 19 23 1566721337 97 273959234 149 1027123295 127 1393498227 723308081 67 1949 127 2143153194 824370093 4999 968142269 467250538 131 236898600 83 1020981423 73 7001 1978034536 1566893584 23 1154007356 37 149 851806180 2777 31 4999 1417476448 772310507 103 1709066466 113 2 951935596 279982290 113 2 131075284 89 13 1549833363 1895402106 334513018 79 1564601952 1758385544 83 640895517 1420090125 1949 29 13 779459642 41 107 294605853 53 571842046 376934948 2 2777 2777 542336694 975389443 109 1104668675 109 5 2082630435 729377760 97 135450304 11 103 109 935036117 35758976 1899247444 1496627097 37 71 842830563 1317944103 17 1302655787 79 33353089 796170690 2 137 113 1556136786 103 53 5 43 107 515952502 53 3 1381353271 67 139 1348479310 1860518892 795005218 139 97 1084116814 13 1098564727 5 59 7 1911747859 79 4999 630518871 137 1465119374 10007 2064704282 103 71 204446204 19 794060274 405148759 73 67 1656819952 1474871067 1145897650 1734960492 2 1542926298 101 61 1453293761 53 97 1060189048 1812977332 4999 1403257625 31 71 3 248313405 1181031744 2047232724 198055524 3 127 43 54113006 127919582 89 381536147 1381948835 3 109 159610225 23 31 1872700118 71 471794148 2114542965 1129240415 5 11 1510520880 59 919365723 73 67 676820466 672245170 95432257 139 985452547 113 854109596 7 787382400 757590995 183358526 79 23 31 1136832496 1337743279 498028175 2122532021 103 89 760368838 97 537382758 7001 37 422405135 1034272951 875119020 476805417 3 67 68674531 97 553384437 1219755719 139 83 5 1162937800 1631815386 131 73 80067130 81330468 819312107 53 591487061 11 61 1500531558 1823640079 59 898405685 1315762835 7001 77713912 103 249935783 2777 1882031218 726841072 149 19 2 19 61443028 23 1691292328 83 2050330906 71 284696555 456565626 11 1872490427 4999 1619084540 23 1815672892 11 137 695530740 127 674048309 152170783 379766846 61 598258223 53 858326255 107 1785630980 2093624488 985471749 59 120987254 107 1645010584 97 37 83 47 1234855153 1921011244 89 109 594931047 1451426451 1468306057 71 497653555 1949 847729244 11 149 1118515435 1597675148 47 137 313676022 1879244344 385260058 1379336383 71 10007 827819068 53 367894670 1685405111 13 41 236751589 4999 270415906 3 766028295 1856760189 137 11 526788494 10007 131 973159700 960471171 241775732 71 97 511034024 19 1349878332 1063762364 53 2082440449 1175558913 7001 1872860600 59 1800529137 109 412315281 1338130434 23 137 149 3 531995179 101 101 992335302 568334373 610155944 280337004 107 19 807526928 43 544457400 71 589503557 149 17 11 1225341062 73 851011954 2777 149 1838834777 271224551 17 700949916 47 127 1512450112 1960303547 103 1328294798 658633300 1892729165 5 139 1548399535 10007 1683887897 1014242111 4999 1340281890 1823996213 1502348653 13 389056242 101 1080379385 59 1332686336 127 97 145824796 17498858 13 2 791401942 518417841 1807624233 37 346728538 73 7001 1376767653 920113426 551650301 131 139 1949328216 19 137 2016001443 17 942975806 107 7001 67 576663382 842979673 10007 1247093042 391486836 13 1002155871 29 53 288593056 149 1816131051 980244925 1053388802 43 965909989 47 1713208233 489762594 10007 139 71 2 23 23 7 43 173201033 1885946116 1681168533 101 163136238 139 2051677082 67 23 286952807 2022218466 752656948 83 1643676971 53 89 89 1234148315 1943142785 53 147647912 109 588283028 630011025 37 158453684 168303577 59 31 7 17 183097548 426703672 590287926 31 61 103 193140464 438905720 29 29 2 71 149 111082591 1572473093 89 19 97 71 67 479730941 23 5 610066510 41 5 62594434 809458310 73 2 793010216 10007 144597800 2025755049 131 210447417 97 2 1835987825 109 1755204873 101 437202134 710005154 1949 53 79 2096059205 1650522826 79 1079654527 843615503 37 941900490 11 627023413 29 1616917330 7001 67 7 859224793 1159561025 139 1048644356 597817872 273107121 107 10007 1001754104 17 767972722 137 456373247 67 138151186 73 1529749091 622775264 7001 103 1864773470 1652935740 59 1076067303 47 235926268 19 47 1096086389 19 661595333 139 23 1049538070 53 1875233598 1825410599 103 11 990699050 1097311204 2085838453 61 137004231 17 73 83 30503828 3 615610797 89 61 132884901 2042591466 10007 107 1217012971 137 1548816099 1764812354 29 17770149 19 137 316116548 47 1546025003 67 1138929934 356947312 29 1028209506 97 910049635 2 7001 12769824 1364625689 139 250959726 50945375 107 1528318504 19 3 53 1673246517 136720231 1949 1532673404 4999 101 5 353085260 1575853313 105097074 89 23 10007 1906713766 2083667547 1873575503 1802621218 59 1744039966 113 1488854778 4999 798175333 47 23 592454033 1277035279 518652785 139 1716262190 137 113 1493348223 103 7001 1676673449 103 2 7 11 545338915 1985141455 374544338 617426675 29 13 1730940445 73 127 220961792 2 2108405372 89 338899273 149 47 537591123 101 796033217 529184299 1500124548 89 131 588039088 1430652990 1266728950 5 5 414080998 59 2777 131 71 264396474 239258782 97 690512930 97 59 7001 2 1867467293 37 97 2056900132 64326326 29 182943426 1739010130 5 944464763 67 105161114 31 71 83 385171792 7 61 310897236 1585316099 101 131 976371558 526114864 149 19 1451758308 19 53 78430884 41 1923656409 1953452004 59 428706015 131 139 97 1041493674 439222173 13 13 1416790518 1928520898 1095385479 67 131 5 59 11 1062346252 568252630 287791258 73 1514196222 1505837237 1333989256 103 2777 127 1703429105 67 636826558 4999 1360429520 1622145940 5 1279698368 137 29 61 47 71 1905132710 13 669613425 109 877382529 109 10007 740427937 828279390 101 1103498629 756970962 61 83 534737958 83 11 914111334 183553437 3 292991566 79 47 1031362830 107 139 47 1763246125 1544594276 2088056422 107 1093209905 4999 2008510910 684119052 107 442756549 215409113 2777 67 1949 83 205513285 603435307 101 426609201 149 460453508 89 635250761 1364286108 47 779356616 31 1939294086 3 1657170093 139 31 1408918721 862597078 314913684 89 53 520201625 131 1084507817 344339393 109 59 1117794669 3 23 171189749 10007 107 1248547369 89 67 1725354847 137 2104695318 1148680016 11 43 17 79 2042534572 47 1408121551 137 2083899739 59 1956415279 1189465193 17 1891843626 1949 1645381430 7 533138527 1540795945 31 137 79 570945552 1931463884 7001 1283826725 567903202 59 1774535751 97 1427391801 11 1520275122 3 13 71 18579848 43 825414021 978226136 127 2 1067717790 149 1505844018 1742279903 7 19 675166544 127 43 7477485 1061883022 67 41 79 43 372767086 2125644757 237768025 83 2027064678 19 1534779492 1778668411 13 2112590285 83 579444612 61 1564829340 19 1450722067 61 1311986231 1325869499 67 13 637981903 137 79 1475110910 79 43 1789442822 31 275555063 67 11 103 1694924637 1341147756 103 1671184099 2115883869 17 1074091338 786840403 10007 943773027 59 40757908 73 110318038 954788840 83 262732184 1207130075 29 109 485255628 2053708569 11 131 1870443152 218533938 465522862 278491092 59 137 89 7001 589285170 3 127 1317074709 644075293 113 1076784797 10007 1569137628 842250777 976352737 71 1560113401 83 53 590789781 349877645 41 1307263352 2777 1038667425 149 59 29 71 90968679 3 1136117844 1094170539 1421728008 89 97 1269299872 131 127 131 131 449494636 109 774568091 101 376986816 1635143526 3 5 137 1204869898 103 627369086 103 2041630834 67 1202907280 1875857928 1949 43 963283291 137 1964994335 37 1824692703 37 1239243146 29 1122864601 71 830924303 1077134113 11 475360951 13 3 1024840275 79 89 37 1825502167 73 483175920 1603962113 101 139 59516047 109 2132294297 73 934287069 1949 79 1307089551 53 47 2066365444 1743779792 10007 1499921200 1444187621 139 107 1392009840 89 1850154339 109 1727474292 7 720655966 83 43 5 1053290190 1076868075 79 1781596308 397022321 113 2040079920 71 103 1776163518 198476159 41 1942010572 149 1983598267 1777258876 73 208739434 19 1830654370 53 1334846976 1251525941 53 2043066305 4999 17 511941553 1714256608 1772933700 19 101 1680256748 71 771930460 67 1136240538 337261384 11 43 1379600218 13 1106118923 59 7 726104281 149 214739992 97 2137598527 531845486 2777 1597661489 97 2777 2777 23 1289406887 19 2 10007 313556478 139 127 771123045 18609818 19 103 1614706692 127 105976547 3 3 11 61 1545471356 996207440 139 1721178105 5 2066574750 2069429816 2049123254 97 149 1805376231 721151060 103 127 324808977 1976428991 31 101 43 97 67 5 253347315 1389571060 2060672178 73 313357405 5 717325013 1522304133 137 679970449 109 103 1579741179 565161618 131 1949 231147502 588155009 78479122 139 113 1199602689 601896180 127 76112116 2 143166912 37 7 113 73391805 2131404079 684651120 23 1065533167 139103753 79 831780177 103 1698308030 79 1664724394 1102744282 41 2777 1666574895 109 1044433422 2 124297475 1949 1162201249 1233272822 89 71 1931373950 712263480 357663830 5 47 1100347304 1631261025 127 770829550 61 1174442516 972704527 585741213 47 83 131 7001 97 1568214326 97 1165426967 59 109 1633363801 47 148442555 756623488 17 13 786529991 1263178332 2114098023 47 1827269265 260602468 29 1095398175 5 139 67 31 63372928 419141049 109 73 757954078 1874400977 17 1159775293 67 71 2017295305 127 710226672 1829237155 97 1341505150 43 107895254 23 1623984889 1168432500 83 37 94693249 61 1112456246 579551165 127 406283724 97 71 107 2004822085 2097993010 149 7 1321176976 1850116408 97 1175807907 1356897304 101 494415705 317484783 97 894278211 945658099 1176413481 17 1524594869 1474449176 59 691207005 5 834803025 31 59 711109623 37 2071966743 11 2116831365 1034676510 61 137 169195893 59 686249768 994184790 83 113 131 29 196861947 1375535743 1330035835 23 1099564335 53 2021671591 29 13 83 1754693040 1034161574 23 1522697428 61 1816590669 23 1348307564 4999 871071296 43 1061317744 7001 1365461038 2052824121 845442919 41 31 109 1916080807 31 954321484 590585774 43 39881640 109 448486339 1949 1839282785 17 1621461666 637279015 127 109 165643812 824334082 1554399272 107 7001 917936115 7 1067508358 904495654 83 79 2137044885 1574861632 10007 131 257276664 4999 1530498839 43 1550424297 127 7001 131 513802436 173091348 868684055 1078982600 89 67 1624768492 109 2061792552 23 2008168778 1392753546 375908080 71 1243848541 2133145467 127 59 83 44917716 1860081235 61 1655234157 101 47 10007 1223395778 558967735 5 528894485 93661302 109 830355569 97 1949 1461377741 871716785 41 1579066157 1949 1518735958 107 1794679735 79 285321535 127 7 362505388 109 47 83 974296828 101 1852209017 149 804665560 1983103199 729516207 7 1113128836 1324065407 137 109 1949331257 1949 79 109 1976609052 10007 83 1437729481 1267844586 71 189994212 103 1600029707 162150932 113 1445946418 101 83 774519729 3 2122733142 641946498 653816260 17 188554064 131 139 1538523537 19 41 630318625 379525356 101 1415828807 11 713545635 1597455035 43 1423756445 1453381566 3 139 2070062643 497003044 23 1469364313 37 1063497068 544470201 11 2025283166 83 139 1462966222 97 1201381763 1393208784 83 1451745779 318550046 17 395332200 5 19 852546359 1419589427 1844274432 1028927431 7 529825075 71 83 97 43 37 1637063779 1691637923 139 136967601 4999 113 2777 616077450 79 2127273506 31 59 1079257915 113 1154202641 201620422 89 71 1224089845 1510136703 7001 4999 11 1545606924 97 13 137 459350374 61 3 2033514684 877279866 1119014079 139 628953594 43 463338072 83 83 811950322 37 83 83 137 61 367567334 59 510447173 653256378 7 31 899809534 1848530217 149 781696167 847868706 1845168798 131 540536261 59 1088609295 109 823098349 101 1949 5 23 1868477835 5 31 19 691479578 1727571466 127 907163413 7 79 101 1638498659 5 1948202545 89 17 2 1056952962 3 17 89 10007 17 83 73 2098792958 59 1402856216 61 1724937527 41 1519895297 19 127 2057614903 7001 2039417692 1125373696 2777 97 1395365467 1168745531 127 31 2066039054 29 1180807210 59 2088438408 101 103 1124129862 941312228 109 11 43 961292907 73 56921316 29 13 1114446201 1572598438 2777 1246302283 17 1114578842 13 137 715599361 4999 1790191890 131 23 67 2133997494 3 171544980 2052221540 19 1368036119 77136555 149 1173865210 11 71 1009656216 7001 107 1364213299 29 97 988291969 71 1509907300 97 2081273249 79 603381453 107 238682332 71 313626525 444039467 73 1143145055 29 79 1192778182 101 400193284 755528886 23 1982472626 23 498999099 1261847675 131 97 1583813187 742357684 83 1151743866 3 2777 1726158207 187873948 29 743240942 67 1430309367 994024261 178064268 3 61 53 1967238994 7001 352045760 2052724183 103 1829365055 1240204854 71 109 495450344 395128550 137 47 729043837 1545874744 1311299245 1701593350 5 149 1232222103 629820020 1508774845 59 29 852226770 513771482 37 521241644 2002229641 971999173 79 2130656402 1297492802 73 7001 420242026 463725364 103 1994073749 53 1367542994 59 1435472301 1760383567 61 1335199354 67 101 1095639920 2 80830828 195442694 1343297855 43 137 1625193736 11 694190442 79 623396268 83 933821629 31 1152682166 43 442309084 1054099739 7 2125815759 107 53 835970484 1341994238 10007 2037185032 10007 2045162993 53 1665284884 10007 73 1504372599 107 309734826 149 1169507325 109 47 1489405701 452872401 1091098552 29 1849495648 83 107 2 7001 127 139 726782629 131 1501532225 594995466 109 73 43 83 1675191814 10007 477664131 29 1477153744 1379539048 149 139 415791951 1114784587 503188576 11 23 1417944802 620699413 1640634593 47 109 67 1663763820 10007 501020469 1329343206 47 433480436 19 1738143485 97 1768234825 103 485247317 435591017 103 31 2 952190684 73 1429863191 73 113 1465312584 1416513760 109 71 603809702 20187359 1949 1383296903 871294603 668506501 89 5 127 127 753857522 1549389205 478855792 2 145461634 173227120 1949 73 1432650112 59 385034 59 37 73 83 1760262738 1949 119654957 1949 991651200 53 1186154589 982813454 73 83 1413340600 23 244218301 139 87566091 101 11 1719381257 59 1444472810 109 29 525866280 1709288078 109 1461475597 107 1395300223 29 3 85166667 476419284 568854138 2007649801 131 813074523 139 1670917332 47 105084574 149 31 522337609 7001 1993310718 89 1973778543 71 2114271654 1225422299 1305052898 10007 2142268539 31 1253993776 1728305730 107 11 622340323 2777 109 106150522 131 1261463190 521154418 79 13 2098083390 10007 1072390148 1863033211 590664580 11 2083689586 4999 2075216346 139 1998456454 71 338660841 10007 61 1082645840 53 845379362 17 89 517849971 980125770 13 120396197 7001 3 1813040268 329683409 11 83 2019548696 105406099 109 131 2115957002 768649522 59 1949 37 385199674 1299256523 1512935585 103 1222521756 149 238858026 935163382 37 1648450213 103 3 2058136143 1121206620 3 175552948 101 1117855436 53 808774488 149 83 1629933946 1526836823 149 4999 770510867 2067115260 7001 113 539981767 13 149 59 53 217322737 769842119 1949 1609499792 1997953033 1541331831 109 4999 751761348 71 1195143994 73 1251105161 10007 2777 1254301475 137789186 146412219 67 922684068 41 306246703 149 20111424 19953950 2 83 2 1826315448 1668088960 1797354929 139 3 67 1761225851 1975502638 913411540 1184136441 53 472894280 131 12588806 10007 43 1188368597 1207304949 3 170096361 97 725951395 1557437529 2 254901302 2123834592 13 83 101 11 208242376 31 11 13 1013306762 835649660 47 109 510147859 107 1948607816 1949 1666170865 1739160915 287481090 925141334 13 199892671 41 46767511 10007 1433432701 1959506125 1741126030 79 73 79 1028716117 56605420 41 437628055 73 926990062 103 2066304463 1949 17 73 23 107 510969084 912165049 2 1290339161 71 363890977 2061395443 7001 1552987970 59 229118455 1894542555 41 1694233038 482317020 3 103 284007771 5 314369340 2054324765 43 1250319643 1101069782 53 83 71 987055977 47 808410810 71 139 71 233854049 420485714 616010802 1249044614 2777 43 305643054 47 4999 940926777 1505529026 29 5 331050914 1725304598 37 2777 2015194485 29 83 2078816340 1912148273 11 1676740204 23 107 1267412753 826944043 41 1949 1951853336 82265341 1102201001 117642292 10007 422524512 67 540558819 53 17 838819227 113 521996042 10007 1058580488 300882391 47 47 848017101 19 1065582406 812765285 31 23 978758276 101 1782252248 31 1442998168 97 1829051691 1631767174 19 1334766530 722446196 609968509 280560900 73 53 44050222 67 31 37 13 761546799 94038087 517973582 37 101 543860659 851245675 158503928 47 127 211662518 587474314 349343726 127 5 100204820 1304270340 2 462696930 1311397205 113 1524248412 1917261144 1558590250 10007 1782595100 1822035017 11 1409322945 5 1932198074 1795329439 101 2030593800 4999 149 1824791527 61 1260743068 23 139 17 1509579464 1806004588 2777 1334123233 1614519373 10007 1376452082 561690816 41 137 139 29 1780706818 2777 127 137 17 1230440654 1201679616 4999 532033572 1589832891 53 10007 2000488839 61 1887944510 53 7 104509167 37 2046520542 83 149 41 282308042 1237835551 79 276304712 41 1236063039 2 2140671794 590083972 41 848262817 1270584090 1757513855 149 1949 67 536435462 149 900832991 13 53 794424243 127 747065435 101 1053921668 103 7 31 47579451 204852340 1621823319 1949 7001 2777 483234101 2 1132417452 103 41 1968839229 822237206 61 1591552132 73 326194806 149 612898656 1020177628 73 37 83 113 2777 579421050 47 113 47 5 1028978915 83 1521771227 1446735123 107 2777 935754582 17 249310804 922464706 31 107 1874367899 1890601804 4999 1512112517 41 370007206 1441343708 17 53 11 109 209661064 97 1695100317 4999 635349830 2777 47 1081837446 800074420 2100450333 127 27388185 727489136 43 1844334590 17 1949 1933663319 1082320629 1949 672650574 886105054 1133640801 17 791231221 1453196499 1867333516 17 1152891312 17 1501797771 2005539186 53 137 1934741245 67 2134595786 37 2144640198 775792675 10007 37 1719411049 4999 949605041 2 73 1850237268 61 180492473 89 73 149 4533772 73 1132964088 2104509213 53 2084828034 7 1326558982 870318797 10007 97 47 97 605662277 710503272 41 885937307 146852725 10007 424183973 2777 73 1573961002 10007 47 19 553236995 10007 23 71 168585027 1345226918 29 29 897212307 3 1049005632 29 101 1334827817 101 101 673634095 17 1591923656 113 61 550286978 608912858 4999 17 768274676 1408982746 23 71 43 1996854855 1311231396 3 1620258306 101 747001555 107 113 4999 89 1700473872 11 123672472 1917363074 573018819 986628990 113 1237884050 1726451298 13 1705337838 61 836031718 67 2026516505 883671509 53 1555884430 1281405963 61 897943199 1771502008 109 26457425 952432065 29 1346959422 61 652263868 410872189 107 3 1019876877 951898429 107 1459373000 37 45921662 75129971 4999 109 1683994083 1556671728 139 1256806864 614019434 41 1721561160 101 5 23 1063305548 2137356167 246173247 66180864 37 7 785563520 1907323418 2095598453 13 674113151 59748374 47 802569759 43 79 742158569 103 1425571809 1728833551 137 5 11 790804956 7001 295153445 2777 1140716694 113 107 67 37 1157903974 41 10007 101 79 127 761273052 2032529717 43 1433454794 2022686769 137 23 897914480 127 7001 89 1553015023 325776668 1982756959 10007 5 1215755610 599475174 23 1618184643 43 2026079934 1376844664 7001 83 1016435596 47 73 741412017 51736308 97 264110921 225308603 131 19 19 2 3 89 127 67 40969428 1290098936 1378837984 326919082 127 29 1857931893 137 697806486 980567088 971679700 1472399959 10007 1402031970 29 1012400208 328439299 4999 7001 465279459 71 1389385865 10007 137 625299373 19 1024951428 856051474 967762307 1949 131 29 2 868179864 2108399978 47 47 1298972370 7001 2104408256 61 97 1170513453 2 131 1748392075 149 107 463733934 23 101 439594117 1284923111 79 892981418 887587442 97 31 1491648204 1398008302 61 887721971 139 783026337 1413115340 131 29 821926613 19 1690504304 1867240915 2777 321128976 97 1710822665 131 1057457982 47 89 1016220857 10007 2777 2018756812 505125192 89 1504086410 59 2 386020118 105905425 79 1774736659 3 487685358 5 325756765 47 2062535772 1275601624 2 66638527 47 984192126 11 291677386 107 37 66804536 2 679145350 553729445 19 59 913550395 411191253 3 899646228 2777 1867590817 76639646 83 107 11 1672076917 137 656535236 47 13 7001 1437942391 5 11 755196574 1897703291 950937773 79 851914108 43 1097629810 755381727 19 67 2 1158545798 1671475349 29 171180272 1406674380 67 67 264115509 1281608849 37 149 285714801 764748311 308729946 2041926351 79 41 1775555963 327073441 61 1946389891 7001 127 149647526 97 67 11246419 23 73 7 266861672 392903567 465870603 11 3 810007518 1279289928 113 1315651316 615145483 1086107317 89 17 993253921 1723276311 131 53 1768867192 31 2013723547 29 37 582077142 7001 1421791084 67 703845574 442428905 59 19 1727838986 19 737712632 1636947165 83 137 41 787175605 328927215 41 855314279 19 81600411 103 1526001444 149 11 2095519899 1855183954 2 2 13 61 1283295491 1594076217 103 112853392 192166791 10007 894665828 1429670069 19 59 61 311984744 1901362924 5 1959129255 61 37 1707830341 1322697888 127 1773215984 83 41 290715748 113 1519419696 1208562 873203369 71 901598361 61 1949 113 128951641 7 313905459 697468431 113 429103827 288041670 37 1759003476 1614881526 101 43 1541125461 794314490 43 2777 1498238709 53 1418686510 1197656794 71 255607171 716899780 89 1981018426 13 317229315 10007 1785088688 525407528 10007 41 199929407 109 571384176 2018353342 127 7 392947898 2777 514755957 1663519200 83 101 278637891 137 601664296 47 2063874641 139 107 89 252835410 963810493 127 1635559578 23 1055008956 4999 139 2005692160 85519276 41 107 2108633394 3 59 379433071 1679759795 694597214 7001 510498487 97 855601886 2777 460248872 882050047 728502039 83 479895608 109 43 89 1988239797 1436799980 41 17 37 263973244 495900707 31 2 1935287190 2100777805 89 4999 1611712593 4999 1967504011 566967786 11 1949 468477232 3 433372941 1057221796 83 3 1067172589 59 440851493 1466128716 47 389549744 2 192891484 97 187417871 47 1403651569 1540952810 302051128 37 108227786 190039461 61 259771713 72570764 10007 43 31 1243698269 440997340 127 109 2036803103 334740090 23 29 137 239590258 53 1108211947 107 101 67 149 423524603 507972808 7 1469663664 137 1402901894 1949 1186108777 149 137 914007693 107 1571655547 83 250011438 53 1403731925 10007 1907843784 127 444971043 53 1401485254 113 483451742 537409694 97 788429580 1705584465 139 1083830708 59 175481804 1968020090 41 1322116707 17 522376848 101 1536528756 31 83 520238439 463389747 10007 638506642 67 5 895068885 2070919820 128708892 13 2777 1418955359 26451121 103 1501148132 67 1220120049 1355248010 1412788260 10007 771839833 1307705411 127 53 1562801513 71 1949 1054794902 29 692275919 1397130720 131 2777 89 886402264 2 1278875620 97 149 1383825885 13 61399347 1949 186485910 13 773076588 1231930812 131 1705346124 149 83 7 486950891 3 131 553466092 17 7 944028085 1842307614 1947937572 7 1255595159 44200919 10007 490785787 139 519552566 23 53 131 664473265 410698874 137 799851210 89 1085674955 184049703 23 5 1491691175 723658745 149 1251538314 1486055523 61 7 458917081 716470552 966132367 83 1949 1312226847 59 395978913 47 1727076690 7001 101 11 428618751 899791981 416803784 67 7001 247926413 19 932139164 131 1185017264 7001 1326100542 137 676855213 53 3 1123376859 1245559320 31 4999 1127169521 113 169735607 19 1070316113 623443506 73 296966263 1342666602 107 79 2 107 1724823947 67 473717671 97 677645568 17 2028253476 263818138 17 1305141482 61 59 1517139098 10007 79 1003158669 1495523404 7 83 2001193412 19 480246983 43 47 454158086 127 2020368324 1472661266 10007 828039222 1471329210 79 2005790007 107 1430203045 1228396660 5 127 11 604271547 7001 1696730286 19 350393003 17 1273759459 3 139717328 73 191793849 1641489328 1518223885 71 31 31 17 31 811350536 2777 29 2 67 3 212498265 332914827 29 340765617 101 101 1235904074 1167087338 43 41 843677500 14483455 523700655 43 10007 59 1554095500 19 10007 357717053 101 139 1247946726 959685329 1773891249 47 1547815797 2110111925 446230304 109 998919021 1949 2 2057068934 137 65913166 7001 4999 102719034 142162362 113 23 721152718 10007 11 73 690864773 484504066 4999 71 977906997 17 19 1419068865 31 101 4999 1807628402 2123810153 13 1276796053 527948058 11 183338562 127 102065198 139 97 13 2009564193 101 1131010827 1825879538 1879607083 113 2009501214 23 516090859 562227532 4999 1188052342 23 727489379 1995816214 353398963 127 1697960549 1188264415 2777 107 37 477811249 7001 773064422 2 767325192 534996978 1949 19 738583561 149 1705931098 1387065565 97 59 1055851905 89 2777 407880206 1667043680 1862852841 139 128083549 89 1412472008 127 960490332 43 613733109 229357122 71 23 4999 1088494982 448046069 131 41 1230740480 5 1619918380 201066400 127 677388950 7 221348001 1998967910 2777 907454175 127 1334380491 1220871447 36249921 61 127 277554152 10007 1455277982 11 1965799231 1965509590 131 1875029557 2074381582 71 4999 107 1665114317 17 1246979612 67 1621936890 1176459049 89 89 2 29 1271311744 101 5 11 1780842217 1953165478 127 949398175 393226656 109 59 79 1940263147 639707482 10007 149 1607257934 1711565682 1949 89 122387193 1611296584 1794083877 71 529634298 480867575 47 384917216 2 583474444 984506588 89 19004081 1949 1526725762 96373116 89 1943659786 10007 1686769913 1482587085 67 2777 347855351 229999471 1777179716 1832742036 103 132078789 954553817 97 1814715849 1949 75346391 7001 684410356 23 793975755 109 79 45550294 1223516292 103 868354272 1617124432 11 922172999 139 80882571 969966047 1066204018 31 137 1711221653 107 2083938206 1934081710 269802339 43 823843725 67 41 149 1119740513 127 7 1084421219 113 2065176474 5 78937400 1257071400 19 61 1866450001 612243324 41 2 17 937897361 916786744 7001 31 166597943 149 7 1473544457 1550281579 1949 137 905384902 53 1085438887 73 896119238 73 2139775708 196164505 37 1949014812 1035829541 71 596247492 97 1949 73 79 1245421254 109 4999 89 2068023313 694381017 23 47 1206508095 882964466 113 37 50751293 1561812587 103 23 604053445 31 79 595600592 5 514442150 2052023445 89 1782012468 1391366370 89 139734183 1347002540 109 2777 692355029 956628006 59 4999 7001 1960693059 563170527 3 984919785 54145935 17 29 83 127 1694157648 47 1817655393 1784805730 11 1956424723 13 1686060087 3 1247011332 2117361437 7001 89 1002536954 17 1808080305 103 7001 127 47 1503769794 819221515 31 1454529435 79 154436373 1108617006 101 1290590649 67 109 334373305 1113593922 710162271 41 632755648 354628527 59 137 113 394500063 127 513366281 71 1088231555 71 131 41 1904026212 47 149 507544064 139 2088978466 137 82751836 139 875515686 1213486402 59 1271468285 83 101 337923683 19 1065570806 61 850300106 132429963 89 1405710322 4999 3 318713157 7 465045406 317970065 103 914116451 1760797425 79 1744867277 361871136 103 991321442 29 1754594266 79 97 1213135253 808840223 113 101 139 31 419094642 1791331564 83 73 1252863431 113 893390204 2007986376 1421312299 11 1042583743 37 113 37 902084346 101 365081969 4999 1572540429 156008897 67 23 982557355 371262987 7 1604146400 5 1184566050 2777 67 840614160 71 107 1948275795 1319337606 109 1416915204 1949 19 23 314102398 429958849 89 240958511 599060780 61 1446542532 582883182 137 1080998210 41 103 1911441272 13 855708243 17 4999 1816846558 67181561 424987170 29 563288193 23 1441579326 83 1811773302 1390154799 1861149484 1693220468 53 61 1296599485 97 564717316 1014331713 1949 1298827243 250072911 11 195320224 464551911 3 669375291 137 18647070 998518883 79 579676878 23 89 67 611091791 701259281 83 137 1861074719 1143660930 1000007652 1225106008 127 61 3 1916050925 67 255757090 1601403983 31 127 198977631 71 1683181355 2777 1486722490 1170843649 47 745615383 61 67 137 4999 1609942947 4999 113 51841349 1310677182 2040282199 71 1765900141 23 109 1673122937 149 19 131 7001 74364622 2777 2116251728 1040154672 131 2 124387795 434026123 23 7001 83 1050518384 41 13 149 37402576 236394138 518873800 29 53 1241700642 149 43 379344022 1100906898 898792206 73 1420753959 3081184 73 1664922242 1067048940 2 149 53 1826283593 79 59 1909242295 5 891576595 127 949501149 435176751 807124789 103 7001 1746196421 131 59 1002024671 548952697 53 549336308 109 532945799 109 1391905911 31 101 2 1119941106 1566332988 29 558836119 907766323 1210503514 319499059 11 355891989 2777 261479543 4999 2038499978 37 1578524232 4999 113 765060850 13 358079134 23 852739720 83 742106984 10007 1736584759 697948222 1712078671 441850528 67 1767573427 929213130 101 59 859951572 101 1578128838 99728357 37 71 463983225 43 2060428162 747762174 37 1887156222 149 908439070 43 408825209 97 61 425032493 53 2129354447 1393314028 59 1429238538 131 1757986464 1124399724 97 478745828 19 17 1836500293 101 19 124005849 53 137 779297922 790496850 137 841253569 107 1373529682 131 1285019086 131 1879653893 79 97 561777731 2064569049 37 869945073 2038810217 7001 113 47 863091080 657685617 131 13 10007 561913064 181577015 1431259347 164779720 97 83 382817995 1620082855 23 185308860 1635647827 11 13 604361277 131611848 71 1160313595 67 266768138 79 5 71 89 131 17 7 23 793703639 29 127 3 37 19 1904971084 37 13 1672207147 373117680 618517432 13 109 1577593543 10007 1741886368 67 895043553 31 131 53 3 823990530 341246080 7 1530168905 4999 11 117561885 67 127 8113776 89 133554379 1809373404 109 1837298550 1101406532 139 635192192 414107647 97 61 277925621 103 67639894 137 1817664484 176883342 103 2 1757966807 43 41 871548193 21138739 11 71 10007 927919089 131 2777 301698834 354059169 1546687438 1380529187 79 103 2777 31 678135385 61 470345983 29 891638147 668213780 1106755228 89 137 13 312561535 1441619153 97 407346941 113642678 3 7001 952234014 424232596 304235002 602663933 1949 113 1648909334 53 1956758092 809645278 850156367 67 109 1949 19 29 11 1926071719 7001 819109999 97 109 819831258 1949 10007 1391091699 586144723 7001 29 888201125 73 5 31 1048743609 854324301 1851663810 127 131 745834221 67 127 29576947 1101135479 149 1788549734 37 61 1048208140 799521815 1938172580 89 11 113 312695195 107 9861441 738374560 2 158902317 2049997152 7 2 1003002592 139 1586272740 23 17 73 97 374822938 113 883510505 646093572 131 37 1431944141 2012639982 71 160598872 1455918910 2 4999 1564547028 415806822 1744971924 2 723767648 139 1311150165 109 3 19 1251215930 1257732189 67 1559560565 1949 2101513148 1505417668 437732866 37 164720422 31 374216345 5 1112859585 7001 47 1761932052 3 1746902568 7001 1352379174 71 149 23 19 19 137 1909389731 616592072 7001 348006915 1247674161 3 990819450 904032338 59 131 1483195362 23 408173514 73 1184535413 83 214704234 1110777228 1170919728 11 127 273491325 1693399458 61 103 150905712 59 1934801927 501202141 579507645 31 71 53 1352948808 1946172190 1571022476 2060350131 97 61 2072109488 4999 468086364 832178531 2777 876854412 1907707359 23 37 1333758277 31 816197636 80785504 1590915114 79 1671540144 17 71 263943991 107 1753346318 53 274561974 139 1655098020 930358220 5 1266082510 37 1429226558 1311777924 103 7001 752162782 71 1937820839 59 1297692925 1949 2126811168 41 54832375 37 5 139 315091177 994705267 3 290892846 297735612 19 909980414 19 4999 629874000 43 1404742920 1605847366 1949 56304976 13 1656442350 2 796911004 643189849 127 170459036 139 5 1203605830 109 23 7 103 734068123 37 1791620886 490291891 43 53 31 7001 111553934 431347036 37 10007 422974058 79 596932812 2777 89 1005073974 1756396132 437579880 1711714986 41 101 3 1398916151 149 138422670 1921167926 17 382093764 570650183 139 73 137 37 2077385786 1075125282 67 103 1005335094 2777 521028658 131 19 131 131 258672207 109 1262546388 2777 23 422362247 113 2020829624 103 107 1672707139 1949 533702514 2 1366192523 1764379140 29 903892282 10007 1309377556 113 1837540495 5 2777 174798265 131 259989543 1952689375 139 970681769 79 1617220929 53 43 850808449 437955559 1771524094 2042381992 47 1318181447 41 101 2073552119 79 695244082 71 1264956022 898562627 1495033155 103 2777 23 1981489514 131 559618587 139 146273453 399003292 53 2031819342 97 632163938 460204472 1675616424 3 1293286395 103 1901326471 11 763941936 103 101 954083572 1685542136 101 127 585111703 1981539714 11 31 1866001197 1764028446 1854771717 79 571047553 103 385385006 830269088 528683635 23 298787547 1949 1199866768 67 43 29 1117933664 1253927 53 847494935 1617339773 89 358589188 89 1630122576 231338781 79 5 2059933583 61 2127542262 879999555 103 1579066838 13 1613492829 563503235 19 619123493 3 139 1445242511 587199021 79 152605306 131 37 840683714 1199998545 79 2114174291 113 1476324500 1838606259 7 79 53 1063831847 1800425105 149 282038226 113 1223664570 457672148 898935177 824110145 4999 1876186216 89 7001 545062855 520846396 11 369799331 17 1002595485 332155758 53 67 72788733 41 131 31 97 1280508931 2777 308855163 3 43 917760933 79 170940042 7001 1579782651 149 67 41 55199735 1176681140 17 1958155472 1889473577 2777 1543040050 1332527616 2 109 5 134997050 59 37 840051256 41 41 1033963481 131 1553667296 37 1885620455 73 160320118 1761226251 5 2777 160438398 97 645949578 1636248377 41 952028176 103 964321655 43 640301735 5 73 81169594 7001 1485934246 11 2082079989 861626634 1719194739 43 37 1784614710 19 324125482 139 1645629201 13 11666239 1767236041 113 776895114 1073994019 79 1514167799 101 1017590049 23 83 2066550517 363424219 1639026516 10007 131 2075894738 4999 2777 627031689 113 73 1318958697 1766217653 47 53 274538887 568130267 566876139 1033170639 113 1294211982 136737191 53 71 67 1863274144 7001 79 17 1338256388 53 349399320 67 1904632176 113 107617477 67 2777 7001 1600772492 809830207 23 59 847997501 4999 896807013 60734738 1949 41 1595252262 1058497850 37 1719531459 59 2096342794 43 5 2042980525 19 469377976 718686286 1252576462 71 47 410024616 1729336121 1676114903 23 59 811068280 97 912254542 921632688 53 1605098693 1816073713 31 73 43 1316765839 1949 2 83 1145281808 2093053164 113 37 986544172 1028451704 10007 4999 1863966094 37 296609834 2093817074 7001 722412187 23 1520341556 31 942354585 1174185255 59 7001 859498768 1882944413 7 764040634 19 13 1971593962 1029356098 113 259594039 137 61 1508972332 37 99309809 127 1281820053 2066473230 109 139 235453407 109 23 448762154 93193516 1036397401 1814716153 17 1950527888 83 53 71 17 17 676349658 4999 1004855742 1686169663 139 729737606 1696185347 23 1525262290 139 468366338 37 508060306 13 83 2031661037 1823484288 127 73 5 126473715 19 2 3 245117187 1464578904 47 109 1405709344 439884324 127 806256024 83 1584565616 59 925195356 508800209 83 61 59 2013993371 89 5 732598445 137 101 79 1158548904 149 2 1124336978 2 1147492350 1924995774 89 1823152985 1346503161 139 1766829129 769745808 13 1717503738 1414433281 139 47 668358800 73 2133747587 97 1219219966 612391508 19 1533445080 5 1074169952 79 109 1573040358 10007 731261525 1949 1949 10007 581286616 109 585743219 2067083881 61 1607033349 23 2777 842722305 67 109 1480203650 1870814524 915075747 83 79 1971619318 67 1328880813 189881122 7001 23 968104175 89 35470280 61 97 1139497721 127 1262161080 3 67 508000633 172624004 71 1126461789 73 468169732 1048952184 73 83 67 1749285444 131 953028799 23 21096451 559855212 172696579 89 588398351 23 37 30231052 73 1347962739 101 2133659946 95320932 4999 275680786 29 320648737 89 434428669 1260212641 362709263 53 10007 225182213 53 1961453998 7 4999 1011902579 7001 795565636 1260383029 29 956731257 103 1024893843 139 131 760523906 1630950000 1484090594 61 1018034315 1567530413 2777 37 61 1972909939 11 149 83 1753389193 48406430 2777 13 2019963525 2072751065 7001 1632924269 43 97 459184323 261857744 31 1651050483 131 47 1743351213 1714046807 97 47 127 624471450 97 877610216 67 1782469541 1825944903 137 7 83 512000935 53 3 107 690322213 17 1689808364 127 1716492503 29 61 1573967628 4999 1125304894 1410627818 23 11 1922205648 1453208361 1163282989 109 59 1749585587 543148742 217189059 17 73 601971085 10007 17 1853755066 79 1087411250 623620719 109 3 702873432 2 109 10007 137 1852785123 41 1602538587 23 1157413471 4999 1719915948 1835032110 7001 36685806 763348700 107 730117339 43 247300228 131 1849299883 1964173960 10007 83 3 988910496 17 1555231392 597062895 11 109 1802982298 1579145893 37 1044017752 745651380 5 67 144379347 47 1450929062 59 7 337192548 4999 1426774588 11 1522584177 139 1930833988 7001 3 67 1080301032 113 1181184254 1010196270 71 2056146340 2777 131 1150115611 29 865294354 59 7001 1032500479 89 71 127 13 1591158634 686636197 109 1061237252 47 1374754994 4999 83 109 1232734192 67 1226077153 744420214 43 883559776 1561185854 107 71 4999 53 632921495 177425589 101 1371323359 308238849 17 31 419007284 1492448664 2777 1974138753 2131290435 67 4999 628084358 572225532 1501107959 1334921484 13 10007 73351334 7 137 514848192 79 662917440 71 1161177882 97 1683224704 1117023548 53 1177642139 43 43 71 885767742 1111150284 1136948232 1121355377 2777 67772146 1091438779 103 103 1623805094 1040856736 47 137 958414599 122405586 23 1388036469 149 89 1869521184 1742421174 1154846221 101 1310900109 2777 1201252444 103 255320726 887153626 89 1975008323 83 59 435200933 19 886673323 679967643 43 1955136848 113 1345927519 1150049651 2117231649 37 550428499 149 250583801 13 489086161 109 217059984 131 10007 1734022967 587911250 43 734759361 2020335499 13 101 489978674 19 220138893 101 1667799870 2777 17 1864153734 47 29 79 215450538 1350088354 89 300818932 522575782 29 1315163517 3 13 37 1904196527 896114803 429268447 83 11 926834596 4999 53 5 1979702310 107 1331689723 7 37 1335363379 947712991 103 1743234342 53 662333103 107 615650608 2025039200 2777 1189622368 1518535802 109 740527143 11 109 43 103 83 2 1176919968 169454464 516520243 71 739212098 2129014959 149 37 574079457 5 917190420 2 326766924 89 319748520 109 172032803 127 654012916 3 285504048 483237576 31 1733528122 42356311 83 137 61 113 333513285 392057342 43 10007 1766197996 1941587987 43 83 1896114001 83 43 10007 793865317 41 586916558 1591080973 109 1075063294 1902940094 23 1066453929 109 1242865741 53 1027799055 1343499028 149 618474727 103 97 61 1977402230 103 246804068 3 593937570 139155855 1866430266 1529345729 113 931483666 4999 17 1832261530 1334032619 113 89 514842750 13 960622988 48523931 1974106975 7001 2113749961 83 7001 1787074490 131 119692735 1477422576 83 2132039841 1356092624 1472671299 37 59 4999 1954998922 1830613396 67 689887543 2104613758 13 1638932880 61 734568655 137 101 1048494332 2 89 89 1799705312 970119980 127 606956368 61 131 237497891 53 61 1244889952 43 1524741300 145017801 79 5 701084995 1796783865 97 2005288857 127 1255941354 1458079616 1903463130 79 816560647 1781864489 97 963741366 97 244099239 1949 11 43 578493749 149 53 97263056 916899072 40098492 41 717281776 127 1099496277 79 931895297 113 1787843173 1348337210 11 994523134 1463849880 107 392167205 31 97991217 1611137644 2777 566205307 37 364971108 1356381779 139 17 1107080749 1949 264808820 89 1417495144 13 1741216425 1523550587 43 13 2014068719 109323123 1949 131 1324054074 97 37 13 758118647 2 958909098 5 67 864753456 127 67 614566405 1112041335 5 1573897180 487087356 2 79 137 23 79 1000655870 53 103 213798851 61 11 1809055378 2 107 113 1495048986 441356078 736566516 405014839 47 1775967780 1949 1988501031 7001 16241131 29 984924042 79 85670523 109 41 1702060716 29 1352303350 465693716 4999 13 71 1623868269 681154199 19 1730448150 2 71 641026198 1115416177 541566007 47 1120287629 79 1426998360 29 43 1431734923 53 1454294136 958730642 858510537 10007 2130867635 5 89 1702761261 376643995 3 1565697474 797895246 17 553150879 1091486462 11 13 1275840033 430652454 2097208039 53 565376902 4999 2 2135739831 1939069130 47 10007 4999 10007 171680092 107 1739508951 137 1661251725 387085965 73 1558422177 67 1474309808 443145939 47 1009421491 17 1571062565 89 255418557 97 130958342 1909896485 1537404215 127 79 250441139 83 89884601 226851958 505457520 71 634540723 43 1331389263 699671230 2 1303652615 73 937996856 73 1672811936 2777 11 1403567418 1949 59 2020257535 37 1477494508 11 1090137087 17 749167390 73 654688601 873521620 53 580063641 647501426 1699519205 83 59 1610969641 67 1045961589 653578668 2 1494422392 736404954 1638782839 113 37 2068099999 79 1370223716 61 113 2 1194676844 1915840150 10007 2777 1389683002 2072700037 794304975 89 107 109 1546586721 565843938 3 484049199 251565651 23 2 29 7001 7001 74840690 11 118790252 43 1584235670 1946403729 17 2091668066 1947132428 2777 71913192 11 386601633 837224663 200443629 41 73 487605982 89 103 89 615140677 97 1949 1634105917 1720351116 1523746251 47 130624421 41 47 41 2777 1364699757 1653004906 113 7 10546579 79 460729258 11 1070349687 67 270187704 41 1681512541 137 1527559042 17 79 283180556 350287898 1333634306 47 2100755065 1758070117 7001 1766142871 1949 1465560211 1879307857 67 29 1020275245 107 545918915 23 1594543764 1260951389 149 13 17 300982858 109 1694930271 334247772 498712667 43 866579512 2777 525983239 325578257 2777 18665792 1862225988 113 1527271106 73 768159071 53 99226280 1699314407 17 203641425 23 1617066535 1645723129 71 113 73 2 1241508160 679314486 101 7001 210464062 131 710414703 37 113 956827952 319164884 79 2108123593 113 1377328096 951886117 59 1100638117 149 1221254660 1949 540081543 35586791 1949 7 149 61 149 64449801 17 893808048 818146573 127 172739177 1193748908 37 252000562 149 1731441835 497320280 358371200 11 1260689779 1335507406 73 1447153118 59518105 17 41 564149748 127 1053760021 1417359265 89 616414979 556143252 1949 2002644276 691028 1189624975 97 103 1557789613 326636896 5 2048201370 721192985 1609372303 17 137 2136016457 67 140850482 2069367354 609055352 73 17 1283207464 64337146 1804393725 149 803239928 4999 1865056914 29 1581324905 127 662005235 137 97 981091165 73 109 1097657577 1599455645 79 603993335 10266430 5 83 1516379957 17 1162908103 83 1949 2 1866761202 1074401286 41 2145451649 180007056 1166521524 2133507922 7 2777 353180056 19 1068874032 37 366214098 2777 1845274845 7 137 1301465480 696518027 29 5 1264909215 1749011161 1895727983 1949 107 63827533 1863304433 83 1593866430 746630752 29 1719922140 2134411799 47 1627583038 915546353 2777 1463472729 101 1662273958 1410124731 101 107 67 1778662780 137 47 1420280184 103 23 1258389409 71 1779830769 127 2777 2058256860 302898148 31 182020306 97 5 71 1420602577 67 1443682232 4999 326239739 113 1538081704 149 328846129 1949 1529775947 112804222 131 7001 1231874957 554815248 59 19 101 680641234 7 137 1833063425 7 139 756561849 31 17 1023005358 4999 29 1433448569 908891291 523484221 127 2017568736 1247304440 1568084464 109 53 447617118 513478522 580725949 7001 137 53 701004129 17 152971081 31 101 19 2081275789 43 427657618 1614413408 2 706953581 4999 1613692197 2777 304573813 275818346 127 2777 137 190702162 7 1830629227 53 40681614 107 83 1049447422 43 1722203537 149 131 702425799 912198064 139 71 1592197010 313790819 29 655790021 1565841226 1629475142 113 1308611505 73 137 1983939612 23 1676070980 41 1241043104 1898501413 19 1160851113 1609590411 13 89 1040318766 73 292887461 1613386998 37 935192551 137 902328684 43 101 5 61 1636137669 1256723159 181903366 23 113 596799669 514976821 10007 386430312 1687460396 149 500676803 2057030261 1491685754 13 1116285590 137 127 5 1658111195 137 1887362553 839424027 43 672738354 19 831118140 693287941 2 682158541 4999 1450549832 83 7001 4999 717906390 139 73 2777 257427900 83 51453354 1307777968 53 1508359626 47 1990690264 61 1193934580 1718890333 71 1877711063 109 7001 475639812 109 1163406377 19 368358890 424664272 131 7 7001 1519315014 89 1346569288 10007 3 66689381 1224328803 47 1527242247 1949 19 533290537 23 1835523786 1003783618 1214555832 3 1665281448 912490230 174032234 109 465178894 149 716859265 29 131 940219357 1550604817 1302894369 4999 1798469207 79 2024654897 97 1804226384 127 617859957 777645054 3 97 2018131367 37 1726314291 632877887 17 89 1751400918 894987967 101 1241992354 107 488599236 127 975216178 1035259815 37 101 887551539 1292792324 1204612810 103 1872739523 71 388904772 5 89 7 1713197734 23 482933670 41 127 304928143 61 2140932311 127 683647731 894879613 53 1447918105 5 127 1711938283 786876526 636698702 19 696815609 4999 1300750208 107 421574115 13 7 107 208738797 943230028 47 1661519424 41 1597251391 103 17 109 13368959 1558623096 1379586007 1949 37 1255327872 1739048510 29 13 1349542272 1692434033 43 7 1437890843 101 507935262 567077661 137 107 474616476 2083643314 585910468 1742909675 13 17 1328214811 3 31 7 71238027 97 1401694717 449384258 23 131 67 780780507 41 139 316318686 1859928281 4999 1142361482 61 137 43 5955027 73 658076312 1272826029 1197591060 1055722796 7001 1736671018 2 821013461 107 79 43 83 2092848818 986196870 92960783 629349176 47 2117311157 103 1803773698 101 139 1496680971 71 435400116 19 67 2091265662 3 387020006 71 101 1083507497 37 1295629074 4999 1792111506 1192746403 1969156177 1965010253 109 1293214306 71 828949424 101 10319630 53 48044871 449710139 1681209044 97 89 13 854064887 1176917790 1922085118 2 19 2036793616 759312756 150862654 89 5 17 819234709 1084147749 139 885373844 7001 1524516757 101 66149344 957935712 107 13 920398349 548989044 930660083 31 1641525761 220324053 131 5 2777 1016651369 1293293265 89 131 127 1176849818 175846486 11 149 3603267 149 131 940829843 127 2124697808 67 395648333 1017585591 61 73 175231390 1676258193 231440769 7 43 1958843153 1942296463 4999 7001 17 270018225 984658853 39435612 317428954 2 103 246230202 79 1236631424 2777 254848062 16228335 53 31 47 876025832 509311353 149 103 654339224 825529442 31 1560563715 570886944 149 929349632 131 1844643357 625217761 469369874 1949 107 2 1444136887 1206239998 1949 1949 59 1549321356 260102680 1869105581 41 296745264 23 1507100160 61 13 923928278 17 151506829 71 800161196 97 1088995332 89 1414015655 101 37 2091361101 257198100 1117170132 29 31 10007 1517051193 1348733453 11 1949 19 7001 1962982386 1695092659 678906791 29 977079119 2777 127 1001948593 167975280 5 496106255 59 13 139 1959378333 1036385426 53 1344536489 1227435830 1110264720 101 2777 1485592251 1332371276 4999 206991596 7088513 1949 97 874207941 339416095 59 7001 780345462 244817969 137 73 1781883259 83 11 1168292081 1324735555 1857134549 97 59 2024149639 635334184 1131448864 1849089658 13 1949 861514212 13 137 39128870 11 7001 149 10007 1295876479 711007838 611135823 43 7 127 772012553 1244078665 536394587 37 563387900 103 477737162 1495636386 139 31 2002553128 803525890 1825489477 61 1607162486 2056662760 1887177720 1949 107 17 472605763 1087108877 5 3137561 666690678 107 101 304394608 31 1963968792 2014563115 1689949235 43 67 1306843643 47 43 317539047 388443409 1111739178 109 53 103 137 1080790945 576271731 23 127 101575362 1692674179 89 37 1049593393 1176806201 83 2065752389 89 3 2017912287 59 1912287774 139 709549964 83 369192217 498441207 149 1512262686 1987328164 131 971509671 560458454 89 11 131 1432150557 862897524 1071533808 61 53 10007 31 463643409 1949 620023676 59 107 41 149 1353356309 7001 2133288712 23 1629093749 85149744 107 502685982 109 109 1672208131 59520976 83 139 1627257988 1303605801 139 7001 154324083 61 18768785 13 103 572747721 13 79 37 149 982130669 689194285 2777 3 1229139900 713861325 2132932381 1528472575 19 1407775558 137 83 11 1407266344 1238038997 137 1929289622 73 326750044 1119272943 10007 514178876 71 53 341194231 37 626126358 2777 730056638 1395414730 83 2090624999 978668355 1887902864 107 1031806457 177286778 17 101 11 510898054 217971504 149 149 139 177741885 2777 887293155 1772967961 1649903181 41 732281878 887829444 131 7001 29 1505720861 623046480 131 101 1229582383 1209773657 17 97 7001 440530924 358486205 118749819 137 1511953789 103 41433295 3 1868395047 107 1471665588 19 67 1121549992 31 924435531 131 1283745635 870888976 43 149 67218370 1625506929 1949 13 59 37 2021020715 4999 1325084930 1528888238 533742034 19 1163545382 31 23 47 1580817693 367407180 149 2016663595 47 3 371899929 139 2147405440 41 1477811626 13 71 260224514 89 43 131 1562171545 101 1342001746 1572919871 71 1596412280 1714770219 131 1526317418 2777 131 512129566 1659923532 986690693 97 303099485 639321112 101 279349213 13 3 1833450652 11 53 602252144 3 554903058 257443413 855173180 137 11 1857306616 818435585 2 29 567252093 67 39671705 3 83 1543168370 1783736376 1850039338 2 2777 631076350 1080031910 5 1427440494 29 73 942055201 142068518 103 497231420 83 1624727009 17 1072335465 1202979769 29 61 1023546818 1032462319 7 131 1815576815 7001 1060102140 89 1214569445 41 1567762967 17 127 1382509046 1666856204 13 1971266219 1279954754 7 23 47 1381623315 113 2044200510 519236585 79 1071244108 32558300 1249751752 29 37 1886283680 149 109 2134148085 4999 107 1962700037 1911165419 131 1788935476 1417699681 41 2073160056 83 351607339 23 348548394 1372819929 107 137 17 2002680121 1580659643 17 137 815366597 149 1666641288 1453988786 97 1685512546 1846744103 5 1678644860 1320254000 1929860558 73 1545496839 528377276 67 2139043534 7001 1285546019 37 71 312084547 71 149 143819281 271332775 113 820965592 127 351563940 7 139 139 11 323397547 1681437758 3 196109466 671185867 346143585 61 139 1682197599 23 1447158620 1318836284 11 2128028452 214604544 41 1459384546 103 149 71 867995235 1697325361 2020555062 71 101 928642949 13 7001 369547785 523121721 107 67 742173539 792640217 79 5159253 1837574839 170833975 97 127 2777 762253176 2055632245 97 1917767722 17 398454347 4999 17 1740206904 1773532752 781697700 127 793321789 139 1627345975 2777 594819515 5 3 1830811677 609821667 83 769475902 149 566171541 5274153 137 2777 306322539 103 1852637619 1972745357 97 1695919556 19 139 1213224804 308050827 23 2082582587 328294122 131 149 1313205242 1294957063 1005376749 1625183710 2777 17 53 59 137 37 113 511661740 5 2057090520 804732945 2777 47 570535303 826213 1524742461 11 83 1172796620 1743354504 43 139 1632431012 1898315451 37 495612328 53 1916391775 29 2028473692 131 19 41 1481274568 129805836 17 29 765788326 361946158 7001 19 7 423740798 37 1035680573 67 1990484307 1635383968 10007 4999 1495775785 1949 23 706797590 1656348588 13 121788108 849617600 300825271 19 59 1480343984 41 1243479447 2 1118974190 373155930 5 11 7001 90206314 41 1322895873 101 1278711005 997246225 2119651043 1818619936 23 11 688053927 177296702 67 149 23 2060100121 1152461774 67 7001 1640997895 809836489 10007 2 375476050 1078249290 1510082923 4999 521653347 88674839 17 71 1877093243 19 86837629 4999 73 1938187740 53 1383101939 5 73 1122026863 1643339865 161883055 881958788 67 1739025657 79 2107058849 1040723382 31 176337486 747121109 103 654717982 762113106 10007 1850437303 79 1949 826481246 1223606011 127 894468479 137 67 59 1864290496 1949 1827731271 829753272 139 277048519 31 4999 2 137 919600992 794217907 379136838 61 67 1408546561 37 2 1512257006 13 103 702534609 1758837508 23 262980719 113 504798569 838201363 71 11 872298816 19 570415720 53 112527745 67 200787878 47 113 1314784945 258508970 605193580 67 828301637 13 149 804304533 513806047 73 998226807 3 1117531268 23 408065103 201036452 73 1808747718 795589595 127 154362859 1668018312 113 371966420 5 988010890 7 1801676184 5 1106432275 1925812747 1949 1852780663 1580610711 101 1582995811 31 1825678009 71 1373669589 7 43 7001 89 392487508 1553614527 19 3 1828535610 908724012 137 11 2110883166 19 751095554 11 1338771766 101 7 746722452 1603322700 2018543732 83 1029508096 10007 97 1608724242 97 61 1700480925 79 194566079 4999 101 442487232 11 1711839228 449407193 53 11 134199549 17 2 1279944988 31 101 574800191 646947016 53 1946011335 101 269434534 1713354453 41 2001987278 41 1375027168 41 259169483 131 1003201144 1949 1357201742 557416790 89 127 103 105921698 1526119688 383616408 71 101 446468134 47 2026554507 847184729 131 108554180 2 40962402 11 1961207611 47 453114075 31 1580114725 1933815892 17 109 79 1355976094 2 127 834173592 1543238976 61 61 83 941325659 213927935 79 700181943 43 59 1960802106 199531038 375059685 13 226517486 56386519 1949 709202120 1631207488 1254764094 137 89 996017438 23 814050707 1664728190 1808626776 2777 642600787 75274752 7001 1097711992 59 23 1642266576 1639823227 7001 11 1741572481 394614594 149 463938320 489608134 137 71 2111865322 1597671678 1282092364 2 4999 1603479675 139 972940301 31 23 2 1439274630 132582742 59 1109400188 13 37 1391982883 109 149 1014491234 347453845 109 4999 61 1666087266 19 336218300 47 1501296889 59 762682977 29 107 131 361926014 10007 1094825842 1551185070 31 29 23 109 13 687689444 43 89 5 149 41 1900378671 806911124 139 1058482042 1253811718 97 109 61 902436806 120684352 831038587 29 59 1193267566 261673968 410442573 73 11 662816671 368973703 7001 1953159983 137 354237612 892591853 5 1632171695 127 2002029904 7 470606745 3 415210395 1271190306 536910157 139 61 10007 1669978167 1907714466 2 38367510 97 10007 1737645501 1698858369 19 61 1196645296 1167206513 1163646085 59 1070784435 23 11 796756829 649759737 159455127 13 2777 1862257643 887801201 139 109 61 411278847 414559084 23 131 283257239 19 31 1154211561 83 2 4999 709053236 103 1545087241 149 17 1614985178 2 1680138494 71 1475311911 53 204659924 1248057091 109 23 135148251 31 47 53 149 905817885 5 245680877 109 997560370 532879974 402124184 11 109 137 63320715 51716450 47 421955801 29 232005977 7 1794418542 5 1136383925 13 466710296 1263864498 5 26010401 23 113 2002979579 31 19 1264530793 595736797 61 2777 850803375 29 285987791 4999 63327332 588952124 1300344737 7001 71 1835036606 480449332 861504881 113 19 758696372 1595935940 5 1048959980 131 965427817 306680644 113 1341781412 88042134 103 1090799696 71 83 749945862 887146571 89 67 1388409558 1514447465 83 1425995280 5 131 47 1212651009 464670933 107 83 1342009985 49480184 71 358081483 79 908857396 139 992391612 1590791410 101 1574328208 128713972 1734803814 2 137 19 1982372106 1279160370 113 1964429163 137 767787075 10007 137 17 83 83 1275974256 7001 7 1419245744 1668867942 331811224 89 101 3 71 687486042 1934190449 1526710325 1148958735 5 19 127 1108921582 1825373286 924044394 131 823843935 71 27241364 53 1949 1598918671 552219722 101 2011921414 461438875 2085412408 31 1705450287 37 932958959 13 137 1617397751 67 1269988748 1293462729 2777 176104920 266412875 5 1859498026 1799530022 4999 19 653722512 1736527572 127 1660930638 674472332 587556183 23 637477929 11 689266656 2 375782792 1949 53 71 63582557 665060111 23 71 723445554 1241414055 768475028 79 1949729635 59 101 149 1315370510 10007 596488679 71 1761924995 1671149578 47 435757069 103 1529908479 1949 418360639 730544705 109 109 2 2 59 2116944485 648187585 635977841 7001 107 7001 1293756796 5 537404450 139 618890247 89 1358352532 103 1949 953934152 2 1272595618 384942837 2010664907 43 47 109 1981862198 952586543 1694239244 131 1498990538 17 53 356791230 13 658431176 1949 1766936114 1284897740 2144701876 109 67 512259890 1447484151 127 149 350676268 10007 131 111273758 31 2014350643 4163052 67314342 107 1227118051 23 697400963 13 59 1609791164 137 1832941084 89 1619436730 1983905152 2 4999 1904514021 1949 73 4999 2105433829 1654838966 47 2128065436 7 1042585180 4999 5 127 541399066 1451283470 137 2 1298649022 21154084 79 701936014 863516002 23 1507138089 1307048476 53 31 11 2126032129 538759049 97 79 1373358041 1283349154 47 37 28754513 670342949 17 883275188 1034603119 1990129445 89 1074329413 137 316658786 2082497270 986186554 137 7 1186738297 47 1324462350 1196770634 53 1521519575 995726394 113 31 4999 19 23 1297351294 1568819075 1497220539 625095975 61 29 83 23 13 1136197332 300354345 37 1934595423 29 1362247566 1132124709 7001 131 1207425297 1374548463 1903868908 73 47 556272965 1868536559 4999 1074300097 3 594148926 53 101 1088916956 434323814 10007 53 479705650 1892804036 10007 515620682 929193733 139 103 1580820310 79 1333686611 461436010 83 1300484280 71 454189286 61 1679575508 85079078 127 10007 372670687 10007 1047342627 2008473581 1438519324 2777 4999 139 705051646 1830608316 877800797 101 728907737 127 273531077 113 109 1899431929 1268566089 1043814807 53 29 1717513371 1693063210 43 1332784298 19 61 698950139 1800015206 2093029196 139 5 1899233923 1962673123 89 113 1448628462 43 1208774150 73 393998995 89 1894292732 109 964187513 862049935 59 1080182915 609940938 89 73 2127450962 29 1622261769 61 814724418 85652052 113 1981677893 97 79 137 1434144359 3 650756301 1738037130 101 59 101749605 97 83 1525244437 113 127 30433477 599158823 67 1357809802 10007 1607204256 4999 127 754889778 1851928351 113 29 1441041059 1215304148 127 1392173873 103 611177940 71 308154796 2 2084343934 2146945624 1556927660 43 421521454 97 1588585781 5 2082964360 704681425 2777 1987954328 73 544131269 1917278935 89 107 1273696863 149 59 345803071 109 139 301971245 83 1306598153 7 1875790621 1118238508 113 31 248352346 778598449 414006021 664607463 13 23 1422384745 101 1306106043 101 37 409515289 109 1885558518 97 1336103152 37 1338292701 31 107 829023802 29 377475455 10007 53 602070460 7 1040005505 1949 1088822493 1003744200 137 1760211483 2 689102730 2032088146 101 2144479369 59 669164065 63831307 43 4999 97 3 229139058 61 1351025056 10007 777143620 53 1179188096 579748079 47 59 11 891214687 1482434096 1949 375509932 1277655256 655006559 663554780 7001 10007 5 1923889450 73 2122241714 139 1891289878 37 1487480943 41 1131771626 10007 175469899 4999 97 757096446 113 82917366 69017462 1553118397 71 67 17 1852683545 1820048425 137 1194697266 131 485721390 1331896962 2 1021429292 17 845071656 47 1017644192 43 3 73 17 1845016884 127 1635470186 3 1048098081 343107657 1526960552 67 2777 2113713550 1589732102 61 1676709501 23 1306089661 853376059 1439341073 73 29 2016074751 19 10007 1164227940 31 1341392447 131 722751366 1111138544 19 23 2 149 1386425779 11 1584599170 311901689 362178950 107 89 2127578108 2 994880244 285330900 127 1862648805 97 733888905 29892562 61 441269192 1949 764752476 139858051 2777 71 128103525 659217534 67 2777 43 1631058155 1323872519 1200386366 43 103 127 113 1679118754 1040320827 53 838262098 4999 11 1709803172 137 1850849724 1269418025 3 109 67 37 2028586420 739238836 286758074 107 137 1877559413 4999 149 7 2777 61 119367050 1030372175 7001 127 1173866645 73 89 1584033125 34447183 2032626607 139 1033066904 137 649545359 578210418 29766980 5 7001 97 10007 1578013837 1898327900 97 79 1191315971 206997486 2 506797680 149 1949 1271285239 43 1112502536 23 13 917678528 909137125 29 205658227 232233624 2129780751 107 7001 17 613330488 823287611 83 2059075454 3 131 681764217 772951614 2777 1531222494 31 1388940492 53 1763386404 1640735994 17 139 31 67 89 1050306266 2124216400 5 13 1284730296 139 23 73 646771751 511509166 43 1122838941 7 23 1224045538 71 383109539 382999267 1311172281 59 139 1939540670 23 103 1146207377 47 2138122684 13 1663941370 1949 83 5 1015746695 10424715 43 415091857 3 648597633 109 591839007 1868915008 79 680819082 67062682 103 61 1652699831 2102203026 37 423585129 1013386451 97 109 139 23 2131694027 4999 1610327870 866436678 113 428291504 1842047624 2 13 1327432511 73 663711182 1272742400 1905027660 5 354757151 61 107 71 1776216159 59 945311806 59 219012189 258942961 139 857096935 137 137 2133417372 1611522784 71 7001 2143090112 79 698429046 479214430 786596542 31 3 1808946672 1720532067 17 1847157371 71 149 406420744 1346283689 1694539886 89 83 924217367 123974029 485073988 1730298613 71 7 47 1240973195 635186388 31 1049058538 746246322 1825864681 53 7 257909344 4999 269808518 29 83 1756317765 916050787 10007 97 353994301 73 3 2132272066 90285331 131 79 73 975857801 1175190751 29 113 113 555877849 870256844 139 861299396 2095237128 53 1178529247 4999 18311337 1219439181 3 1055883609 41 1726852104 17 879353254 17 2777 113 1083637908 772360424 21067312 2 105901452 31 444851457 44700512 103 29 1742599357 1799278146 29 139 127 1120860556 29 137 13 57425043 1692985359 434159776 247389029 107 61 159477424 1129347884 149 953169345 17 1961626838 1271344568 19 23 2099501318 816952675 1140268630 41 1453543953 73 1238635311 666539933 59 774505685 139 855844598 113 580290155 103 73 380468020 139 313799450 137 1999770231 69621889 715756664 149 148800480 41 1984987923 4999 579669043 47 43 1304649670 1363573774 131 1311125028 1693712949 563686966 149 137 1084798195 812073962 1029772359 41 1955943264 149 963191770 1849542825 5 43 79 2777 113 71 2029763265 61 320576451 13 722919134 29 1116507899 67 48300032 103 1508632863 122529624 1075734450 364559657 7 59 1462304121 37 1981594348 23 61 1949 59 37 1993286015 121714145 1112350015 7 154949329 113 1649280087 1230404156 71 414517448 113 2047321796 102793054 13 1637685578 10007 2092984064 47 796823568 113 1489273217 1839940783 59 415380414 10007 684359270 89 715334029 89 253849698 3 79 89 807900793 1451489326 7001 7001 2070552517 364101155 11 2777 1949 1017745647 3 703090977 113 41 1949 326161252 1542590347 37 490960374 17 1033288900 59 31 2139820570 1534808211 37 2081866287 10007 500440063 1891713273 10007 1632541980 10007 158459093 13 120033329 67 53 1048403335 531740149 19 11494829 29 10007 2777 339524351 1397861267 834657897 2777 249671598 1122901216 59 79 89 1374298395 97 59 852078018 2777 37450622 139 572427854 809603015 59 1037353753 29 2094615538 5 1681429165 1243354190 2 1905440232 169861197 1949 1591306019 1022128431 103 1483233141 13 5 695615930 5 131 73 899692953 137 89 1056434984 67 47 162770400 139 37 472223626 7 7 131 1074718148 23 91000495 79 11 37 1512971810 73 53 5 1535047929 4999 1311767594 24897870 67 1676863672 7001 1749115838 1949 106068478 403854239 11 53 7001 11 7 1425390190 499468410 149 439474574 67 325800833 109 356950395 5 47 1500919808 1926608790 109 1433119792 71 990780434 2034099164 73 369491211 3 690217380 5 1939718287 693297111 13 679142655 41 139 329826706 465901801 4999 67 1282198899 1473407586 1355768700 17 13 862043008 10007 17 113 413404511 139 73 225266612 1853002727 1910565695 137 157501776 836609680 5 1077809870 1711852271 31 7001 23 29 571673491 29 127 23 53 741232083 137 644508965 101 29 2777 1199233565 79 1440063418 41 1003308622 1323132992 196518070 7001 113 2106915465 1565990172 31 1513589609 7 47 137 297860822 107 426268740 37 43 522869033 59 637861508 131 772382419 249404208 109 1366747303 43 5 1501631550 971020921 13 7 307350540 116204620 71 1193154432 11490165 103 500657353 2024298290 5 107 1949 131 43 972344036 275102962 139 1948247805 1081541673 3 7001 41 1660352981 490628271 7 71 1132831412 31 1545049168 13 1831353186 43 1543505210 1436827007 11 139 103 10007 89 1417992500 717649008 103 1560637975 3 1254530268 1623930948 71 67 60750767 1569273310 11 61 1210732636 316584449 139 2126321086 101 127 1762986060 23 524372929 120236766 35187555 13 208245540 341895816 107 83 1731076710 103 609112549 137 1728383095 1949 1913671474 152163518 13 41 1769117515 431039922 101 144857265 3 23 528917005 59 61 758365542 1165507053 127 1200678574 1366199071 149 978300140 2122263666 131 499534480 455923571 97 67 2019001517 2015808431 193319938 53 1080753263 2012764599 3 2117212911 103 2005072778 812763009 71 29 1832693388 137 1648994746 47 1444201195 270875664 101 101 37 1563150951 340511884 4999 127 107 282646813 1939494856 47 180911737 53 10007 43 73 3 1939342005 1492850697 13 2060778750 101 856516057 7001 131 882411415 2 1606306578 107 922263495 41 2024866508 4999 2777 497593546 149 1708690026 19 41 1608213322 766207021 149 75861175 13 29 1214111564 13 729183741 41 321849672 110035308 1465420802 47 1236710279 61 139 2777 137 83 59 1999494660 918544645 2065938210 127 43 4999 149 1287505722 1448224759 101 31 73 71 1068974496 139 1002674832 139 344177483 101 83 10007 1880985769 1464984772 4999 1190341884 4999 1124570041 71 109 103 67 836706720 730052351 79 37 823302170 103 590989280 1046122384 29 43 1767004117 13 31 201803056 720571138 7 37 1698706371 1350364682 934860226 2 2777 235540504 920629526 139 89 19 1517575163 1304487419 2777 980864170 73 771462613 1021454982 217494640 2777 1775938709 1984785771 2777 107 4999 2063920870 47 1654344587 149 542881798 103 127 806823888 37 41 1315134409 47 7 409142944 145032125 29698997 137 13 4999 131 493859782 11 407383285 909704404 139 101 1955087502 1224121717 13 809196583 1571468194 89 29 1527871119 71 538180540 37 1952423437 23 875871096 3 1136730960 168748875 1137769627 107 746232124 103 1960450500 972810672 131411483 43 4999 2036087701 107 1623991025 1712637605 5 97 285450048 1422083050 59 885532534 400177294 2 127 89 184576744 4999 298295329 97 708339396 2777 735974425 2078716339 53 441319605 47 41 5 155017653 61 103 107 1316163451 17 2087220220 7 149 61 53 571664254 53 127 1434587809 1648739908 2777 2096262882 2777 79 41 1242691632 756819738 1949 5 1923694060 1471237250 17 1488688555 107 492899421 139 22266645 928415447 23 59 41 131 1801109306 412589657 1949 706857473 47 1549770856 89 131 83 109 432170503 1987786784 61 1243437420 865240043 59 7 7 776731172 43 2093539102 149 83 987624802 37 1761285590 43 282395018 2777 420262981 137 1165759251 722220593 109 103 83 59 187380122 1622756650 53 67 2 5 750057450 23 1095655071 1798272269 1040038725 59 137 47 587894411 1375113052 1949 1140336887 4999 4999 1535537831 1435037935 1528849169 4999 907648434 1037142809 1949 3 137 497489059 1565598932 79 275114656 131 69064379 59 1983217018 43 19 1497460737 37 47 520822463 249643044 1367219585 137 149 1912313680 1367433546 101 79 61 89 17 61 1308967890 1041315567 2139264576 83 41 868168575 107 371756092 23 2116070413 462987972 19 83 88669102 109 11 771170064 7 7001 665753094 1310321162 1578868167 79 1740754098 2013221272 127 591206721 1500090536 7 10007 1987270116 10007 1035904626 855988773 31 103 876160230 1816088750 29 2029865237 2 1819246028 894905106 53 1430010808 29 17 11 1608835943 47 511496911 2145696311 137 61 1628953333 4999 1037931439 89 411163778 23 1019981483 131 109 1917189337 1710675648 89 1951691569 1949 61 1666273804 47 1609953369 127 1054487477 31 1008763288 1185419534 13 47 833599943 1750456673 131 149 215224033 146481229 67 61 1877603973 3 107 5 1222594377 139 1076422449 73 111005636 97 989434920 872761631 67 989113563 131 277916893 1499790180 517979868 847719211 31 1516801991 89 462765379 745935077 89 546392805 1535372910 109 67 2049397407 1701778378 53 189899583 113 109 83 97 10007 800029629 1424426401 1055028003 10007 2145057500 29 593143206 61 1982789567 1155557056 7001 109 520365891 43 956710569 53 1422148417 79 1249318245 1267525151 127 2077951013 1949 7001 996589398 109 4999 1125324890 127 1364555212 131 71 11 1347772734 1266889558 7 393845542 127 1359046478 103 804157835 43 1776463766 978536000 2 3 43110495 279904167 17 43 127 255178941 1613152305 4999 967229292 97 103 1680720319 813391663 79 391376067 43 334967291 41 83 243753819 1885878856 12175181 1929766513 59 2777 1737904917 2091705825 1436996700 1254131258 2 43 479396207 31 1723251820 89 611805224 57307799 29 530475743 662131785 76826947 79 4999 89 1637415770 137 17 1841690614 13 1136414863 614213059 137 1006136923 259161804 11 3 1600763059 940142068 139 23 355822075 155669014 2136306696 1949 4999 1166041804 2107113984 41 1949 1887937830 1648896878 67 71 1591917220 5 31 11 26310053 558906166 19 1550185368 1054483286 127 2 1726949894 13 89 10007 1949 2143061930 10007 2025827087 2101800231 4999 143821230 336047777 749184754 67 113 506541936 222446590 1263344243 37 1805662129 107 1672189366 1216784764 814533733 13 1006750463 67348862 127 41 522203164 73 205250888 2098539508 37 5 10007 103 98857134 528354501 109 563888828 1625511802 53 1857459094 139 2082516626 23 723056382 19 1482280231 943291304 4999 612652445 608833498 97 1304394793 483803763 31 1209715655 19 497747953 79 41 1315341755 7 1656029326 1333086785 131 773472672 53 41 505546236 405716771 31 1401159886 10007 1072300085 328052027 37 25598931 19 916258511 79 391679640 1837496751 3 5 447264596 47 61 955103779 1162362446 97 10007 252296484 444350828 107 459744546 1730682134 2055459561 131 4999 109 1844030935 1858300997 821725686 1949 146288441 29 464340620 139 880676233 107 5 1530685140 89 1422854043 2097205617 13 1407418450 914411087 59 1327057887 109 17 2062653326 43 1132555930 2777 2 101 127 1580921908 13 1034403838 139 1576967232 266928928 3 103 2107163082 47 106028757 89 1580066395 107 992276163 117398902 1981217168 874888280 7 11 37 101 11 1527163957 139 1918290426 791727511 19 127 11 37 1778219815 239287473 127 995408093 61 232482956 770236079 934960569 19 47 140855973 79 3 200349008 103 1833211850 7001 1182539886 137 7001 23 2072256402 73 1394023928 23 11 139 1808435870 595931781 725779824 131 67 1436225199 1769154832 279423000 131 1479721635 1749570161 107 31 73 1790094685 29 103 2138896867 10007 61 127 1782261231 192830577 23 3 1883377728 93078279 3 739276359 71 5 248181065 792035685 61 850820070 659098839 1996050760 107 375289244 71 698052262 83 646570747 482515921 7001 1555937245 109 1670224440 897182161 61 13 1824311788 1596619893 37 3 1934490489 1708204975 19 1733957741 97 2015352210 2777 1152002349 1713452996 460956270 83 149 1358383085 2036053114 1099474404 3 10007 61 137 2777 47 1024019597 1301433760 107 1623013129 1830678435 109 263146601 3 297077906 2777 101 1449432416 1899532856 31 103 406772827 47 1151860654 137 1461957483 29 2071937654 139 2118892231 149 1231837683 29 1497681423 907803240 31 358572195 1567516434 4999 23 119115919 440210869 2 1715025674 1483059408 109 23 748995529 251514085 586066411 2777 7001 2092080826 43 1302151714 109 1275548629 1832024126 103 29 214585210 89 61 671980026 1213681550 1385316254 67 1255912849 79 2027918035 11 7001 1536355448 1893798504 73 137 255040022 2777 1759489735 5 790584365 876667996 1949 154812968 1769677551 37 1792634261 131 1301696172 1018285223 89 13 127 7001 1949 79 11 97 807348363 1278182968 149 918754965 107 61 371858360 139 493565092 1661141986 1342208889 10007 127 2022813328 607069652 120949242 3 1103356347 1348212363 59 549191411 109 130371848 1191009646 149 421664636 2121023678 10007 1474861681 7001 517870971 982112131 43 1373140844 2001568902 600368811 3 10007 743939863 107 202529568 3 1185816240 19 7001 23 1245070949 29 10007 447848246 2 440354824 501349651 29 1260981832 1748042054 11 380891033 587342074 43 772761317 41 580238437 2084501925 1405145328 53 137 58247468 1870591249 139 1788208092 29 1803129839 137 53 900652479 463032486 71 1570487865 103 2 787986160 293827038 107 1289659706 53 1124834688 67 225157721 59 101 1883309205 3 7001 327896801 73 1712482180 7001 913966548 107 590453392 969284846 67 1071672973 89 650051311 13 363536069 1357405237 23 3 949588038 23 1312755543 47 1295479328 1766359912 101 7 1768518724 47 910199556 1134936213 127 1746702078 139 109 235107789 1930909542 3 691721768 137 4999 5 4999 1911227678 1255041266 7001 97 728330514 818874291 103 545594296 137 113 1293174589 10007 113 1975694260 1840519592 1651845000 3 886860600 1682638801 17 1425134531 109 37 967239385 7 61 1966511659 41 41 1957515275 103 827733956 11 96980543 1169134635 2061335474 71 43 1573266929 43 1252846626 2 101 201410256 2777 1949 139 1258464218 59 104043845 137 514005779 83 31 1899928078 243289772 1949 1779787815 941042489 73 41 43 260952208 1888172551 149 1925960470 29 1020984266 97 2015746858 67 67 282295522 536668928 47 1514916925 299659498 131 1573719899 2 1847253420 31 89 967278255 945175689 103 485737833 1114037148 4999 11 593902529 7001 29 3 7001 1837804506 1001851800 1367610179 61 103 47754166 53 67 343456338 831670665 71 1004587591 2 718671918 525476978 127 979737133 138153396 149 43 47 973425413 1020111030 109 328661814 1040851464 109 3 1196637060 10007 1737545431 19 2 10007 579595433 756128920 11 1807348378 109 656679765 2099444749 4999 1700269878 7 1920359763 945427977 13 41 533860626 1731721950 89 139 1949 34417391 166526458 1680242547 79 83 475318756 2777 43 1164060281 958113569 89 1731887075 31 113 103 17 1839989254 309287953 7 649750769 43 1698439026 139 3 47 523635742 2082194752 37 1121034325 1285957200 71 1940978041 103 131 59 23131304 7001 43 2072202766 773151825 1363613032 2095116248 61 103 1075505812 45594289 3 127 4999 1967406440 2 399454091 101 1398214041 73 29 1753664945 1949 52482672 1949 811639611 13 97 127 67 139 2016893753 29 120114429 61 658493170 1202691032 469833113 101 13 107 921589074 107 1196116941 1034086051 41 1550691096 1106893812 3 131 37 2 2013808454 638618230 127 2128586167 1090782682 1776376723 11 417849253 70023049 113 447597406 43 669328857 377444520 71 148602204 83 37 53 262655492 1250111742 3 109 1296337436 83 754038068 2 458097228 251365376 1374497201 280040198 37 17 1193190594 17 13 240525610 1760737290 519651892 97 37 137 13 376145933 131 127 1360752422 304528474 774978515 5 1520537746 7 37086322 59 551800155 109 1770613658 17 73 5 89 254359063 1290441159 29 209788523 7 1960830011 671359527 83 97 325091527 47 1949 65932721 305145185 1949 1294504104 2777 705038389 97 89 1762004475 29 1098831291 1057904333 37 53 83 686981289 1565524031 1292042231 97 149 5 137 1084029214 1667550848 1351479339 61 1517176689 101 31 31 711459424 2013876219 801771234 2135607638 19 953624830 1161408797 101 113 1606000974 1141422266 1669879566 1098003138 127 230626804 41 237349615 19 1727325270 73 1487989295 47 1717879319 355315048 19 1177312255 83 19 7001 458953814 1855942873 139 1756613566 2777 260963021 37 37 137 1520359966 525277405 61 1946726672 773466376 821389580 83 41 47 1184591222 1560914716 107 1817483440 109 117464722 1808689477 19 81818009 107 2 139 97 1373348504 1230188920 83 1121591782 1037766845 215259880 814880932 137 83 1994643799 568611918 59 1616522307 149 103 10007 1826847899 1253046519 131 1471601600 43 83 139 779795475 10007 1658059830 37 71 682667911 258244180 89 640576254 83 1893160031 925696902 600757057 59 186187921 2079864052 61 595651480 43 10007 28373664 97 524064325 59 3 11 1810568232 897294123 207422325 1949 73 97 79569100 4999 83 1236800596 37 1707537198 194105256 947296392 7 637476840 304734095 2777 91016167 97 2040962838 901587266 89 617485204 4999 71 1557276725 1192075369 41 41 119055314 31 1585932534 1182124877 37 118996477 2 570140545 13 10007 34016894 61 240426100 83 260636766 7 71 2777 5 83 976867753 347130485 1580197001 149 7 67 47 509064285 71 1571365644 1807567070 59 570222649 31 1860619140 2 1844678867 23 495018259 1582814084 7001 17 1525305790 813718345 11 605126071 103 127 1785575804 819830847 17 11 23 59 1590889135 47 796173232 85993161 3 530278594 1838785883 127 1597117200 10007 22055428 31 980168602 3 702734664 275052219 67 5 4999 392648257 103 1941328035 127 691886983 1371598603 1125018573 479596344 3 79 1736494023 2120554498 1580738032 29 89 1556595582 564016407 204651018 43 969687299 7 620652560 97 497932525 11 67 1004034463 632590483 4999 37 1301397004 1382998763 228595022 23 2777 808801250 1974777021 43 149 1490709389 97 497015965 131 1101036922 37 464783714 79 267807334 10007 31 217000527 2048438546 73 103 10007 284999360 113 29 67 37 1362464394 151552925 577032242 97 649336939 38590334 37 79 1897194164 3 41 908697826 53 960962981 1344023474 127 608260404 7 7 29 384834640 267640681 1024603409 137 3 31 821528148 7 790267898 1225549955 5 139 92473920 540908353 73 672823163 1117484923 23 3 7 1712436460 2095208521 5 71 5 1775128680 13 668811104 29 346984710 1949436231 19 1824844208 7001 1045991406 2019711489 1903538831 109 2777 272129232 2005339006 97 569258076 1023367164 149 107 939820590 19 1354911964 143126145 2777 7001 1335601773 1571276436 53 1053741714 73 23 2031202335 139 103 47 113 103 1551340680 2048573796 83 850332095 79 169613 1369853838 339292055 1073460405 31 2777 1964799702 17 137 108387002 696907981 61 73 1702376352 1270863854 1186997880 127 4999 1398305283 1456498642 113 41 131 61 53 1208588239 37 924019315 1601948870 31 131 37 29 1836623708 1374574019 137 923060653 1203734143 1034720579 83 31 125926340 959137979 109 1530767878 101 734010632 43 1102046325 73 43 63342526 23 71 162932859 1786704705 19 137 2009194461 31 131 1809224101 557703811 43 1021384074 1516658774 541207951 137 1094044524 101 423384122 7 149 520241397 61 37 2075556477 3 779269842 1757023839 11 118590989 1819738624 29 334989759 1205581301 89 1968550682 109 692338243 1069451558 71 976900573 109 1675899372 17 1963459574 43 127 59 31 415382950 7001 222449774 1949 267811742 73 1474944633 95007996 3 319296378 13 1829867096 1254856522 101 113 7 1937436207 1234833068 139 889323251 217002352 5 1869493550 214126885 1949 61 1949 67 203054823 31 1436965568 1653635971 13 127 2017815184 139 103 709624268 43 10007 240378147 3 2116401015 1026600501 7 714205687 13 558038834 2 137 19 73 1535474481 2 53 553027917 53 274011674 1533102421 10007 73 392558253 3 423349013 59 1069378009 127 969223868 521076908 59 53 43 902042788 71 1352355166 59 81744028 1581461634 73 1857164603 67 1859946666 1406725233 2777 41 5 443963175 1835261340 47 1639349801 569665474 1060927640 5 595215965 5 1987715147 11 13 584567625 759379860 37 109 1959323614 906374567 2085439448 109 2084490129 79 53 253848641 1071539637 1580356876 304501009 37 177543990 13 10007 11 1917087249 41 2085599460 109 1764822597 11 31 2051601413 677300807 149 131 71 1133947603 137 11 1134840267 131 139 101 395731130 1304363490 41 2 107 2030549649 131 31 1878951695 373947699 17 47 17 67 2 17 97 330798712 1153144000 139 61 1250426556 2094142837 1060306499 53 101 101 361285282 4999 1469995942 1634543026 101 550003883 1198677595 29 725236669 1582435433 71 196805631 4999 1833909253 31 79 608451285 97 10007 2022103022 101 1860187427 7 811222951 17 1247630288 113 37 11 865405387 139 1472729186 1813151094 53 584943510 41 1864714727 398475453 1485956418 43 959763193 73 1599768136 7 1453183568 7001 43 851287770 37 5 952531030 187666240 71 1649135335 2777 539629606 1238808309 17 139 5808318 149 1243303972 47 1247488476 31 563820560 206869944 63786767 2042171627 103 61 4999 3 59 43 2108399392 623764579 83 29 992350768 5 13 2010835365 7 80216822 137 635286673 3 1894408906 17 583122236 23 1068106085 149 1824464251 1149046522 83 47 931342600 1979762012 103 1762764248 121561630 127 67 607479218 101 1726380379 331478002 17 510038036 669993769 67 101 101 1043490691 1949 1369503830 2 550119646 1211836916 79 2777 61 71 969208859 1926493694 54678248 1901600189 10007 29 829373175 106304459 1903270292 11 784095568 53 720637820 1426994743 1300841381 67 107 79385975 1970571278 37 19 157117517 2777 1413965090 17 2 469569962 1314252074 1545505203 79 993906110 1515123009 315642625 59 906307710 213973361 7 1886827560 53 101 345735726 79 2 1484586556 53 1472816258 1883013097 3 137 341113152 43 89 17 71 17 17 237801644 2097758996 1993644575 10007 253697464 3 355349757 7001 1914584473 113 435337003 107390960 89 10007 1666675857 2777 109 1031631045 1451905397 61 440521687 558496846 2058422384 43 67 1066713566 107 1241907390 7001 1288744080 1412215831 19 1430427920 29 83 19 1003003350 44263312 1122778679 1837574430 127 131 717534029 13 1338154987 983629148 61 67 1150493716 10007 2129099327 1592273812 137 1949 41 89 1148211606 2777 1321005015 41 1664934314 127353052 1374743660 1443350866 59 1763434099 131 259242223 137 261493681 1786116754 71 1074570942 53 1395305794 73 31 139 97 1464560417 1055373289 409076436 875016163 23 1514900798 1160627407 97 1657464793 131 11061640 41 405315996 1852864025 59 585700139 4999 1416816580 895417945 1853165794 37 422692150 516507205 47 10007 2110526335 1661569124 89 974636775 1629643060 113 1484559874 1374587896 2 10007 522013315 19 41 287274003 1204730060 29 571349752 53 71 622745118 73 29 1710527611 1269727782 137 113 1783776416 1845568432 179856154 101 1814584584 43 849510900 47 113 2116979629 856676391 59 102974529 951661563 1855024251 137 37 89 1108264045 612543301 61 1385834417 59 1905778284 67 506542043 53 415369330 7001 527752222 137 103 3 19 227824478 17 105101769 67 489926646 3 101 606261691 626717221 10007 531091504 1159701223 408245502 71434185 139 61 379709872 855506151 131 1476170749 89 41 19 747086878 1858813079 109 1634189521 2777 1312818563 1428513343 109 97 2140514423 1958937324 2117241269 37 2777 1013510582 1170735546 61 326241664 7 137 1891873415 1393459332 73 1387747373 101 2013334658 527425902 19 59 2087954717 416756943 868546262 73 479718186 29 1366524283 1741131 101 1671675442 1044844996 1305845990 131 139 192608964 1789564396 53 173301427 61 539893638 67 1324818536 71 1819980843 1408729579 107 1319113655 73 1110318328 127 637671953 31 103 2093390025 12727607 41205911 43 17 73 11 29290107 1581942912 59 89546877 7 47 47 23641611 782407966 533080964 13 1175305755 176794634 4999 31 13 1303902769 653641677 11 419468445 73 189959870 2045652136 41 1945715844 1461744013 118909141 79 31 283305145 83 365733607 37 1183588720 1949 2038281715 989571549 37 594809072 127 137 53 61 137 4999 1846230680 6522075 101 68810088 1959656698 2777 1333022642 1613840807 29 2777 127 2053232749 1194147980 67 703958386 47 2 2051637422 10007 160532294 1217341543 41 1019093581 1631671506 1489626746 2 7001 120515214 1113608314 1591881071 61 41 233785858 73 59 23 1231688640 301043621 71 73 1106534584 83 37 43 41 982553602 497805190 127 1501400223 83 172302176 151336806 139 1938698168 71 2777 1551060026 17 1051127119 1568708286 1949 732249045 79 29 1489215462 89 69516863 1317822376 103 107 398715705 11 139 957249632 1248732565 5 521876575 738814798 1570020623 61 89 1112993950 1167235000 83 1525131723 2091867964 37 1724994554 101 2072425964 7 101 237481199 53 917367407 61 7 1015779352 13 7 136472399 6987722 31 674479555 171218518 73 7001 1437998399 760860365 975156813 1949 137 933942700 1746892206 23 41 1707562588 101 19 4999 1421515640 37 158383014 113 1552399197 137 41 1128181051 2777 220479915 1087625935 83 1918904639 113 1771465066 550947998 549951942 71 95531636 10007 5 11390627 7001 37 406263145 1930546299 79 1925444801 237577648 43 70302377 109 2014293810 736334273 79 3 53 1987421348 89 1297145207 1986869236 97 149 359117267 10501371 602310369 101 225471996 1725483398 103 565583712 817671114 23 1998618660 803050986 3 29 3 137 7001 1142661214 20218888 286035127 486233986 59 109 61 215922981 275026979 4999 1307003547 79 808304063 234695687 59 1197358641 29 2073613738 347681950 97 1812014999 97 860247671 1841169626 1949 17 1012032627 61 1385741209 37 7 2074390119 73 372741504 1811335362 137 1019018219 109 856886714 2 71 1877468813 127 135842697 83 1014349059 570368811 127 61 1801221664 78833106 139 1859435248 1359992947 4999 101 101 137 1890027477 2001144837 7001 89 767566879 23 41 763410242 183807072 248356576 101 2777 2 1022987450 83 1512332957 127 83 7 67 496532578 111635270 149 1699800344 1949 1759927510 53 1719753752 837984007 10007 1968955054 41 1176772732 107 1082369029 73 103 1496885805 73 1949 822600787 1446551750 1765996403 41 67 1392167540 2054378991 29 451597976 773780523 29 192502934 149 604115732 103 1951200276 149 1322297669 83 329129020 71 53 807082622 179939088 137 1666088647 1407086875 37 109 29 71 1063754107 10007 11 1096673311 61 1733433598 1337078984 7001 787314142 715902782 1949 819139552 7 5 31 902982570 1903494650 524239283 2777 19 72872144 59 23 1286357447 61 31 108585378 1219204648 137 47 715348115 2049175408 41 1370808855 326318825 17 2777 586899511 76098131 37 723220475 139 1712554087 73 2 127 1770020336 37 23 1905248815 61 1583254146 1085243357 11 41 545000249 1515091390 126874068 2 127 314553981 134708053 4999 37 90647449 67 2777 3 1341430285 367969560 103 53 71 1579166940 13 1669723510 23 1009136109 17 598523148 131 455392287 81964997 775550282 13 1949 723175435 710130510 19 83 693938266 89 137 79 53 1538785521 1098030336 13 672182746 131 1343372883 7001 1460926674 1195306129 434874199 10007 101 71 160928458 423775673 31 458408910 37 2 1972601624 137 1770906936 3 32565343 107 73 23 806010660 3 113 1907900934 2049676764 139 47 79 84589566 934720258 1487976945 101 2002909567 2075124723 107 53 1297212100 73 43 3 1655279349 1745229606 59 1462702099 19 670292431 168132235 1831428524 1043948717 1949 43 1366858286 972228667 17 79 1720255968 972134395 41 7 826282835 2099905458 10007 107 2048640083 1144635146 928375117 43 4999 31 73 79 29 67 31 127 29169487 741221276 19 127 37 1137093065 28085257 1850880178 769255201 61 3 1805333634 776544312 926272041 41 17 89 1336134640 10007 395336542 29 137 109 188137161 1326787514 1358179998 7001 1949 709149288 17 89 71 750859790 4999 53 2075872200 1023006477 109118813 1235140078 61 232954743 41 69971092 2 17 1961760237 242157644 113 956292218 1496482246 7 103 741029895 149 1574681915 1665025509 67 1573464543 47 63944053 1076295074 43 109 7001 1358278012 2036877941 47 23 455519830 29 1883864437 7 149 796788824 31 1207382010 798453924 23 2777 1798121385 2 1441562064 1949 1542748011 61 97 1779429983 97 169009696 1881167413 137 135254612 10007 856097459 97 913937977 1991138711 31 1146553755 31 127 109 133529796 1770791219 107 127 1798965506 149 149 47 2059817795 97 1855822721 1686457807 137 97 793123119 1293476570 7001 37 2 1161531805 131 269997419 434692999 89 895216222 1560430603 41 1200032504 61 3 23 1471771633 1987312309 23 2107606817 1922862307 1014776016 107 959520146 1217755412 1375808682 109 79 945074709 1949 31 204750040 1648932222 173375320 1659924544 127 37 936435897 127 658016972 31 17 673208670 137 921930702 7 1729224913 1949 19 606299774 149 526595353 11 2063115285 83 41 1019510756 1804682568 819326080 588299119 2777 71 41 1020020140 2 2110819180 1863278566 83 13 1142558937 747330883 37 10007 23 41 61 1385727728 1138231696 79 31 83 326943225 620499070 473513410 5 1553500353 47 2777 1364309553 321426642 1400266679 444491698 139 137 460962463 1155754401 17 5 1968647715 1593533670 71 1920801553 7001 19 1071863872 1698662035 149 1575386983 2777 1556025302 346029908 7 1242142412 1734840838 1317834679 59 71 681237190 2095034985 41 131 1261875578 140111443 1972274632 19 71 101 113 1592641682 83 67 139 626607697 79 1130082165 53 127 1066984112 43 1207386714 127 1534446976 1513100203 41 5 71 1209252972 37 1944122154 51806239 10007 109 1260713836 89 294014882 29 67 1826660597 2107251537 139 767143502 1408631525 109 225152907 10007 1640147300 3 43352826 2131169601 127 893560844 2777 47 782365102 1848943355 10007 7001 1746861516 7001 3 29 1970963279 302318127 1817549277 2088090171 2777 11 139 97 128444326 1730312709 101 1609878993 149 1801847166 43 1742338629 117686899 97 1719385140 97 291476949 7001 526587216 1558646632 7 19 1749985044 139 485420534 53 1959862938 29 1951233460 5 149 31 1386748048 113 37 23 7 3 1579641162 71 1531299230 43 2105520585 1159760025 29 1938901400 2777 1534923797 19 73 1539340780 89 31 4999 89 61 105223307 2777 259446779 1294960677 113 101 1972101569 149 127 1859063592 83 618803097 2 2050898744 1681466538 732750122 127 19 1609556576 56224616 79 825290995 83 1051656646 1114132383 17 73 67 73 380480161 347897195 2104539008 1549814975 4999 67 89 41 2134278165 1578218166 309542810 29 399117481 755825536 103 2777 1121299612 103 109 1188428853 41 1913449008 1571442840 101 1378882984 73 109 1818423674 2057779935 497588274 53 1995309162 79 10007 149 4999 13 1997901135 127 23 1570263590 2 11 1257076469 137 2 23259925 5 790703778 127 1347864335 1791090450 97 4999 107 61 139 1324306686 107 56352620 1098751513 19 2091800554 37 888312465 390105911 5 17 17 234757862 1046661746 1986281173 126365301 17 113 789759298 103 59 53 127 323213506 97 4999 1941531616 107 28989082 2049064338 7001 493738524 884413082 708053361 4999 43 59 1268808861 113 61 10007 1395756346 1410386580 59 43 37 1372913675 2072315008 2 1871882914 5 19 248918202 3 1445183103 739137861 2112155137 47 1539928163 1999616718 11 406305493 103 103 343924042 11 748801112 29 943463351 29 1657019827 2091700455 47 1472021470 107 1147492158 3 97 1822567847 113 47 172826708 1274194633 73 159377250 1016503215 13 2025454197 149 107 149 413464123 1608278584 107 1742498480 67 2111123569 2125360248 31 552947000 37 43 41365656 83 290360156 2 545858222 149 1082786979 53 7001 868698082 218830257 649327886 127 932725846 2 41 13 498425538 1731493725 67 1731200873 405731875 2113370493 43 101 869571115 778741268 23 2777 29 7001 815819761 97 1302081154 137 139 41 19 1123618542 11 2048579951 41 915711261 816831397 994333185 5 1575517070 131 976516575 29 531181567 10007 29 1129914994 774215697 1671643506 13 492251214 109 127 19 430698289 2 2134101820 833808824 107 101 1440194547 67 2080605471 652692040 13 319517471 43 5090641 160581178 7001 53 127 29 2008742855 97 1297484255 53 1176808873 447483570 5 1949 1286145100 659002049 71 7 89 1804728294 1815156513 131 754110932 149 1804507859 627799580 13252722 97 2 137 717533253 1102991529 73 113 1634832157 23 378303373 623430985 139 113 551429717 1278694460 10007 1805412905 1084124155 137 1996564796 31 139 976061197 139 1789717939 131 109 1764492 59 7001 96480781 664374737 10007 15831074 2777 540320890 1162057866 4999 719356100 97 1061940965 162264122 107 137 79 1511534966 10299862 23 23 1748584108 482481603 401806191 737828076 113 79 128185953 4999 7 139 410230422 1437023746 79 1655554257 2077193018 10007 1442569092 2010168126 705010053 107 485564148 61 533942028 1307162090 771813086 73 1089147229 1693982655 29 188597644 149 11 1993099042 61 43 1975136946 137 557556983 256972702 73 219031653 112028373 3 272010351 139 1196622922 41 3 2 73 269229183 1912197551 89 1457319923 1949 11 99840331 59 47 109 53 2118798172 4999 83 474433810 17 1822369944 991261891 7 1366261155 382744761 67 906251849 2104329032 1684887030 5 71 127 489128308 598279414 103 574032905 10007 375242486 3 1859632563 96323889 7 2777 78562801 1057170118 53 1170610583 71 856872446 962413563 103 300513008 31 3 1280259794 137 1595647220 23193828 1231757131 31 73 1911257019 61 23 826268353 1500777209 73 53 2055761668 1608844998 163985718 71 51943458 1310615001 3 1012467681 695351387 97 1906702422 71 772237464 41 81155048 1420366075 2777 31 675765125 37 214209886 83 222696221 747205671 1125068046 1949 1624184939 101 463352303 149 43 1919846370 127 2 107 534046388 101 300553888 687779045 137 103 2113964996 1308386752 1029295689 131 560520704 1703302658 53 5 1214759750 12532460 1368878083 71 168620738 11 137 1243288539 1949 1029323421 2777 4999 1248530244 1156733607 1314289579 103 17 1461465554 31 866484441 1060157995 43 652474479 1678309271 4999 405743161 23 3 507950400 1888780185 376253238 697992532 137 139 79 216277589 67 136711021 3 1324602021 47 1391122532 59 1287609392 2097970780 29 45771164 37 1960317091 477321465 751841830 5 915010607 401318257 113 101 1974594440 1791691520 1141798523 67 23 855977195 538584948 73 131 131 4999 103 59 1092792690 9971447 19 792868873 1986071874 43 67 1569688013 10007 865355325 137 113 1581171317 23 665320224 3 995765169 13 1602247244 1823595982 7001 1527577611 7 1415044750 198510499 19 127 67 107 475816909 1756184410 31 674168515 59 1819401064 97 2082585829 47 1817071276 1828615806 2 2 135158500 2138667181 4999 479332095 157668051 3 1565217216 1298183073 37 262843862 10007 31502036 1096562015 41 1151172744 107 1516306001 83 1082933204 4999 1178369279 25224954 19 89 1069206573 139 31 13 127 2099594353 77602969 107 53 89 19 474787941 2020744354 41 1073585410 149 794948823 165181251 19 424252824 109 824680031 4999 1982937085 10007 879382405 901931787 61 541763520 5 103 1336669419 944777949 7001 2777 1480974100 53 2007377650 59 684392375 17 97 1495070894 1731726062 1247857275 7 2016024227 1760915501 2044621379 103 770566629 53 1016365624 59 1208194094 43 131 61 2012031808 13 89 11 1935034360 73 716880294 1296322898 76720980 37 73 89 191708472 97 649114979 322308552 904448982 19 109 695798864 71 302202696 17 14162360 2008238016 23 371131634 10007 1050014496 1882536854 867406760 10007 1890122160 10007 1680985313 17 113 19 101 1393518311 61 1130897117 1273261296 67 1861095448 41 358443812 175308661 37 563035712 1481634778 107 1692155522 43 71 1450397798 1168130268 113 179750343 986803010 113 109 1959830246 1794606629 61 1090713847 1118780434 101 31 1914649003 43 7001 103 71 43 487443255 13 53 19 626841483 139630050 67 13 131 525475846 2049839006 382258967 19 59 69823078 1140824649 11 1297027974 89 29 1631119616 856047230 1982414213 98652925 2777 131 747191774 273893752 388276530 1207625508 3 7 107 94990046 137 1021390896 266350734 13 2027697906 37 1013957398 2123526691 1145826495 31 149 7001 1659954511 71 19 1363394067 1687653954 17 655956291 71 1353382861 1374701743 89 23 1821258565 2060693427 47 1959025612 13 452536361 116561894 1949 19 2141191819 101 1471503489 41 106891305 4999 739567057 950629509 43 818105831 1222685134 43 1816379082 41 1086800038 109 41 134564173 1078833615 107 572260503 648066258 71 53 107141090 1871133465 137 785749327 11 1904984004 11 73 1680877195 496473 7 847416157 852227075 139 139 1367091549 47 2029882060 2030420398 139 1671523094 43 1745923625 37 1690752936 89 1143656319 1374947393 642523776 7001 53 491881480 5 1072853265 43 131 53 484471357 1977042464 398070834 109 103 13 1165675394 137 1992021545 103 1173492184 684739199 109 1867657753 47 2777 67 2012517525 1465183805 101 101 101 1724583888 83 83 1572974666 1281643074 37 1326673998 10007 1365295038 43 268169672 131 107 63171944 83 43 37 101 2010728130 139 79 47 1467824207 83 240133186 2 621774848 2777 107 137 1201435160 79 1722526507 79 1557476739 845686443 7 19 20161831 1253573260 1949 1257544833 53 11 1476292682 607705096 10007 61 968897404 17 47 585498880 5 4999 2140106893 149 7 1276856560 373967482 2777 73 285432263 2 17 88585506 1901690077 47 30219378 7 682397765 89 127 411212096 1457003099 43 1392113798 10007 1559000537 13 373562566 2028614211 635125512 756244083 3 11 107 137 1454406347 2137207041 61 1949 37 113 67 43 1761592727 2777 2100170121 41 103 404110612 411587279 181691512 17 47 1940021256 400295720 97 101 31 113 79 1877376534 139 1231465635 1949 37 76341471 13646932 103 820125861 1580477629 1710410220 2 1743773969 373325460 149 103 1899387774 1637199626 258068552 31 39556990 1373371219 11 938379064 79 1949 1993439149 1546227456 1949 71 2139084876 13 372133151 1061026226 67 1359025521 47 370527393 17 43 1945846593 1726361826 41 71 23 1350632036 1503104924 2777 1489138480 37 2003010096 53 558664891 463387003 157413511 4999 1180698813 1949 492204358 237191351 132599985 5 107 250842780 127 465871419 1949 578934858 89 37 47092963 19 734561933 131 47 1802742152 2777 1092438349 43 1777246975 97 997553529 448831513 101 1067649487 1171833914 97 61 178658753 13 1079270439 19 101 1134632182 1049656034 628121449 1405924315 67 500676040 31 309543711 31 137 113 921550934 1560052688 5 23 2003747051 1092040235 1736788275 89 1331671518 176763648 10007 89 97 1144772757 652255257 2 359902614 363790595 50652561 1949 41 985297855 121353645 474963504 1949 1182968396 1353044070 139 7 1633970765 1315327013 7001 914748452 137 670487316 5 1989301330 127 19 860488074 89 958640713 23 73 1396882813 547990195 83 89 17 1190065263 1594222449 79 138619720 617876946 1556911165 2777 1860853919 89 1288659302 97 23 1052207473 10007 1556418731 482207309 788371474 560852322 10007 791911833 1949 139 491816097 53 750330616 1341258689 101 612462483 4999 31 865704419 456270021 23 17 1619013632 17 1428768502 1335080771 67 1581713555 2054026035 1793504150 1612698480 73 59 5 1270056425 11 78246300 627319431 17 397096421 137 49784237 891478651 19 59 127 131 1869638004 1806054947 47 1949 778292221 113 485067642 277838863 47 101 224413617 71 910959820 1292599734 149 139 38622262 103 330991633 79 53 1684535305 2097060739 103 1123495263 131 744045032 23 2065953094 7001 149 1622662746 1681175581 127 43 684553595 5 7 369571776 43 711302001 1135126247 61 546353393 4999 127 907816447 1949 101 147890499 89 282432600 1002194719 127 79 922144880 11 1025534367 1772896653 669381405 7 507696014 814687857 53 82052056 139 1900994858 111075686 131 29 31 2038645591 59 1858639224 31 707778763 19 137 31 2084254558 1591089539 107 1032650926 1903066452 137 67 2093513490 23 626940624 210844769 1949 3 1683072660 479559557 73 1104756030 149 71 532473304 876573029 1585278155 5 1032071120 47 453062281 2072944964 37 1947925717 1907628524 31 31 1551475313 1517507406 131 2031040461 1035889088 23 2141605291 53 804652519 667972548 3 10007 139 885791539 666122634 47 101 37 47 29 687015336 1872670751 7 1293183052 29 247953446 1457229347 10007 47 3 1103098169 1366213383 53 7 37 1468510700 29 1749637599 97024250 1587544777 97 103 89 81637208 13 41 890105203 898656795 113 1526628697 31 3 61 67 1702625882 1997894433 101 47 1373009637 1772211751 7001 149 51790525 61 777905428 61 935857741 13 1289639733 113 137 32360633 1592394427 67 1736147378 101 23 1827090215 137 1462777496 836340065 139 13 1536958111 97 878731439 42870204 1949 41 7 699176793 1291444308 127 4999 131 31 554228509 3 41 513630534 1473336599 740245792 1949 23 1763144250 2 981612795 59 1669116663 29 515596974 79 1879987332 613013181 23 109 641613158 139 97 2096928831 1233734173 7 1540200275 5 109 3 662627532 974228886 1772293764 71 2028667238 101 7001 103 149 1853917738 43 1721213770 881704396 107 61 1949 846941848 1373407558 61 1713437601 79 53 1335240410 1711701454 1949 1943726001 7 1276327567 31 92368561 3 382991238 867915549 1478214709 29 1997162169 7001 97 1939678930 631112458 493821480 47 375742003 7 484773191 1103309294 4999 79 1173576126 394149328 43 1539404773 97 756060098 433518123 772211716 668673668 67 149 437927092 61 79719924 11 113 10007 654577884 1053792221 1313605322 139 1499232075 31 137 1820419147 1949 83 1469050864 73 2075698936 1434031199 654018585 103 1240285315 2777 67 17 663549051 2143687541 107 949239005 1957906038 11 1267851105 5 13 1293959368 10007 589712510 571820876 149 1949 1452404545 541878521 43 1948068215 107 959814138 61 47 1451965078 17845101 1400047844 61 1819042631 1885054377 137 1299008518 24201398 73 607147057 71 23 400528128 531983354 7 11 1288798544 3 1529798805 127 123465499 109 1069681092 59 1916643320 1558029284 406740391 1799302989 53 79 1763963903 574488000 546094367 43 113 333521308 43 1801475841 109 1121907134 734910264 41 40955679 566779361 83 277516019 11 2053470551 573046552 43 843852984 97 71 73 79 79 109 2049127070 5 37 454365156 29 23 1725642022 1862086164 351207415 1034334959 97 1386234960 73 61 643250185 53 7 107 41 4999 206998445 19 480013491 113 149 71 1612898054 13 294229557 137 23 2118641187 4999 1697553042 23 1510472950 137 1957297574 7001 1879607477 862001569 101 1787728280 4999 7 523556141 1703889444 2777 73 1835005453 322508890 83 97 745802220 1769927898 53 1532620056 101 2 1930682388 1527535305 5 41 1077604169 37 1180860883 101 1719491056 73 271351877 137 107 172278560 370682539 73 237049396 149 393170472 29 303672978 2 1767625630 1496095380 1337538609 416431252 83 3 95433336 1545843600 113 1208541625 41 37 736159918 1996887194 271234183 109 139 1871142245 1187496535 53 955708514 29 157272606 1949 127 139 2015551051 101 969529805 23 13 125765601 101 1606688406 103 113 885953787 1068351946 53 1530841135 1122018191 101 137 89 29 1192893796 61 272583502 870790678 43 43 153071204 107 758413287 4999 1801227071 109 65662908 31 1273534777 224515485 71 627331606 7001 697383367 17 1752434868 1268633800 19 13 47 579365146 535747395 107 10007 1494065114 1855197730 2020438563 11 680420422 47 2145923368 2 19 103 1225865624 481083542 319967843 1168653330 13 47588424 127 1864022189 109 101 91409747 31 556242416 139 1409906365 107 59 1284256974 2777 61 683575150 79 2133978889 1514441218 149 211679409 1516596789 127 4999 380734380 17 1680011842 1650163742 29 1155873130 31 1510804840 37 1417480286 37 1714277469 73 1296440142 59 60320479 53 801925416 83 1814612235 41 1553195866 1761058917 1767832356 3 109464787 149 1089830402 131 54766122 273709609 37 139 61 2777 1242335382 7 97 1562568344 181096575 19 11 31 343509946 1892948784 915176862 1109414753 109 5 2139227069 190131966 4999 7 262136938 61 1300143874 41 1707838518 1396088253 137 1800758003 122271815 1808379998 137 1349743793 7001 669666653 41 1524989465 79 1256764542 1792318220 11 19 1643531730 17 1202708282 7 8404599 1141911638 1494455387 10007 19 19 588887482 863626038 1261252230 83 5 228264271 1200499382 19 977273955 83 1497029500 80125544 83 746542097 17 31205439 1258862998 1949 79 113 1871510407 29 20169065 1923957962 49213277 137 149 79 63141479 127 1366170252 227930628 3 61 157837589 13 1235312858 107 1549377762 7 1782951 79 127 31487110 2069191442 59 549261132 83 43 53 627714934 23 2048892982 1138938698 31 352810133 1248963823 37 67 19 2 5 1334678230 2777 1303702027 47 89 558025194 1968914871 137 190860865 1116540005 1712934230 113 107 7 1044360933 107 682831735 2140022577 1663544648 59 89 1017435718 5 1464742250 3 29 1412165672 430733839 1830305198 59 17 605340437 502250346 2777 113 1292231909 29 272355588 29 29 2112681204 1386720881 1000263108 13 59 954591326 3 584680783 89 140112445 103 53 1545886298 182416533 3 2051130066 1128730232 17 534255617 1615891348 53 19 23 101 131 247401360 2036642197 101 1602522540 71 17 779228099 1881672234 1806564888 107 2 240061547 101 2 691753477 284853552 2777 882370510 83 1829860717 109 131 926926394 2102854968 3 1435530493 1511647609 53 948098250 113 1465312141 101 1396370349 103 127 1826650302 1608582842 149 107 11556642 1831736424 61 1370930813 89 546192733 2 2 107 75560939 976636401 97 1949 287202691 10007 88044576 1594981822 7001 5 61 29 1687336493 626740136 89 1338607811 41 10007 1119493097 1248513348 1058086289 1856076417 13 172720284 137 920296404 1372223609 61 659880877 109 1125245041 460798037 37 2881782 49111721 113 236124574 390692642 995541404 1949 53 109324040 89 1054890478 522155583 7001 120928273 37 149 1590893603 13 19 43 368263483 149 186101447 125892518 2777 149 553692195 67 94566214 2 705709084 825613391 107 1782829659 3 1375376106 1958816612 53 127 350985836 148216493 83 939914078 451534940 390008046 1292046993 37 13 2008558122 59 408309382 7001 2063495189 1856296534 149 399563290 53 256592928 605215586 53 47 3 2128244290 139 1215935860 97 511004342 412113918 1429373566 37 644444803 73 792381785 79 137 176223922 1958238060 43 10007 1511837546 3 137 1033536220 1014662141 109 246533039 146938322 2777 4999 3 1609580829 416666148 552924191 61 990837717 31 61 1711801126 101 320920632 1283047505 10007 1734423247 1374538399 103 1919503468 41 2777 312593005 1004671391 109 1934034306 298993999 1089920959 67 1067347047 149 1459161470 1949 223554198 139462644 627921355 2777 361948626 103 1637321785 11 149 1431073033 1172369576 113 1573261258 71 35863591 53 1571125125 41 1643425632 107 911426 413567626 97 137964361 275460972 953766359 71 53 986809968 137 1200801986 380771909 1902822651 72833985 3 131 1681778131 1592247228 13 1106717170 23 179541103 137 235080081 97 180068569 389766273 17 227660535 2010856335 5 213547992 172691 149 31 904415142 1571579408 9663164 7 139 1045679774 59 754166320 149 763654949 73 89 358321654 31 41 1787005172 961872587 4999 7 1187383624 31 32178372 141312446 417093034 101 79 460244979 109 1843505119 704093368 71 149 1562788586 73 1995234029 842510958 1408591826 31 7001 2022238850 17 1117402537 354113587 107 399350750 412964574 29 53 11 957635866 1931231313 1590230462 1862138723 89 41 10007 1011107280 3 61 2028527872 89 1487373251 1929539015 4999 1773290271 926710258 97 2 158740112 113 549488490 47 2 1985384568 1952152500 61 109 97 97 158463177 468881995 61 11 1555596988 1821807653 149 73067663 89 2011916111 1647791924 2 1980503323 554623174 71 137 1188925593 2130514537 17 1875029705 1797986410 47 1857294389 61 1322370032 103 801392221 898355610 139 47 829027420 78457993 31 735325441 19 1949 924328842 109 4999 996750610 37 1158579226 19 634349998 73 101 1752193753 149 127 734127945 1949 89271996 1456058920 71 2010233650 835084710 1812283717 107 1668490598 567851871 97 5 79 50469940 67 1880459006 1735131973 29 61 73 17 5 101 54384157 986865630 79 2100509063 1643910588 29 820745921 103 1998327241 1949 1057303751 131 796753485 109 848095633 149 206486851 73 583136194 41 373705374 127 799919687 37 1589569099 31 1634177555 1388225105 520322731 139 514801095 113 7 61 364619502 13 552665750 1949 128877625 2128654922 774108042 2 76903368 1172672487 158322075 37 23 1224825233 5 822032916 67 840648665 3 2012730981 1469407989 3 1949 984734199 11 113 227136102 61 7 107 1539544419 1264951242 127 59 1430776314 1701238273 31 1982373368 1949 59 1794689140 733658274 67 41 1656112480 472871224 131 131 1640262266 1249956845 113 266192744 31 1875139284 7001 132792508 29 1162701089 2017863708 41 1945672290 1822189748 2 7 1217282549 1557476046 53 424196259 4999 1512951255 864102428 2777 59 3 1359777906 13 1105672841 1679497416 29 43 1065241881 1024645667 954542240 541077482 1949 23 73 83 1438476569 621158969 62210556 3 302946982 1829071959 13 1002524935 1086724460 5 29 1400518663 1592999108 31 149 1138580140 1347512288 2 127 41 336572690 97 79 1389509591 1949 248980852 1131922679 89 1316542577 512252840 17 131 43 1159548621 71 1949 95756319 107 513059746 149 566313240 2082063994 107 5 2125036530 570932640 1956373549 13 1122371913 2777 281049062 2143355248 79 103 1037632300 307028580 29 2 404057364 649658730 3 13 59 1665417367 59 1632255591 127 865782495 4999 113 1529217022 53 382723282 1650311880 35776699 7 47 5 1854826305 4294140 1949 1191725795 1835457107 2086522149 107 1405041075 688503096 61 185724260 1295230451 929768014 29 79 43 1737912166 7001 71 19 43 499529943 71 698472390 83 1538908644 31 1720446029 1195363379 520721996 97 113 1351361802 1038428960 71 59 604296939 1536376941 2029214661 107 31 41 731162881 282021575 109 7001 1494321444 346346471 71 1360325352 485386608 101 2107421560 19 1136108666 1699408242 7 23 1615221115 2092944823 103 31 344170587 19 1417001771 149 1635233204 37 985282916 13 31 401068799 89 270224442 131 1241650865 137 826056570 827696336 53 738862983 13 1064161449 266566371 101 131 2121619669 2777 83 798540261 307428816 79 43 1019484979 1301116352 113 113 1818674572 131 2 740735829 248559072 71 103 476811450 601061261 59 61 1783589980 33510777 73 73630525 1638110574 59 101 636704808 1988804231 1419742328 4291484 67 1327330383 131 1198426776 904640739 101 1603519127 19 67 573907692 19 612843271 47 311510266 1066588766 17 2064288240 101 137 2021225664 71 47 5 714520061 19 673568988 109 743191321 103 1024893054 7001 693463052 514041424 340967210 546021525 43 1851715493 7001 109 1672665604 620512366 1451090951 1470621519 127 326285214 1562394911 89 1010339349 149 1057796949 53 437236909 127 29 1182069290 540366086 1512459450 137 185317867 37 1665320740 959936443 61 97 1973091162 1941255471 73 1367706246 97 336487374 7 103 256484832 3 684468918 107 462467910 1204578058 7001 89 211605154 107 1837104828 935418499 103 248465046 131 233375200 536669490 5 71 1653156190 2 79 1198883697 688963898 2 3 463805568 1917956784 1860945904 67 565480695 5 5 39445465 1965179320 2777 1541543247 1943177980 137 665145275 1384054556 840351104 37 1929886519 29 701034429 79 103 1852515976 53 1024359689 110467829 37 101 1897323883 13 2050591856 29 512610388 1495144166 1949 37 1551418288 1536968086 127 680033438 23 1425061370 1352214095 131 1602945867 127 13 47 88140181 1499213473 537373328 885746063 101 311890005 23 139 937027557 4999 1168185188 47 1603668059 23 61 1949 2100125460 867351981 1970240720 97 137 1780482688 201341913 7001 691089713 5 2122981279 2039714362 29 137 58333504 1256427548 47 1309767737 131 37 1738610121 73 41 109 29 1853190915 739116069 61 163066359 2042651009 348859420 139 61 61 984909782 1990928126 1350879030 1351571216 2 703010970 61 7001 750829246 589960268 7001 1365307016 1209366054 103 41 2130113959 73 1639979310 1108616106 71 903842247 2141738168 10007 97 571995943 113 1855233038 23 1832238167 7001 1618407080 19 83 11 90207227 7 2141497701 680028202 7 1550687033 1296635382 53 1798138072 2 1165084914 1200439774 1949 13 1200011125 1071233304 2777 41 127 67 1098941370 149 137 1222776743 977171860 41 5 993635719 23 103 930140779 1949 17 565454102 792618241 67 47 1444149965 222798189 61 89 2 2142467992 126016493 1611020012 1949 1373755151 47 5 533849385 87076977 13 1085396949 2017919851 139 2 123850596 153797090 23 414673785 2 7001 89 53 1769232962 2062787666 83 89505623 13 118486906 53 1486453052 1571320454 71 1382925758 2 67 2020403157 127 436949596 2019958495 29 1366475904 73 1950805864 10007 1143733581 41 109 103 29 2121687183 2146910774 1949 149 107 67 103488870 19 1478334463 177343511 1317477611 1714632800 131 43 41 410879040 2777 89 17 1452367760 5 97 1907410425 1095711612 160516775 1699341463 101 1198445182 1579817656 7001 2135034285 3 1949 1637039068 43 1055473788 444435647 71 83 1169659738 1372006683 2074395343 37 73 302178390 59 73 930775185 73 1099401681 1891800179 841067282 53 1735101018 101 1556614626 107 149 977589 456680679 2 137 2084185384 1622057532 37 271034564 67 137 29 103 107 1247310021 79 1949 1022484380 2030191442 701702067 11 1796212535 13 549339778 1870217598 1797888118 29 1781129908 97 863507897 43 1552360759 1949 1170475796 67 111707602 2777 103 548046781 89 91636213 61 1523579798 17 485395458 131 834673863 10007 1031491539 89 72309118 812789830 31 1216964892 767933457 3 107 11 1740997742 43 13 2057229564 587622581 53 59 67 1088146263 1430842486 536489596 200760480 59 61 1191580588 1683190385 1829724779 73 23 1971490862 1561613727 4999 36672664 79 221168242 561079093 109 398589020 101 2028543691 386617798 2 71 2777 37 101 7 2104644220 564838554 101 65048485 23 1451236451 89 2077992648 131674610 17 7 480621467 127 1061573315 61 11 53 59 1193351261 1949 933632357 7001 2135003957 29 459424409 19 67 1393184667 45248438 2777 43 43 2777 1592143821 592403438 149 1409882156 19 1122349266 680973083 47 617799913 71 37 1144892295 56595545 89 103 83 137 673870769 17 67 97 456919567 1112982462 19 41 2089056395 2 424289040 261879812 1951666150 127 546433375 124551149 31 1919084491 17 31 1190837162 31 1311712190 47 1094615665 838487031 3 1924929513 4999 97 821400947 1644682821 71 246455697 518702215 41 2027526055 468549599 1013834591 1050152 149 7 282649024 103 1904489566 29 109 150805969 661308341 127 1938995868 127 521500481 149 1751784209 1274011184 1778914369 10007 83 5 323617625 7 510084036 169846201 113 1251473305 47 680553702 1895097464 13 177540257 1949 10007 833630073 1309060982 7001 61 1947152147 692541723 1684778778 1151156792 101 83 1838211790 602589628 1309694627 67 1585483232 1716084610 79 109 79 149 1435643161 13 1852566652 1362440637 103 11 97759220 1598661915 5 1213144412 2070293405 17 209788687 538525778 79 89 1330451922 552625119 170200496 103 639795418 37 1856600504 777822880 626823885 83 3 280245398 59 7001 2106860346 109 1026666858 214400130 127 971852387 1245083832 71 1283759170 59 1739253450 5 851542215 1490998288 1537825982 127 1157643960 442380290 11 101 1980325988 1715411381 1297835061 83 79 623142125 1428355155 131 2141734065 1409356295 2011993178 37 127 459128114 1834748795 23457503 107 139 19 239110858 1403368177 59 395483667 89 221530874 107 71 932737151 83 71 1298876627 1322876331 103 440704967 89 131 53 53 1407471019 59 59 1167656256 407147436 547285836 2 10007 229190321 715177678 41 1843865544 1232221594 61 951723744 79 139 1574063800 1614699894 37 19 2128279091 154771139 67 103 1648854188 417453550 67 83 655816034 137 61 1715465789 67 41 11 1978806522 101 83 494529637 7001 1949 139 253979549 795262924 31 1611533419 53 37 41 79 1702849819 755749234 10007 1214617445 139 290293855 761224450 41 1708426907 103 67 1717429725 103 137 79 128688709 307736283 97 730436481 109200645 137 3 13 100231612 139 89 83 19 13 23 7 3 603787521 825818079 107 61 13 101 1945874128 11 942397760 506537128 139 698286105 11 149 1149241642 71 67100530 113 876793132 2 1746042962 103 530783736 31 97 1757132981 599809976 1101167186 73 410664241 139 528507746 41 3 853283958 19 720795115 89 43 19 139 83 86924692 37 1280536663 149 101 1368694267 41 29 282830997 522278255 59 79 1161397406 1949 974687104 1222166354 61 226501967 79 140829325 103 1670355170 19 1465058346 759672894 73 2095226436 107 1679084907 127 7001 1407523046 2077238706 1642140845 1962010744 103 31 2777 149 1512779689 200788327 53 71 807025494 19 1773824648 131 3 1047299127 17 7 101 1943936900 1137267171 83 127 181036722 43 57565175 1476225378 89 1696873199 127 1521418090 1772999883 107 37 41 466082301 1170108635 23 1349091404 67 250972017 1821710904 59 29 676070707 1985845238 1949 1083949993 2032351048 1688888539 13 1006535673 103 1213372277 4999 712058245 820507527 67 149 315142301 2 465968896 97 538443508 47 923861469 1016767497 61 1174666935 13 764885498 137 31 1995603858 1282078528 41 819183417 137 948049590 61 1645458896 14891259 1169600535 97540073 103 67 59 97 13 151544081 1162733659 1924370774 137 43 871720983 67 1784601213 17 1557503540 5 716083885 475015432 1733632909 131 955518284 71 1151897042 2093775651 1701281283 43 3 1991119524 38577441 1949 1630431433 71 1722328106 137 1040002306 7 699201832 2777 5 127 1562041072 1359104116 2 1836714952 215679936 113 1988030131 29 899430078 4999 718401291 1446553256 17 2 1517994800 1761458577 113 17 17 423402629 644109600 1538368832 37 59 1563541359 7001 31 1912736673 481146288 11 67 79 1999546872 71 89 685175489 61 1727840372 1049777243 47 2102394459 660607184 79 343981105 13 7 363587653 541336972 11 1584754281 97 89 966688452 1783208361 19 3 389532435 728055006 11 113 797404840 109 31 103 1805073764 139 2037746824 23 11 146280246 1949 174392622 71 1653675058 1946473816 67 1411834050 43 71 631714335 71 13 75992223 71 464782827 101 1507231080 139508322 41 113 780488966 2 113 1433110974 189626995 11 1929797518 11 1514493013 784278209 105996391 59 1231566518 13 34303863 71 5 1808600525 7 1997575972 23 1589336147 131 1592941478 1714317229 109 11 771657205 5 2112175035 1988620048 7001 1859549612 63150111 207187910 23 2104626052 59 11 19 1822242747 7 1089255412 1819503973 67 643405154 97 829396463 245515564 232523892 17 485904839 101 855736782 19 986209867 7001 109124587 29 109 1949 43 23 37 2 69345265 103 31 1082739139 17 113 1677329487 83 3 31 1306856009 47 1784874497 137 1017647389 67 547286686 41 13 1887537782 683914522 83 833707776 4999 1049884808 113 1922308315 69918244 71 4999 286017785 3 1466135460 31 378986408 1680465963 165780 3 13 1504345045 1495945379 17 73 1012743162 1053952830 1280330362 731524928 71 1469275599 1633867093 73 812411828 214550196 59 7001 154811339 1776784524 67 10007 1707684543 1492493318 1792589036 139 1063302022 43 1973631759 11 800229980 1394518906 1184266356 13 1248045335 103 1735330095 2 1144275826 97 7 1968248975 11 170017953 7 10007 109 1297672250 5 19 131 41 1929195017 504483434 840301913 103 113 2088984557 1519556313 522958038 79 47 1780863464 748244323 500620977 97 911261701 7 3 743715917 43 402410039 721973664 127 545385244 690116614 83 153890139 19 1250858407 47 903923270 89 1425910385 127 956543426 284280229 139 1389730479 103 7001 1987695916 1705583620 37 302804670 47 304008831 34043369 19 735695827 97 107 734448506 1288455493 67 137 47 1949 1055627125 23 2777 140033002 698490479 19 734857433 1358683232 23 1074605632 1949 23 3 61 71 1393932563 1713256483 811700297 149 13 1944289208 41 1635429972 11 429682088 43 131 360712168 412008850 769248877 7001 29 2139446493 563182552 53 562224106 103 845362636 859129110 71 1949 1175151499 1549797899 59 222660454 1040237768 1391558045 43 139 1742705550 37 676306757 577103837 79 10007 311563562 686592594 73 113 536713727 310474378 23 31 2070285801 127 1597875392 7 970166134 147819956 2062429851 1949 7001 247765390 41 440159485 139 1981990297 113 1154097702 1733695946 97 1476966329 1531420061 2102062083 73 781563290 1793639517 89 53 98489959 17 1969675726 89 139731513 1271712189 13260189 107 149 1004136032 73 888319118 1949 470738072 26284742 4999 1412647414 109 1173429908 430226267 83 2 58216408 221764760 43 817027219 1077488322 658999543 73 97 71 194150059 1344908395 97 1328463924 103 277327191 41 137 2066771314 109 1423460866 908938465 29 2777 100255254 1639749075 7 1034307631 17 1651743800 1988445811 1949 73 699300945 1235048748 13 2055131275 1145961931 131 53 1544774043 67 1424594085 5 1360392175 139 1961112981 67 10007 17 107 2081951002 613035564 7001 1482987594 1190143726 53 86938463 854571868 67 47 1807851757 2046654292 2068456313 11 487335541 67 972519472 73 1127760356 19 888447334 1264905542 671002801 109 1864706563 97 31 19 118307034 609079827 67 1596273325 13 4999 113 59 650380458 41 1949 2041563857 868178152 59 1419087279 824355068 139 73 1224358292 17 1956890927 690731541 1792761775 2777 53 869899441 83 137 1951547874 53 83 7 614448170 23 73 79 1408789780 5 79 39741647 2777 89 2 19 1864589301 107 1933866105 522121587 101 609971863 71 17 411692645 4999 1747762434 43 791433490 126732346 665326389 13 97 67 133488015 331473514 31 4999 4999 1436475452 410871035 2777 7001 41 182687144 47 97 107 387514303 2108099084 7 1810232900 19 2001194456 1959004063 681813710 71 1352499164 912970829 149 1753055030 37 131 1053599202 504559993 225309883 41 7 59 61 11 43 231761744 1559622212 1784263801 1995394737 67 19 1373388761 79 1669610569 1820772838 127 1965855648 53 1069676157 137 770265923 61 1782565302 47 165677594 89 493693858 107 924946196 2 1949 436812216 1608085416 61 855794614 88659719 101 97 1384683630 5 107 89 1428703472 998024818 1706576031 83 621643938 61 299195484 1321786735 89 816661339 13 171355041 1573626164 11 149 634265158 113 626393239 113 1431083415 1558802682 107 965645361 230919753 1264471514 149 327829221 584061537 53 139 833774264 19 1351359807 139 103 149 2 577509632 43 383466647 913034093 10007 1424794297 97 711394799 11 262293108 1451355723 47 1587654689 2777 4999 1993091302 11 707162291 61 299807985 2777 697013938 61 1232875514 41 7001 644876112 140930130 53 1779438960 1576571254 113 83 6428534 7 73 101 615476729 2 1808923436 1005482804 89 1960857256 2 964000528 41 103 1299163893 71 1882438265 53 61 949332752 762726798 101 238278594 1699681777 7001 1001128998 67 47 2777 97 17604142 17 767918407 57334774 137 1089994331 1799516855 41 920136160 5 149 2082033300 59 107 10007 83378324 1944199988 1121246686 718093784 2 17 1308381081 103 103 99510463 2129411906 7 1498675024 41 7001 194483049 41 71 97 2105801809 79 4999 182183556 625606146 1031503903 59 890622995 73 527291921 53 2 2021365732 79 1949 1918531283 113 1361668645 3236762 137 3 321259645 149 1662054025 1398152808 41 53 131 73 1974968426 1660014452 131 1949 2777 1860634377 17 532125874 7 901635868 1950765925 103 416027815 67 1149484629 109 1749063595 103 1261475814 31 1183948184 10007 1878564075 17 1502515369 79 1302758585 2028113122 17 1660727722 1312373346 933486729 41 2 153077694 193304834 761350217 1176281245 149 71 29 61 7 713990970 1191106238 850168781 43 2777 967273478 936768260 139 103 1841565840 2125511587 551883137 29 29 950937827 1075767119 113 1374396257 23 61 1040903390 830588742 1755935577 41 17 2115927933 17 1310821414 7001 2015265854 110741818 83 149 998714444 1606430228 139 23 2033756209 3 1722740661 97 1949 4999 330467556 101 503506513 32002386 10007 560221881 10007 1861902420 7001 154798311 1400399445 2777 127 1508047530 61 139 1124027809 79939292 1875658140 47 127 803211500 1497469700 29 2777 1510826113 43 1562872883 17 73 556202111 481403464 29 31 1813491785 23 429027033 1620632694 103 10007 71 2133048905 17 3 69903456 29 845340898 1352759394 4999 10007 43 552499475 101 2065222379 11 7001 1252884958 1150397319 17 89 70598539 1819568047 11 1613379813 19 1512253662 615230365 131 1057221385 1608780569 11 1735553481 23 37 1126616884 73 1832749826 1972163977 61 5 1334122577 137 851267099 23 680001348 73 1415411965 2777 113 2777 1911111961 374303499 1653906696 13 1676401142 13 678863796 113 1731830542 107 1958661832 1020004545 73 1949 1576980701 537386111 97 87847137 61 23 1435447524 149 373248278 31 443216083 37684902 1877236403 31 2046602913 1464354811 131 1593259320 567464417 113 10007 1125337185 251035602 3 356380419 227294218 873249489 79 113 1401718534 139 936432297 5359908 848447249 127 11 35326775 1966131090 1147502690 927899075 10007 247081483 1836527935 11 73 1215663963 716639029 374528399 41 23 78656780 1897679612 2777 7 1330757839 807459959 2777 858896292 137 860784426 101 1050674841 602219707 149 957954365 71 873293681 302337060 107 1470008907 137 83 1313485126 131 446778906 131 1895916233 1570468559 10007 37916523 47 840091113 357846438 107 1060471811 10007 433292643 79 1807913025 4999 43 830095435 131 815902060 2061542153 1794387432 47 89 2071152219 37 13 1056622307 103 1577702294 127 967513430 109 738042145 460873332 37 61 1949 5 1207489845 23 17 17 277842970 67 11 484447667 1132941557 17 107 609492758 1799130772 2 1631519270 89 1754362037 1284066991 195845216 2 537163799 83 100803998 705343903 4999 23 1301135231 1026576526 956573751 629420935 2777 89 813404798 59 17 712728077 1149356757 59 1972996263 771220212 7 410257932 4999 109 358202558 548573766 829834863 3 1949 1836481900 1369756457 139 53 3 5 127431368 2 10007 41 1314446552 2052402921 1578331038 97 972020954 53 938111570 79 1949 61 477765543 1648978071 67 354154067 103 131 650643515 149 1898858682 754886150 1442593785 5 1330876628 139 1313259907 954857300 1771058971 107 3 1957041811 31 1949 792556952 89 43 1739388270 455192539 137301362 71 908107821 47 5 4999 97 37 570798531 7001 1826455885 137 1938484103 11 611631119 73 143896797 137 83 615241650 992780928 2090733229 101 1555418685 1814472033 4999 137 43 199349956 13 103 805562897 547081204 83 1574442786 113 119858097 2777 1418744051 127 916195907 10007 2079074553 83 41 157148879 1366358644 37 23 815810391 59 380456131 160300411 31 101 103 210122686 139 2078038590 131 71 181568584 317719320 2001494385 23 139 1813021897 2102111039 362610053 312623184 107 1949 1357486296 1485831844 7 1751793055 67 149969813 73 17 1002791597 1109094365 210809321 101 991271833 109 1775562694 59 1288545132 53 752666544 101 133201026 7001 37 67 2119002264 10007 137 22865818 2777 11 953055532 97 1300495878 170682752 97 41 53 798798245 331475966 935391370 97 19 1711661189 385324085 19 578680131 1112744519 188569648 1949 1384258303 333303149 10007 107 94216750 395427289 31 47 1379566707 604657881 3 107 551693391 395765889 82045104 1949 2121870990 107 547367167 43 1173282047 592494854 41 201104999 73 1439985955 647026440 89 71174813 1741715248 7 1091090463 3 1643260839 29 386689334 2 127 1602717521 1973437633 486200388 272372551 83 17 5 1558007566 137 1757297082 815840038 89 2052073534 1989074432 139 158918839 131 238002896 127 109 526827629 784929383 67 137 139 2009693136 700765072 2142455603 61 19 722790837 296186462 1139267856 31 537195617 7 289477286 1546181570 10007 43 11 990974354 67 906529497 1345172946 13 1949 41 806875671 725285274 3 23 566416952 1367631151 1425151726 59 53 1005311014 67 2 2111405863 1645633538 2777 97 1612942772 1872872993 131 1233440456 1737946084 2777 3 29 399649000 185236253 67 67 1157044306 89 1898007948 31320087 29 47 10007 582927764 1740197286 1732291756 10007 631251567 149 2777 1785208335 43 1066485004 1949 37 97 913652603 139 913827213 185596502 13 87559146 17 1157123529 1778584212 4999 2032327460 844454161 89 137 992955450 103 1913616812 137 394346115 964277106 4999 1879070640 2 1961665680 13 967603355 109 29 762348549 1272213122 75880211 527350833 79 41 61 1134171048 109 61 149 397551370 1273207870 53 107 1730091346 137 422871187 2053161065 2777 2009487186 1472496051 882937189 67 31 556609860 5 74970119 67 813476882 97 83 214913231 1708979230 113 1087231338 1636906465 79 13 254861009 1646950245 1099682075 7001 109 10007 1306422240 2 4999 851216302 929721570 71 508278324 4999 29 19 404876369 17 159700125 1167069649 29 1318482767 712671340 1525207491 1949 84221660 5 2067011983 107 61 103 648777430 2069880696 75916492 17 7001 1509268579 1194054195 107 149 838006098 107 1001992940 49448489 89 167737028 127 1710137121 2114065976 11 1520234931 101 7 1369580254 59 103 1111112500 4999 2 1948901184 7001 17 1660633559 1249250846 131 196866407 549844538 7001 1606505468 47 1836866787 97 1634769615 139 821488211 59 1449465744 29 249736776 43 2777 19 1422115211 61 7001 107 17 83 353205255 1346714342 7 1224819435 2047218062 113 97 107 109 1149779181 1700977474 113 97 19 151791418 1631329935 1460630699 41 102722242 73 905120138 103 1720868071 2777 1224582021 878753880 107 37 11 787314715 1883822259 1714361761 131 1114183034 1703609542 59 7 1020628784 3 408421884 1967889645 17 131 1148463121 976810224 13 1040260827 67 29 83 639681415 298829853 19 1637810545 1794121367 254372651 149 3 61 19 2131931632 1307972078 1532498371 17 37 944449827 873313442 2777 41 125294770 26123724 71 1729859975 941653617 1516943387 107 1659674959 29 109 1498255249 1312111036 53 291178502 53 17 53 707053337 31 1629880335 47 1004031343 2089894025 41 1197081838 79 303742044 1448255614 1149168847 73 1133201747 1180530686 43 1455444216 73 1882628974 17 410354738 7 103 127 139 445261202 707610497 922809940 127 37 11 1451114346 103 471012923 985758391 71 252191148 2777 71 53 1160733443 103 1274350608 3 2777 377153933 13 1959824678 89 274273525 7001 1462938026 363552361 17 523860469 184136168 59 343025082 1491528507 61 1958140988 17 1317601525 61 2132721631 911782236 7001 127 448243960 67 1250969283 149 1525592822 79 67 925370433 635261304 31 620431106 1850967099 41 1325221824 137 1871065280 19 1025967339 408384922 73 73 483354316 181941988 818360892 7001 479511726 107 10007 339937790 1751645294 137 127 19 588392760 88635908 627835828 67 1220188790 53 37 1935729211 113 196862611 139 703084518 1307236990 846727841 97 1360154241 17 29 518921651 1247317956 113 101 19 97 751712045 29 10007 92234519 139 778507962 3 1815205048 1949 59 121494511 96539628 1114357337 2777 10007 89 955598518 79 564820217 79 83 1045360681 681303093 89 83 1379190360 1949 127 83 13 501915539 97 1949 5 83 746210421 101 958635945 1741813680 1975396735 127 79 1123076403 31 689347837 2003487778 8926590 149 83 547384289 97 2069998647 3 2 53 1271693819 952067779 139 1345203080 812206468 127 1304187257 156031233 71 1391514683 139 1536199505 1949 23 10007 741103797 867893571 17 89 1743816427 534137683 2055312502 109 137 1760674489 7001 231582062 1579556802 139 131 1763509031 379922532 89 1436956972 43 398958472 1237110643 59 29 1742550558 79 29 1386315779 79 31 107 103 17 834881543 1139813642 31 215583424 7 113 23 43 33848396 1086593058 13 9141886 1152054007 2777 1731337312 347116669 41 599088884 83 2120537452 1522678658 5 137 2061930889 79 679811906 107 71 1541778916 2 113 452316400 10007 19 2777 1640831362 23 101 760428024 67 746844377 107 17 338285968 139 71 73 1720205872 1972111258 47 85023893 84649180 1213232574 19 90921409 29 139 29 972503969 71 47 3 590671158 385363106 79 528752451 4999 71 1752603578 983166303 2777 17 109 47 1559221052 1991377921 101 508991015 2 1797429051 11 127 31 1343914821 951113949 1949 10007 1566665899 2007964592 109 1650699706 1805620316 139 2777 1651595757 11 516908865 1092288518 2777 29 17 67 232178182 23 113 1659594184 149 53 565985834 10007 1598898446 461868037 987478895 23 71 84660684 97 143035036 1436004102 5 687557555 1848861322 97 71 131 737355901 17 1188512177 1869766199 1513959249 1447491755 7001 127 137 711132202 552337694 524234236 53 2133132625 41 1946212559 109 663693915 1842513655 1949 1977260872 23 53 4999 770145940 1441229704 41 37 7 644029025 101 446002769 101 37154769 89 1956026247 1798158759 1398588327 10007 137 47 144734077 19 667454337 7001 1754849657 1949 326202181 1949 1910930183 11 1131369789 1928749152 53 116311239 1554105385 113 1194060522 37 1190166309 29 723582045 2101205614 1679302366 73 89 139 2076081204 37 131 1942552233 2101614529 1669177607 10007 371089581 1670064873 73 2063526916 11 847379731 139 307556404 101 1106384467 67 131 1759319389 76120694 149 187982870 67 789673925 149 725861546 2 83 31 131 305945653 5 583910098 37 133109683 616297932 113 658229859 79 2 839012396 109 74192953 83 1351309803 2039932221 73 23 41 2777 703416877 103 532271349 452486416 127 187504705 65947163 67 137 90030235 1647734209 7001 1935986530 83 315713491 1148665718 67 359702096 1592496200 67 1727133839 11 989866933 1680067333 73 329125055 131 445776080 137 394249418 116551462 107 980936120 61 1584681119 109 1878041803 2004572731 53 223899472 83 71 1646471113 595398222 97 97 544438313 1860026928 23 204295192 97 103 1822967336 131 1528198680 427841050 101 11 1278436373 31 1141605504 71 1411051302 103 1556290860 558730710 23 638874202 113 1572118828 1426481754 7001 31 1945937673 41 7001 2001900945 17 239438971 97 304741408 73 1984478701 149 5 308288965 1752315200 43 97 109 1077162307 1145555120 625392440 79 695695962 73 1636797970 1586380082 10007 1968552240 149 2091062424 270075974 592731430 4999 4963365 37 17 41 120306218 113 3 41 518425853 127 668076007 1039611459 951940436 31 107 1410493688 91602914 29 139 766923187 2130893810 1203914946 43 1860887612 1388984136 59 2 3 616645830 1104497697 576475539 47 43 1016065045 107 103 1912938351 7 1381415294 660361930 10007 1988591040 73 1823175073 2132771942 3 2777 135620349 1670182218 201221762 37 1777900690 2035231330 1784630156 71 31 1657799400 71 4999 1023211872 97 1372258937 7 1295872218 89 1007809670 61 107 1207563266 1047668316 1318500773 17 11 1255701705 5 13 31 131 1853340366 107 1659406397 1521235913 149 1533914617 73 829383003 1033768205 4999 1217046542 47211845 5 97 1290029287 1622301429 23 1703875754 31 552637031 1280754374 862286267 71 113 650454883 4999 103 149 113 4999 109 1025699156 417335494 17 578865150 23 4999 97 500638534 1698819394 29 83 73 1931827616 713824733 423464667 37 1351246031 1986405349 127 107 1067917780 1491830915 83 5 998187421 231739613 7 67 1823106716 107 29 61 1240181545 849273659 7 618221203 53 113 922561041 1541296094 2777 426974858 1318462947 43 83 751251509 29 1916866873 1430714975 137 41 7 1471443352 131 290519093 131 625072395 67 153011719 25490820 1131798245 5 1927566105 7 2028281332 1404938619 23 17 174988888 79 198078830 2 184472704 97 26574605 86414778 1036223950 17 2037175042 7001 2003315147 5 1633918100 447765185 3 1865195745 164169717 210592892 41 393806148 1525987386 101 5 2777 1037243942 31 636887064 1803542738 31 17 71 1040839694 913121885 109 89 1020769213 1764191108 180556281 47 488487774 7001 17 647493110 43 783418548 73 19 205987987 1824026771 1859193266 1444516906 107 1848052399 139 1485492011 198196846 17 13 1798269122 1563067675 4999 71 2035604871 285561687 2777 1796625370 709454566 19 1833845045 1071202365 73 2080925511 2777 1970987902 72830420 13 41 750316814 89 53 43 255618498 139 317943352 23 1172347034 131 351829713 1508336487 29 61 1416020521 10007 1349431909 1190320145 7 47 17 1150866255 13 101 1589258432 1822038413 59 1099205400 1192058576 127 113 101 207826476 11 1675981021 834988287 109 1762048547 1224107806 29 2 1646797546 1002945090 1793960362 1725440508 89 43 1764422612 137 1452525512 1710450206 139 13 393782229 109 7 137 1169570096 961579436 67 787497029 263324286 73 485441605 173272800 73 127 47 139 73 246454356 113 107 71 3 73 718822824 10007 1969477670 1098470902 12111730 7001 67 725889993 533270773 107 70485929 2777 1359291514 838062499 908164936 23 915912785 31 1772555186 7001 1181341739 139 925879139 713522723 103 737155241 31 479570155 2142366473 67 131 401483957 1736905721 127 131 600961845 1204992234 127 7 41 133195593 437234701 2046938232 1167696573 97 17 1182757351 10007 23 893977478 1509674138 11 2001070434 41 1078597619 1081340478 83 677698652 1429849715 43 103 1767590931 444320267 2084592998 4999 13 1048115705 508515712 1262082840 10007 73 1974447863 131 1337685147 73 2022702925 17 23 453777005 738830380 1640562373 17 1788632495 73 113 1912405785 1484313078 4999 2125827120 43 10007 1001510567 149 1230096618 5 377668900 1330485271 97 2045585567 72359454 43 109 1641149562 7001 47 368240577 71 2117111271 11 101 488026950 704779919 41 37 61 23 429399060 964079215 37 71 2128368349 61 73 109 41 1655978725 542462267 1142592963 39353016 3 1569373855 77053607 101 434267260 2777 124731732 17 79 89 23 67 1060552715 71 1623649797 59 1275306417 440154099 1697886432 11 1943316577 7001 568924805 737128830 5 1971630012 1222893946 17 416053030 1949 1790567739 3 42463309 304649009 37 101 118906391 1059832087 3 814942279 37 1005569239 972760456 10007 1561698689 23 541498660 515342478 1472570746 73 985406286 139608838 2 1898843228 101 2120475709 901183500 2 115918310 879327017 61 904220961 137 4999 131 37 1670599728 968774885 223552996 29 965186149 978797334 550830581 37 97 930825580 131 107 304279003 542107582 31 97 185658485 2035969375 19 736342435 1552357304 19 1082973267 869441077 1125674820 4999 31 1695769409 127 79 1066563042 79 7 1254813476 1839419346 32085596 17 2777 1644869863 1536067003 13 1173165468 1949 5 2001755635 791705855 1206265273 31 1018246739 53 109 71 89 1171439538 1583669738 1949 1542284629 1180811395 7 7 338928492 1765502523 139 1783587396 23 13 103 4999 76919613 1434423164 53 112369275 53 79 41 616686576 472443123 1580068086 1996028379 41 11 1649183492 1085377612 1094424283 17 137 683425869 3 1116649815 1229418740 53 2127662846 41 1503252659 340018530 37 2129105998 149 1572293594 1795385891 10007 137 1611926180 131 97 1307227485 5 515669070 2 61 1569566966 1914745287 161603290 23 1873951097 658861461 149 2088818998 137 518379778 73 1731217849 1941318216 3 1660774137 1939823992 113 311595466 83 1182403475 427664970 83 267263707 41 29 628599244 47 61 1018470823 79 155367957 19 1074481426 129841383 23 1659966166 2085735821 1416721748 13 59 1910559306 2 2138958920 2111923653 1905880277 73 2 604497530 5 101 995612752 1263693820 1383440732 498699978 59 137 31 1048461974 1086479652 3 364917378 1176700821 1799493704 31 270477050 61 137 1368912220 494727019 61 4999 89 2139406030 7 158382562 13 1476142785 97 7001 307875976 1255909390 3 755189919 781373061 1021558146 2 37 71 583977964 109 1402703778 1325989521 850624518 47 1433024521 1222506074 137 4999 83 131 637896902 73 1549420766 1550210626 7001 2092717917 1949 1150056175 1210518053 1544330411 13 102029343 137 71 102799267 1825970120 83 1106806675 13 931674588 2010774993 109 71 711964925 1673539012 10007 1557389410 1666335619 23 1106875023 716783891 7001 73 600058175 1588352980 2777 73 1064298536 71 2030120591 79 59 1136548860 779650308 23 1578365140 5 29 1508226113 513130350 453910952 71 1171481130 5 224179515 149 2039211467 505472964 11 1274188369 17 355298164 4999 1810777772 67 1773669359 365331905 37 1211198597 948627607 67 1949 11 819719131 109 11 47 1913260443 71 1755173889 23 1351422772 47 308838255 194773628 29 948495295 19 1290846206 1623770977 1534939269 79 127 317744160 1074926065 5 71 1682716357 73 1409739384 2099983121 31 29 1956490510 2046627440 185998866 19 1250455037 722755740 42933510 5 13 1673417681 362262678 495189699 3 103 793144496 36628242 47 1508155277 61 614194728 2 494060198 63508198 61 31 54976859 2037416280 41 2 4999 1439677007 109 1445400713 13 1846439947 29 89 713438952 31 61 1529581283 71 859504274 53625164 29 1798542039 97 17 19 498497167 53 2006574594 1830732608 109 2777 655730233 646004692 41 1734461650 2 159498500 5 397338560 31 1418972982 582674202 10007 67 41 810298047 1755029300 1487677975 5 2777 1328000278 250631960 1693325768 103 59 747490332 3 1393054092 43 29 53 2090859540 907579261 73 131 1351011253 73 131551548 702279491 1949 234172350 350689417 1314291589 597606343 109 1283512065 11 1109648904 13 149 83 137 127 639953381 127 573816988 97 428738836 1155718440 31 37 1679705872 40775665 2 1219812834 1949 30032141 1695896338 917699231 109 155787929 83 1191829905 5 1374509620 1023931437 43 101 1447510588 203684464 43 214986394 1949 2049595686 4999 4999 790751818 59 1348882721 1592265649 76755346 137 236753973 1965296932 89 11 2129195002 1681986328 19 1465818688 154378515 59 1311830719 53 53 2064766050 523778807 71 623097420 1529855573 590604945 137 2 137 4999 1787102508 29 1144618290 2 554685710 7 2078382600 31 614819094 1125721440 47 83 351625184 1799242709 137 1508099151 2 1632620536 522348739 2031218783 11 41 570983589 2042295993 1105100719 37 113 83 1200844664 1573360118 2 1231436631 97 1949 1780370571 1406566014 1979495782 11 83 1212933871 541732414 103 1186128758 131 2062036940 7 1189720824 29 1765997096 391651531 89 113 1068333188 71 182584310 89044692 79 101 1762173646 103 83 1840258902 41 684443996 131 2072685406 67 538724756 19 1736354065 23 956366024 1131985934 131 1449241316 109933629 23 113 542666115 967216607 7001 107 47 7 61 1889985111 1012712356 73 33303161 79 139 717614188 2017838701 31 109 1658110398 357015657 101 2059909990 79 37 1949 1895545281 2004414545 7 101 2051490639 11 2 1503015788 59 2 1580282558 2092045264 243353067 1073795734 131 137 525634476 1819052642 11 2062206586 23 79 1488858806 131 89 531802946 1147854627 89 97 67 61 1949 2 109 1794116783 37650326 7 528626742 47 1886997736 2140037676 7001 588063074 1350332912 2777 29 1975144967 113 1642199281 1646496592 375198258 67 47 2058540780 918930370 1949 1919592173 127 31 337738583 1082083303 71 560629845 2097615622 113 97 1177875947 7001 2130985383 1175136342 41 171492586 59 1561632768 1868081418 1949 554352633 125406729 3 107 11 1232064889 118355555 61 2777 821558788 1399742218 1808978227 7 455124416 61 2061461206 1696076423 10007 570358972 1730990667 7 1543099642 41 47 1362693090 103 1741195609 137 1930878921 2066962119 17 856838341 47 29 61 399552867 37 1751685857 4999 89 5 1476938361 1628233188 29 216342728 137 6459804 3 7 1632017366 824276341 101 1315925162 71 1436710222 37 1949 43 41 13 404973218 1603131959 131 43 43 1038343790 1176916149 2777 376211298 19 17 813178510 5 1385359217 19 3 1714474899 360210945 101 1357031655 149 1520666435 850449434 1751108456 61 841921532 37 43 915661367 109 1370028521 770999127 7001 1963059397 29 137 1527716435 7 1235342990 1128852217 52529997 73 127 2106541522 399394206 2 10007 247022795 275973046 1894439425 137 67 1266677411 4999 1030863708 402885052 31 73 29 1418283686 454121608 2 818816950 108812369 97 1629237705 113 7001 621534778 1602276588 978728046 17 450485944 131 848494598 4999 1900294865 41 41 69863303 47 37 11 39192340 107 428723580 2 109 1544083209 149 514896155 131 59 41 834895341 31 174136486 83 873251549 1572179057 71 1848996738 17 602586990 31 402094490 334149618 11 1873975378 149 3 5 139 1977626253 43 137 89 1311165266 11 1872317491 3 1384184403 29 31 11 131 1511815194 529780506 283656041 109 7001 1009684220 83 1546035047 341362806 103 59 694563045 2066701855 131 59 1403112866 813868774 7001 302686193 101 43 2043254822 272145452 1435731047 97 1034077320 131 101 878512544 581053421 1949 1017650771 1593092122 43 139 1573668623 79 1384847643 5 43 567482601 1108441155 89 85926088 1124090447 79 127 149 657632360 559454621 1013841045 1980048209 2777 5 1892936815 1442792030 1633589918 137 834527957 2007849463 97 137 109 2137036451 1670359491 4999 1326419663 3 1520805195 1985700045 1947592785 89 107 498845984 41 1873952929 1536713374 41 73 232753346 127 225116477 139 127 893393692 1411582521 83 7001 1621760647 109 109 39705648 1884533809 53 7 332167137 131 17 862769924 4999 13 520529464 73 139 1142502483 184366649 131 1632005056 1385498037 11 101 73 519825043 1971719342 585846937 37 1143149645 10007 1988761159 127 1179715348 7 1550224207 37 149 73 1350563948 29 37 27028278 1804304796 137 1953126937 1065304280 361769578 103 102090054 109 1721962489 1562966249 7001 113 1891939790 1949 7 1275873562 89 53 41 507800908 547162778 1680628381 109 1750774685 10007 7001 47 487745001 43 1847112854 2016300387 19 2777 2025185567 59 1949 1161054382 2142658487 71 1206688168 43 109 17 1403700387 120825834 541287286 2777 1708418731 795291401 113 11 36981483 37 1317303304 1512286008 137 2 1078335914 255547776 101 1747918050 139 262538057 7 1370083155 10007 775422416 137 775062525 272336186 107 1577011530 71 2050954629 826963152 79 567311855 1751047651 47 11 1922676777 7 1312189718 385686459 1242129942 53 1798255277 90726851 4999 3 29 954862671 665557569 2777 1803850336 1803761472 107 1979025348 1625925669 1136436848 67 1474058826 2777 1786069334 815720163 17 89 444660528 127 762046228 113 31 61 1792470299 13 1205082853 103 2 194075709 61 263486015 19 41 544788949 285000975 59 109 15804019 79 474201842 138207025 37 67 149 1020086184 866509798 909063460 127 742404960 3 5 1172777800 1358782408 47 1185092122 71 80738218 1164410295 107 73 1036999383 826070555 1766624651 2777 41 109 57481586 1196166436 139 820203277 1111681252 155672667 149 1952939408 2 786344399 131 2777 1857460836 11 31 1554056722 1443529317 139 375674417 1935485855 59 4999 635058374 291994053 31 1295059 19 1366683627 1949 71 1846808761 1949 1312756746 1747081651 948420684 17 1385484178 1184448817 2777 67 989737266 1666045517 656883126 1900253363 37 2011390276 7 1866625724 10007 17 434253005 127 992827834 113 297000386 677893893 137 292585557 1427436017 818024455 103 574709615 1579264084 4999 1377282386 889363456 107 1187468258 17 684383224 149 1889840015 71 17 2131972856 1558405130 409359120 1746971576 37 562991920 79 313583505 19 700686826 7 17 371217525 11 1030810671 831451364 59 443822426 89 47 1534759009 378207533 532993075 31 1125268985 41 109 2000256820 127 802312622 53 690657257 149 2777 2113160927 1903922308 67 1960485459 2054118633 29 1788356485 43 1074408234 465813683 37 89 1891227042 61 17 41 1244645305 47 1724134294 73 855475361 19 139 1181012527 19 7 1880337284 71 1322682484 17 113 1372977459 67 625454179 1639550166 11 139 1001613364 101 1489439241 19 127 710134118 37 89 2012330802 137 1911711415 122712037 103 2 1047978802 139 47 59 1277268816 542000550 53 59 1958701820 504949887 139 7001 1115553342 1866921665 573990021 1031108648 73 136064158 41 1323015183 59 4999 97 1706685900 89 83 1559262257 322814380 7 1160111032 71 886752512 127 73 1758204562 394938123 293014846 19 67 103 904437644 127 1480348068 107 97 966116005 1302447318 101 107 1013524686 3 139 846100367 97 895985120 89 1464633306 31 181203990 435333031 107 1354669012 4999 2074420033 495514183 71 17 1721022880 83 1148744983 17 2041551675 2054316788 43 1939609170 532317382 47 552994574 17 975906610 59 1574009034 1991349723 139 71 225875353 109 1949 1765620539 162244505 11 1439501492 23 534352197 137 1582435803 17 1018378587 19 1490884951 662439979 109 1986458532 249382320 3 728499618 71 1801125223 939334744 101 101 559167815 1042185721 139 2141382133 11 109 1740785590 67 1962029273 89 13 1268495632 375867794 23 2015562612 905721107 97 989763940 59 1339007301 79 23 73 1735616866 2 67 1384975157 53 37 65292124 1344085754 1515835517 7001 73 840551273 79 869971542 83 2777 43 2097725760 1321027596 658346211 43 149 1727926478 31 41 193098561 71 1253090228 137 103 47 744674768 1939938583 79 1902910841 41 5 1408373298 139 1264214290 67 460838462 127 881001413 37 1881808900 89 107 1412290432 1484333425 2051563781 41 801512164 101 1998549718 11 131 37 302809554 473419773 1897944530 101 13 729952734 1471203558 2 4999 101 1885191462 67 43 2123909535 19 1375742670 73 5 105475894 2 1660713041 137 796860774 1689017418 11 2777 7 976443790 778172059 61 1968489764 107 131 1869229247 2777 113 97 37 702807748 163747015 2777 1366983804 1638752132 22014981 53 29 1127354178 644609042 25485684 1214258684 89 2067114490 1112657422 43 503733167 1663749974 31 149 1564742870 59 471585938 665492506 43 1193556056 137 47 1981471731 113 576792906 101 1378281350 782750606 89 1078786327 675071971 53 1058250128 424266544 13 29 137 7001 1800601111 61 1229893773 79 57559405 73 508193004 1949 440195293 59 37 438584310 47 512788424 107 536139122 19 17 113 1214233477 1146926270 23 11 232487287 19 89 196181721 966356955 31 798892863 59 332054478 7001 1477353424 10007 1891339991 73 1814664003 1325301808 1801859207 67 19 2120604668 149 1923792938 1802747384 335443826 101 3 2777 113 751896011 1723318479 137 97 1025456840 1533595220 37 1949 1558314355 101 2025247960 1949 74543403 67 141611669 782267204 10007 1957671991 131 1645867784 2066925091 11 1955984963 1482078037 17 127 47 83 17 5701188 878685400 19 79 1875787218 1643675817 155364539 41 1866370594 7001 1946859083 1627466462 53 103833784 97 1056227611 113 139 5 1744050106 920670987 71 59 1384533515 2043586964 29 61 1869638959 109 53 940042590 942794667 3 23 677505871 131 71 5 138875852 59 1410792513 7001 1031373318 149 71 1420895523 2 1764716502 2120564313 71 61784515 13 113 131 103 17 2777 2041397693 29 1181941864 47 1416771046 10007 1804262100 37 1085447247 1028661855 139 2 643902868 949517696 7001 675792528 43 31 61 79 41 1718489088 5 4999 139 149 53 109 2013956703 71 103 1220810384 37 1131582803 109 1968121549 5 585721340 1796897580 7001 1748604765 2777 1422762861 101 79 101 1610658817 107 109 1255217731 1704778505 7001 7001 1730969246 2107567119 23 491235725 149 733812484 1371193062 1983395289 29 483615542 1947115614 1596843398 139 1912558818 67 37 1201578034 1639964912 4999 1447780386 139 717727195 61 1168192639 149 1954923937 4999 109 1948561935 949205354 41 41 31 428594845 1949 333875394 53 971787913 1441048766 43 783785338 875123853 539966789 127 67 1232938355 1919050948 109 19 3 1507362012 650808788 67 1394806000 10007 10007 10007 859361132 131 1395934297 53 55874835 17 41 1618373812 41 54717206 139 693245125 1734037907 7 431597396 1069389040 2 53 3 97 891490819 1107694119 7001 5 139 13 1298752702 2 618452564 97 467886193 97 1502719750 61 2108645377 97 914849289 67 694971274 89 101 7001 1698414596 832852962 4748673 31 451715911 73 1628840011 881514455 37 1961246445 5 139 916801744 519835386 1237170264 3 23 97 5 71 31 53 1309517057 660507412 755685353 2027988321 103 1429584401 1395181680 101 73 1315051128 23 59 61 149 905164108 139 745500785 5 1214188545 2 136721549 37 1088318703 2777 167307695 5 1132965660 2777 29 47 31 891409954 137 1117024374 1159949268 3 1683631215 5 344765025 1906253500 113 73 1229936193 306287998 29 23 1398459018 19 113 1509859557 109 2040512155 1825293508 617294325 101 1297937264 5 7001 139 2030156981 7001 1108713365 71 1572676696 97 126304088 23 2090529685 569469604 29 1514604199 1483313923 1675407107 149 1725999596 1040394559 67 149 107 919876299 67 1883377504 1101104735 4999 919701023 73 1805052823 139 7001 504597075 43 882735046 10007 1789601845 2777 1707207959 935096433 139 1459938505 864194338 149 79 1733506559 1584124276 59 1011454936 103 1949 654485894 512933922 2023878191 61 1338084227 101 1949 17 1860970982 127590853 13 1949 996617252 1216875691 71 71 570178777 97 1099219035 19 1746648302 1896120533 71 41 893460889 53 1637211287 2 632666814 149 107 31 1493280230 1605104231 89 79 747240618 137 43 2110590457 160819914 43 1854033150 3 1720868532 1536904983 59 47 894371084 1484267990 131 243174121 7 1102510850 336947632 496337314 1333666628 37 1860644018 101 11529477 71 1681390652 29 5 43 427692005 113 1945625805 1700477724 61 31 71 1153548928 437888027 1753635620 137 1623692216 47 1130286032 41 7 1933006488 1380110561 101 1871606262 17 73677221 73 1482261569 73 29 1935074677 1536607543 901177310 139 1971121776 67 67 1949 17 4999 615951785 50584881 1788410428 1186719175 131 28077469 79 591364691 855723248 109 827159346 37 176718993 137 13 1104907752 994176547 13 11 31 5 73 565210676 2 1826634445 103 1813787170 4999 113 2016119252 107 1456849084 1640533070 434136274 11 67 103 452718166 139 882801232 1908791699 1775118120 131 11 553720684 109 404489517 79 674804570 53 97 619493342 10007 101 17 146442450 31 1866317366 127 690781448 1955011875 733846226 61 1861013634 19 1128717482 17 545141159 97 1455297499 1198974805 1853501719 41 785797595 139 1796823254 1033409122 137 550897070 37 19 79 1963308000 71 346949310 1016231378 889746089 137 959697476 109 767548679 37 1617037085 1152318047 113 31 1949159007 5 11 616890516 89 37 1315193823 1466513093 37 313232416 745080910 59 139 1432918752 23 79 1962879741 195389342 2 357834966 109 83 1649032463 1949 1754428425 248458381 59 137 109 1707236807 53 29 37 2078874637 107 1948050239 598079713 2777 73 1319291113 37825461 5 137 379880861 2070716092 1949 1113265993 219249973 97 3 1753163394 13 1236022541 1134303278 43 1768394880 439783343 61 61 1092666076 59 656969619 434989042 47 41 1017962952 2 457355678 139 131 139 2071911621 101 1075078441 1188226446 11 7001 43 89 2147215802 19 933477125 113 89 481655201 47 2777 1949 215245611 1717692648 7 10007 1292484203 2075159845 67 86430440 5 541026080 37 1841428469 2132141132 1474512721 11 7001 29 953756321 109 1352929364 2093528556 1112157857 7001 149 599445327 2019467468 1662605457 17 137 127 931100971 2090787510 131 101 1910088148 37 530711028 47 103 754904922 19 242071723 514652050 10007 694085520 2019643002 89 149 739469567 139 1070590508 1706990116 13 706118787 2030871271 11 11 373754271 859716550 109 514686228 1675372074 1022750409 4999 1120000955 113 1059934203 109 1066312774 559440535 1711467877 2777 841646637 4999 1715391853 1972044102 78848637 7 1610059281 101 10007 701330588 1617811676 113 47 53 19 137 139 188755050 1853174271 73 404991225 5 1300122337 67 23 1514925061 2091053257 815104094 7 1370695021 59 655028199 10007 682537442 504908837 1421284699 89 4999 31 20621978 101 1628680853 274846553 101 2061924191 47 54590206 1912111006 2 3 29 1125737652 127 1261871619 127 4999 1806738580 1750574815 619674205 146810996 41 53 419001093 1234974858 1144448457 41 1646530028 13 59 1324877686 860381067 89 867793432 241543914 139 754415828 3 2018682089 10007 1993979750 79 764000073 1529927056 2008384717 2777 107 313792480 1084875140 1737957526 905374561 31 2076538846 71 137 1961823012 137 326319615 73 1035393748 377683268 1737678897 127 37 2058620279 101 1619453335 1949 107 175736265 1201521511 7001 10007 83 1930923878 1119264229 53 37 724229268 490953740 10007 1974201655 5 1865274680 1889018299 73 1581441121 61 1674132617 29 1203258257 103 1612511968 97 1949 1147505906 1442654064 7001 7 1714133799 149 83 249736874 1684510979 73 1511548001 61 840929713 2053427506 1887364585 7001 124988853 373634994 1167619836 89 2777 1048761820 2141666832 5 1117600 1249411085 73 206549047 1869132734 1168000062 61 860402804 43 1118588551 37 97 61 540026774 1779963703 7 11 83 2074868222 41 732982092 107 832881045 1807333469 79 1942161991 137 174198925 95965760 31 1416513597 1787829675 11 10007 1885959248 10007 642719589 1817299054 2 31 456944826 3 113 37 2 1393767292 4999 79 2093001747 139 549750004 1144452747 582543023 139 1949 681423023 1995579151 79 1699024845 3 699277842 2066036174 97 824009568 1132401214 7 1953449407 89 131 393475792 137 37 1122504964 781225659 43 7 1417437729 127 46452760 37 1088421785 53 466878446 17 988450278 5 67 101 1249335458 1518505609 10007 131 71 2053228339 367048771 2084074771 1522408841 149 1521178179 59 151800473 103 1033242764 10007 53 645225869 926983043 59 606251469 31 1792727644 5 1023559685 862308795 983298312 2083135431 97 1677697554 233523944 67 113 554121716 227205258 109 2 17 445199927 113 1687152628 149 1744427914 451150198 79 484667834 89 264964815 79 1577665629 79 73 980098730 139 1783856083 598727211 31 1060525438 426536118 29 125841674 19 666208754 907390405 37 97 781599325 1690980727 113 131643870 2 1189377685 73 685017254 1227384908 1662586483 109 56858645 23 348677194 29 235785776 1999765868 79 109 113 819681547 1903993387 139 752085131 107 1857626679 109 13 2 1116304196 53 2092167633 879870009 59 629813141 746151986 2 1257851133 29 568408787 197492869 89 90921866 1808134809 10007 1626457724 7 127 1140458150 317415644 113 1604193083 17 97 2037843163 53 1995815011 1238331493 89 929978501 43 1030774371 83 29 342971392 4999 394826019 107 256477544 137166242 2 1768520490 97 37 62503323 59 19 403488633 7001 31 7001 1949 1911323881 1648398359 37 1346281223 721563977 109 59 1505976874 139 31 1980075741 1421681793 520852182 139 73 312919730 37 139 1209744661 103 17 2023289404 2 79 1026772459 37 933824490 53 101 161706454 2035956889 19 160403453 83 1158677716 29 8953576 1049903663 1578660307 17 1011516898 17 83 543711088 1052734227 59 131511540 3 419458830 131 2049229201 131 109617001 73 1172838975 7 1999116812 4999 1230168917 1991210520 67 109804692 4999 61 919597930 923321396 101 1794856265 139 1111717413 46651264 966649428 1949 37 1659195547 61 31182933 2777 17 79 2088537665 73 1417552438 31 235986039 107 1875726799 17 73 110972191 1600169709 969063226 37 131 11 107 864708623 622821748 1119508708 131 71 210621074 7001 827887783 23 1628019327 1606516132 103 107 378143457 3 1949838639 1068686458 127 29982033 2 43 1949 43 1265039102 1835118525 7 430162180 17 591404058 83 101 139 981895700 59 1458891104 431238270 23 621772739 79 101 41 11 372124852 1701457967 83 7 1550240692 1580175639 41 97 37 149 89 1129563347 246906203 37 114306024 1281356953 68473988 103 451192942 1613675085 671860068 11 149 460401805 19 371476353 71 1248441507 571748476 101 1290827492 43 1995596589 107 893743608 139 1457774037 134872563 1703263503 47 1949 464485680 343429392 29 7 970843202 1184284969 103 1012261649 896008218 369601876 7 127 97 1277507460 745029840 11 1400332983 101 41 194134020 5 1987264045 1703300383 2062334965 131 107 1451527974 13 861704841 109 107 19 267035179 129108762 37 37 125511307 97 113 7001 877960405 1890680183 53 10007 253487317 1556939095 1520477652 450737808 23 13 451760792 73 318620068 776277420 83 59373320 103 1686129261 113 216071029 743076361 1665792759 1949 31 2139460640 113 609954774 13 47 483047200 630576769 53 107 646880912 275246372 10007 1520093321 2777 1986430413 1698231513 11 37 652226528 43 127 561680614 1304047303 1686333768 17 10007 2063343330 344457991 71 127 107 1481777302 13 691646462 990433106 73 1919951100 1157693155 1533985438 137 137 968008846 1686885873 1378619434 2777 1225884109 146828550 73 1603290367 59 387101950 1949 770411043 7001 1907423439 954144133 4999 41 1293763569 41 917874093 107 73 109 71 31 71 1061186874 701826409 19 7 1760585848 97 553223592 1342691864 47 858857790 103 1573364140 1583563715 1014834920 113 1173841514 13 89 661249533 37 1627634958 7001 1018302451 11 642236133 107 17 4999 195896762 109 1140070567 43 1052120320 109 240117965 10007 1415177071 11 73 139 1026394626 127 793958703 1353765637 137 149 1840243264 47 367414416 13 79 762104942 1761695418 1841354479 61 758549884 47 1394817308 834387671 1256538733 139 858942292 2014117122 2 2 1238294906 1907789613 109 89 1533726373 83 31043577 107 2139307528 103 1839651456 1689529555 43 1949 1229670876 59 1314073429 786633607 137 1092387036 790145856 131 262402563 7001 1405681783 47 37 1718221065 1525689842 47 1485620227 1956006802 47 23 2 53 1949 694315658 89 494936743 862957617 462520073 83 2118690536 139 1844898170 137 107 73 19 1075967530 420984132 7001 2777 71 557935821 37 1016718042 1077508968 131 2 109 131 858669212 37 7001 482207877 1048982404 1715014248 139 37 67 2083696248 589783580 67 89 835809146 23 1873933009 443426308 13 2 53 857400504 247177121 29 11 113 23 67 1889435376 103 1250120476 241437579 2073389608 139 1824469554 127 4999 1166226708 4999 10007 11 1981369368 537469221 137 375219710 191038024 41 579563249 97 1690143326 61 1313023229 59 1854483522 3 11 137 7001 51807400 5 1872295140 1517709728 67 339978486 103 715089141 1737781219 7001 23 1327590673 37 89 139 1836040113 178818468 23 7 1498522515 422109447 150851109 61 2090485162 1160187483 131 101 1949 897676976 61 1057656064 139 3 79 137 936078542 31 1108740327 37 1569137907 430350778 89 2085892853 818306016 79 113 750183623 7 37 251785037 513702857 1073381949 107 1351718053 7 1777497960 1538215161 71 158600297 2045675783 4999 453739234 25617144 139 493645325 79 2131419131 2 131 1403831894 72336104 53 1719484724 103 31 1949 1248260438 888699123 59 545146867 7001 79 149 1713464935 1875146518 89 61 5 73 1255453781 2053697380 2 1136569278 286450443 101 31 751745854 10007 59 531824761 7001 1910481887 37 562287577 19 3 101 650200529 2058907927 529914365 23 782848934 350609364 73 103 101415051 71 214100997 160565286 29 31 71 53 1276899989 839275381 79 43 1570453848 101 1985292461 53 1448142926 37 1608149352 71 1650594084 7 2124592906 127 417594086 139 1969471262 397813490 97 10007 1093494911 1202291015 13 29 107 11 113 2 669839632 89 1404778136 10007 313740368 221112277 109 280089243 7 725760417 47 1554057068 1527509924 37 1057700981 11 13 7001 1088781518 1310439336 47 1074258933 11 913272309 4999 61 109 1061691283 113 1151213151 642455084 103 1863589490 5 410510680 67 10007 2130390230 1719130436 800520336 73 1896532887 67 19 59 23 389759702 581772327 458663515 41 673731270 1859815890 71 381696990 839215334 67 23 2035900276 89 2 1904127958 2 1134398425 1494494204 109 2073532424 101 97 97356960 1524364021 83 2073629587 47 2145942732 42419059 1164567343 7001 127 669683573 1525138348 61 367799805 73 1908931239 7 29 939812583 149 2105867511 149 59 547991528 47 1393697486 2076000741 35176236 43 11 107 1714166001 100145045 107 2096435790 101 23 828378210 1111397584 11 4999 107 574209430 77493473 67 137 97 1702753132 109 1978954841 7001 2128360008 954224184 67 728378775 536225318 83 491445490 109 29 1197745353 17 149 904543985 131 41 97 323011455 380507218 139 2777 893037338 83 1588168690 2 7 2777 711000399 43 451163998 131 1082918050 323358435 7 13 1018622150 1262709591 1207994674 397664307 59 778395274 139 7001 1170836444 17 597180131 1168798563 101 1948342015 82079111 17 1630009725 1798643784 7 1865406565 1173275136 11 67 666321832 1113813057 103 137 1596687461 109 972571030 1808521896 127 11 1339693586 357821046 67 1530809903 154487662 139 131 1039761672 91566683 1961042713 4999 89 37 1162457120 1345293784 277472161 47 53 768138710 17 17 2 31 801339451 2777 1087834210 2777 36309275 1860292861 7 987209432 246515127 37 37 37 6423644 37 67 533308608 29 41 1889481925 47 971275445 5 137 67 190367636 95302604 103 550726137 13 260728468 67 2125221106 3 103 11 1587222109 37 5 101 2118293546 19 1628235343 11 59 1217327471 7001 43 604407527 915170333 464609745 1103347310 41 103 71 71 1688122696 723044972 37 7 17 2024962039 2013026718 61 61 17 536095561 47 5 1032458795 1524463955 7 53 1973083894 53 7 113 444077796 71 61 1563717859 41 107 633228889 73 2059990002 29 1444887665 13 245284949 71 1638898751 416359491 149 427912057 2012786717 37 1192344129 1728650729 13 131 1969143661 89 1783661334 13 440349929 67 67 1284475492 1625868096 1758191048 103 267001853 7001 1722778076 855760234 131 97 737112215 565793666 19 109 109 1094157587 131 927491790 19 149 771502763 73 37 103 1223578097 41 1328488027 19 286337733 2030489226 53 79 11 1609597825 71 1354328124 142459725 23 542584536 1756093355 963266508 2 1405818610 163859249 47 1643898978 47 2056705638 1204031781 1949 127 101 415422797 815332297 53 101 1976156809 19 1284137180 5 332390029 31 1124581317 127 1763475772 1804923752 59 41104173 1491266146 83 4999 7001 1638149988 17 1728885040 1367470837 113 5 19 672611457 71 1217854267 89 13 7 29 2060691773 1885046487 461142794 131 2071679719 5 101 83 17 43 113 89 455980642 1778453536 453166522 41 510422871 79 47 2 7 907549265 1804619397 696495098 1393984111 13 2136235345 101 107 365371830 1379730233 1949 1600481769 97 67 2777 398296779 107 137 829430743 97 306475477 11 565496596 1498049736 83 101 1083302265 1349165498 83 74522131 1864756714 59 1064106395 1267827801 67 19 1615987791 1230396737 109 1881907454 1565154913 272821437 7 1827341794 131 254959012 171272339 59 1539243771 41 137 1203293057 256219455 113 62557139 2003327280 1908331005 113 703013112 107 137 1899145095 4999 926974568 1358894100 2012374441 7001 43 1043565205 47 74527994 196491349 201563893 103 73 694678658 1888893323 1761066927 67 449580374 103 37 559751984 1924668590 10007 576284024 107 53 1208900214 59 5 826281870 466757430 67 71 1730219732 1236985430 1158257654 53 851689612 1949 847848133 37 542747191 1991979952 511701684 13 2139936357 19 1980798260 535613696 23 1282246458 1040282648 1949 89 3 1309275369 107 498674570 109 968648685 127 958237869 137 7001 797819958 625973412 7001 620819156 1998065261 73 1772850083 67 906803603 1922130497 4999 2 13 109 71 137 1646354619 303612296 127 1164247735 139 1352255245 551892520 1616956973 131 67 1436298417 1746081045 31 452951478 1041181435 7 2049298314 19 273462383 4999 37 316202222 791280409 37 1604037949 1754837591 1602343783 23 1484700689 43 1635626819 113 13 1828994050 1754448410 2 476384632 109 530287289 4999 2105478820 67 1233592141 53 4999 1829695875 18547583 2777 13 17 183459718 13 1316491085 149037083 1350438794 19 31 100678286 109 541689415 1550133070 5 10007 1647892718 53 121176550 237279145 1167803091 13 2 2058318860 1099211580 5 1843190301 41 529176340 149 113 210181905 61 1856977188 43 7001 1699870804 1753885298 423834405 61 97 951563404 1735206126 29 1046284562 31 991527219 11 842730702 424156070 41 577456710 982031119 1164270537 43 53 139 97 2145470056 1392432478 998816068 101 1079685455 1884491905 1444180464 17 394625585 2777 54896365 1377565042 73 1792845597 47 2 927804248 1625933588 139 286637302 47 402698585 264037182 4999 79 2 131 873192814 1949 1460658560 10128789 131 1522570687 43 407603280 3 11 1905604184 103 1623254662 137 83 690292422 1777578976 109 7001 1056653929 2116584326 10007 83 10007 2 983341828 127 23 43 501388846 139 4999 683088355 2038107297 7001 307929033 109 1437491157 139 223374112 2061668307 3 529457011 71 139 1076439491 1223545415 2 922972306 239965992 7 895550040 1106788298 17 1032640945 29 1206436221 1399011690 1949 1063847286 107 520735609 83 11 308623263 4999 4999 13 165417291 380696330 1125748791 37 137 109 115583648 97 2022609832 602410563 1949 1815247824 37 101 101 1925982736 1467087014 41 4999 7001 446495776 2777 1514373079 1226608106 17 356502767 1921613967 73 83 137 1740055274 29 1667373560 101 29 1317442073 101 892550231 299713125 136755712 47 2777 933108101 1456753001 290743197 17 83 1214920551 11 1920645896 13 7001 2777 1818392113 1955556996 73 877805994 109 1790804462 748505152 59 103 1652219923 317706490 1949 1921136205 5 256437900 17 3 1576177134 127 885033028 4999 1935141688 894784171 17 13 4999 892161532 1238992152 56617445 107 83 83 591698783 47 109 2777 1684591724 71 2 1005522248 579909172 43 83 177523000 113 113 53 609521062 449786246 7001 101 1109548019 149 405879874 2777 1854738818 89 1052403411 1842274564 17 127 1028406358 79 1368658805 899128323 1176976263 43 5 552181915 520392540 3 37 59 764772029 127 10007 1433663774 59 101 1616008254 113 37 1146517853 624832579 515085299 264624781 73 127 1459989108 29 97 837126199 47 37 79 484139262 107 1547828937 47 112351902 523504847 19 356299235 10007 1949 2077172087 139 1464728217 2073990242 7001 83 2108490417 2016799085 31 1429920136 11 2 47 43 1256590892 324853132 97 1022042537 1484610899 43 546710600 1567753512 1686359725 1894664420 19 101 1750879339 1649989604 17 359237081 1528324290 1968357497 149 5 1370211730 127 464568667 113 976131629 770575250 525982787 1568834706 37 1722098780 23 1765607581 43 1091568926 113 249572478 101 1508388641 161631603 23 670314890 7 887094943 735951067 29 2092286055 1257498668 107 2039892298 83 2131545410 960607472 239268985 1949 1621375873 59 67 1971671243 1943962254 103 137 1845229847 149 1080513283 1784736357 1985798471 101 109 59 3428291 1949 97 1411371825 1812064663 1249293908 107 586537727 2046364613 29 83 47 708423609 1679687431 17 109 41 599525247 460320667 1949 101 111521224 17 79 2777 86831236 2777 1395936806 19 1815283199 47 478609363 7001 702957632 113 1964434262 53 1645616451 1839358504 37 1700841786 41 995394802 215425846 986602244 2 29 812688576 454027132 1957932650 83 937194583 19 496104554 103 2091044818 43 351118528 89 1107946671 113 2060070241 2777 67892096 109 13 1356588652 59 1179037176 862769666 2 1934971911 61 10007 43 1074725102 11 616353331 1949 137 928905743 61 1991430827 13 842417260 2 29 31 101 455431422 80869017 2777 442376100 3 526409439 1486914210 7001 197988280 79 1432732308 1198198846 41 1420707892 311856261 97 1153237964 1433239147 139 101 1640250807 1504295702 109 940494292 79 366756459 67 1145187584 139 29 1949 1413849427 107 773178576 23 1948253065 2114574161 1086568281 73 1133734384 2114523308 2 353561936 687158487 37 13 597752473 79 760626852 137 839735472 626262346 61 47 2038053628 43 325009824 7 78954861 31 1928790612 999554969 71 396285577 103 37 1759971378 83 600469642 61 21599246 1432181363 10007 1734002953 606599856 83 182470769 61 149 1838786405 23 149 2037152426 101 1374345677 165873701 61 37 1554894808 2046311605 1414902437 13 1912331441 1621938510 47 224070645 3 67 933676624 103 2075388471 41 103 17 280933570 769179376 137 29 53 1770315275 290246444 733825148 27724304 103 59 2061200190 1784058285 17 2140049004 1118878137 139 2 2103862758 1572204958 1034074777 47 1403627646 1410403595 1949 515123834 113 1672997994 365754148 29 3 2097917734 61 7456531 113 139 477463888 111414852 23 1914803038 41 1168020013 23 2 634127050 409199473 31 97 1432019924 1654163601 2143353208 2 879880626 1875361154 131 1437972031 73 2777 1748846297 721617335 154708810 23 1932708514 89 79 1769495562 246180985 101 1390790110 41 787551288 1545202188 2 508386028 109 275002749 679395184 37 2 1558449610 1532027228 4999 17 6125032 89 83 19 144204433 965136635 23 47 59 1721202044 2 53670432 1949 1785488645 1572030267 243039887 71 1171612535 603132858 47 73 19 1591462724 1711349551 2 1257411448 7 867106715 101 1485618191 7 2091603098 433173009 10007 885374230 13 112784763 127 315516006 59 2014786044 101 47 734554963 265750831 2036514563 10007 2048162711 1791667466 139 668427092 898057998 3 1207590523 31 2111820608 131 11 345813556 1273586952 1740335533 19 1175898828 1076098524 139 1028172297 11 1734878497 149 606708528 3 823298604 1653875674 580967839 2777 7001 73 253554623 1040581931 67 2111703012 31 1801392454 109 1280436516 311523635 101 7001 15612230 31 131 421890287 1974726577 73 13 1588140372 2777 1404751004 127 510988056 41 83 19 653789510 1623703037 11 1779497703 41 1832446989 1759923186 97 71 112643630 838471163 79 41 896541462 59 340172417 61 1217440266 71 20816703 23 10007 1296657025 53 89 1441910792 46193210 53 489421492 73 150063034 2 513071618 127 43 569551856 741526285 1949 103 8432919 366502867 59 1398649176 1949 497564572 103 350500389 137 1251408827 83 1004874360 97 863984262 832588652 37 846742197 97 71 738214051 1397966144 71 130851367 1761627434 97 1045272582 2060591370 73 73 2777 21849436 1837677825 131 2137130463 137 843939725 71 13 834690402 101 1829337942 37 20941075 101 885462960 1694507025 489626841 73 1204495909 41 137 2777 518755260 107 79 2061392583 800421225 5 542143900 59 774886530 1226381611 1025088768 1055604627 11 548540059 1911878208 37 1843476604 41 1305472103 1043601062 137 1399320284 1786133231 31 10007 782333333 59 31 1229353763 656230093 67 1679848857 588896713 89 1391229310 61 131 59 2 1707170950 271948474 419159309 137 959080269 107 97 61 899585910 13 1907457065 1949 558464511 127 7001 607695124 1293357543 83 1949 1633963640 1296022632 103 53 149 17 1199789943 1075407826 771826423 89 1847382133 1046795014 61 10007 59 3 1822848170 13 673777956 2777 498027180 1081889847 560966691 43 19 1733032343 17 908697257 13 1972222954 2 993022654 4999 53 817117748 131 1908652480 5 5 7 476636440 79 764413682 2777 1329082533 149 127 37 1530013474 67 11 736456388 17 1737637038 128474455 83 377931012 71 390497231 107 41 597892586 1695996652 1548252728 2 1898260884 127 109 3 1579394286 97 1768884531 665354234 97 17 1767656411 41 418954605 97 539539026 113 137 1617451318 714761880 3 1677081975 589607796 43 4999 746981797 31 498606005 5 2777 109 1859378135 1816251373 420219541 113 37 482266436 1660305869 61 72078332 47 939793294 79 1945885103 183511312 920408525 29 5 743229120 5 469258673 23 3 1088604174 2003696736 1834702844 1949 291101507 29 61 856458513 79 43 97 109 1501332864 1442184995 232380567 107 397686258 109 2129116947 867516950 1428197608 41 1062467606 137 1143021551 61 67 1035462689 149 285145472 509519506 1949 698059422 2 109 1400771426 699428366 13 287419538 1184771532 79 2058826319 19898111 101 149 1398673877 444795327 2138783175 17 1966445662 113 131 37 139 1304374685 43 753408504 2777 1133229829 830250798 2 1999143381 107 47 72426389 1619731249 83 1989484021 901257652 139 118501531 73 89 1604233455 796026333 891356541 103 37 4999 59 1056993732 294980648 19 85184638 103 1034105296 921449207 7 940048104 139 47 79 237291194 872140308 1763623648 107 11 109 1711679756 149 29 241868265 73 53 970281759 879725641 101 389279351 17 759160925 3 149 103 1249754999 4999 753934183 61 266956618 991193441 71 1651885950 723343320 7001 107 972554898 1949 1920030064 17 74746108 29 612815251 97 1055608965 61 1189900404 402196268 660031570 79 1326498357 608983663 59 71 131 601325763 61 1640342277 1349409914 127 910083143 89 131 1683078961 482225264 47 377525291 79 97 498112266 1465520717 59 1563277983 13 2067969059 142033645 29123560 67 2112719911 7 137 860568237 844303453 17 109 139 101 61 139 1949 2065325422 19 865553398 352345752 948374151 127 41 301312444 59 475780765 47 1221122912 556293448 97 19 585705514 105707526 127 2018766588 101 1628763104 149 1900913243 3 137 4999 7 73774897 1880865236 43 17 1147647956 453451388 13 103 1920945262 1124201843 1941321510 2011960628 137 7001 5 159967040 185275814 101 29 1150342217 1029216467 635925997 101 982352967 137 1614189622 763370635 107 203622447 17 1068140141 107 1790290952 61 9528566 19 113 59 83 3 2777 1553367713 1668016158 127 4999 768851567 340548433 43 1169921806 61 2030341995 79 261342428 2071004592 149 399477791 175845777 3 2044017819 1963968030 43 486307898 65149300 673846250 7001 645746866 37 1733916015 23 1151877375 109 1166270575 2777 73 1074767687 7 260146621 2122986358 107 73 13 1615282708 59169325 5 1543107515 633106922 61 139 1815916016 2011367669 11 808771601 872910857 868793401 97 139 482871266 1553182108 527370885 109 43 97 79 168310895 61 113 127 59 1655115672 109 133055319 382001343 2777 262254326 4999 654698665 1708376014 101 393696299 47 79 978962075 1112610167 139 10007 1830098130 71 840489125 10590380 5 1949 1552512981 61 67 103 13 7001 41 362498753 409354332 71 1385010935 67 10007 1467356431 71 1784713865 7 13 1966866174 37 1491914109 103 249353142 47 1331675299 5 519756580 752646205 2043659033 13 67 234586028 997977462 107 1299941181 127 1744184091 79 83 125042989 2106090870 41 139 1630926754 184121763 4999 218096066 29 597134737 482475278 23 2 764674564 1550029486 2061037580 521821175 5 366737040 109 139 53 771567216 714491781 893102586 61 1997330137 680796707 600971575 37 10007 543746107 31 895755602 10007 83 2075393586 127 1978692150 644486121 113 29 148123474 53 831069786 195108688 1949 4999 744680067 578550087 29 1386053551 71 436039471 67787578 59 1790014920 101 139 7 41 29 2 31 872091752 11 2068310354 41 37 211728501 23 103 1209183641 41 71 941671934 58041734 31 1518084194 11 2062325903 53 109 385923124 678480912 7001 67 56216953 23 483109088 1127901874 11 71 713630159 53 337337050 757550889 23 1703193539 113 291798318 1456785124 83 2005097677 178322175 67 23 43 1359188206 103 644394162 1724454000 5 1478992880 17 31 61 1783581806 23 19 1714615252 73 1260136293 73 1052831258 1880897368 37 2593670 40821002 2 1724730810 97 131 613184495 99371999 83 1745345861 4999 1117996356 59 866737730 19 4999 256743641 53 245693301 1581017804 113 1986290594 47 3 1082254418 89 2077688624 1179089135 4999 1329948957 139 279191647 699802172 17 1482523233 168969478 107 1760588593 113 185347923 4999 1949 1212709361 149 83 237245342 452237124 89 53 67 1468956575 2092979567 959733752 349260725 53 109 1766594283 1585639171 230931539 10007 4999 537242530 745170936 131 426205880 1326661104 23 101 59 1230238338 7 131 956027366 1540829430 83 4999 23 137 71 644418677 7 28613319 101 101 13 43 906569387 35101803 1040863983 37 131 151278145 1757560714 109 421881993 53 73 1201910471 103 1856912222 1908689176 47 1930164134 367595442 73 439279763 10007 41 359321458 1949327575 7001 26260751 158017305 3 395615043 760512729 101 1092034582 883743898 2 1354170031 67 263974908 17 2104824927 131 824362040 1517192613 986302566 17 2139917670 737542676 13 7001 1213805376 567811100 105522520 5 1292549712 17 220854372 1463772578 23 10007 61 14027958 37 1894162373 59 844161911 131 504148915 715243880 13 301130247 137 2120492980 101 1488036030 43 419807700 53 518098161 176807664 3 79 938422672 489167147 4999 614686439 113 11 1013436248 71 547453381 2 43 797649957 59 2036893167 2143650782 149 1818248788 127 1146769868 73 1283253349 139 89 89 1916538015 1967152841 37 47 424574171 1582936265 1949 1556985936 1960462069 67 1370570224 1655247328 11 17 1681019330 5 293598890 2 89 131 7 1973439167 1094101442 89 127 47 910266954 7 359327385 1949 23 1006568435 1448445102 47 1768196872 10007 5 97 1211165202 13 438201114 250415107 47 1195884169 1122231131 83 2 1918242756 61 2 517059266 199116472 13 1921466089 107 893985352 410657259 10007 2002478501 83 700359982 1399122859 97 101 2029556620 61 139 73 7 97 73 953091393 2777 13 864192507 707566059 53 691323412 2 1089715106 79 131 1594787057 1013188736 10007 1048413376 89 1992189795 23 591383780 131 1172807892 5 40555291 127 312790967 79 1023722997 127 1543676872 131 1231778080 166046785 127 932858725 115056574 101 101 1592184301 149 516889563 3 61 556506477 767169349 107 432186589 885939731 89 1465228182 127 534601801 1237786069 366100959 29 1897747240 1368597720 127 1373966248 200861409 17 19 2124794317 59 2116597103 29 592504394 633201601 1388517319 109 331011505 11 2070089472 3 97 73 83 1651130836 53 19 1718365602 2 1699580570 1688354906 1909056981 2777 83 47 7 546355482 53 18398426 131 1111487497 10007 7 43 53 4999 37 1799508505 1471369972 1802273051 89 31 502056091 107 5 1292842000 41 1187628878 82751228 2 447609800 65002612 488120925 83 1659329303 101 37 179256046 209309510 97 79 1974331028 617215150 149 995534411 107 1384039543 985082313 1631759356 43 5 565980522 1126424329 131 19 5 1161789616 23 23 1949 359817616 83 2011987696 1094483814 53 101 1746759335 109 1782942648 176189223 1611521879 19 97 2134289254 1717881834 4999 109 685981254 10737918 1075122120 23 7001 1488783653 582072673 874677648 103 229987251 59 67 3656927 2129127206 53 71 1101484699 1720682231 1076042898 7 13 1450786441 137 2126824483 67 53 131 1293810587 59 86122536 89 13 575805841 113 483162911 7 59 7001 711021560 40395770 47 1770318061 2777 7001 109 1892875470 29 1064819769 17 348448949 876349507 97 79 1095237198 2117829945 31 137 410853410 1956521934 19 910903254 83 59 108381112 3 637286835 704545161 43 1595314448 331814483 11 103 836031346 1804436823 1949 127 13 573416688 1521095667 47 757740110 156473097 225640900 109 586580399 89 7001 993910967 1937190702 777783784 59 2145458458 1690202393 79 939498385 113 29 103 23 43 1570632362 524478016 930025355 23 417255567 1013693327 131 785333958 1949 4999 962752411 149 71 138340376 1463154439 204945322 2 4999 1423145314 1900499824 47 126263761 1944655268 212760508 59670196 37 89 1084962510 67 551481221 1550701399 1147163817 29 2777 1941291496 89 23 960448076 303079579 1489983874 73 735713564 13 1575143609 37 4999 465321917 1134554473 1252236687 83 877343922 1666474446 7 312350502 984821173 73 942205235 23 7 550218277 61 228539184 10007 103 1151678329 2777 7 1949 358945381 61 11 113 715562920 1893127163 83 19 103 229866542 1930553823 5 1880946470 131 3 645295 103 7001 149 59 347259663 131 1434444498 293286337 19 139 2106137869 29 53 974377069 947223272 131 1648460022 11 571317098 624764041 11 11 1949 769406568 73 2004805789 64349473 53 183507507 127 310280558 1294275009 1641112674 139 1135726001 47 127 444568363 97 154507905 1014544171 113 512417675 11 97 156321223 97 1038609934 64648416 17 131 1005121211 10298041 1975571812 2048681367 59 1870586458 101 1616136047 17 2091497743 10007 659978798 79 149 61 1697334638 19 360971439 29 249529311 41 1838741760 149 249896691 61 1786406326 41 4999 228229345 312027582 916160426 928713458 23 7001 926929253 1087023520 47 83 1946268992 865158136 269586445 73 324255123 53 103 61 73 1232640040 107 29 131 79 53 1391179751 17 792161103 127 107 1791938737 1678623811 935591843 1336290900 107 43 2038404766 19 109 1515134989 177749223 1740013749 3 89 1021924922 1123181211 137 1927737409 101 59 23 759983655 47 2777 149 13 1580657429 13 67 2 13 1629865341 109 270798837 97 101 2020787194 1600499126 73 2777 998967433 280735261 1426312894 113 1391706870 153618539 53 1861911624 1628275823 83 899545285 139 440215502 43 47 225073506 21130448 2777 2777 41 1727369319 7001 79 59884405 1402866283 97 113 261824842 23 1446180338 2008297670 433888205 4999 23 732385872 238194969 1014418730 813401601 17 1699800878 41 37 2114492872 17 1687239159 776241390 19 1228689502 7001 1761227568 23 89 1419295282 29 1048649217 21200388 11 19 186170797 23 40079179 139 137 1728639285 837816650 137 61 67 10007 2121484000 1153216687 10007 109 1215439222 131 1609790749 394187695 904225464 103 326170417 127 1077916183 11 886573297 29 1404611984 1910319762 149 280401163 74009806 13 2096617806 2 483295996 61 5 3 7001 137 474953655 139 1508317559 113 202715785 408348246 29 67 1353465852 656374861 101 61 131 614202356 267110059 109 107 1336604724 37 67 1818526395 1830374206 103 1125596566 89 1810501635 1260540499 237061948 101 1393968904 235718678 113 83 113 2009678819 139 772714761 19 1118971807 113 140841731 113 107 715761948 340925005 137 79 17 1949 41 253925218 2 2107727875 67 71 1770940220 1291762285 113 1918389293 755294122 17 53 565211133 198638586 43 1107000901 7001 223983246 41 1583135009 2032760609 11 131 23 891212579 1310194098 89 10007 27539264 71 1812873565 127 1949 554940719 81283045 109 393364650 1203284295 1032113536 4999 73 7 275437656 103 53 561506539 184511391 23 914514408 23 407255020 550398764 47 131 4999 4999 1452931061 113 37 79327223 59 1665542850 71 81756926 43 1540483741 426313311 29 1457569519 7 61 473745093 1312935330 149 10007 290044620 53 1949 1404808016 71 1473846897 13 1602775954 79 887673620 67 1386153821 2 1059729242 1986217752 79 131 2 744893528 17 97 626874819 97 1306482524 101 2023845545 53 137 1573964820 7001 1305308446 19 1287386724 2118811448 53 10007 1435123916 23 10007 2777 893299806 2138814853 3 153903210 17 19 1073477390 351382162 991302898 1352229802 109 340540990 149 992998133 13 472188210 1205431591 73 1926887801 1115209500 31 113 745961929 1177393443 1673166068 535879162 2 149 1087600915 7001 1986799788 865190581 23 61 1382208821 763657902 139 1115182822 1802394727 349781831 37 1998473567 101 1872099606 41 2117159517 1635947503 107 873874243 219554541 17 1759890379 23 1800926634 1694638608 1703188871 107 530082096 113 23 1626497095 10007 109 1614135075 127 1871727016 53 89798218 290677228 103 67 2055910611 37 71 1964313879 3 47 56708132 59 890331889 101 10007 1345941500 738356488 13 1093868503 73 1363919882 47 1356667784 1491632842 101 1430700653 149 239405750 171454896 492877401 1098253871 7001 137 604343168 2777 5 527868865 131 410921455 149 75940085 11 219005270 107 699877584 137 1992959706 1636565991 47 71 89 1247265497 1667421449 4999 52954405 61 1770183888 2121118488 1484435628 89 1555572651 1682795352 2777 10007 101 1283817767 4999 109 145236287 803246146 28023345 71 131 4999 1430778787 558528272 1949 1718073165 1412217028 31 4999 149 1505924581 669209952 103 61 59 1190920779 67 1219595203 390347756 7001 7 738755255 162435061 266758620 2777 220910393 1199601075 83 1276158093 97 1103756113 788289244 101 137 507129756 903157625 79 109 1237350000 1670253 113 1786157152 2053795781 1949 103 572367498 61 774683469 79 375807315 2000607035 43 1485483186 1898573292 127 1285777324 73 73 1741304728 79 41 270032437 23 837447664 53 1498853409 296929638 7 31 41 23 23 131 972129548 59 17 1113247805 1385469042 1427524362 97 79 1650271290 67 634772539 1311751728 79 209544987 53 1316020609 127 1643544846 47 13 73 1239234077 67 1485347857 31 13 431768727 907074129 61 1818919960 1536500215 1626611088 2777 37 826011421 47 1268098399 83 2095174062 387921801 37 703568870 107 31 1194062960 396886862 19 388375884 1508787166 1980792088 1949 31 29 1584037295 79 925346908 1590020647 71 131 1523593439 73 1235147043 31 1949 152203257 1949 1522741185 103 10007 602261288 1365315052 53 1751718106 1283934532 47 826223513 880921285 41 1537237902 2 71 1466000687 2017090049 97 513888156 61 107 2777 1906966355 101 267551121 131 2777 97 2027723793 1401822660 1641806562 139 23 2 1593648084 1353571026 41 2116401933 89 1221532832 101 399934245 139 1473539501 1949 107 19 31 17 2091298937 43 50346422 7 23 137 594733303 1522126774 822762297 7 23 131 2102382975 79 149 13 1009914256 13 992736602 43 1452316615 71 1461697235 1105891892 31 774283900 43 952687962 449233822 1456949072 139 1642073574 107 134859376 364864116 1502715643 7001 73 1685721037 702340173 139 1634453158 219103586 13 787345096 101 1542516359 47 2130700050 89 467522792 2 697488786 826354889 103 1497631845 463151550 11015352 89 131 967755621 127 1086328028 1027317830 5 615895785 127 1801557230 1648956697 2047290522 3 29 1260561763 158885229 2 1055999444 31 1509052348 1979936006 47 2777 37 413543376 2058717340 101 139 349434602 1738091028 1542230812 101 1163304870 863348143 71 2032398037 89 60926763 107 1732431222 59 483473494 1267091864 101 149 648320110 103 1096292976 61 137 590077358 762836687 131 1692907498 149 1399158872 127 944691151 2036924624 1135546474 79 1923586989 287245569 1949 651624960 1696875196 17 41 1133440900 1921776559 452411515 860699012 107 31 1288241923 113 97 17 311085669 39990832 53 1478712586 223266693 13 230343607 113 437338928 47 1949 1159054708 5 1787106155 13 1406497548 103 659086029 871898735 89 89 50004294 624289521 1537727393 1861987528 4999 1949 109 235433133 4999 520875804 1129968602 137 1702062381 1256387669 73893645 17 89 1771596776 1619307996 2 37 1705538791 1538615030 438104628 1951611991 137 1395249159 109 41 83 1972581486 1807824494 79 998013952 378644277 127 59 145236471 83 139 1210710850 127 100469954 813147359 139 137 1130140537 689464419 1892858194 97 1949 1728877991 10007 1690706792 184656744 19 73 3 1396738440 1581929238 71 1188881439 1627865635 7 1237889750 97 733631467 23 1060971278 1447499066 107 1560383996 1466142569 23 5 1676204825 17 390331356 104066360 101 1605382290 29 109 5 397250880 139 1047453495 107 762176016 2041515560 7 23 2058675421 825013312 41 1530955085 130542922 53 83 946772866 1107919441 89 1848411274 2072393035 283202717 7 2777 979142430 1543787063 59 1780937302 521850162 43 5 1618427771 19 702457398 216401375 10007 47 383901973 37 1600785242 7001 1249433465 1057378900 5 621950805 2777 1794738999 29 1229322441 147730901 1949 7001 13 1440716459 103 2052047797 131 2 1854864696 3 73 872716022 19 97 709554515 284070813 1376285976 13 7001 1509625485 892746265 5 1949 357785740 1766552009 61 1932242448 59 43 83 169595766 101 871828061 97 43 47 1184256274 125184030 79 1316369151 31 1056262969 79 97 79 79 188575370 275400557 1705635170 47 1019190205 17 2777 1054477237 41 578177408 1026377419 1756866063 83 4999 67 822370328 1407663066 7001 1729457030 1298291187 1463990285 37 7001 388562501 73 29 11 53 109 173817395 514308216 1908604294 47 89 4999 17 139 131478432 2137257954 13 94263823 139 1378088336 113 89493783 7001 828386324 7 71 749107723 2093392613 1364364118 109 1191224794 851953581 107 7 7001 11 701663388 351519691 1949 346167825 23 522011551 131 64746488 89 23 71 1387082412 1949 1886218812 1849856319 2013342701 73 137 1869515449 107 37 1202850871 19 200244420 29 1950227554 877871412 83 976308880 454079407 97 623510341 61 798978671 139 1374905434 149 639782607 1757182479 1891305875 370341325 37 2 67 71 1852486134 103 1753095432 23 889849875 107 137 1549682761 477833943 5 186336976 1271743914 7 109 1696448532 83 615614071 1755739661 47 1638522228 2107105472 19 83 1849284820 113 1056757581 7001 67 1924447432 37 2064156296 1849728013 149 1480769731 2064549082 19 2123966692 107 1366208635 31 1325669244 1669376111 1469024648 97 127 13 7 284333504 1986131707 919909610 149 73 37 131 244195627 1683792699 61 5 984472300 149 109 649095981 1823040914 153647025 345050185 5 53 4999 1429139115 73 142640467 1859595598 2 97 29 1609014511 1762084283 1604767855 1026705926 31 1949 199137126 83 2088223975 7001 986818954 1631933100 235016548 19 408789750 5 103 300061660 1633837809 103 177433480 43 12104973 11 334212142 1924934528 513568714 29 47 687912116 728957498 103 1429703139 539137844 2049849980 59 127 1979532571 2129363181 89 13 2076548097 662441741 7001 61 50513469 79 1795477082 53 2777 4999 955513859 47 53 784706254 2093837548 59 1460379004 113 1883938446 43 181849709 1937610664 2088936938 11 495203707 101 368322154 1059785576 2 1003887050 708261325 131 127 1400297709 43 97 2118868000 439610887 993172620 11 1273189478 584629442 103 10007 1163845800 59 2136249639 199248379 23 19 1039998649 853722943 51289326 7001 2 102191924 1204926019 957477174 71 31 985905679 503309034 2777 89 1417940534 7001 11 10007 763303939 2027558298 101 53 11 339032474 1524720318 71 788309620 59 1817510045 73 1847351213 1507204720 37 31 1697294702 748562115 1499322632 149 1767171290 71 282666293 7 344071959 7 1462806755 149 821195173 101 632069110 31 733447817 5 1095399815 109 17612111 66869737 29 842040879 659922699 31 97 1043738046 79 107 71 855200325 1338287662 2126465040 378523290 5 109 2065530053 1670444838 149 2114903169 1731779128 131 131 791153409 1949 146457605 1160528152 2777 7 103 426819331 914949529 127 2777 920431020 23 1508852019 1042257102 61 1369281089 4999 1825904746 2045014556 1745644024 2 67 814272507 1368639552 103 1650372914 1128566571 11 1207781740 1644500627 10007 828199334 481446777 695567496 13 1600449531 10007 29420580 73 952290986 579985730 409169296 139 11 23 1085000965 511187052 13 1109463407 41 1074990480 32989297 1652224772 61 1810424856 241739519 53 1955478831 2777 439665748 109 71 139 67 90747078 916018573 1251631212 13 1358653531 131 210884717 67 1276089638 2027857778 83 2 1591425234 83 29 259158732 13 892714136 83 2060320537 7 2019276616 7 1535672495 461701550 53 10007 614489842 368357023 107 680438359 17 674861292 109 19 1182572312 67 1870914164 794739260 37 522546856 603920956 2125935434 7 1497290172 4999 2141085751 1022981707 59 76527859 97 1435449553 1036351433 13 22635158 79 1533406590 131 1611348878 149 439840848 83 2777 594297914 59 885494597 83 41 13 122895588 101 7001 956258913 10007 1753396405 17 101040299 1723312364 2080338998 103 5 149 963932846 288359689 131 103 2777 628979392 97 79 1146852243 59 1147339901 1615126475 4999 1800749778 1963637194 149 139 1884232781 1949 247619252 61 1646240611 13 29 5 1946263475 926795980 2069176024 2777 139 1433457377 41 36345065 1722665454 17 2 1135249916 1685461634 131 89 309756757 709130907 648771528 1118005854 29 101 139796015 5 871974025 19 61 1613945991 1918854459 101 5 692662415 214219502 67 1107785665 275184853 71 1490682691 47 1715591979 11 36661603 2028146703 2 1935985850 187544420 79 3 1299045915 748813669 29 1666692756 11 995798276 114174896 89 309851186 1145756530 5 1585704912 222676803 71 107 1854716814 1716697808 7 1211166628 79 2092734490 425368885 103 2 37 804778009 109 89 153131867 7 71 741679135 98452179 59 1009667590 67 1017590009 107 83 672592492 1542418050 3 1499714299 103 332429616 612027739 71 1738165865 1940007055 10007 11 1856507334 1230797469 97 1188385281 43 601335243 149 164779782 71 1884144892 1866797898 2 792454376 113 482421521 379473097 127 113 11 1229720602 39701629 109 525036214 2 1381739858 5 806351465 778916695 31 5 774764735 1342005635 89 171537613 1373699379 13 2 1757975465 113 31 365297242 352532775 103 1808270678 2081465097 43 19 1949 89 113 59 87339713 107 1346989937 7001 17 5 253194720 1154708517 89 131 1018376839 1220937816 61 1627185675 107 1615557797 2777 560734617 1468985791 246311569 2777 824413544 847792540 67 311687343 11 1537253126 73 2018680023 1379996818 1596598695 73 17 7001 14723103 2069243564 59 5 568898206 41 120111267 31 89 876296403 815842441 59 107 1905042873 31 1719605681 10007 3 293297721 151321030 5 1435190402 47 2055783478 89 427150694 531714872 1200876924 13 149 41 113 7001 573017584 1466870034 23 47 1834113806 127 5 1476916945 722186864 7 1821923251 1949 37 908639858 10007 1778033753 367366977 321026766 131 139 935979030 17 1181757346 1685333530 2777 1532644635 354074345 103 256091475 103 2124275605 19 59 1112420813 1879169978 127 137 71 1912324934 1177935298 135697855 4999 1424929957 5 1252913730 7 3 37 388995504 17 32099672 382121971 18826703 31 1440606797 7001 196423105 47 2056413983 113 2109986963 73 1978789246 955730016 3 79 388031173 23 1490231479 3 101 1846983869 1653023135 149 17 1519058053 260712008 131 1004804729 139 1657757771 71 1519267443 149 350282163 551343061 3 53 97 43 2139732460 604116458 59 1697893513 17 17 175230982 571420851 71 101 1927075354 1258325468 7001 508659505 5 704286170 41 884065247 137 531235173 942963486 149 635019226 11 113 43 1491330558 519717393 2137624506 109 31 264130137 23 103 1949 1009878248 3 1386658971 511768380 107 2018822928 2004897520 135917004 67 97 1949 444383694 75751385 19 67 1083407672 2777 783546018 31 879343845 67 1086275154 4999 1366901372 71 1997053991 5 1397817175 1949 259489860 494675235 47 937383339 3 1441907163 103 1116278053 894416877 23 53 33027268 1498511559 1949 498702324 2019350954 61 1408810677 67 1280798197 640956371 97 47 113 875905036 2777 61 10007 290585250 107 1067713488 139 1091470673 137 879213803 171428100 1593616834 1310042706 131 71 1301740323 18928884 13 7 4428872 1809133872 583368122 1732467428 37 7001 1572130558 987484049 534622582 13 901877431 139 1673785875 883205861 29 437613000 149 613378615 17 1550581480 7001 835338317 131 1333138016 109 1379969757 10007 1541713692 101 149 1393861773 73 859157659 2000522053 47 59 7 1394206443 476560014 17 2041850461 7 61 1430542232 1951632247 2117156645 149 139 97 29 645649098 53 101 109 71 1726935982 1649976526 11 399005112 100548734 1133265540 1949 1018003629 274151350 1838169351 109 131 1879111590 1392873005 5 137 1620211868 1825802562 1864796966 4999 4999 137 23 7001 11 139 4999 1768391251 1124160466 29 1336847577 422340515 4999 2 41 113 289530521 71 950997430 2 11 131 73060131 3 1094982756 365298178 7001 888326194 97 61 1691164939 1147701401 73 1880017892 1661651274 2777 1419122917 107 5 2051615046 1335664782 7001 7 170322831 1227209620 5 887027415 3 1318103115 5 137 483745904 1818246335 67 23 17 67 67 649319981 53 17 3 1494825531 31 1218895076 126501080 4999 1341491648 10007 1737365305 80182399 83 1949 23 53 2 1796137892 2102806753 1753872891 149 43 1447711353 1949 73 35573703 1191111669 1162611241 11 10007 862703470 794305625 2108836600 13 1271101676 13 305886919 387445903 41 19 59 2066586510 61 1544493892 245871419 89 443819237 2004641162 59 19 339238179 612567790 1297735819 73 2084263150 139 2777 67 1969849781 635964268 43 1739656974 11 1946396881 5 1838099205 4999 561332711 35059232 71 19 1098581406 680254834 1864981268 41 1503918844 73 956535768 29 13 168251291 131 3 97 1793916739 1454753021 209268920 41 7 709203649 1318165210 17 109 968422274 103 1625816375 1801194952 83 59 2777 83 612741607 552270214 3 176586653 2777 89 67 139 1210847994 101 46704723 67 23 1588436258 532249761 127 149 1124706028 103 957044866 131 41 600171804 1518252995 71 41 859993327 83 1949 4999 517611457 59 131 4999 1168836186 792582170 298068595 5 1808858156 47115575 4999 31 7001 1449536047 103 1109747101 48413568 83 97 4999 708498103 949216120 61 59 29 1949 2059844788 53 1839409997 53 31 47 1379342887 1560254723 107 23 1598236972 1039642251 41 1896111830 1839475311 97 169942274 798170008 7001 1144425466 7001 2135627046 61 1019159818 691088114 1949 1968656669 37 23 1495299828 408775305 59 4999 987497461 1098869856 194300449 113 139 1900852383 1949 820529000 1436177171 1635399062 1183294727 41 5 1507747990 469025290 71 149 149 89 500319552 47 71 2146401568 127 781244945 2062157039 1890362328 10007 707645005 763269558 1555725386 2777 47214627 131 833175870 926588788 79 2777 73 37 41 1686535533 127 17 635766418 41 29 13 1735331741 83 1785153987 19 47 331454904 107 10007 1015895234 31 1784962 1348883160 2 1623536631 149 1987955659 83 67 291732405 751717001 41 558404010 139 59 4999 83 13 1339472011 83 29 107 1793795294 101 23 7001 2076902658 2777 1308325877 7001 71 1428518935 931076037 113072221 97 73 127 1690692950 89 2131836423 149 127 3 2777 781964322 1117520340 2777 1898840398 1013621662 1853647589 89 1040931985 71 1164988869 17 1834786965 2777 11 903839954 83 101 1150073365 134876208 1921270070 113 7 340705380 1202129010 5 1172530197 10007 1788984995 742191559 89 2 113 704108198 934226596 1949 1343555291 79 131019127 544408633 53 73 139 19 149 101 1877358508 756547228 1949 1274312537 2777 564261407 89 1782747050 10007 7001 23277972 1842146749 149 403579915 17 20254412 7001 2007399699 1727094972 109 67 1499240092 4999 1335627821 103 64529603 746922113 3 1167635766 11 31 37 996806488 31 67 1102424151 139 1000195829 101 89 1978909006 1423001076 23 131 2067000530 113 1905641931 47 127 1953358935 83 1949 1553811015 267211798 191757058 488803185 83 330498946 1505187953 43 23 413207535 764359552 23 11 1754094095 707684726 53 919508928 13 1907588865 83 1833518387 37 73 1918452994 2 71 653897346 127 10007 1521514315 45542800 907268116 2777 107 771993337 1807926249 492926526 139 7001 67 1242066703 107 490703628 1949 835861783 73 565089788 1949 586640480 5 16570725 726862576 109 2 1763583484 475297200 2 2103129460 1818596353 338028202 79 7001 2141920945 1660427170 47 43 83 754831714 31 870476962 31 73 1232593432 4999 139 97 643540195 416076271 13 1683261112 1283554827 71 196710754 585472603 71 1578566856 139 609612995 10007 10007 71 763840010 1809426622 1234504700 898395511 131 83 1910236079 129736750 19 31 17 96244956 5 1392932155 6573225 2000974725 4999 2059937396 89 127 109 1906352121 1280761772 270330860 5 1207566760 2777 17 2039311925 986423657 98757779 1996210627 1949 1507064207 10007 1407824788 79 668453049 79 41 1076073987 19 59 1936554404 1424908882 1891096563 61 218948093 1544543106 101 98875667 7 786755991 725029263 3 259290546 113 5 481961753 67 624758049 127 414163129 1292092412 17 616451484 10007 83 103 513577982 47 103 1360973093 89 31 127 941609750 1008568389 41 1432196502 23 619069449 7001 1235242438 856124286 37 1574681506 10007 789575877 71 2 1549808365 43 1229275124 1412902498 37 97 31 1664562701 1942607595 17 1573866800 59 139 107 810513765 1956889509 276826674 37 73682355 61 1292255720 828981033 193247461 43 2127666101 2009707978 1070890779 4999 109 594687214 1886243107 1708003437 7 4999 1599457528 2 644861700 7 103 16910128 1188777384 4999 23 763567892 1853493134 607409673 13 67 149 1585808937 246421415 41121378 113 1253192261 10007 53 89994318 10007 1541848539 659491321 113 109 1964493375 59 265462240 61 548173145 37 939123701 2113826930 1949 53 47 73 672052746 1311912492 97 527752821 899418732 109 1545969436 103 689745680 1543452459 31 986006305 139 106366970 53 1409339697 1397123216 79 1500324220 306878124 97 637397726 41 29 1583785782 886889045 71 137 724778383 73 105042576 565556638 2 43 1995551396 440845969 7001 760147577 1949 131 79 1128156498 5 2038652330 1908709860 47 274040217 1929373412 31 71 817451684 860636014 11 60154358 53 136360096 247602599 61 1450367171 1390401047 101 339007801 37 7296807 131 127398417 11 1012853655 97 73 238369017 647266246 71 71 578855983 1409184087 53 17 113 1388130276 7001 107 285233538 1746054034 5 7 114519657 1734840926 90051701 101 19 137 2 1175271989 47 320143398 534421174 73 375376077 71 107 822407092 92518621 13 1841078487 107 1702845989 89 1687267251 149 7001 779683534 107 31 131 1318055904 11 7001 417634406 7 2777 11 1069358312 11 37 324788550 3 41 19 73 1659359569 1627432102 127 1853762358 56407453 113 754050916 1529934369 59 61 61 5 1484337493 129221906 139 1046827262 1309963464 79 53 819031154 2 335309966 20332684 37 1662461911 47 168604134 1465018153 2777 79 1281563517 404061142 103 1662349548 497356924 13 307217300 7 109 1447790237 41 1949 1356675512 449798016 34023988 89 926570588 2 1949 665562061 41 2088411875 1916551455 823900085 79 961950023 2777 109 7001 97 790688031 2144830438 4999 7 515616570 732857909 3 1187210459 924326346 47 7 1180321827 744075157 149 1036212440 2 1829606010 3 237660987 1490329735 17 139 113 1991138535 61 3 925609463 71 649898287 79 1876011899 1949 2091004140 23 1095449083 47 1295489232 107 29 1008658686 1707907763 2777 1167117560 137 131 31 691316461 1196531955 972966449 79 1477367229 107 1533485685 47 89 41 379960571 7 107 1359667404 2777 2042924146 2 7001 2067163178 19 19 16449840 67 127 457627863 1190193835 19 107 10007 1340447657 589062055 61 1946249652 73 1266345560 5 1479991042 2777 13704873 7 540686356 1901047270 17 23 29 989077944 391961448 602021034 2 1170298770 496447596 73 13 1446983565 631898574 29 43 97 630813221 89 1724385106 1136013507 31 2777 236863313 71 10007 304245496 29 127 107 137 17 67 942938598 2058496114 83 1133323290 4999 2777 41 710095400 470003418 29 1901563437 107 2025854271 1645454663 19 2777 1157789252 224976870 89 53 732927990 586242222 2777 19 1964919105 241401342 186418219 13 2086491267 83 43 797565508 1803650392 2777 4999 1676818213 7 1263803366 23 103 1185952197 567629910 79 411648776 31 43 812872774 1949 113 1242772305 1807557040 2016007283 31 1159236661 107 71 358714294 1413827828 1875866898 83 1186956108 1002442961 794611178 17 234313060 2 1620170942 17 131 7001 511864113 11 803174636 19 1860005114 11 59 41 43 4999 2092621392 131 1079624972 34114669 1607790245 53 7001 7001 29 856083166 1523953025 31 127 606372295 395707743 137 370294834 1148437709 1937470704 1369245631 13 5 2072920515 168593512 1737299446 47 73 2042135653 157349967 623547162 37 10007 726923545 1722457500 83 71 1424175581 1714424930 1316916182 103 1834104843 1399216005 79 1072788420 888018145 107 1143363776 89 61 5 1990020175 699981728 1174657115 2777 71 213260570 401489238 41 169212371 1261723914 137 97 239538939 652271300 43 67 369616957 113 71195659 43 4999 7 23 844970389 411510871 897569072 107 1949 41 139 346139704 2 2012159080 997526996 71 163446473 981648631 4999 2056318654 258780424 1120125382 1949 109 101 312295333 1110179880 1374042830 2136867708 97 109 7001 1196757941 79 19 29 36003805 2777 109 208667093 943222808 1808864948 11 11781112 79 1303750773 137 131 128740148 31 103 79 292018943 634190082 47 137 103172433 73 1306054534 83 1656635761 59 149 27817406 1048403634 79 269351764 83 7 1502264890 299823449 754176696 101 10007 677744089 7001 719366752 139 1703150683 61 1949 1884466661 1725527660 78535565 97 8417525 1414555457 109 149 908485848 17 1044236042 319340273 103 613812213 279604068 4999 137 127 723219026 113 1341472494 365365577 10007 67 606104244 1898665371 59 1185218019 1298139227 17 89 760820671 1493178319 149 1826260263 3 13 538317559 702935220 103 31 1962015420 2012738426 17 1486728268 73 1182247256 53 43 523828710 41 137 562012634 596418616 859963480 103 1692797256 2 35677928 1650777579 59 127 71 272517525 186340778 149 101 79396302 467294360 13 101 1264794619 73 453504762 64666247 1592546631 13 952192891 4999 13 685521629 7001 89 23 1347554383 18469322 149 1949 217118600 5 239135000 13 888095598 59 109 188531850 1316792001 487052924 17 1410654402 107 1469033 2777 3 1251679419 139 1326861105 43 1868599830 11 1970133682 1119683944 83 7001 1734084691 1949 1203410050 504997594 79 2130245191 342155494 339434131 103 47 308804288 37 1233456131 1758149948 67 19 771032122 13 549262077 31 328720640 5 47 13 2777 916968177 139 44379656 131 109 1718418354 1792666865 1025114649 29 1251730045 1858931282 216873909 37 359991402 67 37 1547938253 79 477736226 666717679 17 43 1365466462 79 73 73 463188723 2 101 1209919804 1166255080 1299789856 2 966792628 303879255 472091590 5 139 83 47 31 2044706401 473213344 137 1341870886 385720349 137 1956759218 73 131 613992284 19 349034465 1876721010 3 31 488914702 19 317159132 127 1065973410 752126220 23 2777 1165493015 41 141665250 5 82758515 41 37 79 83 1590357779 73 113 1442078428 136105110 29 139 760683199 1009665559 677828816 59 19077780 5 2007834950 67 4999 19 446001983 1872429784 10007 1571467360 1005729936 61 1093294300 5 59 177171277 1309631471 41 1098791434 1616745918 113 79 431378613 1896448530 137 13 2049291400 1065203477 43 1911475990 23 1900508195 43 1453688917 974014609 17 1356626656 521001550 1556982004 71 127 61 1291940838 1003746033 1077708398 37 2091043271 79 260415792 17 923163648 7 37 79 1248637897 266474185 52120161 37 53 1456085854 1593165266 1866042339 471280274 137 79 2040345640 1257070120 71 1777459816 97 224726787 798297269 11 83 109 59 1589278811 59 173505784 1309593028 1949 925057768 130557663 470093337 2777 1949 1364921731 2072611427 220684762 79 1475278462 73 814169413 927495967 1949 231187316 61 858243404 61 1379122831 2129810730 101 1647092041 149 43 465216871 69617688 61 3 61 1156659552 196887757 29 281761100 1301445305 59 127 97 561608466 41 2120713461 10007 10007 10007 10007 2777 31 1279172468 1941201682 4999 1949 1247437960 1008757573 888068174 97 1100270709 137 31 107 31 139 205752109 11 201542484 251925146 47 11 1545190185 137 66645362 37 89 693717976 97 4999 1251660667 83 109 439313818 1949 389719466 1050219552 107 107 870163911 640922938 5 139 1967110625 59 103 746099040 131 10007 1239306908 2082496728 1795583757 23 97 101 1861694519 997481707 43 107 972077255 97 7 1643363876 2 83 651598140 1235517847 141501694 4999 89 248247967 103 1027172650 1933635377 13 101 1625188677 59 1631433601 107 1433656519 101 113 103 5 2072589411 3 991428657 491424147 3 3 1472251233 228777597 67 89 1357727861 7 868314082 89 2 1681717525 37 618709262 97 101 1406255593 149 127280300 620330992 2 2137581912 73 47 71 5 89 1643019744 2122999147 131 41 1456682934 29 1328381047 103 5 1643174144 37 1145693271 1109801993 739363379 139 139 1117300626 1536784589 101 139 59 1559969617 865504158 338090238 149 171907624 7 41 1559180235 1691746750 53 1522534650 71 485054818 113 892875981 31 5 870845 2090753125 789967279 679315459 29 1774932978 139 139 79 1934694465 5 422722806 53 37389857 127 32446595 1697351698 608672702 11 1913850156 71 393726169 11 633079293 53 614327028 13 2029295372 1544032109 47 31 41 598579705 270295348 73 1079432315 47 958312843 587721051 139 1949 380561740 1290598586 2121368900 109 137 73 1639297569 148662850 7 61 1319833537 1313464661 19 149 2022457183 769064212 107 7 1609007379 1943030404 1298668206 149 13 474388213 1291297306 1184718320 31 1922699453 847980161 120281580 131 71 10007 1935043583 1924306072 944774871 47 5 112061815 41 1312304712 846641734 1668989780 131 19 666897416 31 1435802758 803574901 834291815 53 83 478273900 718993852 79 23 328522340 41 11 1949 1519608014 97 223010372 1764242577 71 1986256240 1332669374 2 1277457906 922078383 136409698 47 2 1949 317098140 37 966271909 31 29 2000051700 1407537533 7 79 11 357379836 23 827927091 1201041771 73 89 1570425640 73 11 1844995136 993946568 59 127 1588861694 4999 2 1824616201 61 79 859339437 906649463 1949 1031241675 17 103 2080726467 3 89 19 802981648 264525038 10007 2 2076484586 97 41 101 131 1204164183 37 2088362954 1655893634 4999 23 1234075856 346196897 127 149 7001 986230870 2007620762 2106421443 131 71 201407404 43 835621002 53 11 97 1949 869448900 1870648251 53 114972847 350719382 250384094 2 109 671248278 3 1661844858 59 172966701 1986672630 1119841241 41 188066742 2 462829812 3 904762809 2145608478 19 22464338 2 1955128086 7 358839824 246221619 29 127 1047058612 1949 71 1173917159 59 795586798 10007 1900359321 622475428 107 1871467662 19 101 3097771 5 79 2102087063 19 1779980306 1560481238 41 669403761 71 1117019624 149 896204902 1389270806 139 676146457 11 437927397 52444509 4999 1270363692 59 101 863612721 1897226016 69998717 127 31 239973573 89 2036397074 329888646 13 30028921 1579267365 639371001 109 13 73 5 5 1941274305 53 139 879193348 646292020 41 127 97 1519055114 2049043132 894093683 41 1521973870 89 37 2777 59 836759181 127962268 114873898 864232103 43 435661314 2777 1539652110 107 924381881 3 837850290 101 1519779174 540056754 2 89 1263835333 1498606653 23 1016130484 97 2070841503 2043994172 113 304924948 1949 507474328 2 43 14884582 720097478 71 1850673658 2 1711969334 1178186785 1389212630 73 113 7 1464259601 19 13 1739274234 43 10007 214396481 97 1908993077 139 642752958 61766525 83 1318487204 17 811141366 513180955 874045651 79 1102731138 71 3 1270414254 107 1180990039 109 1581992533 89 7 31 127 1502272459 10007 1264474513 2777 1494922971 103 1570548615 10007 1102801421 19 53 83 71 1343846177 4999 1876539617 103 127 83 1246632942 127 989201730 1484515962 450650758 47 107 981303741 1363180246 113 7001 23 804728209 1553802099 1514360543 89 1222125572 1140637925 7001 531207876 7001 303045286 77094356 2046189248 107 70223447 37 1508470760 1538197620 151866930 5 964496430 19 53 43 1113985434 1322500690 342838135 131 97 772385974 10007 1908114746 1631120986 23 957536667 1875575779 704030303 59 1028184563 47 2121859321 73 1587889941 123318462 1818027559 103 1401154955 83 131 940628416 7 1034986283 109 1548236400 97 31 2014195984 15794134 73 1425472151 1582551879 17 1341339119 1204854840 43 11 1066666942 1520339579 110441607 1422178527 23 159365674 13 1066267665 37 2 131 1245681620 103 107 1822709928 97 1130633060 167456267 103 917495489 59 1949715398 2 1676616976 1073071841 898316363 17 1885098092 113 139 898751760 435909977 1492432962 1748401239 3 649401527 23 61 47 571475350 808691042 127 1635048546 113 1690335021 3 10007 1810246286 23 1829282851 2777 13 82384120 5 2066521675 1142195147 107 1660775997 117505836 17 1778585254 47 1577884141 41 1875533058 7 366601673 67499762 29 1127019779 109 1676605409 7001 1228067890 59 134204527 1509066539 97 337244578 11 775321624 107 547345181 7001 1796092548 7 59 103 149 1775399964 131 342371382 6906320 916298920 2777 1813249956 7 840693637 18020574 7001 61 2777 71 580306359 7001 83 67 53490857 79 1148543747 137 958689695 1128086864 83 47628152 79 2114592439 37 885692532 10007 990622951 1636294605 31 67 1115830164 37 2111562398 89 1902295154 127 1123859651 41 332758720 7 687032521 524016019 47 23 31 1867726213 71 1052337008 71 319542316 825046554 531325165 79 254826271 2058927744 31 101455920 43 11 2131182328 107 858616043 940940727 73 336270704 79 1974753362 1661651398 89 2145655420 73 59 1536328907 1755119138 137 197442411 126910058 139 1704461061 41 192741451 19 1742557716 535618113 64752047 1380958753 4999 109 1843770352 29 816087006 137982642 149 109 1284743215 1310111757 83 638871595 2080544861 127 31 2024609163 1745610808 4999 581798617 4999 1008973165 89832030 59 1127276369 1816044067 83 1309877972 4999 1802019524 71 1710167086 195055176 113 139 37 2078479514 1629328929 61 127 250411477 137 43 107 630287887 507610140 23 655736647 2129578418 31 41 237448302 4999 578929191 1847465433 31 73 1977140906 1972663889 109 149 139 538697975 1870930282 109 107 5776502 168700801 1731843568 118220880 2 19 1710411939 705657711 71 754283959 13 3 189090813 1877291295 61 1923436872 1065140215 792802536 103 637455529 59 1102162362 2107423974 1752377378 61 641036131 43 31 2090278881 79 797766016 59 1699106467 71 83 760717078 1054249064 73 7001 1522213428 2059687199 11 47 2104449487 1465978316 53 1974994658 107 1546985084 101 224211718 17 175100501 73 17833894 301737712 2777 131 103 149 386905249 139 76749684 83 843261159 1445952628 10007 43 630685945 3 1105690155 1226342639 2777 10007 701530728 581927064 7001 1850007249 13180455 89 31 1117475383 31 1456370729 53 147960312 83 1443198771 103 1953040782 61 72921291 29 23457574 59 802680191 79 1949 478270957 17 131 1372703674 2777 1838254589 43 2009249347 149 1032928345 7001 614967840 10007 1581696413 957329662 29 83 29 412468407 23 71 2089028385 1334039520 103 7 869099728 61 127 1209482976 1768324099 47 139 1304457871 1668896154 4999 53229620 2 47 103 866424968 89 47 538130594 1949 13 766204990 31 1613160268 113 53 896581973 2777 1435522941 93462712 13 233650709 29 87725998 73 956794283 13 1625120991 1089962484 1754986884 2 17 107 814857644 1515631959 137 19 1751815029 19289180 1674325067 53 321461483 2 107 948462017 139 7001 4999 61 1456454907 138203386 29 1088942806 113 815005870 7 285708010 43 551389559 369335575 59 926980211 143631091 2084712924 31 2777 755590894 137 1327749267 3 982112390 7 1633530255 131 264402802 23 2113858248 333946423 37 1431051035 10007 2777 1965650759 31 103 1924451897 7001 307294893 1642924670 41 139 43 1261652078 7 1774173401 3 41 1831550934 1816161092 41 1312214690 149 1700291746 1428929157 880473870 4999 19 2 10007 17 79 1725381962 947231014 79 2089129641 73 1532800929 1456500088 10007 59 149 581870032 2011730354 11 37 1636213445 41642797 103 713403235 111231451 101 1429242718 193802763 109 194616230 23 815945102 1294386111 4999 110907814 1873460233 2777 1306067246 11 1671144497 169954334 11 103 767659650 7001 856957405 3 1931027904 31 1848655829 952703098 4999 1734951465 3 59 43 31 767051414 41 508354613 358783193 131 2777 639651403 509906435 37 616444822 1271415564 29 1417550197 844971675 2777 131 655796218 107 1949 654523490 7001 487227594 1949 7001 7001 730627224 17 2124155703 109 143176623 1489313098 107 1497031864 2107455085 113 1217515336 127 13 97 156343339 1653536884 113 2104202493 23 11 2096894326 1968384216 137 41 1030594169 796223021 1949 3 43 19 131 29 823960175 4999 103 150912972 43 149 863538372 2 97 1462274515 1389143014 29 10007 401380770 1372059770 37 1512121180 1840405604 1428119561 11 10007 61 1364885488 378269402 89 79 734639136 23 109 109 31 1949 101 149 1368527154 137 41 1829318730 5 53 508677160 41 1872840722 1873380449 10007 31 176585539 13 2003068937 79 23 2142539654 47 1853393307 3 398655292 104821376 109 1621619276 37 23 137 2053429449 752556766 89 245226302 1633473929 139 1590471741 89 19 784938670 1427997590 101 29 207944019 71 45874520 19 1471221927 203234089 1860590835 137 17 2 53952912 509669303 13 53 71 37 901261096 59 7 7 908423642 1926513865 137 13 89 107 83 709389027 31 97 139 1833810042 2107933329 491676645 4999 534176425 113 1234402508 61 2112025492 131 758579413 149 2074060481 67 2048363047 149 2001971942 97 2097465524 43 479333126 7 1456849030 3 1711549854 71 231012558 131 73 109 245638476 619418830 1212129327 29 1283346139 47 1541430341 67 109 1700875022 52328699 127 2084727352 1496069652 61 107 2777 229608046 83 507623933 131 758390178 1364132999 10007 565467464 892135545 79 1608305307 37 149 244974476 699128115 1949 131 504177997 2054580551 131 180832414 194975095 7 79 313469551 38013932 253007054 53 11 1506264577 127 1259546239 1708030378 61 13 103 1556624992 1868350681 638451645 13 83 1447357901 1547968675 149 1797211180 97 1828347374 2028462642 71 1791169398 1348729987 2054403633 83 61 149 1766532080 1907892552 113 898625239 4999 47 148014327 97 797269384 37 204409764 1947037807 41 139 137 23025042 861480247 61 10007 2125092566 29 61 1668638896 1591646770 73 19 3 19 1563825191 782206782 59 1906238847 1131684331 37 553544605 19 2777 446258346 7 1949 803292068 109 1157327976 2 222294106 978008386 71 458867959 61 745227550 1938693838 109 103 1457631467 41 595121303 1949 488813098 17 816462655 101 757101353 191739550 37 142498729 107 1154726880 137 101 1600122295 67 1021376216 109 404612687 143978523 83 850374161 7 1404281515 79 1847206361 1680032249 131 53 1917409090 139 1361828280 71 149 458568956 1769399500 2060411705 11 103 164525502 469711027 149 29 1315517396 1977164573 67 7 653000957 524976669 2777 978737769 71 23 19 1139163563 620078143 83 19 19 559913223 46094057 41 1680468148 2777 2043119433 478549302 1463312576 83 340551988 1176201430 29 1700400310 55145946 47 31 894248444 1806143638 137 47 354330227 587586736 109 59 1816833079 697302474 2 892753472 19 1471453290 23 1399704560 19 2066793982 29 1198259908 2 1949 1752538851 59 284654704 71 950831361 33081882 109 59 604757131 11 2123377795 79 1243699923 1000700031 19 1073799288 653380189 109 1378233605 1949 363340376 2033120789 43 10007 2777 560734617 1358533393 2777 579598778 17 1949 83 107 71 131 5 921553620 1266010920 53 840180025 89 139 579956233 1315743976 2 127 954480057 695427743 1778709065 7001 2 63958894 863448780 59 2109692673 97 43 1020467056 1428440220 59 3 89 357041300 53 352442315 797670087 1063127729 19 692869390 47 1932440438 372292951 2777 1949 205783216 583557886 41 67 536521260 1313401536 7001 61 1487045922 501363087 437984690 81950571 79 876083495 149 71976983 73 1149439823 1798837479 1828049891 61 73 1722404559 61 415187674 141715688 1949 240293058 89 3 1510850757 2130785400 107 1539381180 1942091730 3 1687525236 1434666849 32626539 31 7001 3 550951992 41 806078487 3 2777 851983385 1131279358 11 533123895 31 1789813369 1259536166 71 61 81286648 1909974050 89 631286153 1904791971 19 43 29 1637061426 79 89 83 1027493686 1834697985 568209487 131 1156327518 3 83 19 31 966408279 1757949057 109 47 446993077 1857902339 29 209872101 29 579425539 97 103 71 1118908951 11 89 747688849 17 1213071941 67 107 11 1117562160 1948902670 149 71 599116680 321744169 59 37 1308083940 19 29 519363784 1249875756 781172481 101 370013197 1025752769 2019724648 31 1354596554 1875872669 89 2777 1473478977 1712314862 46546377 89 1899884246 83 37 1981770677 139 97 1401546307 503541841 41004488 1068140117 71 113 948159157 1925069921 4999 1111147726 2135552804 79 7 1797916197 73 17 137 172984420 950202956 7 23 1993752217 109 561790142 817559078 79627449 23 1064370149 1027704300 2108064174 19 71 83 528071232 3 139 1697312042 137 1949 1901011722 43 1080105261 47 1573261005 31 1991501039 19 13 470111410 1826022860 59 638088339 3 1232457966 43 1978410908 71 170209365 61 1380431165 5 83 37 149 101 13 1014313300 8561111 1924746380 10007 83 887871335 41 535300920 130625467 149 177368110 1932746795 23 1531169404 127 1836510169 1710995752 59 101 1269190232 23 67955547 1949 31 43 536517675 4999 723980175 1623748931 7001 70809119 1949 976210995 5 31 1163556325 11 389618383 1666212966 2012678192 41 97 61 332533448 475830619 1977671097 2777 1020916849 83 149 43 1350587460 89 109 23 1429825590 11 1593014093 113 1477263012 612437109 713614136 29 620965018 884909262 17 107 1306302652 1975814823 925704592 101 17 523603111 103 1234731956 1986127062 2777 67 1456656179 769301453 149 103 440819194 1506095973 1437114016 336615766 131 19 116310533 482535638 237353557 53 812506625 1700784488 47 803382887 2003704549 37 1972206077 83 1067437768 41 2078533956 10007 471252460 732196633 7 47 1117921482 43 2125981810 59 349500070 137 67 53 1349494268 1304905333 67 109 1761412268 43 808656710 370458104 149 1232411482 13 1219706202 2066520775 11 31 2058910229 694419871 681975660 2777 1584760929 113 1825055316 10007 83 831521888 867066223 1773472317 7001 2127050821 13 1365526203 47 1755010221 753491404 47 1629932503 79 1155385507 4999 1967526416 31 1483118585 766266494 89 430666542 3 601578762 139 107 139 1052513143 61 1626975180 97 1741484359 139 1847831111 7 1955089297 2101889227 7001 59 89 850513103 383426863 1877302958 216303620 101 73 139062767 19 107 516664266 482343474 2 7 139 2141322678 1775863392 3 131 107 113 2 486058670 1451479105 5 2777 139 23 131 1641701061 139 536247266 103 757255176 13 428034152 364339833 37 1241147721 31 1002969970 137 1137824456 11 1918091208 1842967526 67 2068850857 149 436187219 1258509875 47 1532321589 1017118070 47 1326683590 5 37 1839422729 2093929661 17 553650227 23 13 484308344 1949 2077957534 2777 1120151764 37 10007 83 1399749433 1010125770 17 992489087 79 1624961270 43701785 31 192148170 2138386781 61 11 424746284 2 724987071 924075472 1949 103 1411006140 113 23 96490474 1000437267 728701244 107 61 314053071 725035061 79 1385052411 1737229456 1949 149 219729853 1366300349 13 1157450814 43 399811420 725030396 137 61 259630701 894257682 10253168 2129754108 107 127 730521399 19 11 101 1109637813 1713891927 13 1711333923 1218218516 37117013 19 763454578 79 564833325 113 2 1732008858 101 1893839402 1949 1468235485 101 83 1298969335 1568212931 149 1544690527 918642600 10007 10007 910747077 1949 101 1549282228 1610569129 149 1651852144 1784298135 10007 346232193 1259197808 1310455596 149 103 1266194965 1460981252 2 1438353466 2 1988573874 410762071 59 1423958890 1752470636 1949 2 228519054 73 926491618 67 952189595 2777 5 593302325 29 11 137 19 746739710 349318192 1510351610 5 547921985 1267349024 7001 980837007 107 1433205829 1467463928 7 1731734410 7001 197260176 127 1390645555 1059152161 220366890 131 13 203352513 29 31 491046359 113 590943439 23 946596993 17 1786302557 19 841476915 5 1355621685 7 1249671955 113 1501204774 2127386816 3 107 137 103 344871140 71 139 1194739333 216158425 5 966475540 97 527352722 17 1977393352 342349468 3 1266603654 1140517935 139 1704634297 29 1873930088 103 97 1946214790 41 1809501070 1667271050 5 61 1269791376 43 1422564098 79 82741677 1169222634 1606841751 17 29 130601357 10007 109 103 139 1949405041 4999 293155294 709450671 19 19 1061502070 139 1412643656 10007 838046222 326692499 37 673564095 149 1030003050 101 819305839 879558329 47 925890553 7 7 1427609785 1345266615 71 2014266555 79 1837862794 1585165867 560887880 127 1763675283 103 1255147494 2116149676 137 1346032261 29 127 59 1392140577 10007 706584263 113 137 2025131891 1129200096 19 2777 1633170362 71 47 719121717 1690811510 7001 7001 31 746428602 695764682 37 1055398271 1607217935 61 1875763129 1201592498 71 1355292345 11 2050008917 404029766 47 1520871021 23 59 968550195 864896035 127 854595827 13 905100996 101 138270111 137 89 274343034 561787697 67 1160626930 127 1949 1677085265 71 41352672 627732158 2020127847 109 3 1853196330 10007 23 1888172879 53 1156167144 43 374918463 1946550684 89 59 1860325138 73 775543678 1691994679 7001 2018598330 709740210 666374745 23 1420953920 43 750438107 7001 11 11 149 43 248474424 97 776427964 59 11 1943014931 1663413429 405062982 23 89 737498587 31 109 466076844 61 101 2 1784168044 10007 43 1055802908 995809007 43 1281230865 5 1137622430 4999 2115706876 2 960238912 29 1761645600 29 992968750 41 305343441 1924480439 451634618 2777 1906836030 11 131 59 7 2003429589 1164661680 223245899 1535743632 73 2001923728 558718972 41 19 1325516927 7 178327359 239430438 29 151539499 107 1297922391 7001 53 2102411420 908462521 1668323176 97 148418900 5 813944585 67 137 939527231 2 1229085072 1166223904 2777 978996496 67 261057259 1596181632 83 1724110531 67 192565085 1285188622 59 107 7 53300352 41 1962404714 79 313341255 1328483144 113 59 746717570 1686085834 139 2777 2010608829 1561872128 131 23 1581626763 7 1274598766 43 61 988615532 137 284629941 31 71 1364735446 113 103 7 7 107 977875954 83 901011231 312672939 1948728405 107 7 137 1413946038 991929731 2133467936 53 1747432949 31 141743036 165860943 7001 2079724061 369414766 101 507813254 1244021747 1959996689 109 1374462968 127 41 1880973646 63289076 298231410 5 490542480 83 149 1657635430 1057452404 810028684 2777 105195537 113 4999 755046861 2777 2087868011 1199402308 13 142374583 17 4999 97 2013696386 113 59 1678991390 1623224710 5 29 107 855293586 511727963 61 814223486 62098019 69440790 29 342457913 1368544126 127 83 364460387 2135939596 211421519 31 3 1817948292 3 97 152754017 109 1929378096 943932515 67 116094891 1623766628 127 587094780 959110856 23 113 725916767 1816492085 41 101 591409742 1775049851 1211601006 139 1820706929 29 702950749 57110251 127 2023911751 2777 1235921535 7001 61 131 1937568993 161752409 955754011 101 190441167 97 43 535635735 187830536 79 13 2777 19 127 1994247421 43 103 1739364708 1195692804 101 7001 53 737505918 109 1810757813 984908954 10007 1134993940 1458431104 2012550450 53 149 113 89 1195471674 1856254705 1727009757 79 1897655603 79 1835183623 109 988620408 127 101 127 4999 1742137806 23 407879516 19 61654620 289788353 79 1949541302 71 2113469780 293008265 107 71 1076034265 107 1228528138 2777 306205905 7001 5 237426355 101 1626305322 31 1542684837 1949 954411657 11 1680660729 1583948014 11 139 58820491 43 72805149 869397607 73 71 67 831525409 1467187381 71 1344716787 137 318322103 47 4999 1012357488 61 1687465509 4999 695050962 1161827588 7001 2124838505 7001 61 1999869850 5 1431630674 611149878 113 17 1468682768 1613697656 71 2103456437 59 1400933288 794176344 1921052079 109 107 705376742 1735129013 149 1032437310 5 634207390 83 53 2777 43221144 113 5516773 43 108050529 71 53 1781465057 59 1029040830 1005845026 47 1829856593 2046521987 47 1879411449 7001 71 61 1881284225 1737197467 139 1404911086 1601856977 2066669974 17 11 367049485 2066485729 988951792 23 179972861 1630404196 7793649 41 137 1478658536 765413523 334557066 113 71 1629244455 1176794044 32070633 3 2054518654 1135707018 23 149 253466671 1953597247 101 31 2022704027 1903011880 61 13 7 413989086 1168483323 379057620 3 43 17 7001 801117429 107 31 871972557 838489271 7001 139 2 2106081358 61 17 1094604503 89 359196969 71 1085741017 756093626 1827259657 131 11 1892237600 1086342685 55725517 139 932063494 97 2034326777 61 1730592922 29 2065985723 325904049 53 71 3 37 103 127238990 19 576316797 149 456615864 67 73 131 23 597605343 1523677746 97 43 357920347 732166375 344615261 1872971074 73 2 537757042 37 1223195062 5 331655830 103 139 1283989287 41 987641743 812506338 97 1841368618 1193391771 43 89 830961761 1297099673 194108399 109 1942722375 1401227742 101 5 107 488216069 179138865 153004393 1946385645 4999 7001 1524929816 566814758 1970986531 137 1575703206 7 181239352 1595166460 29 83 1276168390 127 860111945 7001 683605644 7001 1199390317 17 542851922 945540689 1038319297 139 1807302080 101 1712600945 127 340789768 3 2 1862557948 1462419973 139 479846311 392568443 19 733198760 1677326333 83 803650125 149 723808306 127 609738028 4999 4999 1297800388 2020277480 330533148 2 77644846 47 1563794173 37356466 29 47 369301741 135116812 113 67 7001 564154582 139 342371535 1338402577 29 137 71 741473945 358961097 10007 1572170939 29 101 37 756647151 784322633 1947963234 7 386998682 1433185336 2 672043100 61 5 23 413958140 109 881148479 1911287423 71 149 3 53 796411867 17 67708530 1626941805 89 83 586028223 705472662 1402367397 3 79 1858214142 103 808842108 137 17 949224308 7001 1682109267 89 2060148059 336124520 47 2006432444 109 7001 59 1487597476 565229499 19 462828563 1667879441 67 76518354 149 79 1968143037 903456640 67 2127110573 79 10007 1731961483 41 7001 17278468 910221013 1781607785 89 1809415034 212671594 1011404140 31 31 2022195131 1868239800 1302714553 7 4999 103 1728716774 769953797 2777 2 1949 328442786 2132532253 149 451834869 61 858357230 139 572516407 97 31 1943254087 79 43 79 753621369 302964552 61 107 1544923459 1412202455 19 80476865 43 59 310929444 7 1007377651 53 1032454078 149 695057882 1011644867 1920794518 53 1767756837 131 407673441 41 1949 1641800175 97 107 113 109489203 101 83 101 213737085 1949 2114239302 7 37 643498080 728744563 1949 1617667266 139 7 917023534 1824421284 1902962813 7001 41 67 222303395 559982767 139 1339361179 2033826496 13 11 895567230 61 1767452674 47 712248246 1557638703 59 1949 67875874 139 766945427 1617279178 13 107 13 539857916 187448339 824608051 1457906508 89 37 89 1069442690 5 1682833518 101 822960375 4999 1151879578 37 13 743873507 131 635570473 775962518 4999 127 728346905 67 684387111 541859954 2777 5 565064712 735658079 7001 23 667729100 503275788 61 980513939 60170206 59 1217667008 131 1456182507 1045818201 31 1179521170 230083868 89 1195418185 109 162134666 265045272 103 382973776 1699518446 1271424457 2777 31 163755454 518175491 37 13 1540915341 406422053 41 113 7 37 225070676 1255065451 89 10007 361122609 912158064 59 776589908 79 43 41 83 10007 79 139 686741315 1049153950 13 101 1429299278 10007 97 53 1848214039 86735030 393724112 83 1755700992 1812719091 53 967930838 491860201 1084809237 19 43 1006055391 1739815779 1037877582 1949 13 31 1282225766 67 467450932 127 437176672 1276163468 674362248 53 127 7 97 1365698599 1602045792 79 1538037965 605287967 1777542117 966291924 13 129959169 17 3 7 1862595581 1557182942 159979191 89 23 653050365 53 1878471845 146385633 19 686963240 67 435514874 2024471330 1639788701 131 630685876 1347543021 23 1934695140 566655077 1843177924 127 101 1596152345 41 47 499809280 1194101881 7001 47 7001 127 142847695 978200482 1156218615 43 1392596194 1091277209 1853120836 17 1807555697 43 5 1233326665 322272754 735477132 2 152501903 1778222797 103 1190796420 43 5 884564255 1185321390 395146212 149 1338693778 83 13 79 1098730657 29 1926711280 47 1470790515 1086211035 37 19 107 127 823592841 11 7 23 61 73 1857994615 1000607606 131 1616815638 1294786452 137 1111563417 1075126396 29 1352985126 79 101 7205340 2101219857 1640120193 31 23 1665449448 83 4999 1949 1829194970 619250388 41 2022756000 59 1083217226 1401755882 517974036 1949 61 534534765 178576097 67 1477071280 2 561582162 701951840 1949 1067260444 7001 203841116 1900657009 53 391906804 2777 1775233351 1501815485 23 139 53 1552914946 1740214190 127 1922148175 479045437 1967791869 89 7 11 61 734737253 7 1339308607 1434284775 11 271045522 73 1197163062 61 139 1852828001 79 1616278222 137 1866202218 758743812 1088155559 79 113109668 67 561050161 127 1724063961 1407977090 1949 928586235 2077856003 29 149 24659053 2777 24362616 2000201768 53 1583837503 37 5 139 410035683 1751898037 4003038 1516437052 13 7 1618318093 139 1786497500 834625361 127 29 1076159695 1504894709 89 874946118 131 1949 203933542 137 5 1220066365 1572703027 7 17 1272417057 53 271084877 1163588869 23212361 83 2139242101 2031913362 29 89 745921460 2086260659 43 11 515618763 352905894 69862114 225148712 41 97 1135726440 3 1886523879 59 1334354443 19 869364817 736869324 2777 137 1767814572 47 676315524 481617413 1733724493 61 131 11 1863138662 97 1484787827 1031988667 61 1323228226 89 2777 1739099027 310935136 2777 429526921 97 2068297936 43 1874355380 1375073548 47 1529619465 11 368350884 107 73 70641443 1924161293 19 107 1174257911 1390391277 17 1242252203 59 7001 59 918929130 1555753654 89 706092091 445914386 79 188095087 37 23 61 53 7001 5 72289760 1763393070 97 88844725 1287728738 23 113 37 109 259656259 113 140049712 988385497 11 248234149 149 7001 79 1023263063 169474894 41 929326992 137 153829501 131 292622036 10007 392634652 1428239068 551214643 19 699230126 4999 215490616 1677091680 11 559360155 1498717756 107 139 131 671884197 44368521 89 1330570826 549093599 3 71 1653673877 1949 71 1656820627 79 1879557572 53 13 17 1193181720 31 555475515 750480067 47 1732528880 337024673 67 11 29 2 1949 59 108763845 109 404576063 975670990 4999 876643850 53 398649835 1201447866 113 807068860 1720625506 103 73 774083167 1842424808 1959102551 47 43 1923401623 13 4999 1949 836060028 3 19 107 53 2777 107 3 1950234793 59 1073506062 43 488559765 212245615 67 97 103 852597950 71 131 1174908063 1326736271 7 101 19 1765800910 239105682 3 1949 338392904 103 109 800909764 101 1410967980 792516397 919089547 258460325 29 107 532326926 61636804 7001 1555692210 1949 1078481005 5 504530438 23 101 1063765946 35844088 61 10007 1949 845610236 113073986 2 29 336035296 1089847581 937426324 79 1079798489 11 1676807824 23 66664925 7 2052328089 137 1086764967 3 1833849339 107 1852157588 496090841 200780234 764745918 17 79 1753030361 17 103 101 1733305601 17 89 210904551 13 73 1284356014 1088722020 23 1067671040 89 611147425 79 109 649928741 137 1362069070 1520899198 13 1408999085 1847726257 79 1206307722 89 127 109 103 2777 1726910165 89 73 1593259164 1647202543 1046204203 2777 73 2139959008 11 398099339 131 1838293444 59 47 170335849 1399985983 83 71 101 678442445 149 1913687907 13 47 67 1490753953 782308147 97 687352282 143608209 109 514881957 1747708727 43 1471184130 47 697575983 53 421077103 2777 83 1033350113 73 627064671 7001 1750207994 103 13 2 149 2071443743 13 1618384650 23 31 1354329333 1628449117 10007 103 1742426486 931390787 149 47 1566122545 13 3 1887064125 2036519904 43 139 13 611955734 1893345337 31 489643047 1188573442 53 1545913364 41 1355502066 107 1545018047 114099771 1077943511 59 1810691294 89 1695313385 10007 862753505 1922328224 16572581 23 2777 113 259732534 1676810917 2777 984574242 31 1829696381 41 2 1063046760 2777 1877468679 1914237602 41 29 316720861 619750217 73 53 2038637355 2777 76514681 1628959390 1866419955 71 959039222 29 10007 127 994963445 47 390051825 416645214 17 1791079693 1895948712 149 23 521944750 665198778 1723091879 31 47 1239220142 83 1741415997 23 47 34424462 139 83 19 149 1840532239 7 2777 97 1522164702 23 107 1708935841 53 2126559651 61 531448714 2044210772 43 1451381320 1798888020 1949 137 1808947726 2028155809 137 67 1414234794 41 843924074 1103317011 1712344617 53 44689123 53 102964584 2777 471751206 61 523458582 79 132709098 17 623884547 663934932 692499874 29 113 345626055 19 645790381 1725015477 83 101 2777 510734732 839289933 107 148570035 5 1410545725 67 1536197976 596752987 149 1006054109 139 2013606403 1822830015 1839162481 13 103 1464990925 71 10007 537475970 137 1020404907 941488797 13 914911062 2082264431 463017378 43 237090519 1181528773 139 1447374281 43 11 127 1968487808 1853506547 10007 59 19 53 89 47 617521250 131 811192217 314622176 1570081273 59 1111158505 97 460125708 17 137 693613490 1489627799 89 137 1156677738 2 5 1270599785 5 43 7 109 31 1603143083 1303350927 1410128017 113 107 6739205 370893061 11 928589512 591072461 29 29 1394514042 83 1844107612 73 1931189888 4999 1176814590 1856403645 817767710 5 398484410 1827963515 344632005 61 13 109 323796054 67 1606677864 1079675069 11 3 68430225 1152330792 113 101 634034166 61 138354954 1069172986 19 1376520772 47 2101025537 11 65099848 47 1534652319 31 162163136 113 107 2083908567 13 10007 718032271 113 71 1836473022 37146405 3 67 1095181685 1741091076 23 23 3 2 2777 240849210 1949 1102172475 5 13 83 7 31 43 308311677 827079415 131 1099178163 1145272607 67 89 1876004724 4999 1856408632 13 1484073337 103 543586352 697147772 19 23 1575172050 298123245 5 808016868 442115583 17 113 29 868108417 1462570687 79 1367646007 13 423977892 23 47 791292803 1836571629 109 7001 1079648590 127 285858331 88067681 1271467777 67 23 107 1370752069 581257919 1514214639 103 1992790132 1949 137 953107767 1623008449 7001 4999 1294511502 648150033 113 977357600 71 1368147706 23 97 1808217998 41 47 2008888993 23 1230405706 1045301987 53 17 37 1534936675 819196317 686549219 97 1291483105 19 634717173 19 41024335 11 1204053166 1623559854 2 1503877778 13 1300783835 109 1949 611974306 1112924552 59 1097393392 607411745 71 11 1194619974 61 40421284 61 1858815872 1949 113 1634247245 2141737590 113 478152432 31 1681632820 1128009375 29 41 1555154969 872462911 97 166064485 73 1787925344 73 101 2052794700 572209567 19 1952531542 61 107222262 524882629 73 109 1994337662 41 292846813 1636416256 43 83 845644255 738031833 988086723 43 47 2003875597 2066123337 31 1851024354 73 1572207569 7001 737492341 79 1048794893 139 1477119779 1804960720 811508528 2 113 1796102230 2049111942 1667503142 127 449728530 137 1241053956 597982759 1451714352 59 1592306483 1068759121 107 1949 3 149 1558672908 480779343 3 430996506 306001476 103 19 2067394142 73 59 97 1257124656 2035653961 10007 1636300435 71 139 1829848770 19 10007 566326151 1429578560 137 10007 1908765201 1415640255 5 53 102786557 97 73664162 139 2010523244 83 1712526686 47 1780160626 127 1369255589 97 1949 730580701 2 101 508748587 131 1941107696 41 7 1885465071 1428391328 25745258 11 1433193916 5 1187292395 349571945 1484639125 37918080 5 3 843475170 1418855288 1994987214 139 5 41 90488107 1187348005 2777 103 2028354124 2777 101 84982532 2 514435000 137 1430271513 109 1879453537 1454935218 2 1428770198 79 82198557 4999 113 1640995884 101 1977872597 41 1160117168 273360983 73 4999 1211697612 179019189 131 11 1035494559 97 1236353755 327504786 2028086730 383215909 73 795305684 1459616777 23 447050572 4999 1628234288 131 29 515166824 2777 923866245 619041099 97 311544697 13 10007 848253362 61 149 121737619 802398823 11 808939695 37 220649953 101 65604954 67 1564699240 1038170092 7 1632647128 153021449 89 368017403 557524391 1178316748 7 1698573420 47 17 2139288551 23 1692439107 2113576513 214598335 37 71 71 1120673923 10007 2016460535 83 1210263421 757569718 131 47 1230811041 558877699 1949 47 1975016516 109 2081267723 23 1138889886 61 139 11 1842634640 17 3 1175210529 1632099632 137 43 7 1585788274 101 654844423 595032635 109 1949 10007 505603675 66026186 1305743037 148748172 3 89 89 714864287 484406441 1472577330 19 47 943501218 83 2 1256157616 1766826901 7 922147009 1725464687 113 103 90930975 505729382 59 17 7001 832271879 47 1713485965 59 447480603 59 101 1001140854 83 795308490 137 1062581797 963446190 107 10007 1351515399 2 79 11 1006336694 113 59 10007 53 497992293 2044990637 10007 109 1520498225 2777 2023730419 36431463 3 2104342122 83 1735521700 7001 1949 2044321692 89 743325775 109 1351703441 1717579624 1671823005 73 137 1417744549 13 867569597 1718138681 89 67 807224978 712194322 53 774774935 1339119918 149 1537344005 79 79 52738512 97 101 1949 1503821114 658381503 131 945606863 79 286426034 10007 139 867789093 556386837 43 318766236 915795562 61 101 127 131 29 366186103 683327348 79 803490435 53 1670761029 802431309 1278824551 10007 61 1239315650 927834277 19 985298932 23 7 1449180962 73 113 1140667087 139 665974437 73 2076878981 11 26349796 2036983938 103 1694975653 10007 1188733175 149 23 1363710894 196140802 13 31 698205746 525437661 109 31 37 1366322194 109 149 73839930 13 103 804468934 71 653354638 89 2065228357 496122404 67 3 41 132176989 103 540456197 7001 2011233278 149 11 83 1565269444 1070413453 101 1937247205 127 80111600 1134423950 1921931911 113 1899199770 5 37 512242053 83 472234071 37 379574070 1988072306 4999 61 102051902 2000905599 19 19 1221859695 1619281612 101 656043116 53 1841699809 53 2 1021793269 7 10007 109 120714775 1459902618 611163801 89 7001 923578921 7001 2103366438 1558834689 958015839 3 4999 1807008526 1876939537 29 2110093795 17 53 3 2777 251992918 284712662 107 7001 1221009405 1591824371 61 1089813190 1863586356 13 772318846 2 191867694 139 89 1746526121 127 1488066724 139 1349623975 1596690173 83 1531316111 89 47 59 103 83 59 1348015657 1533772732 1976418760 1855463462 139 79 233652375 1730042883 79 356615085 744345426 29 97 1272904598 2777 307832756 41 864284003 113 471554083 11 159646953 2777 329509000 79 2777 1762089810 2090228461 11 175216382 139 284471840 1320014890 1186503253 1488754105 61 89 61 1870064861 2777 58211474 5 1539127113 1454144113 4999 1281304789 149 47 1369453617 1822288935 43 1001084505 2026644590 398695245 4999 67 7001 1395076135 101 2058941761 23 7001 208419770 533700458 83 204010160 5 1718708990 131 644455786 13 59 157510707 111937809 79 1898447973 410313913 37 238345670 5 1499255463 89 1647358494 83 97 1376961689 31 5 29 1390847836 759970657 53 2777 2036314013 149 7001 1270719318 234947415 23 1073005322 1593717261 149 1390606250 113 29 2104941706 264115998 137 43 113 1336837383 821023525 7 13 1684954570 97 5 83 4999 47 1635045494 1621534451 1287254009 19 39315693 97 2007372999 936838416 563978699 1019646741 23 1788902626 47 89704190 59 17 1523863425 1411094061 17 1917639249 381346319 61 43 2029527287 1584312726 4999 4999 23 41 1214559728 669102481 31 113 2103618474 7001 23 103 1804441447 856463437 103 149 666259162 1186813161 474532590 109 113 487257695 1005115709 810772762 67 149 1564698319 7001 995098461 346678308 37 139 966371164 1545856149 43 1355545144 29 2140841404 103 1207237250 103 2140154909 458615292 1949 5 1202062175 7 378604366 113 7 313574380 444587465 1620807693 139 1722138276 149 1728021987 61 71 113 1719902385 5 10007 41 47 277896618 1191583621 1533687559 61 1020357919 1534849601 1451314533 73 41 1241051489 59 2016616921 47 37 149 29 200826102 294238698 10007 2777 1130311202 819567679 1409209195 23 840132937 2134648032 23 109 109 113 31 1964593349 1528734815 41 1553672409 1700170198 47 1918497935 5 61296475 89 53 969418442 127 17 1569814017 975568987 1007057870 13 89 61 1829802360 536725824 4999 2097864335 71 61 7 23 7 1887582408 344116163 4999 1711391563 1949 103 408030895 1949 304675476 902729314 1951834589 149 7001 527273314 862000600 783045709 79 59 103 2009914139 83 23 1133190427 628002994 37 43 5 2777 43 67 811278813 7001 2 105345636 7001 1508323444 1069577775 73 200221716 23 1560069369 73 1344915281 752052935 79 97916392 37 761552944 131 43 37 750113728 989708449 3 2777 22807501 1613034087 79 1930137913 476611343 97 19 1739548591 127 73 533977725 97 1814400908 71 83 384210403 1946431672 11 67 1530806285 2 1952701202 2777 137536479 609868078 7 157051153 40441657 17 79 1231932399 456703234 7001 1134007978 823044940 43 439944524 4197661 228785521 139 1590706107 3 31 127 780610834 952432887 583437470 7 1852771772 1722610818 47 175960097 79 1353632423 1535308484 67 61 1627891689 97 71 1425201673 340650900 1363637218 4999 109 1919921455 5 1753431985 1815671921 131 59 19 809048823 1522497531 1556036248 1890470006 17 7001 37 1829647003 2043103329 31 1096789628 29 909680300 5 645692428 19 1713960626 71 769764960 245367480 83 61 127 2 1459493254 1733839210 260272873 174427771 7 97 432657248 71 1418705386 71 754300031 155600364 1949 83 572058825 71 1949 89 1677602053 61 1409714514 1002253048 940156271 113 13 1703173511 73 14684082 484398174 2 127 53 1821212924 1429085852 1898947500 67 1603969250 191449661 13 427799845 1041794254 83 1811560644 101 5 1548838185 1505426140 5 2030719462 2 4999 2089321940 499233110 5 745287959 83 127 971484214 31 1862207386 1181554832 61 5 311364180 423915875 560498366 149 149 2002466875 7001 1942189416 17 10007 1149143838 608865908 1461135973 23 49778854 1993744645 10007 1476568080 73 83 59 1210150270 17 97 679381016 10007 941378504 73 393552636 434677478 5 10007 132309359 53 821450922 1949 1255427706 139 89 1652447805 41 1350659187 1949 2013654177 1285632513 707330526 89 97 7001 1446637633 184229225 1949 37 1624281178 47 533768900 67 1905367346 1098027715 79 1223541459 109 1183403844 127 195269104 1684881568 600517919 2777 118583454 2145218485 5 53 137 2085829384 10816293 59 1420415914 29 107 1286468476 1759781681 23 137 1652182051 13 266824961 1949 73 617520141 61 293185738 266854211 23 390371910 4999 832188529 17 2093125765 1791550899 195728209 127 895423406 23 41 17 1061078579 348014905 61 1351788731 109 1949 1599452697 2 37 2130559455 53 97 1755564103 73 1405524261 7 127 664936186 2115275043 7001 659431191 419952964 113078089 43 101 1105006357 535347268 53 3 456768474 1117302160 13 2025249291 1249854754 73 61 2035322462 2777 138627840 1267253403 41 1001692361 409535757 11 158092925 897554409 89 2777 1067201100 1457602868 1283434766 1490075438 71 89 1580911628 1934519842 708332982 7 71 2140445520 31 518746096 7001 2137832361 1949 59 155428361 19 61 1551318023 10007 1151165252 89 4999 956823597 113 61 109 1177837105 320667536 1641037524 131 71 7 101 19 423119778 1264896970 1873260273 4999 1499260536 89 67 97 364249744 225397251 23 275139938 61 408861711 287079298 703929 59 194881543 101 631472503 917175942 874911848 19 421677844 1949 1817007873 2136881461 37 113 29 41 73 1934172741 334027416 1949 1045745695 41 2 107 1989710954 11 370562907 2777 803869298 103 41 1949 1449775344 59 1096204955 104584243 1521399400 23 11 1042938684 43 678472877 89 723601506 445823428 187606587 7 548772098 103 375557982 17 1576133546 604324111 2119181079 4999 2048505866 79 1698091096 735297939 47 1731716880 19 1940224634 89 1752670029 11 1827318570 137 263212757 481440468 137 109 139 2014056346 131 63356447 2060086219 1314041289 3 43 73 79 101 10007 646708778 6941582 103 37 120201049 103 407401359 1443158136 7001 1942186933 41 29 29 500048769 127 333046578 205947635 23 109 38308486 433574859 5 334899024 83 1288054092 29 880292767 1102430984 37 3 121331721 2106995336 137 904709068 59 2101157442 103 1989946610 1439212614 131 1038561974 186584086 71 89 749746057 976007583 41 116732772 29 521196637 13 2048228546 1042598634 7 1653595972 7001 53 441992546 103 73 337005449 1949 47 934343094 4999 5 560180890 131 953088668 7 539547883 131 1885646881 1130373318 73 624367759 903438828 137 2037225660 53 2 1516330032 914388014 149 109 59 1937659474 211347499 7 1210397083 1148378035 299115165 4999 613242327 47 808504011 834964776 1226555633 149 294546925 13 534383058 61 47 1620426682 7 507370409 73 1390551742 149 60491169 772144505 17 233470721 345689291 2777 11 2 59 1894704791 7 1971540480 137 475897585 1410416507 397110108 109 89 1806409504 396319405 1949 792473145 23 1293583233 154427901 3 3 755993475 4999 484028175 17 13913718 31 1121279610 2116697242 41 1829798821 149 2 1815099440 47 103 1611876355 10007 7001 195831972 1391920512 97 61 195605871 4999 363142357 7 1092270662 23 955855574 4999 1776384652 10007 533323065 53 1124782006 25805379 287129318 61 113 780819717 1305799863 247624286 71 1937360741 1641349581 149 127 41 1409495376 37 1072377290 2 1489630445 108424819 1949 4999 1107178520 2020590801 51559686 4999 131 23 1573596244 593508035 1118069763 19 88665715 137 1949 1446990223 953012275 127 126975235 960162574 10870344 107 1624699172 97 1429634115 23 89 1189553912 7001 1202092703 2777 802558554 581709559 1664847626 149 10007 73 1321904016 3 4999 139 107 19 1673436680 240542812 101 67 1795914632 17 1145311157 10007 1054192433 1740181132 149 1989101426 149 1429182074 1769306814 497006593 139 101 97 1832353806 1037121026 29 101 7001 111392911 1226799232 29 31077502 107 558888519 874665129 127 73 477438031 43 152743611 207764648 113 412068625 107811697 127 1984718662 10007 1249173810 1023731917 13 896655864 127 1182691094 2 1573820146 131 73 113 67 1004082934 17 1388020471 2113849615 53 950870085 509091867 23 3 1279914948 1201553106 2 1419308614 660046840 73 1539544304 2777 1506914057 979681168 13 1328032277 327156141 109 650677026 3 1572303652 97 7 903398054 97 747740214 53 2027336072 562454709 1458585026 43 83 542666948 137 31 137 1119102173 1484900922 149 1547311509 1039790689 59 834135392 1051301544 1368940563 71 1182708202 1585218704 71 373002649 2119770672 89 7 1350857284 765175248 10007 59 575838289 1172077716 97 23 481750011 1223494805 131 711529590 5 1765603975 1934378898 807314422 137 103 1907922702 2092530661 109 239904858 23 176512580 2074351585 2135226536 79 29 2133755040 19 10007 2019229437 137 7001 131 41 232251174 7001 17 71 7 923464535 1475407171 103 1100556648 273575460 43 1617676996 79 862126289 137 47 19 3 1538263398 137 362152513 1134819015 1269518442 149 1092533622 73 31024270 1323447487 37 47 5 536036325 3961525 37 339744212 37 23 16207665 29 1130460970 43 2 682585841 103 1279764391 127 577378830 1539669387 1949 231825754 131 73 2777 149 1846550390 137 1855538960 1175663928 291269604 7001 131 7 41 1559080273 61 29 1813618124 653590458 1740996510 11 455491587 89 188021311 667400160 139 1740093738 3 2062163622 47 41 1060540476 43 1193139447 101 922871845 156325597 620163363 19 79 2041094007 89 113 2006133693 4999 658498274 79 814128249 17 4999 1562217786 97 2138176690 13 2124584657 13 290857372 17 47 17 101 860056208 1891720708 2099937383 67 216665136 1525344870 4999 4999 789737021 2110327850 1288962590 5 597685710 1274785955 43 13800708 109 337503022 127 13 47 1058477677 101 937955488 1061785850 623543339 67 29 17 43 1677807355 7 101 1712786381 11 1948260809 2117696145 1326888825 5 1612246414 137 17 1188934489 29 1083586566 486835550 59 2066072571 103 61 43 10007 588672698 107 2 978571324 19 438449775 109 1949 83 332991767 8524598 79 651147294 554625102 17 37 1788770846 793256690 350421194 127 1874183958 559976246 113 1336261273 1740861358 131 764812060 391731282 71 19 423433126 29 351716292 83 37 23 1415072010 79 71 139 31 128570383 1540877006 41 61 1389526941 710071461 11 3 1013502765 5 1075913380 127 2073234134 1483938961 7001 131 97 71 17 732965589 71 7 881839987 1434619296 2 83 1538214032 139 313132945 29 139 1893711258 101 103 1305523970 1009676967 97 7 291920839 2058405652 107 247387317 4999 711777616 456841431 139 552601728 107 625316881 83 10007 7001 1216241724 261656724 17 67 2 1484376748 1804640946 97 915078503 13 71 230999707 1155272842 23 590506025 53 349254206 932071727 101 67 1995012767 11 3 2777 153601424 131 2118253109 1475971853 1949 651022856 71 3 23 1544906849 1949 149 1345797559 37 4999 1160712811 1175869218 1213256543 47 53 890711958 711715906 5 381632520 127 1911640830 492678212 11 2136478751 424331555 61 694885221 77696917 103 900023476 1594282888 11 113 113 1776634251 1180920359 67 29 447600119 890709166 113 1650934747 1635142906 4999 1194177529 131 53 1949 7001 31 43 1701942732 1404455979 73 1551394720 97 1987954472 107 1322671833 139 1533521531 464595546 5 1129418935 1881754970 858013434 1727017785 3 752730745 137 1298282483 1108041943 19 17 1926664281 1429795183 1315618983 394716231 131 527735526 2777 1296125872 745741939 1632250435 73 1408566602 1643509133 2777 37 97 807270472 1530396354 795682702 2777 120727298 23 3 439536819 29 453722451 470038967 19 137 59912292 305186114 1949 220283776 59 1910930055 17 1841447480 1465654741 149 13 1920409400 7001 1691938221 109 358252805 1642125261 29 1020610932 103 19 1374800993 2777 2 21349734 1679434198 41 2124184129 113 1609439451 1517039916 41 493470547 127 4999 345026766 1560370805 7 4999 71 46253873 1285445557 137 2131332199 101 1834113138 79 5 17 43 2051624399 97 764460880 2071278881 439757615 10007 53 1067623765 752697020 5 13 31 1153609851 67 3 1124097996 4999 1089752293 10007 1767043582 107 635545653 177960385 1300985305 149 384607839 41 2 47 136369574 107 768400812 137 2083506823 1816177216 76862562 61 113 11 6812267 13 446417699 79 37 15340644 2 447589626 11 1566053610 1692579603 149 695529616 103 17 426469701 676324260 935764543 31 89 398116580 2777 23 2072550953 1544461132 53 19 1332432570 17 59 41 73 573654460 17 1283996825 208123881 107 781392966 43 1998814279 1797773670 2 585273705 183178340 5 13 4999 1088412274 1956139830 97 43 1010465557 137 2777 413509185 1967782200 101 23 1023400303 872780899 41 7 7 4999 23 41 107 750948791 5 7001 5 1404132430 101 310745084 1402884950 7001 101 2777 61 1038067195 491846843 2777 1963444526 97 1342511909 137 588868333 41 7 103576158 149 67 1974934277 105419542 23 1445008422 109 1043328963 3 7001 7 61 412749241 29 3 796123533 61 10007 429270279 1702050602 1713054045 17 17 2109672222 2777 1809221054 4999 458754738 79 1101850525 43 97 11 1984748062 845390832 67 1017906378 4999 1204859520 29 1415823790 67 109 1378684865 556953485 449791328 127 1688904801 1336215489 53 7 82004412 83 688981091 17 131 238437554 1944367762 2 1118258574 131 10007 1031531567 945421332 247880755 113 31 7001 89 1443689203 1554541996 89 825557086 43 105429034 41 105590498 1760140578 79 1775194178 1996291716 89 19 2 1700720809 241093256 107 7 175068831 254285871 1090838052 127 1384362611 137 3 832903749 1656693414 149 131 23 31 103 712732499 83 207984471 184188537 1067734284 1840126287 2777 83 103 1446268351 149 1163559029 469612285 1762921749 73 79 1332153616 1070742643 1574737933 109 7 1864912126 1361970094 139 339964890 103 1383515055 109 1689945483 97 708845845 10007 1193634960 89 29 515856379 11 2011872280 22409486 10007 1610486552 766687110 71 1372672891 79 89 1622414446 1058141436 83 7 1784619875 5 1957535245 107 1051345299 2145025148 5 29 948828808 131 53 1842457285 247914284 11 2777 669312669 71 19 59 797737643 1171799590 127 75615673 7001 131 23 767295893 1470876738 109 1356608 47 1412985017 47 66197575 17 1014170071 1534924794 89 779622111 2 2046948318 922719127 11 2 2059286738 960117140 7001 1180039944 139 1559745353 1476747109 97 31 71 1825264521 59 1704610536 61 59 1616051182 67 1949 139609685 93327005 5 59 137 387451344 71 2092533930 2141709835 5 7001 1184877244 131 2777 1061928481 47 1806448055 19 1412697533 73 1149760950 137 1506224169 31 89 1840214107 79 423584333 1483355350 261751624 2138469152 131 12577712 406348572 61 107 1952071624 1949 4999 47 640497341 7 1025309460 1756378064 7 255593354 83 10007 3 399816651 3 175983744 1631586772 19 1949 1439661983 687098504 23 1892649484 418406976 2 914697118 921310701 4999 1609358402 139 107 891882116 19 685498739 13 7001 183741245 838831816 83 264122185 1020243367 855305646 13 7 31 377723908 689205124 127 29 1439919658 79 17 139 83 13 1825780008 122138523 2087635593 388985414 79 1626304296 7001 257265747 103 291090694 2777 97 5869219 47 1066073069 980364903 23 1949 1182537660 71 32376710 47 982036612 116237721 61 1877913792 1159597983 5 1423456715 1706548410 1228329395 46236128 127 61 730817820 674914553 113 1394829060 67 1471190032 13 4999 372605464 1505263887 10007 1317034003 107 1384989382 113 149 1949 109 41 17 354188049 445447314 89 7001 332925554 1532931959 1538662307 1300515275 139 11 137 2037643875 1718951962 47 1766501367 420551289 83 1495696615 5 53 53 59 1499176194 132189913 127 729367350 2092361147 101 1365753411 149 838678088 1949 1144538556 2 1469416887 83378727 3 17 779904274 53 19 380839420 61 1537459128 1524929935 5 2021744100 19 79 31 73 147670532 17 1832887360 139 537490065 61 475792131 2 744587234 1138773026 609679047 97 698497485 1409850941 2022162461 23 101 2020639128 1118387948 7 241450531 13 4999 103 139 123542227 1756136008 83 1305995538 11 13 748808398 137 1512279980 1615475367 37 122947374 304661833 1949 1427496580 2 1361333438 990428720 5 2101294670 1264575872 61 97 13 605113548 139 1195449623 1502517581 10007 1105913598 37 97 1421233039 148317753 73 23 19 139 149 32629957 308006691 409795903 131 907657211 23 635277503 2777 103 1357800384 112142018 2046945379 7001 51471859 137 250844397 2019775742 1253760129 127 4999 854151199 126885747 1949 17 804017003 23 362539784 1547445032 7001 278381006 23 37 47 340252082 23 1959315329 67 333893428 740344506 97 2129253305 1452719142 89 787223876 2040418241 43 5 2096804275 296536285 5 1272954510 101 83 1868759387 107 1578572177 103 10007 61 1402813645 1504947470 1331836312 37 561847492 127 41 10007 149 1707567565 779338391 2777 1385859073 1251396733 7 101 83 1954059022 37 153631030 2 53 1803793401 47 1451811811 83 30884632 29 7 775299322 1988754628 79 993659235 543803926 79 101 47 7 1202366032 87107300 3 7001 619245451 125571420 103 1179366171 107 217199514 1824189084 2777 51168384 1139380221 3 607528736 1307962221 101 137 1719008621 31 87829975 103 10007 163174142 17 873392634 47 2069524915 10007 1192374078 1691298006 1381597344 17 79 714776470 820150799 47 2037515204 59 11 19 670684078 53 366356935 1434702156 101 2777 1100830570 92670744 139 1543797403 47996304 131 149 1879886065 37 1661915014 960035559 1949 1949 2125873699 934672185 1436961127 67 675290495 367058412 139 17 1592676654 71 97 1376526321 390246423 312243547 1968660782 11 79 23 427511098 149 103 239752997 41 652253429 2777 2 467528241 1081133723 79 1516569925 139 107164148 31 1014065446 1249889212 29 347717884 41 1315835837 19 479081488 149 10007 103 715196362 3 593644987 293515990 19 11 448253036 7 5 560764219 2120455698 23 10007 101 83 873659328 19 1073511343 381332869 1660799892 149 265200481 107 1421505272 837326601 7001 1821940240 139 611813356 400704183 11 139 1952435283 1573126384 29 254557824 37 1074562769 67 1416152870 1417322623 149 2142368637 530242426 1865164702 10007 185009416 2136054192 10007 1469567978 113 412692445 4999 61992599 11 159988242 101 79 597994924 960803785 816476070 67 1179800278 37 1122018480 1579631438 11 43 324496060 460909839 61 11 299340503 490387815 1593559845 3 7001 288756245 19 1795066306 107 792018601 119617547 1070140098 2 13 1929231318 139 83 734911299 1896511481 1949 61 97 439020448 1161957374 31 79 137 17 1748260059 10007 390052846 620003699 83 1412820771 127 2047426563 107 1432121705 1368503357 79 5103321 2078995521 383193346 1442101522 4999 2 109428840 1440720019 103 320128017 10007 2777 1100461229 37 104235331 221188439 47 1861313864 387449342 7001 41 919063339 1952464268 202097879 137 17 5 19 3 204987789 239315975 1532289406 97 11 127 721192233 1204691901 47 338705500 3 1877608752 1403387916 7 92137101 2777 135237123 17 709321498 107 43 2081458774 101 29 2004933179 79 159650705 1887719122 675442571 19 11 10007 1685328905 103 1838307744 59 103 43 669648202 1949 11 1325684613 53 1949 53 72053806 29 975344994 107 1647970879 131 2044811488 97 599721124 29 456257507 1526131832 19 17 67 1282299868 1041337231 11 1651682076 1271747773 87784748 53 7001 3 127 1737946517 137 1433580878 131 604729030 4999 137 7001 47 1613301038 17 703065566 113 579548298 7 895584676 707448560 157864159 149 1725393031 570607805 17 1155052573 79 380441011 97 73 1949 1905163092 993658411 41 149 83 3 331336491 131 1958017700 1471189605 1953895425 3 113 7109847 61 137 127 73 520736083 873951090 1949 734691142 1975116603 164863125 53 109 47 1125554308 476500053 89 610730994 131 1973006720 4999 1847510424 13 2127373534 1280202248 1311737600 384967991 4999 131 1861140449 37 1856668362 875051885 5 535973690 89 1250405322 231065983 1528632757 1272311262 43 101 1480734437 1389830902 530871401 1019149486 113 1428404272 1086259168 53 5 361855238 1949 1195093439 59 45022251 3 67 706770672 17 1394980590 23 43 238283210 5 710388200 1914699570 41 908260290 2018932660 367078689 150389461 53 187856667 149 1742575711 1424349995 5 2103973035 17 137 1638496899 41 103 19 773086459 1745644209 219849072 139 1321184466 1082587639 79 840920032 2777 23 1619820908 1594425853 59 1621574231 31 1827944853 1456448355 103 13 534080066 6098469 7 499908750 5 1739309266 2 29 806985632 992725563 53 1435401336 73 23 5 590100036 139 101 770841090 1330376444 89 1065305792 746218364 1001737542 89 1255622031 1213031311 131 43 312947292 1902345155 1164385223 1949 930832655 107 113 137 7001 419457914 1311889386 2777 1614933803 2777 89 472397671 107 702404742 820690561 43 2101547798 1710332038 73 13 1216079904 2 103 1415358356 61 1960583066 97 333877589 1344840980 27826304 11 1548114244 41 131 10007 646995887 1573269831 1949 2042821354 4999 1581033730 2082816626 89 113 1367268714 101 89 526052560 53 477525283 1307774743 11 1840292740 137 1259180974 1735422703 2 83 1949 431851624 2777 1257628321 13 17 2052420217 687678985 1239228060 615633040 113 131 1611199523 2065308982 139 79 109 880192549 609089523 340678051 29 61 1913752810 1014383605 5 89 73 103 37 79 1444196401 47 101 641112549 420116469 103 59 73 510898530 2104438963 636408514 544369164 43 89 1180585178 518452677 43 1389633150 109 113 445949076 418772689 852081966 285545 23 7001 127 113 1028571740 1794981282 107 131 1551614978 726109637 113 29 23 127 1069096414 1465425949 149 610563558 1689556445 1424445488 2777 26864698 1218530838 1431308975 109 1906199960 1949 1746655408 681058914 19 67 1477568420 13 7 2015223868 2003978571 2 568934362 740558132 457658270 31 137 2 67 783501082 591641828 47 963872240 800552550 3 43238973 94183106 101 131 1168966710 949614099 1808225130 3 1020690821 4999 905383887 2053216534 137 4999 981828595 131 139 1609691013 7 1134175723 1949 397176965 1445018935 61 1938766187 10007 1743819820 43 1695482776 981216355 137 97 61 1169557819 61 1710587450 1834287494 13 109 1693408881 7001 1182276007 19 127 1024432165 2777 278913042 23 981283431 2070739992 43 834847365 1357944733 823294067 37 67 79 454469935 2777 493328496 550655683 109 489624885 37 800553560 2777 2079572556 3 1699054467 1706963539 4999 254463519 59 31 350599057 455057339 79 218935939 1165190741 303788040 73 79 23 22369708 1432297055 154215149 1647498513 149 1778842538 73 67 2034225190 1035856448 109 967506604 301734121 61 744530362 1296714596 2777 127 131 7001 156675379 254780392 4999 13837232 67 1959229075 625469321 109 429878887 137 712847305 103 306940000 61 31 571519038 984632943 127 1076619021 677555557 137 509777815 7001 2034406588 1529649925 113 1249220537 107 1696815569 4999 393531447 2777 603918838 149440820 67 7001 1041153715 61 127 10007 893454981 1952615875 2777 109 1662072875 13 1537452391 47 7001 650780400 73 954926870 127 66256432 97 1578023742 103 1795325226 808888767 29 1073906308 79 109 618752779 1578681145 43 4999 754496294 79 694206575 107 854331014 103 4999 1623235288 53 767457066 1750862102 7 536856054 265227529 1035115618 29 127 1597572717 37 1869640095 5 37 2116397621 13 3 11 1762529703 61 1616311876 47 1001215949 831701242 720250696 71 10007 1009076226 73 89 131 254243490 17 2015896006 2777 1902035492 103 71 2 63438485 47 4999 2142676379 788849009 23 47 43 1635788929 73 1981410895 270812392 67 1565504580 41 774167699 73 1902631835 1589733465 5 505807478 83 951538311 78676334 73 61 574615669 432351286 2019442702 47 334514980 29 89 812690702 841881447 109 73 113 567868279 1086555681 7001 191043288 1763803936 131 302631553 956015119 61 1556037670 619726976 11 237346326 71 4999 427324518 448580266 89 1380982740 1630032554 537293312 127 43 53 1407288489 1746790282 73 4999 332403506 59 1124642660 2118242957 11 2053832429 17 1336343021 880551090 23 23 31 1248440556 578260148 101 1531644070 17 1723097798 43 47 2777 79 1821831648 1949 127 59 365819706 1377987480 137 53 2777 180160652 101 61 1114189214 53 7001 61 2043536722 2777 587779820 2006238096 107 10007 31 1179166552 1999047056 127 89 1043562059 1989978242 7001 19 51135289 1584772716 53 2021440861 79 810070740 10007 11 1380542658 107 131 109 1563881969 519220743 43 7 519924555 525345388 37 31 109 321606571 260315980 302117642 59 868490620 107 2094009153 1791213812 130408186 29 496551659 101 2085264887 2129374415 149 1949 1576454497 401620685 127 1497501704 58233437 68401115 947477269 17 11 58668456 534108753 19 104657004 149 383703906 1409819148 79 1333055875 79 41 1296487896 83 801137746 178454338 1949 1558198214 37 393501475 71 1269276017 743700434 798218068 166407173 71 101 76090175 1310745710 109 4999 139 1411864881 43 1849349633 1363887941 669284883 101 19 3 1945066641 7 53 886092316 47 67 633529220 1004855347 2090114818 11 7 1491103138 89 1448532583 17 1887987615 11 3 910725129 1240623267 11 791758000 1852815706 436308794 89 2777 732919725 83 52958259 257167545 107 177130396 2105082736 37 113 108742047 4999 825489869 1475155288 103 7 97 4999 67 1324404142 1240008195 5 1549782400 2064016434 71 13 5 1836231515 5 1093035590 1201344275 71 113734687 1998490960 1506290467 1214481570 101 103 7001 89 527739431 90496897 4999 29 37 1590898398 73 1647626425 260670758 17 113 1922684356 2 7001 918260182 71 19 53 131 1344835782 7001 991983418 101 2110262791 43 1401771950 31 833196765 97 1830818740 1949 488128999 1202418009 535967292 97 2777 637307615 1617694141 3 37 97 67 1261664354 207097782 149 71 217080867 1330841149 2777 178319710 43 421169047 1930955410 67 1949 1429708440 1139773364 42841258 17 137 1677991014 1445280048 67 3 137 995894785 890683707 1256562892 149 29 172445345 113 53 1611205871 61 356305880 174814091 109 7 147860349 1953752927 61 1701761347 61 834010394 83 1587440882 1008664620 139 1327793502 7 2138679872 13 1536451267 1787541898 131 1493463797 888576623 1085193910 89 597844365 3 127 1720553963 97 910252753 51574683 1193201312 4999 11 1006764528 89 37 107 1386453356 371779418 53 1482940914 83 2 1181650302 5 1339644280 127 19 1774370273 47 41 1740798664 29 595461553 1987618310 89 61 378793908 2777 74804079 113 37 886489919 1291652392 149 29 953766732 3 1645613054 7001 1318518159 333049577 43 1517153813 1929093607 7 107 736667240 89 37 1081671209 17 1855410940 126813782 101 101798203 127 1052867786 316774878 19 83 1100774718 882039755 131 11 301148485 73 153810708 17 1662409519 131 109 480130285 59 1643174115 11 131 1958598816 2142848875 113 53 2777 1128416062 1741563511 43 67 878860373 79 833116462 127 2036368193 109 1970127149 113 811481483 103 1578364996 878695508 612892177 19 745951773 7 47 658131798 3 241012551 45746016 1172334207 113 7 101 7001 224340044 149 38252607 117490815 107 79 23 1941268701 23 784145486 67 7001 1001255016 1668611339 17 396782448 19 1067967054 10007 2044069848 1620079353 97 1530966759 1124500048 7 13 59 69064751 31 2090488878 17 47 1938629539 1739935080 101 5 990256903 131 109 1694419151 465821783 137 67 409716249 47 53 257574011 47 89 3 61 1071670021 73 1445828218 906125421 699781755 31 79 2015618561 1303859055 127 127 113 1196114831 115123948 113 149 1949 541472651 109 176042957 1384183108 4999 1808908653 131 420320050 613801071 13 853958649 89 55454897 947976059 1949 2777 1324901146 1623475855 103 202634166 61 1038238178 13 835133916 97 490551407 75686985 107 17 189563418 41 1022840243 61 7001 806326173 1621081550 1593788470 242758390 5 13 820406626 1024170378 79 2777 1213743390 1707177412 29 3 2777 71 605250505 101 7 1076701493 43 362535537 7 29 599803752 1871894871 1443805009 37 1949 1579611877 1696815275 5 1267137915 46405845 139 3 527042118 537728388 17 1850516895 568514946 2 1055108412 139 71 1199183087 83 1523284184 17 1939295944 1949 19 1957911629 1528422394 127 1404608579 11 266975687 1526016669 83 953328787 149 89 79 295578579 131 326126989 2072383451 67 1162182402 1853092051 1650976789 89 120307009 67 5 1463167178 1608129994 73 1150074105 759094735 5 79 1713494753 97 7001 1782317478 2777 262504256 7001 735791098 1654119110 340191948 4999 457951837 109 59 1118466262 4999 71 926196349 71 624564919 7001 227812540 74252606 41 526310440 79 1609349527 1311482867 41 1953472511 129528708 1659251402 2 3 1290260635 71 324445008 137 1346432712 1313191373 1949 1266822714 11 2121271625 2015887588 230006132 131 97 103 1391256741 1758669895 1095696979 149 1979427318 511941725 79 89 1836753431 613644409 1939993520 79 232702586 101 83 952891045 1704701559 817957327 2017056251 107 29 1841505948 23 59 1480479566 723743206 2 79 1269676937 1810318295 89 23 67 47 139 13 728090844 583894922 1988945080 79 982148461 1194085561 137 107 1552527628 1334069152 569289257 1066278410 1949 10007 13 739589695 7001 41 37 945767360 320436798 1677060556 41 29 113 1480944784 1171679005 97 1138329464 67 7001 1539393882 2777 1593467088 139 17 371328076 508860053 71 183493943 43 4999 443016279 7001 131 936196871 1555627882 139 3 428030937 59998416 1895177313 43 37 167042124 1949 1699880288 79 940829288 420196720 53 715303099 176927814 131 103 1674977904 103089402 59 67 10007 1771749357 321793905 83 1110767337 137 4999 931546848 83 733752370 7 2097013695 1171025303 546671132 883457805 107 1788744679 29 452356935 1849943078 73 4999 59 320410238 17 1628356169 722711378 1113640006 149 151014480 289220162 7 891150069 37 1329038409 79 1857489080 7 67 43 1336810130 2 381501904 127 1822907327 7001 15745249 1936126550 502656065 79 1869241594 79 526825775 78634975 5 41 18983279 10007 3 1946617138 127 1839108717 137 10007 41 13 628898231 1187032152 298767980 103 101 61 683411792 1069291576 1027110783 137 1781996525 1077443683 10007 47 90725734 11 7 131 363231822 1029819547 1862504999 137 173644162 89 13966710 107 23 477785348 19 1949 2098034183 1190223116 103 43 1740799897 691543543 59 1538592403 31 639961914 19 344289538 524403128 430269717 23 59 608533847 23 61 990838555 789317003 7001 2019620476 803101980 1864647561 3 113 880123439 1405538800 53 117868153 41 59 10007 1226017612 1472470008 1883691130 107 338766173 131 2056068091 43 104334717 149 47 1394969682 109 190888266 43 1028470904 137 883310514 577928335 1481915631 7 76741609 1356137644 73 1187105002 113 1885696879 83 1416243511 103 357600550 127 1885065318 906150519 1949 1847687082 13 5 829942275 31 73 1365694877 127 79 59 256535304 113 1316084171 2777 1746117843 873513717 3 131 1992279702 43277422 83 1448999392 27838842 569331964 73 79 66378802 2 743186272 435781706 73 561274151 370255416 83 33694763 468012764 79 7001 1142962257 665702565 650243850 43 1284398601 2777 933396909 1949 672124344 149 1867445479 131 2777 997901065 261757243 758819344 1256578307 17 7 109 282500423 47 618585377 1713153572 1171113775 79 1135487619 79 31 2024357452 73 123343381 7 974443254 23 225248778 71 47 1320364702 1937487721 2039550988 2777 500656999 443609088 2777 37 67 99743168 1267161032 29 808853413 139 2143234328 29 139 119686645 7 2002094171 109 131 1579680234 139 319798551 734440012 137 139 1972582000 43 131 131 7001 820384181 10007 1461328189 31 53 67 1978971831 61 273866149 837522253 1890574184 131 101 916612370 139 1889087145 41 41 1465946390 2080802723 1643910038 43 53 459525423 1949 127 47 1538278933 1899291262 2074833801 19 61 41 1462564779 176012008 23 5 1814827440 1402478970 1901322704 79 802364014 89 73 61 2036324753 335649511 61 520905718 29 312878651 1065698989 2777 7001 43 252823229 83 1494746834 7 2134447882 1242443265 31 2046345073 139 670725566 630435267 37 1488414362 17 2018349041 73 631179608 2083136330 2 964004132 79 943644383 338800062 53 139 252922176 930157281 1296197231 7 490010456 73 1317848925 2 139 857543147 97 1565423636 59 1961875965 670443078 331820843 73 1036121339 113 1139996319 113 1946157701 2777 391352410 5 1868515150 19 139829417 127 1684350200 47 1102769977 83 444490647 163387907 4999 101 160222663 88194513 139 451592715 97 1856471102 101 1645595828 208525798 149 2 37 975767737 1705872235 83 1599161664 83 1949 1657790165 34471963 61 1296697618 67 29 107 1779679640 207697486 935957494 109 1244284813 41 11 7 128267204 83 1704695500 1728910986 11 31 476439138 7 271045780 662452483 4999 186846198 3 1403476468 7001 3 1588020204 1482757401 13 1119808794 1591040633 13 89 24241909 2 1248779266 71 24510097 473865208 4999 101 1195016143 2078974081 17 73 41 1177059279 29 3 204495450 1657501735 587448802 131 962145345 79 1559577765 7001 1439342591 1699663888 77918027 71 2017000746 253829935 109 17 36128315 154293411 47 124125966 3 83 2064412437 514469547 61 37 1870434175 555456375 1478478707 131 2110181262 97 31 1515709499 7001 73 550375687 47 92012417 7001 1825531112 1771767271 131 828786296 1077863831 109 7 565301289 19 1795896702 149 10007 202619371 456000234 53 43 802329690 73 897776302 2 883784442 1163650212 282224312 7001 109 679221292 216724264 103 636012022 268278498 781560081 41 19 1240822235 7001 101 1585882287 3 101 798903940 47 1028155127 1353811077 83 1277035095 149 137 277311016 107 1540973233 1502792423 89 1417367364 679304960 103 41 1822529089 557253190 13 127 1833068851 113 1031943798 29 270851677 139 364489462 1572607984 149 1949 1410115143 791502543 2 37 23 79 653287943 59 7001 1195098704 109 59 1856940807 1423814196 862006121 67 1331060659 355321539 79 1484507851 463951565 131 2034485202 3 7001 1933207133 37 858232723 71 7 79 11 1136753266 695643850 5 1886646690 631565425 1805843206 10007 11 71 67 137 1520804394 73478954 47 1686902019 3 89 41740199 89 61 23 1866350114 101 908034945 10007 2064163904 806213955 71 2049847887 768821299 2 791667480 83 71 1446158934 103 2104431728 155329546 73 69008360 107 7 67 1388009587 899748762 2007814571 83 291281113 67 2145043135 139 139 11 101 3 43 97 313673944 1561207384 89 978077248 149 902499854 1084521830 2 297302092 1725130324 29 17 177379445 37 2777 1217098006 1477600045 139 415362702 101 2107397294 1617057962 149 4999 827244518 163212576 61 703053426 13 524170145 4999 1716179150 7 2107024269 59 433002890 10007 20734504 73 83 2 47 178124600 220844483 10007 1197738081 7001 1113488047 1712775550 1269664390 5 448393078 43 89 204440928 1160400762 53 79 91361367 524161208 489931837 127 5 645068525 109 101 1591035527 775276000 11 131 1969322214 7 113 59 1872074956 97 2034938459 11 1949 971132128 1055872699 61 59 139 10007 23 41433303 37 725492803 2005364768 131 29 713847267 1410090896 1949 709636747 67 1760090176 13 1110985122 149 444607358 97 710393177 137 5 206638940 139 131 602654365 249004240 1949 137874173 37 1082483988 31 1914166362 2777 73 2091223408 71 1619605424 2055044787 37 79 1793534314 19 47 754869162 1159584987 2 137 270499780 970763740 5 17 1808909106 1256663713 640725062 89 71 73 113 353880292 507041814 71 1695493561 569884225 789329087 83 283067587 103 2 1341446026 304466933 1949 101 11 37 131 1233830836 1768091935 785467410 19 274610857 59 103 421038147 137 895078500 1086192622 2 672874313 31 5 231163758 4999 61 1666232202 2038351356 774369951 1572553213 131 61 11 139 162380495 1818996870 127 639593336 481250706 53 71 1062518195 31 10007 493538332 53 1623517889 5 236459985 5 489284910 71 127 1063502572 1497700332 31 103 1869492885 549805217 13 79 43 1761934718 1628079596 11 13 1629948201 101 41 320705485 73 441858780 213147882 959417866 136010006 11 1282616561 127 7 1970347358 103 71 856467036 1655199499 528185400 2777 1490771212 7 331745183 23 101 825524438 113 2037127933 1949 1304702141 891153325 29 854022387 1633413043 61 41 1855287556 1963203892 1304607090 73 1324051455 3 107163918 37 953488039 922692976 101 67 13 1687434785 73 1921555040 734507350 5 53 83 937031737 1052696387 1717970817 29 1617237738 290685623 97 2022708403 47 1972522414 4999 2088977121 137 109 1313003536 1349204943 97 2 262248916 825325626 48688263 37 4999 10007 71 1904710468 113 127 269758033 544164049 1703839608 31 53 47 246214012 638038318 137 2046684855 3 43 47 2068556756 1090431510 59 137 1559307367 1562026118 41 71 1507774957 1570235432 29 419553353 395862441 615006003 113 131 10984569 7001 73 2059320719 184620676 59 782786206 19 53 67 351249443 411789973 591738638 2 7 1478866515 10007 23 248312991 2142521530 2132001216 1248313279 47 19 873443452 73 2 915660648 83 622866355 131 998595487 1949 3 2061330192 1591220292 139 1368763024 1677577795 23 29340594 131 951101265 107 504946161 1337030400 83 5 694780130 1925282335 37 2145582714 2 1985677185 61 19 83 1565289696 1517124879 1556927997 89 916512744 1930400335 10007 1262202924 101 71 562842063 71 180573323 1638460516 7 353228053 1559577054 71 131 73 103 774225124 1230973756 4999 127 1424971750 1704877210 331432492 79 1882825665 7 658508893 13235553 97 1211428538 2034825516 109 626506385 883448147 23 1593752336 71 43 101 258217408 295774763 1004700634 2 667709172 61 61 1080878276 2109433360 67 407244569 71 733100702 53 101 37 871530279 17 1614972788 97 1594009990 840495630 5 10007 1341198182 386290214 3 79 23 1993282893 1528920765 89 29 588373315 73 37 371878712 558324561 921479933 11 1123182962 2777 372515111 231976695 41 1639164494 2 1509494098 2110102522 73 1837185066 3 1955768466 13 59 1612566052 1026507547 1395545454 41 1816505820 103 10007 1119593167 1775501982 5 193229100 43 127 67 437724400 1446338786 101 605118775 131 1193106331 4999 1790456837 1451395266 10007 1722034581 83 318975308 784739353 47 340375927 472613023 73 1867273935 1386447022 43 1599058114 1957342288 127 1181286648 1913042089 67 5 1164073516 881488593 23 131 1603306118 450784115 137 1909008964 19 892178326 1450801259 89 362573273 628734893 933315652 2102436306 2 1037322140 79 1750427493 31 71 1148843900 67 326354320 154891739 1949 47 172514722 738214082 131 37 968924828 314343739 113 1069627755 73 486947449 1949760263 11 1144743339 3 17 1576880373 2077513458 79 1404766712 109 735050656 10088773 89 1172819928 2 659816272 304180278 137 1968402848 658579853 80573018 109 621829586 7 7 97 766781613 437342514 4999 5 1727693721 13 684900562 83 1749381509 101 79 1906764657 587684004 61 363175875 2016627952 53 1264253695 212390160 5 101 109 79 1283088928 867861215 97 754645060 1707556747 13 4999 1467531435 686712951 79 419453595 103 2777 31 478391659 1621181549 73 43 83 796790289 37 664468866 2032859698 7001 23 765688906 2082775603 89 1024723483 109 1864712915 121388917 13 1074263801 13 529559537 114415189 7 512559670 1972991575 43 1471235411 504102315 3 1481866674 237536683 139 203192285 79 161333300 71 1476300657 10007 408215551 739097006 31 1906796608 83 171869262 818949878 703782402 409956041 37 137 300514569 73 300799347 1441318767 7 1296184169 585717850 79 83 41 1689229870 903583062 71 37 2116863203 1023289538 1459511199 1718126670 109 19 97 127 1228472524 613409492 41 1569100217 182644463 53 785895607 3 2068983169 139 117685045 1902501696 1385635587 3 107 1393146420 1418545759 2066282888 127 61 1238786231 113 1218717656 109 778702096 73 107 291853309 97 1899758968 29 5 45888783 127 762135128 296638268 109 2066383591 955646128 139 61 2005740512 1104158275 71 301359642 2056625729 1949 597222325 582021134 1571724500 7001 2777 1424001168 2043263325 19 137 73 1335680489 89 1942533212 79 131 987461101 29998738 47 2024126845 817556883 13 7001 1891313149 1566361734 981669146 298831312 107 83 1278155686 127 1098085885 131 17 564381225 998946330 5 59 71 149787473 109 543283795 131 2777 981419570 2777 83 4999 83 19 1052550771 7 1988945038 103 344287491 1915619766 31 871401475 101 2144129909 1799525473 97 935893248 854247555 10007 1532954836 640746612 113 101 109 47 1493584719 2121640939 11 1949 37 670511484 1716013677 3 1596457185 122044389 37 1976734718 131 23 149 1949 584390109 1176295562 47 1814623611 1659695856 17 736441343 1911318715 67 166264185 79 1647651492 1397068785 101 16593795 127 127 79 1117930683 19 43 137 1149743045 13 556392026 109 1732749683 7 1786601580 131 131 387360188 723943204 47 53 1785675523 480613311 273385393 67 1803520793 1949 4999 131 37 41 1941789192 560280993 3 1969930999 752040609 59 17 1226979080 38077926 1972675126 2142435542 2 43 305982376 2035814246 137 907346696 61 671273938 53 1857652784 13 477800998 1549859554 59 11 1003099592 73 131 1025722926 1234613561 1157982868 106123859 139 431978606 719995528 29 13 704990572 1743392768 5 1335055970 1786726405 5 137 137 1568554785 1354420771 31 53 1174502384 97 11 627050809 19 1238436131 1340927204 1019988394 139 1116303440 47 83 71 147760647 37 1390274422 771295791 97 10007 41 699552045 550510280 83 43 212747101 681984214 2068893744 17 375595637 107 965926985 71 364981748 1908804541 97 1826502628 61 446561907 139 1013943063 73 137 167982961 799417935 113 269388440 10007 139 366374163 149 1023715079 61 1022917725 37 4999 1319985950 127 2777 1490049336 83 1374769006 10007 1757819715 1578933526 139 2143234190 67 1743298800 23 103 43 1590989078 224889699 1499019930 5 1712696895 19106776 13 89 1734308646 139 902389112 677751351 79 475127266 31 107 43201678 13 1931655986 1697606326 13 107 137 717353024 97 2117870355 37 3 1150960110 643370044 10007 73 837414609 4999 425611598 1079717413 137 2134282695 29 19 67 43 1875046194 3 868322301 1949 13498774 497934463 1734614962 41 2777 1365811910 2 374834383 149 1604728328 2777 1949 1610359301 53 71 1055377219 89 828763515 1026764740 109 59 326591845 406386631 43 750308926 113 47 103 37 1949 361102482 97 1410082404 137 754109232 43 4999 232855719 139 47 1814002835 551874799 101 127 4999 306329751 168933037 7 213443451 13 2130057461 31 574849430 1223920249 107 1442630236 61 107 2018726949 306837801 737989758 11 2041814313 850797261 73 73 10007 53 2777 5 625293520 952673880 165622142 2141931471 149 43 1525919629 43 97 23 311571397 113 1201230567 83 7001 214503639 31 778518531 1073008704 83 438217051 67 1085532794 522610423 1322491319 113 1526646261 109 97 71 109 2111084532 113 109 48544621 103 1660618890 3 471199992 139 1077525986 424456119 2777 1084637433 139 835718711 2777 337882567 29 273539504 1333473911 7 60118681 17 794696867 2777 1868323945 5 1062353127 874551758 10007 23 7001 137 1442185293 17 53 1836338753 109 1988920127 82927092 41 596350776 131 2 470800535 107 4999 89 37 1803814787 649737467 2777 97 79 1754304020 103 749666445 24662176 11 1027736517 79 1035949515 13 2059741463 1201460481 1949 17 355122384 155186387 2777 61 1949 1884644020 137 7 1536071511 330534963 19 1789964323 17 1656000345 47 29 934180350 1664411682 2 988074204 97 107 1882396109 1557538545 2777 1110642029 29 73 389045470 67 574639229 1072756217 43 71 43 53 339975499 103 2 2129216290 43 23 67 1099675757 89 1107146013 107 2777 97 1926354525 2 320634972 883104342 638978250 5 1563359300 97 763775963 1275294599 41 634124573 41 1281008239 7 1255647645 803997678 3 1915411011 891068167 11 73 7001 73 795592179 189941109 59 1389285685 1256393032 149 7 1697178588 23 1225429765 3 79 1749147295 1134292665 1425312252 218335673 53 5 29 1834011591 9633713 31 694874825 2777 1132754962 17 1109666126 17 127 511186588 91661282 73 5 560663965 310812877 1926650817 1949 89 10007 109 187061331 1150298582 107 1580369349 1051351184 13 520191373 103 139 1238245161 61 961932790 2109785153 730047829 103 1142357375 41 191431747 7001 109 31 1889912513 29 13 1239527744 2 10007 147913467 952025952 2086536218 2 67 797300067 479255001 73 381290607 19 79 1725815709 853757874 3 41 1155333096 1331137119 2117720792 137 691037757 47 940823722 1652180220 101 29 881780699 305748073 610738381 147799096 89 10007 19 83 1081754156 139 54513437 127 1126420277 1056491410 1622199985 59 107 17 815719041 97 2113908486 131 1381844461 113 1079171201 488910149 23 113 1091957574 131 103 17 1955799459 27844979 2777 47 1930274945 5 3 704623557 206452380 89 41 1842959758 2029979167 79 41 73 3 59 137 344229351 880299802 642864232 113 1902159849 113 1931301532 546540320 47 758023097 426103263 197254176 73 2057738988 97 1117451669 10007 224597108 47 826262214 101 1908029784 1222706914 11 1511403234 1812022433 13 1833167934 5 86842505 247150352 31 67 83 1522467755 1167219490 17 1368380269 7001 131 1280573913 706687941 7001 7 2 554500298 799962596 103 47 637468003 596097350 5 67 1673322266 7 97 139 10007 1915219716 1830250427 7001 573934979 489009944 127 952165951 11 53 17 2048489851 79 1807005315 180173878 870671174 53 568867232 2125832040 37 771296228 10007 726838431 1047905377 4999 1687333879 11 109 837689525 113 945794180 2004464512 131 1502262150 89 1391483767 101 1898305141 1902600292 79 73 1969159743 324072709 29 1412634950 1464459226 854490423 29 97 487639855 1949 59 474372567 1666901040 1815505182 73 315378615 79 31 8189797 11 169652164 97 228875337 89 1459269715 101 107 113 29 139 1944115855 1196368552 103 1976179578 1751116640 2 131 203649194 127 149 1191085438 871425159 10007 36255361 1949 592842922 383001888 1697678699 31 131 13 73 19 252411238 3 1457600406 1497479649 47 269217457 1572234714 43 500144352 1419784824 1182222250 2 1330611678 137 13 1579845033 1575667101 1949 11 397087700 107 1598302014 1949 771162779 1534517864 17 139 841708763 754545045 71 1502403630 131 1503366218 149 1897038647 515805518 1849826016 572029756 29 54309004 2 1429974810 59 1615210666 1730761675 71 279092597 59 339246224 401435475 139 395265265 5 1359532170 7001 1394558682 917535102 11 10007 433303100 889085766 31 918209154 7001 1346845379 61 937739885 1888627954 107 31 339468910 61 2119284326 769004735 103 71 127 31 1532919930 103 1946427668 1159238014 178765234 83 555700484 37 127 873885823 7001 103 1387389915 11406426 7 1132084184 7001 1330801620 23 2136740871 1949 31 137 53252194 2 61 61 127 23 1299829169 113 786786225 1427544930 5 61 700944595 131 150022077 113 1983707994 1447380731 1886210602 2777 101 83 1091063220 97 792942076 47 484175294 60907049 137 1126795819 83 23 212242252 71 73 71 55931031 1740186710 439800691 59 1506026939 1240955302 89 7001 444759528 419395664 1161840612 149 109 981358501 41 1852695208 191366434 10007 930600965 3 127 1404261142 29 13 149 1954994432 1075844172 13 89 1906339505 203822104 682926315 73 1577223838 184170204 90893701 43 1761504465 89 103 1481747433 3 1976061738 2068516996 89 1037338966 31 420382046 7001 41 791890598 149 675212423 146915400 1305220772 2 71 980845864 2 7001 131 270069600 29 1829766049 1994438170 5 89 1864958747 107 882968310 139 1590822057 7001 1705324583 573689944 73 1701057753 357727246 47 1949 1822365674 655220667 103 2014651778 107 1510579129 31 171909374 89 1215433484 17 97 1039047704 644728445 14918920 576947695 5 89 1196717642 61 79 1258843275 107 347257794 19 89 1057771246 137 759104012 815579257 41 127 127 1802209375 1567456847 71 1513704948 79 1980304534 7001 830332602 31555502 2141440533 139 1005976963 1157661496 113 2777 1785150018 2114724378 647906954 19 825672759 97 1712116348 271704566 75981331 1416704077 79 2031711905 669965291 17 2068541614 109 83 1175117403 89 229087246 61 209611799 113 149 916573838 73 934443727 822627939 1395451608 71 1243398799 103 1710653046 139 1315690600 3 1605885888 858303732 17 1627509603 2129399328 149 1278966830 486500531 23 4999 4999 708723227 1767986332 101 260755437 53 7 1225274442 1341757102 1110216982 1360062809 7 149 1275902198 1643082165 23 89 253056459 83 1062820017 3 47 888812488 498643069 1747472002 61 1415175379 730883056 29 59 1682141684 1101856270 61 83 53 41 935152026 83 29 1638634038 1622510763 4999 1969376046 410882807 97 101 1477980336 67 798424126 1725230357 127 19 980206352 467615599 511319992 23 1048729614 1949 1280196752 17 1323654578 23 2005004882 67 1736034541 19 917020940 2777 11 1930066963 655980721 113 101 83 1155535130 7001 83 79 61 61 11 921525638 1317155799 1640212371 139 902848960 7001 886914684 83 79 79 1727650605 1606180950 67 301792998 19 422617988 59 113 866968318 670936935 113 1617469005 68578909 910463702 1127124855 109 149 139 47 47 1693391717 13 131 454312585 96942751 1085719641 149 934253542 41 1873732364 61 89 1952050295 73 535569717 1283815608 53 1225085815 127 2 89 506684743 1228100675 786467330 41 1994470070 29 137 61 7 271351528 37 889164935 137 1695161909 7 50065470 29 53108338 7001 1733620006 2777 1163618540 97 1076438876 53 303360184 1901403330 47 23 1151673112 1662026786 19 37 67 527444489 13 1783083874 2 99567152 131 89 193562184 1885242055 191936065 1829746995 89 18653254 1298728722 83 73 288441396 205413970 71 1137649214 103 26348431 10007 59297674 89 903669777 31 131 49704246 2 977123260 43 47 131 47 89 19 17 127 67 4999 274915006 799030089 24294595 13 139 1652956030 131 832601023 426124529 705666999 139 270186949 79 994583199 37 1091374681 29 334411441 101 79 1867281209 19 1457702933 1502534433 4999 1646170700 868392278 23 1187082237 11 101 1597363724 2777 11 1237616435 1618656270 37 71 1436024771 746872392 1949 1871236495 113 681715553 47 1949 321520683 37 2094878617 139 11 1949 250847994 889359884 356839552 59 97 1060918294 1128307298 734722715 5 1517772739 786578840 47 71 2048092838 97 139 43 207082410 37 47 97 101 1807743874 41 1909002681 37 591862545 137 149 137 30591504 1949 666844503 17 23 587455466 1526944148 43 73 1010125283 7001 1885306291 83 59 1963866975 43 1809033592 107 89 199368811 1962002521 4999 82395645 5 2011837020 1889279187 2777 127 73 939531900 1949 1378725868 1393372376 31 29 113 113 1503860387 1113585055 101 2005975544 71 708142427 1628081688 871804791 11 1117700232 216079181 59 308212814 1823228679 409684731 59 1727610660 51178914 2 149 1396672509 209817628 137 71 828887796 801344993 1746021395 1949 113 549879696 3 67 103 656994049 23 1949 648742492 113 859478 89 820448903 1099584129 113 2 113 1271553337 101 63656361 139 194547319 633176104 11 113 1897996134 1465713990 59 2777 2067533102 47 299570433 29 957471917 1276689417 2777 971950000 359953467 79 29 1901897285 1115019875 23 1898328998 43 1443741346 137 109 113 73 2101358655 19 1656387406 857098958 149 7 113 1467171660 1626347031 739956944 103 139 207194081 43 149 217020288 89 806640375 1399928517 1361276016 103 59 137 79 1656400821 1201930763 638726796 10007 1819440616 103 92444535 109 219056049 47 494674906 192857318 2 1639816486 31 109 2110387586 843694553 1736322666 4999 1480584358 1391687485 67 41 1476463833 1672593155 826907938 73 419355508 101 89 127 103 41 328731030 909250317 1319408208 41 1200923210 1056325788 71 19 687596776 89 137 59 194307150 1391993166 83 127 73 1487691455 5649940 1965029639 101 37 464593349 31 1091904971 29 71 1949 1993213065 2119666134 768460646 149 71 621426049 1410504446 139 1618363714 97 643008815 1498547589 23 101 131 47 23 2082340121 797935688 1533854466 248600200 137 103 79 1256594472 441560883 139 921815600 4999 149 2123619629 31 901046163 53 869709595 2123145162 10007 1861834619 247900767 61 197647215 103 103113815 1334129950 23 1000685909 17 652578232 1376316895 59 885704306 53 1196951258 137 1239948229 127 1776705350 1212798178 97 668836535 393493488 109 94781617 61 43 109 137 182009803 47 61 2137476112 201579716 13 1673741274 31 1936991271 73 60270649 149 256822514 2777 4999 546445689 109 149 83 1700668340 1442526803 1278844666 7001 107 498740375 103 1953987662 1599107286 564398679 31 107 1619353378 127 114301016 19 31 268343657 1626493275 131 521109878 2 41 109 1550536118 2004151826 1361866148 79 5 43 127 495285903 1803314603 1765377262 41 726663020 306781528 2 103 1038518803 2115154199 1949 43 723886596 5 2777 997090138 31 53 1500634050 1006249785 1222616681 1436467536 127 101 1974696188 29 67 137 559489485 302064999 41 73 1806681031 101 7001 29 685213305 139 41 109 97 1979254154 1699591514 103 142670141 1426683476 137 396967364 43 31 582926171 53 753240452 955278227 10007 1624072047 1062268478 113 11 955193403 1249986288 19 71404463 13 137 983094875 63618332 2090023361 73 940475102 538717416 43 113 26150799 31 901832222 1996305140 1484137256 2 1674079450 43 103 2044710886 2 354215336 1191567440 837528892 37 1770819075 137 17 1635533773 1716585183 846178578 103 83 73923037 127 598530909 23 83 73538747 804668981 83 774376637 1392473121 97 1032437382 1984963512 3 2 260056824 73 383013845 1695490262 41 67 1008852554 73 79256649 41 1274339655 1179426339 1169254476 13 789702405 10007 2088510935 61 1891551318 59 1236888508 113 7 113 158911222 1255616676 149 1207074330 3 428990262 804506947 37 23 149 113 959092472 1074793737 37 309567567 2119622441 999570875 109 503072387 101 1247792438 792957644 137 97 1138780 510995224 698088062 103 1906904980 149 59 47 330840567 47 97 743511499 61 1361341575 1983265184 17 48231707 125236670 103 10007 23 1642091966 127 416519106 127 301688119 1585242321 5 1919148005 59 1219854913 113 496544487 136439138 109 1195587428 59 1221617700 67 1930155497 7 1388524424 735637843 4999 1393920993 107 47 1168619797 149 102760681 503263666 1616568831 67 7001 908865016 17 42791085 1801863770 5 519697528 83 1150694799 107 137 131 149 73 2009063660 586498498 73 1957220301 1120607597 71 303811982 2105078900 4999 30928612 139 61 724197795 113 1419942519 1825722355 7001 13 1109125823 2 10007 464934564 17 41 59 86626219 127 1949 455286400 303462874 11 642075863 374334143 37 1150000862 1343693431 89 516176840 59 2044950030 7 53 53 29 13 1944612683 7 1026356289 53 53 719565171 13 97 1262706133 61 1540910163 131 1109260578 995950050 89 90679519 1552584599 2777 37 2111042178 1394789629 11 37 25457614 374437728 7 29 429489304 2144813059 137 11 53786667 1399465738 1989426552 127 1300107890 729354658 113 109 727523770 1017963099 17 259871537 1949 3 4999 147940758 922438750 139 10007 27984613 131 5 1961926940 1931629350 14971437 41 602157939 1289122306 113 395062238 97 1910019472 2 3 398311782 966189234 889720130 109 1334119343 1698624066 67 1032041133 1774872265 304991163 89 964762749 59 297901325 1819459853 482564844 2777 2010221382 1233390481 109 787808540 79 1994545864 73 17 274790010 11 149 17 209591298 2777 1190351991 71 180957889 43 319531371 37 2096156949 83 1096813928 89 1924776902 1497059616 2 109 423249507 624845116 107 255631881 71 1359340393 361054210 113 308161531 97 404451976 31 1217394490 1021045388 846427750 67 7001 1677453602 388604507 31 47 2132980376 2777 29 2 1601525354 1943101139 1750299988 19 61 2139672911 131 2101339346 1975291630 61 523671419 127 29 109 7 103 648717999 1834047252 1022413190 1161835244 2 801632623 103 970048484 1949 67 127 1171102941 1773377181 37 89 640670683 1885591113 31 17 132623040 19 836125130 1600715125 5 79 1322753880 63519859 1949 2123150946 127 7 461176093 53 149118627 101 3 1378776414 137 1723719091 131 287438759 137 139 4999 97 7 2 1038740990 746044286 1529959153 1949 41 580652373 29 1474653641 139 1439332768 764925576 29 29 2777 31 164727149 1170792637 447071084 59 40509124 61 79 758880715 97 37 1797296440 17 3 83 2041990070 1696647903 4999 1935082906 1983908139 67771185 1780782933 113 1342164619 368573456 113 2 109 940050989 218763677 1620738415 101 989961236 59 1693756070 11 1977226955 41 4999 59 31 726599004 127 3 1641749145 4999 475159949 1186052742 73 1502802528 71 1363671828 73 1756224364 838835615 43 4999 745340902 1361346891 131 61 137 1534184197 1141460857 2777 1939581459 67 23 1641843500 113 888974729 984484803 89 863359601 26399568 13 53 1399058596 1976665422 1689405801 43 83 1110117613 2022955016 137 1669199506 1752215067 43 10007 89 1931720166 1949 13 1052426076 2777 1026970323 101 431399583 7001 392938126 17 775678125 134034171 994668596 1248131344 53 1242844874 17 109 71 3762148 61 1040519090 1266539401 139 2010529360 652290171 562621363 7001 542736474 23 568161778 2777 53 1420656922 7001 139 7001 1469348877 37 701811264 887301255 31 83 43 524868449 106706048 10007 1089592181 29 11 1342585530 697238168 83 137 826376465 1010686264 1724887989 83 848646531 67 1122859834 1476848974 67 1427677916 2777 118155796 1114854393 2136130138 19 2 73 961217718 4999 19 122743211 7001 72992426 613070569 13 1765803935 1611302920 5 83 4999 773459899 1874988102 53 13 61 1268463737 742272861 79 23 4999 381623660 1783384058 29 107 1017989547 781140767 103789910 139 498298565 212548680 10007 1296099013 73 1357072555 396409204 886104648 89 819674352 7 61 614857004 871895586 4999 103 1641740175 237259676 7 754472117 1068439634 113 795496104 41 2018911176 71 898395092 2777 423425852 1379908963 4999 31 5 127 531418841 913000387 23 983984441 103 896261019 7001 13 139 1321368338 761986410 97 4999 73 314377639 1913835996 103 1818642263 113 862309102 67 1768493207 71273260 37 1418086158 2777 454397130 3 113 464347510 1950644872 2777 103 188344667 139 97 1964482583 652324351 7 47 117035640 104506756 103 1391252721 1949 1679322717 1034510366 59 4999 1433417293 23 1348683568 1475773620 1471226196 101 29 137 1127168001 7001 1797639769 890787375 1487509550 97 29 1124146575 101680206 103 89 19 1788370383 6676353 1179137297 410197502 13 59 868784329 2040514156 71 7 101 713031215 1883581926 43 5 1165190432 479848540 7001 71 2113644327 175193037 61 404885544 31 10007 43 43 2069036054 41 59 146363720 23 131 19 97 89 47 401823915 5 425745357 1685957037 59 1295654927 1595066947 59 29 1331039622 1598813065 7001 562313319 1259994811 131 2030825404 7 642412106 73 483608356 1584838687 7 2104509253 1652797377 1771715400 56299922 7 53 559633466 1411100721 103 48222849 103 139 53 17551056 642309756 53 43 29 1972933518 79 2077034978 41 41 1927851652 19 131 1004757162 349629306 71 127 798331345 7 2062512459 1065045256 11 1307815197 31 752510487 3 648002651 1699010327 29 1316063994 19 11 52654569 1058882990 53 1345078626 139 23 43 1242239814 1650444146 31 1950340014 980587350 1516256537 17 1855252201 1656206288 11 346615480 137 2777 127 1592977606 11 760392332 2 1559725542 53 1317657062 13 1128887877 47 978634329 113 964034521 19 1846738098 1997042887 97 163136249 61 836748285 1264697079 19 43 388172266 53 1174287670 290043764 2 1424169326 31 605874387 61 1644375780 17 363283846 1570165339 1431770685 37 1949 451084879 1696010335 29 89 1614752276 1782219927 11 773752772 13 103 13 67355242 109 47 67 65671645 113 555154310 113 1625117523 1988039397 1348226384 71 763943244 1151900809 450285718 103 113 1446099420 17 2116812783 11 89 1123234913 71 598321951 1764462113 19 107 374833733 58013688 131 337519142 474880109 79 43 1168542098 403640287 73 127 145128869 37 1410934094 53 43 37 369828098 10007 139 583414970 4999 31 339355171 255072366 420660186 3 23 71 109 1020175799 89 10007 17 31 1905902661 470418304 103 2 1581754900 287789540 1627189664 149 294053473 131 139 1427571561 3 919938316 171506807 61 127 265394806 47 97 161727906 814323439 1719068233 43 163620139 79 714069624 3 29 1089223615 7 73 319944108 1246169787 113 1949 264069732 61 1340426444 1505781300 5 1431696553 113 11 142343355 3 43 97 1659568441 241287815 5 109 1583036430 1529574546 103 1975792659 1239627176 814495977 113 450731381 7001 158094486 29 1790259030 127 1183395398 1440169437 1082866098 3 137 968594658 174045024 263294924 83 609201024 3 704473784 37 1599994996 82396487 2013324451 73 1000625584 1356825718 101 343067609 101 107 59 149 4999 29 19 1053459408 47 759559493 7001 2025571326 139 1696268708 1631784523 4999 1338262294 1736200459 740147366 79 1708985247 925916981 41 103 1971617760 602679368 5 663767835 11 1416835955 109 1939474013 101 1949 83 900351381 1913729506 1497218466 73 11 386045286 127 89 96702772 29 71 71 113 97 830338333 1997762627 107 611975693 131 395065346 1550055755 53 1970141334 7001 2129172124 53 1322794140 5 470736150 1264803760 642045427 47 490834630 67 2058773163 1190496853 4999 1949 1873318381 588271005 59 1756885847 740830002 31 1912774275 1714613298 47 861809098 7001 2009027963 1892958384 7001 594673263 3 101 107 7 107 101 7 1777112218 1453643359 29 1052362817 592641680 1100464508 29 59 1892286323 19 29 1949 1154957910 1967597358 805233709 103 1795795318 7 1283283705 570908835 5 109 1646604576 1632906559 842973730 83 1553977789 29 3 79 1986745641 71 1506284525 1714618476 137 2 371129264 1203158375 19 135350157 1777604695 113 995547436 13 1502211373 11 47 83 1511067954 889851032 1949 1723487057 7 1249042452 5 272485345 574243750 334925639 125248254 2777 2 1846999396 590168928 17 2030996290 683492965 5 11102003 555628476 17 57879372 41 869630336 103 61 11 137 23 170469560 381425215 175861147 825365365 11 53 71 7 22386854 1691838109 147014628 19 139 720286741 75295717 1949 67 2077305989 749897701 1403701933 886631900 113 73 3 447450411 1310647380 3 596977592 1705603087 10007 11 107 83 2134616576 739935455 2090731747 1384002789 13 715581240 61 1206203386 1438537329 19 481637390 31 1435550356 2086908643 19 947063892 571937791 1025668188 107 13 127 1555203392 120097296 101 1055067910 1063178272 13 113 1006134711 11 477055744 562347192 47 62269501 894749557 29 89 109 1998877207 300049978 4999 83 43 2087948721 11 1429023189 621344559 1212170075 79 400396411 139 131 1000911967 7001 109742718 2 607942912 1134948948 113 663292377 11 137 488767091 1314087012 103 31 161484650 41 59 1764677964 13 81679650 1049473321 1288185703 1275423651 1949 1176156701 139 73 70561946 1406985283 61 41 1832183153 127 419192456 139 23 3 2080329500 53 23 587372390 981394544 13 1017405350 1523098642 1683593402 17 1769050498 218086242 2 638087224 107 67 1766367565 1467320100 131 78196389 1781638514 103 1343555513 139 1599662124 1004488567 31 37 10007 53 544263095 1989607189 1876001962 7001 1004547826 1881694538 47 109 1843764651 97 1788568880 7 668370514 1949 19 103 43 3 73 781020941 302955504 139 1958892111 97 113 1232021824 1730864166 137 1250573617 101 43 945252918 1343746990 89 749726655 480332265 101 369731706 1664270328 113 805139773 103 83 1896991809 785473820 67 1214226193 131 1700515192 1049205331 669820731 2777 1436674668 89 31 7001 1307814804 19 990130660 845101762 137 520254760 19 1755018203 53 1183191610 37 59626573 1794794483 107 207632537 849424208 1880817453 61 1960652301 67 2101064425 53 1809287765 921284175 79 1239736651 2147339777 2146517631 103 29 175844824 4999 270560877 103 71 436213563 866956445 10007 1890472405 1076763277 131 131 1050717333 113 79 2018011866 397169419 10007 31 73 1992461197 659493328 13 11 927842872 1214070198 113 137 478375230 1570857344 139 303512755 1737270372 71 43965464 2777 952369190 1334079120 127 328043128 29 1611268061 13 2 866434400 227130775 5 17 1688087216 7 1387302518 477013893 2144962358 97 43 299954971 1564293001 101 495449743 1577590003 3 966625965 672176109 101 109 524579940 107 857384901 1246327173 101 1344729251 90507711 59 97 1842254458 103 765590039 1735193786 10007 968997824 61 2 913921200 741925065 5 131 969712828 1581740499 662055933 59 71 101 47 65798250 83 2123632701 43 83 523211086 2 1019749422 7001 578134274 833711890 59 101 11 532319139 135667197 37 103 1485494091 149 1336471219 41 103 1005479408 2079174404 1162713330 10007 817659867 107 73 1180466932 103 113 1922865969 1654141121 61 7 509984240 89 79651256 17 1753972440 113 823417930 139 27577322 29 23 1393612067 452526886 1816329569 113 1939675171 729655835 31 599470226 127 1722140193 139 1264103947 1454227572 7 2034044005 1949 137 47 535438977 29 1228732001 43 302767429 652852316 543464743 71 79 1375563642 985445526 61 7001 1714782934 1246143935 107 2135545055 107 1566879752 978916500 43 99834176 13 38705675 47 29 1813569984 915683613 1703031260 109 702089612 31 89 593062269 41 1510827040 492970539 746687617 17 4999 1055148928 2 1512800326 1883784258 763269329 253161457 1949 131 61 1291236654 1340146881 706976248 11 127 973824951 1251758708 1558487288 47 857984517 29 1322849326 1359352608 2777 814677382 1511087021 10007 73 1549179866 2 31 411266553 727589313 1935601382 11 1649655469 67 101 8270688 2098871102 41 81540349 591333775 40494897 1510007179 31 43 1108291245 577739056 23551358 89 1461939049 103 1029822325 137 41 829075678 371142385 17 7001 1775985676 97 7001 610347180 113 827544765 83 1902569160 967069769 13 23 185137327 7001 149 97681569 682194020 2 641728104 4999 17 17 1778079249 2013847965 97 570621221 1103275478 4999 107 71 1498218215 113 234082890 1142245245 19 131 375545365 5 1427814807 89 1457799926 73 984729339 1608447535 139 1912240878 101 5 131 1264785874 1052807438 1068784174 59 4999 869496066 1317336480 1949 127 1761824010 17 139 23 663960908 2145610324 17 7 1683056368 1508063735 1256284253 2777 5 126612880 7 1964791535 137 313157174 292598074 83 2118366394 139 83 920782910 1881917391 107 1832638250 17 703772166 1515745185 3 661883305 1829494027 137 17 53 51370426 103 167994030 994876058 11 1374413722 1530150202 101 848034582 137 1230728129 7 412003711 154111783 43 837683430 107 11 109 117140357 23 7 1758993299 1661224467 31 10304772 1530058382 47 158332425 1398421033 79 127 41607613 985456627 3 212180427 1972640838 137 574877445 47 101 67 1905415345 1682697831 804526269 1406430154 89 43 1030513662 29 13 1072542471 139756409 71 107 149 1766026523 547457804 867384144 67 1785004815 587542600 5 53 29386751 1838342206 149 525386369 137 1674024235 5 1860272915 1935109870 139 2046190710 2086032140 5 1385047126 71 1092748930 1812153315 7 7001 1252020548 23 239575613 2108323102 17 101 25965383 757678719 968532535 31 71 17 17 1200864904 4999 31 346925056 2777 1187672914 715953992 2 23 1797772376 1479024093 127 1352705883 139 889666082 23 462275045 59 422032664 776038210 1237923464 1682773501 109 1912083860 131 130349947 13 73 801079808 1155342457 31 172018814 113 310565358 103 79 3 1353856406 23 713294511 53 2777 1273987628 17 13 107 1186472603 127 1614942160 1005788946 113 2095800399 101 101 1928076717 7 256089951 3 83 461387621 107 197613592 37 43 1775540950 10007 679315188 1848280358 67 83 1949 7 1170647584 67 23 1868289333 137 47 1024159751 2031763706 109 1084904468 37 37 1033277292 83 933197143 127 7 1944369070 948734220 1949 14481070 13 231723717 29 89 43 19 7001 1553612913 957834814 79 81108036 767358344 2094933295 149 1660550102 53 1616771042 625391574 137 97890062 527183078 109 878074352 2777 1321761716 233460948 149 1083258098 1949 815638178 1666713040 83 17 117068545 812438120 13 1681850586 59 53 1472803856 7 754215889 71 3 31 59 97 754108943 137 1487077946 2777 149 2777 7 418590466 85356733 11 7001 525223049 1761621498 13 2113113718 2777 10007 1599848074 83 17 2104144060 1621321348 835185941 37 29 111469272 406475368 772621695 1507015170 3 98830230 4999 1450292963 113 377872339 59 633691270 1988472870 41 503444863 319628866 109 885586741 1228135751 2112427758 139 966596642 4999 29 547323190 107 393973465 71 423161367 79 1278923653 1437793560 7 13 29 541919406 477685231 7001 1761684644 47 1174131622 216852812 149 2143822997 59 1198903659 10007 1742909183 786568023 127 43 5 1548143350 918301910 10007 10007 4999 1101844587 614002175 2777 2 1327107290 131 1376000289 1949 67 13 67 308476844 210306367 67 109 245193057 73 109 955925204 41 1040063043 1395648167 17 127 139 828746831 37 1887877418 41 127 103 1044913988 798678874 7 83 127 79 5 109 543385056 53 101 925491287 7 71 31 996020421 71 1949 3 725183758 1282718104 109 139 512284917 1988525660 926161352 149 2 2 191692530 1359706878 7001 127 1053174297 31 7 580528494 67 149 131 2036762466 1553904158 2 1949 1108166318 19 844805349 37 626854925 1360996408 113 567825 418715882 73 61 1736971770 1901339228 17 2 5 47902127 13 1412615633 54597337 1192361169 1949 53 61 2053873543 1593310719 67 31 17 1038280304 156550410 29 113 1451683089 1034730830 776010549 576435380 103 1628441654 7 103 79 1913883546 67 396317663 1763863172 97 1336479580 1828954788 59 1949 31 73 2039083377 760153015 2014076402 13 913175512 139 1053490341 109 5 2046459875 1456271361 160529385 1949 41 79 3 1858815102 1356337046 43 107 103 1261528653 53 261002899 1421199493 59 844967379 1646474177 825851962 7001 2 740929920 252754209 2777 47 765560581 983488730 41 19 11 412659236 194655780 41 1536043096 47 67 1214314298 1545458314 7001 2777 149 2059129638 1999779511 149 1994627389 7 1098103174 1233442959 4999 1256848580 308469720 79 1953599269 139 29 41 1379407324 47 1346990390 1783595585 5 79 174870687 1269990951 4999 13 1364816843 131 2777 253270731 488725320 791409893 59 41 1443236900 301425036 3 918648540 61 666447692 527378184 1481905128 101 59 73 1353261298 1066282749 43 1061299383 172062010 5 23 73 1192901322 109 689895444 806489038 1474081203 17 79 599661429 2098273970 1398395901 7 137 511831178 1976953428 83 113 71 662953199 965043005 10007 1154797793 254077730 29 356860961 67 137 23 103 5 1361198995 440941625 959366962 1674870577 19 10007 728529614 1167326557 17 109 486199296 47 1946959959 23 29 17 1357999474 1160439584 1000762332 3 83 314592908 139 753195123 79071979 109 3 1758469569 567936081 61 1018281196 1768261812 139 5 1981108235 1305294626 137 3 1852868757 1921356119 89 7001 1647104267 2102339524 1949 1829959429 1224361515 47 864360346 89 1609127387 83 1543482704 2 11 723294253 67921090 975110165 53 97 53 61 1483927663 23 5 1518476567 272919853 17 310485462 251185500 3 467844777 31 587785176 11 149 137688367 2 477889256 735341628 501866448 67 1966515345 768332686 43 2 1645384762 127 1164597512 13 349850475 1521329993 2022104495 71 41 1624658784 1133121879 127 781867499 13 223446457 7 89 2759890 1797624403 1578505684 139 31 17 1199609301 149 437417885 61 759724012 17 139 2138691430 127 149 1432686852 1894111989 1447083479 23 207150742 958978314 79 1590326959 13 1106998641 139 79 1716699862 2011389375 11 13 366305368 5 5 43 1640129048 1854029968 1769543463 37 1002851672 945492414 103 17 1851389624 139 1372326845 1731414445 533029659 37 193627303 1595426063 1949 662641967 1691734440 79 59 53 1697186882 54272904 2 524279506 43 1681203508 488743768 223728922 31 43 1336533942 1112093568 113 723921957 113 23 103 2012967353 603332982 107 17 43048386 485034222 785087594 29 1568057632 312166699 59 69605460 5 2063826510 43 993833420 127 109 106884746 43 71 1983028154 71 358547941 72277740 31 5 1108224235 11 41 7 67 2777 79 1226826237 13 1101839232 4999 1787552039 31 387933065 23 71 397307693 1782066559 23 37 149 5 1288239544 47 19 930847848 1314352341 59 1659811581 137 1850113676 19 1088590562 1949 889377425 1652971006 41 263482635 7001 1107662673 1053220577 37 414507991 1872465982 41 1949 11 661606869 875154840 5 2082638720 1949 37 1392619640 23 1595669413 4999 83 221414286 705212322 1436096855 1324232759 19 67 470048349 2096558790 1159011830 1949 159939932 557997612 2 1949 1801107931 113 1936041882 1365520190 59 523393658 139 139 1786396169 149 7001 906349460 2 1112526428 139 1434088854 1543694385 707909280 41 1313901580 101 1078736068 1811322710 2 301662552 433989362 17 10007 431211637 1382922970 559489579 11 43 7001 7 5 3 29 446959977 479670208 29 139 43 1160633640 113 107 1827429569 108598584 17 291716561 107 103 43 1112923033 5 53 2 1498674106 284919724 59 1337909311 2 1917808530 2082898470 89 199322798 83 1215240383 1473264881 101 41 13 83 1949 31 608832808 76353692 1523528744 83 2777 319968717 715493492 670068149 1949 187094724 409978560 7001 107 1383537285 790255616 83 955341122 4999 61 31 136209640 83 1433960021 97 67 635195175 1590922973 2 13 1065072307 2026456067 59 2108603311 675596074 107 3 132250609 107 2107624076 53 1202102271 1949 166790116 127 113 1850296352 31 47 811727553 623853090 853356445 139 416701706 139 7001 1269001260 5 1774718830 103 98670390 13 817800633 1982880471 13 1531957329 1388097046 7 753156909 342091119 103 89 71 109 67 1902260650 3 1316883609 109 97 1299045534 1500735985 11 2 1224919223 61 79 292205827 9904660 29 2 20271530 131 402429249 83 638833072 13 1256877726 139 1307968557 7 10007 1253757016 73 113 1252624323 1141777764 113 1485182422 555658017 47 835428936 73 137 51047433 61 139 1683147942 1701759580 4999 1374220126 1678066622 2 10007 726868452 242234600 7001 2777 1894116721 584360379 230458367 23 97 41765775 657667469 71 7 7001 11 127 1831571267 331001243 37 51428780 2006479553 13 61 2777 17 1736368338 113 1556730097 336476568 149 778349923 13 413617260 321900607 4999 1273645058 232957263 103 1015702391 240473398 11 31 7 41 1064605754 10007 429945205 757920885 89 103 89 1782349689 381808042 1612716930 3 17 582216952 776690203 1949 1844003472 7 330733368 1437719227 113 113 149 107 2118334855 7 656924296 1459002801 83 318732035 83 139 43 425934330 61 7001 23 524587111 137 594045700 149 53 47793025 79 1271887913 3 1772025895 5 1363195665 5 59 2 103 740007665 443383731 31 2777 37 998534725 317283526 20236328 7 149 611746767 2020292573 103 5 819981915 571365908 909775672 23 31 124018414 107 891739272 47 1793034020 113 10007 89 2116162701 1455876329 137 1473243063 137545945 73 1435750495 41 2063493387 7 67 462955127 7001 83038861 11 19 53 1689887752 7 2115022639 1181798756 43 437901607 11 886913565 31 2 56352884 492402872 7001 103 2 304282316 83 101 23 113 17 47 1583058717 818020132 43 53 376285213 17 45361525 2117414904 101 881265451 89 7001 1729317010 909506911 61 31 539979080 1788272240 1148574522 29 908934316 905893501 2777 5 1893941150 149 1336815290 1801634180 5 17 376696574 127 996806490 1358024192 236427142 31 43 1938524280 2 1949 17 1468359915 1265652368 43 11 19 1280791672 83 476283548 304971073 11 109 534052694 995909347 2052128503 1056867488 109 41 1877942680 2097927522 1837515361 10007 83 1959990054 79 1819663327 79 1518718831 295932135 5 7 1027695060 31 260075275 59 546523785 7 1315971753 1858388248 4999 558721814 61 222272959 17 149 23 804803695 1952688523 73 246116215 1378217589 704529066 4999 1949 1328253245 31 1796209480 397237100 13 23 793438084 984120767 59 71 517765956 7001 777804099 1626703353 2073612188 7001 37 502428291 1697459027 1880978580 139 1327148231 17 59 109 537498533 47 186228348 19 75857234 5 651472075 73 1883209742 79 652736157 47 1796119477 59 1357891262 470838580 109 103 280637405 29 89 5 1321336580 1411709850 2015663004 107 4999 1006795421 1679837914 43 3 29 1520581592 141472181 41 309360872 1949 328101710 5 633757630 2023012713 3 1659770241 59 2 73 1045815739 1624970583 37 882149874 127 1011661299 1949 1642430096 1251965487 2051465635 47 653995898 127 208152111 5 1155621160 612220335 71 4999 109 1034487009 127 1561377000 103 7001 154645089 1889338867 11 1728439636 1915930056 2777 41 1472818251 79 1335191324 23 725694436 1247791880 139 1177850276 59 11 1357092000 2003329254 2025224874 4999 1779416361 131 883654474 53 1997815190 107 340064190 2047372265 67 869357673 19 402750927 79 29 70096538 17 1819614108 1039353869 131 5 716216533 67 7 522861010 139 267897096 131 109 1301489321 962500302 2777 1227409007 11 1297531290 1671917129 67 137 43 5 220237005 2 1475882984 644982406 149 1734318067 880563852 4999 127 71 1948931114 1760847570 10007 1436522076 1673288284 67 2105009175 101 61 1949 5 2140989395 29 45614506 71 762431603 107 139 2121424394 512778002 1983965060 1949 103 7 1367357740 1407389228 13 130941941 59 47 149 1521787162 1665179401 71 101 137 5 131 5 1800695245 1712229504 2 131 90294971 13 53 1242497866 1577292890 29 41 71 2059144201 552036287 53 1975833375 7 41 1277148237 1672451377 13 195594204 553383870 73 1253905086 425253105 97 10007 53 1014049690 5 10007 1665575087 11 2024754270 103 665692090 62210455 137 113 504941465 1511231458 131 319495399 199480403 97 2146027763 103 3 101 352522219 43 1084716194 3 2026013029 31 262047248 139 73 1050064412 1508580186 23 10007 1197310136 1282729390 17 29 3 113 17 625665280 874681841 43 107 131 1932956745 258408897 1949 659396239 83 1914716874 172192149 59 137 1948368927 113 905637073 133293920 109 757403489 361487688 4999 1735213129 538068115 13 137 5 190763625 2041909971 109 997706756 1559417495 59 17 101 681406398 345201384 29 101 2026619944 23 1935897810 1949 23208692 1391223486 31 1309285533 97 1003792347 1190087316 131 29 163567395 61 149 1534914311 1781873248 139 41 97 38371939 1641871276 29 1111192085 149 692469790 871285353 67 1605425181 29 864380128 2777 29 73 1436433921 263113383 437081268 3 113 1861569006 128616035 592533812 1299744419 97 1810240087 61 2033706089 83 53 690742057 1586591305 916150156 53 79 1601948455 113 2008741675 1324591524 405835770 149 11 103 1791768227 83 324533901 11 4999 139 90698473 19 2091567120 2024372879 1613095750 5 1700726030 1949 17 1415162297 149 950805356 248056541 53 1809518024 4999 31 474023573 67 946229141 67 14124605 1286437051 107 329187426 1521655260 109 61 517072857 1763796935 7001 5 487420956 918452467 10007 61 542061860 137 1390313401 238664142 107 404413348 89 11 61 89 1372745060 19 53 1894145111 41 2111155887 791923733 422470199 1330563116 73 17 1017095244 47 11 676025669 1241809118 73 423410147 209630230 903385610 17 297243889 1710874084 103 3 1364681391 1914595371 815536852 13 73 805851891 1476475659 2135933300 61 37 790194089 101 127 2 1577547164 265357246 71 1081066217 10007 1277423571 23 19 103 79 1490971345 648013300 731555134 780871750 149 101 2 78714263 1949 149 143803476 113 1128727896 1372763061 71 59 67 1766160642 71 13 1918363498 101 981709597 747300094 47 1666167860 11 1503023159 47 502585241 1907542500 107 1672615950 5 921959025 1224517360 11 10007 127 79 214180850 31 2777 214853753 107 89 1540341334 312909300 11 2017415108 53 19 41 1804047027 1106241377 517455709 19 1536186879 1766510601 71 53 1142942191 1159290902 1208727960 11 127 442146817 43 10007 7001 83 1679936600 830444548 43 1014958068 1549880616 3 1606838848 2777 137 97848865 53 277087392 41 2 1866644866 1422131646 113 113 127 600510888 37 1656215190 297227784 7 517069700 1949 402850343 510211038 17 137108139 7 107 208213854 3 449657556 1235867777 4999 1697505788 101 19 221261954 7 2133049443 1949 368139155 89 7001 107 23424547 75834715 1070637355 5 1298517370 61 1475380892 2032327983 53 365118908 43 167046314 1652659325 97 47 13 537874558 139 1908995420 140133302 43 59 867587389 329779792 37 37 1698075114 1768584841 101 185556594 29 1111024423 968232918 737844326 109 149 17192961 1123051124 1298226588 43 1010580348 7001 1911698915 47 1383690207 760306269 3 1650270307 89 1404382024 2 83 1692226044 2138828738 2777 47 17 1146715756 29 920005077 71 1125866809 1340202382 37 74179487 61 1949 606579474 127 1960922291 97 47 59 1968250387 41 1792967406 2 1152690400 1316838331 131 11097534 97 691082969 61 1761562087 469726036 4999 209127506 53 286828315 2067967834 131 83 7001 1446969372 1626386904 79 113 2777 1619215937 103 29 101 196487723 23 131 113 1766731970 5 1690937125 2144842574 106299398 79 1030975598 23 1193391708 37 17 19 114878921 327745991 137 199977941 10007 474782115 157653271 83 83 89 101 149 131712161 19 418673721 1489889134 71 188070058 485618879 139 900921596 721440759 107 29 103 7 13 11 1514006906 59 131 5 983320185 1386923620 59 1875313112 149 2146620501 103 905358207 13 1342962751 264551365 31 287279201 37 236171111 59 1388849852 41 771380693 4999 536897599 19 71 1465771286 1521048802 53 7 3 73 1148633611 1056338920 10007 634644048 53 109 1790351728 7001 2011548323 47652507 1535676922 101 67 1488231336 583664537 1330903378 113 1522241645 4999 199580076 79 1783823871 478331412 279005922 89 67 1170949455 1949 73 2057144380 19 619453333 1148432899 1290031843 113 1586598105 61 559438090 4999 79 1326922850 101 2 83 79 1724749962 1013594057 103 1513467786 47 1610871796 1249778553 61 196377896 1323694255 13 1949 7 113 103 1251201461 31 127 2041766107 67 1073926994 2777 7001 59 10007 425642309 29 103 2020521439 1910180835 41 898071954 882206389 814199322 131 59 499689880 71 443351193 112387136 1949 1316393580 1040739595 5 1571183685 339871624 59 572482487 37 1753008644 43070849 71 942594438 1785311188 149 1281871585 422092415 1124075745 5 89 43 113 1561892816 11 802641444 1814233749 3 1767367696 1311682178 89 1401759772 47 149 1357754032 41 1193400079 691837951 37 1348860493 298871154 23 513756083 861033203 127 1050680893 554420601 113 89 61 1042222504 1625801738 113 89 1092509977 1534308608 1852211438 47 23 215809690 1956211341 43 2 1304889432 1405549296 149 1008064417 13 17 37 10007 43 1887449525 113 914329000 61 369416987 131 1398843021 448706646 149 79 29 979029444 1932254192 43 408624951 147462882 71 7001 407354855 5 88116942 3 787982026 390510317 29 7001 59 89 143406412 1550419160 41 60169140 181560229 876018112 23 1168593453 31 111996013 19 760908865 89 127 867340616 43 970695450 23 954264109 4999 516336712 665559694 2067500475 23 2 1949 123506181 61 137 1922787328 41184803 292701448 4999 168831227 1461052021 10007 2051975378 346696912 17 1983269198 1625296062 1013274427 19 2 2060206412 1037851394 793054459 83 1597105754 67 17 7 877424717 107 139 1609208754 41 7 916464927 13 40221385 83 139 756370446 53 509409732 1780912769 31 17 1046101392 701714168 127 1969400938 59 1755292952 29 17 233441688 337227878 116523783 83 1959319165 2099728202 940121093 79 73 1266112333 67 1905177074 2090419158 137 889527021 41 1931973464 1023892490 1716271995 89 5 2145942950 109 1404782081 43 97 1554192685 67 53506627 53 1941386767 71 1396586792 101 641630454 578034426 2 97 2777 47 505609221 762695884 127 471323924 107 7 2101102255 127 89 43 280167059 43 1022507162 103 574946 41 1655851953 1019222034 4999 59 241563228 1596444951 2069823655 31 745622757 83 1670855098 2 184596862 37 415880555 43 275204859 2045221857 79 1929638990 817449024 149 1949 1540415845 5 516901595 4999 109 190324028 1744725722 11 2105007443 131 1924416593 285506771 109 387321400 5 1146866340 1062771667 1310839776 113 509852848 688112179 17 1927968252 59 506601494 13 572690911 1943153966 113 11 1847770980 89351956 657125082 131 1226043128 59 37 1062573281 10007 61 1997887921 89 61 4999 1990346851 149 110322282 2044080340 103 736116280 3 31 810859611 109 738939092 113 555792421 113 139 376070923 47 194975411 1046068072 79 1406741466 680154809 107 23 1273098691 2111898479 59 1308587196 1008549891 3 262725222 139 855864825 113 690042071 3 8387780 53 1948535460 67 468321223 7086904 2777 1432409924 139 670405479 139 1680069231 58679406 31 23 1567728783 599012529 826661314 31 2 932350084 969482142 131 1709079340 71 4969311 23 83 1674308453 31 7 139 838906839 131 592381083 11 1957136720 1634130960 107 880100467 137 1095680790 494686449 1410952045 2777 7001 61 1494171027 13 758211389 1859008970 2137655553 118359538 11 73 59 2116295603 1708691625 900179546 17 309411575 1657090562 47 127 551567223 4999 1488457249 137 1614063985 23 1175925876 1167398605 690370476 127 83 638448367 97 808035317 2103960943 23 2777 67 1581346797 779521952 103 107704422 1099168826 37 761520305 101 1028757922 10007 2062923036 219405219 131 1748455757 769890376 37 431756409 1159253505 79 107 259149462 1551541534 109 736840849 2777 505541019 17 1365999402 2 2137877194 524664298 1226870699 71 1863021039 802412162 127 408480346 7001 548200108 29 1539383858 113 1020416103 114414335 715270161 31 1842548405 131 579771023 83 1911260671 49452728 103 1867410291 945730191 7 655319321 73 1120993548 852354700 79 238995145 11 492932275 1179469415 101 2103198245 680557418 53 109 320937747 1331140918 131 149482266 1686521706 31 1514921465 189094115 59 1013276797 2068077061 137 59 2140924825 83 1694952742 7 213079265 17 1656243870 131 206617523 914080403 23 2140806627 464313121 1312116450 113 41 137 1625688717 1202844108 13 1752997948 626187341 2059896151 1949 129413485 7001 1949 1012119598 17 47 51186619 2116680467 249285938 11 2777 19 1557579695 1224348943 149 1500971892 7 1246025158 139401236 13 1033773135 10007 17 484096518 1949 669486406 71 914856442 139 1492621666 1516627539 31 3 1214385069 333247032 61 1427149595 97 1531815173 2021215966 481303801 11 1762159423 1750116233 53 7001 127 175485703 53 59 61 282312941 2125119525 19 103 1487696980 4999 1735092912 1508848170 4999 7001 686147007 19 1173538534 1523936944 23 1745982164 23 61 101 1848353328 101 1541814490 1760951804 10007 1115780336 71 210506906 390283305 29 1450322107 1660377238 13 53 2127319777 1874315059 139 13 59 53 31 379988764 61 1713751492 2135874950 103 19 109 1950444833 4999 89 670241781 1640883739 11 19 47 1177855861 620715109 7 7 1118224270 1944319245 113 138423835 11 433744466 137 119870068 107 1779047200 1949 1407499585 43 1514264203 1393861028 149 127 1083007765 1458575748 7 109 57534560 53 1773042867 1426307274 67 5 611311265 79 665858847 1478286631 101 7 79 815040963 43 1526549751 101 451305425 43 1003578849 2777 297447247 1844999922 29 141717055 19 83 475277090 5 1945213000 25968245 139 1758147338 855096588 127 1199805449 61 929562917 139 83 79 1877331059 61 1580169315 13 890638333 1917999876 139 1938298566 83 1890749794 1332571225 4999 637192536 99135067 97 802783349 1865004693 1730356745 101 8008649 113 2109922945 2777 1913244697 101 114494610 690041941 43 41964990 59 634864682 7001 382418589 59 1580483622 2049713434 1438265859 149 101 1861070743 89 7001 1398218717 2 1956812762 131 1571405554 149 19 5 1987117789 149 314465425 79 101 29 23 1568597815 2142633885 31 5 144078255 71 1116934015 131 637464209 89 1747983423 1203438538 127 1777943690 10007 1703211414 1980825776 79 10007 203862604 2025106583 106003322 31 580786441 225126295 83 2777 4999 79 100434833 1512637016 2 818824928 214843956 927428746 10007 1290507008 113 534788433 103 1388800191 41 1266970695 5 101 1980562227 89 11 1312401497 1369987410 107 1585525826 113 925267234 275752892 10007 37 103 43 887529847 83 660447268 1948268633 37 83 144884053 549038775 1161949563 2777 1041444186 97 1281537131 107 368271209 1360695246 37 73 2029549066 113 31268004 876806324 45643983 3 79 270089940 691275994 2012133538 89 644306113 4999 649380098 815219541 3 534950325 364336416 3 1949 294519237 1385257597 127 1236012548 1742324868 7001 139 534794994 1549410899 2777 877718059 383434275 1808795149 89 89 1163435056 432875174 666145976 10007 37 1570145534 17 37 65774308 810260098 59 1062776794 281327179 1024948631 7 306923742 53 376442411 1888217281 4999 1052279502 2777 61 169873743 67 31 61 2079423144 109 1465461945 185547762 1625990779 127 13 223130310 822804645 61 1949 127 1426556964 83 1069415031 43 4999 67 107 857775269 149 55780683 2134692604 149 83 771081786 71 1132981648 1383282918 356947656 1949 925455096 420086663 127 97 41 4999 764847000 889667031 71 607396548 2777 282229287 23 2065617929 103 2078129339 646653159 139 1949 75771273 284216823 1307155166 37 103 1199723091 249875322 149 1239776403 1997153386 17 1319627210 707111668 1163379256 53 277664668 1357936594 113 727873838 97 252440657 79190807 107 1540967455 4999 480823362 978572994 113 29 103 634112908 1845900595 7001 983605495 79 2004626487 101 407504902 149 67 1728470563 61 89 1487984414 458136965 47 7 867528081 1475119702 13 79 1607959443 619330612 109 566314031 89 1120550317 11 1991314026 1765646202 127 1336173424 71 113 573165832 636276106 813886386 67 1949 1818648931 2777 663653014 1571065534 2016436295 73 113 127 17 1907529710 1117551950 83 928126003 784665245 13 965450759 37 149 104413145 5 71 905278045 83 554620027 83 11 98435436 1676739500 7001 502188731 2 103 127 1625705912 73 1917870819 7 1876381297 1157309867 61 781572870 1869007087 2777 13 966157595 1168739741 31 31 1995708607 893582471 89 1949 730817020 2 827963150 97 2137264632 2023517000 1510693562 326807619 101 4999 820854713 113 85722740 101 43 1348984758 1704564216 1949 870486081 137 13 101 1498207904 67 545353276 103 1431365147 47 7 3 218027829 53 2 1550162270 435682194 137 1450894938 127 1953848605 61 67 59 1543616115 527695950 31 982163289 7001 993869038 53 779858377 1436629374 103 1488093839 101 84894540 19 2777 1165228371 1226246814 19 1060893470 31 679015289 113 54162934 17 1409928490 1447193459 7001 682569496 17 2108615638 1769586754 1949 1374497168 97 1268519246 101 220359477 933660463 127 127 1949 968221470 1307384305 5 67 950920883 1294617240 747349954 79 1437753134 1619264308 67 41 139 116334820 7 43 400827885 107 83 13 41 143679469 101 1911406921 2777 348352434 30571994 131 109 1645342029 520185060 61 1409550269 107 1564584709 29 863592247 4999 1872086039 29 822716541 127 73 510471060 1946804833 43 13 1539584016 139 729837570 283811228 2 419256976 107 1415642775 43 11 1307232454 43 778118637 67 1949 521096334 109 594635984 1145124897 1884916 11 540701139 3 29 1519027973 7001 4999 1923605202 137 265321187 4999 624690037 162562481 113 1949 49173270 917710038 127 947870850 1875905983 131 1468215481 19 329878057 1826937983 61 7001 1169645120 89 139 1753119013 59 1489757198 1546579390 37 1965321563 1598109587 109 103 1836938153 89 1615731810 53 286383433 629758190 139 382244996 17 2071142787 7 544864091 31 1087259218 67 17 118912059 1961233662 4999 131 2072770294 29 1771305599 17 918481069 97 137 1884371980 7 1462715298 137 580836571 742968362 892793794 37 41 777760447 1306328798 109 1170900672 355559968 1949 797781616 131 635004177 636686834 149 1483172015 19 1312246343 31 1691901167 1033205665 7938022 1901772182 53 1346705349 11 670661420 1308794225 43 41 139 1832625206 301803996 109 1007501141 79 1423413753 47 59 313616506 317833000 1975443729 878566169 73 176872448 53 41 2147417763 109 83 127 29 1880980774 1957420830 73 852373404 157043513 73 473951980 71 1419987022 43 1583907021 5 1482185250 349501460 127 1415856110 149 19 1737178719 309432872 113 127 1493591755 37 1183159286 59039269 1757994222 71 103 1017750274 31 113 1732657370 83 2777 1588974407 13 103 137 117755062 79 41 1961343017 1949 1137409114 53 10007 1587010130 11 27427268 1520694472 127 1870116783 83 101 1485449087 10007 1476372738 821287595 107 29 198520892 825446000 71 107 1937871056 11 53 1122557914 103 936355690 2 71 770430301 470544122 127 1140602240 683881919 614856337 665910965 103 7 2013569761 67926495 1157972114 612468948 13 157125779 103 601013863 47 7995739 59 609160840 59 97 1265753970 7001 1598188280 1771128574 2119327112 109 3 79 1463861073 2097970090 36136942 139 1407741833 2108901009 2777 37 13 551702385 1187661293 67 972823116 41 731984398 304022544 1361363658 113 1836681208 1424394807 107 2777 1480754717 139 216246470 44729644 1119776664 2 97 1561662170 47 160754855 138176114 43 2 246174040 61 563469749 79 310076712 89 10007 1281439749 1468869264 61 1949 13 625847394 7001 97 23 2042225361 631515554 248206805 59 139 37330521 17 1585321111 1978616009 17 67 912347107 538141856 1809275538 79 3 1970462214 1000242288 1889391927 3 1558377561 2777 149 142450514 97 109 2142800044 513554263 131 90098834 159996673 31 16974325 131 83 79 83 11 2031799704 43 2777 1544074499 11 53 1243201284 29 1554888960 4999 334863014 1621480607 7001 2109665707 127 1449009294 138150733 336090006 7001 61 352831885 101 13 830956451 1949 82793520 1140553277 47 455982673 1506654135 1200232463 109 17 1029714548 1493030542 608656346 53 1375364681 4999 77864424 11 83 935234887 41 787829346 2777 1580026913 89 998723290 41 1408271854 1719234878 883816749 19 139499311 67 1808736623 634567385 137 137 73 357642184 507648972 127 107 1678611506 1180761371 61 515425356 122252479 17 29 103 2055928719 47 145998064 1656110627 29 1949 205711103 732159236 2069067023 137 113 2777 109 1030466162 543321757 29 37 71 127 37 1682251953 47 23 429182303 7001 1181082702 1152296321 11 31 23 11 107 81097868 5 61 1688609702 1949 59 105627958 83 1272402092 67 139 1108248390 934403037 1294265665 97 113 274644240 1685703829 47 149 11 594570251 83 603269122 79 1393486372 113 450646373 11 1601621703 108886591 17 61 1188736829 2777 19 28557323 5 37 79 4999 1551464645 1592831370 19 1457529771 149 71 1376957206 113 1276092728 113 957248877 137 1159160836 790766329 97 2009430757 1821013883 17 1356216871 485649540 17 1949 130659011 1211727861 131 29 101 447077207 1116522175 10007 1520363510 421845085 729169318 1801542462 59 1875279969 3 1623263142 2777 1059237475 109 1684977372 13 73 113 2018943315 1650880732 97 1218016182 67 1577276646 139 2777 89 187651160 169546657 542489150 31 242652460 2025651775 107 37 109 47 31 1662501604 58240018 1949 73 2063732922 13 1786815524 43 536914383 712243873 59 2146108217 1949 2003082801 2107541004 408971198 89 184313030 11 137 1101007148 23 61 67 817983168 1137712572 23 1630663890 372550245 2080361220 131 1328861148 2777 856854458 59 1942843214 448381061 887467467 103 1524676040 109 1953943919 949037167 2777 53 229054499 366293918 127 1940085020 101 1766593779 97 384147354 1884883008 71 1841237841 1342681692 1949 107 19 1901361578 139 656357893 101 101 1241745207 101 82423444 61 601902555 127 536474289 1761940723 139 787962783 1727442377 1381493583 83 1909518418 41 11 326956982 2093237366 523417762 37 1152550074 5 697463950 109 67 1569854754 123596876 13 89 125783611 1953087645 822662099 7 1155008850 1969230608 31 131 1264474356 1379896484 1486583765 59 1018785739 113 10007 10007 883928317 59 2 1284253313 61 1949 890478610 1290352991 1654104846 137 325933539 79 2777 97 2102489162 418601851 2 688135678 394231400 1164428739 131 17 13 53 1127342224 2091553522 1398583142 2 53 2017163252 1491031069 259757762 11 2777 714091665 5 1307601595 497637393 75309274 103 1566427779 127 113 1517481520 490381128 242375328 2 45913568 802683811 61 277718970 318244797 1678850793 3 3 1217289027 1059450744 109 2 101 113 1354258331 1472375310 7001 195340924 4999 1526439651 687277517 4999 652844387 61 139 1019770164 1710019561 1716239142 7001 1581560249 140669896 131 29719055 1425849773 4999 1929795043 47 2086355662 47 31 1133297114 1738040137 73 7001 1366617944 59 4999 1623615212 131 4999 893206323 139 127 23 89 554383759 1564579772 2104354444 83 1570228959 13 40841515 1457336276 802483575 2777 41 1043364081 19 7 19 1509277442 47 1877533017 139 17 101 406610446 1190895452 1768049465 19 101 59 59 1877809815 783261639 83 149 1949 43 1967928162 23 7 71 1422863288 310889191 43 1998741781 127 37 1717984796 238316367 47 2072748567 31 1509148124 43 639282600 83 961018820 19070965 1949 53 2016883306 59953653 468627810 10007 102723622 250135108 83 995532152 41 31 2002520082 1687300284 10007 1169928377 552741927 1959009943 17 802875822 7 722852984 17 332814508 1541343063 109 1240514285 80416252 10007 101 1407357129 376314688 1452254306 71 2105413671 976977003 137 2 73 657034319 2056426545 113 18950248 2777 291804065 17 768564968 1717421354 10007 1312157868 898131786 2777 127 1664000159 659649577 89 4999 447440337 225427090 113 1255998584 10007 1644320219 7 651819283 79 1496434432 149 73 19709562 1408076998 1949 1851076393 43 2098640449 31 149 676849188 1073843447 97 336267568 43 1868774453 83 338153537 53 1263576975 1988119040 53 663422500 149 2004579082 2 17 458541952 96071454 107 43 516674369 851918064 1887791500 137 109 1528132912 478079955 1949 73 818638498 1303872053 1672840169 1562973316 10007 71 13 904084363 2023831862 1866174874 23 1598904018 139 11 1145687235 538115589 1142672611 113 2088367075 5 7 1328129040 10007 934703835 1800787336 37 1523316640 2106030047 11 131 1960322514 83 2070386374 139 1280542640 101 141565337 23 1132168521 4999 18951209 137 139 113 137 367547984 985970392 67 1334030099 672458836 7 1647708461 43 1531608959 2027883878 2032027852 61 688813666 155067010 139 453201510 43 149 97 817332185 830077559 139 1051207516 29 127 113 139 37 10007 2 515070352 149 83 31 423748734 831580580 570917985 19 723225477 1266525273 13 31 59 1824475290 1590058864 29 127 131403725 1874658121 222467732 47 13 70573308 139 1539515906 2777 1442209957 309256545 187488546 37 1368968539 1929125550 7001 1929368595 1413543425 7 67 1538224596 139 1584129155 7 3 137 2025719675 1713628701 10007 316541424 1949 1757481515 61 61 1949 1875031649 67 771937016 29 1955648669 103 103 29 73 1789921293 101 97 495808516 997134004 1464455530 5 445315530 1556399231 523976582 29 61 113 4999 1768096310 37 1756006791 1162946815 67 2091809077 109 56199419 24335558 1332828306 97 615930503 89 730351889 1949 236076161 61 31 1748529673 71 2074353537 1593193353 716233269 1496365197 61 11 1055710689 89 131 131 89 279119219 4999 1554589005 680981516 137 1785470707 139 195618092 2 17 131 816672099 89 450179680 5 1474889085 37 166889980 1980456598 1414346712 3 1232013726 1207234241 107 392295384 1653883315 83 1852592533 1193888465 11 1637270789 497400085 89 83 832588770 43 476662998 13 139 1849795459 1556432206 139 29 396487523 1040511299 37 97 572097658 923982145 83 1785887677 4999 4999 2101834549 1949 920791407 4999 79 10007 1152773271 182527826 13 7 1949 990863804 19 880182450 320527795 7 1476189645 5 6989075 17 2029649890 1990947350 131 49791266 2777 1072935605 1010058413 7 43 283889321 103 1908548388 67 5 558379980 982542130 73 1444994227 83 635634003 53 1570905266 31 134754763 13 131 2 324246896 997878610 73 19 618002702 1109810672 2777 570406908 1200813678 931417327 149 7 785099791 735593047 109 31 1839787566 1428019339 4999 1775625398 53 31 1995833661 43 13 1240192876 1274625974 79 43 647215740 83 131 308671763 1775312131 1383946263 19 1878497263 99969940 47 2777 84684615 2078748128 137 13 43888208 11 1760341066 19 43 1643574939 47 601030219 1338894358 59 71 127 47 73 266563778 131 43 1900575996 79 1848022036 137 71 1282058438 139 31 149 1256305569 11 4999 67 11 1341739036 395239686 1303293652 79 73 1815927779 131 79 1719881352 109 100191492 2034846974 419139187 41 101 1338586696 1918999793 41 47 127 3 777992014 71 2777 174851028 1465832031 1562382468 43 84676502 19 1614725507 53 17 4999 2144433720 1806564704 17 103 202486246 1696129664 2 1456194135 827618598 61 113 2054189032 226101022 491125295 1295295461 53 7 1904912506 10007 922373348 1744290138 79 11 5 47 1542901853 1763357656 1292600063 47 109617200 1778528268 11 366192026 40802634 31 1393506961 7 678259366 61 103 3 1488432298 1842297784 2 149 717610820 149 1525100824 137 23 41 1765332572 1825810975 43 47 43 1871450085 2126541866 31 1549453467 127 1879024563 312243933 61 616480911 59 17 60716809 101 127 2124444951 131988439 1112824218 11 436717142 37 83 107 7 10007 37 17 149 1996930728 1074929651 127 113 73 1844349278 31 1995224449 101 61608694 7 5 852214738 149 10007 13602827 1678902698 113 29 103760782 302478726 83 920199088 107 189500587 61 493905463 53 1658370626 29 762652989 1079941095 19 61 1355109937 838586019 37 1949 97 1775188561 7001 31 1795593935 934637786 2 13 149 1086885501 43 83 2106294237 43 1825301109 83 1262478894 3 13 997835241 47 624565469 29 1948682202 2777 289577229 131 1255491817 103 1583153157 83 504415983 139 1297723256 2 1261222346 1569092150 5 101 116718852 149 1435037923 931256865 101 11 147339335 7001 2777 939248048 1298164192 1781311492 97 49511308 11 37 1908043713 113 1141877995 131 19 927718263 92546022 3 113 965760263 1867185741 2064101732 137 71 1074588350 2 543021344 17 113 789363760 59 1693193269 984847883 17 1912125796 5 845076910 119258445 578762990 138459631 19 37 2111409995 79 1277274370 1127744671 1949 97 1092219030 61 29 1351421402 370256253 19 483734908 501197480 5 2094927985 2777 1271293133 11 1999537067 19 47 718916747 1316425773 108865416 127 2022493660 47 10007 101 2076850476 1623993966 1676837514 7001 1776199007 41 1758560724 1229255396 139 1163846240 1586300582 7001 109 1366637625 210486525 5 2777 257377914 29 282597460 139 71 780955838 13 1894678786 29 205984187 103 1250623837 61 1611928843 19 149 770206032 6067971 31 131 1949 628525370 71 875659472 2777 1623331451 918575918 1375347176 109 1997176395 31 1825603020 1152550999 23 997809347 107 10007 79464069 17 1244498311 59 47 835639870 53 621967542 768991048 7 5 224356015 1221217230 7 1567180463 23 1497370035 901581509 2046083411 127 107 13 13 71 1494705632 103 1540043881 61 13657229 116551630 871640671 31 1886346927 755165967 47 1002665405 37 1806163637 1949 79 305387719 97 131 59 1949 492101061 61 103 644977375 1564842401 139 53 1241702973 1634077785 149 2 149 1149101410 1740791734 31 19 1395689365 23 225472565 1868248577 23 646900024 1359470522 137 1175466165 113 1672434414 59 79729241 235397260 31 1268293792 2 37 1370558144 139 1472260061 7001 97 53 53 686223978 183409928 97 127 17 206180760 29 17 137 1742142690 89 2121842214 97 220848606 109 2093290795 5 2082127840 97 127 1694962447 4999 914976968 1251624625 61 335173772 518440680 43 29 2129148419 1949 117893061 7 4999 112867422 3521225 1469848436 61 83 343130041 2063019775 31 149 121490912 1778291093 59 89 261249316 52122445 7001 89 139 19 89 97 113 137 1113044855 711716096 1892282640 73 1779674545 1136753805 53 29 1362890902 388435224 23 1787341647 862069382 139 1957613262 103 1692481683 1093702420 43 795929656 149 41 133728593 41 29 710965755 17 3 154181643 73 103 1892398844 1800275958 31 73 107 7 516545806 387012780 460324301 31 426119397 137 1399131880 19 1122505649 107 2009462675 1133793437 53 1077338579 43 899198148 939145419 131 61 7001 195215884 7001 327236713 83 41 53 110592085 905364523 71 59 1962894423 97 71 940028143 1738557546 565032192 2 31 1949 166149274 127 1558542682 149 109 47 375207251 13 1943381362 1115914672 43 751014221 310538476 59 1704602866 18346147 280621876 41 53 798521055 1626313537 83 2144918038 1906650326 101 248466565 23 79 73 61 109 7 107 1976508069 1678525354 73 101 1743912429 223965980 107 10007 43 1277479690 1214142023 109 1785394614 804645692 2 41 1726411436 13 31 83 13 294632624 2777 332240280 213565185 79 834097430 109 938482697 103 3 389958252 71 616858721 472536240 1331913564 4999 37 1424992026 646220392 434048622 149 1100460956 5 67 1114579304 475525465 1458341254 127 3 462600882 414593979 103 5 59 296321305 17 1125694355 1759504130 61 79480923 1550046199 113 109 47 787090576 47 1705816238 1045736320 131 1337928108 29 2015939843 1549735083 3 1074624882 2141824458 17 647046061 109 47 427689707 469195971 1721765079 1927562881 101 103 384057645 1894488785 137 113854261 5 23 79 17 900171080 1891853115 5 1311242070 1884799046 97 23 1541967449 139 2093174312 103 5 1828930100 630119950 7 1983087267 167537417 906299820 43 131 970460838 631810428 61 83 202518672 7 2012033891 4999 139 1492831088 360291631 842744146 103 149 1538735069 296091459 29 1798361456 7001 131 480334949 2138725781 113 139 2121807280 79 1527419455 4999 2091691578 1001350455 10007 1653466617 131 61476335 10007 1669077537 61 1694231873 504188241 715784311 137 1621954574 1092374127 10007 67 970786918 1387608298 79 137 7001 1496771794 82912843 850701500 137 536794907 287127795 1169674312 89 3 73 53 1416008888 7 1588091463 295693570 29 855077470 37 1782947453 3 149 873921654 320620321 2132243643 31 17 4999 948825197 1701594649 89 966710792 127 10007 932092008 10007 1631341140 1407073668 23 383620243 1941572454 103 1399826238 406380683 1985641658 29 67 1736291399 4999 857848396 233223346 67 703786693 17 127 496800759 2081661191 1067563384 1961084326 71 17 473636388 1547412026 79 1201966277 825507375 11 137 71 1642202807 469478405 10007 1859390663 386147078 73 424078754 59 675254174 3 1315107525 1776735606 43 19 1127608388 2 1593860306 1032849077 13 137 101 1681756858 61 767982558 1909885754 2 11 1751934481 337205011 149 97 1149601126 1750237312 17 645647437 113 17 1282698705 2140049735 41 1268246645 103 689629187 109 700533299 1148016885 113 67 79 375139163 4999 5 1754595680 787792660 79 912759680 1336082918 2063030978 2 1788337800 578759150 5 23 1978457784 103 586644122 2062074654 73 1807199805 5 1848931182 53 137 103 1949 1051988342 5 1931616045 1050682566 31 43 307152827 1675832206 137 763237001 1141831021 1190492535 31 1040690708 66644452 61 814081389 23 219626267 73 511721021 31 1168558596 73 137 789446762 7001 139 37 380331103 263132345 976222317 53 1544026528 31 1836749938 29 113 1077737613 1560581867 137 5 1179450490 1547334683 23 370748638 1493424115 1536417933 127 2116445288 29 1148249253 794403877 103 107 1419192574 1446281229 137 253291887 43 744957551 13 1109169880 10007 743880352 1725697143 107 534381219 749634082 1148059009 2777 832734682 41 98717258 97 713615420 136181307 1975178128 15605229 7001 2 23 859563912 38071923 67 115276582 129696423 640602802 101 41 17 783330182 1922981214 137 627965256 165631082 149 14911842 11 1799593532 1125540344 29 470985757 11 73 268954119 10007 1047544171 139 19 109 864798043 349278112 59 43 1414558106 13 240895486 1860599629 83 351497364 874167736 13 137 346822213 37 1481241091 71031601 2049662274 11 67 743283796 991062457 11 1635070547 801409530 2083374482 131 1115426765 97 2003781622 561556667 101 149 199122110 4999 37 23 457642741 1661660879 1949 577807466 101 13 67 216957572 97 67 103 1770413155 73 1405471336 61 1995064048 484141812 109 41 1206134802 47 118482629 309547325 43 137 1128193082 148178926 107 47 918111442 473043720 596336204 19 967815540 61 7 127 2 1031449818 149 139 53 10007 898138257 314610073 3 97 2124079907 989709728 7 9794479 2777 616692788 107 127 2049794478 667219949 624158889 43 1147003862 61 1864178483 3 16008786 57301182 1630101953 113 607485062 10007 5 1950523825 1065970999 103 83 41 13 212719104 714882522 1583344813 113 1198770960 53 31 954149558 101 1032584610 2095547152 817545058 61 31 812045153 1964200044 29 1209363235 71 43 2137915315 5 1809908900 960108741 19 467678844 71 29 252679668 1104216238 241170246 53 37 31 1591382830 31 1891813192 1808653996 631797162 83 1410410492 1854683697 43 55180538 77870761 17 567211687 71 1919584329 83 7001 295099151 1696034256 53 931436575 47 621748994 1786578382 127 59 1039562713 1590397392 736673189 17 31 1595125987 109 103 34941617 435514133 735191311 2777 101 835148295 31 386203394 139 1996027351 1602908524 11 1626293097 1098394099 1190476857 4999 73 73 137 409493643 2777 2033327731 1418887484 2 1134334737 1840947200 101 708405544 41 107 43 71 43 134639622 3 676537005 630373877 59 7001 423416629 53 137 1209729927 139 61 101 426880742 132459869 31 43 515216936 4999 11 676567859 889642512 217635047 83 285892612 652984883 109 71 1658564168 1691866470 2 113 2777 741125860 2025074255 7001 79 2777 3 127 2146406030 139 428689483 67 136441943 31 161448746 137 1884453663 61 2081119066 89 7 622619614 89 1676882286 1986499951 79 89 41 4999 23 791871255 413534135 1465753298 43 621518947 83 1598908348 1347738230 10007 41 19 1837581827 4999 7 1975183839 1058320936 113 41 1041564492 993752752 97 1055087818 139 10007 3 19 79 10007 1903047249 3 13 452493888 2078997747 127 2 1114270594 71 1774349001 351373249 83 37 375236462 296464786 2103796431 97 109 1035440704 998066258 7 31 1857835410 1766910261 101 10007 1748554712 2777 509365671 48248741 109 41 598450063 1694978335 41 139 1278247475 471275862 47 29 723473237 2 1585942104 1622378629 113 2 1742942602 2777 71 10007 1949 97 47022412 831311283 31 113 31 1998157545 110945477 137 7805460 462433477 10007 67 1592356773 596935428 31 1169902986 83 1743817384 195272523 1991095794 1930917749 17 23 1081398777 1326962716 97 314494655 79 924251017 7001 61 13 292086041 10007 317492089 17 89 1745986080 47 549697336 107 1281867754 1268610338 43 1741589160 2 137 404771158 1393243831 97 109 608918254 107 7 949079693 79 200802121 926598870 3 746151024 3 1573385096 2003127821 59 1986850080 5 1763254520 2036399130 5 1612835900 1420729345 61 1115169426 1729823043 3 995681715 89 582913688 29 44116627 1006825335 1949 97 97 73 61 1248239218 61 1333093024 1196230618 61 53 692025187 1322300180 360377965 1030290123 37 59 111104879 83 1959460226 79 1011209903 1441577037 29 71 504694871 41 1223036601 61 898462839 344052456 11 2081171884 4999 127 2078138083 109 436789705 5 1043100190 968623820 523041959 11 67 1737376062 2106711105 1009041866 139 107 916996741 61 1737961553 47 232346070 89 1177049920 53 319288695 153836687 101 1386323980 2074746848 273689097 195797581 83 113 996476149 463023193 29 1056156684 131 1144706148 37 523685938 71 43 11 1754193606 11 89 1109067175 79 29 1165602945 1955198882 4999 1277779393 1065320704 1004458494 127 939264424 59 149 17 915161680 1988698726 1593306527 2777 377119377 2777 107 17 1860056921 1599804975 4999 1220025946 670103936 97 667050861 1238979300 1949 739136811 10007 37 3 2777 1949 1930950311 755082626 53 139 764002936 43 653723742 29 2057492783 79 1490910120 13 862029064 101 323110312 43 13 896399880 1097448316 61 3641745 107 119651573 7001 522281601 875117999 47 137 1036456238 1014881752 1625067090 59 1670968420 5 265330745 1134793800 10007 1254332405 19 988292068 23 57837387 870684757 638053178 1845432806 43 576255241 107 1074001494 113 216494920 1949 37 7 4999 1438022338 2777 53 433508889 2777 3 540426516 1949 102789478 382274787 37 2777 1274370854 1071061130 1949 1170719789 19 1825607229 19 448388106 137 113 1529072269 1931041858 47 47 1960870879 1286848805 375411400 5 1895023042 1623995915 67 584126460 17 2 1466930298 85778330 826047952 1081473581 17 67 1243768369 283145283 131 2012859933 53 66621477 89 137 1041435092 1451834011 139 515537031 29 41 477352545 7 540605303 1713853442 1949 294087919 59 1556310066 149 67 1773042038 989395298 863788059 71 53 3 303598989 83 71 657100424 113 103 294225062 89 79 100904815 4999 2086532064 109 1548921283 7001 692939814 109000496 23 53 171283333 2777 1304230183 1685747454 127 1949 1866645005 29 796469920 1952472858 1836289574 7 670883215 127 2777 1422673762 386179847 137 1786521903 130675392 3 1653004052 107 824144067 31 336611206 818664223 135149452 67 13 148285904 958817873 4999 107 482567753 1668468809 1169441909 2777 71 491317728 97 1740756021 1598113900 17 1246122476 127 857343218 302564015 71 1336692363 1401294787 149 1556769433 137 2777 3 994783479 1673332793 109 815127288 61 4999 31 1958664475 31 1792545519 139 53 61 53 89 897822210 968197269 706403069 1562218751 71 661892267 59 1823068907 89 403504283 1152574439 4999 7 1628449134 2 2053719980 31 2138936140 26108324 1183675616 83 127 11 1387912284 67 137 1157220231 627539149 29 511019933 2119722790 89 19 443352365 53 1366803167 101 1920791678 109 2032971383 7001 127 113 41 184871788 486797182 107 1648765140 158260062 1016754490 79 107 1700222216 11 1970707739 5 811997185 97 149 5 113 79 580025872 1749787312 31 61 11 76990210 41 1868057908 981163251 37 1544371593 7001 451284460 1422903106 191613376 2 691676232 139 601936720 29 104250034 551750668 7 31 2019591428 73 1778756326 19 137 89 1879999302 83 79 931339135 1813049949 17 113 236407978 1373960586 83 1706117456 83 402444507 1105061351 37 1680253657 149 23 205499112 2042259309 1285941194 107 148393803 935894668 10007 103 41 71 31 2 1721502167 61 1989722461 2123441381 2777 556408051 1525469832 576873510 3 358354834 1949 1686795923 137 1340542519 131 1766528188 561842093 101 2079031691 11 915581730 1949 689957694 1294890147 103 37 1612026989 1630065636 607230440 1949 139 149 29 1311879554 973746572 2777 1316475041 7001 1148542054 139 1649695927 113 733894320 137 490964571 1049060101 53 7 1948547433 735621503 53 1518928272 79 29 915770497 710895589 11 1559576637 89 29 2777 200241139 2013922055 19 539828950 137 1733343728 137 201931972 1352299892 97 760742807 131 109 256670789 1602020353 131 10007 2022457444 37 79 281317815 53 3 1864875327 135245582 59 806351899 71 839864772 2777 17 1858359267 107 1843130212 931992256 4999 4999 921940575 43 1269582955 1548797951 103 478156282 1536757837 11 1644370046 7001 154344046 1330190000 7 1889534514 819903980 58908189 19 906656402 71 251847366 1989979622 53 1082793021 7001 1017322311 2145617473 1086467178 17 405185888 1194573712 37 688378093 17 1791682554 79 554653781 41 1812299626 1067571207 103 1766828490 73 843897739 181415365 41 886336937 127 313470417 242674776 73 118964304 101 673621460 5 669907215 89 1849405048 785113902 2 207467028 7001 482508920 1455045834 4999 13 1103315850 7 1141383572 139 1215920709 1335304473 83 1476865646 605354773 42283787 65439216 131 1336629440 79 982664006 61 10007 1172006431 19 1171460466 43 19 1399215974 158850355 79 2777 1541465491 53 197984627 272423763 97 842908563 1808115211 7001 1677705638 1773829368 41 10007 47 103 41 340638660 43 7 2131177659 13 2031643679 805737256 19 2 149 3 394778718 1378334316 131 97 801317873 409180920 43 29 1418658585 17 19 61 158226619 871440635 107 1263904100 31 1819636287 59 97 101 606271286 1747805505 61 11 1292946147 101 1938898616 53 591856883 688372374 3 29 1398231143 1917279233 107 594476164 1128880923 320612178 101 1509785774 4999 95211708 1225154232 97 47 1443651212 1715726786 4999 2086311445 41 268209413 31 37 1782334067 43 1108100486 506880118 23 4999 1680016211 17 1191120368 19 472225316 1778736243 2 1345721410 107 12499312 97 13 13 1878210295 1074141836 350404826 131 29 83 41800211 2021822315 149 109 1309479893 37 382325699 190026820 1129129365 109 282748927 29 255631665 2777 107 991027372 71 455178070 2777 10007 2079844873 1958520005 2 426808220 1408426205 5 175502510 13 1312428949 89 1390914072 822881165 5 574422923 2049102589 1949 7001 17 328260429 2027303312 89 1476958916 944837439 83 1122618153 1949 525699872 2027062993 1713220731 139 1265113898 1853116568 131 59 59 833397503 1384363853 131 131 139 13 7001 113 1226062656 1949 1434498043 970300901 4999 697108573 94758041 7 73 340100617 41 2 2 1371836546 1592479576 1476943323 17 131 2 1917055212 493991304 7953710 43 1789010055 808300455 1483238861 7001 861491643 544496710 31 29 113 109 1482217970 75626598 2 1274301036 963838535 149 897294092 7001 1592349446 31 275079554 1369362938 10007 409396377 560602147 107 1086955070 67 1670846134 139 101 509425618 803480250 59 3 996892887 37 127 13 73 1987906800 1941736344 2777 737662841 10007 97 1107981627 838558792 43 1398120533 19 1439343613 1395203022 73 302540561 83 7001 2049941417 61 1726308783 83 1332558443 355540859 103 980233387 13 97 11 43 2102416931 858834399 1417591627 61 109 532358834 4999 1949 1729560141 89 19 127 41 322091781 19 1445506966 1649246406 747528648 67 2 103 1592906639 1731761764 37 131 127 7 1317624448 83 718207549 1377634083 79 31 366556121 1845017793 19 1200953235 139 2026812237 120561789 139 213115078 226002046 149 1088152364 384913190 149 139 101 224321707 4999 1350389868 139 1947519270 1970125396 4999 320040979 621068267 251988882 103 11 61 1989142046 2100205661 2 31 745709092 7001 1110052987 2777 138443569 137 1647143512 41 53 224486144 43 80680556 17 634587492 1265949973 89 107 3 125755944 1424627262 2048293863 43 938870815 1855298225 61 4999 386247735 103 1986287535 31 86493038 89 1899726983 7001 1723463910 31 788465656 19 352135073 1637804997 137 53 394000728 1139730974 273320743 486160216 83 330778773 1689673383 31 53 25331615 3 17 67 250846727 848088278 89126005 41 494150368 1741662289 83 177884272 11 19 1333594154 7 1820647435 5 67 818220817 61 7001 79 1022394695 5 414774985 109 1815486669 43 374760236 127 67 5 137 1456068469 1418441145 1279387391 1166429928 109 140325037 103 504455890 1412586363 47 107 1473827309 113 7 986258086 11 125390265 101 1357145403 43 37 1834984290 1620461884 31 2067102630 1306559275 79 309026941 53 1453060985 89 109 1918607013 41 97 1115813116 907832797 1374160450 83 43 1006695102 227086139 59 1964754752 636772722 1777394866 2 1833384480 1892523840 10007 71 502706128 794902936 2137007703 146994944 47 67 592193587 280999137 7001 1046027444 1520463237 37 41 886697693 216852157 79 766126200 31 193843341 2051353430 101 5 608379200 1588661790 37 13 779961873 83 776453238 1390084790 79 5 41 127 139 2074444896 411575525 101 73 234483519 71 1527363360 137 1470802307 41 1798893942 127 1157014323 2071438199 113 3 1949 880677089 831437553 149 2777 1215123559 22346519 19 1877248481 555735928 79 149 58627103 19 977838401 7 17 107 53 41 23 1134305474 137 469569829 149 149 47 527287569 398106650 101 545543453 137 1921830657 202957278 19 137 149 246566988 444012243 1495027277 47 109 109 2012871717 1681500044 97 127 925049967 59 103 988431947 109 2137895371 139 980876991 59 1725187907 752869618 43 333926697 7001 103 43 689126995 5 29 821071519 2097357669 31 2002971674 11 23 2135759645 551964331 103 1865333502 1668543594 71 1538782006 109 137 1851867634 940798564 17 109 1513153696 792615422 1949 1747001931 71 37 1587964039 613344005 1211779456 113 61 31 896397860 470839911 107 1806017965 713954079 103 650090948 591310507 17 2 1727786032 109 7 1003046248 107 1747313402 61 29 1449763563 1714342063 4999 708303311 1726432598 7001 345405399 53 1429029354 103 410852168 53 1178949490 261527016 1523299375 47 2100176717 2777 1175787354 1458241578 3 1586073624 2777 100449644 1512692994 150830748 31 1721051014 131 13 113 509423729 41 649748730 13 1252764383 79 1155397831 83 611300505 89 790296682 934766668 355415858 37 139 771179645 1420724374 41 1599740173 113 2777 2138159481 452562136 43 836758672 127 83 2 127 1899915936 1032189158 1666604863 7 113 1357579641 10007 1277693760 7001 113 2057321618 214203026 43 101199038 41920786 11 1885941444 17 1052809694 37 97 443550057 394896234 10007 723870282 127 203102794 61 17 579530527 83 103 954829776 109 90617586 13 113 1240622593 564697499 602562575 1725647958 37 725291952 1756051521 7 73 181170451 107 1593490609 7001 23 67 2006847047 73 603441725 53 1785396531 89 550904660 19 23 1583835771 7 68949041 47 1630269871 339754383 137 13947422 162538220 47 1573414446 89 1685826899 79 1153898460 13 137 505113931 73 31 152630608 61 10007 2095335709 1796896948 1610437389 3 83 1057488309 19 1403423265 585842034 59 73 1967832530 640268108 83 1663411082 31 1685776652 29 10007 41 2123255233 1157915932 11 29 1015326959 107 23 789765743 4999 1273215748 493459361 113 131 1490570520 31 97 31126039 1026975666 47 11 1627975745 113 1874119125 89 97 1066259405 2 4999 1310142919 1467891363 23 97 79 1996481787 43 993328595 2777 783674954 528193731 73 322381724 53 2138853372 107 61 1747352271 2777 149 1411844434 131 328886635 788845451 11 1539019163 17 41336401 506766496 1492537658 2 113 1088623355 1387576607 89 4999 465726836 426499683 649683439 79 2084279910 113 1674597752 53 1009501547 127 1133518278 2 19 5 4999 2063847148 1741396651 1009040320 504962643 37 128815546 1140196462 109 19 2091667782 101 1609811264 139 2069887920 103 640112967 2 137 1331150499 59 1882404475 31 585556285 1769817549 83 103 1312216946 2 2777 730353777 296897401 53 10007 3 64767696 19 83 1717286351 6285507 149 991070371 997335507 103 4999 1950494823 41 2777 1051616576 53 863246033 127 636418717 1904677039 29 31 1037808607 23 139 1814950661 2063095685 43 139 743663205 1160352123 1448336661 59 19 67 2 131 556697993 67 23 512607417 176814630 4999 2111140520 89 693139453 73 103515095 271776665 5 10007 519337539 29 2142452285 566540773 47 18497494 67 4999 1421555632 1949 1897805617 524029579 1774702879 1949 1315344677 29 1312890161 11 948581249 29 103 634466610 11 939435926 137 19 220829058 1950531507 560478559 127 692286749 1949 1630048099 101 1569319820 1556317990 169818182 131 79 61 1953345995 5 2777 1891847912 3 2021047932 61 13 50535719 3 1840181196 279569250 103 7 2777 107 1563196384 61 1418836515 10007 1822322522 132451802 23 73 29 97 825967125 997335493 1827519423 4999 2 512698712 1314388854 109 1348781905 37 127 425432093 659553672 2777 107 545033069 59 1816240896 97 717750045 113 720610849 4999 734478075 2 37 1316626752 1063544422 103 287090823 10007 869458195 83 194629024 1117576823 131 1009014662 1658105645 4999 644671040 3 1828606555 5 1498645550 1009341199 113 1776742850 10007 139 98375999 2036739895 101 19 205692290 1461351213 1091662232 47 1945732756 2125928812 17 7 1370933605 103 61 1386179250 2777 37 1613183239 107 1081455948 3 2020391976 107 424479486 1949 5 1949 23 1865280128 998766352 23 179557757 1871445636 4999 1896845555 311641349 47 1050743609 53 840092811 2083923801 3 23 1822851431 47 1731710833 97 89 47 2777 784430298 103 1370034209 70910449 53 234224225 139 1157926851 1104506371 7 7001 2080564181 301302037 73 1133144167 71 23 559192422 1793644443 3 533510968 1718044994 113 149 131 1914302734 2777 1578272778 958786142 89 115282160 41 1003659787 675668567 103 1288543596 79 1949 1846882145 1454015731 7 71 1949 812202872 1510011138 83 1825082850 2024550110 1507814562 73 7 665175049 1276117778 1230991804 67 1740899360 613039954 41 659491763 79 1167851391 89 1427270661 1879581153 107 133055035 255317192 13 47 83 1213937499 523407711 41 1255088966 2112329348 5 1575057995 37 29 868519811 101 149 109 284236793 1332738954 2076924992 53 10007 29 3 741939137 71 103 524231478 1886873931 1766805010 31 43 1250540749 41 50004445 61 1592071208 542937512 13 1102976108 79 670937069 97 131 53 938474074 1753427408 101 4999 101 13 101 1892072895 109 5 1750191345 274589225 1351185955 41 47 2777 1931981693 19 381278415 1839438462 101 992812527 113 848574517 2098615773 752706204 3 1263235976 71 103 37005737 612598650 5 1949 714033691 43 1569556975 1328797739 1692884049 131 1843032843 1648131783 1620160219 137 73 47 437632358 1949 137 1187880968 1729532525 1005309814 43 97 10007 1420563699 991344574 23 144732053 109 13 1795543009 958031526 67 97 2024392419 1781630748 137 37 1055004236 1913272971 67 424285439 61 31691124 2777 41 19 558458108 1840715573 935310354 1635406795 11 103 73 1547963979 41 113 1741369437 1227276502 113 1638932548 11 2059733863 5 71 481852718 13 1858129104 1409200078 109 235502695 149 137 1630976917 402637109 47 61 902986477 420316535 17 1210834163 71 37 59 89 950342668 701091062 71 59 1088341223 43 139 5 67 1268577866 1591689385 103 1803947871 53 10007 679645419 1432812267 865073716 67 131 981816442 1171901771 127 1220211301 1920065821 131 1331599411 1135524324 1619494132 103 139 1520317504 2777 694638780 47 149 1854072560 2074197114 1731336951 1811116245 3 29 37 2124789491 1146922 1464394718 79 523826422 10007 80486301 29 31 214443461 1015382492 499325719 101 367738943 103 2036087576 2 1557378478 37 208723327 1055946833 103 2134293179 83 767719368 55304509 13 137 59 149 1463128893 1381563318 2016591460 2 577590346 1502038203 109 303999900 620089702 101 1949 934366192 73 127 408751586 1734128291 103 2113408143 1548579453 127 109 10007 17 53 44484490 2 1949 1080642540 71 1016876626 1941015012 43 23 7 554173816 109 1381267293 107 103 3 1511309328 19 1659730567 103 53 41 1666976155 8008694 37 37 83 7001 43 109 1405149629 354422575 149 1098096922 23 37 1731612654 1933513662 122097316 11 126078193 10007 97 1949 357216027 149 1189736988 845239029 1204550388 23 1873308134 137 234278083 13 7001 1411569624 1964102117 1450878817 37 699708763 19 385228933 13 211204175 62584145 17 61 61 43 5 1555612918 73 875398918 328269333 252994391 4999 1029705246 97 127 109 113 1726090284 3 906304124 2090792077 11 1949 155210564 251179324 73 1904011599 31 784782453 2 910452286 264750634 107 1288769592 17 1606157280 1077309495 4999 1382033538 11 29 1444233350 843617738 2 1329276984 596940565 83 29 1601724025 1324519519 73 607755533 11 329445747 43 2777 1188708735 1625444748 633053658 2012968683 101 83 1626223731 1716073638 83 126885669 788497261 17 73 59 1675553095 954048054 29 2116306412 47 2129204152 47 113 2135525528 61 29 1144474763 1573082213 61 59 95131556 73 1630246133 53 1704496165 53 161443565 196723227 139 1546099085 101 1561712434 2029169425 10007 11 858818837 53 31 131 13780571 59 113 43 89 61 2017924225 73 61 1544062317 1445312345 1106819466 740472072 2 1115135990 59 1153007583 3 1578166206 2 131644064 1126637231 2777 1856070376 23 165813279 13 1815275400 3 257347911 131 62448920 7001 149 1380329295 1148617756 59 742192128 2777 13 2032677990 61 1161583655 41 17 89167992 67 381354084 1582493301 1944834104 517456588 31 4999 1401589626 109 113 588630221 7 19 350128637 41 150761346 5016145 1863777885 97 139 1115664179 877912602 4999 7 1274530117 3 910925670 1918385119 29 1483150768 11 47 1562570257 1979370727 29 10007 139 619440573 1161638012 23 356797574 127 200395078 1502825244 1602336561 23 7001 116496640 1584039259 23 301628417 79 262669391 89 127 650685897 5 1910926998 2 1058818320 131 1705953856 2 1461460298 43 1853256097 1851296286 1662242294 127 47 1116356878 228405430 736823306 19 1236295781 600900336 636905522 10007 37 1035035188 107 1927883828 83 940787902 1285416408 37 1214176880 73 2777 1487097385 1045948719 69453685 61 1949 1961142270 79 59 61 139 127 88362155 139 1457758608 1949 406154059 1763755975 79 131 1949 346992725 1509786111 10007 1949 567318818 10007 1053276778 113 1129197587 270518678 2777 90111317 37 61 1897570030 103 97 107 1524015017 1819881787 61 23 626682201 107 101 7001 113 1533491021 323320346 113 1660877758 4999 1232598681 23 307467101 19 31 923362714 7001 5 1056518940 97 1239169666 890049706 7 7001 2100643049 1237762798 79 168520114 1537196378 10007 1054707779 2093163415 23 5 107 1493421702 127 1010074561 73 53 92169615 127 137 191566415 838219862 79 1056106128 2 127 131 1789334895 59 609205857 47 1364731151 11 1139600286 697850285 1846202508 79 520156174 17 1680404814 2102703574 83 1578080627 131 29 2097454580 485972227 1494009368 17 17 1998787891 139 53 29640144 61 487835483 47231663 47 1900974784 13 23 73 3 361315554 1215121470 2777 1541489738 928978876 47 139342692 73 127 1086764781 107 1809969942 3 17 101 1534050761 1360516449 107 911918743 450156811 109 11 73 23 2003557922 19 1628457567 1008021649 73 1241973893 1449665009 4999 41 109 1928262429 1390009101 41 141055457 137 2053478308 7 670726252 83 7001 10007 759841517 7545278 110143642 23 943053337 306067453 137 1785660357 3 71 523940069 942774692 23 43 2110476851 1057507686 2777 1637799621 71 462406102 1020066813 19 1631376290 70305467 47 866048602 1580489050 59 999746681 145556509 47 109 89 83 978386155 2 41 61 1983339162 1430292754 113 208562600 5 83 137 1093030901 83 1502001034 2777 149 1306938004 266867344 103 1840261713 17 1486466961 17 1957914676 137 73 254536321 127 40038401 59 1196292705 938059630 67 7001 17 504213846 1450007486 264042724 1949 7001 1579523614 1758693206 1833573524 23 2076612095 5 127 522660245 1949 995457597 101 26725408 1158039197 103 871844427 53 476830347 107 1929959000 227196409 724329485 11 73 676999664 584024747 1222779441 90758775 113 1878427098 1739579181 47 7001 2080245769 149 101 1095179158 53 639799464 5 779777690 1880385364 480363186 149 257929760 101 1949 97 461013161 1781060701 31 2777 227128879 10007 17 1556730001 2120017589 554440142 103 1821649760 4999 1978417588 107 79 2001058545 17 73 2045797844 7001 1432362594 137 61 113 207840830 1669794014 101 10007 1828429005 281647015 71 546080383 103 31 1949 864940724 19 843543931 41 1803806029 806360407 2013190902 31 516357452 957135904 89 1212173948 31 1727551632 898843197 29 149 1949 463201289 2 148660700 1530017116 31 101 43 1422870817 1492391955 71 99394154 914259087 131 2777 59 647739521 1258254725 7001 83 933925047 941634419 2777 53 892576922 1301816687 2107402112 207489488 53 246086579 53 2015051255 801520021 97 1746312725 101 1604639116 5 2135437055 1465932635 53 1746308024 695120334 67 1919860076 31 139 288560506 2 7 109 113 536183870 87772524 370319292 7 137 79 1333508474 7001 149 233266801 149 2036686215 976748193 11 1560786997 1754326431 113 127 1896681381 47 880598909 605846458 2 97 558238007 627187935 1173833105 5 1714664402 1633298964 11 31 1717592634 898613183 13 1010797475 1417259674 89 137 1076058280 1881259066 385030575 1619873472 67 79 610348848 53 31 29 1555073786 1857818275 1057941639 53 37 97 627852773 960292005 73 131 1671129927 185054137 3 173610509 1055172461 59 5 3 1009901418 71 2119744547 383685843 83 882826844 61 939185338 83 462068138 67 1892787051 41 2145857959 1905790905 53 79 1949 292646248 227904440 149 668891058 53 836116248 2080012160 2 29 1972903118 101 1354786932 575927755 73 131 599081188 1831917617 29 59 159283539 2055170895 45627329 61 1619746847 73 11 432761709 688009139 149 3 131 369645189 471255863 126939123 1981599901 101 137 1001479042 79 2777 704002824 252365429 1284300327 71 1639545576 1736564847 1949 1726747933 139 3 650013828 1365834489 339301106 23 111589399 388810848 73 19 127 232024981 137 1252856954 2133519745 7001 107 1936137394 501352780 1397512240 645258087 31 109 1142993075 1731573782 61 139 86987518 37 1270095781 1882029823 7001 1120574551 59 73 107 456659990 47 695129389 1950736251 97 651842619 1068502241 73 1385484374 793538560 767065450 5 89 67 1883919467 1860019008 37 2026177868 7 206987935 43 1333322457 1194665818 131 53 1160757395 7 31 349854964 1448779850 1943270675 5 1012490681 1512857114 59 1559365665 1949 2144684810 580171780 59 43 1293539416 828127454 1884097858 1507055998 59 127 1254953040 140601065 113 73 3 1665158440 149 26282259 579524248 2003584859 137 2062282022 2022189223 61 43 191332198 1177062865 11 43 548229231 1386243245 13 803723687 921205722 4999 37 864169493 61 697827556 674572184 2025852057 127 2129326577 7 2777 1673239695 97 513113122 182954901 10007 1991818205 13 3 1027927988 137 43 13 1821540812 37 341916390 23 2139817328 113 35048871 1772902878 7001 29 13 537366713 270180534 10007 2075962157 1123595967 107 1858310730 1866317219 37 1930272684 2 582408242 384792638 7001 1949 1018019221 468175718 73 127 89 1805352002 2 743169477 1064713173 139 266647896 3 107 31 2135528310 41 736305101 1155122602 1949 61 463137559 101 1526360619 149 106011456 17 137 437568151 149 113 1074763905 13 236785575 1540955676 139 475059049 1340379502 720928755 1092885463 43 1575127914 988121341 127 1771150699 4999 43 2 67 400627840 385166652 139 1873804790 4999 2 261095926 303327066 4999 1594847234 613509334 109 281134500 227323954 2 103 610407380 139 1949 13 475080333 916521116 672310288 10007 37 831563345 7 267718451 1198059534 1698594115 103 53 494231466 76645102 145562759 97 474219754 47 417543392 29 540431803 47 704797671 7001 259170019 2 3 844316889 453479286 1645976800 101 1644283676 7 101 549216992 89 107 1837308449 631888045 5 475157330 41 7 1426056961 131 97 1363678089 139 142319181 1550913759 346380 23 131 726391063 47 1716459787 47 1567996830 10007 7 1283360624 37 1410936614 340373210 1869615633 109 47 1519451404 1404731095 71 5 829947440 2069017825 61 910647406 7001 41 128804469 53 512367566 19 1350339272 452306343 113 1156141420 137 871841422 1332302121 955583036 71 67 1772401577 1285000096 79 79 1583976250 7001 131 127 1001643666 2071594917 11 2051962891 1545020618 37 172868995 83 2045535913 227422739 139 858459969 1931197612 1599774110 89 7 7001 61 1231775808 3 442317996 1070901465 1013829316 127 242444630 7001 127 1481504276 248452259 127 1562263576 127 7 1536437791 1787671109 19 1725853049 103 1776169725 1868137303 71 19 43 621016387 19 89 1625447228 1144730876 103 59 47 139 1090716598 1144633336 671019273 31 1382457043 1029820370 10007 330166587 404694862 61 41 1146436219 5 713096635 239869082 2 401851099 10007 1583257505 113 277341098 2777 1727252345 297441631 1980431697 37 127 395297787 32690568 73 1006380336 43 113 597691239 127 325866829 976165885 23 79 1049204530 109 10544588 855634844 31 137 103 1624497829 159101704 83 19 2 31 735228271 1918368516 739221308 41 89 97 502510634 556911532 10007 137 2005994686 159665066 31 1210371296 2 132752546 136531786 107 2 10007 109 31 14618670 1928713143 37 131 109 893527609 89 2132234499 731027955 1302764080 67 1606256917 17 1108569238 149 2126540581 61 89 2085508787 23 1916779405 59 1967432113 97 47 539218075 928335710 127 97 109 685785490 131 169792205 11 321023098 477796564 67 1654597281 83 1446625011 89 1021710121 2029890106 97 79 1224030661 103 484761495 5 53 346066521 486695873 569786680 974143104 37 2 1949 7 1832698749 7001 61 2099199893 1107733145 5 89 734462799 728214821 7001 97 914833869 1272254658 73 113 2126915154 1838124540 7 7001 1208239581 2137748349 114852871 73 1932203140 97 139 89 2 1329971592 83 1611687526 109 2137420131 149 933453982 109 71 97 3 1687300546 1596258237 101 131 1707226715 47 13 67 83 7 139 1829395680 1810639020 127 232252890 1841443819 53 41 1040597909 1714309177 10007 127 1902582682 11 2090459195 1357701301 103 2137575274 4999 11 61 1402282657 149 7 101 107 7 619066028 1521462754 7 101 652508278 713620045 1864553808 13 109 987482012 113 2076158415 97 1799695126 101 103 83 31 137 1452146022 89 1083612914 209648561 67 2026961720 73 751498646 1216947303 7001 1187248939 131 238335927 400172157 3 1231320928 198774807 137 97 739584260 7 173255342 4999 3 107 1877123254 41 37 165638496 131 73 1897245837 37 1374651380 1872064099 158642902 595581378 37 1238382714 925254240 3 41 89 967389149 3 1044915291 133764366 1200244393 2777 783691616 101 101 753585644 199433994 1530415263 807783304 109 13 1156740481 47925076 103 109 3 1707507000 227644065 660209650 29 1254998364 137 866209584 1015269787 29 1215684515 67 827772940 724650604 23 1769953178 61 436570473 610599813 83 10007 115350689 71 882308764 47 1707344043 61 1338057570 1177870919 808292532 41 13 1561341051 149 1695295231 1539175247 103 79 127 59 502894937 440547454 127 1558204402 54891305 325069504 97 109 443713494 113 107 1952450507 1235242025 288316822 23 63372717 193147533 61 137 5 3 109 73 89 2 11 792525242 89 1028187452 67 73 620884053 2143350290 5 989707550 43 2061585627 73 104930466 89 1884417718 139 1730098667 662944879 1915199705 2777 2777 67 71 5 294245792 1106353727 17 149 280504122 1989084476 67 1424906621 692653073 43 1771519762 899217995 13 5 853011205 73 537587330 109 1134881949 1206545525 1734160708 1305883237 101 107 258928181 2135177908 131 2 23 1223973244 938022192 17 1125446988 1365695276 2777 765355085 67 4999 101119772 31 452215352 19 1444597664 571700762 47 1899445404 1666290155 1880223734 83 19 1903335393 1056579322 4999 1163764754 127 204071616 426434554 7 1407641339 713942814 113 29 83 137 19 1034558151 755486018 1000738156 53 151017458 1479203138 7 1641133172 403789676 7001 19 1451314981 1564472122 47180462 2017980741 7 31 670469922 1294734933 101 1026100511 1395915041 1859892102 73 113 235328828 661636532 17 101 845215167 1802316417 89 107 1314061119 137 661700465 1001087591 139 10007 2041177825 1603221470 3 1957575147 3 2053639362 1341943382 17 255441962 1175427823 83 149 61 516804993 795278167 73 763818449 17 3 1526762985 53 1924100704 43 1487421471 1015902370 5 83 2119505762 61 23 197979124 7 2028077534 1849983184 97 101 111893557 1829557025 2777 41 88252049 53 23 2048345579 837445618 7001 83 5 245524820 1028333101 131 53 2 1263748526 1535157700 1949 59 1435883951 1792758998 2777 1949 47 1749642586 1419534561 101 10007 101 743243951 1775728218 53 1359144190 37 1824004170 1676944303 1157030645 131 777665526 427577467 2777 61 131 386710952 103 43985017 59 101 37 365680102 289006944 577721595 3 2777 1173907325 31 1289675485 1785412843 61 1894451624 37 1925651199 83 83 1939726859 1233873107 10007 1127140440 73 137 589040969 11 1154023332 103 1824224348 651087308 777540099 61 1759240244 79 592162275 652464893 59 2137201368 37 1166942297 2025427429 41 234972148 101 7001 1059195292 107 19 724312775 53 823668283 737327467 97 337199354 139 1304605767 2052976711 23 7 1549641859 23 1367560174 982739045 65956485 5 131 1817507808 804468975 3 3 1674594615 1738537551 13 1489857616 1300174421 73 328318157 2777 1384162326 264542574 83 2 670778408 1583591030 83 1714546438 13 10007 131 43 13 29 854265325 1932024573 655643676 31 1264927720 5 1411100391 101 1120115553 1911974848 31 1107367182 83 1612959750 53 89 53 131 1587983965 1437172442 127 920121350 101 83 891302970 1949 23 954097396 715658762 7 1586707568 1348274096 2 41 1394905423 131 522920953 7001 109 1577992128 31 41 61 67 1499932752 2136362335 1669086630 41 5 905305488 1149354377 17 126701123 2103606742 31 17 67 109 1668628462 4999 3 879237882 53 13 164816522 321332249 17 903241467 1616051231 89 5 697545560 335887910 41 367037660 759466763 11 376416989 13 2037935712 139 2038214649 655484532 83 137 89 1865279800 1315466102 1676003789 53 712638848 53 419801287 1732268471 79 1316742612 109 998373510 1470743577 43 127 1584527946 1958745563 61 1949 1575501436 1341773458 67 2019956937 1363726308 2105429670 5 10007 878954174 769341101 4999 29 1193631590 101 1281393868 49672103 131 4999 10007 759771468 97 1029643069 1023494112 381228271 149 131 1245659219 1651681844 1586997183 2777 10315417 7 17 29 107 1798910429 1874789372 1193341408 41 37 2 1289689301 101 954978017 10007 909486195 5 721917680 184363670 1050428235 61 1034858446 79 1994358555 43 833786598 1830061745 127 1293352744 1486542049 23 83 11 525354654 57007980 19 2618960 19 89 17 1508168068 163937930 43 213369484 1394505675 71 2021963124 37 1949 185484658 139 906274601 2139165319 71 43 109 399215988 64518756 3 2040438207 1200850307 101 2 1054015204 701939290 13 271119484 103 849928293 79 335461018 7 137 1624340363 177760651 83 127 618060867 335804693 109 67 736442493 2 190513746 978203442 7 53 53 1886688170 1118944499 59 1152324652 89 1854612171 19 7001 82597798 97 7001 1334313589 107 1569928181 1707474396 10007 13 2002339599 537511504 61 31 709626019 1034792178 103 1233093197 1368610830 97 559986335 97 948107003 1013798373 7 978630996 11 1059496449 1749537240 1949 13 1186776890 29 431868812 1082620126 252496697 139 422663301 41 2024891861 419011251 107 61 241189852 13 43 139 311081166 363523098 47 31 113 320672304 190037750 254097744 1659230649 10007 83 650724897 47 5 53 1010694047 1311005297 59 3 7 132634488 683359368 109 641135493 5 97 11 1070620012 507241427 139 71 1522642215 137 2059905357 139 37 1159194053 1704532221 47 690322746 1827551021 83 47 851543133 5 73 19 73 97354844 1788887411 79 1214233555 79 1193396752 19 109 1927655299 302941079 7 763995386 2105721747 53 813225375 2130630031 31 1869854559 996628413 1836023301 59 37 1065068421 488574455 2777 54650086 31 7001 3 190563816 127 1917908153 1545196046 73 101 19 137 47 109 1261436872 1330264029 67 31 924798633 3 43 67 1479713291 2777 925776818 827716502 23 1915770351 71 2016347886 4999 59 728688707 43 11 1721189701 96174936 11 3 2127184777 2777 310057474 31 7001 691215731 297315579 139 1862957369 4999 97 1771835077 4999 2040826753 1055663568 29 1861244917 103 283520678 137 546263388 137 18800373 89 43 73 1666425312 1386674858 501457936 7 520596314 59 1742433371 389042224 83 270693629 2777 13 37 1624987645 103 150115599 2777 1533401083 1124643345 61 1367695457 412260082 73 697443752 1383381317 2777 2017812632 1636463884 831051546 3 85689252 43 1247298850 2086609787 1501533202 13 2 149 109 17 678327574 2 1703944776 127 1687096575 53 594529461 59 137 61 1741756687 79 37 7 101 1386291256 2056745820 17 185926067 71 2038473324 31 127 17 101 2090593849 937192332 7001 628360753 462682088 1118691848 107 131 7 1285407263 806484144 299499503 10007 47 19 113 399199055 1853188393 83 1790644573 17 793400064 1703446427 643524093 1037941904 97 1569563379 137 1465160256 95167314 41 2777 1876913206 89 403600404 424497426 67028900 5 139 3 1945926822 614795596 43 791006758 23 1984200915 773211070 5 1896274962 109 4999 53 53 7 1820516411 56078470 2777 10007 131 200804371 1808573498 103 618301519 11 39569024 127 4999 29014069 73 109 1904830154 959230084 113 1513073842 1050164925 4999 447675447 1895440982 113 461459569 7001 2777 1207711746 1338785217 11 1787048208 179698379 137 507508143 103 43 1096388673 167705934 13 17 571155154 7 1116784270 767912126 137 139 1798207972 344339279 97 37 2777 1320569026 10007 59511629 104262933 107 1067055788 101 1270298008 874787967 1416411860 89 37 109 516598110 2 662803638 10007 7 71 23 1563710200 47 1544453822 101 1133470774 139 431282945 113 5 444922575 1917957230 704650105 107 186385654 1746110491 89 279227796 600482673 3 59 1025936286 1208950279 89 773935901 89 2097173431 37 79 901112712 7001 53 1949 169422672 113 1673222527 1766338030 53 855609210 1187968504 79 1396125920 960111187 130888166 37 2 1917311967 59 957593949 67 1886809512 73 1358382832 1513418652 10007 1338766481 71 37 504186675 107 368836918 405056231 19 23 109 19 1490316300 281329278 1438116555 37 131 588072493 1982748797 137 1113875897 1547529044 7001 61 79 602267481 139 1845642834 1215538844 127 1737633812 597584870 109 2097265948 377882277 127 149 5 1154918854 79 149 31 1047906979 23 1960497822 1085887779 4999 455500401 113 1639515079 137 1949 2112815399 273783519 264526559 113 11 34080002 1745689947 1042736470 83 1031498588 31 2777 71 37 1763019327 47 508998600 1105085581 19 100215705 5 19 1894860671 248828019 73 41 22029880 71 1841890529 724831346 139 7001 233483350 61 1009261226 1748891899 103 61 7 139 313866309 172296338 59 895604247 101 1168542427 11 2777 408910473 683180914 137 685563070 3 2 658218828 107 499856920 103 1336077890 1476608914 1485528188 7001 79 787693121 23718589 89 67 1224899829 871177885 1312664368 61 1171334810 368865524 344154026 43 1381216292 149 1785181516 67 17 747401872 160878344 1205733805 1555408856 4999 31 2101809613 109 23 685474847 247991752 97 79 759135411 2145066776 127 11 127 134973441 2 1657041366 466821088 1311802866 11 748301972 43 358257381 104268077 37 67 950505787 31 71 880088709 7001 133664237 61 450812326 137333449 149 1367153672 1780402877 1764265734 11 650705175 1014739821 10007 492947411 7001 137 166211551 1814537874 101 103 1349143225 127 686491896 1916694864 103 761034555 10007 109 354236817 11 67 131 700682058 89 4999 7001 97 160032020 41 7001 1422999272 137 7001 23851400 31 1141129623 83 330939094 127 1789121898 695526422 67 1708776777 803179384 31 1951968351 41 188226121 47 1303402167 391423943 17 31 89 1468079775 139 13 127 1443670566 131 31 4999 1784158097 149 2777 7 103 59 83 1447017133 71 149 787593885 2020367139 1949 107 1857862507 47 23 41 1089690825 13 876562401 527093517 17 2103655242 67 103 79 1780636853 2032052536 612808625 1991885142 13 107 386251382 1584836813 73 828255591 17 1348446307 2047104164 19 738993201 1000471638 133312691 83 737372843 71 1419890021 659631782 43 1599227304 9690063 41 1859201098 53974670 53 2 1949 1387415140 810045329 89 1724920303 819581242 127 1146108833 1050201599 37 477554005 4999 556783621 3 1597784790 807140604 2777 17 399843046 643624502 73 83 2055115939 29 127 2 1938294933 31 1423598979 43 31 836964536 1756595477 7 461387594 1243626029 101 2777 1952709380 4999 1851100987 59 2777 1458360989 31 31016647 1742432643 23 43 2089686979 4999 488562268 67 1297101435 1399703451 139 89 50241447 73 29 1530137772 53 89 89 1820605182 620903249 985168236 79 5 1060843916 548079544 83 467564676 1842004493 131 53 47 754250169 1118582260 89 155421778 451031255 61 37 462337274 1494726445 17 53 53 1829113104 333765847 47 37 17 1707241592 113 1594942342 7001 1961024670 41 1218693401 43 1457271430 101 1495828685 1130843077 2032843535 103 31 79 1392156820 37 149 1075986067 156691675 7 67 507729047 296101381 61 17 735842416 89 1648161004 73 37 1958125803 71 17 607376918 13 251946760 261836508 149 2068137006 41 23 139 581088944 270230317 43 571952775 61 1463100006 41 7001 930537033 1308546853 109 31 2114672161 561903520 31 4999 17 1001344928 1634580974 23 1412489141 101 7001 612944551 137 2032172101 639755613 7 67 430267434 757598145 7 2109853368 946157988 376826637 139 1006054515 41 4999 1620425850 205408898 83 398234996 73 1056505220 41 2 468333898 5 1686851130 1820847998 101 871785416 1143644908 59 1924159530 89 1049838749 707864318 113 1657849329 101 1875171757 73 1384800809 97 131 284553484 1212358888 109 7001 383423767 70339047 17 103 1322315735 101 1308454899 1966895864 10007 2055065417 1962169077 43 89 43 1939799376 19 1255089260 17 1714228915 1920659786 61 1484724191 139 79 1286204056 1714176049 7 2114819852 1184700160 19 59 672148709 127 1137161975 23 47 741404931 2 504512130 522518288 766883630 89 7001 23 2128759411 107 17 71 951602918 113 880488805 1727303820 103 1078110556 17 2036082199 19 1267501635 131 37 1868582288 2027459067 1783449227 59 1611003732 184078765 1601610343 10007 139 127 1605144618 645710219 89 4999 230860292 13 498843280 53 101 79579516 1941497851 13 1784769903 61 137 923590021 80421603 1729224235 5 272516996 41 61 89 2036144225 1718993064 1458650223 37 704325722 1949 1727065241 17 53 37 17 958198982 683633397 3 692775913 1521181065 67 83 59 1361222217 1883135981 7001 1819699920 757172838 19 549746323 67 79 53 2123044259 59 17 75858182 990064371 1168794868 2777 131 67 1985977619 414893262 7001 67 982155680 1231192938 7001 1278194909 43 1673683960 13 2089446273 79 509394607 161204222 71 101 1120123431 766070052 76550257 137 90591785 5 113 103 1788016942 89 158687665 101 1679878120 79 14312935 83 972799840 137 2777 1817111153 79 353368422 37 1383404766 234087419 29 19 41 1949 13 139 139 124882149 178841768 47 47 929815288 1622464910 149 812655718 97 1728826247 29 13 1815254766 10007 478304579 1010366762 47 709949288 89 79359965 862859890 69016044 31 222046143 2777 1047553330 541634572 2 97 110492755 258176241 29 1555011978 1561470532 149 10007 890522930 800119692 23 107 283594512 403667237 79 1350497179 1448165590 824750711 41 2 47 1997033715 3 2 1492812756 79 149 1399394739 1934519448 37 1962612868 10007 605453521 1083555557 67 1618068392 59 876557985 1911560742 964556606 13 113 2042100294 61 1953896771 10007 103 109 1689219543 1862473429 97 1638126150 3 2777 193456928 43 537883474 107 113 47 1363386804 37 31 1750208695 37 10007 1824212678 83 4999 485602860 17 1245180045 41 163683890 7001 706095110 83 2020596073 1755398850 4999 2105303855 89 79 1464776920 258796961 552200896 2777 37 167714154 107 626955693 2 13162702 2777 933665917 1061355470 101 97 1245013228 528904558 19 79 79 1209520968 41 517611917 67 1358204771 1295788080 97 71 767415570 59 37 1528419680 41 1559163662 1049156275 137 103 961994765 7 2064637455 1767424351 101 1236437526 139 7001 1632724213 829478480 89 2012174389 834293387 23 2 514047870 1128441430 53 41 1796971288 1324591797 73 1525771029 518378548 1618799438 97 97170935 59 61 342524796 1324500899 53 216402161 67 73 1854683260 1718844462 101 1710531455 712486619 309309858 13 1490444589 1689068721 29 944832595 2777 1622013280 73 2041325926 948642174 149 1297292049 71 1040058032 13 1175842504 137 206131433 71 206608083 2141575611 588171422 53 29 13 1127738826 1276594056 17 137 47 1962048832 257065395 113 478919312 1960238798 113 97 1655244278 37 1545827255 1426991099 109 1105750173 43 137 886067502 25315956 1700969017 43 31 101 1579992793 1719338049 139 257091542 109 149 1541499168 579746186 11 601412658 137 1508916395 7 616453642 37 1844306721 450550025 71 127 17 60992651 358373821 2042388414 71 101 139 59 5 1394351972 13 412435397 11 109 19 1385872027 37963330 2 1112384260 1617516367 83 115820411 7 2093951149 542822180 109 1808990503 23 5 317901260 19 1542421121 1549141269 19 538829986 131 2051786714 127 113 97 29 1342132800 23 13 1730275309 1801364343 61 29 1767664144 1316458596 17 2777 1767477190 191407502 53 1472518504 1440843531 43 1886279753 10007 642689750 83 149 71 7001 47 701225885 109 2777 28903016 822444651 1700054407 2777 23 1224193883 1485429073 588311530 10007 1688386973 1351070008 79 11 53 89 53 470422064 1805871039 1527408807 127 631486591 139 1084428569 10007 135774976 149 11 1519276352 1268792502 101 561714429 89 1760594408 29 1781065330 89 1370500854 527445158 107 1169198630 2 760547554 249823747 137 47 1411060461 1759656594 1595760446 7 1275589826 619369179 107 1472843444 97 2103390620 71 2103916950 23 795727711 1074383525 67 67 97 5 1445544072 43 873998683 59 796443950 813857446 192663438 59 1112427470 4999 1923960131 399290741 961728854 23 67 1081229368 561148263 41 944872634 127 893458081 73 1143482122 71 649778794 89 2073370789 12231537 955636768 1073532956 83 17 67505113 13 1412252387 23 7001 85503213 371339006 107 109 61 508845943 10007 1353166554 1007842855 1562386024 83 31 502889707 2777 67 989153629 1314580669 1269397221 1195946449 37 1110715136 149 19 79027422 19 53 2065555326 1980468702 19 2040446216 97 1239393144 37 107 615612460 103 666355101 67 1012964290 2101862418 107 1395557879 332067777 103 5693840 113 53 13 59 558448511 37 79 71 47 147251846 83 89 1729637415 83 101 1072180448 2045265655 10007 19 1609520996 29 2 2047168634 127869521 1417658885 37 1837008144 786706697 67 7001 109012571 533357183 545760883 71 11 79 11 67 71 7 246292438 1778016492 7 672951716 131 13 17 1168331342 1950320903 137 113 113 79 57871055 67 67 31 291625649 1255691704 43 732264455 23 19 89 1938360904 1025190021 678089720 804696489 137 803123663 1795176154 109 29 61 1035311459 1473018846 13 338254797 1949 7 473071572 7001 59 1549867401 1773136735 1025287839 1570099138 2777 479027611 83 103 781923790 780754455 97 1213268465 2123283917 127 59 110359559 67 2 1419101982 1949 11 577376327 1848510884 7 2120889064 73 11 1329082823 150780715 61 17 31 1392451025 650288271 19 1433408412 1217236083 2 1293823466 131 1466708357 695020968 4999 39880497 2777 1010169851 175176056 267954603 73 41 28202547 113 945232683 97 11 553675826 377791271 67 1743083256 1726584506 979422594 149 1605667895 13 83 103 1555737750 600655933 127 1806310713 127 109 19 10007 5 1779700985 71 805769692 1892854406 47 1917467178 107 1191119913 103 1763622753 1719192530 1984236040 5 73 1905809613 344158208 13 872839734 170646749 101 1394884572 1499018626 2 900570495 1562761831 29 1969018730 23 3 127 1139146693 4999 10007 103 1949 72743360 31 999290394 17 587373562 31 89 9456273 918934085 83 113 997252515 1463517531 7 67 1728281549 1887064686 1088528384 89 1592687160 19 390720366 23 71 2777 20424835 1386892117 11 1761603747 701779685 103 19 1119205050 131 131 1505320015 7001 1790792678 10007 385329542 19 1524770167 2777 1906993670 97 238137134 195745806 495636703 10007 1807234179 712328281 10007 53 10007 1986569626 107 227110068 43 2062144464 1479233454 149 746342043 277804327 10007 10007 1236815165 10007 283088023 944978921 67 1660717409 1471517212 17 353613770 1977512829 139 621815527 4999 1682868359 47 67 954912877 131 73 1173916358 5 1703463300 103 467595692 41 148433489 372588911 1849096518 113 57160597 1465423221 37 13 47 178997338 738803280 71 619574444 2020084291 29 1192900256 2087298205 53 3 490744884 472499028 1949 616360874 1684642819 37 43 89 17 941407929 1949 137 1515560669 1650872513 19 1921253207 67 1066764571 1694241584 79 13 297530909 1181319685 288729722 37 697087268 47 2115165769 1267801604 67 531331842 464678724 61 1727022558 29 839487650 31 328212996 2117436927 71 2102772636 139 1109731830 23 514940796 97 1596876856 103 23 1346100346 1847197160 1213285805 1737640616 53 306982208 96821298 67 1301395350 41 221673993 622470618 83 1084006860 370571214 3 97 1933835456 83 23 1314465854 83 1982925895 767977304 29 2104311988 2040447314 10007 107 1321223267 7001 1025723511 1234073271 19 329112747 109 7 702294159 109 1383037889 103 192830214 13 1631920160 37 2112122504 1983080456 728621496 41 667580020 1618002318 79 4999 1367571431 1283128323 13 164139625 1680059909 23 2 338740474 460131340 7 677693576 212752155 127 1865380826 2065638638 107 10007 1286469899 502771694 10007 113 113 1872980284 71 331012204 107 1181658403 31 532161438 73 2 30121070 10007 1784167165 139 29 11 37 5 531681965 684071315 11 1415291635 71 257258631 253947972 71 137 564763594 1179094311 1741776431 47 103 1986106976 149 1444834199 1902942175 17 83 97 194964261 59 2777 791872658 1711370682 97878722 1037108439 47 43 677480824 1376272534 1140210318 79 1198576317 109 31 653733828 31 1014220475 109 1060342153 13 1304697940 5 1250805480 493995555 10007 202861904 2 989480537 101 120588041 103 1362771984 1949 936198252 1651906993 97 1477192630 149 1736185399 860562910 103 610191932 1191583678 23 31 1899803473 109 1580433510 37 1973154278 242959723 743953609 1973476586 17 101 107 1195644782 1163902248 7001 798090888 7 13 1580108998 1265452001 59 19 31 433455919 28544149 2777 146386778 1425886751 750615602 722132343 137 37 2777 1071327722 813517941 41 515401570 71 67 1945737882 2 41 1728085753 1839136754 1355080281 384360576 139 107 37 1910749042 17 255181067 474103565 377209750 1400234508 101 89 149 1949 819513571 41 1182354016 577250181 139 37 2022007817 7001 1314542039 637367501 4999 31 664088355 2033099846 89 442639453 847400628 41 2097446158 37 139 856534686 1136249093 137 719335941 73 1286669822 228363205 23 596520272 1098647431 246548009 107 79 1882764261 507969131 71 1839878948 2011182180 7 802513698 897203566 7 41 669020247 1177414507 1805517982 79 440876931 97 13 2777 1949 1878506619 1476429868 139 1486408454 42412792 2123847646 828500273 23 137 11 127 984036894 1275285867 103 969778520 430995562 7001 438020661 609996280 59 73 101760360 43 234420538 67 2133166502 537268510 41 13 1378566072 7 1922806821 189255960 19 73 5 109 5 1154903018 29 7001 59663065 854434079 4999 31 1646681871 10007 67 1783153276 1441556255 1886175248 59 1949 902322808 366250728 127 137 139 1118145329 1605549524 79 468341941 432086076 86007340 114341374 41 1335590916 11 1581008889 47 1603728548 505200804 1559874521 19 17 987175193 241358622 59 349847521 2 1102901434 445665247 137 5 61773375 61 2048747708 209437766 7001 941431387 71 10007 1431561392 11 217872470 137 1357283386 109 1787229291 1631328553 2 137 103 1510665259 1795746908 107 1799545550 127 1295414511 227934948 37 23 1050029097 1836415312 1048987041 67 1508760806 149 1949 23 61 1342324764 112257812 109 1928462335 19 1651114459 882861863 53 19 1585544984 718452548 4999 89 1949 1494725576 10007 499356463 103 109 2777 2 518977728 71 1303450518 437890015 53 10007 53 1088835551 71 13 1876757562 113 1118993687 83 1581008604 1889049416 149 29 1170459778 29 766336832 47 1178162160 61 41 1910445225 1073204930 1690067992 89 1637280757 1561711132 23 1926895633 1423123363 17 59 89 716281128 47 10007 687791117 23 1455605991 420972013 1208206065 5 280267705 1736056340 53 787565054 53 1767400303 70961846 149 43 1816920194 550584986 23 1293119296 1934528743 7 232600416 67 109 856281764 391510669 1949 29 623266404 149 83 139 67 29 37 1787089381 1735440452 71 401297680 621184041 2079086729 61 89 89 1675859320 1125343412 1442739662 13 225499417 4999 844626041 10007 1961962413 149 820034463 2121635287 1581379907 47 97 975811677 1949 399259237 137 31 23 3 776242590 431893395 3 1161815664 1869922542 79 126608165 67 1778799720 5 6249550 67 237410547 1237892603 2 73 1502192850 41 1066664323 1431987575 79 31 2 37 374381947 387547805 425139261 2777 19 754541262 71 1495402 13 1175543772 13 990989911 43 1278944999 107 311668169 109 291124730 672605137 73 478764033 1480452621 19 224826830 127 23 159101237 906619850 73 73 1366122054 381246897 89 535670190 5 1107042160 23 674204198 1279222165 1025549334 3 7497327 1004639892 2 277015702 127 131799711 650072109 3 588034455 461101811 1515255081 113 101 637470872 128374377 149 41 5 2080639875 629381900 671245911 7 71 1790170998 689793016 11 149 1189652356 614344880 37 485264472 1661098387 137 673116630 5 137 1771610158 113 53 37 598684827 2777 1160706851 139 415477116 1683660991 139 17 1631468240 131 139 160868036 29 790159201 970575132 726769395 3 2023625151 2 1856985014 23 631493635 10007 1370348573 71 461531384 43 1872359578 67 1216433843 175268650 53 7001 918804404 59 1947150304 11 446980380 603871347 53 232948780 612897766 1952943693 41 1858432578 31 1555609295 139 13 2092181559 1252908904 5 1080516680 10007 23 1714343686 358018460 31 861144951 97 139 97 2022933351 17 2065225977 154176784 71 999499731 2777 1509182281 109 1051605731 953051144 1716810195 17 488321865 3 29 259542411 83 561273968 101 127 89 37 852386649 307838298 139 627889571 73 374388057 43 53 37 841655502 1232151763 2031527842 97 71 1179187951 83 29 1887626008 1297260538 113 31 1083333297 103 1178755757 109 79 1067942856 47480076 89 959745740 819189112 131 83 1863079669 653331239 73 1949 1653060151 31 7001 139 7 944602175 109 1173437211 59 3 1784157338 896942903 53 73 1189371991 1476121066 61 1235352328 17 1707564196 29 1922192919 59 916718223 1829247173 19 882548271 19 131 482695962 71 1661839774 1809342203 73 42472381 742378616 7 943665349 79 2 1538915890 335849090 10007 1718612187 29 101 774016179 89 149 71 1185948139 552776868 139 919152095 139 1702731573 113 4999 1218748989 17 97 1262376333 835190952 7 645991294 2777 1894580291 732917207 79 83495160 1216616474 1949 19 2777 102844847 323461600 59 11 193170978 259566967 47 530243660 951760387 7 1841669186 342393849 97 1028660459 513959932 96783288 606485407 41 11 265722405 89 910924879 1372925360 4999 53 101 846450195 2084745343 1192049419 11 97 79 131 1529873675 1535443926 19045847 19 853501812 1155074648 13 619712522 41 107 59 946416640 1885641791 53 59 43626783 639510617 1949 399061648 516501679 1782648399 4999 73 1627153648 19 623602078 544200375 761298235 103 131 664892989 1363538128 296867465 1754782461 37 1225980120 1576722588 137 17 721777896 89 621439133 393772664 97 11 1943201843 4528999 67 662930696 1563097472 19 11 868832932 349203118 2099805370 47 1760947704 113 43 13 47 1547310312 2013169495 17 13 149 1312763159 1699983482 1842766805 89 97 13 1775763782 3 23 155491983 641013821 1646374484 137 62854509 192523093 67 1569208840 89 1457086284 5 16041010 127 1814923345 1797687463 572887601 11 113 1555177863 10007 1208955677 819717271 47 1575157899 1518009560 17 2777 703022543 29 149 1915220968 1683577373 97 1913696025 131 3357137 83 1182426051 659991819 953519015 1949 89 722420387 1766128187 1465732425 79 1790269538 23 1039343803 41 1506218066 1913907904 1039570805 131 29 1353368955 812624051 137 109 836462512 29 23 864216720 71 11 43129504 1070016417 53 1949 1526597128 755901920 1552960555 89 1533886295 113 616336691 131 1555679365 127 1540514064 137 875690437 41 503695660 59 1536072198 263831185 1976709579 4999 950009960 1668725258 89 1529758539 67 1970413443 838613657 83 269743697 71 1710937744 4999 11 1555535476 1078854733 101 3 1654642911 97 1029712909 79 501518742 782162533 103 789322170 5 891127595 1034623520 802855153 41 47 1465382074 1502570262 1893281561 131 733948753 67 2 41897066 785799359 2777 942694305 47 237098973 89 7001 83 2137045236 103 827114713 29 350833764 149 1595855858 1582057117 11 496108140 1368576242 1949535997 1761819414 59 1902357366 13 43 97 1486503380 41 968867733 10007 824467414 103 914638867 2021647922 2 1011475554 1055671584 137 2023140062 109 1949 2 993861815 1971279235 139 73 37 1853485309 1924456944 103 1467995804 1175861577 11 97 1261414183 149 131 288215196 67 109 1413777252 2026148083 37 19 215579764 109 1514809137 137 29 131 1756011823 7001 1477785082 1102754443 79 1321967119 79 608290836 2133299173 1919808771 53 1949 73 10518205 1183581558 2 2777 1533514940 1608868835 31 1125009096 1540634607 97 67 1845635799 4999 507328514 1651470630 5 871999855 19 131 114315840 1102643113 13 1270340994 59 117361030 3 765877356 23 84654996 341521986 1397378179 61 107 308028382 4999 1949 880256733 681652365 7001 53 1137403797 137 960747887 11 37 1949 770689172 53 10007 13 720190940 7 3 1841694063 83 53 1802634251 137 885554300 2134712902 2139639280 1945539338 47 19 71 131 585707181 101 571512104 47 139 2114187168 97 277961106 2 1949 61 79 798410177 31 113 103209454 1336821866 4999 268543274 695404073 139 1413232005 67 103 1970345733 41 47 84987355 287857714 71 47 41 432014294 4999 288957197 1949 1160705511 83 245517403 3 13 531060595 1055077283 3 895828056 770529435 137 1212555623 73 17 900743012 89 755677106 73 710387485 5 107 972116293 1499832589 107 67 791157976 103 139 554666690 89 23 7 1926594908 1661492630 969820375 1922843851 139 11 7001 1879194418 53 779857900 974387403 11 2019793852 485052336 23 67 1460983642 2 1069104100 854000245 5 866142717 1912435166 7001 1318765728 3 89 1099874638 23 210548074 7001 513530837 73 19 7 571120312 47 1923144133 1330038327 61 101 244452421 131 41 79 1144742232 783757132 127 89 7001 1950331579 1630310419 10007 12818967 1936160329 1914165386 139 2003361443 43 53 1883360671 67 89 743011071 1577306896 2 501880392 17 131 1068236749 1337557435 4999 2046975523 1162919563 43 535871934 1273765955 7 1014214362 518108955 296575393 113 3 931579002 149 2119108752 89330546 53 10007 542932357 31 1508816644 549103932 139 103 125849829 83 59 162448535 1552267042 1459696228 17 19 498745915 1805189855 264707625 5 4999 1362567432 17 59 245445428 1509529267 41 1173681252 803109346 1695860760 4999 53 238653700 1119329949 107 1165505311 107 666554039 1026849575 729865485 5 158061194 800658738 29 2100856055 167974110 101 101 2114197953 2054337206 29 37 1302725822 949882389 1476093189 61 1052485643 103 1036696854 153292634 1033154871 107 7 946673721 627699041 73 7001 109 1355607058 1866721377 1485394311 83 655443447 83 1340217845 139 11 238016196 109 83 7001 137 691056633 2777 1690748680 127 23 983786284 61 1366257382 3 107 593932390 464549477 1099644518 7 7 1086977927 127 980359482 1112682052 17 1824017277 637255434 23 61 71 96926786 1762314927 59 1539225630 89 43 2035135390 460766544 109 19 1391706748 174367361 103 149 813799280 7 83 1132632288 10007 59 2022492270 562798522 107 1350221765 302775546 1221181112 97 61 697945469 1288059508 97 597067107 137 139 431625652 7001 2010344151 589049473 53 10007 2777 1230244324 734978841 37 817113069 1458656750 47 1724828466 1122748470 5 1843672185 1407368477 17 113 501244157 737988999 1579984394 127 1159291260 212203958 137 113 178374907 1817446574 19 121941772 317496556 37 1552392720 139 1848501508 816121959 111089326 79 1549225392 5 17 73 1382749794 7001 1881721779 1388893385 41 31 269565987 1625887287 79 807136917 299904856 1211367173 59 1486288116 2 2 933531966 73 2106380690 107 1133039157 19 1352315766 2093574812 2004875898 543933889 61 551534965 2119582121 127 1646370342 127 1926760180 109 1953230547 31 1534117212 1845412538 278216332 83 281405873 47 2 737215824 7 1687388794 795038384 1590136332 79 2128775080 10007 616511256 2067676361 109 557894046 126399587 1528494852 67 5 191319470 47 163159601 11 151506311 11 1895232449 1140681790 1836872845 79 853524542 1742305331 13 29 536021749 19 83 61 5 898587033 478150131 131 2139134547 7001 5 2006911185 1960152841 139 2113269542 721403874 3 916567400 1155249662 71 1855808157 492654617 10007 7001 132450369 109 1873867287 73 2066371872 473508587 31 67773068 3 684386550 1884138333 295745634 113 604543559 56486846 13 1971692616 97 11 1788527631 7001 89 1560104715 2777 139 10007 146992823 47 47 2071295971 29 1754941960 121491853 826660842 7 163260963 109 1296320829 1949 409907833 29 43 1528645571 2017197424 313295969 7 576867116 1377068698 1106219982 89 113 1760171281 264916409 1949 182662544 41 59 4999 1444730996 326561645 7001 1567539299 37 53 107 127 139 1248919587 13 245312373 107 61 149111816 149 2 59 608235720 903524525 23 113 376834095 53 628131037 7 203277410 1316026110 2145171057 43 19 401771853 113 1326222359 11 1547290217 2042155634 197753284 2 109 43 23 61 120188422 101 407135545 358857848 37 1916305776 67 133494351 61 1056385491 137 1467479610 7001 40850835 59 846444718 69168094 19 29 293671603 11 1143787601 4999 131 307294167 19 139 1438098726 1738750027 47 2000235415 1975150038 29 109 826079281 1739758352 995003751 83 103 13290811 37 531546514 19 2106927518 718037873 23 699392308 17 369166475 1379174026 127 1833904511 139 97 1090198617 2777 29 1734179932 1566119489 1543517140 11 1482412386 67 648129160 7 2124282972 67 47 1949 2117200877 137 2057329274 149 1515099199 1663513033 522316967 149 1007763884 3 1362926400 97 749063973 11 2071502246 47 43 1756826017 1603287465 43 79 1999795414 736855831 89 1316864351 79 445308405 1876193283 23 1904834924 67 67 2004147617 414757108 1206257430 127 922390455 3 1669144243 140850458 19 97 1546345870 89 137 559524714 1853340247 13 672145461 374720902 17 37 1400049956 7 43 149 1002594069 103 1219115519 103 113 1110402523 101 1006675493 1503409418 31 160731426 3 2107903086 7001 1452028403 10007 744991129 681636812 1270797495 1445057455 23 1594165112 109 137 1840207701 1999054269 2777 43 1289276826 137 71 704308853 127 865158794 41 710499291 1871777964 107 1511647515 7 113 211141178 73 2777 3 19 11 394305098 1910558188 59 2088861859 415325895 17 139 489500176 999332994 1892038841 31 368335676 37 1538207734 127 860248851 1448864387 103 5 103 1186266439 131 1696718419 137 680925874 53 149 11 137 17 1997919900 1949 31 131 13 113 1912941518 139 2 688426444 1306554860 5 67 139 1034220162 41 674614451 4999 856773611 1373250295 107 31 400733621 385701902 61 112852791 662917929 137 19 214859505 43 37 1087354594 43 11 213440271 1764463118 3 127 1025214612 1686308159 1141590061 7001 1563757362 113 1801645671 252376912 13 1145200329 1101136708 2 1097111099 89 31 149 1922401576 805991809 73 1738985062 89 17 691336373 113 1501908538 10007 2 1361308046 188229752 139 978303545 1470515611 1851063058 103 475327614 101 139 1027922931 306514182 29 109 2 348865692 1758098815 56757807 31 4999 510697840 83 1002894561 5 135983580 321796870 882033416 97 2133745181 67 1766879981 1783497575 10007 79 1730253985 1949 409214132 131 919189403 495193848 43 1473339447 7001 543046567 37 337714059 4999 13 10007 113 101 1419717672 61494208 67 2074587077 37 37 1608290618 23 1759173377 13 53 1520051167 1398111827 19 113 97 1118188697 139 2011155350 37 12424450 2082717674 47 47 283925308 11 1371252171 2116031449 31 7001 101 1549105074 139 76941787 13 1898128338 61 149 2077415663 414103780 89 202939669 19 1101097747 373341602 83 1879378130 50441258 552405397 97 543199649 103 521023748 7 852065479 127 73 831306553 96403800 59 260067138 107 97 127 1243810944 71 974600173 89 241456237 19 1043158938 1802179921 1011515084 107 86999604 1866286191 113 109 1110333387 79 1611966346 37 7 2085251322 2 740626424 109 450254509 1564717908 103 150575816 97 1321154845 59 20064198 137 1052756772 71 662430639 586498298 23 1987305823 931642214 1886926258 43 1696427755 97301734 107 19 174537227 2777 604141904 3 943543005 429531804 41 29 1847036026 17 1742526622 139 2 1499209939 391018163 79 79 260818816 71 1097855342 113 83 29 1227147412 41 89 182024224 588911576 1949 1404447451 59 1135876260 2049545422 1919296015 139 243945000 2 73 434477312 97 61 3 103 2036081984 2 1711661262 67 2057992022 1438505330 23 7 660417030 1798928677 73 1063527291 297608590 127 2044109246 149 505527525 3 1787541726 13 10007 7001 73 1972791201 98090378 4999 1157500301 278117201 103 447205303 2777 1354314724 353496521 17 7001 1832238711 141217171 628397520 113 702786776 1850149214 109 1618984521 788817370 43 29 454443108 1721892458 2777 1949 23 1372557000 3 1091769843 319748612 59 107 10007 1823915848 127 62139322 14568805 7001 1164091275 241387479 47 1966932393 1883684497 103 89 306861676 1483984220 854854172 1572435217 53 61 547802265 5 1376673000 67 575753579 1260806268 1856689600 395710345 5 139 124743604 1340046871 37 1319628976 313732877 137 630114786 993319479 43 149 2032122345 777869102 137 1105873590 1741497968 31 1929655140 43 37 83 864184712 593835701 828915061 2777 1416061725 771096855 43 131 803757574 1127525515 1261809331 431247422 149 67 139 10007 47 129326986 53 396327332 2 1929744100 824789812 29 1044189053 83 2069653638 47 901204837 53 712212443 611078094 89 24884229 1719518873 43 13 3 37 143062239 73 1993785125 29 474314778 1411172932 103261021 47 467555244 1916683925 131 113 717818940 1048321227 113 1467972723 7 1868088677 10007 139 459672305 23 620811515 113 13 2 301226332 516681816 404754464 1151911068 107 79 17 83 619169376 109 1321251133 59 3 1531432831 340269621 43 7 93875285 19 1407608046 1669986665 1428947339 83 362703775 83 1066756372 7001 304543500 137 1915994320 101 1058799833 13 1464997092 2 533147695 79 297526719 67 139 656724151 67 59 1447130149 1345138006 83 127 71 2122039054 295835416 79 10007 89 1478050412 776659880 126717187 109 29 1667346996 432646911 103 971878851 602368720 549992738 17 1147119032 809573671 1949 11 49891864 1123810300 625588019 107 73 107 101 109 1949 1546982596 59 71 74829740 841884489 53 131 41 2124367194 139 793064222 1721989685 61 2019437025 945770047 1023810490 1351004063 29 13 683429773 4999 720300911 109 604419933 10007 815770640 1399635353 4506735 23 2131688148 109 83 67 1483415711 176484432 3 7001 1015726083 685663938 97 59 423364943 1484670513 23 113 2 11 298370309 83 1751267630 59 1061295298 2100095834 43 101 73 1404780172 219420643 41 4999 157024845 3 1948610328 23 97 688410164 79 101 591590532 36024983 71 47 5 86942057 47 1500943449 738744968 139 969805200 107 97 603543409 97 19608748 79 1364900064 1768637904 61 11 894703843 67 301118096 47 41 1866785309 5 103 2 1619305304 1908563112 1731899000 127 1326172916 109 504283159 139 1800833821 75696203 1930405915 103 1026579885 127 1689281483 17 139 43 642223823 149 3 752715354 2002513032 3 938788070 5 400360710 17 763136154 287247724 37 103 879542647 2777 19 239624409 105845390 89 1492869886 109 71 13 15010697 999273899 67 92274343 2121600601 89 644833035 2777 1574917233 665644123 1596210694 4999 357540103 372620652 10007 273212455 31 283677900 103 1915851603 640230387 67 13 745510545 53 475807962 7 10007 1951314965 41 43 476459506 53 137 858543380 1001039546 1703053567 2777 1942378204 2777 67 149 107 556781241 2054156904 10007 1733930574 997805166 89 73 814793501 97 2111671861 53 1726957830 850994767 782463476 4999 2 885480100 31 3 1747335792 2007093858 1933781215 7001 1969038251 1822232405 59 408062635 1737340000 53 1167929410 71 1383638415 1394568073 153556704 59 2777 370605620 31 406714730 70739483 1219292908 10007 7001 413493964 587821234 13 1080451299 149 15863881 17 682420681 149 43 1232274521 821464991 998840178 7 1499416800 408763173 149 1772336793 1949 2144358015 101 712902440 149 1579434413 19 2777 2019614534 520714598 47 1999812004 2116722998 79 53 109 61 1648204600 97 113 1547462680 30986726 103 1440591990 137 1509607110 928420778 1589518071 17 1556293118 17 2009356871 17 597598008 1806851664 5 1627056725 47 411099010 5 1655465096 149 776450324 1744433145 149 2 1469966078 5 1826528995 258577235 137 1453205443 636785677 17 1725034013 109 1949 13 1783861339 43 1128089348 1484795504 89 1949 11 1042491230 2095074509 103 1441297334 1568163979 11 1013155594 1535342622 79 1340484166 107 1703128296 1406721488 61 79 2030904419 232820248 149 1541047440 1560303769 19 31 886839816 971324860 1587042664 2 1167708873 23 1014219086 1798046513 83 466756061 1439416893 513967042 31 1052202952 1259714489 83 475832251 53 559140195 2123269693 127 1342305682 103 32816006 1848290109 59 978535178 1949 1180215001 2064587000 4999 1399370070 97 177312421 61 107 89 47 374980868 23 59620516 7001 714781097 83 1427987361 1457278252 23 103 19 139 37 211078044 103 318072446 1801460220 83 101 578941904 107 1845655550 149 2 358873866 1118744356 13 1565282485 727455131 31 89 109 216214907 1399462738 1292153547 23 101 288189057 1510566500 1983783996 19 169898512 7 1372496853 253780421 97 47 1350581848 2 1490930428 1949 2026223278 1078158395 97 149 43 1949 1410050826 43 400313445 1663275678 71 1383373898 573392823 79 37 203774281 332371592 107 1216531471 107 1438371575 1742425009 29 46429029 844255102 137 5 1314993238 73 1402504032 103 1492829270 5 109 1881849793 1532483234 103 1783274226 1949 1315933616 564477176 2777 167955737 1723982673 1306708833 73 2082062431 61 925293201 17 1125692247 1818430296 1296296138 2 272765726 1319334459 832573131 59 47 329139590 1894975555 10007 220454210 1431820364 13 105237640 2 763174902 2023820434 41 1976913578 1949 92959504 49664025 103 264063469 109 154106271 29 13 312973986 624371293 502531780 1255790373 7001 203663064 113 1181454889 1705760771 13 1572026332 19 7001 1086190028 31 415524527 23 429250265 1729719957 10007 53 475030679 2043728124 107 4999 1299415065 4999 17 1233430458 592303437 3 137 476466546 89 1086098873 645700511 17 37 4999 137 361352844 309351891 359233964 643479467 131 97 781174077 1622715961 1949 103 1247544755 816306909 83 1110636517 97 52551067 1741616143 23 3 41 2777 41 561117923 1393344943 448441815 1087712128 31 11 31 137 31 1949 137 170806475 71 583387333 710900164 13 1048490763 7001 1680849087 109 1915288813 43 1455420183 943922885 446693730 97 1345154581 853295906 1647255776 2 109 326242465 107 518645371 127 131 1095798037 127 937214534 502390699 37 66651194 79 1949 924194361 10007 325039354 61 1792052707 47 101 67 1427948756 1963714792 71 1317534737 23 1884453142 37 647487610 97 1316031531 127 2 1100602632 1979936296 2012237130 67 59 690990300 31 131 665712980 2022385876 29 149 257871284 107 1141555501 2100198299 53 646833454 19 286385366 79 543752181 681646839 97 13 53 885465990 101 1411673343 334261379 73 29 1024719174 137 708854440 646136141 67 47 1643261094 674113480 78139719 1078098323 61 2140980913 2050947796 2777 19 83 1949 2 945545345 89 649405321 41 616268745 1237989506 19 1712426236 31 107 1970035315 103 438360275 1209142710 7001 1731489660 89 43 37 13 89 201264511 732122008 3039819 47 1911506116 29 1447281018 41 19 351313040 1902556720 2 13 41 1292927579 3 127 127 79 405261389 2098307387 71 101 716521214 10007 389132202 1488501957 97 818838823 37 590040609 83 2777 1453926090 3 2 576698399 109 43 2044695918 3 1533504762 1048483905 3 507628866 31 2142018184 29 533540653 1512945851 19 101 339969939 282819392 1493805555 11 13 1839139718 1384876740 7 1066267468 1793453459 1839486725 109 713921587 1566414214 47 149 605716588 1522161312 131 287244355 1255808451 10007 1981195867 1389966951 4999 1426634616 7 41 441965035 739628971 87128955 3 76907454 1053457198 316412422 131 149641867 31 1474310214 2121367611 1949 1618209873 11 837603745 368314683 59 47 101 1986259132 472817057 53 970755102 720985500 1494223968 71 1181785628 83 73 23 436951079 1331051285 139 1201115402 1105750699 2777 631945228 3 1765365129 697146143 43 11 83588942 73 53 42565148 97 1025282251 730232900 31 1872232124 1169339227 89 79 610996515 31 2 560509390 4999 952289556 139 536739281 13 53 109 1831521986 23 1148358973 103 1313251442 1877964332 4999 73 3 139 476059988 1853773639 79 1868786030 107 598123833 47 2777 993810544 41 131 71 1353967018 1862997132 97 1091804355 1591101896 131 2009836715 71 1342231655 73 7001 37 149 177419068 61 321963124 137 2011625800 1504189582 53 3953466 41 17 2138941317 439436780 31 73 416285307 17 678819962 61 127 127 789514149 521398710 137 67 782350625 19 360245662 610750060 109 928453607 11 131 972390075 53 1721206058 586766286 67 61 3 73 888727696 407661419 2777 83 395604809 41 1292972105 1575865955 107 739309088 67 79 1889995496 2 1901505669 7 386493754 131 550402264 2108224244 149 553855201 103 153727809 1229747385 429584066 64522093 4999 3 1834633055 43 395278520 195825949 113 609464097 23 775260954 1089692251 10007 29 1885344346 1073435493 103530788 7001 37 896523124 103 73 1949 1509769462 1318059975 2777 13 41 113420227 73 177845812 937562287 109 12997098 47 2100385820 674305822 67 134342772 61 1092626205 268167163 2 2036642088 977768898 5 2063669819 1732544431 19 333206692 71 699542268 61 67 486193741 110549330 2777 416544446 919637309 97 103 53 1052715521 2036655698 71 350332886 2777 73 1462747392 4999 198818193 3 1497990584 480017301 107 103 101 3 61 561880211 11 1064435063 103 2098123095 1541380052 97 873060715 10007 37 405601067 432167519 73 1062075819 61 1702780596 7001 1510871808 1199815259 101 473307758 7 53 1556174128 1685558841 1916960934 10007 1322104826 41 1475189081 71 2 1322508962 107 644289510 37 1233276119 61 284437183 31 1824952777 59 103 7 1775425302 2073190680 79 1917000965 71 390332440 776024888 468975179 41 109 856993970 139 1792297414 822014565 5 2134265720 2777 378763361 1291074509 2 1324915970 79 948800112 1628788109 1518274290 5 2067560684 1515250783 29 858163384 37572061 127 1882128506 37 2024496539 137 1274610873 11 570365224 1829600047 149 1947288748 1288436228 137 107 340906173 776942087 29 131 11 1324819866 137 1121242661 17 929853964 603562458 2 1375652848 2019781155 73 349702923 19 11 1925173712 131 452079166 5 1500776090 83 59 3 101 1992615163 1896262346 107 31 141000586 2 2 501949858 83 2777 11 387181150 89 2115531003 19 43 200750574 1683375008 315926269 1694892300 53 1799243622 83 1403090930 25622537 37 4999 43 2138295228 1601717578 31 1044669124 596407773 485968101 37 71 387607167 47 1962054668 1748859759 73 131 1958086606 1112933556 71 7 608042545 11 73 1569529864 131 1514124777 109 351619830 1157523116 253047198 97 1322608452 73 1283058512 67 67 889698159 137 17 71 1426631897 3 1627235019 332083422 3 67130613 1687564860 1833014745 83 1693858024 79 59 2037834866 330833933 83 859437029 1128413831 53 2 779390544 23 57900591 697373777 4999 83 19 1108934982 61 309124088 29 152729979 97 79 306543305 41 2067421530 531161687 109 109 1172138367 51294092 59 53 1949 375242919 102614457 97 1108928735 212903663 7 1331074920 1159526195 149 637244094 1527429043 7 131 1305510499 53 1121089708 4999 827484470 1703039324 52295236 29 53 285595272 67 17 37 1923687481 109 1086814680 43 364841106 1949 47 850902664 3 1896467907 42616833 73 877497834 29 1765204480 1618836631 973881907 59 469714961 624503374 79 154492034 31 10007 58388070 5 47 97 974915600 2110141920 5 11 2126997708 7 370354668 61 101 1415185033 148511309 190288107 586759602 67 79 871284144 1521869837 131 43 1954868666 320895455 13 1123444153 1644838106 103 654459082 2032808357 4999 3 2029934670 885774839 61 355000095 53 10007 79 1753192806 805594916 41 4999 37 2073809063 1046919136 101 97 1250301870 1197135833 73 1393405896 1438545008 73 1156733253 61 327374861 776337606 1548535859 109 720343286 109 925400953 1284789540 61 7 37 1732360330 5 2126267635 67 1880354313 109 2112693520 1725495593 61 1583963797 139 4999 10007 1307654718 1841688280 3 43 474119032 149 1866926194 1667294057 184869318 10007 334393912 275702146 113 67 1365920773 7 97 982566156 67 1097120310 2 907741395 727141137 43 131 695628340 2129289979 650002064 101 37 963805970 13 1138397244 71 97 1931649076 7001 61 17 71 2130418092 149 29 5 2036809060 61 11 397202795 89 210993832 79 1038294788 71 1701733566 13 2078486944 71 59539819 2777 674122304 145820270 101 1764690903 31 1485003084 1431527883 73 13 499384327 67 1326470422 17 1269726243 29 137 1415271889 1261482653 4999 53 1262354705 67 554216094 79 792618508 1978612119 101 929749508 915238338 109 1396332452 107 413058215 43 3 10007 359003127 89 899365381 916026146 7 7 7001 792723230 5 907259590 7001 254402338 29 1228787516 300923983 7001 2777 1198408999 17 2777 2125662083 109 79 101 7001 742980715 335683050 97 23 1851414210 2 5 79 1280927767 1178697663 29 97 4201779 89 272492012 37 1377825732 107 116785211 103 2110465674 101 71 10007 1115770493 952846526 101 360032171 31 83 139 358795835 71 168980355 89 19 95216220 1419257902 1949 1864181469 61 23 89 131 514197140 4999 1658473239 1979572703 19 67 1445610760 131 149 907345781 73 1252975139 838439748 1873002223 592497672 127 1503767621 107 29 1280739296 17 2777 41 1949 1042405109 1560819296 19 158080874 61 111136144 2099968310 2 43 101 1595099730 7 139 137 1707392503 113 1430461237 4999 2 17 19 101 881449422 71 1340731837 777436297 31 1403431288 137 1287525041 17 19 11 1990953723 1036623478 1680518110 1740072450 5 7001 979131856 53 83 2777 97 1761301362 1188191152 10007 1595506073 79 2143937155 650967426 67 1709190301 1303480248 127 685388422 1466225520 17 1801680294 46602599 10007 1520767447 139 5 139 2 4999 618616252 2134981519 43 131 3 1509729843 71120773 4999 1006635833 131 1246496470 43 1288829626 59 716702559 123719283 101 139 73 1904041115 131 966756027 1927765215 1626664123 67 2 966894964 73 518124508 23 1956031114 71 1077317861 2 1654893570 788692374 17 739189682 399986336 967268300 5 340676121 109 1221891486 149 2009674154 967883644 13 270340902 127 17 19 258489718 19 1140600096 149 1242336968 2777 101385497 41 47 23 4999 657073559 1010052949 109 2777 1767210598 1928618169 2777 97 109 1361914561 1229178368 11 1904700655 127 589668112 61 865212410 2076157997 109 815941676 2 1791101780 5 113 37 1125041795 7 31 107 59 679115960 10007 1864704380 37 1375032364 1035850773 113 986377626 47 67 67 968763425 7 120910272 17 797927198 776115790 41 147556253 1892842449 1552047326 89 187346513 7001 974522175 59 47 835716490 447664938 29 1021423630 328049372 89 2 672047056 97 902711973 10007 1202292170 5 589180180 5 37 1909521107 131 71709531 149 709194814 1487784563 17 1949 2021787354 632422971 31 83 1091751456 1690049237 53541590 37 278479293 1925099903 4999 83 959447879 949780466 1392279640 59 1989794530 1442003565 5 29 424847796 482068040 5 814004448 43 953573590 340591640 5 1769348967 835326267 97 17 1474675132 1938442578 43 1609768597 1644600575 606280076 832501909 71 851291211 3 3 432880617 1172339922 1107174 71 1988634597 1639453929 137 414051126 3 79 89 1571282410 139 2111865086 1349796995 47 2 10007 756548973 2142670060 131 7001 34223940 10007 109 37 1748253034 43 109 2060326938 841324348 61 2006147748 146661995 107 520936665 79 492514361 3 1903318383 4999 117814648 23 695384714 73 1231870839 17 1747880625 5 705688535 137 546505467 153036434 61 1238481014 41 1449536244 700294004 101 7 89 37 113 103 347800470 2118400870 73 1718149856 59 436921668 137 73 1010131076 1452361558 19 17 920792624 915436026 7 7001 2077224704 17 867950368 101 1865495709 137 1879192010 59 29 1277160087 89 879876517 107 83 65889052 250556628 7 2 79 127 1429520763 1627717471 23 13 108235374 395213897 101 406176449 113 2015122672 1600307356 113 17 149 41 3 7 17 59 11 11 13 1626870440 1438647132 59 1591931274 1085929751 892298453 7001 4999 862167532 137 1306967480 17 1570040185 558149893 7 654376897 1196281407 83 765470816 79 3 1257439989 2050098501 83 1508405480 332286193 1990538783 47 1541618811 71 1871078733 3 1804107075 1106173518 265042434 2777 11 1573481751 7001 1693322867 149 5 571363706 393510717 137 149 113 2094671847 41 1283833984 1613260210 19 588266447 31 131 674933091 491070399 772917613 13 342890899 29 523127760 89 7001 61 73 789895770 79 1707320982 137 80934531 369397782 769434361 139 23 1358553190 23 1014888777 29 43 1335251652 564370872 29 2120127582 79 101 645284758 131 1680691748 1990136542 318063059 19 2119702754 10007 139 47 1524360870 101 131 89 1681401506 131 2122913819 1641140661 37 19 3 83 1838927223 3 1949 101 2052852573 495839906 105449660 5 1928193875 67 53 1357072102 136489840 7 861019166 139 139 47 37 103 735952304 19 1749753643 7 1483308582 79 1447923663 873074707 139 17 1963403694 149 10007 1629727112 1862438485 101 31 1557149034 1465121473 1933389545 23 991923967 154480378 137 350909122 410418056 71 1511674020 83 683087178 1933317912 131 131 11 1496213100 997306875 107 17 306363953 1376972375 79 1593859839 739829786 1508657707 79 137 70201540 73 59664652 1728330407 73 73 2146391771 1620612045 1362424784 2028336712 53 103 896210931 476085879 59 137 97 1396269999 37 139 512247943 1902779062 73 652413410 901723594 5 985963368 47 38184548 73 1894495219 10007 1040707986 1279671176 7 2028835893 19 1568218313 137 1373414314 697759567 33935043 139 23 622352901 424491405 139 101 863585801 13 1150591960 2006739108 139 59 1299478304 4999 83 4999 1801474633 1525784782 2058120609 1271995143 73 921742742 1440563180 37 113 927818467 139 41 801065421 2052873692 29 1000685513 1922028033 149 97 446390761 1728469889 7001 682753525 103 29 732344540 11 79 2045077746 919826766 149 113 157901341 109 11 2049813898 10007 2146671619 103 101 23 2069343688 1157862862 113 1916720662 1949 1011975372 29 17 4999 11 1424546024 2011321928 41 228916571 998792497 1165399229 73 79 2038548864 107 1659528163 857912625 23 439635120 1113013650 5 11 1472213022 99862290 3 137 1563354813 728214757 59 1195783798 1732283446 113 154394273 127 1587037466 314363989 29 1589108737 10007 1282620578 137 89 499529855 1684104067 79 402047511 10007 319873755 2 792438526 676350944 101 463837790 5 1213576835 1949 127 1913019161 1530585257 59 1817909947 1928778919 124368337 23 2123981220 1949 1778595032 1558808671 113 127 71 11 1067138183 131 149 982971774 1549999569 29 906363100 127 4999 1985204001 113 1427912522 342431500 756918586 4999 11 1743594358 2022256720 1429537572 71 17 1872847040 5 109 1617668346 2 3 1515435051 1237908240 780701778 17 24118155 41 756427989 113 83 1837749348 53 3 2097029715 127 1964219338 218381403 61 123621258 29 220865392 598646652 61 1761583498 1866621601 4999 1155023949 10007 1102170980 89 1516336877 31 2053956212 1101203650 5 572950150 1576056308 227265954 19 436977587 4999 3 1975970528 7 101 2119596680 19 1329327027 489886589 29 127 1497369751 1722518745 197175372 67 533758839 79 430735942 2125254744 2 137 2124942897 1397380950 29 3 467463000 79 1614964788 588449876 1949 71 103 1777999905 14401563 2040908067 11 1615911230 83 61 1880135092 97 47 1503952624 398119657 83 71 101 755457275 846187585 1949 19 31 1840144642 19 1159136513 47 1023526520 19 317097536 361827773 1946110700 4999 139 891573383 5 7 254671172 1004101126 97 149 1971935732 1436971049 2051755953 13 79 452945473 2022805981 2 1004822612 597072750 88964670 41 1345305469 19 1638184335 1731902649 29 128228352 67 1678710865 1233776088 71 61 981187883 97 101 547711864 29 101 1099851721 1554194768 113 341416166 825706007 101 1769767147 107 61 4999 1199610030 1962167488 19 1181034483 2054184753 29 127 1512697508 7001 1569624200 3 2098882341 944926899 10007 7001 979740943 620414618 1000421167 403753144 61 73 1191482012 61 238988702 47 37 5 73 918920350 1780123323 89 401279195 1507067260 741796272 7 226465715 59 960111065 47 1578921196 413844971 1926841174 97 131170869 97 2107968789 2124520411 1083059172 13 97 1686516787 59 4999 772255518 1277469455 3 16958625 432193458 47 1846502724 813677912 29 1198742956 556467863 1557166254 2 1976037 73 220001706 139 1295459289 1261486558 107 17648380 720186453 17 43 1600644642 61 1634529343 1967824397 41 1156842636 980800605 67 373266104 1985011681 101 1624552280 5 960344260 29 101006333 7001 609094001 47 925944943 37 750689115 529509150 518374679 73 71 1494006495 1939978511 101 1543117996 1891252674 189880257 805326096 3 23 19 149 61 1218435350 19 1556517592 2 41 1949 7 101 109 137 788899293 23 2085184583 19 1092569518 89 1369924935 67 440473008 2082019649 1234634761 2777 7 590940056 771662248 7 970584505 1579490660 109 11 79 1360646941 59470805 89 13 707841043 127 1987828765 413922972 71 31 10007 109 53 1844539905 117088580 5 7001 1297418062 109 43 913326666 17 73 1745360285 83 904252547 2136942319 47 139 974534282 1209117592 19 61 67 2074933854 1350136832 1529479703 41 1943034075 196623211 71 1464736532 1693375348 142588778 137 131 840467704 605343808 1949 73 41 1541618942 343110345 3 1888135548 1162602606 1491536787 131 454993654 789634288 1673991365 59 666865943 2033204678 41 83 127 1919685019 113 748931504 1336274203 37 53 41 43 33604156 450065477 710705032 59 962650707 2105584210 67 324981186 89 1911643994 89 5 589726315 1029854090 67 67 914776661 41 127 556992536 1322371498 113 1928370877 17 5 2110405560 28432371 131 1882211406 37 31 1442135470 289542577 67 13 1738808643 7 483616406 67 1622439469 1295465087 19 131 1352713860 1837320457 1059616728 1949 1949 1561129510 922260953 1325047140 1949 47 61 3 31 2068455191 1499513418 53 1209979029 874395614 400738121 47 1584652510 61 2062402243 17 724563028 29 67 923167272 1530316113 53 2029679255 2051556118 272862255 5 617983805 611568042 37 79 11 131 19 751521117 1602289950 73 47 917468247 344397341 743100279 19 37 563598356 29 79 1448328409 79 1783870560 525486670 5 107 10007 2068126676 659386011 131 366394555 107 1489190369 131 137 196107179 10007 483106647 131 59428281 22396940 5 1507907065 763197787 1008222270 11 134266783 1122168410 73 29 755675591 401445637 29 1076175906 386656232 1337371776 103 795488173 944411012 97 11 47 866001119 1949 681035172 113 1899195920 795151029 139 137 360342917 4999 1147090536 31 552989515 13 1187777397 4999 1760401247 31 83 1895881767 1849902234 7001 133222029 1426207731 103 113 1577723176 1002200151 1524803798 7001 97 1636899832 1761253638 531380168 2 37 334153919 3 845185578 113 41 132863490 828319061 61 162783501 83 1887584091 1109849211 1755002325 47 103 17 392823624 983333707 1294098743 59 89 41 714145544 63109619 1857201533 17 121432345 7001 1883346011 31 101 113 385793096 2 1310001118 485678401 83 37 1544725284 330591707 37 1722434906 2 41 824860468 1955609923 67 43 97 1067836722 2777 1949 53 568599317 2058203643 41 1679616653 11 1109283384 1435506279 2777 1215881680 17 432122723 7001 137 773577076 849695372 5 10007 2095652259 1625113959 71 1007780722 1864416748 79 2102384152 109 380810408 43 11 51782697 3 1079929476 17 1836106721 23 926013580 7001 41 365041962 3 1318710180 131 908598970 89 109 1237153924 1902690811 113 496429566 506985235 97 451725314 3 540555192 993634716 789281336 1021295201 37 1870768291 83 1282733294 1147816687 61 89 226327979 1235546772 7001 595216257 79 276248992 137 2 929407826 48311248 103 301168807 1290518930 272238216 127 700548296 73 1385699311 10007 2049653754 73 4999 1632148505 271260737 17 131 1726328087 109 149 107 1823212404 139 31 984799366 67 54035366 47 1395052497 103 2 5 533604078 107 133391550 89 107 941605029 860695295 103 1173084522 127 1903165358 92214343 1432547376 13 794104191 89 41 1888663524 2023960654 149 1957273238 2040618027 23 1793580738 2141150763 53 166182233 1315007652 137 31 67 79 1049316236 41 591464401 53 1855697851 1682876087 23 1805950166 137 2033799055 41 1475010194 107 576404613 2 1288645219 23 1483003614 131 942085452 7001 1336371883 593523777 17 283895308 1941518762 43441020 5 452461320 113 83 531673847 1262643725 47 1885991825 43 1249411655 79 1949 1733417431 767643763 139 2089700486 7001 207161261 37 61 141556600 1458658595 668295247 149 668204831 79 1551402051 1949 844996746 1949 1353375855 19829832 3 908063485 7 101 1134805498 41 1377945424 101 137 198456830 526440461 109 106556271 167330666 107 31 61 1417818582 53 79 2059070694 198565394 43 833629625 89 467430759 720768222 1430171718 3 68741200 11 846723570 71 1194465785 23 67 71 149 232377315 79 1748060921 17 1399500095 2 2127676518 1758070039 2013436909 11 79 13 114508472 61 611194990 7001 1572914670 79 432605659 951308628 37 759587467 73 149 59 527778895 1645638495 29 3 1184522928 43 1276333052 1705055436 109 149 1639100724 10007 1978654089 381486854 1782255865 103 690447419 4999 442268725 23 137 415567623 109 97 83 2777 1105559801 77397767 2 3 1442379534 74895637 43 691212690 71 1132908802 19 1820934483 1180674858 37 1044320042 961010139 670389947 1500976170 127 1733885335 684381870 5 2044397015 7001 730008272 1708472545 5 1526897120 17 17 408200306 422202306 7001 439882354 2777 392133079 47 113 1706546114 840143248 41 965780823 148466863 29 73 2777 1921067506 101 899121998 475782320 13 89 2777 1373443106 1818742760 5 1516112790 103 1201122758 1068348960 385264573 113 19 138080353 664472123 19 137 103 1598847170 5 2138178020 488927084 107 430487322 139 19 1430018455 71 562096288 1326318447 7001 165765810 2007692179 59 23 61 127 891668928 1422144973 89 1197190026 61 1064776759 650009301 73 1657465747 7001 765734375 59 364463247 1947089110 101 17 1971835635 37 1864566630 149 89 1968309226 959398082 629014172 4999 31 2080537844 582687098 29 821320310 1849156361 13 1122781868 850024601 10007 2777 1518124806 1326120249 19 1398149911 53 554518171 1944523147 1949 31 432730529 19 97 709598553 1880609352 83 1332543337 23 182528713 1779260699 59 59 116006390 948602 504762691 17 2777 735421802 13 7001 1733790649 1070634926 113 1626670482 1432353233 1949 103 29 486213430 5 5265192 2777 1258053202 83 31 31 1798173600 1169116361 79 912243775 97 1949 43 1917913778 344499874 183647691 29 13 2142964642 59 1949 7 448411856 1014799291 19 97 17 109 463385923 54188468 97 497548211 131 1944220911 2126226425 861474799 103 1949 47 1298735584 253092180 1289539094 47 1381395000 114454830 3 508885541 1331092 137 73 1296967915 1016773420 5 1586404627 67 1102492236 17 176262535 83 174920757 379095485 149 934800962 53 43 1957729843 841208312 59 1926172587 23 772862445 67 823814245 13 192497075 127 97 612541711 1299253620 1235296172 2 1756433608 17 19 1070790068 19 987748763 2777 53 43 103 1888189289 53 79 598674087 1838446130 2777 1931136908 995335117 778756214 41 115515062 1798523502 23 43 1315040577 2777 1661151414 1524747951 859478070 1432528437 4999 127 83 266670283 29 1888132290 101 687373175 1458740131 59 37 1870839547 375443755 103 456140238 1844314329 1984244975 79 23 792820488 59635435 7 1088070221 83 3 323851317 1774961574 3 47 149 183688465 23 1024077047 17 2037445370 1896350565 149 47 354929524 43 1964432941 5 1175734540 1052761380 311331490 101 2037432432 4999 60527892 2 1230570801 1679801292 53 71 1503824674 811820079 73 5 879248630 607240605 61 73 2074531739 2777 790253667 1281399441 1956890668 83 31 5 1915928665 1291460468 7001 209080007 1581147307 37 5 1078163580 133039893 60898105 43 137 1255251129 23 1411624822 131 319375118 71 1117017795 226112848 43 1459687958 1949 445960992 1576289867 97 657603460 127 1576415186 1823819743 2777 1167012034 1614424493 59 1949 1427488539 1538738408 59 61 18869679 1392587452 107 1441773603 67 11 884660986 1957566358 53 276807987 470574513 3 37 887485996 298372514 67826656 214605285 19 3 1706921412 1299758016 297833593 59 1949 97 1379966717 49952284 939792029 443947265 23 139 5 886858494 17470896 2 599837256 2138426127 127 238243872 127 1961006013 107 1238596411 10007 1445925024 817839669 41 4999 37 2066615242 43 304749084 1735646496 10007 2 88436630 288829458 103 2093806969 1329230759 61 841542639 1531238588 137 1949 129049137 1632195897 635400087 59 59 59 557328455 19 844397905 83 159883564 29 923796218 137 61 338708600 224363124 31 1476346480 23 107 1210691518 568146995 1531708632 2057078817 101 29 1297561581 2777 775207881 10007 53 53 1222432333 127 1294740108 2015547785 368094903 11 583405383 107321188 97 2106170118 389550437 113 73 762159606 1572752654 17 1410637622 83 1014042297 43 13 1147643316 1481643274 131 61 13 1279122650 1116047565 97 1106245959 71 1122635428 957153531 4999 1296403630 297986766 19 2101933911 149 1095749129 53 37 31 43 1155939244 1509664210 250974152 2777 89 2110929056 107 2067646617 103 723462202 137 1648771436 188151614 1384198261 10007 107 1949 107 432325710 73 139 2023268710 510954131 31 601675900 479624508 7001 1592516654 751095555 19 1705948453 1440564298 71 863181909 3 17 7 3 81168740 5 121713015 59 1803692769 3 1553734443 300087560 5 878954345 11 23 1965927461 113 101 2074097115 324162328 73 315289472 2777 13 7 109 1642225908 17 4999 1357213503 101 2777 1605933546 89 67 648307209 965796254 43 19 24602131 992211559 103 369420109 2046839237 1315257685 131 71 98135842 101 908232850 2 67 1053467457 83 481233419 67 938960378 37 1519494762 59 1816295943 737118683 53 1979866251 7 1546917799 71 11 190305082 2106599945 604092061 109 47 1309722868 83 1652700897 2001851270 2 1401943894 1216239396 11 1152629181 67 37 801556486 23 594527690 1394615383 31 1016988573 345719310 5 242187526 29 19 597213018 131 934963375 330740770 139 127 109 1091439345 7 11 139 244648062 802176784 23 5 1599371205 13 750688731 415390570 10007 1820273300 73 107 89 352378056 97 729493743 11 684646215 1018434844 712566266 127 29 1171775334 1564756799 83 10007 59 854652937 190428872 83 929322010 109 2128633859 486361777 1144249672 149 1949 2001057790 188936060 1318897387 7001 1082465484 109 53 502588612 1939681728 47 109 513625222 730931775 809642212 103 199288420 1400470033 137 717714084 127 113 1621086474 1469689221 989332377 11 83 101 1926044851 53 150137764 89 109286304 31 7 1619154782 67 1619848954 71 703744223 4999 19 1288272143 47 1808733759 89 585884483 109 31 360713303 1116124465 61 31 53 1418230242 1653247354 11 5 10007 1512171977 67 1714894949 1426501541 73 1586667994 909078303 61 1660777338 1506783128 41 490909154 7001 109327616 59 514128124 7001 891011656 149 739841173 623609946 17 1073765458 1254721656 71 73 73 137 295388303 1748352215 346527119 59 23 83 71 1838594345 817084117 41 348134320 61 292051808 29 528962957 101 43 2107721669 1280154447 59 137 1148779387 170355333 737156293 7001 79 1470350370 73 1629746302 101 53 1528598705 1853063369 19 682942973 1517489028 11 2777 13 19 823365855 43 43 203878339 1994404634 149 19 728169661 11 269631164 559261997 7 47 1901854166 107 659531629 37 1078234390 79 7001 989370672 41 2 1374649227 103 2 1239358682 2035384460 67 1722428965 1949 61 481096630 83 1612415934 525172955 5 127 1298754394 89 631739737 47 46942229 59 7 103 1651364186 137 1555720214 1398134705 7001 5 306919105 17 127 1518729373 65825878 2777 776529733 1901756248 3 1014400494 185314731 47 1191431764 184077662 137 1074143842 10007 820310484 43 102573348 3 83 1191320580 11 1196178500 587984053 47 1543713402 61 273285246 50493116 953813395 1916615365 5 31 2 311882668 1544375828 169504273 23 588776763 2777 268238761 1870181127 1901103430 61 705285791 131 77771032 107 107 67 1600233159 17 1641813895 67 90496766 17 1491739057 89 451317576 17 127 1441738451 97 89 4999 109 1667385779 2777 89 1297723329 832401514 43 1010728760 443115387 47 1206494700 608630918 47 107 29 149 10007 357670194 29 1804315533 1736716620 17 478077287 1709728212 7001 185275720 41 1502660128 2033954339 131 2 53 97 996854644 11 97666627 73 43 497433092 127 31 1896888605 2136305759 61 1489216265 1844384192 113 1067068842 107 1834309284 103 1954394924 1949 53 47 652879115 1598700582 1985566035 60643250 5 19 2023640692 31 1342471116 7 294800254 1551685377 113 109 43 1983356309 23 1765073222 97 1528968126 803577946 83 341958838 397586765 319245413 109 1021012070 149 79 1109813531 43 295311745 29 1755884286 2037182034 67 2 1377178618 461594619 31 134254957 56366282 101 47 1632336504 131 137 13 137 773919246 130481651 43 37 1351287212 949319656 3 235602024 1120098414 37 718854870 2021540251 1891275465 3 113 31 127 23 109 2777 97 1008220716 1969520395 1512671925 5 61 1923072900 2125828570 5 31 1219033150 53 107 226218651 13 31 47 886163764 406537093 37 23 1203039265 1748672543 137 73 7001 71 1120885236 1901228557 2777 1282382499 19 862066822 37851477 486661922 23 2019284954 23 1213305890 10007 696016871 79 3 103 1788286515 805784965 681627715 1938045178 131 109 1223133034 103 334393208 37 1484113216 104396172 29 1158639784 149 2070964559 41 528666792 759816937 71 438650474 1017573485 101 41 53 1061602316 31 1174801786 10007 1131271336 147152935 10007 1617670222 19 1195283529 3 89 1589797351 1949 1749305460 1550086627 29 59 129902011 2777 1723581151 3 47 840764858 389728049 2132377095 43 832924365 47 170246088 139 7 1917811042 53 1812758311 53 1527258812 1784173980 73 468993026 3 1149511842 7 2 79 1109882060 53 89 464150169 3 11 17 19 1272427340 959610615 5 1742090420 137 172284898 1894757069 127 79 1360238611 83 316961718 10007 107 285515601 83 175983821 1398535938 127 103 1684231074 978513596 1800944073 47 602492699 127 53 71 406930891 850018532 109 7001 325896550 235478635 30242240 7 1410559031 47 11 1949 654770448 1949 89 1943818347 37 1155960290 37 121309538 107 53 704493378 109 183654863 41 1124840371 1515693160 73 79 610430077 324130218 415615393 137 109 1506298795 88073417 1343991151 113 19 19 969259825 107 296584678 97 3 1358559264 1050023901 59 139835369 39076895 31 31 1916246674 1762442441 4999 1270931752 73 1152869071 555818840 31 43 1842677366 103 2143075062 747448237 3 1957150314 1840628511 139 5 11 53 594113517 23 89 59 127111606 1817543616 43 799868026 23 1363393494 2777 37533932 101 1038757690 71 1749235077 2777 220130013 1866065858 326455343 73 5 2088154730 956068970 10007 7 59 4999 204414109 79 717493799 101 19 2 424935152 1157904536 19 59 471943301 2008111020 11 786400516 83 37 139 2121502095 1918790637 733723425 3 53 1799406180 1538147980 556825416 103 708195390 10007 2106603591 103 2777 1100680612 2777 127 7001 2119699771 610907260 127 699991996 3 1646042571 53 731526723 23 784349703 18215939 113 1226999087 18610408 37 1632885961 59 36817947 1145641822 2018549726 89 2265317 864802799 352679636 43 744162207 3 61 1395932601 1195395873 4999 181097396 1556971078 17 23 1135115297 2777 17 113 1343551355 2028100722 1205399949 13 1492341789 43 1794030305 1949 1630971925 1207387959 222173301 317909578 7 1917460404 1559175090 67 109 1202338500 3 347791314 109 73 109 139 179197410 905504936 127 131 1915440866 982804444 969029413 7001 1349176712 7 13 113 2016188601 43 134992351 1236858279 139 2134511244 43 1778079860 1443306458 79 4999 79 4999 975754810 47 1768423175 1997927230 2777 79 1689449286 1982434295 2 543970858 1662893710 10007 270539643 7001 206501652 43 11 279207390 2072961451 59 1194328327 1749397436 53 709386556 2023287710 71 127 2068277773 497745665 61 143757061 23 877822761 61 1489497255 5 1915495072 41 53 1600298642 606400719 3 2110525245 281054097 1523111285 1343789800 5 1857301109 113 1147261309 1949 1018221155 73 1277373536 321444854 10007 461210447 61 205736248 53 574649002 1343181307 19 379021253 1128174756 314593854 3 107 19 71 575807657 23 1556453796 61 89 127 520253628 83 71 2118706689 97 298148558 2088480914 10007 1549108721 1016006518 97 10007 2133737086 89 127 13 1867126638 257074310 1628155409 67 59 1053892498 204065660 103 139 1671655422 1397258997 31 1946097540 347265410 1068294684 71 113 107 1389590703 11 493260507 127 239699526 11 43 2095707856 47 402214203 1523228147 2028349421 7 4999 606444478 804949730 47 43 1060885422 71 2074443423 71 107 429306042 37 299416062 823287791 109 149 536319884 1491590657 37 71 1753055604 71 542279816 941596737 29 31 795928472 1726342161 1932166738 149 139 1988459247 53 1483486960 59 64144564 101 1270810482 13 371559032 931264035 598974125 739748858 73 127 97 1333678174 107 41 2013506597 47 186009597 1295425794 89 1939445013 131 759312371 79 5 1296818375 169841885 127 856029403 41 7 455087542 309855084 1772596787 1717271595 13 99587896 672046242 107 29 29 103 59 1569759487 164635166 1746267186 149 113 609942134 844099830 761068080 131 7001 139 1587136333 1709793964 7 61 1148676360 1914599454 113 1129765372 7001 450162858 1074818164 101 19 19 1257520491 127 1348313661 1558792031 175342607 11 1949 127458753 635722804 149 1131314982 107 1065452607 225787976 4999 1652384457 2074855281 61 1673507977 107 4999 859089257 13 89 1732711185 17 79 4999 89 7 1674672181 47 10007 1766408061 494873198 131 71 103 1980830080 37 50317965 1225822210 1821350990 2777 1867641963 47074027 41 155240675 67 149 552164349 23 17 1104116408 1134177644 5 79 276289860 5 83 133567772 149 352989249 61 1140733428 2777 1030469721 1691215216 70613700 113 1554974722 518570315 29 149 695064617 107 94268465 124526787 7001 73 97 5 1400050984 1060493459 103 46376537 59 1186182079 19 61 2076815882 1158553724 275468564 1204854677 29 97 383860719 846255800 1949 1288674903 131 37 7001 71 2124551018 2 10007 1634443310 1473060421 29 913057120 1083509885 97 131 1141349421 17 1989762603 1850304719 738660188 31 109 887055843 1603969142 4999 710541587 97 1960435863 11 1787098619 73 79 536634676 250467051 59 1412965217 107 2059137019 832749860 89 97 846657322 53 1937980429 2026151928 89 11 289948718 1795160675 139 489054109 1474279722 41 10007 1858309907 588051348 83 1522563371 325886054 17 43 163742022 1882486852 558150416 1876783257 97 59 71 1393151763 19 1549177432 89 107 229202667 1505591650 11 1054025577 152208562 1335311282 113 29 630394576 1669839314 23 2091611605 47 1114861620 857275018 2063176589 1895719845 73 7001 795054563 761177210 103 1468047155 1948186860 89 7 2094921101 71 17 41 2136429804 101 29 73 48115541 282510 11 1523695841 10007 1502561057 67 109 688872043 3 73 867738225 170480258 651772203 107 426010549 1077823415 103 4999 412767430 127 646073511 174312580 10007 123086100 7 59 79 1502575339 141454826 1218355987 2777 1949 370315847 1659304538 561020317 79 1981952079 10007 113 19 212486671 1373223195 67 1600953610 1770043118 37 1035729736 61 89 137 1418518397 561839908 97 10007 29 71 1139654610 3 1639956282 1972071179 13 974223635 1051621605 59 19 10007 414707026 37 53181741 73 540207738 61 792153015 1305668893 461195152 89 41 2087097866 47 972834370 107 1376477301 17 23 31 1402819874 37 1160916386 7 67 901444497 109 1754167084 1802994329 4999 1931553612 443939631 79 843951139 109 563178377 2138106718 2777 645046453 1701970381 67 131 79 1493701743 1546517983 29 41 1735162716 7 892139017 43 1691334308 116953351 53 7 5 1711063601 13 7001 89 2777 1118774063 365382303 11 131 103 441624122 1043112198 97 1437959427 67 292312074 19 1411940939 113 1726300096 19 430910994 19 993252492 59 732066377 79 139 47 83 373806851 298878162 11 2777 1704401281 109 61 321595111 61 152321133 127 2 19 1091419076 2025354391 61 79 1998188633 37 712304612 67 3 1176518861 67 67 53 139 23 778322645 67 1994906709 1191014258 43 991289019 2777 254728656 2 1005794026 159164044 61 758094702 741288539 10007 53 1806848328 425086656 71 101 131 101 807225086 53 436707641 4999 59 488942145 1789108979 53 7 1184206555 19 19 1248396406 1785749124 31 2777 1402346690 61 1427074809 67 1301231388 1072347706 2 29 1891375921 59 2045154489 1485703029 3 10007 1100810028 109 2011858829 83 71 431810782 37 1510956930 10007 990392790 2777 622142418 131 2777 762167089 41 5 1558153775 2 71 687450684 1666551623 4999 1672785376 3 1602800283 128364846 31 1567988525 416038175 37 993614844 149 1421350345 127 642128487 1402771003 2777 5 41 1666927422 43 97 1881401136 89 855665402 289921683 1873063055 67 7 114832340 103 1622878094 1601409186 131 136675606 10007 434063632 3 785575192 73 17 61 1896640921 7 23 366887405 7001 10007 1990319785 831116986 41 37 948591600 139 661344275 1535557777 59 2777 5 17 839313375 137 29 3 296732041 101 17 1086487969 13925091 1052870576 59 2067256433 11 713441575 892460904 59 1941147658 1389959576 47 89 29 1260451157 1757094543 1015206918 4999 43 107 1103715379 1953745849 4999 37 131 83 10007 581326644 1949 97 737148687 295932930 131 668835827 1471194956 11 1091205035 71 1409172997 190967097 3 1735849080 4999 13 1542100717 1097188190 113 1041316831 107 122810641 1422820237 1549218371 47 1306827485 1964511328 113 23 71 127 722788623 101 59 336852063 59 329690879 401805989 1194169841 1949 17 71 79 17 1181103577 2056910563 1195566615 1159851957 3 697627007 131 57123708 37 1117251260 83 991521652 31 539825754 1519256897 43 1309498264 2089585129 89 79 1532063432 803585867 2088713841 83 124057494 43 802069626 71 13 809379337 771075812 1304182289 10007 998578516 11 11 954027352 10007 1306293766 131 2011055670 948022427 11 326043146 97 892945819 4999 1069558520 1530322009 67 47 47 2094455407 1699612731 137 1866063711 41 1567786823 43 225695390 1633678016 101 240819148 1071608283 79 107 1949 73 10007 2107514228 1823465533 979710093 57572535 131 53 97 789481351 694248303 11 2126154580 19 37 189824377 139 1240202758 753476206 7 1969919217 50777763 3 1705019397 1694535601 137 1793409597 47 1949 1132369 184691856 53 1959913924 450094290 7001 73 790053815 1089217013 37 1636381304 1010254101 71 1354205111 59 727001953 97 97 378119683 43 989635934 1949 149 774893125 2019917606 1652308379 97 13 7 31 586807029 1979704764 97 25757355 23 290040716 7 63005432 7001 73 131 942212522 1157477224 4999 2777 139 1755725819 85857798 67 1481222647 29 1740122813 899070146 13 1433726314 864988026 59 97157095 436841895 7 2028312936 1299256863 127 1501261179 61 2137442695 5 580816155 1068027096 670479007 10007 89 61 2104200856 53 639410285 1329243036 2 556787490 101 1487794640 7001 2777 407080146 7001 53 83 59 121491384 1015045794 10007 1444922245 13 149 1670277037 43 2113551148 79 1076484069 41 1660881464 31 1304134730 23 1098386482 1185456920 1498601152 61 89 777136163 5 420364275 1688809430 139 61 609449353 640775310 3 1011532194 737882411 137 384505296 1327460815 137 1268832076 3 1673613051 1432577675 1278126300 17 61 496529691 137 1930134679 139 332525808 1748436457 113 2055995169 924833463 37 929389139 149 23 109 407959968 551651398 382444536 104738127 107 1296479329 101 67 824438417 899332085 139 7001 914741734 53 1185309066 1949 403895293 19 47 1406268435 34380970 1813302917 131 17 1471536524 7001 2940420 361545642 2777 830461850 1507172313 23 2146375463 29 1116199875 53 53 83 7 122945893 1317038782 71 539885988 73 89 945790896 1505931798 29 1753880618 1931668250 1332317669 107 602561498 10007 1433162512 59 1495437187 3 1323908724 1739913168 266066916 1465832901 67 3 2 1969991384 2051203191 67 103 1696476641 1428918073 83 1673000705 1694406820 97 443817486 7001 1778807376 107 1276005455 558144762 149 131 1788279613 1949 931187572 41 23 528429449 76767033 103 843366984 83 1840565089 101 19 101 933260245 41 1949 188939958 95401601 89 635095304 2 649892192 67 23 109 1468118895 17 113 736398370 139 239881873 908442733 97 592270741 2034802632 29 113 431839670 908907251 1050517025 5 1314840090 1822885350 531328713 4999 341233111 109 1800706207 2065918089 7001 17 1838554477 131 1156867646 11 1947801149 71 737368304 2 395502886 131 631977536 409752848 1178973570 43 729201375 459121161 103 4999 1539716995 1949 1947964983 27414314 89 2777 1026910524 3 142740577 2777 1141238697 71 335602303 1337759777 1267394671 53 31 1555529966 1702964850 1167442241 37 53 1338898773 1498740042 131 1272745696 697472558 131 190165364 637100940 139 2 1812843424 757961036 131 415809720 131 47 962427178 101 1315790024 23 149 1949 886077373 53 1739540931 2078961127 17 1382135862 47 1339637287 1751560102 73 1451689262 1626352795 1949 137 89 1873001661 66428905 73 31 103 411958169 1084618702 10007 109 1984792554 880446737 37 29 1435055890 2 282253436 127 1158331029 97 2777 190046772 1516566909 59 1768495146 1663827187 391860260 11 176572076 103 1824899410 137 942599361 31 228394081 411382375 1069970928 73 17 1722156074 673825666 59 1412541240 107 1763537941 1811218165 71 149 205680941 1267456580 503040720 31 1867993288 5 460697580 1483250399 127 113 801953090 505642230 1981407420 5 1005992705 107 139 992360615 47 263783881 451259314 1084313840 23 1392244234 911992266 1956940523 7001 113 19 1093238245 2042508493 59 677288457 3 13 398680711 17 265226214 7001 7001 1752194075 109 23 83 41 1368724361 800735248 635529535 47 957588011 137 1329254617 23 824984861 702924825 5 1742983675 12827721 683506709 23 59 73 97 127 470484281 139 67 601713490 2 942307290 2027803686 59 103 1111645113 419342973 61 390346915 4999 2080148887 23 1368621900 621596689 1408701338 1438891652 101 785262996 1902126325 41 7001 7 67935406 2777 131 147057980 1954121455 1758698786 13 1828965893 104766719 79 530335258 103 109 31105984 131 1100741386 1398460501 639032529 23 526921352 23 1670261794 1949 1892734319 825346928 497095927 113 1997592890 137 157964973 1287895715 131 11 1201947727 53 17 1681176716 114499904 172250614 37 3 85717326 1871413041 23 1762846454 538543528 29 917049049 137 1283833218 1728932005 71 361081090 67 288325857 13 239505708 817679523 109 17 1996074091 1957265500 23 37 256638327 61 2120834670 5 107 1863250706 495627245 43 137 7001 2004339423 17 1207065425 5 31 1776926107 19 101 928905585 1684378818 89 1892112427 17 107 792594016 131 985421545 97 1443437988 515530458 19 1191755259 1772674367 1425943176 139 113 484150803 43 2057868888 1610699034 107 107 1820992447 37 153878788 127 1966648721 113123396 107 1014268703 2777 653985495 5 979770825 4999 5 1340840220 371935598 4999 53 2089750618 59 1484088165 7 377748199 107 132589050 53 89 1949 2122240763 89 1342809928 989141915 1938215802 10007 346808537 7001 109 1977508629 1295324499 4999 1066346688 75734344 2777 303825898 2 47 29 2110977135 1579053393 616511578 1302220452 1949 67 139 913779530 1633021495 5 1463187993 83 1040790286 955617754 7 1939732557 107 1197786034 2096131129 113 1531456343 113 47 1317570834 1316161633 47 103 1344535735 53419199 1701958522 1479836402 11 11 131 223245484 53 667293426 17 23 127 1386450110 113 311151911 41 127 4999 395540876 73 754409535 19 43 197999133 2 13 1476391566 1766509703 43 212796121 101 7001 1185871386 1378957399 61 139 2043408420 23 53 29 120271870 2777 41 265137775 103 1509087917 2125774932 71 11 19 1401717019 73 3 10007 1657539466 1706320148 1472784057 47 43 67 37 1820978419 1329334428 59 61 5060499 31 141252773 139 23 89 85218568 109 133921760 624417836 3 162312018 137 109 41 17 113 19 623769740 2777 2027857041 71 1949 131 83 571491431 101 67 5 67 164158911 1923467959 137 2140960376 1873632687 1115732248 47 1519113418 973163549 2777 86995660 23 17820469 41 644241730 149 783187955 412196280 127 708306432 53 10007 83 1135600797 19 393427623 13 515741681 912011750 708859155 109 101 463652317 127 2030102620 19 1169422849 149 491428864 2053388880 137 369587970 1944277661 113 61 1960046693 674368542 2089276720 1781551139 103 2000178917 11 113 100761083 450506253 127 131 957664103 2 1982356742 742410430 10007 1554137135 71 43 281455382 29 7 53 1345741285 1131106171 767314978 101 276252160 657166426 59 139 1910505099 1036145198 139 764661920 11 588952553 7 1634956484 113 554913347 29 1768976365 1058080317 41 1534904838 71 1949 1949 421942908 984515911 1434203406 31 1201965294 37 7 1105493144 127 1146994404 743217208 37 842623718 344192019 149 2138051809 71 2106442768 407158162 67 101 2129512785 641526081 61 43 348363812 23 73 29 363966965 171176444 112545730 47 338060942 1049134726 43 1838015435 2146006719 43 997984463 1866744498 37 5 67 1343363400 43 29 1563620608 109 137 3 34751976 1631253480 29 149 1022084053 1069769156 97 1949 1904497147 2777 1095495953 71 31 1165592095 1649358534 2 1541820767 1518039069 1949 5 1594035360 61 19 19 548208835 37 1916762171 644826041 103 1681792446 113 369937705 1709542981 73 11 1666681291 928349906 53 1977437049 549524087 1214278204 1960004113 43 664931878 13 53 103 642393496 19 1179977960 5 149 142313327 53 5 67 1522338927 79 3 1204996988 13 3 113 617152512 43 37 406346689 1312155879 43 1484808639 10007 1268217131 131 2042522787 1299146257 1091749696 119193329 61 83 113 41 803026572 73 953209558 137 509067203 2777 568624074 1281261979 19 222386735 10007 1521064000 197408089 10007 1757887793 71 127 192552320 7 107 26268807 1174817310 127 2140179489 127 172489495 2090273275 1782412650 101 946157146 7001 34080868 1949 255344337 47 1574426163 877140574 909556126 37 73 31 473847541 1815511990 127 107 149 1587742212 1481923933 103 1744757194 107 1282177576 47 89 249767909 637722815 41 721161504 103 59 41 1236853410 47 1110210219 29 1407448793 19 89 1415036988 1983452042 4999 974230103 855034061 7 2095460372 19 1570326857 11 1029615576 71 763338571 2141062787 67 453370758 7001 37 37 380409358 53 1326037528 29 968678648 97 73 89 1266830984 29 29 1443129813 101 71997951 119393716 2097260556 101 551727449 1903419385 7 139 586806904 89 719976714 7001 2039912498 13 190617233 31 1822019358 1735139661 137 23 1682134486 41 2058120451 1482439349 109 1276554177 139 59 2051929288 2 1462855768 2 83 1784981400 1100361172 7001 1672295515 2777 832523047 149 89 76033186 352636673 10007 660804085 1470653760 83 982287120 10007 624577196 19 1192664488 31 957138919 557135652 113 83 1824510731 256814183 2777 1120123538 10007 97 1275433600 380208604 73288816 2 935132278 107 334980085 127 29 1365865200 342260320 103 1983102172 37 2043488854 1228552478 73 59 59 43 400190234 73 7001 903892109 1893217421 17 109 859941907 734467735 43 1282908572 11 1457289009 1288565072 97 107 36397171 131 391150280 951788458 149 342185796 3 47541078 1688854010 53 2096172299 13 1373897954 109 127 23 1077160979 41 101 519142828 846389558 23 483362250 131 97 61 311674315 1650835802 138942954 109 41 1949 567761241 1087134659 89 428089021 560325488 634563639 214916698 7001 489218444 11 17 1860603029 855677056 13 1974809135 3 649396158 113 71 1491170826 89 113 1497708302 2777 1553709284 7001 1390454608 46255607 101 158979930 1949 351114299 137 139 459410568 131 2 130888803 29 1172869372 17 1949 757893987 122406945 79 41 37 1626866320 346120089 4999 1516381663 7 2116402147 895723858 31 1228719502 10007 1547052179 61 1477699380 1482055595 31 107 626111080 5 41 2073624118 139960839 29 1561548123 10007 2 1826371302 3 53 557355579 1231626773 1108745486 131 2038300818 53 2777 5 1086824055 1909995165 53 275445611 1420080728 1061168132 1949 1562012407 1672227207 79 131 1429767905 127 1888214127 107 1476689238 327434808 322562764 23 127 1294030686 103 139 1137892576 2006602000 71 41 916819655 707464225 97 724472436 1310055034 127 79 1356806040 800945529 2 1324353556 10007 1731691336 107 53 1156826021 975951444 13 29 1862114041 162474356 5 1492006895 83 182679838 31 371546247 127 472600589 10007 1927577492 1510816319 131 61 79 866141780 101 67 400023835 67 714439693 101 505437128 103 1454648915 666346116 268247642 10007 2005597304 1334871620 17 61 919260861 1959022447 107 6117142 113 131 454276761 41 792761240 31 2117971150 41 1559420817 809024814 109 4999 814851997 2 1046249238 138087354 127 850379554 127 1949 707796891 1953141625 589265959 1759371354 113 972612227 59 73 448768157 1740952159 19 1885905296 127 691442991 53 1644121162 898085530 29 1661133601 209283517 13 19 37 737733531 1949 29 89 617563257 73 1679194730 19 4999 982275743 23 301235876 29 60831879 17 994841377 17 737332874 149 1011763906 137 2 540071512 1725178642 113 1949 447511883 1176827855 7 59 580155260 1882108260 1797147563 1949 5 149 71 7 830609472 1007928005 139 1509704508 866990850 97 23 559868875 54682477 1589628125 137 886562652 4999 2037171983 7001 4999 881778609 23 61 2108877177 73 1579463040 19 3 43486245 900890877 11 1502588373 3 21423633 73 131 107 147275549 113 852487368 73 29 984358049 149 989553551 19 4999 702577855 47 107 504058703 1754337867 1499949629 127 268744573 113 4999 825604846 1885627799 37 507444492 139 1093185416 109 1201154824 1801209377 127 97 137 1011095025 71 73 31 89 1578259784 1647135705 291878480 131 78270516 1754590179 17 2025968681 2777 1044429700 1808287455 9529075 67 107 1847309223 53 1078986508 1914526897 53 53 1407407315 1127333630 974452189 89 53 358175590 1529707147 1949 112765242 11 1730560545 10007 1509068835 34048467 17 1637653852 19 2086269027 79 716097238 3 2070834437 1350348981 41 137 257321839 107 2124197812 2098385239 4999 11 83 47 7001 990865532 1608183569 1806813613 113 43 1889549226 37 23 192269236 149 1647598492 1822060953 9821999 777092800 67 246746243 109 61 1190369494 83820893 137 79 1127213554 11 1540888932 584396824 23 430112949 401642744 1949 642099999 127 66259202 493872807 137 868965728 139 868247376 37 932271240 1451615857 10007 41 180195082 875160334 310537224 10007 109 1860208582 47 2777 319027314 673511364 53 127 1822310554 1548405844 131 324801269 1814658243 451662555 1124598697 97 10007 1611417203 71 257832879 1678475166 1988246004 101 2777 702206105 1566750076 43 1102600157 31 1788250717 210734992 61 472668443 109382814 127 590141949 47 1349608901 1920312162 1497894361 2777 1308668381 41 525779580 73 383968174 2015230985 71 29 1322211624 2 139 7001 43 2062639222 1949 1671941854 1545171098 751305941 827920745 59 13 2777 794999560 59 435148659 1866871866 47 1356604428 79 101 67 826737323 137 1109176660 830857210 139 611304629 461764386 41 4999 1248008741 79 2052417519 1686706388 71 4999 747002975 852393201 1949 423316766 462294396 83 712194993 81093061 131 31 43 184633228 43 47 103 342533092 1950769284 89 1668134031 331250275 41 163103330 89 103 73 1491759526 101 41 2133275406 109 67 2010435031 986518299 474775455 3 485391955 31 791370467 89 1277549610 1949 1712551218 1029869141 3 37 1184350575 1600865236 131 271056145 107 40949328 1681064488 149 89 7001 74070580 973988284 59 17 53 199480150 89 1135744842 113787984 3 1591594479 3 149 37 804546082 43 1843702572 876765870 113 1229602811 137 1420150494 149 900098353 11 546392770 561855040 97 163541612 658195327 59 93929062 131 2131433666 48342668 47 5 1675866615 1616727642 73 109 175086373 1440755275 5 805343110 5 5 245100745 71 10007 862273169 89 1947742216 131 952580425 1108728358 2777 137 639093766 1664330663 13 315184478 7 131 11 1399226037 511426564 181108888 17 671851254 5 79 10007 101 131 2132126918 103 309685156 265232060 5 10007 1433572799 171770155 73 302447691 13 97 61 1905618174 31 827023935 2078934953 73 510423008 758516926 47 2053167766 1071462873 97 163393126 2777 13 789085544 10007 1672139679 107 2 1991704916 314638554 1927982352 67 7001 505103057 109 1104157901 851715426 310148073 101 159269950 89 1089766285 79 1870417193 79 804830670 79 383843329 101 137 1127185995 434077376 2098745778 7001 1169765750 29 896074596 540427810 5 5 1253033705 594782610 17 89 31 276709700 101 2116359454 425026887 89 1090384301 52737327 59 617780423 13 512128835 965722504 29 7001 83 2061298194 2 282436194 7001 2114231208 61 1901641450 1776353300 1089924595 53 234936977 2777 421412527 5 1843983612 127 137 7 483966378 2008939254 149 1862528638 23 878364066 137 326392499 103 1919039865 649485744 53 1120264182 89 43 1804573905 67 1603977990 318345140 31 870701557 1502430836 1547085218 43 103 1434607175 23 907231067 525809164 165689490 101 1697123705 2 282267726 26390892 3 1612013957 1928658415 107 97 344775054 988879110 11 1831749095 11 13 7 2013628877 137 10007 620914336 2087640326 252320501 37 1342069706 1937551574 1949 1490452500 1357358727 131 73 1845398194 139 17 7 911232056 61 1165480396 131 151481981 845586136 1691380250 109 67 587250788 10007 1082277064 103 137 174838852 1366375307 1469970007 41 19 428979717 79 501127178 7 1919550873 53 4999 714417088 2045930732 37 747235091 1793675899 3 7 310393951 10007 866726284 1256128450 71 1719458759 1961759636 810070282 29 878509263 4999 1469646012 1242826533 13 127 1088246871 1824986971 107 37 53 1621261467 979909898 41 59 1217141385 1086937589 17 27682681 423562412 149 995094712 1407910685 101 26918217 47 17 1269561190 858559605 149 1979403685 59 616951141 101 1847906403 101 1651674412 1639481145 41 1498986404 41 1485589185 186880725 10007 53 359652223 2091259347 71 1224522800 17 2777 585663746 1890600915 29 23 2138241230 505447333 23 17 56010172 1779584829 708057303 47 67 644263617 203136881 73 967863043 107 762855537 127 530470491 616685330 29 1729991114 7 1121068984 668502764 570362045 19 223183290 11 2008362209 149 1830316596 58582813 43 1261050804 1617202415 61 103 53 1060099640 101 1299306824 31 1252973593 67 73 1953049227 476963309 101 1231923866 71 713432282 7 5 127 2 7001 53 1645827550 819510706 37 363580241 137 216976901 1309618483 137 696881599 107 103 7 85669003 59 109 1397854586 71 107 291280352 11 13 37 1008495051 108946376 827698341 47 53 123620433 2112771860 4999 37 2 1749659722 89 41 139 802208059 4999 842646437 193681256 1988050662 18002593 10007 127 1130511201 801826880 101 1172581316 109 149 4999 835906610 1949 673454934 79 1650981472 131 41 2064667116 97 7001 1970154930 47 53 4999 1210032945 17 17 1783255851 1580646621 149 660098012 1240927130 2029039027 1145719820 29 31 23 481783507 2 289400337 306818825 7001 71 96392234 107 79 1663048039 474861653 1361695195 7 755645174 127 2111762604 31 89 1680385148 1271949997 7001 1602525440 139 204505835 328604055 83 2101072541 554902917 200096735 2777 1715872777 103 1396477030 131 924258972 89 202366865 1842053115 1225168830 5 2777 59 1508122708 101 3 109 362788079 589618714 7 71 1261992551 4999 115981799 47 1760481437 11 332145759 10007 992914554 127 768641241 4999 47 199769411 1355854167 2 137 1948343856 399290747 856974198 2031351421 139 692019887 53 993222305 103 1921903542 3 1159247518 174508797 23 98972240 23634778 43 127 17 11 67 1437634332 41 1620456667 103 1119278752 95265119 847617351 101 11 253239342 4999 758343956 109 1165070063 250631413 19 948417418 898932528 47 29 351348485 71 10007 67 1415830573 1427407370 23 73 1949 2067286759 970625990 23 2777 1859082089 712697611 698059798 31 1871626271 83 924296051 284160792 79 320565606 31 683379461 139 41 131 1195382729 1942098711 19 857740845 7001 1198837238 127 1384305241 47 685518814 43 127 19 1420249221 1800030550 103 113 10007 1313565096 1813763385 3 137 1827834135 1118575852 89 7001 1420278868 4999 575449887 139 887587199 79 365412482 507721917 103 97 1082304563 1462698018 1365667343 23 1293106552 23 7 357076300 43 104676534 101 623528348 79 2090848049 874882832 23 43 59 889153600 126583733 127 7001 1864760374 53 2 2 127 1791193975 89 1885738942 71 1902210629 405260253 1225249831 107 718152355 10007 11 1246164326 53 1513271794 127 913637501 1684594622 7001 59 29 1095221308 17 1975790490 103 2 2063669238 10007 302891876 10007 107 1737508693 1320913311 1949 1686843703 1734253429 31 3 1126530827 1799281871 47 67 131 1987175547 1629589107 137 53 760940610 61 1668027625 5 1143175361 97 11 7001 763991573 1946160043 29 61 1861867498 818373306 345472907 59 936506465 61 1525726571 1482845642 79 1841517492 127 79 29 1458635069 1663053169 4999 1055793799 2114372041 41 1577633957 83 140953683 137 2118975575 37 71 944021841 7001 61 1533727392 2777 2 1637741724 1755222462 137 877504454 822201116 1137125431 10007 798971899 17 1029357424 1978040549 59 17 1426662183 1558461037 83 11 1770216833 117694857 3 67 47 67 1951050519 1582524121 149 816992777 89 73 939353415 1112412033 41 101 1949 636136059 101 754077514 1960663813 2038759543 798890137 2777 1868221769 67 1824138376 1133242018 101 1535506939 2001205516 101 41 731080471 89 137 702141440 11 43 1816394129 2097569961 19 43 1391402119 73 1020601466 1932818996 139644032 59 23 1871184228 659053178 23 97 10007 23 1142225586 37 1547194180 43 71 107 7001 1836166272 1973504889 79 131 1194002906 1724449416 289831437 3 1003073097 2777 43 103 1647475215 1601565334 71 103 53 17 1843137994 2145027496 928234642 101 107 109 1272006565 300189950 4999 211797632 226190202 1071866677 17 3 1921359549 1121031168 127 2071698108 137 1658800247 61 194125302 53475157 83 1443624644 83 1273499710 2025789881 19 1687973129 41 47 1949 139 446620066 23 61 157284779 1949 361526230 13 83 330590749 41 1610137937 67 871255270 59 61 956544355 1281579739 2106668245 11 70992007 89 1354176699 107 846669921 29 73 89 2 1305459920 1085216507 139 2026407747 1464296755 1260398152 149 2777 3 792495708 18810890 103 394931870 53 150557199 149 275519923 73 10007 551919594 4999 97 1545768526 1830267392 79 1536875164 395444377 29 100670201 880437730 107 79 113 103 1630582185 89 872837032 2 101 27539874 1454726953 107 97 89 71 454481437 1992415845 2 691780343 139 1620035409 137 1085891729 1974292341 254473667 59 1730460501 37 1949 1364917833 1774198088 73 544335823 37 79074513 899043227 109 1453966587 113 97 964960753 380899583 3013941 101 1116282843 13 127 31 590900548 17 1394917289 480581769 149 101 1290292573 10007 4999 2 131 1040208513 1649996355 3 2 83 14361656 47 1923746284 1122384863 17 643278946 2048436658 2 123154250 1166781024 1782971888 89 127 67 918345463 113 109295408 2026269016 109 887303865 922396311 61 107 1033232310 79 1144182298 103 1702582314 1683110399 23 53 103 1949 1815772207 1357601323 310929840 13 1673019084 118968305 149 23 43 1516612924 889333009 127 67 67 2777 861597574 604375172 53 1320440945 2054350244 103 103 101 687361464 47 1358345364 101 1949 1340462099 67 238082691 53 3 72922416 7001 984956688 1545400740 7001 7001 1537195568 7 127 1107926261 1033554278 43 11 786115572 1710170814 589734551 43 253648152 29 131 13 53 727412280 989622201 19 1053652216 73 1823724826 349018733 127 59 2005284271 103 1421834588 529470370 10007 208877899 109 1711394830 1864181469 1949 1965563487 317938972 89 49096165 997300600 5 3727007 139 518403419 79 1524390162 694633096 4999 1955138894 134508093 1734471643 1080366174 29 13 1240067959 947975515 5 107 440901525 1818446953 23 131 1060556350 1603809682 761804680 7 1403439528 109 1921329593 29 345620251 17 842258676 97 61 37 1540016479 1966582536 2777 287357153 61 339643182 1234784634 3 2 525324642 59 576688656 843133305 29449848 2138851803 131 2 1463331338 127 89 591196028 1272340015 666436179 10007 47 187826335 684169788 67 1528215663 7 79 75532635 1722500529 131 197525517 542252919 79 127 47 1365671811 4999 7 1593978624 269493364 37 701965469 19 1993373087 1269848019 3 617149092 13 131 806389888 894550530 61 13 177020246 1949910924 137 718479534 107 1868511970 1433226701 97 2 71 1996835884 59 149 53 1620009271 17 155859811 289758661 149 1790859161 1496169792 149 79 249157073 79 833497353 651325827 67 41 1339610111 89 1864692212 398520350 109 1331184772 103 675418380 23 1075249885 153664261 1280578833 4999 824711941 131 37 970292109 1949 1972658911 1548689196 31 31 533428501 137 723103125 699519397 486190095 413769436 10007 2126408578 7 610303078 1259144615 149 866898834 43 1932804033 2777 51435594 47 89 1614258059 1445448644 2008467023 17 41 139 807707733 877130588 13 508855598 97 4999 92241548 19 1247540056 89 23 619956053 1644493951 131 97 31 2777 1417264166 5 67 7 1212994545 113 73 268876520 852038161 13 1760185374 3 107 59 10381935 499091974 31 556189582 61 1991642024 97 479117532 149 1698882513 587127225 2777 1268137408 67 17 1401393011 762372140 131 127 79 47 373213840 854428698 2050502233 217039251 13 726552776 29 560091821 107 4999 992246511 103 1232864783 23 1682573785 41 61 23 3 1245012189 899239976 53 1122828235 103 1867466312 1472760211 10007 47 1122480978 97 1849117499 533413670 79 1445349951 1949 107 31 67 1949 139086350 281080625 41 261467696 1959787964 4999 127 689509416 7 732586777 539536213 97 1297476069 23 728427043 83 2 1983096976 73 41 152133001 11 63478738 29 1190716829 137 1612502056 332598098 342418986 149 113 37 1521263547 89 313686806 7001 1631814083 2777 83 61 339053067 61 1371246023 1066990650 71 1186900011 1767272410 139 103 1178020991 1642437443 31 1769924850 84080428 59 113 1479554878 53 10007 5 83 79 836970561 1433606695 109 43 1468402055 1962258732 107 47 2777 137 477170041 1599310052 53 7 1755989480 73 820400937 47 1161600112 169138242 101 1523447741 4999 118300947 29 47 666379708 131 99277695 71 103 73 1129845642 113 933257169 127 203356464 1453197246 131 1215593540 1603684199 4999 1881858553 2 476906789 103 182114197 10007 24036814 23 91180970 1271405891 131 13 43 1158388336 127 103 536816636 1042764996 61 59 1698814140 1080566887 23 1259599600 1388207641 1142718088 29 385299521 1685589087 10007 1908024536 7001 1499607199 101 718978701 1320607118 404617549 1955504955 31 13 1716048776 1364069772 139 122913530 1435273551 131 182355930 810725857 758561334 53 131 103 1281371088 47 1587755363 1132308067 724197350 41 2048262781 10007 1272187686 11 1728263306 210387914 959348092 4999 97 852215907 279565349 1970010063 83 1331357350 29 442260988 71 497817423 1949 103 342987219 1034481507 139 31228713 113355890 680545807 139 984606009 83 67 106848786 816596640 1941027250 7001 1528982903 1872338896 139 37 11 1790298004 586458631 838961344 13 17 1531470003 7 7 936475421 79 926762904 101 598285393 113 1154846666 1949 109 1579447972 2146592056 107 13 120779945 11 1036818343 109 97 23 469105488 113 772531958 857553492 3 149 1941686199 138997630 31 551830721 455008716 139 67 83475434 679822669 7 73 1571009399 89 2029895446 67 592953335 13 1629067206 1949 11 1609809991 109 131 53 1368961728 2 836549454 473375531 94787130 71 10007 7001 97 811323351 17 2777 31 37 2 1479729578 1949 1408569078 7 6988498 79 2064630456 7 101 344035372 59 1335239527 1167693410 113 1310466685 10007 23 1294827297 859090687 149 13 897486668 67 1817062914 1305251321 1854076006 41 357382447 137 344818862 89 610156232 79 403520940 19 513274360 79 1534396460 852506538 2777 23 1919025526 107 959508055 37 981083313 2058931117 43 183245739 107 79 101 228164967 113 100282189 17 127 53 137 2101509956 2011744410 13 198505814 1446140412 37 103 1499525809 1274213206 53 127 1223978817 139 242704953 137 487055961 113 1279267576 839404230 79 1620667902 1783405961 17 424448207 1085306768 73 43 2777 59 812356899 1175350682 1019418520 59 89 1119379433 1891213777 149 43 916327136 71 1635979160 43 1777305283 109 1257008535 127 380653798 17 1126773719 53 2144646543 792336705 43 89 715804127 19 878187676 722835631 10007 101 849941159 2116491764 83 79 252470886 1197151701 3 1440076170 1666236861 2777 895385333 1839030048 1529005004 139 154394612 71 83 1617098794 479153276 7 59 17 2002776613 7001 131 1565405329 722743244 19 584748959 184762487 89 2081795677 1595582535 73 2777 2026718471 1531882064 1312469752 810822903 97 834560610 1991450199 31 103 1564181381 89 1736780076 7001 1347349451 3 2777 47 1167565164 908779900 113 95289808 61 131 2096165846 23 876362951 10007 67 1567261454 151551213 11 844240620 73 431082497 31 13 914637906 1949504076 109 1278261530 83 2007484563 1413978372 1949 131 1693446825 41 149 1141558052 2777 23 1350107436 1129502564 2 3 675263730 107 1249503093 1507704730 103 1667769202 338225995 5 1062139780 19 656444148 61 61308843 1869850955 4999 751639642 97 1797002018 1431705450 67 303328765 2055334478 61 31 1169789960 288324799 7 277316921 2777 5 2087538945 666822655 5 19 2777 307474994 327114004 23 17 1840484770 1068181536 1576769929 19 1075067462 93504304 107 2090092542 7001 14625089 19 921884522 4999 19 317703180 1927638185 11 779811846 1903514945 113 1561555588 10007 73 269254003 73 41 1163016127 1371583455 1270931155 13 43 861395049 3 1276095141 478965852 2777 1855930194 67 1510982034 131 1708387506 1322755281 69098335 10007 1742823032 137 578786914 2068803906 433281425 2777 1144989934 101 2101438017 576633361 1224076254 10007 2132444983 53 37 7 468988702 293204373 7001 362777818 13 959567245 127 840334870 37 807104754 448328630 847958086 29 83 16735705 1638724968 37 432966639 109 231889325 7001 113 874528131 41 127 65205864 1949 53 41 603150057 837614584 335220240 2 1187579510 1704440691 89 68597133 137 925566481 810443072 61 11 888937225 1745499949 109 137 522589651 2120817540 219964419 7001 109 997942851 134215470 79 1744245108 465997290 127 47 309998417 543739757 2777 1949012457 957559586 181718549 2777 1368487271 874912010 10007 89 41742157 127 73 239153759 101 1629031703 89 1543156048 3 43 820980037 1164013334 595940529 79 1567186025 1296468183 59 10007 2064722988 97 103 515917524 11 2777 337697085 31 1719013550 420862185 5 445291486 1607114193 10007 589430591 23 1901679905 53 98371286 615615405 1096106170 23 13 1205115127 893440292 139 668361869 1823487218 41 2777 700484365 529868262 2777 258874717 2 615734272 891701600 97 1888142651 107 398121576 2115323286 131 1431092230 1949 544438251 83 1767395437 103 107 1409580914 97 113 1798205273 1255789792 97 1112211991 73 1949 17 377623440 89 17 1319452501 89 86607057 1699692021 149 98436701 59 333134945 149 1869727394 1304971679 1245075112 107 1116281916 131 1878285991 29 1348775587 137 18863420 5 744589610 979367710 1470839366 101 137 291101573 671262209 1097732709 131 131 481989953 1023403426 107 131 7001 103 1756311504 2117888590 83 7001 1940456211 1959169981 67 1255381659 7 89 1099841319 796138811 53 1062391024 43 334639975 1900031657 29 1719100483 127 83 1258553236 59 616363501 446073415 97 1038873589 31 267176662 860372915 103 2135283215 2 107 139 103 1645683015 1722599246 29 730963850 1802109157 2777 263109642 10007 1502554167 2777 11 7001 1585687300 1871294735 41 43 97 814100727 1287955352 73 41 1711008344 2060692487 137 717189175 5 1776267130 103 1926791336 214789711 897887830 5 904993566 43 1737091167 1949 1925539887 81852465 2059920957 3 130427031 13755658 7 31 1411319237 1056076602 7 1001810422 2 452808622 955110016 2 1233224878 23 1085058695 1854156086 1673100691 131 711010229 420808674 13 4999 979579246 23 615378105 3 862153992 61 1320216968 539077348 113 3 1512473979 666355948 61 113696558 29 11 7512846 1711291386 137 1616294353 113 830719839 1431163267 31 1970554587 59 41 161614046 344580277 989546969 79 73 47 1026627956 2128972818 7001 1555832230 2114932090 1792851085 7001 1204858098 1857757053 19 23 1704691101 83 1834464589 11 948017055 73 1993578754 41 969703751 101 71 670746727 59 73 386555221 355911208 1629771668 1148925337 7 19 55646706 1321644351 313524572 89 10007 127 1630409744 29 79 26160060 341959795 848964389 61 7 347070234 1444558625 37 1151695411 103 43893262 2777 731066479 107 904935594 1713698750 10007 81874369 467411075 109 13 292711186 137 1999187981 79 7 61 2034376381 103 7001 1423542550 905459129 41 31 89 1566845979 747923727 71 224245832 11 59 444763653 2018080191 10007 578424289 97 89 1415465078 2777 1927910034 79 450330093 1949 17 2140546415 859231723 97 1198732693 19 879640109 37 13 1448815602 120275940 869136138 4999 1937695383 981344992 149 804237850 67 1623936486 23 125940111 73 13 127 1516274971 2 113 125088175 906763951 89 1677627572 4999 118803104 10007 29 101 1899303283 1284097537 101 58639994 242886416 31 325086181 696877768 67 13 1190773636 2084344245 5 604382450 341116763 4999 19 1488032880 29 1988415003 3 1270566819 97 3 635438748 153039039 3 2 1949 2777 605077753 154137385 41 131 83 26229328 83 409188652 1949 241036728 103 37 29 314898153 41 1189812286 10007 1199549097 742195782 139 1678334094 1015777965 17 1302044671 1340173502 107 97 1112182794 1970084841 97 103 1201858180 786799422 71 5 113 1563033989 1983459159 11 1540304193 1543314519 17 2018233575 71 1054287756 139 129369313 107 343870929 19 636954328 1962079878 127 725093654 1637546845 113 788791335 67 856793923 89 569688288 101 101 316840535 10007 83 4999 1829284070 828132049 1949 2093547585 23 67 1043856784 1270855263 137 844106731 1722442775 23 459433786 515945959 17 227732561 382524803 1303801500 2777 53 71 2097218235 103 792923561 429131166 1352643315 225374165 47 89 41 151767445 2022771572 1209526664 127 936828835 1757860087 7001 714515059 702581565 326138304 73 139 19 107 1582121688 592934508 127 10007 514540609 526587878 139 83 400298957 148606425 97 27651111 31 1796286739 1056212560 13 2 1898810862 59708542 127 1520393073 2142843182 1688200870 139 1137530771 131 53594710 440656294 13 139 157942642 677680461 107 43 1385696371 43 2057355769 649050428 113 47 7 61 134812562 144247676 1647856713 101 752472279 1126997799 3 59 17057844 79 73 97 23 941694198 593150816 137 1782756960 107 827901051 10007 153220589 662258486 37 3 11 19 89 1949 2058469571 427805566 23 5 1859009925 691197817 23 53 5 1309375875 342071215 5 582448746 11 2113709147 127 285440882 1587593882 107 1751249633 41 341632623 4999 7 67 773701595 1162804028 127 1135300117 71 67 1630330564 1717039686 1774344895 149 103 452973606 250132822 149 1949 233213442 1374664777 59 63338978 146383909 7001 1557323443 11 530448908 113 737497438 192272551 2088038786 67 1758203427 17 1215639890 1414578794 31 53 1769692896 2126594207 1799232268 29 820888411 7 1357515971 67 1459318893 428287592 97 3 79 28420171 513676938 1684512494 131 1394924637 1949 37 1098188687 83 29 2094602836 964422755 7001 1949 527411094 1856621298 2777 1380681212 7001 1704680491 1949 103 1323959117 13 853751894 79 1484014504 7 107 713928430 5 31 258096483 2087707375 4999 205848119 149 229064405 1693310690 1949 2109424047 23 2129846451 6224702 67 383678387 10007 492034183 103 1113695431 11 131 288783998 101 79 1470381088 47 1135984407 1383088938 29 103 107632116 7001 43 2013087478 1815895165 83 1026755279 47 689667613 17 2123547418 899621064 29 1148558717 107 985578498 1601647476 1242642120 149 1103899280 10007 811407588 1731143123 131 53 288503369 101 31 61 2 4999 1077044528 447091321 59 770286432 347819109 109 10007 796517172 47 149 874603180 4999 652604453 1183463260 7001 941193437 800802384 1801027459 1669327218 41 880817662 137 972319140 107 1387522607 1677660353 78299507 79 1856922446 113 451020132 17 137 73 2 1995540718 217468142 13 965921254 73 61 1073076250 107 1323894950 31 118634406 113 805223040 5 29 131 1418973660 5 67 13 1327129661 1413217265 67 1776275458 23 71 109 1263892169 37 2066552194 2 1970563681 107 71 3 690990886 71 109109676 450278492 1310040576 19 604574550 23 1935503751 7 528650106 29 1490436092 107 19 59 2081160631 4999 137 795094022 149 436249352 2142516147 73 1608651433 137 1911523599 2058962040 1607531448 71 868822811 31 958147886 1148456957 131 149 1873535575 71 478643589 23 7001 990865532 896043988 67 739279407 1129920093 1854497604 334595583 97 89 1460442932 534955694 13 13 131 1824277442 22005393 10007 889402146 2055469267 651102193 23 1610999770 73 1174339980 23 1153560202 29 1615203082 10007 922995645 1063924226 97 1451653368 31 31 41 14467260 232716 37 550886673 909948057 19 23 933427492 61 1484167881 1178411631 37 2 1837167602 1393560506 101 247851105 23 89 1507600637 1394922276 43 657635894 1480028911 47 975200227 43 1218081640 655382711 113 13 31 1546170787 137048675 31 59 36464242 1682669675 61 381708565 41 660877975 688292289 59 2035323590 1133458403 137 657805774 107 380933803 43 357303555 99918068 29 43094584 113 103 131 3601059 783796187 1158777063 1796849035 89 97 73 89 1378430865 59 1949 296298674 582162402 2091379947 41 37 1501884715 1574266214 103 7 354754246 19 160769051 1419689737 17 1413342480 334818198 149 1710394425 67 1494609143 71 79 509070776 23 21615469 1741197908 1008924018 61 1408904042 13 94636243 7001 73482496 101 53 37 1412904933 11 1071502077 41 1540995051 476348750 131 4999 137237547 7 972150452 107 71 971306412 880600547 624704744 59 73 1421827351 1355838198 1566278768 157397342 1949 71 1006574242 321214792 109 1116129458 17 187628745 13 2004271399 127 101 2 1846330098 71 1550193268 446156036 103 124563977 337248485 941388014 7 31 1366798618 1949 1105591689 877745409 61 1974890063 1999715213 71 47 37 31 992532386 17 89 59 136529965 282424012 13 139 1138090717 1807680544 73 2777 31 7001 29 109 1965019409 2134310470 137 1963001880 29 59990299 53 216445534 23 422216520 568087383 10007 1228889621 109 1689624696 71 61 107 127 1703224305 1066776505 740082948 3 1055670795 67 689204117 139 1799940607 1445538224 1219790288 43 1486418544 103 2777 1809784785 965407388 13 899938204 137 43 1685507765 1108182412 1157293683 103 1795514231 47 2057577797 47 536708195 61 17 801409996 137 1302550516 3 2 1943556364 131 2000010929 252472108 32015149 107 2070868263 895686680 149 37 437791474 103 1613374490 47 1908499954 475893894 1323501156 41 10007 127 628493772 7001 278464775 814241393 2777 576635038 1998009554 1949 131 1710242118 113 1992972864 17 2135147640 783164602 1752976192 11 1011458426 37 1338713539 1370141043 1001546897 604468202 13 79 600793973 109 17 818448649 1401062734 59 1975247849 1737876051 37 67 1093437923 1888209276 31 89 146053137 17 748487140 239819335 113 79 45982509 127 7 306197850 113 5 1757562252 41 1985707900 67 47 1491651702 109 1277711516 10007 101 2084420022 129048780 7 1500930388 7001 2096218417 1587460386 113 2073363665 875696953 109 139 1937640262 711388239 385579366 127 11 1602933486 2083038916 97 1280891014 37 1283536222 19 675711509 11 1223846415 41 2135390003 1636029642 1178406065 2777 13 2135068160 29 384778931 61 149 101 1767269619 3 1585524297 17 1116566122 43 625522763 1049944562 139 1060322453 1026241585 7001 31 2135492000 47 71 139 131 29 909644595 29 569562378 388485542 107 83 1231602555 1688141316 53 103 1725425235 23925709 131 1737626660 47 215268883 5 463223649 7 1551994009 103 1620852552 83 59 79 1130706381 230422144 196020788 4999 787307270 2777 83 59234361 41 4999 602254525 103 1992989029 2777 1525744894 23 62818152 432709488 1002691280 1140737566 31 127 85977476 1332704414 109 2109239271 7424547 127 10007 325210689 79 14020854 37 518022940 2777 73 535920083 1568793652 43 993856721 198006357 377035165 13 67 1769743829 496993337 149 1182433008 2045763444 41 1912740938 37 47 1657406120 7 859486866 324035966 139 1167970639 11 1949 107 83 606432943 2146848830 29 141091815 5 483632835 67 131 62126704 71 1937059012 89 4999 455048972 33928213 37 293813374 426240762 1989383243 31 103 150250632 1203451073 1168609819 363634464 109 10617427 10007 839447202 71 877977693 772782531 103 316415588 341359841 29 1508863649 10007 2017931564 749204306 109 139 932886063 3 1416410671 1773443824 79 2 113 1707461336 131 1883784061 10007 7001 5 127 1159432149 794732968 868345684 2777 139 113 1962904395 149 2061454634 19 1852612205 1949 89 716356639 71 1660173191 255996251 1577252453 756607645 19 1423240187 101 4999 23875224 374275130 772412165 137 1714706746 67 1957066918 1996223480 139 73877076 13 47 97 1714843115 325875477 149 127 585296645 7001 71 10007 10007 19 1323244246 19 350116687 450492855 73 139 700852178 13 29 71 127369811 2090811465 1470736419 3 149 29 17 888263056 1949379562 3 963394197 72894649 89 73 1132816847 131 601863387 107 79 67 131 987731485 119323577 4999 1572259980 5 307485110 137 565836441 350103911 7 382976042 103 1949 2 1420142553 47 783314502 2777 83 1810720447 37 127 19 661518839 2006696229 127 98522663 925005135 260164229 41 397270894 1780746070 2 1062993185 5 1590816482 23 193857915 901445142 312239995 79 31 67 1685397194 1437860133 245357526 73 97 149 71 1926123287 2059414427 41 61 2008855296 3 1466574841 89 27311904 41 31952188 97 1850067947 2777 109 657966728 23 1343118902 131 94960066 67 1267046447 61 112475399 1329944936 291500689 53 113 772557608 2 1888928894 101 848581598 1701232082 1430193551 1173026220 29 1949 1734543394 127 749166523 305892977 112821954 79 109 43 17 31 763751783 53 53 1272721648 53 2 67 821118196 43 4999 1274250099 19 10007 550685210 71 1599755315 1086145215 109 1140115911 10007 1389351866 53 883830385 7001 1940803218 590281897 1227586735 2777 417370637 137 1497357570 1980404594 2 79 89 2301006 43 1715556165 7001 73 3 1761108012 1623948039 691819906 19 655474255 137 1562665977 379491918 67 1593146033 59 47 67 831470420 47 1498158543 3 11 563485604 139 1309747099 137 532187734 97 798133169 994181809 29 27056884 1703107756 7 1862932519 59 139 2075998499 139 1627295739 1054494742 101 71 1839560692 107 1593964662 139 532175317 131 41 29 149 101 781150588 589874901 67 593323456 23 149 89781541 67 139 53 127 1843706117 79 1533509452 23 596562316 552054451 560088767 97 131 2021097687 7001 33632804 553977080 23 956726768 1714481311 631514578 61 11 2001407073 107 966665820 137 1303514859 1044884480 638769156 23 41 137 675524806 1798008352 29 916842654 53 1751985532 1424886723 10007 79 1912673266 4999 1021820595 231218747 2777 103 292106558 61 137 1128087181 53 1570795768 10007 839016901 53 1047632609 573810215 1450444853 4999 1121494551 1036736995 19 1897673852 79 127 1251026024 107 1949 59 590006431 41 1491532015 1406248282 137 2109427167 1693533390 3 1748002089 479471266 2777 109 1739259094 2 73 2142745577 19 105254984 7001 1078665073 484343182 29 1708290733 1379778385 7 1714950235 2777 111905651 13 4999 67 266412770 280273730 19 1965337238 2095927202 61 1930035913 1126192273 1512137339 71 43 700746275 1318920370 89 2 691947476 2016690876 2 831512382 174285333 71 107 149 1204177919 101 2104628708 107 1207612058 10007 1326688032 1837055039 5 1878896031 101 103 97 1472505687 53 1943825933 109 123555751 1522934081 131 139 67 906020985 19 87127841 139 137 107 1020261478 2045172320 101 1555854601 1388538001 11 1124364428 7001 1575813084 1475593769 360080680 107 1407933606 67 107 79 387980218 23 59 23065708 109 79 1649237798 109 37 1949 670643104 41 1036685164 1337407454 41 644667692 31 1672705392 4999 1713277276 29 109 926940251 1769941237 1372751967 279697736 103 183934703 2040349960 61 89 406330657 1011548457 61 139 7001 706823186 330085117 59 2118607615 7001 367395992 47 139 1891953118 1360760439 41 127 241297442 109 2034870969 131 1553515789 41 415631883 127 1876900107 127 515540371 47 2053762356 1096325985 3 47 1572089605 2117086753 1599409706 1899339915 73 1629502910 2 869942754 97 517079646 17 1573326166 67 1855158846 948983645 886882890 94384296 41 1921966379 71 1229090230 1873146779 43 970684064 37 1231469557 103 835845 1022935436 107 146852578 831045460 109 131 1449120541 53 67 4999 2028714176 371445696 1140726809 740286913 4999 7 17 493832150 923363891 366077203 89 1407926258 596684731 137 37 1678818276 137 113 1041345511 53 139 1983179442 286015157 41 1698225166 396993234 569088927 71 139 31 1763153227 59 1098447316 101 71 37 634178076 4999 1768396870 37 1958326541 89 697293818 937825743 43 495329169 139 1775502878 2112997658 131 1296104642 7 1023762163 149 89 405828608 7001 1484247005 246981278 622574537 13 1949 919649293 2098752702 61 881657387 13 71 1731599581 137 2080940265 58448401 563075909 11 103 880932426 13 149 1640993471 4999 1127451893 1591503411 131 71 1654345866 62655796 23816780 1949 1706694473 59 1722014651 59 70979891 942306464 1067256557 10007 73 520428023 4999 1050424873 1627516829 1184872338 59 37 3 83 41 1776211881 1787640262 1783362194 127 463529172 3 539710121 71 101 1301009179 101 1166717559 752640877 1693876378 73 2 41 7 1059467800 2 71 820884818 2777 1949 11 43 357197646 663807985 11 1579523913 452319081 23 41 2018228403 1621867873 1715746001 1610090230 109 109 1190363385 1821877339 79 355859692 137 1491825195 7 2055250951 37 208604853 103 1129289097 1999525015 4999 19 1480838701 830168406 10007 137 611474341 7001 527994417 578235512 19 1879685447 101 2025152717 1619566310 43 1299175125 1778733915 1455732683 139 781928279 11 127 1083451986 71 382119160 273109101 31 71 47 1524355465 41 7 1835422827 1785971348 3 131 13 1969433115 1077757291 1162118275 142320183 83 150697454 722164612 97 2100946374 1885208117 71 2140582550 71 41 1541494630 71 61 1273808433 113 67 47 357824677 131 3 89 1072275984 13 1465357010 1099760727 13 89 248012918 600640154 10007 109 1350537132 2015028844 2 1059837887 1743735401 139 621545999 53 502456589 568542546 11 308239349 696028277 23 101 290768597 2 41 401196480 1076919653 53 107 7 1671040311 2777 987087427 127 1347004545 618737904 1830130295 1367376221 139 7001 584488827 13 1473534153 109 526362308 405813867 1564105162 137 29 1429187202 23 502656023 41 1392955771 10007 2 43 1192096869 3 7001 399085004 721587739 1529649960 53 97 2 1105543339 10007 17 13 1540627479 53 127 109 1854938661 1867868203 31 103 97 1949 652838989 1925693858 79 2126911707 518561609 7001 1735295864 129122116 718233276 61 149 1401705133 83 5 1174724360 79 37 450786910 204087338 1469245888 179067627 23 107 1913685798 83 1231946590 927406476 146520949 47 1232754399 79 1883154758 482175174 23 73 1572960688 306915224 109 2777 1090364057 1200469330 724096513 10007 275399925 1291690101 3 1815561732 71 976322142 979909424 107 61 1750002676 1969967576 19 37719535 89 722387724 496208253 97 1800117561 103 802209732 59 73 1250537141 7 1112184290 11 1172019266 3 45119118 382145637 1376146795 107 1300585209 11 595520866 59 1949577860 139 1463731994 149 1908108063 1784857439 103 67 1957439572 70727545 1804823989 103 1132715617 2777 71 603466843 370208200 31 736220240 997015583 7 1509168857 71 1544905827 1901528885 5 1844730183 1277356477 107 1799412494 11 201474959 127 499643273 109 883736530 2132147915 31 1981547134 131 1769250237 131 61 107 253252172 137 323468371 73 892877308 71 1676724072 997639176 2013483682 1298851213 101 47 1288596885 11 1151514980 97 37 79 275568348 307287766 149 459353545 41 1951493277 17 3 29 1444836840 106936224 113 2061285658 1820393983 17 2 1782918758 47 149 1414381010 71 1949 5 177908830 4999 428329317 1111652539 2777 17 1191568165 1779243681 3 139 1675651255 55911360 137 73 97 791696055 307831828 2777 29 1643024688 1379183822 23 518904687 37 1354884389 1197562776 97 486740695 47 73 127 787216816 2097767105 19 971199364 10007 97 109 5 368687030 108954430 527378684 1304627601 113 13 1899262479 101 19451373 29 29 252804194 37 755675753 1870188310 61 1003579991 676608972 89 2111903695 19 59 1006970523 149 1421337269 1998997988 79 41 966247 1237915337 1354903469 97 1877592237 24357067 534347563 2777 29 67 53 43 1677270728 17 19 2121760191 333683250 4999 1237827130 89 959294065 817759852 2777 1038425076 1767098382 139 67 1415398932 1351113357 23 529130132 10007 260081930 137 3 1807558410 37 107 2777 53 1949 17 113 1914943352 7 89 4999 464367108 1963892143 17 1523909299 113 941387560 73 113 888226669 1418336025 1949 250988322 1433552785 10007 1204186135 101 805071203 41 103 31 23 1739806020 5 53 608283279 780148939 1714686994 4999 537591404 149 1926869192 43 17 914945814 393705786 113 71 452959055 1260341164 149 1509559826 857488146 61 350108646 47 426949747 7 1721980932 2101755539 719000880 13 43 1805894650 17 73 89 873688169 913484608 89 1199872190 137 1018794652 149 1450866789 826827672 61 73 103 908128499 89 53 43 19402026 61 314081619 89512615 10007 1581406210 107 375039104 2109600991 37 17 163955364 47 1192889610 1042728968 1696999524 37 7001 104811971 1620289744 1358748375 131 7001 859974078 1898031177 53 681541912 1949 747094578 4999 863922181 292946399 149 2777 941838989 348716221 131 1048248245 297324150 131 1634534643 1504359934 59 89 73 799639664 1142654911 17 2132570563 89 7 1923801264 931995526 2777 97 271075280 2 53 97 67 1787276389 1512095396 17 1440873029 93042411 19 4999 1318877462 61 2 61 1039777940 2026631758 2 220679768 3 2139846711 59 41 260550982 598596921 1944376096 149 4999 109 47 59 857589190 1949 759149143 134047290 1000267028 71 139 794042782 13 1752702714 67 314868839 1495123063 47 1016992866 67 132076966 149 101 802799712 415118989 7 167301811 109 177907729 1799163626 113 1116981835 1660314322 29 1008359000 67 991275519 1176798090 7001 103 1966725913 109 1967014872 137 1728512834 2052481666 2003114820 101 1985988895 923944003 61 103 1220244193 31 5 1138411955 376526855 137 17 1501863844 1186320979 7001 1741342903 47 3 1133144043 107 83 1997041171 756582267 2777 131 1371824420 101 1380301855 1242364651 1558403583 11 4999 5 1184426511 127 1445228690 23 107 1001024697 950064231 867297346 89 109 1871917726 139 1829887045 131 468262120 734338709 901959932 97 109 266008548 101 137 1408348492 1554793546 107 982947368 47 1018616148 692085575 935572027 2041092266 43 1949 1593730433 61 135662475 1996636262 2777 10007 11 1131748321 53 103 149 505089438 744407578 83 1559540618 139 571217280 3 1365510202 131 1550817270 902158806 2 149 1967780569 31 1724289203 109 2777 17 1799234032 15599625 72222144 1949 1000087407 17 989374058 47 113 1710913677 7001 1289605203 958478906 4999 1949 1496066043 3 1795921092 1248831379 582945266 7001 1078214222 1106844249 10007 128114274 61 1721019291 83 23 1621137971 101 493018214 97 1882157251 97 375717860 23 676571936 152502877 139 10007 19 915986086 1450936539 2777 97 1194153129 1563619242 349920156 61 271921774 23 3 1070950326 19 61 1889147979 137 2144434970 109 97 43 921276419 3 103 216924695 47 854624312 529099727 43 131 482180535 3 1519297174 564505096 103 61 1050093992 1805403878 7001 1994048043 23 829390353 41 1156193727 11 1451009945 358205903 43 71 941929452 950822583 59 292051775 31 61 1792695572 1176321987 83 1190679156 131 357171972 2 1663378512 47 341998038 884712913 101 47 1139104267 1923229284 945932973 388332006 3 71 1337681038 4999 194696053 7001 1392343818 1093273781 139 1435156734 43 78824398 139 720835715 103 1261046819 1870804685 47 514988597 19 369837406 29 131 1245124084 701059338 1949 113 106627930 113 1206820804 949464768 7 87875985 449402727 23 13 83 828013146 73 113 156871737 59 1058751441 61 1900318360 53 855808872 103 183361218 398528462 67 1504859935 61 103 1118426489 49806761 137 113 3 699949149 312078516 2072859880 13 101 1338208085 1559546664 3 429193737 137 79 1688694283 41 1577871019 303818323 89 213616474 1161634249 79 149 194207508 11 31 208222970 37 43 53 1085585803 1902763423 11 137988741 61 367251903 138729006 31 2134231549 1028582666 1949 1762977695 896264453 7 71 77148316 1280241612 13 1066863174 1338101129 1763970123 97 53 2075714996 73 131 61 59 544116585 139 1106223711 4999 718781215 41 3 17 510184152 217760379 113 1083908397 11 1591576943 17 866884451 380841788 45595892 2 19 7 936721926 123445413 23 2020577830 1566573838 1833951940 101 1861110840 1982038515 131 1175861895 580823963 7001 955789437 139 71 1438206956 198537186 17 1585102608 2015666596 97 1634038657 23 13 13 831682111 59 89 1557552777 107 683311630 1647174906 13 5 2117991715 1978890600 561442889 41 728272586 47 1756210507 73 1665056781 1061590747 23 73 578814089 2062272588 109 53 577846333 1123625864 3 712377153 1547957061 1733099193 1748858572 19 59 97 607246301 43 17 109 1373487854 1425717304 10007 1209314355 29 149 1649296943 7 707417305 61 194047222 29 2018857367 7001 2043808931 3 207700452 29 137 1949 1949 109 4999 1285377873 1007846286 1984804078 47 41 2050158301 1765627198 37 1949 10007 1248993684 312618680 149 422228965 2777 109 501938024 599749909 79 207838256 13 199158765 983381737 1949 71 1441607856 47 3 2777 1949 103 52372616 1715189063 101 47 731395435 1001146457 31 328493941 697051323 17 31 109 1895450922 195703396 139 1703041066 2087222610 1327074612 137 61 53 2102433415 388147017 59 752123032 1763796471 109 31 79 1093992237 2 1628283822 101 396804962 31 2099915603 5 29 1691594853 789896191 7 1841117446 53 1247144696 231973792 103 215805188 334852279 1910966725 103 1949 1334817477 433909890 2015469661 83 43 1145039991 1284798294 705627621 127 61 1445748506 573528921 7001 756974523 71 1459166014 19 1719824076 83 7 1877674127 736431857 10007 1712047595 97 1227552654 324687122 10007 67 1496543289 19 1451015 846221941 10007 97 71 1349533501 103 139 399493784 349375167 3 986883776 41 562047531 19 264891939 19 1742432912 1009911419 73 4999 1391311682 17 19 103 1545631185 10007 980946182 37 17 1679504681 61 1085608528 1571382859 131 1839135551 11 149 2 1497460916 78908080 1524716555 10007 37 10248223 1459246434 251020855 7001 13 766228970 585260286 2 363664400 374825034 303642918 1106418151 23 5 1982944001 149 1225499851 1267391471 4999 1212876162 1666684246 127 1949 1009269831 37 59 1259682214 1514252287 3 1608472773 164457445 83 38484527 3 1535821068 53 139 67 1957708644 73 23 32007260 109 80960840 71 306994746 10007 109 808900990 1680419864 1355486972 405900287 149 89 670016918 816531382 71 1116892000 5 1489610316 361576017 137 1245192746 958516709 37 655405725 67 149 17 1275776152 800029112 89 41 4999 1673195294 127 1018357374 694164982 760815504 79 301778657 23 2135283798 221591798 2005363882 149 1271394203 19 87524260 109 69465264 212563407 1979651930 1723211015 5 73 2092705354 97 669080295 1060767860 1570120200 89 107 29 84330733 346411020 37 37 1007203825 933482768 43 767553483 1695103301 131 1143401929 1281581908 83 83 7 1160275235 1842824158 1428048290 5 1089922489 1979126516 131 127 683258321 4999 542607607 67 73 11 7001 23 471689514 67 1767400102 61 849764221 29 1796741255 190938088 73 1423469340 7001 2012710489 71 1823643051 1777798770 67 71 1455660531 41 1340801065 1796076135 716834719 425724117 59 47 213306539 83 321144098 1012334478 317550287 19 31648269 79 89 149642526 83 19 1595261085 43 481395920 139 709821014 73 1766019085 5 79 3 1134753026 89 233965002 53 13 1734669313 361216960 743502048 83 1077823309 79 1497233596 2039399448 1789673979 37 11 7001 46815687 1720833741 10007 909276048 53 131 10007 171790169 1543479680 11 3 892028988 1110684474 29 37 77363892 2777 11 1491010048 48143770 1186724776 29 454705895 89 37 1102736012 992499507 2066109673 79 409047622 1637121148 67 2067706382 10007 1225637346 89 2115806612 756138927 10007 778994915 294936538 13 37 462587357 89 91047534 149 184011573 1963400416 89 1302288762 2087810950 11 320035100 1488735039 1949 37 2105762093 37 723553888 1737016490 31 3 781494057 296238088 67 1779373605 79 1333023344 139 3 372868480 2 129109580 23 1480354870 137 9283120 47 109 4999 1140266901 438265359 286529402 41 83 520250806 145121101 1156771130 41 41 85718842 11 729330347 89 137 1478655933 97 67 43 1964040050 833683312 2095182269 7001 2049873871 137 115983652 37 1954301261 2132861651 7001 1286706789 97 930777468 127 67 276759139 97 1684804446 71 73 915074491 1162241541 2040652884 101 41 1728739949 994740278 43 1218686478 681520803 1034706547 17 976790352 109 1016305140 61 1625059276 1634624015 139 755646974 1611101478 41 139 73 1065207167 17 1949 83 5 1222333985 751634509 41 1333304379 23 47 476446693 1949 1290803210 7001 83 565699697 1324066198 10007 1894585282 73 53 521466364 595784660 47 142721375 1880228843 1163540099 101 1517182509 10007 1924256037 349613569 1949 1977177164 19 1325682497 31 1911316715 7 7001 1950513605 934626499 1221109760 13 2127239779 1198535783 97 109 1484733254 1792148305 75713146 47 1299429112 1686523319 109 103 726037318 197247266 89 1392685617 1173484580 67 1113823142 240069619 103 1339672796 1282878932 73 1019238565 19 1525738513 1576958307 43 137 59 10007 41919323 1246361843 101 1488470229 1949 1846693092 1989078059 1798525270 41 103 308050456 67 1889164696 41 623535995 1834452340 89 234160691 19 17 83 2 1628159016 2 2147434848 1909395954 61 73 2133690732 103 646277929 149 1526748168 1705005659 44259645 97 10007 245591794 315892121 7001 59 1198035120 715550218 67 664397594 113 1175411536 1800896933 97 487503563 1340861299 73 170188213 13 1003416635 83 43 206146730 1529311029 41 849540336 41 7001 406268503 1620075075 67 1532266864 1805459886 7001 914051424 11 67 89 918823166 59 2777 1132700145 3 73 67 1333251291 1959295807 71 1669765788 577551843 59 17 1435189395 61 197641708 19 1984375523 837188507 11 7001 1521896290 67 131 474028216 576696137 97 59 89 11 394492615 2 291831917 444038816 13 1671589242 3 611555600 149 2 7001 1675227284 1571067505 7 1587800067 19 1338242732 898492159 402452102 13 601123574 43 404873638 1418060421 1964759555 53 29 967049921 1033536843 97 1765246158 125140494 3 103 195152452 37 1092039756 797859712 31 2055805455 2777 334772904 2024331421 1788121365 61 47 1786843462 149 17 1814601947 1949 23 855886367 29 2063940226 450282679 67 127 521043027 107 1990716450 19 363538609 1729429638 1870309204 137 101 17 969265727 71 752646008 1298133399 59 1378592584 113 1231410268 7001 1588603911 7 1150764783 103 17 149 149 139 23 770314896 37 165729845 307277933 79 254656105 969213294 19 263410622 1373249672 37 5 613077390 89 47 1035293769 875972752 10007 612358351 1116223376 71 30842898 113 547116507 7 10007 914761341 131 722708175 1004133993 61 107 1044595418 885310724 1929925770 31 1592207802 831759419 31 10007 2 1725304676 873591698 127 474942535 127 53 712143117 131 3 1030909659 13 137 1716315678 41 2073691522 43 2082079758 2 1196014697 793970074 23 13 113 47 814121733 521990612 11 995421663 43 1567137494 29 2 17 498494757 2017243817 968356672 23 1475630778 1949 1793300237 149 7001 1459659493 1821974490 10007 960993761 137 1949 59 139530827 1094690992 79 11 1556863911 37 17 275694219 2007241238 803476073 31 83 1024815774 162948090 651070994 568146544 71 59 59 41 674505227 1435258177 23534212 361302553 101 2142957755 61 216433488 103 29 43 715235770 935301600 43 293561473 423024689 83 1893823525 287871427 149 420880791 53 1658924292 2055941532 127 1949 113 1718563551 348839052 101 827114922 107 732892158 83 149 1879407626 1372311605 47 418104104 427521494 1949 1025758700 792638450 59 73 929447972 490084187 293305629 61 89 5 1305855410 195452215 10007 1422585113 61 1384864700 647770895 1179141611 131 1398144791 460347231 131 1051346409 89 1254111919 127 1167606734 1760990761 61 79 1092246495 107 2040356915 5 3 43 73 31 5 3 1210839150 139 2034529060 1940583184 17 53 634024877 47 1720544181 1936908717 103 103 71 7001 137 1480650516 10007 79 89 1946445931 1400289955 107 4999 464722037 1155275035 1486984373 61 1523877760 97 431631085 29 73 2 1949 1261687099 673597987 101 6621863 101 79 19 1842618739 13 1157291695 193742405 61 1909506404 101 1894185714 7 467778766 1839695413 71 3 945333618 1075510221 526938700 109 1240030652 139 1695626108 10007 11 801312688 1819532587 29 2 1664859881 1863733882 37 1190459191 1882763106 149 97 67 149 647781728 67 109 37 5234340 23 139 41 2139130187 41 443744640 1713942814 1145727652 7001 43 94367370 1330151360 83 1333401972 107 73 163737326 19 608855741 1761223781 2129410936 61 1522207764 482466597 101 67 1832952169 10007 137 127 802542718 37 478692384 67 1075204414 609201598 2777 704991063 43 13 1580310290 420639027 1949 1337752396 4999 836870420 1780599915 149 1918829460 109 74432398 479332868 43 107 51378404 1957052684 19 1156984765 1759590285 1207926966 1107038086 31 107 137 1429287846 1918269890 7001 1914136409 83 1697394986 331362228 4999 553504277 97 1428455368 725270843 1497530198 89 1299749652 7001 170502354 1258905267 89 273591295 5 5 1072649574 812511322 2777 1317431229 41 1780188763 109 1332419488 97 1370281655 61 83 1626067193 2012366623 7001 630272772 2 1445381946 2073550539 107 10007 1493004372 2015333188 41 1200484406 29 1918889748 2 54334581 113 1949 633054690 882431189 2099141401 7 1253052794 475864940 432717423 23 998574076 107 37 1769833247 925331613 218821420 107 7001 83 1962356799 2024689716 10007 1245116340 13 619268052 29 667495552 127 20296251 490446060 1351559473 692480085 11 1484778618 10007 379675587 1901881713 31 1638301857 964491019 29 1070822332 10007 1590922867 465355521 1019715190 676092416 37 1956586012 940393048 2 101283999 109 73 83 1666695693 649160762 1999539130 6099880 2 2 1718191466 893231278 907788507 127 920799784 1519996209 478563120 3 71 127 107 1221299391 31 1708068666 1629175675 37 43 109 670931951 2777 600220780 13 1304963257 153252567 103 5 408303960 1917378779 17 47 59 127 840844775 80036476 1027330330 13 71 1180126713 31 834427548 1029893032 53 2048667426 392939768 109 47 956434161 59 1711311402 1256103923 79 23 310488753 1556855623 37 660469004 47 53 798383467 103 1844974110 31 1171116791 174467913 1137887677 37 37 1271964947 2041815580 1687575908 41 1256993421 676333583 53 1393564424 555532259 59 10007 1408188857 31 636365037 113 778390256 661556664 2 1919919980 5 1209453935 3 11 16352523 945313820 47 2139509509 83 1339093896 137 93613962 1231205950 13 1792251214 29 1252787240 107 83 59 2777 109 918928533 1923426862 338101932 23 79 149 100538346 1949 1417104257 83 7 1380516935 3 1337715612 2128848403 53 11 11 736229945 271694269 1118589010 1988589869 7 346267213 71 107 2137223671 58785051 1949 2043409485 31 73 324497132 758288664 83 1188006029 79 539385140 31 7 1798679561 965959535 31 1133680137 845129278 1694170199 1949 11 77761783 599390781 2777 43 29 1261667373 71 17 305279183 1765863678 3 1379911665 1738249818 312138344 10007 1804483845 3 7001 1859262769 270963371 73 1995131524 1093223991 71 2044875015 137 2777 1915590283 83 23 508627727 113 3 879307158 4999 103 546414886 1215165626 149 83 620576309 217636458 5 2104222344 1187654028 3 2 97 89 1968411665 1047693493 2 47 47 1709526112 703856725 294938323 893604385 127 107 73 43 31 199631800 139 73 114784032 195442462 13 1483381497 1894536293 101 59 3 1545626988 1280629092 4999 701619648 102096158 1458454226 109 79 1626664984 1680941228 37 559394009 2 1949 1125359573 127 303380013 3 1526826747 3 1908644199 41 5 1764785395 89 858169773 652840898 67 7 97 1335292979 2078712522 1004760750 53 7 1318933373 2777 309082877 816645913 41 73 839963550 629373442 73 607473442 107 131 1591539625 382532964 23 97 2145220475 41 1998174770 1813548695 2777 1415006465 1806227448 89 597614352 37 960107060 29 1132353430 17 19 43 837438029 858085898 5 79 23211748 67 1840263808 31 482059920 11 159349729 73 1594321679 19 621302348 107 89 131 2 2087379715 5 1512453913 67 213460258 5 314527595 2081668583 4999 101 1903268745 1571066211 1838214008 131 101 1756512109 113 1780108436 895706817 58731764 47 1511081686 59 59 131 642628229 1044610113 43 1857093972 19 1412197029 71 37 101 105539445 1479279936 1773881356 149 2100549254 2057060617 137 206084990 1696578039 1097084453 19 2 1298589058 107 2777 124898352 1652054551 37 31 7 103 2042387824 264108833 61 280810725 3 1518278506 31 2125472065 2777 97 1024559687 2070016181 813390604 1882372752 13 103 1603242174 567636502 4999 31 1723088469 1377568514 5 79 53 1649518046 1093260540 103 1878781903 73 1212471654 17 13 13 7001 31 42594496 729995223 1735659280 491287121 149 13 858520715 1532800425 1461989045 71 113 103 47 767418538 17 1173293097 1290444908 37 1519759830 936391264 10007 179895839 2777 47 13 11 1260512352 11 996821829 43 37 1157936830 208605411 1168991661 47 2132005992 29 29 516084696 199274051 11 1120180974 29 10007 1212157917 73 53 355547641 1147642459 2777 35280325 31 1368463182 3 2003534907 11 97 4851649 11 19422293 390904415 1949 742259109 19 4999 1487253898 1089862917 13 2 1260394343 71 281055533 41 47 71 305511935 1329158908 79 2777 204678785 97 59 795466733 2129719342 137 139 1755329391 1126168965 125305859 139 1744600259 31 23 11 11 814003982 1497268865 7001 13 1938923675 107 1095599215 823907062 131 440746094 1053304059 131 1717830903 1221243177 3 17 1816443319 137 2 59 1070132560 19 127 1294410467 41 53734805 7 13 1185026861 37 393743862 1651900228 78029380 11 31 7 7 1774754607 1152147186 89 4999 1565296878 1564335111 89 1630228219 2128451376 89 137 933345517 13 7 1346444337 1808466842 524458224 41 1429399072 1512366882 71 1687210133 1538932349 1949 137 419484547 7001 373986419 109 789121414 3 62761530 83 375459132 1565976365 1522452353 29 1107881962 11 23 89 117174374 1602481594 109 265076664 2 20328372 747083972 353257307 13 745026373 131 981857110 31 1569242041 1762836582 149 750493630 490625798 139 634208204 1191627090 131 581190356 17 581527721 113 17 1893821056 71 1606791557 37 182343810 41 1207310272 61 103 1425610926 552613537 19 71 89 1763582170 1150951827 37 97 10007 675052497 31 43 360600709 1633185623 2777 1933411935 1158090469 73 107 831755405 1625405328 476796284 1994105755 79 332823450 2777 638746101 501058726 23 101 1869901678 71 41 109 1377750299 41 126612387 113 47 2106352 71 1827511032 2 1469095718 2 1772074640 37 13729839 113 1076891582 1750800251 53 101 2 53 837476744 29 37 326148736 1523592899 113 219546699 131 1511896414 41 177683012 73 349040375 67 1483210181 1877876399 61 19 1348173557 499211947 13 11 1474032560 7 47 1783608358 1481788740 4999 856328700 499200140 41 463374273 37 10923214 137 529063240 29 1596826043 554259673 1196262540 11 103 67 41 258863094 711394931 188633874 109 13 677786447 777501608 13 2079482719 71 23 1605017562 67 713422903 1512615057 7001 31 11 844620746 41 1107030914 113 1938669810 1301381337 71 7 1716949899 279450159 37 59 814743331 671656333 53 1343036632 29 1092341488 1656308672 4999 4999 1923685630 61 43 1690595783 1037049471 62385249 61 399182680 29 2137718167 13 109 149736897 651892594 2144811939 1621903293 149 4999 13 1358821360 852238527 3 101 73 1766762571 1519626619 31 41 1887871076 29 1637271496 67 3 1685559252 1926670220 89 589030074 481556379 3 218477522 107 713308224 137 1957761145 61 1463260192 53 63354734 29 291521543 180483896 4999 2094551006 2 5 203356800 990741630 79 2052869036 37 47 19 1908365548 429465489 1726079371 83 7 1658117321 17 472664549 53 1031403532 17 269287531 43 1626437719 149 1103652089 31 1244588372 1366035677 53 2777 882441736 542528605 139 402653810 7 79 73 567486963 375242486 10007 17 103 124466436 1805216811 131 131 17 565743136 109 1126962118 1826393680 47 1453504513 1374696517 139 1487293324 31 137 2 893627389 733465425 17 31 1616568594 38552941 21028630 97 1949 53 1342825543 2121748947 67 51517774 1438165787 67 83 1402321207 7 745381407 1949 1787051743 507306580 67 248638675 83 222588562 7 893750368 2065101337 83 722088546 1293040327 89 1446503402 1168710545 43 149 23 3 79 400226245 103 29 624575474 67 19 619437107 666546706 7 11 652905033 1931283563 149 13 1708485753 113 41091822 2063916161 17 1298503474 7001 1892223279 1946685585 4999 47 649190809 31 1404915319 107 7 156350597 67 3 303551873 1149269260 59 728098493 127 717054700 131 149 1412980410 931022477 2 61 7 1405103798 482872229 206557333 113 129566073 19 1606871251 67 260300345 5 1703531246 1949 995015174 3 31 1691504987 71 103 26232143 1841245407 77998058 1750426556 101 641188518 10007 1543089407 2071644723 532913121 1949 2071448402 1939427031 17 31 1864571508 97 1290374122 2075284860 1451154711 4999 107 47502977 1054650676 1949 7001 49455064 1606008397 1920935130 5 79970666 83 149291602 1304446478 1021417934 89 107 36182427 127 7 566866650 1388672245 1949 17 17 17 2145531686 107 1040112436 41 278636800 13 2777 1997529424 232207186 37 1265256921 67 1712799192 47 104529092 131 957480414 29 844289061 31 821550597 7 101 294058874 29 1813799258 1176619917 79 67 1284148800 1490789128 29 1528718735 5 866565635 113 1880030946 67 1341679958 2025387622 67 1322564188 425855335 61 1228798457 2133764780 567116005 7001 109340853 1124662734 61 404049846 1418539382 53 398863166 543890975 149 1949 583961329 1949 103 4999 97 107 989262303 7001 1326182563 17 29 62768531 2777 788695770 41 11 53 1668901524 1728401594 1557421388 103 73 549589990 131 31 849014298 538011521 61 1083362684 1452241482 67 65531695 1369198860 3 10007 3 1925688510 19 613895700 37 356581259 1675190663 89 488073710 1673982137 19 1509261162 67 325292612 79 308843943 999845978 59 89 62158440 103 967923445 389641057 13 1101905714 97 1991124723 1276831003 53 591488639 2047511005 131 1568227460 106895217 67 1169964125 1687944018 103 4999 354943997 2116193518 117069715 47 2126160417 79 810703833 1074000364 103 684957454 2 1212511787 1496413854 149 113 912771060 1949 107 1757212604 61 895643907 79 103 53 1801990150 1570951607 131 1788187003 23 89 566748618 83 3 817264365 83 1401901955 17 29 1726105607 1452993766 23 67 499489507 131 1239075457 71 41 113 1770325009 248908942 89 1839500950 5 113 83 330684533 653988659 2089646316 127 7 131552208 1501172596 71 332077959 113 47 1626795537 1899770456 109 1421194200 79 58018153 845619797 67 127 739486202 971691097 2043599799 127 394530072 435804437 127 103 1590895770 59 1978701467 260493496 5 31 1587874884 47 127 149 490956341 29 1534267475 1611739351 3 127077402 1205159667 43 1457138678 1109888695 1440741328 13 683066696 1240483433 97 619461540 149 7 1818194826 2 581868154 13 361308129 269529159 1949 1448764108 131 113 1066605079 1039364395 47 1910324071 210307469 17 359319622 922575051 97 774347098 79 1401775289 37 1733420770 1493032701 59 1427063739 59 661634246 67 1673609884 13 107 1410896937 10007 125014992 4999 909800735 79 1647633217 17 13 679721820 109 23 449251042 961044721 1957007440 2777 3 29 1633129466 41 260862336 41 37 1388665107 131 2777 1642459826 19 83 149 1550691425 1454387361 139 657575779 331554198 1610864311 1583468598 89 524906629 1949 515449979 353089728 17 37 100499925 1112126203 131 101 4999 919840995 725020685 61 878665218 149 2777 1949 71 249651901 127 11 948277770 2777 424295053 1421139086 19 925267269 1976546331 53 994088359 170035520 101 59 694616564 2777 46598358 433521035 83 920159563 61 43 2086236590 5 836208899 103 1256263697 4999 1878189287 137 79839216 695674081 1705801831 1949 13 67 837376184 1873539023 107 23 2080945643 10007 861892903 59 1025576645 1792688981 43 11 149 61 131 1568829669 137 1610630636 2123389298 7001 1337940107 1074675451 83 633250077 460420489 37 938655898 19 1519459887 37 431859264 1223302436 139 103 11 796530856 181005968 64872465 1949 1951537576 17 300378117 1157453463 4999 7001 1568581051 1138131567 1848377571 932115645 3 5 921704115 1551883810 654431011 596857196 13 101 856718158 711441397 47 101 131 266681183 71 631552492 73 306669204 43 43 41 260625315 1989174286 2632376 7001 61 61 1104369376 101 554827302 73 1867655214 1389533742 1229019417 37 17 103 121709243 37 1243569769 131 101 1791980169 582597918 7 43 107 1697908583 53 31 46688294 1295818011 59 669532556 777420109 71 502084342 1983337581 79 73 1639662928 2122418920 127 47 137 1730661131 1167830333 10007 1228662717 137 41 13 17 1051781757 3 109 2003504366 711571947 103 538674379 58339831 47 59 1304834855 11482875 2084708275 10007 43 1927905119 139 1994925471 1548182970 10007 2777 1953763904 568360259 2777 1815438757 1004277057 453317100 292844848 10007 113 1458415403 101 103 35984595 1774206384 304755934 23 59 721000473 5 47 716159970 139 71 1879901648 993409787 139 158987366 61 1956504647 569481956 97 1695278148 7001 61 122282308 536742470 59 3 139 89 1019338182 1599005684 1196645164 109 19 2096009738 717184627 17 1952603714 126817259 2777 1518894035 1110918915 89 5 1007550036 1732696461 113 17 1753535614 725548890 43 53 2135780815 41 4999 79 1394882618 7 1883836535 1507459401 1977698056 103 2008064223 878954758 11 13282343 306673653 4999 1715086914 4999 71 747809544 149 948606116 89 687326085 1556000350 1301038194 4794143 23 31 139 49174030 441380091 71 47 471831731 1045099802 131 998686753 1305080033 19 2777 874324565 557713241 83 1354225759 430889520 181463065 2777 1630673839 487952224 2777 362795611 1608397024 79 5 1761300485 97 2 2048394333 695075821 37 2777 148386218 870652343 450286395 41 67 1514035984 1623259606 103 137 1120374492 391871786 41 79 889706769 1865023662 878922904 41 7 97 1524829973 4999 1645340866 13 43 109 95190354 1270290630 595537459 113 522388219 92931555 73 109 1421941406 3 688012464 7001 494431623 598937204 23 1201398583 7 84998446 107 997356295 2101304489 73 43 1189344032 73 43 43 19 107 981849762 1210826986 10007 1827818578 7001 11 2001132727 139 4999 101 79 1254549072 102730036 19 1625318361 101 71 205077458 37 17 368235130 1221932103 83 83 2067463497 354763673 11 109 1383453070 667808120 89 2001234920 5 4999 1859253075 1473680205 10007 2044600219 1334303359 19 16172211 1209100340 1513878538 53 10007 1556949102 1011189435 7001 1163153141 47 149 568962311 17 7001 1585873521 1431284440 1498970538 1007741429 83 545110300 53 2093820332 1597284690 67 576643675 2023346637 61 451962678 101 53 59013572 137 36897721 1450471498 7 2061719779 2777 139 71 109 103 37 1190736405 296526880 250640127 53 113 573122748 37 1476607692 61 479228993 2109699030 1687766020 137 2099292374 149 810205827 214364669 23 812264044 29 97 1942832206 13 1258753976 139 1290184378 13 660186371 436405703 1784501023 23 1546381270 113 1708833573 1264538622 696113161 79 572586656 23 309711560 10007 301530533 59 67 927627060 271085082 136595550 10007 1366177052 17 149 7 767549769 3 971873361 607548696 127 29 47 5 31 127242824 950475328 139 1634242651 53 159335808 59 1729847550 109 1002482726 2048011418 103 29 83 89 863859721 97 1267008986 47 1082855842 746252133 107 1298994857 1826123346 1949 41 1692810419 1239513640 194308470 137 5 2065408345 174627920 709108740 79 43 131 715681252 31 668382475 59 1882480848 325308996 47 744788623 2777 1061445696 73 1710795004 2 137 114062090 987374344 127 1245521385 208856834 89 131 131 107 109 71446121 29 2011493505 924604216 37 1656205396 2097605405 1417921468 131 131 592362088 131 127 89 1418728113 101 1471565455 11 97 75188580 4999 47800438 149 13 1858314345 67 1678057411 5 149 1112987386 1419791349 53 420733267 921157428 103 97 1636274764 73 59 266281750 1962977908 5 190279060 231712166 139 31584047 47 615819568 83 315645265 3 37 1851412179 1628779738 1170845130 23 1614764358 131 335370207 107 1691571453 2 97 412129332 139 1480068298 107 87086667 67 10007 4999 57098578 2 1109288166 2777 131 1188444183 565381328 2145547680 103 1193897340 97 2 2096356946 494087716 103 1405805594 983355142 37 281281437 2130037650 127 1560256595 139 1169002649 942040669 79 711996585 2077095492 41 970008750 133079809 37 79 107 1296098102 379379855 2777 210555766 1453855303 97 31 1836596767 1248937517 113 103 198636427 449940462 994668637 2777 3 47 955802575 1949 302171372 10007 1010956961 7 1983796570 139 2 127 1742794076 1533244457 148869095 59 1302854874 29 395546022 131 711094462 1557302979 37 101 1126918509 46602105 1933354776 73 59 13 149 98441236 2 61 592998473 31 139 47 97 29 1091180854 974209615 103 2 23 1924446110 71 2096059302 1176810232 2039676343 968570076 109 17 131 887668969 2 1332958938 1718929676 2777 557421416 31 1127151041 1331976840 97 527127352 251312741 61 19 446724941 193743247 47 1731276161 807720098 10007 1499088628 533576807 17 1488235284 139 241835814 196534602 1916613545 5 1899939027 10007 1591569808 1367780018 19 59 320265725 1106603540 5 1464147256 953495916 2 19 698801546 1901672424 59 137 17 139 954369088 4999 37 914085962 139 11 11 29 1148885460 626493206 1501807877 103 962800225 17 61 813126035 686760902 778550854 2 672020310 13 19 29 1338262478 687620594 113 333441643 89 149062629 198114298 7001 109 61 455721118 946951125 109 1289292657 53 97 332989845 1464262114 2777 113 1568141107 89 591545976 1029151814 1110973732 17 127 4999 137 1909015814 1013493942 1371088703 83 1264154198 53 1776356745 71 1248578399 1276672426 107 5 973268043 1642731352 83 109 1758536240 419654251 265647898 1655811870 67 1231849373 976237634 53 252464628 19 131 7 126740285 103 750594099 67 1911124883 83 553061505 73 566294142 127 1329373992 107 73 418598644 284265504 3 139 19 1094406422 137 79 4999 1483708199 1834393048 881479481 139 1568809600 632410471 11 103 1356081829 11 583912604 41 1442510257 975295454 127 603295803 1303847769 137 101 2014007068 894896048 17 1593499861 127 237310930 3 227533341 17 1193913689 1244554105 728548343 59 53 1642378469 1498339680 1329063842 73 159904775 5 2 31 43 233497439 31 1264615984 101 101 61 361415728 97 37 306108696 1233374687 7001 1381059266 192925673 71 319330342 2 73 1435748232 1888144390 149 1262146071 23 2047245663 47 1890586656 1703299787 41 1965499451 84822030 2777 611639804 522534205 58497321 83 133632241 17 2004146082 61 149 758386309 5 19 783984764 131 47 101 2050419887 1066484250 73 237091444 875226492 31 273698923 139 824959023 67 1006717143 1947727630 23 7001 553499060 73 518620178 576616095 766583399 23 59 83464173 1757571829 113 1945969497 7 1663356247 1067907150 5 1201645060 716428108 11 2 43 621339121 653604263 13 692740425 41 1377122104 1847720801 237830893 333266227 131 7001 1982984243 1088410465 1574932000 807461645 29 741562402 101 1044537253 83 97 10007 378574817 1854066939 2050853463 17 2033515554 561525544 2 3 1461942408 186885165 79 19 943069636 1251123761 41 1903481983 37 268965728 1410410121 1950789225 107 127 624456740 101 562319722 1949 363944612 151838148 101 97 872719864 736340192 19 101 1443019355 5 47 1749800412 1248575174 11 22219065 107 1428965365 612336620 5 1262629708 2 524411942 636977352 1302756767 17 103 131 1476762936 7001 280726098 103 86071332 2 1257495654 431464629 295113153 7001 2000715501 97 1261321167 137 97 107 1879694800 137 169012857 13 1991876500 67 59012126 137 222098196 53 703324098 205857088 53 239334008 638369062 107 19 741444980 23 533676866 1644733565 97 1302238871 127 469745872 61 67 452860638 1978951597 1192599994 2 89 31650091 41 29 89 1329977107 2 346529338 195753372 107 1258067908 5 118494660 103 387561366 97 189930753 43 788414976 1949 574709426 89 73332512 11 31 103 1726239727 29 1676699081 79 1897778527 89 505459302 662367637 137 1568921773 139 2131521215 7001 634192586 215114817 47 7001 101 139 11 218184494 3 621256080 466620684 1512003834 1037780035 131 139 101 366260845 2017082211 1606958592 79 4999 73 476008107 1215077189 923787236 41 1495849002 160938736 103 7 798304479 785364076 101 405409253 684283148 79 147777242 7001 107 318655630 1722009101 79 1900817736 103 83 249722452 7 83 1734150106 675517690 109 401347092 3 73 116030653 2145810691 73 1488035869 31 7001 3 13 2092163034 1524330210 4999 183138320 53 373755523 1918957540 854392640 5 5 1234250575 17 1536614485 1944268713 7001 2777 149 2021950362 2777 143634771 2 139 1732209660 953191110 83 998109030 1687734450 113 1832045875 673994170 59 97 7001 107 107 703714497 1685643324 1949 127 1722829283 17 1095944185 131 81523711 371140822 149 17 137 59 258812097 1406311740 17 73 97 1339349616 1392243414 59 860292570 312144156 2 1918489800 1949 314572498 1321174477 50392037 47 1995346310 1248760011 31 89 2777 2035709488 139 58730280 113 238000572 1302371369 59 2109450997 887214479 73 10007 465125437 937783950 7001 67 1583834306 1957815308 130494007 1701273510 2777 1949 480658482 1346634264 909499597 64861649 109 192884750 101 1630331900 1415097238 31 391376854 787671889 59 43 1266453544 1127562928 71 139 1256779094 71 1218447594 41 1395406505 283988679 185017217 67 107 31 772329753 11 1322557522 793578058 1446740022 13 11 43 13 1081821026 290675619 53 1013951658 1400227866 1949 2092885131 1002507640 19 61 396201344 101 260104795 61 1799235931 37 1011350966 89 2088015828 759998252 1063349401 2777 19 1641034427 1038376239 109469105 5 139 861494465 13 131 1930147843 97 1280266819 218117692 1180168102 139 1465987547 1494093620 17 41 1265819363 1675760077 53 799636440 1324064974 97 59 1158419216 498115996 23 166189711 1053060497 43 127 130355340 580268532 1674826590 73 1805870515 113 183110511 71 1894111446 2114581072 210324218 101 2 680520106 2060076116 7 53 839976542 23 620157073 79 1949 3 127 1960203344 3 1371886941 642839445 89 692333670 61 127 926427789 10007 748063278 2104224386 41 1263581993 17 742324992 1267929519 127 2125119530 5 918516010 1610436546 31 1773955120 89 61 1086738424 61 1256530582 127 137 5 7 663384478 1320466283 103 13 1313539903 1047270406 1796449503 79846668 3 13 723010561 133806881 1640193880 31 107 852575679 1640674870 709930546 376444248 139 1949 109 83 1930716120 742714046 83 18082188 43 1596025152 1035978052 1651999863 23 139 1042265507 763898964 1636020932 13 37 47 1840089104 1810114995 148104659 2020339425 149 11 1049752715 5 113 1637594644 7001 7 131 2096299204 5 61 2098272870 3 3 79 995611562 953049917 1664326811 59 1223290556 1174639578 67 137 1092772965 3 700012725 107 2777 53 89 2103473526 1962287219 1755560673 79 1944488815 17 1677660348 948303279 7 101 103555401 584509595 139 1498356894 2006445214 29 177439603 53 1143518393 1879046663 23 516778913 163796883 103 19 109 1209709791 310046286 7001 71 927012210 114119081 29 7 147745801 5 7 89 192937404 3 347444391 37 140293381 1694150813 23 89 802984344 1653683902 89 97 29 107 1163073415 267002343 103 399611984 93870286 1751100226 101 1233697224 765510832 918395277 103 199210025 71 885822554 1405533637 47 1581261655 5 318082310 107 97 127 1671720589 4999 1775884752 17 7001 37 83 7 1049325093 4999 1472450451 71 340632797 41 47 1218007867 1602344351 10007 397518068 1317983717 97 23 746607643 887600782 7001 924258866 113 1369206937 7 10007 23 471009295 1258860058 31 353650542 127 7 375308416 1912467277 101 2134884571 211282356 67 798487508 534935628 149 1260738170 1045024670 1304956330 37 87267612 29 737901085 2067545718 7 4999 1407323184 137 1404826682 103 499861575 149 1426673510 2122604979 155312422 304155077 83 966632101 131 397607401 298638793 41 61 11 1366384396 37 41 1294796072 222653780 37 443380149 10007 73 41 1122981226 5 127 1791244703 2019154200 107 31 330281223 111794432 2 532952326 1018981124 37 31 73 23 1227654279 103 876140248 67 2132782756 992764370 13 592744645 31 13 41 1308896792 2007641014 83 192848425 1064128309 139 2038973625 109 1997149230 89 837505602 154159685 113 81553568 29 401410286 107 1345739799 1581657973 79 10007 1705122751 1598428117 103 212391371 127 1516911130 7 447823111 463792126 139 923842035 109 59 53 1306829480 149 513130074 61 79 2777 423031137 3 478133899 89 13 1043879504 2 1348979095 109 130082453 131 1030934630 1256719680 71 1504871696 37 1363372707 787767415 4999 149 1699706619 83 47044732 1505682360 59 79 2099997750 1704226789 137 672357791 1850830944 31 19 2777 97 11 79 1511626606 1367734821 13 1269005868 1404706972 43 577220046 1902784047 41 731714211 1610628437 113 969697023 107 2001464510 137 2055065951 37 523940572 131 1234939489 43 1925793864 1989241020 23 180289864 107 149 522841736 1196657721 67 1820685605 654480773 61 53 149 598339449 61 61 202509813 1315041416 535035325 1718803944 139 7 23 1105703127 23 1973833205 1637746077 608337209 79 7 275497502 149 979599833 59 1353998014 73 17 1390883407 573565465 71 4999 2027040903 1406455974 137 17 1548025423 137 1708229588 974526323 67 137 387855220 15852818 7 34573763 1641555872 61 23 395637402 101 1432636217 101 2085568998 2053056549 139 31 97 21155021 2097493274 2094845303 1338386964 73 1277100951 3 113 887304137 1771726548 37 19 177333118 37 89 302145437 31 31 734940064 1949 73 1761896829 107 7001 699896971 1674324155 107 2009366090 2 90071320 5 53 83 19 1668019101 67 460257639 706078562 10007 2048667184 79 13 5 103 7 103 689644534 386345378 109 1928949783 199202296 1046007094 37 1817877118 11 1466036429 94266274 750688680 71 346697858 13 47 1502436780 883338915 1796532997 1123953298 53 2 127 1854200848 7001 1227539233 23 2110438351 7 283267320 1762621789 71 30569902 851228940 1174186001 71 1715542633 137 5 2130831361 7001 1348686642 83 5 1056466970 1539344510 41 23 816060907 1822319782 107 316234995 1949 31 1671164585 1572077270 170719385 564273599 7001 137 1906717675 127 2127274384 19 1153612911 2086792249 752966708 10007 648561307 1978335891 29 5 1280687691 73 932531857 1414522039 4999 1114851985 1869277948 1786126984 127 83 1169228488 41 23 3 67 2007873822 315285373 88704122 19 508011938 127 101 2023076763 1606132043 59 10007 2141397930 499991999 1092605229 149 139 2002903125 71 2043116235 1508382362 1566627772 7001 1076878875 149 11 1414956103 2 184264950 37 97 3 606208716 249573127 59 37 1393285542 73 1878958299 89 37 832225534 825121608 2777 59 4999 966087256 47 53 21494967 103 460147556 1080256112 13 1070070300 113 1723620075 1355470595 131 631102915 956491677 109 17 272345542 127354146 1761741108 3 131 1916426903 1772613924 11 1047159234 1933611416 1989558501 67 61 127 1905039483 3 11 1859858748 509899926 23 1692638126 2 17 1698497438 219888659 7001 125625944 97 71 47 1603717503 31 486173215 11 1740469873 61 468165301 1357497572 2777 1491680793 1216990682 1949 1044415465 61 7 103 1295003402 149 10007 2777 1592367901 2019015073 71 2026774094 376167940 1512499674 67 1062169894 1628160233 67 1221015207 1735701413 37 41 828556413 1188582327 83 1916044127 101 17 103 131 1950036001 614096205 67 5 1435009710 489548210 31 37 776159471 31 149 409668652 109 2063613288 1572805981 113 131291197 109 1541253460 1877401067 109 43 700202411 2 1762687394 1995094230 523069439 546519354 127 524322924 3 2084344713 7 1949 10007 41 79 339210883 630936383 29 61 989853954 465169957 254473172 2777 268522339 103 1784784729 29 1267026048 85946291 31 107 923198140 109 2045815208 1391984451 83 7 1142284111 1234675420 103 71 197413080 985091001 149 43 408026914 149214816 29 1786946795 71 353779510 71 409615259 789873083 67 1173738026 2108012692 67 607063563 4999 679759021 1643798068 83 1578179679 3 17 679585812 29 29 1925669600 1510958232 83 19 725797682 73 268400925 67 47 342997540 89 1578532836 1285019625 97 1801126167 23 1003062522 73 680839245 2111140643 61 4999 1346595627 1702804371 103 7001 2119895799 774310600 2 600224186 113 23 7001 494669657 1098030294 327138830 2 134205633 47 978093406 1582613328 47 1083946979 19 1561809717 13 131 2024360030 179428866 137 114741199 73 11 11 992009476 101 337897318 1949 1206479725 971935116 131 515662636 1006572304 2137883213 41 107 1471994557 29 7001 47 894156133 4999 89 127 1536489307 137 980544346 382761012 53 1477723528 149017874 53 1176818466 1757082977 131 708549005 83 47 87703714 131 97 617033490 2022780091 10007 1693384540 1568917474 61 139 286747131 376562120 43 320768906 83 2037559364 1290850030 940623779 137 17 575874643 329736556 7 1144434165 113 601644770 1605477558 29 2008320528 462745460 83189765 1227972713 47 137 31 1056729457 107 23 2777 774430421 1588850395 67 29 1877665349 1869042837 97 29 2047797006 1116479505 3 59 829920845 83 771827375 1195047778 1795021584 43 137 71 825435137 2042579972 11 97 2140813809 3 1776144789 59 777226588 424755868 7 7001 1233184144 1037940256 37 1519675359 1310736874 10007 47 1237578432 1019766884 1900173780 83 41 1878174457 23 2029993168 1686710949 47 139 159483035 97 131 353993495 1369194647 67 446614793 7001 83 1449458548 47 1017432312 99358329 1980896592 149 2015772873 1965178942 139 1105350840 19 949648424 1454377433 139 131511514 139 1884196708 1164459990 3 101 1865677454 594570436 101 819437586 83 1448319441 1949 43 583186435 13 103 1552671735 67 71 139 31 7001 43 632406332 1369628260 59 1626672185 624810775 17 1255937611 242495617 137 93867179 290480173 113 137 109 31 109 1129660958 1752469082 370413897 1970774742 131 13 432819621 17 1978081801 127 1773184679 2062341619 43 785696559 43 1599800767 59050379 1925178300 61 73 996071422 43 1578018745 137 885813014 2777 1747204347 59 360885316 158434118 17 920246007 3 127 1292113748 1864388936 2777 1254984617 7001 101 97 676814396 23 89 1076142254 1849065424 29 1423717010 1487530569 7 2 37 2048851838 17 61 31 1226847506 667665779 2777 1689603854 53 1355196428 43 43 2777 1547894246 359237697 3 109 1141745623 968952506 73 43 19 29 716694779 1685203317 53 2 2054452748 7 522426015 5 149 139 139 2051202019 127 131 881114908 1178612540 7 1234172807 2114945435 837003449 17 43 43 1144664601 1636873776 107 1884735664 1407580720 1449328280 61 101 29 334849834 31 1270710336 5 398039360 89 1116954361 1621467148 79 990978449 1163368536 183506463 2078893770 113 137 1571426579 11 1540508508 1314039562 475446444 61 23 2013094343 889411843 1649060480 149 1355118600 113 58568697 97 74877210 1328285542 101 1027622480 23 1123885225 127 1652155573 73549383 101 73 1882044317 373831793 67 199756279 262219694 2 1143358534 1949 501329576 59 4999 994514003 139 1249383708 101 1975398905 14454110 692394337 11067742 10007 460870052 131 985610333 29320140 1205823250 5 131 235557257 1432211734 1336008815 89 113 1705285825 960742724 5 437491765 29 1015943114 7001 29 89 589068483 381128239 778038779 23 684810007 303552688 73 3 571621560 1151196831 360202507 41 5 2 785787730 1572892568 3 1942050614 31 1964183591 1903848037 137 173556532 7 149 2134988667 203463970 29 244504162 11 107 1140053542 43 1294711037 31 453245278 1723958823 2777 31 351934971 7 1949 1148046756 989485861 71 587457976 53 830695682 1362307388 61 2105928354 1220460142 43 1949 215315775 83 1252483280 139 41 162569879 1949 23 2064502619 109 67 41 3 686400101 200194395 29 2 1991098907 107 19 444525362 41 1756195435 1949 37 113 1880832116 493676321 71 127 678989879 57762902 1253684616 365294003 89 10007 13 952217409 1167142379 41 1991306778 1838993049 2115693841 139 1798353644 923359395 2141655596 131 47 504122698 139 734334915 131 163133776 7001 732669899 23 1043997323 1614475372 97 1787652843 79 41 150234168 1320302705 89 1707901545 469731830 5 5 435916933 1095955643 149 1353492594 127 1051546538 67 139 1658922744 1420520839 4999 327994388 107 1498644996 7001 101 914169247 23 47 1671318026 137 1905635065 127 77229176 83 416501510 97 1764823335 3 1704083634 1668509451 7 13 43 804638102 147759438 89 671429501 1720074279 61 314226107 29 297794475 127 67483990 1466890894 73974295 1949 154618068 1949 1049402019 43 3 1028543387 53 131 226508170 1011388906 1493418283 113 1931092143 4999 59 1958808160 4999 5 1666066137 127 53 1795039750 71 1450951243 59 131 1392166606 73 704351523 89 1045234512 723033851 101 7001 1489022598 1748655622 101 103 109 1949 7001 103 31 311472779 1301136557 83 103 751516256 1033758529 79 101 10007 1162192966 1557799697 2092806402 29 1978626152 29 199007367 1951108893 17 266152374 1970169049 484244167 79 1748490015 610401479 79 1993384406 1012447384 43 1783412470 61 1084403076 4999 1633684734 11 150627321 13 83 1687540305 1297536851 113 79 2121246301 509351552 7001 43 1323101529 1900195611 904360716 79 83 589695744 954774709 109 23 1220970801 1695520828 4999 64453957 1192884500 113 1931771928 7001 1891131123 2777 886110153 2121278098 1520301856 47 1440002920 1013801517 61 1962663246 53 1096141386 3 1872440041 109 69339534 149 2 1691226440 1865873330 1381758593 4999 4999 4999 1583988475 53 7001 2095718922 23 139 1309564453 1974557550 1220212402 47 2088332717 19 41 597394542 19 1949 107 217760701 17 1711958412 769648977 1750612426 139 37 83 215996798 109 97 131 1248232321 1740565429 7001 97 251278888 1434835834 5 139 1168511272 31 1985621076 79 1939783854 1917114953 13 2144260378 1949 2777 109 83 778269254 1465830547 460626621 1835862683 43 17 83 2017992944 1365486618 10007 1384768660 738596244 71 1446865974 53 1339394836 71 561355962 1949 396818349 821786175 586840254 7 101 1972062269 1585077921 276789631 4999 1746562692 1809299562 31 1123568945 101 53 1962190808 1691484073 29 260901067 113 67 47 887173992 27275279 19 139 307437420 139 109 790266350 1677501716 59 1005247428 724194910 104839028 333768233 4999 2095938526 11 1323702358 37 5 1866179556 47 1716521733 37 2 139260286 722011906 2 19 1974219719 2031894659 1644795055 31 17 109 1255266454 1742267445 11 270533974 47 43 1788784606 37 1210569279 2777 770050992 43 653630186 43 1131622357 127 1084199756 1856604722 107 1916845717 71 31 107 51450094 19 4999 101 2133114344 259763011 107 977087941 1873851303 73 931914569 1880145181 10007 83 97 997094913 113 385843472 807817451 59 543921865 101 254348383 89 10007 1844680373 1542338882 1790554096 1949 34195205 101 444917524 528250187 59 2006914480 97 2091910051 975167893 7 1740820109 73 2007459704 1187378872 73 17 171499783 97 1384792986 4999 1678805899 53 926272414 11 7 17 1291958996 1950637766 37 914315852 149 1874050918 10007 695906794 1768238131 131 1496014105 13 10007 131 1224717035 67 340899082 736382059 1949 3 67 113 190753492 1096171642 1124180821 97 39470949 2077842337 37 1109960215 13 1218312641 1178975935 43 631467126 13 67 1871007154 103 172989530 23 13 693108653 1984313681 2777 1573730961 1004333040 53 53 19 632244323 2011017418 2 1276327700 277175388 29 2096897512 53 1464575447 73 187986864 13 984882340 139 43 1871199696 113 4999 8158368 1328744198 149 940517651 1321015375 154326893 1322369724 29 89 1083904033 61 2123191855 5 1425553655 1034443791 23 2777 2082797209 327461063 2777 131 29 460585674 1239549458 139 89 1481892542 661624665 79 61 109 1457343734 60842002 89 1949 2777 43 127 1281091672 233554016 791410845 3 824635740 19 626253452 1766317295 7001 1917316017 1678812173 79 113 532991055 162228789 47 858402435 5 2005730185 2127703672 83 1639710816 580634633 137 31 869995625 533123275 3 137 118144827 462303451 107 2063033402 824356807 255622786 73 7001 115488496 79 1666101784 602355882 71 11 360370362 1353436274 1949 517769391 2 958751464 31 866389426 1959312127 10007 1173500876 956779360 103 2121828862 37 586630190 3 758361215 41 1487161676 393087696 47 1227180042 1674947499 3 1272881471 89 79 951926822 2 860550705 1685072409 3 97 397943082 2119727517 1468221428 19 1949 53 139 1832177209 137 1688679947 59 97 1760327191 1044841223 883417960 10007 1133192702 113 1109344617 1147153848 107 1570492607 529210001 131 174598942 19 694785616 11 819143714 2 1465313232 607365329 73 447842196 109 1064870486 73 1605764682 17 11 1007079513 996072847 43 538143323 883062835 1626581446 149 2003167771 2054321851 2777 11 348839513 31 17 137 587943446 555551714 137 1130211371 41 1180505989 1628012680 43 593076769 488969670 614776497 47 7 19 1909547367 1524094652 7001 253359189 41 572458239 19 1943742959 131 17 1071300581 152358202 43 29 1403689871 83 878008445 745735823 4999 1900674789 1279344564 866594972 73 4999 2054668984 909776192 97 47 1766771078 71 1504635320 17 1080768914 1648955631 1870899600 3 1246066418 109 3 757497226 1101338830 103 216585575 131 43 139 3 132937524 887530665 7 190101359 1949 820676306 137 113 1777188064 51063586 415233322 7 79 1076209811 1499662497 3 13 1171185587 792373088 43 429757394 963372520 109 1323096500 71 1705282540 107 13 409358963 139 828108534 1702808428 43 137 734853067 124709456 677653469 43 182218465 31 692028190 10007 440027804 71 1266423947 47 1017513481 1326463328 196774069 79 1207632394 53 11 71 1519942937 1762826697 47 809876505 4999 1969431035 23 1580273175 5 1306886430 131 1121980023 2 42661343 79 1993427619 107 3 1939807017 10007 1487277967 1408812246 71 17 1094389851 881231499 3 19 345074067 10007 137 1832610503 109 1963268215 406751971 149 886851725 107 2084921614 1495625552 2777 79 464624596 137 1590123928 318630764 118068916 1732882571 61 37 43 1856317922 69548015 47 1586733471 17 590440770 29 1643704659 1872844795 19 735934866 3 139 109 1949 730892541 11243781 43 11 731232579 1991948079 107 980634456 1191197616 109 10007 29 63475229 2 498700033 47 339056945 103 1869944969 486066448 29 71 2777 741298931 103 398878933 107 1770933353 1502853734 131 675132211 17 878008894 17 968579862 37 1518868962 43 218572784 103 902680464 1421043208 5 61 770359696 1039003598 2 781046457 31 89 839682530 17 109 1040868141 1298177465 107 1138082174 109 139 335736430 1978855013 1610419729 103 53 1160115940 47 1734230946 2777 722308808 61 10007 1478864481 1926067304 31 543178993 865205474 45094821 59 1234276165 53 1190269442 53 1025980472 11 3 1429067349 1589030421 97 53 23 101 444547864 820927017 53 89 17 792149261 1757649251 83 103 1138217877 101 172769287 1843435464 13 1435458622 510792960 370779961 7001 494735210 43 101 987145316 1224264026 101 37 97 89 29 1714503084 927703736 787646736 71 1131679934 1584952673 1425452747 89 279271363 2004178052 29 89 1975585332 874284113 496356708 3 1752076923 131 570905388 19 139 255438771 79 687972367 31 1568547796 1346024771 19 1433506775 113 1831269638 2015986957 1791233854 7001 149 1397964935 311109504 71 428264971 149 109 1322726085 139 284942290 1284261783 103 1949 1616674061 1237527295 89 2777 71 1968365021 47 13 79 175917551 97 1262215771 139 1156327517 2 246337005 107 97 317035867 41 1472333657 109 1777909028 354890811 67 41 1666973624 1880000993 139 1569892815 5 1559516970 101 1758278274 4999 11 786836006 1353461225 14159505 5 1949 1311089958 31500400 61 19 1619465689 59 101 327502230 83 1493207436 775357709 7 109 676356336 43 2090219723 2 783426772 89 1596659959 103 937520208 37 447682758 1769021447 139 300639208 71 618784064 137 143921240 5 1523379040 974342155 3 43 206818782 73 512841060 2114158945 103 1735873626 1009496616 101 1539556130 31 908307192 348629782 1949 1428305160 131 1962063952 139 1833204324 1936957618 73 31 2777 1067614873 1537097270 13 1827493434 71 113 7 2135806785 238744366 53 1359328719 41 756361153 945471696 13 1949 1647253871 26646728 601992974 89 1430720123 672713962 19 654978849 3 13 133001916 23 3 1146385869 46723188 7 930319873 1125018930 59 1511610916 901746445 83 1044680828 131 110466274 1282286819 89 340569892 258059327 89 103 131 101 1106678816 295852634 249448612 1366896068 1949 107 1611874001 1111137010 37 2018966972 11 23 2031903130 2777 1959971446 139 54863717 1216939926 2 960522682 186354351 3 1321694146 2137722873 103 2122311634 61 1571569329 10007 1234743716 721888066 127 632405390 512415348 43 139 2033372253 702595277 107 629195979 73 59 1671911202 809746444 149 610368368 565025135 210184447 73 1545633234 73 906713801 31 767927071 1874522590 728867846 29 31 4999 109 137 561039797 1324659576 137 103 61 43 11 1263031561 1182340790 403242145 127 1324972733 7 1215482037 149 1733566128 2010878801 1949 459245644 79 209372404 41 53 7 1956995117 1949 2777 1265715274 127 2127802697 37 29 53 1122589449 4999 137 196449643 1304978420 1071464937 107 1807332451 37 3 1601373762 47 89 109 3 1088103690 1892807411 43 59 101 59 10007 650519733 779369877 97 2098492471 1404923362 97 149 1973156638 1304531207 11 1420631817 1710829405 977774132 101 337970628 107 277398356 31 1107698019 137 115661291 103 37 2 371789524 737832372 11 202192639 1297232299 1486066197 89 19 73 2063106509 556127870 13 1622200566 1253623279 109 254733822 177418101 7 1949 89 19 1884529820 592602761 149 88723391 983658813 1714286589 1859327921 67 7 1637895133 1547282340 10007 89 109 201197105 690476741 129255265 1006969714 149 17 1789173673 149 3 848019801 1165752822 43 1699506752 7001 3 53571107 1019539449 2777 583360488 397824498 3 109 732533628 805144824 11 1991260524 17 84451937 1920789909 71 1413626827 1277810893 103 2777 1993452788 13 1282485568 1924312017 1984257410 1949 346944784 1525670752 89 578791090 109 101 630054091 2777 899551273 608914214 31 1329634049 1386882787 113 1568380175 734796977 2777 547100558 4999 167330704 1016219420 137 1664342846 67 458265059 10007 1087250543 31 113 1123188925 2085600659 1251092825 1769471144 53 1642153250 1541099800 5 113 1689580894 1765987427 103 1558505291 126506519 67 109 2009957442 61 4999 10007 120187404 103 4999 1950274237 1522575057 10007 4999 376184733 7001 79 1600525859 2051717611 73 1624131521 1009045493 11 1208442084 127 4999 149 10007 825977780 1975391807 29 1614992281 2 1259729296 1960761644 1416334843 1961555218 7 61 4999 805961068 1075724133 11 1707583605 59 1406834822 101 1088959275 1138137185 71 1014570049 922694351 2777 556441375 1762710950 2047614046 41 114069658 1414113753 113 51561644 43 1025339042 1949 600378299 97 1828472310 83 139 1381840479 1027616123 107 114614917 109 2057033820 7001 101 185318840 1210302057 131 1876848790 487260410 1044676100 13 113 184744903 1307207090 7 396508172 89 226315519 447026485 41 103 136143443 1997410505 101 1106487118 1877619548 103 1919116766 41 5 1316097200 921578220 10007 840107664 137 1056082189 1621540381 107 127 97 5 89 107 47 53 149 91811416 972171211 139 107 59 1438078390 10007 83624185 97 2136007451 79 80465015 139 1185368092 7001 1710372304 65599370 47 248260016 877319061 2000745784 79 457015158 10007 1143304055 113 1401381365 109647509 139 559590092 97 1052588904 101 1125203125 1822680542 43 149 1224645900 332903180 19 553563784 1046854453 139 101 89 61 139 103 5 1368030865 61 1021486561 1777814599 83 10007 59 47 583297965 41 73 2135491484 1433708174 3 19 862200848 2022424506 113 7 1018886673 1143552972 131 1936481649 127 1721455855 149 2100627777 139 139 1194293328 15040704 3 1953086561 23 462484414 437776382 2050714104 61 19 2 59 625023462 1930478997 1416760698 83 59 1352075270 1785503489 401210060 31 1955101304 243046193 1449567912 13 17 315633288 73 855505396 73 2 109 1765616008 5 705043645 1064215169 860130741 127 7 350939365 7 149 149 103 1016877800 29 1906987654 1179007972 41 61 4999 360937798 684282655 1614565800 107 373129911 53 149 61 1401615117 796227978 1597038086 2 2 3 1334598843 746893797 89 1487702551 965688715 1840269894 1915846865 103 139 107 88562411 83 2777 808040352 2119617452 37 1932989261 1942608754 107 45165801 79 19 883043601 1359072086 67 1510891674 1822027707 139 454386691 1401992651 137 96229204 83 1656416973 149 44082693 1624491616 113 29 1539798471 1443971199 61 1136447843 545918761 109 132514510 2 1459884586 1028495365 97 137 756762792 1240482666 29 29 846514201 19 1178964801 7 1868086647 1271926796 2 551615843 101 1125210599 2074642332 89 1037825635 61 286299657 1781765934 13 504485891 109 1631384906 903391386 127 53 630682881 748734927 607017266 17 41 692683971 1455115912 17 1203527886 1321463040 131 658131817 1539000832 101 1969091103 4999 83 73 564059502 47 79 2032385837 1350709623 1949 2051011310 107 721756248 3 102842842 258155188 41 73 4999 10007 64375031 5 456948475 916519177 137 316672075 89 724786185 1231233279 17 789704757 71 101 4999 2052884341 1828529221 2777 1239611145 11 89 17 2024650231 139 902571063 2076066645 469123778 29 15436778 131 1918167500 53 109 71 71 139 4650384 4999 101 1303868045 137 713775480 29 198510747 43 96884891 103 444355596 288513094 83 1442681266 1007145821 71 696018538 5 31 1624041082 1942542119 137 137 767843078 2129011373 1335259087 101 43 13 1388812971 1320603947 10007 137 10007 1780965804 589485744 17 97 5 147155825 1727172860 5 1026422185 73 665308691 1949 766351699 4999 1005630079 61 10007 394166045 13 2777 22943574 1638346040 10007 387060652 97 1864302990 29 2028803149 89 708357675 137 2022566483 2 2 1528584578 1758715506 79 36606862 107 1679070750 1726049100 17 21971004 11 333402850 149 17 1423264434 131 251622704 83 1880475739 109 53 1563882395 1201619021 131 73 1764366638 1182919886 13 1416252344 160147637 10007 131 127 83 1718271986 59 642698870 1383672186 29 3 1312735417 41 850252629 113 132528886 1689067726 41 1569650806 919327010 139 2031098858 13 1521966121 19 1226237116 31 272496603 53 1272114056 47 1093735778 870568871 127 59 53 2106002541 890971340 7001 5 53 7001 1201226430 1897122521 59 137 109 105538888 4999 754151800 1419621708 19 3 669021798 237267504 5 387172895 109 53 631028441 131 1777901608 211952516 47 5 1412087770 10007 17 739880086 1369220528 29 2027749344 353382704 149 127 79 2 941965166 894979120 61 13 1050783747 753647253 2777 1863897407 350509512 43 109 37 170116454 149 142390360 171904578 67 902460185 742321475 70017358 139 1371728350 373701205 79 1270566330 11 34548503 7 37 1790272314 10007 549750075 67 774506715 131 10007 83 823254341 600679632 61 1376558452 975429650 1817147664 13372398 43 700759693 53 1915424187 13 59 1554836086 1776457727 109 73 406691322 1513982851 131 1266152968 101 90895152 149 1369746868 2119286600 1071295475 137 934014635 1044346267 19 37 79 80193058 137 11 210612710 42657483 1328429907 37 706964905 67 1914499004 11 2060212940 19 1996627160 551074445 31 17 1898648748 89 529748821 71 59 761090678 7001 1310411561 898364643 17 2 59 1045496874 675350472 342039945 97 127 7 107 400777381 327828901 17 1191838679 1610631291 67 113 2018181739 1802801078 10007 109 71 650552904 41 1711253367 103 1711607610 4999 1670711293 960999862 43 67 1901273606 7001 79 306553496 216371599 67 10007 1096547589 29564463 137 1386571722 47 1832443990 703463154 1303800957 139 422579943 2028521313 149 53 68891573 406412536 107 1074561713 79 1979396666 1976060155 1498505895 59 1681598539 113 107 2066661344 779375374 109 1169215423 103 61 652108300 75953418 109 954903547 280393780 1949 1192088309 13 139 29 772263997 556475526 1867710021 79 113 1545105613 41 578342392 163161140 867280736 1290163131 109 61 1556139402 1583534590 11 2109146406 3 1093928853 107 543112098 47 1079575054 389747218 97 1707322026 3 1850378651 1949 31 107 1736712399 1559446878 1303792686 53 113 527689990 67 2028196953 43 71 4999 107 1225395993 1912263126 103 61 17 127 699705590 41 7001 2047694486 131 458487294 2 41 545738823 3 1882499745 89 7001 1962268284 13 1851703048 61 1993828615 1773656191 101 2 127 47 1754505112 47 2139363202 1386377565 105529276 398172252 2 79 1052732907 539560283 999470066 4999 11 11 839293664 109 248009117 1014535594 11 1446096630 67 353570457 435146441 1502646381 73 59 1821527412 451634233 23 1281554013 3 26325591 31 89 1825721703 147692652 113 79 1636197019 31 31 206904788 363983989 127 43 113 1528567498 1405494000 41 43 1911715113 59 53 47 1086850371 534692809 97 83 79719978 13 7001 1465771366 1328110703 79 19 534666251 97 107 823637422 1650479708 47 1143056257 1567528627 7 113 1749989642 1987784243 1486870081 10007 37 1114028412 1997690717 11 1015106653 431828036 992089473 37 4999 1604653191 706679631 131 103 745705786 7001 17 393760511 19 1936853395 61 107 797807537 149 7 1444317294 3 2777 771606112 43 29 1486876545 241835640 29 137 10007 4999 1687897353 71 109 1304201132 127 1515317518 59 2052657995 113 97 494829107 113 1933713743 1089517863 89 1911564606 539410146 71 1419404077 1949 141949568 2 1305831272 10007 502008902 274205700 127 2070558917 1769442986 41 714317505 83 395798946 97 1200651741 1428589616 131 83 215889308 1584487845 113 1652839587 305446797 79 530714969 320946544 73 455859596 420698778 137 1991665311 47 41 1497639008 781935260 59 1163574478 2 31924306 1909732476 1918697390 103 465179176 79 1661750543 928629560 19 2134953422 10007 1046630541 1522297634 1949 1313364150 127 7 973530019 451429696 115041987 4999 101 29 536296622 1339665844 2 17 29 2042026917 23 1110492872 89 426398586 1917478226 67 107 31 260856723 620907064 127 1498116892 7001 97 113 17 1107422959 17 96440830 127 1521450743 73 559632308 59 1140031984 1564869744 97 1167226487 1875692066 10007 2137169282 1510071188 89 2777 10007 1586649878 5 17 131 13 1560814671 1873539943 11 41 711876358 268002161 31 10007 3 154489065 1779825009 41 458055075 501367232 1077646871 101 149 294787411 107 47 1600003273 1756898783 149 249048209 124796344 23 8957817 146341371 11 714424100 53 22714528 41 919896541 4999 1578561726 1759344469 149 1881456416 79 47 23 1687124727 542771975 59 1131189536 113807820 31 109 139904506 1674042293 7 10007 807576422 473825046 113 1183390579 113 418036711 7001 1729247 1778022400 7 13 37 25184568 707278216 97 705594199 149 635388150 1645166424 3 1671805002 47 139 127 67 1125465263 1423489169 1106991918 2115045642 3 7 7001 1441407886 17 1847244021 1104759620 680973159 137 11 53 921872359 1581248793 2777 59 73 1322657216 79 1020603040 2777 53 958395025 1949 150780487 5 53 5 43 83 1373262381 1099364172 137 493330640 11 2093724810 1970331387 31 1295256045 1522384924 10007 67 41 966805051 1981356876 53 53 109 1566242473 139 513926205 73 67 1931114937 465991635 53 1406118739 31 705631552 1949 1071179301 10007 9516657 10007 543910471 1002595531 131 360775532 7001 131 117239498 1920551889 41 2053219274 4999 1427244494 1017560345 7001 381512494 1240443548 31 10007 2036124290 97 59 912129911 276483937 43 2 310013232 37 2 2069248473 103 79 70760333 47 7001 760336604 176404197 2 1799548569 13 1102531573 47 1290460106 1784545397 73 936632486 1413429358 283805153 109 101 103 77491020 1863047932 1661857834 13 1991406296 139 693544531 577690771 1612389520 47 131 1998317492 1217665715 139 914410227 79 1443566863 848382921 31 149 11 1541193995 1244859333 131 19 623072396 61 901189699 137 175352054 5 1033737357 737988059 79 13 131 61 857710265 17 89 2106134092 1747699675 131 580908889 23 2065025215 1990461276 1347812147 41 73 123026389 956143123 1908660329 107 127 1285262067 101 1065704227 109 927685157 149 968757919 1837590667 101 103 53337520 127 1526784475 79 829401566 127 218267915 4999 1018891482 7 1249670065 37 1752258136 103 2024342224 1338378627 109 10007 83 67 725753450 103 1995775579 53 43 1113614970 59 1833424469 61 1573406123 1148442282 83 938638866 7001 1049708937 1080317309 1923734774 13 37 1872075273 1469417186 279720670 73 89 273591518 61 2777 1239153460 1932839835 5 321449192 717933069 17 1691412590 59 1909217890 1055953852 41 1721438658 1949 97 1120970994 127 119756084 137 1161160762 107 2 747633028 1596588970 1687415826 79 107 113 13 444580786 908432356 576184160 274168595 5 149 1833714988 59 1727664398 1223305290 4999 79 31 184013644 701555042 103 79 1495540541 17 53 19 53 766112986 43 1265314560 1298500621 11 61 1752722150 1367510383 101 582403677 1838683504 109 1848883152 31 1774584553 10007 434373849 811507658 1656128708 1736197691 4999 149 131 1949 107 479952994 55387694 4999 274969995 177875049 1843259968 11 1958012709 1523701798 61 947991297 11 630723487 103 7 1059162692 53 326109 19 7 624615303 807803490 13 1124582861 17 1751755684 67 504042876 2136962380 97 73 257945135 83949854 109 1723925035 31 600012037 1906543647 10007 113 319481623 1238222360 1660210458 1824059988 41 29 89 12884872 1742104780 13 2028814810 139 1760319769 89 215268483 413105175 5 1398495685 2127563370 197101757 109 11 67 2074848161 991764968 23 1027667048 452563808 83 1085151628 2 89 412493279 11 101 1600301790 2777 722855877 1909797457 20294876 73 139 368138164 6055118 101 1662210025 294565591 583698077 17 1746307915 67 1438686176 1406721883 178916119 79 1831530222 155131636 53 29 149 139 31 1280594934 398364153 11 127 334643349 3 298826064 13 127 83 549586990 303639399 7 646577197 1949 487912660 206075045 19 1641244110 2 1380558546 5 2030628861 43 1380047256 109 4999 998807949 53 11 19 137 582207804 1567007644 113 902288163 700167549 13 43 1071032440 5 103 1775458380 71 101 37 1724337936 415130343 17903440 29 73747116 318221321 23773446 29 71 285637970 7 956680277 1918137900 73 134789025 137 59 1185706834 6047382 59 43 53 1893714704 97 1234833280 59 215680046 773360908 137 1119739796 7 1620025799 7 316687014 137 946947973 7001 47 1985533095 204921001 73 17 2068367458 788312142 53 616937755 149 1275702358 217140039 1949 19 7 47 109 61 1509691955 41 784774399 10007 1943591204 1701019728 4999 1352962062 103 113 1949 37 253090138 31 748548816 79 775780810 48306900 7001 1198419944 101 537024171 176769050 1764062655 5 2072858443 41 426206778 3 7001 1817998677 991082563 113 29 290098107 79 212205455 84015868 53 635670658 101 59 2777 7001 992559774 2103577127 17 83 10007 11 1310665466 109 83 1662217511 1924481990 1887867462 664943686 131 627353417 97 282983338 89 7001 1064187005 780436475 43 1152069545 320436344 59 19 41 747149519 89 11 1985279857 1133235930 107 69789573 53 41 1347186446 5 1499650361 137 341726641 4999 59 285274322 1949 589624859 37 7 107 316550726 7 2 31 1078775200 1551024958 728889866 10007 887223935 5 137 1427575209 395617850 103 113 10578608 116832944 41 866917407 1828533664 545096457 59 1741832247 31 885178836 3 1486114956 1309898904 1949 97 5 861236564 2777 1694336564 97 2116601882 107 239964620 83 1006651952 917371236 67 113 174337869 551004682 149 5 1231081200 1009138755 2132351616 31 1134999776 1462417788 445290794 13 2119938959 137 61 1356027316 1834056732 1775639392 79 1219936488 631438509 3 1436378257 52282579 2777 29 1080657732 127 31 378783327 53 4999 2003457009 1949 136014863 97 410264500 447693096 1949 3 1236890501 41 1209910902 656005549 1400509398 43 306924697 10007 1346743604 61 1529242367 597171491 131 10007 1252005791 3 1688573064 937471032 841449941 19 784137600 83 3 1584856800 2 1513353002 222936458 97 812530775 131 632713625 139 1105989918 1639870431 1776208826 131 1553896967 10007 384609038 103 821530987 139 2139866080 7001 1283066960 1504594358 23 5 38298080 73 1580446715 843610114 10007 442689666 127 530031737 47 2 5 1820600425 23 948084173 781225360 1997223703 67 83 2095669988 1721670622 7 4999 59 101 449612336 89 1741154742 1949 41 888373117 84700958 113 61 1769603839 13 1949 349746101 342837984 822616011 71 17 459966909 1192198814 103 67 1328643665 83 507670330 89 1549635515 1150122849 43 101 1004002864 374169536 131 131 29 1339205326 1678106373 29 17 442531947 475680298 17 1070264966 1504316004 2 10007 618092362 492427754 13 377053586 41 3337318 1795068657 101 1355582668 137 1487895271 73 1797891235 898532126 109 2 11 101 113 1951232075 322035125 5 1323645208 47 1949 11 11 1056689947 1311292468 71 2777 478168300 7001 1652933194 451449440 127 956242950 107 127 137 1652971034 137 693551342 139 1264145491 7 10007 43 1293783140 862688790 1923134784 89 1568659483 107 79 43 131 1092473321 1039568447 67 11 103 1286210394 7 1674102776 47 1037424429 101 59 85078356 53 1978995865 47 169938464 1962482292 107 139 3 756492894 10007 41 241071021 10007 83 103 1591473550 1869066419 139 29 2019082011 53 17 565518498 7 1610602224 23 13 67 10007 71 313681408 1053628427 1179416644 7 107 1040744167 10007 54134865 137 1447232791 61 285498056 188784895 67 137 1085792678 727485618 137 1223494812 1810565278 61 19 1777321161 785563075 309277715 611182177 43 347963404 10007 131 336472575 791377148 59 43 823370150 276727522 89 5 149 425575737 653405677 61 354716586 1902754116 113 10007 1637705592 740447951 127 471208227 970823433 17 1546959491 113 497207441 1949 1989792570 107 1121416603 1242608888 37 1928296995 2126448666 651845004 3 109 932573589 598232112 1708555892 127 1348510384 19 53 149 855214257 1144417099 7 43 29 1556959808 79 2035791053 4999 7 1793023253 209332305 31 1455256075 131 406840674 1499300726 779641643 11 972807992 61 319779812 790855924 19 1449132451 97 299976671 2136300258 746389733 29 1835363513 647437798 89 13 41 1523586404 534005115 37 1156554141 1949 41 1711760619 970920098 5 37762385 824939115 332904163 73 1810462634 1690191260 107 1949 149 1091844584 1949 1345881950 89 1863015818 295973737 79 2002590276 4999 1551974543 2070368244 1294185296 10007 149 983856861 53 71 446119708 149 812818122 162638007 3 29 591982655 1815538948 23 1745928942 23 782249067 81272370 3 1831076651 137 11 1619360218 754502580 23 1024815749 2777 149 7 1110107264 218151160 7001 71 219296280 139 1327248172 524503376 61 740570866 67 105111519 1949 11 174815795 159810152 47 943682306 2 1557449660 1348922074 59 452201591 7001 86560533 127 107 66784692 13 109 41 11 1498727362 113 886915643 89 53 37 10007 955414756 23 41 1703654694 67 73 2777 331848723 1831406507 97 1560766375 996315809 147608869 137 127 713956154 1150622667 59 1661883621 1838143195 61 67 1915952234 4999 1883993126 763777214 29 1634127409 1853229572 724282421 73 71 1370127300 3 1038425247 17 131 533643434 37799657 7001 109 1251550644 1825427915 5 1304193057 2777 17 232343148 113 1767652446 1697476508 23 1105539975 139 4999 2117501415 131 1529367087 97 29 1473948534 153209884 7001 13 579667426 637789520 109 1279189665 784916999 71 3 244037299 11 1261391989 29 41 764499653 1892721859 29 883151095 573045848 139 71 793767859 1334642303 97 320270332 19 81570059 53 1232149886 11 71 1980407473 763479531 97 137 37 79 2007769730 103 83 666976712 43 1466931660 61 363288977 103 47 43 23 725471057 131 11 417099837 113 41 113 139 71 71 2127527141 855107699 61 4999 1878459233 663397294 1483608412 127 2035546856 41 1040382708 97 709273603 976075629 131 1398918705 1688427397 103 103 37 34049160 1418585276 113 1264620168 1936962374 29 273587904 137 794655191 11 131 19 280464187 624006245 127 37 131 707949496 17 61 1969594291 61 915968009 1686324260 71 996915710 127 1493253808 37 61 2777 1817291016 1841642529 840229178 506754066 149 1186223626 37 1320783376 1200177576 13 11 212144658 573367740 31 1418908434 61 1923499514 139 131 619063032 13 808585258 103 1044271411 2777 23 1073356778 1434083120 127 556759364 1849683644 23 1770030964 3 5 335544415 500893675 127 4999 4999 464300737 101 369259017 103 2 54147227 1179282239 71 940895273 668662963 89 13 1868132539 1654368573 1576412773 13 1730279200 29 13 1423537700 73281429 23 1726857848 1768830654 7001 288315182 1995120441 1464389344 73 1266411667 1482693402 4999 59 2108589141 2133665852 13 13 2142720626 204797278 131 113 1410362153 29 1759260872 1984954648 380812785 97 11502962 67 1289761055 1849588852 2069497207 149 507820558 460276680 73 53 748798734 1688597013 1317680444 287164728 83 43 465475903 1714500257 206026323 149 1788759166 67 712805496 79 1207433314 101 11 1496887145 17 1373201231 2138081824 2 37 706777925 89 5 1174661695 57337140 1586789468 1948638032 11 828896754 139 541786555 1877211 3 9784326 37 47 1342103375 137 7001 775535775 374182447 2777 1945823468 73 1448862025 17 109 248932347 888373435 986627005 841951430 5 139 625812750 2 59 392613494 821178017 1949 1737194374 31 423854299 137 2121102774 43 1892050826 101 496965985 7001 138871836 47 73 631802444 11 875954426 97 37 107 1031353205 655807280 13 56043845 31453620 3 384417123 553608562 13 1494745590 10007 5 2089304655 1794406720 71 1550412661 61 296736391 5 1120580645 1458295985 139 418484087 17 1968902056 67 2064172032 2 109 2036394872 7001 47 931745343 438328439 1537115228 528459663 10007 19 701831253 53 700376768 1063355589 11 748982993 495135707 2 1963519092 1596975454 1979693268 6034500 149 137 137 1058270223 101 1700298236 1918172895 59 515519138 73 728267383 493766903 131 883556845 89 1483704582 820010965 4999 71 1101497976 353225688 139 440476768 31 1192783020 53 410661228 23 3 2777 120580117 1366727121 17 64692085 137 1073788738 101 1191979679 107 107 2 144195254 19 905261973 19 1279827491 113 305276167 73 1245097052 127 1141989235 61 677578728 598816512 1618632870 107 6317176 53 594875710 41 1005693288 1599892258 131 1204713886 43 103 2112567183 1650635873 195803462 139 727406043 19 1817585741 23 23 1444230329 1949 1879755928 1134070477 7001 2024962239 127 3 585843942 818075568 13 1437329114 1638453258 1264662017 4999 14992852 53 1122590244 101 71 1926878656 10007 1587570522 1041568588 1519478604 3 137 1975735977 149 1918705929 2021829712 2 169564078 53 1239565378 137 1949 1923308282 1085323130 19 947027678 900898080 1752384716 109 19 955924200 1841881223 1949 1206294570 1319868647 31 47 2134474591 1652692490 89 1355547622 7001 1870618193 61 2082599291 439194747 19 7 1954448678 376418042 13 127 1042825944 1902801835 19 79 1560119571 1311133217 1232728220 1446402158 47 5 286342070 67 67 103 408213205 3 83 1185531164 2051271213 83 1270705597 1604231004 59 31 1795682245 1414151883 89 1949 164944323 89 89 851058495 19 127 1449886483 47 23 41 1537326122 1107192018 67 79 73 571557661 1556700983 119321128 59 1848762138 17 43 2063642111 61 865757933 796260267 139 2075811683 101 41 1347082429 1686703428 89 31 67910460 1783441067 1274610105 71 29 1406946945 79 1093127146 31 1735097714 74616658 1390825661 7001 2 127 2126933897 1728042264 1741521028 942308682 89 2049993642 47 3 4999 7 2032131497 10007 195816976 65373150 97 2095578591 135454085 1122966430 5 1308604719 131 774551517 53 137 1949 548996269 1949 53 594005132 2065912493 3 2777 280049342 1013474481 149 1537450830 3 3 1668622731 832975026 13 900888586 13 1254768736 644175318 2 5 1890625230 1661319880 41 137 127 149 61 1054887884 1249101509 71 4999 928774208 3 350695386 450489138 485498146 61 61 1070035079 37 2010419840 2 1512528029 10007 930230706 1346312182 29 13 1860660256 286865670 13 404422264 2 999576082 67 1869328475 67 101 1655335359 149 97 61 678551960 2041387761 149 1605662223 107 1587294133 127 114537240 225417056 53 89 283144155 773751582 1818768440 5 139 1960398494 131 851854224 1496419560 5 362296757 59 1472764903 127 167706065 83 1891995541 139 1902171910 23 1423648664 921061105 127 1104307037 1990435440 103 41 517983586 71 235169263 67 432589952 2777 127 1125153931 717597477 89 2102747236 31 113 103 749797358 1160694640 101 610012629 1486583650 1949 1527374779 652326023 149 556116425 37 1420667329 71 492132453 1138385894 29 2063825948 97 1789945753 113 1010789470 67 13 389126910 738479164 149 1060203800 19 456782306 280045866 1352248852 113 1551986409 113 737834743 1327226052 101 1731426379 255378940 61 131 71 61 2130163859 137 1111116306 1563715260 101 1292535582 134203750 1363874727 1781072642 29 1254261783 23 71 1388069454 109 1334278156 1177551198 53 324518205 1695947212 964169380 29 53 964354822 812493551 1389332720 1084148249 89 1949 1150371913 1955152284 73 43 301509686 4999 149 745083589 79 1600111267 1051504457 10007 103 43 424505186 1022164261 137 73 356297597 2121013905 41 1332657112 83 625502940 238211660 988870247 7001 494623363 13 1668769800 5 67 131 576850554 7 109877057 1394672447 19 43 1702355724 41 1191670767 1058736437 113 149 29882993 522583224 47 350283198 113 2004910963 1949 629426635 31 866718429 47 2055784465 107 1304592385 1949 1574342080 47 909175461 67 54723746 11 1338747564 71 10007 1278634418 101 79 4999 1154183217 1716159774 73 11 131599084 139 1613962777 259843154 89 1023553311 137 804412625 109 343124152 107 41 627735140 71 388264615 31 1111231797 103 1259499759 2 228479730 1770911652 97 1614251787 1941132378 149 139 1236492431 1672555725 73 12020399 1047456639 23 1954893441 59 1128970900 1965926846 83 107 1519563319 1960254166 113 137 1331937153 929112177 2128552452 71 369390178 323093141 53 10007 109 11 1113400233 214417786 149 1447627478 61 37 1070292488 17 31 968679847 41 786121864 1610728501 413777434 48363312 2 1782046014 3 127 41 23 1762467483 59 103 370872009 61 83 61 2777 73 2 322950470 61 2015669883 131 31 1733076432 107 53 43 13 1275443327 61 83 359941618 383346394 79 101 2777 1891820142 1724618576 73 898781840 19 1932484851 61 1703705051 1982031459 331483690 59128172 4999 59 1830755401 79 19 1001641259 2777 13 1778301460 606015581 29 137 88515724 1854520880 53 59 2076850799 83 137 742583530 53 798097067 188626000 37 127 5 667976012 103 542715343 73 89 1935150763 7001 1949 1051106061 43 1842129718 1759692366 41 540456340 1729255206 61 17 411675995 109 7 1084168084 1509238424 107 1644389182 2 897557378 2136131286 1949 3 389851578 1212060153 101 2777 1388341711 448228808 103 1345242109 504805945 97 903661361 407199669 67 2030733065 103 1621773213 107 2069014595 1850151362 31 137 2 1692253749 834353639 10007 10007 1786749850 45281675 67 1335363868 79 107 10007 462865089 59 483896987 103 47 1322182110 1949 139 891059083 13 1274085111 1186025009 53 1226143835 778141368 137 4999 83008395 23 41 30493176 1161046241 842772753 41 447570842 10007 31 1147630416 2108540826 1799185124 2036811649 127 137 7001 37 2128561456 1139721084 137 1495960266 440847666 109 1023327384 1072429720 2 61 1977743830 577935870 137 127 159951674 686013487 139 41 127 113 71 47 41 1600888727 480627252 103 61 1428972175 23 1608398464 149 41 149849987 7 971812590 67 2002465247 13 109 2066949015 1865211706 101 477231360 951403869 3 1566293103 43 73 61 196325023 353577594 893449854 11 1231943207 59 1080695389 5 2050798670 37 89 1746428399 143839664 1247849408 107 336873598 59 29 2092738600 1551944860 5 61 1891825696 2777 7 679919016 1782252724 371835435 97 7 1273991740 1305496017 207301729 61 1860318708 1378326301 2038157468 127 2121105236 2 3 1846453911 103 2777 255106932 1265906917 127 23 307648506 2 2014088756 791013762 1660870937 2777 19 2103874018 61 269759812 103 1742102139 2 609063276 761116330 5 1640283015 70022005 7001 83 261488844 2777 1733011843 283086859 67 870343735 7 322952358 31 397705696 2777 1482237635 2 230760835 47 10007 2 1443646184 219712342 59 609673550 1533009715 37 139 619698835 1603022643 370822669 1910289820 83 1905571988 107 10007 2097006878 13 1736205094 131 1665854033 109 1649877737 2039143769 1084706468 2031790538 101 2 83 2056691445 1452407865 1002810001 47 306931168 19 953233135 2777 424436680 47 1866355850 59 1578515028 7 4999 1443931156 1227044542 606923035 17 149 685215102 122738603 13 83 1833138747 1654895583 1319248865 1548683196 1949 257724131 2049643367 23 1277349275 5 7001 1060514260 406331250 13 2777 401029347 53 953853561 458747435 1390526622 97 1949 157705284 352708581 2 23 983080973 59 59 1342570842 17 473538009 23 1701179022 2059562861 139 597658025 131 1088603581 902101879 159610026 47 673273285 67 2104414055 2011630434 17 1596474371 61 20732192 85132982 11 17 767293912 1337491237 59 633525539 109 1364921108 1194634998 79 1964947329 11 1578539259 220083436 7001 5 549819822 3 97 355253382 947946468 113 1228769535 101 720427301 83 353599422 646386535 47 101 53 1299806579 109 5 869448405 73 1904965977 206697681 47 1509347637 41 550154851 1039281100 472758055 11 7001 340206594 1724368370 43 67 1773233926 7001 79 1204729065 1890137331 1372157682 139 38406644 1977390428 31 2090353905 143938334 73 10007 137 69228155 1156528721 37 127 794491426 1784849772 653018783 23 79 970819782 1947870215 59 1014517508 1949 554433979 107 439197477 137 1407241669 149 732777977 101 137 83 374402625 721625646 4999 73 518793845 1673810576 31 1283942934 31 579624608 639727470 149 71 101 1271380425 1258133972 17 122611055 17 71 1920139123 1734361233 311649459 337328384 71 5 182307140 980517420 149 440767090 61 1604629522 47 698082728 7 1631505148 107 1399469832 2028345619 79 79 29 1085608417 101 1198068767 1605193130 2 1131531328 782708337 613906859 59 2013427109 29 1925214271 347423960 1145015171 89 1011421887 1574999340 107 131 4999 346290728 31 2131391639 1318375099 507580238 11 16835401 3 583389009 330333 109 444882083 3 103 545657126 588780209 71 1317776330 1883043316 4999 98775343 43 503591748 127 980771599 17 103 2135478194 10007 83538436 457600096 97310534 4999 71860625 1913204561 23 140146829 61 2777 1802564585 550717978 127 2777 766622725 5 2079841110 109 706071916 1912532672 675276771 59 2 2085138244 817972246 3 1194178566 139 19 1858411484 79 923147456 381366489 7 131 1985766495 3 17 1139033677 1919915026 746533476 71 1335018680 631585765 47 2 1667040762 1248790528 693117488 103 5 1354566185 1390565220 113 877005769 422719779 137 7 568668380 109 86946357 818733553 113 1206952435 1004050652 31 705013798 107 2071804513 89 1430458851 4999 378274330 127 101 1973580905 2076765985 17 454291952 2037865930 89 1906230925 61 954397289 17 842691071 101 127 70579488 1996864561 1501889525 7001 1629692780 901155232 768098951 1949 43 1003575108 827345714 149 89 1377909392 552408226 7 1596188724 149 1905088968 61 1753458115 1031716729 1262863903 101 71 10007 1854066939 89 1484431208 53 926528248 31 1040533910 732696810 499099703 59 546096542 107 337778349 2042576393 107 221263481 240716847 1759003129 4999 41 65831584 1455397627 37 726427099 424694941 2777 1999397366 61 2003040286 103 2411046 3 1126643508 1776242800 107 289099127 109 1476866246 149 1896504929 53 727760278 2026544704 17 132079205 127 1017056640 149 2108039931 909818287 149 1424344791 131 200492866 17 1098345397 896545633 47 37 7 107 1815127884 2120326980 471461258 2 59 2103311190 89 2127050809 101 137 83 1122100396 1984803303 113 1665264870 10007 744289924 43 232222680 5 2127301170 131 10318759 2015654938 11 67 858353243 1949 157906031 7001 1661292091 10007 1985799087 5 7 1004628821 131 59 10007 4999 1449030136 2021355648 103 1249297497 1109031854 7 1808803021 19 22869236 5 938490861 41 309531673 137 1071684839 109 2061142163 2777 682261691 1638589987 890826234 29 67 1551333209 1949 10007 1837275193 71 1396898233 1223377584 13 19 334400057 31 1947731147 1240979228 127 405349837 1741420952 332233472 2 10007 89 2 660069410 1329156488 127 360194481 89 71 41 1617013965 971443873 71 131 210920609 752183619 37 17 1168583369 1949 210667410 1915849523 1530890675 2777 113 1813401739 19 10007 1696157034 37 1552901655 37 1101567885 2121722561 137 127 5 83 189975795 2014344845 1710461151 29 1315766163 83 127 888731807 149 1830109339 79 1839374854 29 1423409272 517896076 1949 10007 239747706 23 83 3 481919689 17 380786128 1126124730 4999 73925212 7 833862449 107 1068644310 101 5 59 1217902367 10007 29 15523410 103 67 1008685871 59 704353918 1659504505 350979141 1046295663 101 1988032252 1013291649 103 53 889653288 33843341 127 1949 2777 137 183946714 73 103 2 786115580 2000693522 59 1782306102 516397028 660934740 47045968 113 13 132728050 771968249 357158007 23 127 290374753 83 97 1709711716 89 7001 1456845091 2120392870 466746632 760142941 4999 53 2037931832 1513135849 17 1669566787 7 926144471 1696796927 10007 83 2812372 256311802 37 83 935951243 107 17 626834489 1982831856 53 19 1538180644 19 1235651282 127 1809947104 29 489107607 127 1841412751 37 1826418934 61 1500096628 131 1446537108 10007 2051214846 560479096 131797437 113 7 760833160 71 61 137 1057077889 140228131 1949 4999 107 310632731 43 37 1498396733 791433578 41 137 1499543090 545529921 1155081655 103 938778379 11 350923760 309143297 43 219821682 1347770019 83 37 2037114365 1410830942 2119059668 131 506364649 1949 633875219 700964185 71 2000173092 89 59821248 3 7 1682583686 2036722457 89 816860601 47 406491156 234769094 2118291749 7 1121889577 47 432010500 2020581465 5 1269000336 2 627241348 137 852006581 247525958 97 1008885412 888590579 103 109 975370270 107 7 1763450948 43 1284458057 4999 2092423464 101 59 230287679 1648801513 61 113 4999 1949 7 73 157647296 1246280747 96971090 61 1957009747 1315895641 555387256 127 127 441957326 67 1784894665 83 112999044 1471519343 10007 578513366 79 986374566 1678072641 41 73 499647843 584310761 19 1238941246 5 2001740238 10007 1685619108 377784332 41 280173459 67 59 675146381 29 31 1000967804 1367870164 1871768348 31753614 131 127 1636414939 1683333599 1019172584 43 1574807592 1949 1767060850 143142220 2 2098714864 63425617 67 1309076215 358674278 31 127 1739219534 79 17 1315282146 1949 2047825994 1949 1491844509 103 113044457 557128442 2046639497 37 1848743448 3 1878643332 41 2777 356363387 89 527098711 10007 559501377 139 1387096895 17 47 1179857215 97 958701634 399250388 286590236 2 964519045 1987866986 137 13 308763507 1057962542 137 4999 1287747399 90916813 19 589466127 1257658840 41855801 103 37 56630350 131 139 20957030 10007 1402714325 5 13 1236934309 566150251 109 1241267366 7 1750839727 1220305149 71 1584413990 458261954 107 1327543436 67 1119182807 1528394888 41 461143195 1396929490 11 53 113 2053528434 2113498044 2 1789215304 2 83 1362597886 576472516 554480813 2777 405726126 1734015953 131 1526030537 53 17 10007 1949 1816547909 28386553 13 1385984715 53 778092311 1922617701 131 59 2138538426 59 1981563040 7001 1743185991 7001 383255743 549319463 59 608818699 2013366426 73 112031421 7 3139941 1566905858 31 15610001 19 1679983936 4999 555133951 1400303093 7 494779351 1711941264 11 10007 972590337 7 291779905 228494648 107 692407893 59 1769896986 43 696676497 1474407779 53 1184361373 1818186518 506288690 107 1603034640 944535703 127 3 131 209718794 222891531 47 1624745374 894090173 89 1848611715 107 371713399 31 1210496494 127 2072215566 487137710 2098129561 11 19 738588363 71 369277126 29 1949 71 1988163584 443768247 71068335 678004590 83 1188270218 1949 7001 11 486075326 1449421633 1950192682 2777 11 469606335 1309362076 2130576241 1788683441 113 1276421501 23 1949 37 910724623 103582687 13 501048920 1949 715173856 47 35689591 1707133742 1105610154 89 1333446616 73 1675469209 1874744382 1461306264 2 905368904 11 1048269684 562543071 127 1909370166 11 13 719135521 131 1199373120 122403256 1949 902020588 4999 97 101 1276462035 131 10007 2014769352 176083172 13 1949 2034619570 1673265424 1219893400 31 31 1807429394 1198823753 149 76493471 113 59 1685592653 130664291 1823915555 224675688 61 1693366804 17 165906812 4999 7 1691545261 3 1627010175 686968836 37 41 685526027 79 1885785063 29 1392474846 109 214541866 1164322971 640394685 7 1151582998 23 2057235644 10007 493605282 346887265 1388549706 41 10007 356369284 1837716208 131 663725216 2777 1735276359 97 1748708046 61 1682617158 808048422 127 1285310928 1363185172 1949 19 1708510646 131 47 127 7 178510353 1723219197 463055313 7 985229147 127 1778826770 1080132841 89 11 995471730 398970550 873270127 29 73 1862061078 17 11 1298646105 19 10007 210447210 829231285 1949 742399437 89 590871109 101 343063706 113 19 578401211 113 1960199700 10007 1955465232 107 20277959 53 1857322390 79 11 1717851212 791944538 149 1456310951 868550353 53 73 1147261211 1760944252 73 70957779 83 855108662 37 109 41 2026062765 359136015 73 484564583 2061950846 1329278300 97 934510610 1127564850 113 1856383097 1395091362 1252023094 7 486718709 23 449654347 71 7001 2033006388 400184161 1949 1406128396 2777 1058098094 47 37 893244986 86982361 19 7 1629260535 957312106 451600099 131 5 43 2023612766 1315863554 7001 5 1498938025 109 125998137 10007 444180709 67 37 1589482075 41 143865511 101 1160100898 19 498210609 3 1268765376 1347860185 1949 37986010 795279007 149 1037689938 23 83 595165112 41 545282942 1178497552 23 1512852369 4999 3 1054813520 1587958346 2 1966732427 11 11 2128756099 360216570 23 1671282840 67 1299461152 576524867 101 101 813823963 1038060803 73 107 1909717810 919589886 71 1443796337 79 189387493 2075749579 67 149 61 233558142 363932199 4999 13 52366145 7001 1359090128 1073841384 31 724515269 89 131 1769279118 43 2 527876554 106609254 149 812837103 7001 724932547 103 305583759 10007 239978311 59 2130770486 10007 97 83 11 106662952 429071346 101 137 47 2098230870 47 1779899353 712410208 598324029 1518578986 131 2064584657 137 1372682323 29 1056354290 420365131 101 485490747 7 4999 79 2777 1132199562 518646405 131 2777 970668993 10007 2028078662 7 639176958 58335277 109 523045227 1215766062 103 89 88157526 107 41 1682460919 67 727197900 67 1993124040 1119668490 353738634 61 109 1854395888 2 73 1709325441 1188342468 889133847 31 10007 772842373 109 512567510 1949 2022955225 23 23 72936795 2042952667 306390701 1050920212 31 557840215 1154997933 10007 7001 2777 1130208453 919413440 149 4999 1102514453 911408365 5 851161905 127 89 48941892 1115850428 67 137 1146158851 89 1357914474 1123423059 465899212 12206771 61 1947678836 73 97 29 720272440 71711506 1949 37 1043620023 10007 2060041020 129941504 103 1144403233 2115928646 442157217 53 47 1859393978 195968756 109 171556050 37 603707247 1459368060 17 13 2 955229290 364615726 43 149 1192034064 3 3 1864831887 2777 330546310 1965836275 5 67 1076423675 113 4999 84899921 1631805168 131 17 1782791229 2058580576 1949 79 741760383 131 1233319145 17 1147778193 107 149 29 817947262 23 115213072 131 68375057 1927763643 23 1552543585 73 149 13 59 71 137073692 31 7 577419206 775036801 4999 434917999 44956007 1879314600 476313186 10007 107 61 2000661652 1205358088 29 107 177964326 1957086496 2 4999 1025819795 149 67 1860622562 2777 13 46248943 744127345 59 137 11 101044635 984664580 109 47 1536546654 1960039355 79 43 560999625 5 41 2777 5 314438339 955520911 71 89 131 1776862656 61 1949 23 1860173714 2122116827 31 655237612 247716877 107 10007 2045891122 5 1949 1271098820 189473984 475769827 4999 83 1623885206 1151480746 131 840574207 7001 1289304160 494851250 47 2035728343 97 1919870760 29 667992432 3 43 1854604706 1344923599 19 1374141508 107 1877923402 565263911 97 1217213618 131 13 1353479426 2045901051 37 1206457927 107 1326051749 79 1995595142 113 568136993 1892340827 3 1071597303 297489855 3 291544934 17 305065812 2109085474 103 109694095 695104565 5 173651460 89 1473880050 101 365430221 1679049048 1076753273 83 103 523976141 1648265534 32508925 930606170 5 59 1241813238 19 2046683756 41 127 1315928515 149 548584720 107 13 83 80543034 1751072148 1874889474 71 97 1101210154 575181157 7001 139 54767447 61 41 514489935 3 707713649 2131248498 97 13 14626001 139 1582546414 655515660 1640667701 107 68546768 101 25036789 1386617688 17 1086821594 1707810531 2777 432995394 1964160992 139 1913014542 53 401350334 11 79 47 204235962 4999 1312367474 3 473367501 79 47 1150677265 173086618 1446757 109 97 83 1689341654 13 1265339543 5 912798235 13 103 2099279609 139 2053995287 596062206 101 1959741165 41 941331751 289363730 1875373878 83 53 53 1114903336 43 964670342 764013637 139 701602917 37 536315148 97 29 188412768 43 1549445316 61 1454532665 73 923241293 19 1452510176 19 1696079916 97 1742136781 782473877 42391457 1569850937 127 149 808762315 2103305158 43 127 1393433919 3 29 377861094 844312102 37 1428729197 4999 2117232578 236302606 73 67802815 5 1551638925 5 17 10007 804462730 1324766688 1966065029 127 139 101 531996593 1984632121 31 295636274 29 137 113 1908432705 59 7001 103 19 1015988064 530172637 484005197 816797722 13 137 986876421 59 514166080 109 107 2084091537 2102355620 2777 1883889030 7001 1371705930 1081219543 1087857195 149 31 1249121775 113 59 7001 1714537899 1588337873 10007 1066566074 1822594924 215636335 97 1625275255 59 79 2 7001 31 1710276169 1005702899 1949 1696850074 59 1464083643 364140557 41 657134880 963293138 1276978267 43 109 103 79 643966051 113 605339192 1499434400 19 43 1669324719 61 83 611156224 1113772518 59 1930373564 113 1530806140 1341361540 17 19 1867444450 1547043251 1823694381 79 560335150 7001 2 1554819711 103 17 1081948136 95309565 207763999 127 1410723112 43 1718244181 1884623092 97 1673295269 572388184 47 71 1432213988 670171982 1098010127 17 1486971793 59 1777674366 1084910703 73 79 2110144352 3700081 962612138 29 2109374649 109 2050684035 71 1990781922 761316244 7 1232649309 107 4999 83 2119747221 127 1918042916 1849455538 109 1096410975 29 1198516423 71 7 1531860722 974076431 1404260601 89 1269463436 61 122221857 1138833815 2777 53 139 225131767 37 1182910572 461812873 59 44789878 1188288348 2 1949 2098878455 139 29 651419837 1427542400 101 59 670352834 109 1039245614 2028327277 41 37 2037500201 175069274 1571277816 1804432539 37 4999 79 109 2078714834 79 127 1119628317 2777 762481360 5 652366745 47 1767105400 993355568 31 59 131 43246076 29 2074287408 89 1783984352 968971569 13 505565924 1263609006 89 103 43 1030320420 71 3 888664934 7001 1815831522 127 103 1276402574 1015866579 7 101 1783754044 1292138865 109 67 47 1846877244 67 13 617291077 13 13 848725381 2137531820 67 574625171 2777 59 137 970239199 23 338680295 126121781 41 59 2125917979 43 918425648 272072307 13 1665379833 2139290162 107 1265684810 127 608093547 1214087668 29 13 1772694105 107 1377291374 49367125 53 1985733267 23 61 716561876 13 127 2143994188 681677227 1640495802 11 61 745377666 149 1473914854 1303590861 29 137 103 61 53 23 131 37 1145184495 13 1216454460 17 53 1881688468 1211290647 79 1643578410 1999082217 137 1249242628 83 1626367438 893785355 73 139 2069703189 139 31 1176469778 545726573 856849958 23 200878205 3 1720792805 149 431791123 61 819242200 1636228432 43 97 19 1191019921 67 53 2088012168 2777 2049409357 343551359 83 31 3 29 43 61 1194656086 1666693938 1513499208 13 31 1302253053 270589452 19 2777 1408947051 3 83 101 13 680509357 1563784871 11 103 97 1487421377 937676787 97 162902117 31 69813972 7001 798618072 1029095933 31 139 1767971580 429247429 79551682 1539916015 83 683270262 2 838528185 153821459 89 113 869096786 1054983590 990912513 139 4999 1854619002 1379594026 1227331474 41 2045415626 354796678 7001 149 924019924 1229970266 127 131 139 59 1092725430 1961510165 1715807615 47 281346935 2 388193825 657568144 37 5 5 261059880 1666603825 3 5 1575154115 1756884831 59 305299276 725871548 109 71 1502874750 144383470 1623080320 127 682135923 3 1868280111 71 797223926 149 740127727 10007 1303701953 137 1402337891 233897767 73 1017582113 1357998143 67 144056700 2 11 139 977482472 139 83 1943304232 2057768619 817084411 1650972154 53 447564912 2 11 1822415050 103 1062153819 137 107 46560943 1972408361 4999 1007073545 698990174 834381351 67 878660253 98060142 47 1879338634 127 59 131 137 1162881756 1456798582 523840211 4999 1749201830 67 2145603243 71 44924185 55391076 71 412760695 131 1045452757 746511412 17 1154124958 23 17 1199795774 23 17 1939529473 1341069554 7001 4999 1570460845 362017582 89 149 788988078 717209563 7001 164341474 1536789510 59 947657233 109 7 11 254606220 494496343 1285905054 47 4999 780829323 3 1430741550 113 662300144 29 97996905 1965284452 37 396008437 89 1224643115 3 67 1882092779 1085455208 31 1894598077 172052263 7 996797690 1526160251 61 73 399873779 19 877207447 2022616272 7 137647895 1033527828 139 109 340773327 3 83 325171307 109 53 1875507711 7 265367739 10007 502070113 53 79 139 155118718 1933234379 7 2090059160 1102054282 1107186263 629142376 41 127 109 10007 638951004 1582556184 2 79 2048626490 53 475883396 97 696098811 127 57264126 41 3 176416971 3 79 1332723364 619614775 5 1625615835 31 1553781486 2777 71 89 1332549741 97 1840127188 10007 1950143393 41 415226967 2041374798 454445530 149 5 109 137 11 1823301282 1056302302 137 338753872 1746169120 103 725877874 20640273 17 188211624 149 1437044655 47 149 515671269 292187361 1181683388 561235332 109 2 1003144295 103 13 1185224911 671874157 113 129942090 5 1510113076 103 98534744 1809570 350100009 7 1953009244 109 896901159 41 97 1937765993 1075114729 855223529 53 53 1474321087 1700160419 97 751456866 2140217238 2777 89 2033525222 2 1366471867 127 7 89 47 105867030 948580132 79 83 911714496 2025225889 1039193313 113 131 73 139 1457034696 2 1146775956 1386862684 67 1199141612 872757008 10007 874291576 1042006863 71 2049922011 59 1499899296 186609962 109 11 10007 1972854570 113 2 10007 11 53 23 2061236517 1054679145 1796948654 17 101 1647562696 41 11 764224538 59 47 938482323 2777 12135490 1822403473 19 912753863 43 128432916 61 2118668738 1694156097 43 29 1452974155 97 1308349774 97 10007 1066015689 379995811 79 1685306447 4999 2 1749211280 1782736770 4999 1636669491 149 137 109 109 2006489222 255387109 71 1752253840 2 14449558 19 1522708108 1544698176 10007 97 847619368 832794530 882877725 2777 137 97 113 113 1254897318 11714371 1191088851 31 192480302 302809426 4999 1921115700 1278213014 137 999284435 89 97564297 19 1708416597 735330193 89 2099161965 2110617956 97 922824629 109 5 1868862985 327511470 13 113 348999598 97 43 969361651 71 934610805 43 139 1779114509 10007 1699671181 2139831235 2777 2003631643 1272107152 19 1231986190 139 89 413367119 103 37 13 357945645 109 811868590 13 846562359 97 29 97 11 23 1889031607 1855870699 41 1951175527 624588729 53 7 1119128185 61 541276546 838410602 909494188 37 41 11 1055289246 7 463153780 5 239263460 37 43 1138940957 1334575692 13 200843032 1730506083 67 71 1575740989 73 1523616945 11 472827652 1672175168 59 1570546544 650931440 139 139 680090106 1047657027 3 2 23 103 1593708185 29 1244055263 1891858833 67 127 107 695726091 67 1812938327 23 715284521 127 704085206 61 1519335174 61 774952717 384684816 71 10007 1667176207 627398872 71 627012335 127 116222526 131 488144776 1615358380 1702074671 79 13 1043612670 71 1287565830 499283042 86585233 113 7001 745200442 1531867807 188434985 131 1694438318 127 59 43 89 719935507 107 139 672248619 1981573436 4999 464567068 1975224876 1949 1771911911 89 73 1401953977 113 2141654096 101 672317509 7 843379672 53 1930966706 930985259 47 1181927612 1526057288 47 947181175 5 926501500 127 53 1970454702 97 1033467630 904959180 5 1406465895 614792815 7001 2777 516644188 1112510235 89 1424721705 11 2777 1253522738 1689248260 29 616505380 64694906 149 1568110515 109 2072855725 1023795689 47 1949 1007574530 23 907753811 109 473434229 19 109 285699028 1193302277 1381503362 103 41 7 984328968 107 1991626589 31 2114232333 567998991 127 1002343055 7 37 1080766596 566324923 71 2097601738 41 207668324 162962117 83 73 61 101 30007721 2103650749 29 943235912 53 2047359737 103 1849016975 41 363561801 560450428 71 1778335367 101 103 1515392444 13 739753794 7 395453848 470276366 73 79 7 1760702789 4999 2777 831276307 1850494371 71 1099026974 53 11 1990756339 11 127 862046536 1650826470 1059098104 2 1360625408 1486465583 139 895129271 149 1788913599 41 5 613805210 137 1786227163 7 2007364177 113 1099156539 1565764944 139 139 1208562049 73 139 1595838011 1172775109 1949 1587730936 61 360944625 436277297 19 19 254759657 19 575509342 2116643499 97 127 83 97 1712730858 17 5 808386360 40258940 19 230669424 702462547 149 381751410 43 59 1722110560 5 79 7001 53 1644066307 1339061801 1247971926 3 1866275907 43 2777 1186259421 5 1735164415 263915115 97 278681291 2061912213 1749090438 149 1449855404 101 107 1569843117 29 322197163 10007 537946299 998778656 37 83 880005508 1006294158 898508652 113 41 572886171 97 41 1563585553 59 2101226590 43 61 1912416246 1622417244 390527899 618436102 103 1933576299 71 354058698 41 19 101 873605244 4999 83 17 1395949322 255909087 180391964 89 446047712 7001 1742302845 97 1710235712 2 33204006 893054503 59 541065695 73 61 29 1125298977 2128748103 1086763833 149 5 149 1391900337 40174125 1381303300 131 1216524950 1261056397 89 131 5 2139328535 60603560 43 19 1114149303 3 1241388501 113 264791318 41 1894913318 570539723 2777 97 1214261617 1986182767 439159282 671494215 71 1990623019 127 1694181778 1217203763 109 1039593834 219366947 53 47 139 19 726031700 5 598112330 139 99110475 1334601828 7 1917346032 2777 1871795195 248794537 7001 1915900661 503884203 4999 127 1288168728 1116760860 23 11 41 19 131100247 91671960 19 3569758 1049278857 944220770 19 1843615336 1029006980 7001 1215641570 5 11 67 7001 2009111975 1354560481 107 1736001277 119641301 175644884 1134619185 97 3 1689657732 1523172264 131 1333365420 17 71 1985458697 101 1551528064 641611965 2777 1370995746 4999 33083382 2777 1326683085 13 4999 1654317217 1668935345 2777 11 1420999877 71 769219609 107 11 83 19 1010053642 949243490 43 139 1601789112 59 103 1175935550 1589827351 567640138 139 10007 223066037 10007 139 616768715 832157417 681549093 71 13 2054837109 176453013 1569531054 3 149 813518048 1953715509 97 7 1549565444 1408779652 983079987 53 7 235966458 2105002564 137 2 2029806498 977072150 73 4999 1820725782 1765106908 19 546302768 109 1293636743 109 13 336549369 29 1949 1988054062 133962566 784566160 192700415 5 61 1848082962 1620760843 13 382151146 2 474001558 539250034 149 2059265079 61 149 103 439983215 23 1489856234 556838807 107 4999 101 1746947340 1361215208 31 29 9448686 149 5 1949 549561479 1849383206 79 1189783134 1020557482 89 109 71 2010976168 676750061 7 2063018461 43 1816834855 107 1618042658 5 848521021 107 275467755 41 29 1179810625 473434860 119973383 97 897721318 2 91976453 776181443 71 131 303959955 363062653 73 89 1558656110 113 1982474662 1451342023 101 23 1129956673 1318946937 63023145 3 1530175391 41 109 378811515 168708783 1583588629 534220848 7 109 516363084 694907060 113 461858193 17 1708493965 5 1421653290 61 1662870377 2777 1589354928 1949 1977987477 2 1564428216 17 2009281833 1963926088 79 1029607711 1570719080 149 83 59 7 1144040003 370251101 127 81885996 137 71 426071781 96838746 5 817979160 1854319062 4999 1330873626 83 61 79 1012492225 29 1877550770 2060299005 251987957 139 37 1819112289 37 48682713 89 1358898725 19 599521554 139 495949401 802881251 43 19 567863317 2047540339 2 59 71 47 198776963 11 1949 1699795013 474012392 37 43 750762929 61 1382243835 149 95150059 3 1918446658 244013660 47 127 2 1642569976 67 83 444522270 2142049392 41 2777 2117240340 2777 1464969256 83 5 101 745049170 47 1818669512 428309321 4999 1008744871 127 393541853 67 741653619 938937905 113 867921586 149 29 73 2038956389 1735035530 139 1198123679 1609314174 19 97 41 131 79 1814650066 109 1418437601 2089397020 73 1235787727 404152966 1051880289 37 17 149 149 31 474858943 17 393086036 149 1448298610 31 1620643296 21071951 29 1800264784 43 1422123821 1100824940 139 1087039075 999966 318790130 1924115350 5 41 41 1861350390 5 61 17 253699262 19939317 29 1928066508 463096128 169906012 4999 43 137 280440801 1939905013 113 109 1737643774 101 137 2055752815 1147401304 13 37228061 61 4277076 1932396003 1728602752 43 1055134760 67 1157666334 103 2010447524 131 79 69527975 5 1790841475 73 1144486917 1150715061 3 61 1389924142 83 131 67 67 2110730681 137 41 2045683026 29 958593753 59 137 1471572984 53 13 104012948 1698216364 550272847 17 517004782 315705221 56080414 13 447753344 149 103 43 956800912 2013249242 89 1123013594 23 101 192074023 811155797 1090029636 103 19 843258332 1238743424 73 1739378400 61 1572307529 787508282 29 103 641775387 71 10007 83 1481263401 275685330 71 4999 1314037140 7 584347442 10007 674970556 73 1892783055 140616316 17 1732036959 728838469 2032154034 37 71 2104601809 137 10007 471960141 103 1251301577 107 1057355193 47 602951344 93449179 510961098 79 165740334 1172373449 127 1463187505 1458323547 101 1677939357 668676549 67 37 1236871224 727320544 67 836931170 79 13 1484421749 97 5 1529721910 31 107 10007 553196967 79 7001 395257728 196762267 113 107 1345652814 11 31 1632619960 113 1842483193 221677976 23 530814953 212399716 1761050383 79 5 41 103 77264008 1768055666 1707816920 97 71 23 1798982720 538503308 113 103 139 138079959 1303896728 13 575042104 481205286 127 97 2045692655 149 2039538373 269834679 1949 1657739491 139924557 137 2777 83 2777 594117162 1629917198 113 836519318 83 3393474 2 1982034946 2 1945775290 415579364 17 29 526575040 411241025 17 1129958180 134343157 13 1220643189 23 101 5 1690382943 29 298825193 1736198993 1780249285 7001 809101395 31 834662414 1458269901 59 273959656 83 43 1150742588 277739007 89 7 49383978 1883693952 2 11 2 38512912 209114422 881204599 640092519 11 79 13 1867890206 645458489 29 113 1949 896592623 29 200767891 113 1952693675 2024430715 59 879489341 79 714989342 1976938502 29 159637228 2 2096305134 1110939052 7 5 1443667468 2 1735814666 442249179 1188509445 47 127 53 366209701 29 2101242299 53 1606163728 11 596135793 2027918384 103 3 59 103 511041710 1270216085 29 7 76401500 517138519 1742946298 139 1648378099 23 89 1628191009 980066843 13 747300281 598361361 89 1691798225 1527210655 5 135659821 59 2 198059170 97 2777 2118578854 540193148 1088847187 4999 11 648866188 37 1719490342 53 337149714 1949 107 101 10007 239147286 10007 831891917 1487180298 13 1886339247 59 1660099042 127 1675705832 1679392975 109 1563770405 1949 103 19 300155882 43 1267611663 17 11 1343555279 41 115661574 1938437606 109 2073445524 97 2061435367 504845521 7 1245127989 514056886 17 1308762247 13 1407951064 2054062011 53 137 474197689 306811911 53 107 1738412629 109 1627538841 371441057 149 1936393483 1839718200 137 29 1035057010 107 79 1836377436 896893593 3 2066051217 131 13 31 1414697772 1570604634 1817779907 23 47 992057153 541839832 89 77875356 956599829 29 1949 777405426 23 2777 272995762 113 2 1433993144 1524809977 4999 1189597596 31 969396443 107 3 346452834 553093824 139 1481952392 1593237182 73 53 1449061764 1892980436 1313102830 73 1710882166 733633026 1726135701 79 61 694608464 1199163127 89 59 761515773 89 1003700110 307048348 37 834764290 137 678963606 3 1164619131 645578964 1877804979 1949 7 6354719 73 400745296 53 17 721150234 4999 1981718577 137 463890905 5 43 745745210 5 3 1890351254 29 1403054075 29 961458256 131 675846816 83 545437737 53 1449628387 101 401098876 1661905414 1144764244 13 731312530 61 37 1820505820 227814883 73 7001 370688948 131 1949 1097396144 7001 5 1806206075 148353495 596688373 103 842876745 137 1087185694 109 359618577 1821179739 1352257950 5 113 1032690204 47 122454481 1936891644 71 1851658015 149 2015478151 109 43 454966725 137 1313147055 73 1091904077 43616414 37 1302984983 872853772 23 37 109 938780812 160024971 600050863 149 149 2142049962 1117204671 3 1604401208 2042776135 1949 67 1029889495 4999 303214345 61 61 1817013222 1410335738 139 1218636352 53 2777 1927662881 284686932 73 337268030 43 131 137 97 1423841275 1851051437 73 79 988306716 603158979 1949 19 273882473 627345373 17 3 3 893602348 101 1354830028 2 2 828558664 2058321286 29 2777 661203131 43 127 361035807 83 13 1087558047 83 113 127 109 1793294487 61 89 302441758 928570019 673731282 10007 23 959639051 97 139 538014373 201795057 97 67 652521576 33756253 107 857384366 83 1549239156 1635315302 156590786 11 2073563778 67 2047624989 637356534 3 37 1692909100 17 1858625793 14702815 1329748799 67 1463019323 1764403821 19 109 17 1721010334 59 209517083 1258870610 137 5 83 53 2009161684 109 7001 1057802093 195453918 61 10007 40759569 194651873 109 5 760812180 1560761784 67 1957723416 29 1434260627 1178121919 1851555641 13 2777 559340563 37 1320751049 59 364553920 900436696 564216975 2777 29 1088418343 2133929009 37 73 2037459492 906916595 13 755935115 127 1095686867 11 1839241239 653515499 113 67 1596416710 1644510352 10007 19 2055025255 1629722446 43 1005943668 89972937 10007 139 101 1629260593 4999 131 440271350 647970540 67 1058800097 833246225 1949 751977392 41 797332986 7 1783910613 333863147 23 1595372548 83 936597564 1172103607 17 127 2086100857 107 775526607 109 1060606842 23 1614035649 103 41 1297305313 535621794 3 127 97 4999 103 83 2777 393464799 1949 67 109 1246717966 858170293 139 1772717254 1226719229 73 97 1685516639 1949 108508928 31 2096169811 96717837 149 2035603134 127 332172818 1149690106 5 1808591285 1631088445 16096572 101 41 273404872 1580423917 137 149 663797214 348070372 4999 31 3 113 131 1038771574 397240141 53 990426978 137 73 291361662 1280047126 103 1205587632 127 905044435 43 886090981 109 1195796079 89 37 1364875018 396002823 1949 7 135798551 7 355040203 59 1172382156 79 459253149 1404749154 29 1200670151 29 944843812 68677736 107 10007 1296668446 113 23 1487270361 10007 47 1519289805 1654417519 113 1949 516838842 23 305136078 149 1091990902 326091119 569729099 272227611 29 17 1561739984 32020640 67 101 1894744042 363442945 137 988845039 1877740680 31 1071143 1834902828 97 1617073129 137 1199429814 551312876 37 113 1803049018 2777 1463209631 762222117 83 125065894 7001 139 142915769 1308770902 131 862535114 7 31 1388704830 19 1650062505 1694657790 101 2103997054 1292170373 13 763101716 17 837556935 1286030960 1587837570 17 53 109 905046947 1328580944 1390923729 1301030081 41 137 974363454 17 61 7 89 1374509414 651644801 47 955440816 1777171650 41 1930436292 89 826170891 101 311867105 83 3 1223847258 10007 1412478043 386660473 23 1566974567 31 1524316314 1820562877 7 300683684 46945461 29 41 1323844203 1283509879 19 1486811503 1802260968 101 928543399 476444692 4999 1999688803 10007 1758049774 3 1581276806 101 1091519625 31 1882500199 41 1949 127 633286770 690443247 2777 2095956549 1185707283 1949 19 53 1595528218 385910794 109 1888224549 4999 139 484741789 656725603 1372785811 113 1731566508 3 144747300 745161092 13 1885312630 83 30352543 13 2777 405378129 1645436448 61 1380279391 7 515418323 79 2092131758 17 720323252 59 1094757018 107 107 41 29 589476417 31 37 43 1666426515 139 446944883 131 4999 7001 410447627 7001 1639074120 1074870531 2128181706 101 1014327042 29 19284597 43 1116962625 11 1765984781 628662057 73 137 1683891660 107 1571589036 4999 1278494312 1724578112 31 17 11 283559276 1603610789 107 1277528589 53 1872937426 215818706 37 10007 1949 986340175 914633520 149 736817218 7001 1338634373 1578145210 131 73 392709474 107 884656312 107 1871934077 1820147682 29 83 61 1783275403 324385082 1772865837 131 3 1463315712 334087119 3 31 1291752144 949703011 137 1025233389 149 61 436374667 127 1916022457 137 1532111178 113 1133210849 41 109 789212126 4999 1132648425 1671868737 7 4999 103 71023075 71 1827095043 7 59 1949 1848447192 1063918171 1012304172 113 1307651255 2777 1733842166 67 59 1910175385 53 11 42185407 173182615 79 87954512 1000346670 2 1583742912 1770996455 113 67 2035860459 1014386030 79 1114645207 1663546981 1181903381 29 127 1937915987 662692720 59 1864801184 214111732 53 101 944041849 31 1258798047 101 101 103 131 142839893 149 1022115713 5 1673721975 1999073885 73 79 1803206072 2777 10007 465155381 67 268708793 1323666733 232122042 73 2060708805 17 916952885 319842181 19 1938768458 71 137 1242728096 705329704 485836715 192433657 13 1992838197 565442782 149 103 2093631869 109 17 1119447924 131 13 311247721 10007 897991583 29 1196140551 37 59 1949 358401610 751475930 2 914381184 101 2024688420 1765189928 101 958317088 826572284 2140033482 29 1413672512 103 11 137 73 1232362275 1122710216 73 43 913114503 752704773 89 109 1496613818 985834162 31 2777 533266799 967097146 23 5 1172539220 234839377 131 1784432099 601155679 139 862647436 4999 1926827490 127 1549898221 149 7001 1788965530 7 2777 1927923919 977211457 113 43 1599527545 1560604575 1769087850 2777 7001 916542916 336419053 79 933968811 67 251849693 725737427 53 5 41 53 101 1482676364 760692853 107 61145899 5 471517790 1807427280 137 10007 29 724680478 555528872 4999 2020220875 2071398819 97 19 1980458451 567794739 71 945036823 137 23 53 37661800 1207560081 842436852 97 1686486721 89 3 347004 1281017280 1066646 61 2145579047 7 572720036 1402987208 1153534221 79 139 61 1498506846 947681299 1170385475 101 19 1080637175 83 37 17 862949291 7001 2007949809 1876261151 17 946345545 1019674326 11 101 1764649073 19 1038114802 2777 254820067 97 324300779 97 2146407173 248978090 17 139 591719803 1603504638 2 139 103 1273662774 1554991618 1958642208 2 1572487238 406580355 769528664 109 680635356 73 1504931938 43 13 1661585598 2005558214 41 396712159 594665066 67 113 303727312 1364132444 53 1706000686 131 646827457 43 286025465 79 920590973 1303321039 53 139 79 1522622142 266198400 26641989 1676104760 11 1949655038 31 108172981 73 109 522775445 71 1525181537 11 1034676643 1374856450 1801803729 11 67 101 169915027 11 989869917 37 1011602903 4999 109 637408347 103 131 1271231388 3 59 101 73 1335661363 1413181072 1195231843 79 1878171165 71 101 1941343725 1256599488 41 10007 202711799 1520957877 139 1337982586 1694750337 2777 13 1949742834 976045616 13 898843225 97 2 41 80101659 101 2064774815 636685820 1949 37 771263372 2777 429738808 1165900087 83 37912914 35243993 53 2 79 83 23 67 73 1718934067 83 47 23 1086946167 966515016 71 444777299 139 1644770534 10007 698058299 41 1265302353 2061779095 109 43 1949 993695701 1878407220 1949 4999 59 2040886741 82013594 4999 793863764 443050801 43 83 836236560 1806653457 3 43 486698848 923574317 17 1227129734 17 41 43 1606082250 1826325479 89 47 1588500548 652859093 1512265295 23 867701942 1752791141 61 1551099998 131 1813865748 41 570100777 149 59 131 341910393 101 1717580649 127 978081102 803394126 37 1165543068 71 1250342660 566995066 343177658 97 1399319284 960329135 1633063670 89 103 23 10007 13 7001 998279077 107 1117858853 113 1654979242 1027290508 61 262193067 567185976 7 7001 1922257569 43 1558482119 345663045 83 131 1343188850 74080672 107367949 101 127 3 23 2141648450 53357010 31 2133200834 1524538971 17 79 3 627244364 127 1368410112 73 832187955 13 562855098 79 1357449811 673605271 113 97 1554345460 113 360569892 10007 1951445056 41 2010714661 47 59 4999 1057488460 61 1591523370 602489659 73 83 107 2 103 1389768494 17 11 224090786 89 61 61 13 1576587961 13 1388958520 97 195071171 79 343570792 137 109 127 1017057656 1442390582 1553307754 97 1941849860 1554714940 29 149 1307922 1160022514 1919593271 79 1213914040 2 47 5 1731862230 73 101 4999 394852505 5 750661745 67 127 97 372942568 566962065 79 67 969434256 83 2042828791 7001 780310457 127 1803048363 79 1373517749 137 1401199832 127 629987818 31 1835887611 569015577 1697490777 3 1522667540 1401167092 103 31 1388921334 10007 107 1949 795998886 1391250772 67 798955034 4999 1374588982 107 2051414486 107 67 2777 59 918388513 390127675 5 139 2777 858248512 97 867717380 1415931796 59 107 2045131553 53 681962395 115613723 13 1549922829 1018740398 270005746 41 262286471 622250768 79 1955916207 3 7 1923889527 1525631765 53 127 504972955 621761647 1252322463 1341599058 3 1636722142 11 11 13 43 1739302526 73 73 1485673516 1966458086 1950295250 131 114919357 43 986335462 245875978 29 80778166 1535311750 5 457852615 41 23 10007 725477479 656689361 97 987723581 31 178846595 109 7001 1382333448 1615893809 2 861912758 2087601780 2 29 783301676 31 29 1411559272 2048331675 47 559791404 103 7 720829032 1061940404 1813924799 890376152 137 317784518 149 1307312292 382810415 13 1021041458 139 1664492335 67586604 71 729748224 11 1079723623 61 31 47 1331538952 2080699852 11 61 1084244927 1323751484 89 73 254017224 79 1104615621 2777 170254254 149 37 827882474 453841550 468428135 31 1465465721 1938522382 79 2032630614 7 71 1759963620 17 560233351 3 1658903844 167124645 89 595078742 131 389331345 1358627331 1313451457 131 233199781 1863282269 1954399042 4999 67 2777 621129585 3 2043936111 52436819 47 61 1202207703 61 97 1518116475 2777 184287274 113 474212242 1039804207 97 552666889 17 79 1768147427 59 1793486307 1225893905 814747492 23 1534563913 67 1722298985 1117463090 29 43 1769259934 71 1528372822 137 1861122121 322252446 89 1087592674 1949 1552088099 97 162283425 1949 81309611 59 1853238970 377437466 137 335060364 73 2049697782 1893993434 83 319375631 23 67 1414525239 1273864836 81375461 19 1873157970 5 149 1045594984 1949 468792970 1949 833860160 137 226823365 2077608288 1309646780 13 23 127 92906590 5 864546045 1165778627 67 107 97 7001 2004057253 562849229 131 47 583390132 41 1902220338 754276959 1214458744 101 280656322 10007 1272209924 1679387180 1806470070 5 3 43 23 17 507592001 620556270 5 1604566838 53 819183879 17 1515965021 113 7 1912358834 2777 599718143 5 1623597855 1291684910 53 1835442092 59 1866806492 113 705195032 136238496 101 1614122410 7001 67 127 83 103 1586864350 594777335 131 144621164 10007 83 763972006 921441754 67 7001 1334957681 43 1541094802 242224504 1344049186 137 1153528081 53 1786520449 43 13 1790629373 29 137 1900096292 89 101 970619999 341335156 7001 1122834945 124269278 149 1529648417 83 11 7 2073019760 1046432905 680808536 47 1097067843 47 1799643583 101 1545687032 101 335625323 109 170947643 1582255118 89 13 499590832 1796092051 517807624 2 1711812547 1949 845702284 79 1556389507 53 4999 1674869959 752754419 89 1075437819 1823117830 137 31 29 1586005853 1859211228 83 1521874567 10007 697607984 1911692669 753738281 53 2051223251 1263814126 149 61 83 1640927347 37 1456592283 1601990184 1859822651 7001 131 637021036 591363737 11 103 850042625 2026907587 131 31 2103318380 128899798 900385396 67 29 4999 1128261279 103 306951742 89 103 990388466 695560854 137 320747962 805041262 23 1128450334 47 29 2102592133 896953856 1111232783 131 79 895583026 418005590 17 1792530405 61 390767816 7001 61 1076510722 133858311 79 53 169352967 3 1670431956 334257707 318388602 7 109 1051959367 139 1578869677 59 2025962768 131 23 47 39478590 240223995 1949 86845491 131 599744200 1316167611 7001 1023658216 127 13 7001 1659068976 83 1122043770 3 59 675759332 567388427 3 1960192680 908843604 969255062 139 912520822 89 149 1866647266 445156274 79 23 1661263190 73 111825342 23 89 89735941 171650473 73 1093786667 1697808961 502507706 89 59 1984618947 1218055831 17 1380655258 109 1108743531 1756338076 71 549926550 89 478204120 2777 89 1376192277 1702329705 73 371164126 19 357049557 3 1600748148 29 73 67 113 725869797 4999 355283929 5 574110750 1122935285 13 423592444 1204907596 103 2065149949 43 83 1096870066 1263257012 137 980379261 357716453 936387013 19 103 1744518828 1974036612 1011712328 29 1261565098 2 10007 1905602989 53 109 148947628 1577238306 7 365165829 3 53 43 1195527151 383385841 1996426966 1949 56382729 23 907243301 61 1487499213 31 101 365543442 41 1626407352 1157177590 17 718694873 1852477367 43 1700128392 1967577809 113 71 2079994984 109 1089476146 801805806 935169191 89 43 101 76570975 1967984746 13 61 1219257630 53 101 417591570 89 601124512 1619661338 89 1948888803 788889348 19 934544013 261651748 149 1047871430 5 1645532205 31 616550568 139 31 829716993 876412375 139 59 1638706651 47 113 656507174 1635082125 61 131 283451774 5 107 575028165 243890129 127 1878979294 2777 1719846086 103 53 109 2069592483 1373000428 10007 4999 57831326 19 392939121 67 250923145 891808406 17 1746074899 43 29 1466247186 3 83 649927267 1223446311 89 2133759336 633369924 1548489373 89 7001 2777 1972108766 2108015146 5 1759177970 1585492838 4999 31395343 149 834725863 994435048 140401958 2 3 1734114630 109 1710933292 47 3 1704398577 1194321174 29 212442023 1559894427 149 131 623294581 107 61 31 831200489 776100804 61 127 73 902519002 977855116 47 107 505295195 1759503399 29 9854345 83 1851214653 101 149 1516512951 47 2012144901 13 1009358987 97 101838748 907047000 139 17 1289847681 640121502 4999 2 3 10007 2115827204 53 910062099 53 1092411991 1844054027 1238257367 59 149 1724522901 31 574433038 605360694 131 6357037 43 390582545 5 621151035 1349640230 139 83 1132669615 11 71 19 43 787436769 23 109 2097340068 1397822213 369230082 13 1175024370 1446843864 1438534296 113 743937097 53 31 47 314038621 874276325 13 7001 1817279449 127 411862143 527458400 131 73 1683054128 1474071553 4999 29 2038797179 347897282 71 101 810115647 1163740104 153955408 1949 71 149 83 1121297796 31 73 709269340 13 1746937426 213761520 83 465097970 7001 165773015 2777 113 2 192065640 53 43 144239251 13 89999416 59 94559713 137 479501918 97 17 31 745528486 1542865567 67 513888482 127 101 885859890 597797184 10007 1168497376 700926947 1955918864 97 101 977331752 11 1639959138 2 618062692 103 71 552694104 917509054 247772391 7001 333057254 83 256385672 1085560575 53 305477478 139 76195213 565719575 73 173593927 107 17 512150857 1977357788 75215596 83 67 2 603985842 1541983147 17 1774917402 139 2 1949 322479899 59 2026924645 97 19 553542314 14139534 1156901063 1949 2140343075 139 1912699530 71 1896919212 310039285 1475929817 7001 59 1593683664 168201160 83 137 1260648988 59 747548644 2076303354 3 483495798 53 1958063217 59 1959237898 127 1878738971 97 1655574768 1231374763 37 11 73 342926771 4999 642991376 1926379647 59 1916068365 37 1927050613 1769140613 2777 22057711 1237440883 127 1645701560 2777 1810434603 1001922161 29 1604156866 674594105 139 79 685289292 109 362035234 97 1729777776 3 1245623812 59 10007 31 99576960 220806862 579711549 131 298934664 71 71 41 3 1089966297 1408790227 7001 2041764639 59 1015550362 47 1163547674 101 1134313931 7 1609983690 1345002869 937372209 79 1765633443 47 71 1736151214 1612066573 79 950185140 79575673 10007 2111917308 17 2140969987 242808382 2098134133 109 109 23 23 1528685294 1848755686 802406008 53 53 109 2076227422 131 77608592 291801321 37 1889535573 1139717105 79 1639379007 1134807350 31 19 892291895 11 2133515021 1935526703 2110999107 131 2086418458 67 7 1419040812 272748385 103 1476512836 10007 872500323 149 37 1092385151 503707751 1505688592 1011932153 19 1271478377 79 41 13 348976113 107 614764969 281953150 1307820361 43 1949 4999 336112764 2 2091583590 73 2056804013 487169709 103 137 53572617 71 59 883524115 1536349675 322283522 83 255031193 41 2087622379 31 216261146 1900784236 29 1955882293 73 480540823 101 109 290566859 17 1592605543 220890588 67 1211600351 113 1244205211 2065287822 73 79 131 1753408754 73 1161815513 2 490134125 89 878165581 68781943 1950959172 109 1835757855 906356169 29 2 1438449094 113 487390274 2019182458 97 5 2 7 240409456 23 149 1236061088 1301265177 29 622887114 658053713 103 1380889173 1949 162209423 127 47 7 1362570756 43 1732536779 53 296179741 2071377959 59 636152514 690237185 545880797 11 144911898 29 164446489 7001 921072563 636464443 73 1578594267 872953423 109 1584395333 1875758052 1853676296 61 3 1728755130 107 1059947350 47 1343544575 97 101 70220953 4999 1669441045 139 1060807690 37 777193725 5 1479389505 2777 59 27024596 131 168167058 739573076 37 1892140242 920739587 31 7 1124305329 1102369191 1551526615 7001 1927998389 312009607 1752005619 13 1080623832 1643901154 4999 23 943680386 113 1616278057 23 325734809 23 1102120808 1097495517 37 1535902948 1743304362 127 89 131 3992078 1619085738 37 97 1902648210 1270169253 2777 1008262052 131 19 917582447 23 365649331 60528099 89 1461854459 101 1127477457 3 53 720026099 43 5 83 79 28645475 29 117998158 73 89 771586301 1355909735 2117191445 5 933145021 43 23 974957491 2777 206422741 79 2777 7001 71 17 1635714199 10007 1467066228 1425490804 100895832 1949 10007 773881338 1403531785 5 338431212 73 4999 1471289534 37 2005766892 10007 842396521 103 1179798068 729381958 29 5 1269269390 1643994703 1063853708 97 485630775 79 690484490 97 313742620 302964853 163399921 103 127 287094591 2777 96942293 37 41 1386882400 41 1910029485 61 107 454659157 61 139 1662500088 399541959 107 154070168 7 1270683827 107 43 345527532 7001 5 810097345 59 107 239607026 47 562093834 699916357 19 47 47 1691703947 1550686991 323052302 31 832952659 10007 4999 271575674 23 1903928408 153181035 59 576193764 53 7001 2018080256 1794587333 73 680683098 43 4999 73 1266992307 770219569 5 764776875 1199727058 833060245 67 97 53 862418756 8429811 13 427955749 89 692870112 19 1052817911 149 356777207 451504708 73 59 670890534 1949 10007 155595872 1572514197 79 7001 1443382168 1395950393 1246974693 23 93415236 4999 1798685191 1056498658 53 736155884 83 1106544712 61 2106794515 2046041180 2063370029 149 109 23 983250667 23 2 1462113170 1315184466 7 53 353386828 882773849 1797081655 139 101 1815430358 1794428620 2032542234 139 1947288113 815126671 223969652 131 43 71 799136595 2 71 891648869 1300770003 107 294972965 79 971434244 1897727186 876753842 31 286883478 107 170929397 1063749274 107 1505506692 675160422 149 544345276 5 314553050 41 29 271720575 71 1980178640 1412662931 139 1349402617 1355853588 2777 5 1751061750 2777 137 1916770151 662818910 865274419 83 71 43 103 1103012890 5 1828287685 127 336523203 23 13 61 2031081681 776232503 1509070180 139 1015290367 97 2119128833 1600880650 1618084952 2 5 83 219892481 47 97 448779427 1358527913 23 29502746 47 425287161 61 1145752622 53 2022528760 83 1261077515 941979201 269492262 1863647456 41 3 729817922 1545633795 17 145444446 1459156298 103 1969622205 5 1482432865 964259306 83 281365850 113 975884272 2091162864 585670529 79 53 3 1429464135 1534700979 59 3 832778175 1879621653 1780670837 113 31 23 19 1496628043 688847121 29 1085440848 131 1426355191 870599125 41 1461165257 1120620200 41 635441071 1870458921 127 97 875703487 1700127245 13 756454749 3 112537925 2777 79 889532890 97344590 699746325 67 1057503411 109 534993473 1994835100 47 103 4999 531008777 1983013318 1427270241 1949 1162410886 67 214834294 1113341345 1725563478 31 97 1703640876 1891220155 29 70773630 2 79 1769406529 2093971235 599940268 203998147 83 19 1482299083 113 1684819830 2 345097736 1949 1790072693 139 204239144 4999 149 4999 5 5869820 11 1861073115 263065721 71 791150728 89 53 107 610354079 1106522938 89 1081179028 113 136947299 1441557325 59 89 942985438 13 110720402 107 136963745 418976369 222570752 529301233 43 3 947289588 73 288398345 2127671294 47 1497772270 109 1651259203 53 1949 23 610186090 1320698275 13 83 949894662 1991617287 137 989437107 101 904617711 663129417 149 1457926260 10007 1753159923 3 2 2100026733 43 1901049675 137 53 1669245918 83 1528426325 73 1268491407 97 347804170 2777 5 728278420 49552995 43 19 2024947231 67 13 2 2244745 899071542 137 225053228 43 139 23 1865413252 1987903846 2777 1568216332 10874732 2777 101 101 1966089634 137 1378037379 67 724087403 149 743249399 59 11 71 1245789457 73 1810750546 1845513167 89 137 1447907379 182349877 89 109 103 1642192042 23 1067075605 101 131 2059839546 149 1202786370 1949 161620825 5 1995642025 1993280125 67 81897981 11 1758170744 7001 1449613058 2777 1617844695 71 295761221 103 1001140533 7 109 1449795452 103 18250570 934849619 2045319232 11 89 1337780271 1010538129 1949 526189071 1523055650 356688716 149 254600075 89 1608304493 1259230845 10007 3 1724574756 2777 1972589187 31 2 7001 29 79 73 131 103 566867401 149 23 137 1093695735 11 549577173 29 5 479373161 2101191528 107 1254623828 47 114366463 131 1587057140 896369989 139 131 1013677345 716337344 25767132 1660826870 61 17 79 137 152016022 53 109 3 137 882654147 831157501 53 293885832 89 109 1620454713 10007 1793382533 331006084 131 11 1949 89 1320136733 139 576338341 2074014830 31 79 1979186131 3 886133199 668527272 1769182415 13 663439491 1756677643 9943031 131 1322649786 137 29 723082404 17 103 29 73 1759736664 139 1703746743 71 121337012 113 2025468056 1111908904 107 138679857 895601830 23 67 165368127 1196464761 139 47 2 2029756846 259964025 149 827815690 103 1678074867 1810397113 490859809 109 5 41 67 1986267327 2 396914852 47 4999 1839493712 73 59 1354672686 1536780692 2777 872261254 7001 149 1257592511 83 1428733365 113 1625609412 217081927 2777 991152955 278108215 97 127 1121919880 43 797191505 31 127 67 231317433 1837481030 1074009612 1806122578 13 1990124584 17 1966570817 23 7001 16223618 86690563 53 5 10007 79 1976098495 1804963400 59 113 1995345299 840157599 139 131 37 1303569755 138581145 47 948823075 1359694966 4476483 103 7001 139 1627575047 467806592 83 61 1484939043 23 4999 131 1725493814 11 97 7 1231379177 23 792144656 161718646 59 1456481257 281279623 109 1638089349 17 591292941 149 2777 61 1855582607 6232004 13 1048189194 1716109618 43 1827981612 73 2077265735 2777 1325989730 1054147740 1218073474 73 4217910 59 1980039426 172520982 89 109 37 10007 19 1997508829 131 1839517458 922538967 103 2060841618 11 7 79 89 7 74243383 101 7 1897418052 606528201 59 498687639 17 790060904 127 31134431 1487285496 1956621691 19 113 1503894174 53 693902066 109 117880828 137 1019703467 1097075726 53 2777 1059195009 1765583068 89 43 911843036 146035826 7001 1345052502 824217489 149 742171672 542512476 11 127 89 1542117062 66570863 29 89 89 930303902 4999 149 1092542798 7 139 101 13 7 341397519 3 738155196 1790254488 3 113 1102847908 79 775569623 1261304915 4999 10007 1603901946 2094049192 97 1545506238 97 137 13 122368142 149 1221573073 740714313 1374364264 107706768 13 5 916548119 61 1682738931 89 31 89 61 126218760 428300154 5 917239920 504982625 101 1187432760 7 47 134474896 1360422050 101 969554069 137 263997335 101 113 1271152707 1990425844 1428051115 41 37 10007 10007 227028809 1005013017 977798879 103 2038972554 127 154012900 1066269695 113 1617993777 17 705625817 71498277 149 380177225 7001 5 1076820160 1306577120 1732713388 4999 363894624 127 1126651611 3 1114807211 1175504100 2777 178482391 131 52740784 2777 962186068 41 43 1927385732 129847874 53 1555299628 1960997668 59 1748410366 1273015270 4999 1250539842 873345296 3 769430580 107 4999 1276769595 73 1947395634 31 2063784948 7 1167232066 41 1132110040 1679374596 316348506 43 79 460868383 153394695 11485392 29 1949 1246681748 278424853 7 2147467420 10007 715380416 5 2118925500 2008892504 97 710927550 97 43 7 83 67 1812277305 113 1677130745 651333017 625443634 137 1979214888 540313005 53 1311391667 319259839 380517400 127 696936376 127 1824303565 2 1386214167 3 2130750944 1825401684 101 1977139680 1877896414 83 47 455892997 1766235090 43 674537861 931972798 766339914 137 1318798579 67133182 23 905423453 1294287372 73 79 759420473 109134526 71 933109871 602645235 67 139 29 569818883 1534226339 109 2008639771 71 496867310 67 149 59 1093649915 139 581910017 97 181790222 693585987 29 2075850828 1813577960 97 669977704 31 733463220 1172416900 5 137 1085413325 127 29 131 41 2024778194 83 1486235361 13 170251437 47 550914354 4999 11 2025796432 13 1464866 103 5 73 2039072460 1597894105 103 31 41 631668861 47 424675691 83 1344007538 67 67 1630714206 1343091514 137 89 31 109 472600347 1120077242 139 333119060 149 98994259 549467449 345096886 53 23 810998492 15856039 1785423924 1247149442 109 19 804109754 89 534854667 1444769485 5 31 944539683 1544884031 47 2120069214 1898584186 2 3 548235510 79 822064125 23 407900354 72428081 11 1992768074 260306702 466751360 59 41 1754007757 394338000 23 1692130291 73 211195935 3 698648007 19 1309810809 1733508434 11 25350668 1009256269 7 7001 1571164420 926582350 59 127 73 61 1443035642 43 1979407070 17 1393929394 127 31 1029450604 375648018 67 449498310 497203382 103 1490425450 19 1480981251 29 1295961686 17 2777 1423356904 1087678845 109 131 1932264148 3 825283635 725295063 19 413009556 71 623839598 31 442866093 53 954434282 103 1859344361 41 1226419991 1998904748 71 288399249 1466110263 3 19 1820763369 1830464415 73 103 1749370334 1471328220 103 61 913420470 357387048 7001 23 7 1647111977 1264673508 2039188459 1434799155 109 1355537964 1762586265 3 2777 2147382116 10007 1257399564 61 2104215313 482068909 1841113223 109 1943140929 131 2132499089 131 1986800234 82828831 7001 2014272744 59 1495897446 833395427 43 43 924841076 1846776685 19 861443337 2777 1974564236 67 89 523328633 89 1489738325 1517447360 5 107 113 1616209394 71 79 107 889120245 775017264 2 34246138 1456813522 1150005686 2777 433759069 4999 398816878 1269768070 2 1256129898 149 7 89 502693716 1252455437 84761107 7001 28746106 416117312 13 10007 306313763 131 795631251 564480044 102623936 109 97 117100199 79 1171307883 29 1704072045 137 17 10007 481316686 760752154 29 2 568554013 71 166716272 107 1775014975 95408349 139 1085601165 5 1949 1127313294 2138185532 23 1705247853 1693963524 61 821997814 1963888412 7001 678949979 483258027 7001 604172298 1326850523 1949 11 1607919907 113 1798443929 1662952183 2030042941 131 558445564 101 1135828527 17 7001 1571731501 541947410 3 94892244 97 61 1419190803 109 542363289 103 2020229987 29 699897107 1484551191 3 192145527 19 1273025005 7 41 1784723317 1985193637 602336535 97 131 329350384 10007 1427128291 5 41 7001 89 635751831 113 427307377 7 10007 131 1656228549 10007 1815193344 31 680738418 79 2 830682080 1594726710 1022074952 10007 1811449325 1949 1743848260 19 109 1262423939 2041020204 137 13 127 31 131 1896392287 47 1463781254 2045581047 109 51357539 107 7001 1915452597 110958849 89 259049630 97 43 94483255 584474791 1159478028 3 143959563 1424984533 31 107 332457667 107 59438110 4999 139 725329522 10007 59 452248871 1513389327 139 139 1184605677 1927616427 753001300 149 281716977 939832517 67 1552785309 29 1978222704 368475987 43 113 1976013146 1882543961 1400434157 29 47 7 1608678553 1231224331 139 47 1229936994 11 1593597390 59 1765000989 1778017388 139 13608378 37 795701115 5 1113576640 89 589245682 188381049 11 53 1343259454 803915978 137 1341801793 19 1834302655 137 2063290829 237177825 1949 1889329416 13 1828218236 2034041633 149 1925073295 149 1300940456 1892269008 950113203 1164071886 31 59 2072938069 127 19 1057470865 11 38179746 67 1260284740 11 828008203 29 692736572 131 67 676280178 1098396191 1478901512 1609158872 113 1769774827 139 1690646297 67 86941612 137 4999 127 3 43 352106317 113 1649585752 935863005 11 757708985 109 3 2777 2069264888 798340291 83 219909911 1280556868 131 5 297552945 3 873333522 1778085976 1811837797 7001 43 113 137 56590316 510003324 31 101 64334662 59 149 112258686 704273383 835040902 426728928 79 139 1072747794 1774657953 89 43 2076649138 767517313 107 1571617926 42559429 1039790530 97 7 850425359 113 137768809 1964475168 103 2004158859 89 1466050872 1853188810 11 1766017344 1640467754 61 2777 85809696 149 438359945 5 137 139 1244958921 97 593600133 7001 1609739930 436339539 29 89 1108675136 89 79 224241500 1468461954 1934479561 71 37 1413386680 109492694 79 139 1344717075 7001 310178884 89 126925700 11 139 2100271235 1037019925 551764822 2 67 57154618 1913788134 626395094 127527556 59 943855641 1623429659 103 71 13 2119489500 37 1906039763 137 61 659936735 1191872693 11 1868645988 923124168 97 1594578150 4999 53 41894857 1004304844 73 1459539662 2 2777 564516891 61 29 1660381207 113 2058044688 1463298507 137 2777 7001 37 7 1512729540 7 1483400415 19 819547422 89 1225131685 2002572694 23 79 1842424254 1914048890 1318037593 83 59 1082162627 67 137 1186963205 151779339 109 10007 404160729 746544634 7001 514732662 1012078407 109 53 107 1058395529 1653715281 31 1991890523 1284366952 107 1890343106 2777 2140928150 644591686 1194551107 1584091948 47 1287334486 101 1735613391 766444055 101 47 89 53 61 2 396050790 3 135922323 2777 67 1631690664 13 10007 2777 1777114275 762028382 113 1417800883 2126440777 89 2019578457 19 336817978 79 625971905 4999 872823801 1604696522 89 71 763818781 522017279 7 1922287510 61 211476386 555481678 1758174362 103 1126235057 199698439 17 717996069 1729018519 43 13 101 536952232 83 149 565221517 1254290493 149 1659118734 139 1625470448 31 523870529 1736491928 29 10007 1712898190 79 542957534 131 79 729541366 89 10007 1859430691 23 717296029 159705397 43 137 1924087047 7001 333179834 13 83 755976616 7001 7 228297489 1658656026 59 1949 1806019411 1594373603 1685137173 1092045101 59 1714215954 2051380232 11 422517880 5 1660627870 127 67 2051842940 97 235480876 37 71 747334858 17 1600842808 1922362538 149 1085262655 139 71 79 1575494077 1585279728 53 876036735 23 1264837666 1357241109 59 849693102 1371558368 2777 127 1372770267 536034962 10007 67 266968937 104828200 11 867688976 29 227371078 1720045098 3 109 1354490244 586554615 127 276572345 67 1691112227 2 29 7001 131 160476195 139 1571865098 149 1096736930 43 48005701 2035972483 67 730765239 127 1453984900 43 137 2118922208 10007 524816269 59 97 1505801897 149 109 89 579778212 78149016 3 29 127 2115254180 2 216571797 1966869741 31 3 139 83 30859483 29 52655039 281867261 489194875 7001 59 623622700 1766966841 97 1872909090 79 4999 662797414 65901817 106801628 73 1572866541 2098699705 101 149 1608317134 435867083 71 955014150 47 67 588029922 101 2036227064 728017737 269970567 61 137 2011149451 67 61 29552225 73 1374603915 2100654132 3 41 783479537 76091736 41 61 853081096 2777 1968237628 71 1635132627 1827520183 2142435771 41 1949 1785227951 1523296166 127 73 131 17 1277461294 999165278 31 1726201644 139 1542990072 150123311 781332512 47 1763040827 7001 1550665492 149 59 4999 7 41 1574186636 294483342 77870452 29 2057901697 43 610900287 17 13 1460262479 778319507 1949 804564443 19 429302283 43 107 19 1674967964 29 469067344 219286134 4999 97 10007 1827425012 2143316946 2 1751693911 12640276 11 67 1269659692 47 1915433367 1481074816 41 1173784958 53 1163566059 31 7808850 7 1814428446 19 97 1713203524 2016028963 157277465 7001 97 1353952190 2062259964 103 1004889115 855647059 1201425514 29 1782981683 73 61 632480086 756347155 37 2006884625 638847205 4999 1170610831 568075836 53 653411401 137 4999 5 807313245 2054167491 43 109 2016453027 308476712 29 41 41 50096301 7842234 97 1737954626 18192447 793090972 47 391383664 2777 1809360220 139 1405920782 149 1928806890 2 2132600379 3 114958344 137 260504267 10007 2096646626 675482507 3 83 1661516161 1393888720 1032430734 61 1080674170 961250451 19 390128862 647998389 2100501266 23 1411445114 149 251564746 636222876 7001 1110596634 73 1741760616 89 1959275815 267320942 1949 59510766 97 1374526221 53 83 179199158 1949 7 29 688323451 857705079 61 41 366118479 131 47 19 494533881 1816410263 97 1288667116 1468391832 67 42333238 41 2777 1918096116 2125618549 1882835809 67 940261719 188128309 288154396 79 89 71 1425156588 89 2050333584 1314399259 83 168043128 1364354567 53 90987856 555698838 4999 31 1380340441 182367160 17 79 159815362 23 7 1472805481 127 1253402116 109 852107500 1949 59 1058159892 37 29 1720548540 11 535182010 131 60405410 59 1765592405 745293890 11 2777 1440266723 1863169129 7001 494848939 13 41 1215296334 1104031764 90333855 3 23 31 653820101 1415982467 1773294522 107 3 366198348 1726561890 2 1199766522 79 2058857889 47 1732923887 17 352726897 1089475702 103 1845514963 137 2777 2095848503 71 47 62879561 53 4999 209613069 41 1579648287 2124517049 109 1597621611 3 1777719432 999221520 11 4742815 53 31 493892186 816916929 34000514 644009220 2 1217152077 1195065468 71 1177350569 1219222494 61 139 737768367 2777 1362096284 59 740381383 1653683475 1534342585 5 101 4999 7001 1510058174 1608291499 19 71 454139714 567952530 287012536 29 61 17 107032408 321785061 868446046 7001 53 1761685868 698417040 1602761668 41 802230349 1626174202 71 109 61 61 11 71 222117876 149 1949 2777 1254897338 29 5 1300101736 1167148212 79 13 149 1976319759 29 11 47038519 1883462812 593055875 137 151173472 109 1659536881 73 101 1775092720 60300945 5 59 293147518 179405890 675062289 43 107 89 61 170772535 107 886208454 10007 276076550 1136346173 97 1113847892 109 1405889630 1574897403 43 1803588259 71 1160482007 1252195361 67 2104399851 77017534 71 137 1033199474 11 67 1155882794 1757263227 1949 313007451 1094544507 7 109 3 1000428303 873339510 19 1337154469 1840981712 29 1481160819 439728844 71 1864846537 127 1870934198 137 31 1986348192 79 563164614 1657657989 1706868357 83 5 720591927 1848733067 7001 822902469 3 43 7 1379851102 1291617495 113 555358906 4999 73 1076375747 41 47 1727601765 7001 2 1081312939 7 1668219280 97 629998704 375356341 2011156057 107 1708331682 2093355205 89 113 462564935 97 1145303427 139 1174167194 1503912047 865789768 53 83 10007 870188706 699877503 43 799145884 71 1122683240 31 776230235 886401152 1475555016 13 83 7001 19 1562489187 23 995072000 476085257 101 101 829968194 1010113621 11 23 4999 455448892 5 367891065 13 19 1064695324 79 1660968127 29 13 243200230 10007 590002713 83 1944517360 427617186 47 728173444 850395398 1693838708 103 29 1797876489 23 163896068 103 2084185327 1836937947 118153347 1300575738 73 1949 131 1821103443 2777 352315213 107 739224373 319649125 5 1450091646 71 17 1908814519 67 71 17 1788136279 41 149 1982358729 140089651 2073692469 1445253767 53 31 1115652427 62099038 1949 109 1839571260 169011000 89 139 1656835752 109 3 1980696222 2777 1975738305 1864552779 1869938933 131 61 1498985086 107 66645157 137 1590623008 59 1256711820 131 1069811762 611961652 211882877 67 139 1556567335 7001 1029805094 137 97 506023512 1275028932 2 169308759 43 778061823 41 221273246 2053464851 59 7001 2 1405983878 13 2033598199 4999 127 1836053478 114215217 1471605005 41 79 1524744635 1572862802 1030038041 47 1819362376 127 89 3 127 5 520788030 1190547360 61 103 174472215 1892710490 865790176 2090535781 19 31 2 1469071594 1728612528 1507524751 113 137 569039501 83 31 1697130030 518004761 149 567496151 109 418521711 137 606365399 139 59 31 1629008987 47 127 1455889436 649116758 53 89 1890262960 67 239615718 1661789988 59 53 5 1049125130 2777 1468216562 149 2037184556 11 760963995 2092158422 79 985707569 1214271612 3 257927999 1225044199 59 107 1696952656 919071384 61 89 2084225852 852830524 1446273676 103 131 2108490588 1425208998 231287756 7 61 1430013850 1296982976 113 41 4999 712527466 137 1018398679 10007 73 139 1896904778 17 265812273 113 386276009 59 1575270736 23 1543588164 61 137 71 1017868922 661937757 89 89 67 7001 276231456 793899398 103 1007024923 113 1468569809 2137422261 73 1480623741 23 954270246 71 1847349142 1949 109 892902930 37 897333361 143016248 1923697815 5 382867860 10007 1105133052 572650575 2007766173 101 545795112 10007 1764083995 1843689680 19 41 1223530218 165776403 3 19 521381584 576361832 1223929611 139 10007 10007 600800266 3922744 1939223240 2 1553824438 371037747 2777 599976404 113 73 17 546267188 109 97 1766926877 131 227500414 113 1778018162 103 1285744468 1803583251 1096265439 19 73 71 1259251101 2014969682 41 87609908 1586118645 61 346453489 1332999206 17 2067605240 23 61 47 97 10007 389902741 109 1273420771 301460875 10007 37 1645973173 13 1269440861 1947279033 1949 1928289926 1244854811 2051496029 7001 7 130580335 47 2059332589 137 29 1485979458 10007 101 1485491077 107501414 97 1277613339 128259514 103 131 131 59 747170690 1285064014 43 5 2777 1546800108 1363992975 304087773 147782177 31 43 1727371844 73 1555675041 101 1176139041 943983774 17 1565328159 1635340109 721460569 17 149 79 1552416360 10007 1467336417 139 850159550 5 7774615 1356119731 41 1084669678 1197267022 587836515 7 53 2095796225 517255740 23 5 2 2004406320 61 672669468 43 213561373 47 1393331637 1703376549 107 19 548452357 109 1777608188 5 1583670670 435459666 1972734538 83 1172858115 67 19 1890504845 131 97 1949 1900439383 59 70258869 3 89 2075196624 1068304024 7 1824528118 2022243076 73 884062339 1693245511 41 727132130 7 614735100 202153007 17 79 817154043 1258136854 67 205362315 137 1605249139 1263845846 2 1066616349 31 2777 260804732 306132727 1462984968 7001 7001 139 103 31 1584535550 48223414 726954084 97 360317664 7 431340812 149 587850743 2777 1482476245 149 1726274217 137 73 61 225087926 139 586554702 1067585886 10007 185259591 5 89 23 232568323 407623605 1949 31 1233146551 756981777 797871116 1402465560 89 89 1673962641 1540792386 986257308 71 848217049 31 19248706 1994018332 849536322 1302192886 2 23 7 1555180690 1204823256 2777 1265483120 53 70878013 31 313658713 113 109 1397935682 994643530 107 1336233064 91581196 71 843101506 13 555501505 2067878351 83 109 526397842 1570778944 73 1191886841 7001 1317089215 107 1259346023 89 41 1257892176 1101805045 139 43 1762346400 694420201 1245539115 3 572885910 19 31 1452300617 453445525 59 421800499 1227259078 139 496655140 137 43 1857335034 1101089175 103 1626078716 257396485 67 49436655 127 760652022 127 1712357256 950357256 864249535 5 290801500 149 241623615 157861030 7001 2033958907 101 139 1905034198 1117311607 97 793557291 37 279432621 71 401120588 10007 175172535 149 2110970668 243565664 29 2777 2777 139 1388060116 41 3 1114971744 1610723349 1461314019 67 137 574219608 2024061267 97 79 1009641496 37 122201528 107 89 31 67 1683074511 17 10007 97 383893990 17 53 97 376134184 1725215721 149 29 2 47 1432555864 31 286624301 17 79 1711625116 71 3 1996319070 47 1085044256 308330716 1787219436 37 83 11 660350078 113 7001 347841499 41 139 1280485792 1766661505 13 411918689 771026007 113 1973784432 100552461 139 806802878 67 101 260833308 1671925431 1120652934 89 1917239134 113 646474469 1362025517 1086694185 1949 29 2024680240 107 726762190 19 131 232124009 4999 620944357 1825046639 10007 537704956 2777 1324897428 113 1887207252 109 483580589 1331446011 23 107 1344043151 11 82819231 1060237910 887672430 4999 685529614 19 47 17 1102211082 1942540950 73 1771126365 159895453 139 1863871572 2017441471 61 41 43 2777 1136394570 107 171495834 73 1952811831 43 1112291482 1282509727 59 414363350 137 5796196 127 1631113705 4999 1634744561 53 1678308229 37 96845674 29 1081850289 101 859852386 109 103 41 336185732 1923916185 67 2100752974 89 109 920767306 61 2106566070 73 1258973914 23 1308969969 7001 10007 37 19 1033394486 89 1116156209 5 786259185 5 2045831080 10007 1563293540 23 126780853 503937498 2 19 915290686 1709095619 19 338799355 1918630469 23 1600242572 1422042942 625388534 19 1435706481 43 4999 1320430861 56018794 421321618 19 10007 7001 655107284 13 1992056339 139 19 149 1060240939 4999 449771310 5 566227745 113 17 113 6099966 37 1729471353 1893102151 37 109 2 1821044160 666918634 37 7 1926342477 127 13 1216151625 77531376 101 879238027 1496702086 837260186 53 11 2116920982 113 2083248922 2 351744216 101 7 61 603172941 71 1497177355 2088433689 21263590 1949 730906184 19 249861833 543933018 137 71 131 1800633645 1204973632 1079707473 101 139 1223610884 1743285837 3 23 41 860999672 1458206628 137 663529908 5 53 1314138233 1761796479 101 137 89 10007 1065705472 1834143134 1106697955 47 1588869283 777811166 17 7001 814783381 832096854 116203047 109 1700325771 438585752 2100280691 67 230075955 131 1105805873 101 513065658 61 495117294 97 1337521744 103 2 854887668 1364922558 1160139442 7 109 4999 1233058126 7001 449870258 61 1880694980 31 167380935 103 7 107570316 71 1313759576 1597182204 861174420 47 488607864 83 706066002 41 109 581753041 113 89 2065353580 1434904308 215202608 131 59 73 431213482 1696753247 1338208850 61 67 1221615691 89 2066197300 107 127 41 248095182 1932837539 1422688908 139 1905876830 23 998753932 450455552 1704616112 23 101 2111339552 1708808455 1583802452 73 53 43208886 101 131 807935295 307747689 131 1541706643 1939186319 591047893 1949 1385943645 10007 992566188 439614519 101 888677734 1949 73 1990384772 254185827 137 47 621154961 113 2093829884 1374881744 10007 79 1035489814 4999 775074954 2008603199 4999 61 1529846267 330805435 23 887942207 271361288 41 674776901 113 934726508 137 59 1180049029 254063322 137 37 10007 1152205980 179625650 53 1564754669 41 885425586 1065712959 891654976 1780429695 113 139 1731089320 549851335 1531509946 1904416614 2777 1831033560 109658241 79 495124957 97 127 101 97 1769318024 79 139 1444980616 122757117 31 1026198084 838530119 53 1890982752 107 1840851647 2145176320 5 137 742499386 10007 1949 59 43 131 744562080 2117615427 995276205 3 906682596 1949 131 1389334520 17 432027171 11 127 29 704139115 1687442555 5 59 71 334336603 113 73 1660314409 59958404 113 615970376 37 174834472 1366556378 1461448808 79 376255910 103 1530572378 137 650788223 11 37 101 73 53 110989844 61 1378836924 1947884970 67 664241685 23 1655444481 73 1137458187 976353757 7001 1865847683 59 53 1446480982 781965127 582309415 29 758574489 37 1598396485 2099594908 1514906047 31 71 1158544488 41 120723446 43 1926852270 300538642 113 734357568 3 118991492 1552278212 131 79 107 38931942 413112008 43 2035989361 103 1027389568 1611322156 7001 1117023552 254552816 89 5 957680350 107 89 61 4999 37823501 719375576 149 1156842405 71 1575823842 89 1960233106 31 416857131 233457966 3 1645503352 23 1864558595 97 625606156 904597556 53 47 385499499 568875341 53 1921692256 1048231530 101 13 2028861120 1800056440 47 73967969 17 1468283832 2 1443056880 3 103 1743920442 170040970 11 1949 227582781 41 2777 1095968043 83 570369199 53 263073759 3 149 720027898 701893406 1924936792 17 19 1935943459 1509773535 61 396890872 89 1609804242 131 1949 13 1268725302 31 214210297 59 1335852984 10007 608435607 587981299 149 1521410392 198881969 13 7 2 1478061237 37 1100402940 931944013 11 1167958220 5 302831910 7 854811910 1949 17 101 1630302004 1976402744 149 355137477 166896986 79 701797448 821710205 79 19 1595105138 1468159011 1591035721 11 768457764 7001 1454747897 97 71 1697613774 83 83 280770683 149 107 19 113 43 31 1910291895 83 1894669638 61 1571544769 2084549013 63107688 3 809237587 553337815 47 2 47 37 1478016414 89 1717160571 721607904 1455723403 127 564340095 1428703155 11 554276535 5 2025728515 3 2141064741 227112419 23 1950038877 89 11 334629449 2 61 2000579426 10007 1645240863 1376856039 2777 462331622 1909395775 2777 5 352963016 59 83 65099556 2777 1841273188 1634675496 47 131 385114455 485249283 67 2143394789 4999 674315627 47 1224599570 1259997966 1031296494 3 1361080542 19 43 17 17 17 10007 5 855198463 1229216398 97 13 1388439429 966920513 53 354164153 897065551 4999 1949 113 57620068 11 525758574 237950262 11 4999 1209438064 47 377381095 2777 237106135 5 755108645 327153049 1386318622 83 1238208517 7 585331863 31 1529617021 139 1909009181 1334492883 53 1892258321 31 1833936378 126564625 1690346294 83 71 79 1768898085 1532730824 43 1350726535 59 89 92972087 13 103 336153684 951551080 1211431303 113 1632514179 149 127 1065986692 828001312 61 10007 443500233 1457779732 29 131 1016048353 107 763915586 2062120890 2 43 1530424698 1988723583 11 122283468 73 70983886 76140715 1575517377 7 625015534 911308090 11 706824312 71 606335314 103 1304554843 1146498768 1821660200 7001 1086940255 139 1644178391 23 109 960684907 89 113 2105604145 43 2777 131 1684516623 83 79 1915342980 43 10007 790803175 31 73870954 97 47 1024371063 109 1266970656 1324166295 1288497473 17 2777 59 1186669301 125123604 17 166120753 109 10007 1147841494 127 45225780 101 825197371 7001 817793811 283466165 47 139 1349067002 949217934 106068273 83 316539291 103 97 1960337699 1949 998244667 1876523937 589454005 17 47 1640396867 17899433 10007 398957103 47 97 2 23 1738443822 92878869 1481813181 131 532192952 1191031678 23 59 1994021053 19 7001 369589791 1475171229 107 761370912 79 97 1007747794 127 1740109804 17073692 103 482222825 83 656205636 37 67 97 13 2055417786 10007 166101302 1870818973 103 324678321 11 1070860087 29 435351045 1015926782 117719678 47 1216914707 59 909948563 1525559819 29 1046170389 10007 241935759 1520198683 19 107 1681666544 73 788520231 2777 1821063853 775212269 10007 453917259 23 2060264675 1367647911 1867396399 19 922645000 113 1385249259 702021071 1430280496 10007 4999 113 37 1409586595 110874837 7001 149 632920859 793833722 951941782 11 61 852697650 1211336414 7 1442839552 5 61 19 628014391 917400297 1535432227 103 43 599219399 543812440 59 193809336 1700771642 59 1213429120 1027220704 127 1839115805 43 903235811 127 998460030 101 137 37 1711933337 53 3 1303356735 411702493 83 19 83 703746213 553427286 43 216857332 59 617837616 2067900864 67 1103846107 13 1897010687 1551953273 1442036883 17 131 702799935 89 482377597 172305602 53 761340530 139 1039681636 139 1075434498 2 137 259413257 47 1226168759 589871550 97 1994441541 1397719830 149 89 1868266284 1240033262 515202720 41 2137458409 19 59 1084174088 89 41 1260300459 1668174723 43 886455874 1949 1377816869 13 1528166390 31 2777 139 9973806 1924314705 41 431005284 107 1660778886 2024994046 59 1337693857 1850999095 103 1841377623 1711822041 73 1900535009 109 1112355019 2020209131 89 1929283505 131 1579706075 1554397583 47 291185758 17 244701430 83 1912366148 973044580 79 10007 103 474397400 752755518 37 371911383 37 67 2 428924596 2070818108 1322751939 139 31 812272323 1889105404 1930592724 2059761752 2 137 107 1833441875 534047900 79 1351844870 19 469348355 59 772552726 255845781 41 432616051 1064126609 29 1209763877 17 131 847369570 1555136632 29 778126492 191095317 113 458841401 79 983152472 718414367 2067270340 31 89 7001 1610748074 59 29 29 79 600000023 514020136 2 935595980 3 1938680742 1579989763 101 177152182 83 1994262580 746453030 37 1298087031 47 107 1500050063 73 7 612840823 137 23 83 1378632158 789726076 127 2067380930 7001 1125444872 89 2143909687 10007 4999 5 1593675115 107 109 43 31 942954280 67 2777 2777 71 23 489152270 404812719 127 2 1879421919 816416361 139 2059643539 149 4999 33207062 1949 746735962 71 59 37 2053055741 558307615 23735311 113 5 1099869660 161597345 113 1004712240 127 59 139 708427956 59 158055195 97 1882765481 53 2124496571 1569707905 43 707551082 2068470763 113 79 1276304092 1245769881 19 3 59 2098671484 139 1022274666 1572009814 1666836086 31 4999 654864417 79 769166925 89 109 1453643729 254474270 5 59 706635353 131 1203117519 577716204 3 468397125 166719111 3 1644589425 5 338183435 101 107 73 37 127 31 1308647826 1771283632 97 119188071 293774620 109 4999 1324450057 122855424 249269925 37 1560951059 67 1195310217 19 981851030 640793543 97 1124330052 1902673176 47 7 2 37 2039458167 1269184356 11 139 675262353 1362503085 10007 89 1946498975 3 13 657923819 83 34042082 710176612 2 3 2094795695 113 53 908793424 7 1720798134 2 247589908 474414295 856455985 5 605010705 2104656268 139 2010023577 1656189623 17 97 73814478 719889477 97 1950441953 874920149 71 97 53 101 1416150391 4999 131 768165830 83 97 1313032449 67 139 1885514540 149 19 53 1376310360 999618054 53 1955801500 71 710678760 7 1567985041 1462579419 71 3 750858984 378338319 19 43 19 12911507 836607943 520317330 774542977 13 814384324 7001 13 149 1450537190 1317784228 7001 149 1430752532 11 11 895743101 1938401047 149 140418311 11 645596996 31 24735303 1117942336 71 1158465795 43 2017862333 2 137 2777 455655714 103 1497423270 127 1945663114 97 2088140340 701773712 115300282 41 484406107 137 553473544 1049619782 2 2018210527 41 105282014 47 21041853 1188461176 137 1771754692 11 15326498 3 38170416 103 19 203234081 89 1621294488 1038318310 7001 1162168462 826958212 61 1908002122 13 1702569843 113 1600475955 5 1259157220 2 558820410 11 37 1247116857 1174566406 1374668785 149 2777 392873298 1860006830 1862532196 37 1591781921 19 127 19 1440279493 733468868 101 107 910531373 7 1485695666 101 1123772157 1877838965 2777 233948365 5 1731854285 41026450 1949 10007 83 18287556 1646225403 1353950429 804739818 127 2 1921548615 71 3 2113867041 904910302 19 2096689919 685149462 107 7 1480039078 301444017 131 704678654 7001 1802624481 31 1392922380 1541621811 73 103 1873826094 83 221132916 1864243511 17 17 1559439478 17 59 779016530 327475007 103 1953651676 29 1844575653 896632560 43 1284605435 89 1203492176 67 7 3 3 1989311919 37 824245855 696719354 1533154507 113 774511779 10007 103 1977512141 161018149 137 107 131 137 59 554670800 101 1047974283 302086529 38775998 19 131 3 581146497 4999 131 61 705765303 7 1552688609 701813262 37 131 59 107 1887853858 17 1655518587 149 119023137 67 1617867358 89 1865943117 562124719 29 1153895877 10007 11 67 319488830 2063619432 23 606127200 109 1845291195 11 5 107 72803870 67 1443226498 19 1211908502 10007 73 1360772268 3 1686661302 309274416 37 346067105 43 1778088900 127 11 83 1909506051 1949 1119185964 805289367 768374337 53 7 1318538417 127 1654235108 1201278866 139 139 1487955378 131 2 354541908 597175391 71 107 2111357277 83 23 159239718 73 23 1674721256 19 1507208173 12384594 47 2 89 1619046704 127 517401302 2 97 48143428 17 1012845992 682169139 47 1123630726 1480348022 37 113 3 47 282845043 79 1134823229 324263874 79 301345895 31 124238762 1473018754 226918645 107 23 89 940000984 37 1011329399 910321442 41 508761825 780492483 7001 29 1034101897 83 203217226 149 499122569 11 1671918413 53 2012000256 113 1452170154 37 2021323875 131 2094367871 103 71 1495750326 841224685 1767172602 14231154 59 1257080424 97 1798085660 7 771953830 23 2030218901 2071392820 868522292 83 527664137 23 131 698270479 37 27579430 10007 1911747287 1412838295 10007 107 43 759632324 1580629466 107 2110273153 17 1338102504 1121102332 1855762204 107 1133092978 1649544897 37965182 103 5 845240211 83 83 379676113 661119734 1275380093 103 2128369134 512569346 1468840579 17 388625882 17 10007 1847452312 1835513961 113 113 53 498789731 219949977 71 1049701552 43 2 1005974550 530749728 5054894 79 149 960128435 321148193 71 139 2 47 97 447873773 61 47 368332796 544552179 2008501534 71 162332676 23035215 79 711236153 149 364181777 709786865 53 31 45288520 1998146943 139 913478810 1074532095 47 5 137 2031101569 534981730 47 1005655852 29 59 971326145 83 1064633364 13 1927589928 11 828149575 1949 452715669 2044124843 2019054942 3 43 606512979 1960259307 2777 234495434 13 2068110421 65260110 1210939155 17 1949 66809771 405060670 11 31 97 71 89 13 13 1308074898 1867711937 7 1748259142 257343474 131 413207667 925958856 1685437294 2 67 359462772 385803152 149 137 629213189 61 493216537 1363470109 149 2017293120 534950379 354167051 109 1495590088 23 851766058 878658457 61 83 1453591865 454997783 47 566482387 23 1996873294 29 1702955427 19 118723110 5 591853308 302975502 59 544107270 2068597638 17 83 1282222644 89 1099552102 127 1060900723 139 1266759013 13 1279043961 2057288415 13 97 1048496474 1296582801 130672804 854608201 103 1819932194 73 786233725 41 23 1472810635 139 19 43 109 878581093 47 137 19134653 583451216 845539094 399978328 83 13 1172860519 19 113 1740904077 2777 363746644 810515328 2 107 195553842 53 2075255390 1291847170 47 31 144000673 67 41 1904466605 4999 203974629 73 1149834169 11 222040300 5 33262770 230419905 510121442 37 392360404 127 139 2086189201 59 103 19 581338060 79 31 551286361 1567283120 23 1411184136 109 473024793 301650616 67 29 454012284 47 43 399028223 11 359014810 7001 47 641581490 1934807828 3 538167531 327744070 113 1025590825 11 1042152276 469711636 97 667031267 563517202 1954400423 41 343161006 149 1541853982 83 488628802 1979531361 59 10007 2088100648 360852420 43 855234826 65189548 101 1333410460 7001 742575067 1666100114 89 682981728 197470312 71 438596181 1949 821878354 2 5 1225189030 231987745 41 948942868 592724830 37 41 61 107 11 41 43 1450485761 27581404 137 1450164454 101 2108205219 1139068304 31 50200737 373385641 43 73 521465353 23 17 1739704469 7001 317236313 1682453695 109 137190997 103 245372574 43 7001 37 1074454507 391431135 23 1665073141 61 1604218443 693094062 149 276356098 43 726876386 71 1768790695 1261885982 149 3 338746303 728660800 43 107 329392280 1449058697 127 19 2777 2030039763 83 2107880616 1132625304 37 2134054772 47 5 925064895 1639171140 392521440 137 101 1126766579 1249976938 47 137 1859633479 37 2 535791320 1832179964 47 37 1949857820 149 1303805428 1756824581 2023115031 137 2033005472 139 137 418133020 2 149 1554015485 11 127 157827091 31 1755909843 924470624 1695563938 41 11 170405305 29 4999 347531794 97 41 1978184775 1013465180 5 1534626046 103 824231338 37 1317333716 71 1059758498 1803420691 31 2777 1125856894 7001 347291606 1850687601 1908985656 3 1784107084 1470957008 103 3 1570636773 101 1544652792 4999 1229754 790876793 37 37 628045770 700355462 1335773891 19 1776724333 41 632774894 73 97 93759624 488853003 17 127 53 54593198 11 1202290452 79 109 1313802615 1491399936 101 149 903535851 97 93292757 1743486459 11 1511907956 7001 1090412751 3 79 1966460568 73 676989882 836207111 43 1544728644 7001 1228192431 139 37 1050386951 131 109 1734893595 329334780 1293123783 1286726467 107 882091465 973938630 5 10007 19 1109313081 149 314171417 103 1319892573 528871010 71 1385502591 1766764602 1949 103 43 1122350697 985388602 101 1921005893 149 1560103010 1169368225 131 720469346 83 234527373 1949 575602068 139 1528826806 139 759293199 928882790 47 739645863 11 493563543 1671485950 79 7001 67 1730139261 53 1408461312 89 137 1997789896 156275247 31 1549174560 131 1758249643 37 11 497993342 690224514 19 291474801 617222424 237174126 47 1808776863 17 1020111758 2071464032 11 1248258723 1128347863 2777 1169007333 13 19712784 2777 914105090 1830495651 103 682572554 666368182 59 1752319293 405987791 10007 668117355 29 31 1696456376 1949 349272494 5 145560225 139116635 59 130284095 1802381973 23 1213132677 1403606360 83 2 47 732131502 1133989915 47 3 773914140 867927498 1719687980 2 103 724568538 19 149 348658063 1909149069 17 1688667206 137 1855885863 67 1556951963 89 373667835 418856206 2 79 1288167048 545439068 740583686 73 107 915474666 487519927 101 488857069 61 119052724 874208751 1376022802 7 137 1575688290 37 139 401482318 57788138 103 145710804 1960329166 1160914598 893442878 31 4999 762487472 606513673 702221894 1425099544 11 59 3 1392366012 23 127 137 7001 1939914091 1949 131 1254245370 83 37 169504104 79 53 1925476171 1490829733 109 3 634897284 3 31 197587986 43 97 89 1524539879 131 376974115 31 3 842005809 127 67078098 41 1974536230 67 1208173815 53 41 67 660717619 459813697 7 1584601970 2072915286 79 47 938913971 29 1742743081 896440593 2777 687093671 1276724523 127 197527457 67 89 103 17 71 1618380992 107 139 1889931153 590571787 113 86250333 10007 23 952466938 2777 5 113 1369420671 107 613719579 73 1292627652 47 424870669 149 1710487518 127 908808444 598365834 7001 113 1381007042 35177923 97 19 986141152 71 1602411851 1127750793 948046985 73 2119461023 4999 915407573 53 80943137 5 53 1556586256 2777 2031150563 2135486935 101 103482041 13 71 275088009 159674882 103 359559301 13 162474520 490449752 953717798 11 1655484237 7 1616088642 1098137814 17 1797100921 7 1526212327 1011185569 53 17 1451437314 352767694 113 1949 1132548027 127 434386256 25787579 149 993003935 1712075750 31 149 1060093578 879845894 101 2038702877 945961455 23 61 1041226121 131 130602008 43 1637875711 10007 1646671864 1804165159 149 7 103 3 1028838054 79 83 1733701952 1614741540 97 17 1856890042 551501726 37 1396452122 1037522055 127 1909228540 53 79 1388393953 1714430587 47 1817073110 1119287312 1949 1350639459 67 29 1109798390 47 53 113 1668978021 113 91637689 113 1585143773 1463921215 113 3 49057245 2777 131 84729228 794697614 1802099406 263965704 7001 1371309583 137 866416492 1576582958 17 47 974917616 1677671533 61 1415559181 752681247 139 2060931693 73 44131128 59 43 1312435193 2777 11 1856297608 1389236343 643079232 149 742304441 889776013 1672703642 67 1145745578 43 696700018 53 71 83 61 1320579728 97 577275411 59 23 103 43 1965101806 127 276427819 5 771103375 2111005455 139 942250559 1202867497 67 1191949425 1688619116 113 17 838815037 7 59 295731155 41 1628774321 73 2140881220 29 47712685 1076056543 1949 37 1250188005 283782086 7 2 1627563282 370969020 989409495 71 505158447 37 1920480745 4999 139 609482613 107 1206702558 78528691 67 611816530 131 219527442 1072091817 2097485692 109 2023788503 203827403 107 530224483 101 1394919968 13 1553229010 131 342621854 1153326597 1949 1395429428 73 1039628332 97 37 21989650 79 1949 71 47 2777 73840999 101 796810008 31 672630994 1121814185 1475577215 5 4999 1949 1081617040 2019070699 1267897036 101 4999 19 429672382 101 1176332456 127 41 1668654859 1607988020 127 998956727 31 43 1461511692 954309707 139 345223875 691901134 31 1375995729 1949 959830457 23 11 1605316817 1557443126 137 7001 43 1859291706 53 2050564859 260727126 23 7001 1661638343 1129161798 107 235270744 2126041776 43 79 2139739727 1206272367 73 1086788814 786453422 17 665479475 83 127 5 584042280 71 1346799639 1300866686 10007 711237518 1834987400 5 37 259243238 1554588288 43 1478163991 10007 53 1711924857 1381681871 958010315 97 67 649090372 7001 1701271004 29 47 551897500 845463166 1949 2 109 450541908 448129629 61 1010583340 1880119552 109 1158320437 571982950 47 131 131 1663341846 29 23 1835000145 1728598097 2 1208205576 89 1576226092 61 1548101940 117038166 17 79 53 2004690709 1454653953 478139123 1697270771 37 149 1168849572 1595746343 83 19 17 545481057 1596869211 11 113 445534366 1399101239 37 2103357759 17 548725490 1984492941 1844313097 107 67 17 256627308 83 774221925 1105089141 2777 931569643 1377080976 131 1083186593 31 125619861 101 537953977 29 490154433 47 109 1157011910 127 1637906681 2777 103 109 1194416223 139 1174690390 1465153130 37 519051947 1555404483 318212851 1832359810 127 413943420 194618250 67 1712956429 31 1286677777 113 103 1159025731 431549091 67 424321921 103 1592008891 1557921590 1083756145 5 10007 1644930646 1231621532 107 29 23 5 418140830 67 180001844 1949 2006536429 107 19 30484360 1883153988 17 97 1365812089 73 677748644 1696428896 341995850 89 108934220 59 363077563 741616430 1049320489 97 37 139 812581490 662333471 1251626950 791030191 7 73 835024108 10007 652236246 53 83 1871093431 97 97 1373926624 1244177703 53 1416447737 59 169474137 350937133 79 67 920699729 103 1281825474 139 1165379197 7 543899860 823377516 97 377739300 67 127 1111634683 1765177690 5 917471401 67 2777 1467380685 454008597 97 1505627307 10007 882998858 37 803771609 17 1976410704 53 7 5964056 929026917 2777 1144612752 67 1722735398 780366926 113 139 131 1258884455 7001 677822818 726255736 89 1543024585 745775081 61 29 1949 850738500 47 1664994787 1368640082 79 1206862969 23 11 139 533876343 7 2030680057 275122987 693595590 43 59 95228360 13 1493773580 43 719377745 107 1992067899 43 61 73 89 1823373972 1192916634 1949 43 619190626 1195984155 7 1423279936 1885189168 139 73 954797656 17 1096517034 61 1035647203 4999 7001 1695236142 2 1548505914 103 816061687 5 1170394223 113 995315074 754399430 1949 139 1724592738 79 781564538 7 1345731156 171927224 949168484 73 67 23 400807706 1581866607 849022534 17 61 83 83 621122014 43 53 1918735733 456305408 13 1953356040 2 316014845 149 934884404 925707654 2 1776444098 13 1773484427 73 391476370 256066620 83 1625877289 956617007 97 1320810625 1754453060 2777 341582493 1903853144 97 83 83 2112356216 71 1112616363 53 1699418553 50256296 97 1328081126 766735239 83 77053299 1949 371021041 53 2032376268 139 1541830951 43962048 13 1291471922 895103968 162265334 11 43 71 244385124 2777 2 1338336052 13 1159002403 1149201365 518694689 71 74278638 47 1334395565 1949 488916395 89 1982490308 1001596210 2014925168 109 286629125 837742419 31 132182774 43 191423903 1270608804 10007 1863589182 2011542234 13 67 334584801 904130160 363737832 59 103 885126895 357925000 232058247 131 872008527 3 1826510364 29 89 276921339 73 402382935 2140455886 843086944 71 2106918858 53 2093053243 139 61 211249798 43 2090622037 1361561208 7 1020841430 23 47 113 83 79 1796935724 789334814 83 17 468171755 1362850035 978753471 3 1489043367 31 1264671257 6867617 71 1068393019 17 113 2019960880 1353229466 41 553150630 92462992 2777 1874495971 73 1069910975 4999 210477896 1177059868 1036748442 79 1713369694 1571653572 67 29 236898739 1917283159 11 7001 59 867427440 41 1291860144 14577779 2040409980 59 127 31 1294555195 109 1250695776 131 396745159 131 918976397 1578566637 131 4999 610627850 1726899551 29 960475650 1443354505 286702560 103 1966814561 41 1714689300 5 101 237343233 127 1911830060 7 101 1176665756 1397944222 103 1100152579 589978027 83 127 732452310 1698261767 17 37 530676126 13 2059625963 47 109 4999 124435108 1949 1994943777 1003296475 1257264098 365669693 41 1925129512 97 1758062965 97882102 107 109 1740363651 650924976 7001 3 994619253 1640619315 2 87004993 41 949267957 844265012 127 149 28452295 2 1095542520 964427064 7001 29 336951643 939599970 19 759244464 71 1950925078 41 677095238 258469863 1137957626 1094244809 107 79 1026150908 10007 53 1701031714 1646254147 59 1230183365 89 1489529907 3 758014527 907253595 31 127 1544834858 3 1507729297 97 829245295 1249477464 109 250953737 83 59 648825714 1446311663 1314941537 13 11 71 23 19 1228312080 1706743578 103 73 79 696315243 487017968 827173031 89 1759429747 97 2032672345 17 59 186488734 1034590488 127 59 2 2006655302 10007 10007 5 1646533740 1414950250 2 494250860 505609982 1113746683 1009150264 71 2 59 721140545 37 17 155291992 2 270413024 29 1785900156 1413576870 2060699681 89 1951876266 37 29 127 1812666555 2064643448 1963612201 47 131 97 63558765 1600808095 1766141784 139 41 1771285936 1699208346 17 103 757421624 101 1940261207 1137440250 1594724780 17 1781555447 61 924429807 884207643 67 1259109560 799890087 1501888599 3 83 1949 1724594089 438793962 1963682870 37 1974715456 67 698435336 30354551 107 801792641 101 53 2073672541 4999 59 59 665683425 101 10007 2777 17 1927503111 41 59 1190242518 2085396929 11 137 292944255 73 1030155414 31 11 107 5 607623986 103 1074228081 83 961954401 19 1964945617 59 1986911646 2 1864585009 67 127 1878343208 283423363 139 1480172775 73 1581900291 59 928791629 992085906 1599950803 53 1949 651395570 7 1373026849 139 1884666111 53 1671779214 37 1674793197 1784617909 7001 704223589 345949395 83 1536209671 1843435908 103 113 1161773622 41 53 1778043474 103 1509057429 532534723 83 7 1331571836 1791125224 1663853883 1207444620 10007 2101414633 4999 7 436397381 7001 1884736230 103 297904098 83 1058102355 1401691565 1949 73 1558877044 37 137 445065324 83 2039528207 1354386405 5 1767790991 2777 83 1532156613 97 711757475 1966346954 89 1011598392 43 2 1483257185 139 416746325 101 553211643 1683884625 449760985 885631447 1949 431811535 5 1581278980 19 726172628 101 2045639588 395717557 79 1006288945 131 1492172137 7001 33317759 89 1413856407 131 79 1949 1156554111 73 558037258 67 1965264636 1949 1874858091 520841015 149 1866398310 41 89 908855451 450516843 149 613005225 113 1948475837 5 258609967 31 2117943653 273409138 83 584755169 107 1559909130 107 2027933317 131 59 1751220182 107 1217169405 109 1008549532 113 47 2097085104 7001 1742408880 1056204376 19899023 19 1418159108 1651279834 89 73 2042740750 101 1129486449 109 1440609727 53 1315640889 210242361 247036469 83 13 71 59 2 771595114 7 47 1693066242 43 1269415642 29 1085179333 1001571231 5 1110927156 1093102107 3 11 1435612563 1261042563 127 554101 67 11 29 528316867 149 621251683 19 729128971 23 2110931444 84696051 1393416031 7001 587635936 1923121192 28538716 17 10007 1867366242 516451263 79 358819422 1239192815 17 4999 2029659314 2777 23 29 788481087 97 244881274 73 131 979041207 2031006970 103 1086326946 79 462903186 127 41 163367575 716885240 1961123315 17 31 734625290 73 1522012770 1340070551 2087507945 67 1753797995 103 899408978 1570539201 113 7 2777 2 31 1863666556 1567072475 138561189 131 715632179 89 139 1408342023 351128535 935524004 79 957079747 127 13797534 4999 1037692420 1666696594 844222993 1949 803859203 23 1983946581 113 473903581 149 1796903942 2777 435841585 1448097318 131 921270709 4999 1376709320 7 136600082 73 101 101925766 1412653468 1714731871 1815646869 67 17 1183732870 19 1783800845 409307535 1181277304 131 131 1974546625 4999 137 109 938857173 89 741745402 73 1713508998 2068011684 107 1056807756 7001 10007 1400552083 210267300 37 107 1897837386 680294284 89 67 1402365650 149 101 82718495 1179951387 113 328197957 1949 905158478 139 1173912749 47 724446564 29 29 543115712 59 380278010 1565528069 79 19 1695538435 71 41 4999 107 432065358 1675334496 17 1217214319 1565897872 47 1441447267 1949 59 1768245565 29 127 751362734 41 1504429202 1949 1949 1175188530 3 139 4999 563913929 964633845 79 137 1887422422 43 1327749141 1709211625 989226278 89 1437889696 89 1949 1828148357 1271623101 7001 2118040534 202846974 2074310486 67 73 2139042473 79 13 583086491 926548827 2777 383854307 31 53 7001 1661477320 23 912270045 1249066911 43 886700086 97 7001 949621933 43 23 1985417937 1088210549 127 1997983177 5 417964585 90094595 131 841751242 923998608 1462824132 67 7001 1811529753 1750782126 23 822706803 4999 1886132698 501273105 1723133950 83 1347982740 13 443939551 2777 960519868 71 1207328801 19 756032344 1277549204 1656047897 131 1218987387 113 101 765488595 71 73 2001772493 533618255 4999 305288930 71 10007 1800419412 139 1776754573 1394189460 17 962369575 784034169 3 23 637047621 7 759500147 101 1210447226 98215632 2777 761608912 1458099951 598134187 1257896215 73 97 832411690 31 23 131036564 47 41 1514606707 79 482506720 1343258488 1592537158 23 101 1337030400 83 1659778473 149 504567491 1816913450 1949 570955652 853763348 300629286 19 1534290451 107 1188210965 826954536 89 2777 29 11 1771600609 4999 1294501048 164456419 19 2777 97 572631158 10007 282607687 2125536835 7 1767318847 1727673346 11 856039536 2024698808 13 159781407 97 125462807 67 1460333675 1996711957 23 1430516395 2089288281 149 19 389862824 1023971230 31 985930829 13 139 47 29 137 1550784515 286125563 61 157628636 7001 23 19 59 2062069411 1248148540 59 47 30554935 974430367 53 1019955744 127 113 339071981 119542920 393018059 61 113 61 201022145 1991673355 1949 37 477719092 139 568263692 1353656925 29 1949081068 19 71 16345762 1635196598 29 23399172 1734785278 37 1298604779 317896444 137 10007 13 17 11 1784288071 4999 1797015525 17 1418250670 447007370 131 97 103 137 10007 1078344313 633032813 113 61 71 1343606946 97 780112218 31 1943596615 912865897 59 1211879015 5 715774036 137 1576016216 1284430770 2 1517057062 89 977910551 137 73 747729707 79 618058504 103 10007 146352375 529170160 4999 1233178315 61 1118319976 17 212943836 71 915876195 3 1405238685 73 103 1498430856 13 97 409462220 481668147 59 1760209068 79 22583809 131 1139746335 1622033539 7 131 17 878368942 31 2777 1856966015 71 1601205490 453765970 113 97 488402569 79 2018209030 37 89372168 59 2085718982 10007 13 1722913764 42142854 13 1579054022 149 2028466779 1823561234 642714483 61 444643335 3 1708521234 13 600568605 476826740 685773176 103 131 47 2052295044 1426859088 226820626 103 1554532506 249720100 53 47 149 7001 131 19 361533767 13 2034708683 1514840195 107 1088567496 101 283428484 7001 165608655 139 1473277124 1759600861 101 1782891390 1887888078 67 1629339299 101 256432721 19 549557581 1949 29 1734608639 107 19 1503857277 1369386088 1722553661 2777 4999 29 995829260 1982129091 288459796 1949 7 1934007089 643246443 107 1189273953 1949 19 1490118985 624008052 17 335698626 31 97 1949 71 1294214208 53 854958847 1356231887 73 11 1881697114 43 79 1636509572 67 1736492488 798784381 149 238803158 1989358866 11 11 1652317117 1716116194 13 824986137 681629294 19 17 29 67 23 898260423 71 1352535871 774362636 1813706953 83 1364248483 13 13 103 1940156101 1876552174 7 1803268292 37 862062334 1672765671 1290277262 1364787568 107 403707901 137 1100304253 73 948813404 31 468247808 229334869 31 31 67 1336214366 1312092155 37 1115965325 740422355 11 1596799633 1727489918 47 200403817 61 59 59 83 149 1477136681 278569506 37 1773645727 149 606061374 1900980889 754442308 530582117 1949 137 1105879618 1197022704 131 131 1184373358 107 929100273 841681313 73 3 29 22254276 982165657 11 31 637412545 11 137 79 335611545 109 450665841 1682656194 137 137 41 899213394 23 907212874 127 1755200452 1644023890 31 41 89 19 823510787 1761104870 29 1002221759 1949 59 1944460935 1742441749 97 1578209109 469690276 71 2141505195 137 149 1745336314 17 1433311854 1456902002 550289492 67 101 1079753529 1483614149 109 722365563 2138761267 149 1993473086 1919290092 61 37 1283650038 1334633718 71 107 59 1357331521 1335916418 149 10007 29 179785797 139 1807078158 83 131 1505825481 149 1536745746 745513389 47 11 977523536 1556154135 83 1422162137 329075004 7001 11 1209670594 109 127 101 10007 11 109189663 73 66200269 468058492 29 1862717618 5 703374440 37 113 79 89 1786869020 113 503078712 1587886103 71 166728093 1439672964 71 7001 206501496 43 2040142955 101 262339319 123762637 103 795866955 5 497681583 615050989 7 11 7001 1609158847 5 79 900143143 13 217670050 137 296355408 3 43 3 1659972411 1278990775 729218586 101 1949 1346774592 1658194516 79 71 71 1332220795 836158475 5 1767975222 13 366490395 23 3 1187990829 139 109 719455263 109 1507956507 102001703 47 67 1610245974 439030498 7001 1436143134 1340460467 43 989962469 131 1949 1198157493 13 1919975213 13 127 53 860705955 1296993507 109 597718436 17 17 665248590 495582317 7 288405027 23 113 1592332636 53 240044419 1958101605 37 71 79 83140232 47 1019094064 131 109 2024303092 2070430802 441374979 1026587509 71 23 85470323 5 1759689670 563021588 107 2082904051 1894651189 879180811 109 1123370188 2 1909749140 7 1584803696 1949 1674085754 3 237505380 103 1002306383 1949 1347774429 5 109 2122332147 7001 1575020822 41 43 680112209 59 1284858104 7 1553494614 13 1596445031 7001 17 733577829 137 41 2142370909 897282048 179778144 7 7001 461960985 708676225 13 149 1449778791 535847657 29 2777 144998278 1445021866 296481561 83 1445071232 23 1933758557 1949 4999 1754808968 71 108362898 924712307 13580336 73 1337570678 168019141 497523497 83 17 1336435570 89 910101996 7001 680714231 1754972747 11 47 97 10007 168164514 59 71 1757654984 422774985 97 1459120075 1975334291 1796546627 31 10007 992644365 11 73 775552876 1305949414 109 662290431 4999 109 1551124936 1023966240 59 59 1489206374 1857845751 41 385999543 387593319 1856823980 17 4999 626166966 418813188 3 1637101530 1949 1302245789 7001 37 71 17 149 2068546140 7 79 1989168729 29 42983365 103 149 91371866 1518454260 868216715 79 131 1515673406 1815421388 113 107 1195361949 338059652 38682598 903985404 47 109 7 73 536955606 10007 2777 2 365681918 19 1178614650 842492935 149 2141777076 73 1039735175 47 139 1098823526 113 21330671 31 636974298 1659290717 41 597241547 706676246 61 632001175 37 268890544 992256165 97 4999 1601320606 103 1260108761 1173201322 53 23 10007 1041018203 3 37 907379564 201628910 2 1888309720 7001 4999 76239749 674924988 137 1820649170 1182516763 59 217518073 31 5 67 339439554 2133188618 11 796356440 41 1685702423 101 7001 23 595242440 358921340 97 1480296354 2 10007 139 342928985 421363696 37 137 97 63211020 894695849 10007 1953954165 67 1920481166 1949 7 107 1096848290 67 66516059 1921364570 5 1737962210 1052924543 2777 769023502 673902921 2777 600452567 149 7 1204336399 427585298 2005595620 2 41 4999 29 157870026 392888752 366183551 2777 37 5 903731010 1023883817 131 23 109 1539968912 61 7 113 61 317152481 113 61 884899550 1359436733 73 321200365 61 819652974 59 1816229509 73 49324990 11 887396521 149 29 830349583 101 107 741368653 2113258346 23 1140449825 1466968980 1476370086 113 31 13 453732799 1234209834 1425110367 71 95823872 13 1675940006 663987155 1353063238 137 113 1142412146 918491685 101 250675181 131 23 101 753817035 713549143 2 109 3 2002692051 530063127 47 384404164 4999 1350544837 104194157 772311212 1611396324 37 1112678543 17 226009135 47 1544081835 5 19 513375972 73 3 127 149 1421630456 107 5 41 2002914247 107 1283051980 29 450864768 1285695170 23 89 85004345 500381407 71 2144522387 79 850054931 59 36083456 1949 53 765079221 149 619534997 47 29 127 109 29 1306615184 73 1925645830 732753050 83 1790201685 178383704 139 103 4999 478164348 1480123916 804596384 31075366 47 1860423380 2777 19 555511892 127 1416906615 137 159189342 572197263 2042130062 61 131 1764438083 2088213884 107 1367960578 73 512125087 2126618217 1949 265685454 1737290798 47 41 89568630 107 1738287619 41 1192806276 113 39456323 1395732043 103 149 1968822079 941834066 149 607271008 19 1172657811 13 112524850 1859496208 97 1544836712 61 1164888923 1140981941 11 4999 749850 639152144 109 1088814516 41 26841921 1214313942 149 237806682 1461222697 4999 1675485342 89 1993540297 47 96503641 1236350140 19 10007 344140730 7 610904084 1336352590 2 2031171050 17 1209295801 422886099 59 2129256130 107 29 139 83 2777 1920725935 1041580191 31 1079505870 79 180419015 171854668 2 1035078756 29 672077494 1570858832 10007 5 386921095 1700773281 139 1780530779 149 175856143 17 301608752 170030309 113 137 1112695916 189798567 2777 11 1555886717 19 149 131 1191108199 15941259 97 19 813691435 14845649 23 11 1163323370 103 1300139233 1507332179 7001 1302921105 1176932375 29 1352452381 7 56852103 402207036 2 112068229 13 1897870812 149 1949 27120335 1355886167 949914610 67 107 648766365 1481161194 131 59 3 1570549233 13 19 792883927 588428233 109 17 2008101846 79 1949 1787216712 3 1902488124 127 1856632304 1610721569 1170595815 113 1432951192 17 768669858 352126035 131 1182005795 97 107 1475941094 157419898 11 438220298 103 221376973 37 782538789 1985655209 1650207589 831638444 101 1247082052 97 1565467092 61 89 854387003 19 1824249912 1614325153 149 149 314326973 2 244574118 131 7001 1561570130 5 31 212727332 2092102936 2777 871173765 1949 1623719696 59 2777 1823682575 11 1823315318 79 75310463 498010518 2777 59 149 627188531 113 667199008 159338023 79 1565145788 436281578 37 113 1653580551 59 218905163 10007 1949 17 61 1098766465 1568376490 17 1252377590 1332602545 1843649652 1629079558 10007 1027007188 101 41 31 1521199303 89 19 4999 37 149 542791057 10007 137 89 47 1185288864 1412955369 1994396791 79 1320224611 97 2777 1238268251 356693857 47 7 1905126440 263215934 107 5 659188125 29 89 127 695731019 474254576 7 1399668907 60754303 149 168698545 494376008 137 11 1309729707 172988644 1208745515 131 17 241567824 522896588 417992183 107 10007 1538736362 103 819509200 61 656229643 31 59 774251218 2141867855 23 362948533 73 935455069 810660255 103 3 685606053 5 37 1094654620 1954548643 59 988765483 47 71 545039896 97 103 225835122 131 109 67 983399937 326001826 17 103 131 492072418 113 1347213940 5 1329130905 480910480 97 1657348499 7001 314224098 709405455 3 1581599929 13 137 1179974150 12520293 31 1538671856 779343720 10007 1439556985 101 554065478 705084550 67 5 573129864 540813248 7001 101 828503101 83 2 1341852828 1362085100 73 1160809062 911722548 11 620190736 29 1949 1713736210 1862823064 10007 2012087476 47 79 29 38103419 109 101 881201467 718309879 1949 450111487 43 1797910668 101 1408965237 511397415 79 113 846648939 131 2134139060 5 1325706002 101 1035735754 43 2019959142 2 374408540 768318715 2086147805 5 7 1675613716 97 61 629306195 1976131173 578054367 41 1195582642 538254333 31 577857324 97 478805391 7001 43 1101157932 113 107 103 73 1324716035 97 47 149 13 1434133597 1385245407 747754134 1911046416 3 2777 315544320 43 1441743612 47 73 1652425145 101 1696785402 17 1470777270 1731646928 83 479736036 2 1679705966 1649267228 253128193 109 3 486613542 17 37 103 200792921 23 251525945 445211430 10007 113 1496534936 73 527374387 856053809 31 839447202 1148863642 10007 29 37 1240881543 1760909315 1902035630 5 338083257 137 941458540 800897908 2777 4999 41 1952071541 1403677804 1859253417 67 1352783600 131 120114686 1311697981 23 1282742890 221888131 2023557804 17 97 101 1435642925 127 1999646120 103 37 916171713 103 979152711 31 2076428360 1340453113 31 1826795419 109 2092628325 29 554082093 61 573492600 1215784562 79 7 2 1960609105 31 981749571 13 31 10541492 2777 2 23 287323061 1031023829 10007 5 89 1680241502 41 684717436 1873584073 61 1267491221 1949 71 894966374 967382977 53 83 1195381604 1843722741 11 865129716 103 1327327113 103 101 1882576673 139 17 73 131 1947117926 61 13 1200323656 131 1651927030 1205139035 41 1644329231 101 1685474769 874972520 5 17 463537841 41 107 1068463908 1753770232 1126061781 444056979 3 109 83 17 101 1747929194 1179027360 127 432193753 79 988006153 109 11 1301895980 692584539 59 71 79 89 413910075 691523979 131 1055822534 11 109 326804018 660600931 43 83 107 80015261 162021543 137 37 41 1360992909 853212255 1532439011 61 1035521238 73 1898282948 2111899417 2081684602 97 59 1470219230 107 221736207 89 1026170 1107505022 83 1115376626 113468071 53 67 1749502794 1766571111 1258431173 107 13 231010377 103 40549903 149 2111270400 37 29 1134409878 157317874 103 113 671170958 71 972099979 71 102908181 1419077968 53 1765215933 1734798656 1888002691 149 1334915542 2035409061 127 11 2033351859 103 113 1027322776 1188944981 2097033929 41 214010816 107 11 17 300785488 2 656421756 132325302 2 97 107 1423957605 41 29 71 131 776876060 5 137 370003572 152200287 1329618791 53 1230962577 1891898187 3 1949 750310428 1337167708 17 4999 1219116128 71 4999 3 1949 698352028 11 1547852492 59 5 538403935 2777 41 83 200745696 107 137 2777 1899928982 674141019 971577178 127 789371713 1023983227 79 13 10007 41 782239697 5 601610270 670220887 139 1105795596 131 888139914 67 107 880201954 37 2777 1602895508 29 13 921030734 736868496 1310575423 61 1582738376 458693505 103 109 1421361853 1480007545 41 928859428 2075122067 97 29 1075774662 1788853197 19 5 1439209816 11 127 2114097499 3 1578300177 1880492802 470724323 37 685911129 3 1454434731 117820876 103 107 28460609 61 1155861925 127 18106009 331794826 11 2036332661 29 1445308380 101 1976380974 389946293 37 1287354264 7 137 31 1086865518 1007487011 1683788175 900134937 4999 70956623 317340445 17 61 127 692571386 29 2090283315 149946095 17 434708394 101 1509631850 1151632515 67 1566642408 29 89 727801149 71 478400379 79 2106468480 41 47 1369463111 107 97 1309908467 3 387046935 1123400178 23 672709011 995689479 67 1960862008 1822026766 7 970821017 31 29 925012188 727000043 10007 386170130 43 669829654 13 153365238 548004941 835194387 73 103 127 776617047 61 412395868 23 1327779995 856573028 687432998 31 2 1862594628 925284 2 137 5 329612155 949294041 10007 2141477986 1397324936 842557462 41 127 360131916 10007 1773400512 47 1439560180 47 1513601301 1642865401 5 1194522030 953553364 156214767 109 355139191 615063244 47 506540510 5 588770065 23 13 2095866877 89 2015914870 149 14264829 47 20443389 89 1543517210 438904333 1997770862 61 270107855 113 1518246733 67 1688552626 728213729 43 1387997172 79 59 11 47 53 4999 504764027 1343566233 23 23 4999 2140978968 1990525668 2 59 1970258567 309336410 71 83 638614782 1035682466 284817109 137 917807028 83 1204820193 480172947 3 1491357516 101 1403905121 73 149 103 79 978087861 1058786993 1828780685 37 925533059 1080374054 447242802 137 3 89 23 1111194377 1777391976 1949 4999 31 792837608 1949 1420088176 101 478875542 2006270161 1031389724 1604127619 131 139 136202903 422028664 1949 1046891023 367976770 23 59 1238992153 1244775215 1650822075 31 1091371666 23 1911093391 1949 89 675975203 41 1939635169 113 1799679889 61 1596853181 10007 41 1872754291 1865756673 71 1949 61 127 889977646 59 79 4999 262237542 560845472 71 1878084900 73 1886942106 168009281 218556844 2021489613 11 83 901654633 2050524813 4999 1021500914 882553686 47 1912456409 1634348455 73 137 1060827579 451557868 250548106 61 5 580772612 7 1235493630 2777 131 1827158377 977080181 11 195269312 877459251 71 1559335810 5 268821584 741703694 41 107 1184958210 137 1218549361 23 109 705926619 1005539388 766997946 103 181225307 17 29 417989818 2097056236 1451836363 41 1950215963 533570266 107 503673289 5 877375955 771544265 560808660 41 53 1221695209 1971020763 103 898989974 622938232 222425123 41 509584859 13 43 1419027047 127 909601813 1594716648 1607422648 19 1338045816 127 1880059547 2777 67 1697743150 37 1739616880 10007 1469898209 109 454712793 113047579 61 53 2010216966 753111874 2777 1666006307 17 107 1362616217 1046614495 7001 35453064 37 11 923940116 685131482 59 10007 17 7 89 856770426 25131286 7001 389290605 846592733 137 651756540 325954464 17 1803022083 2030906312 109 1321559920 71 131354258 19 1550803636 390612322 71 23 296626538 1244922243 113 1588111379 17 1325290556 1209035468 149 856389271 19 1349940348 134907013 101 1401819580 4999 127 1181608 131 73 954159202 139 1354534845 461852242 4999 1243836064 31 47 656347801 59 1058296452 17 2777 53 1423549949 1456486803 67 254081924 83 47 1501971809 1214890531 7001 1416926571 3 89 753768323 1703757807 1342640001 67 10007 2045229902 131 778519957 1770810655 139 11 606079474 765276301 73 83 701681329 73 1770652741 29 22198504 109 804910500 29 982256477 222485071 96146206 67 1806923335 556333674 206316019 13 10007 1584598443 127 1174558611 564100341 1528508009 2777 1906159194 3 1949 1075366597 814767756 2 1391290706 2074495368 1902747621 131 7 1030057637 149 262465139 1545457949 47 43 89 71 1377870446 11 53 502533439 109 1229054860 1280686767 101 449690170 61 1529449096 581500315 29 723099282 729059289 7 1034941250 1852462326 13 13 1210020058 813374478 37 2 1590910820 107 1705842760 1949 1211506576 19 137 1829761588 1383156521 1374532292 97 1771415358 1837965676 10007 623235960 101 2 572286872 61 1551154482 1765949007 41 57268964 23 1475836354 2010826520 638066326 67 164687271 7 1203975899 999215327 522019402 107 43 86318071 1399046237 750881504 2 61 41 103 858982817 1274351844 1077007117 718055587 127 1967561321 197859521 19 726094752 2141281658 4999 2011910670 1199063013 47 97 71 1664261016 1929269544 10007 43 1305929660 5 585777025 73 1320206022 7 47 1016739814 1147444693 780659584 89 13 31 45622607 69997184 1064312499 29 2127401265 89 1001770741 83 1456584015 7001 1776281200 37 13 113 1685389463 311076344 4999 654079158 882173723 162258024 59 29 1439908609 127 1649921643 294517826 1330302272 109 1940717729 29 1377357842 381524850 701177134 2 23 1900579808 4999 349410104 47 131 139 1754785345 127 19 358538797 600417898 1321896432 1661112536 2777 11 1620271094 19 41 448870460 101 461722933 19 271922004 41 544690945 10007 1715740178 1755863776 1876718816 2777 1650317364 206890838 31 243254204 29 806684271 1026148713 17 1110297710 59 1967087950 833491557 2777 353911560 427684326 3 3 946563204 7001 511718814 127 1090845926 78359171 17 1670320318 224448861 67 13 23 1955895961 1818647976 37 1852567575 41 2023722854 89 4999 79 7001 1386148993 1026998027 1557988740 11 109 1428020663 71 1088220053 75675123 31 2777 532720241 37 427326912 1238101114 2029772912 79 41 29 103 1427667320 101 131 1566392414 1660598837 23 137 279179153 4999 618860396 7001 447769958 139 771427760 181171137 281603066 19 1967021608 1667599642 2 4999 504420223 385474362 37 37 3 2066692575 1467029474 109 1155760085 442834253 7001 59 196715440 73 37 840556908 139 31 491642390 5 1289471800 137 10113340 1764443824 1512089601 83 67 61 628054834 446854518 11 1745701284 2 31 1219551067 666985429 325688573 31 61 700155011 61 589667890 37 1866267531 23 1756935845 208878228 1949 829307296 61 10007 2052893745 5507612 43 682160795 23 317973692 73 43 10007 2072079441 107 1351782467 137 59 1692717139 580829276 369637476 53 1822603326 47 7001 59 103 67 482485291 1613537282 1105828261 139 560108004 7001 2094440163 1363997399 127 194381247 67 371425622 2008065699 149 601248525 41 1658158569 149 1366673122 1647088450 107 37 1278300457 41 284788506 31 153329503 37 533770362 1987805233 107 131 109 1008356602 109 1106936202 613264520 1755774166 213461430 2 149 3 1655534656 103 1609785764 4999 191066535 89 2145607372 2146796242 839779293 43 29 4999 131 97 1869244223 107 11 411097115 1804275745 29 1319484775 103 1542614211 7001 1371656923 3 923217310 61 1704989833 11 1747156312 682303468 1475314524 61 816653482 149 139 59 1634172480 730503338 107 614606649 1302645773 79 1526098818 2 710269778 17 820862816 1537672270 97 3 1894235451 2086817997 435553213 7001 1949 743208272 1949 10007 31 1555478149 97570896 131 103 1210076857 799822602 2 1932905862 616005853 41 17 243027665 1007894655 103 377390764 1736934858 83 79 47 159931874 10007 923095715 23 8780756 1409678648 7 101533184 31 1820457361 1355678311 1699248642 10007 1260472872 1949 1803912542 89 141798449 323920203 1111452665 4999 2 83 1006249587 23 1580549673 59 474716950 83 1598216128 181145757 1994357962 127 1703639468 7 61 205738116 240739428 2128675066 79 899000013 73 1296406197 43 820567108 1745478661 43 273582211 1112780273 19177717 1886133119 17 137 7 1574353018 391861946 1649896233 2777 107 1564473806 83 1949 73097245 83 1498798425 10007 627058634 3 189717819 1556927301 4999 54461199 1231123648 137 89 1020157249 83 340056644 228234313 1949 139 137 17 854229194 357188757 83 17 291604500 43 11 1787564614 23 402912906 37 43 522687919 1452940520 1949 1855923094 7001 2067318289 1104062303 659291181 10007 374815022 1207973357 4999 854958158 127 1773028077 71 2061741452 1731688615 37 787912336 1666979864 1473646304 59 1553283938 642291725 79 109 13 2134793011 501745010 83 71 1461439915 1803203623 13 2051383957 67 705831332 83 79 1448118743 898910901 61 96612532 40854332 103 1666328438 1509931900 19 4999 97 73 1281333522 430755334 320659042 101 873088903 59 315091034 344598139 31 2108980840 1881175902 1064454597 10007 7001 1332423319 2004386534 740981602 47 2777 389488135 4999 73 127 83 1161171826 2034579913 611406536 2777 482900861 1689129663 3 972137812 1949 2777 13 977728245 127 1769835805 1853662917 131 1448793976 15003780 127 7001 1898383411 97 10007 17 41 101 31 1801154436 573928854 1559812267 137 59 1908976078 109 1297977341 37 913828368 1361896140 109 229282154 89 67 852123420 5 792582555 83 1466160804 1545503028 137 714325421 23 1256465022 1992464994 1664151328 2 2100504578 1079725934 37 1638921506 97 1426056170 1079406239 59 1844105829 61696998 3 837909996 1956753939 109 97 457148196 1871657098 149 31817460 1459520113 962695467 89 149 1834034444 1799355439 1127740983 89 89 7 1397494435 17 180899074 41 1618314526 59484029 811260549 11 1756622979 127 900843512 1889844225 3 76528566 2777 127 79 923424659 107 369598538 1878393956 10007 109585974 2777 2 988605228 3 1298556450 1209411045 37 454911981 71 3106179 955592802 19 71 806723797 1721509736 1761756169 1389419531 79 731128432 7001 360614509 13 1101297990 1118858507 101 2777 113 1599927224 37 988492481 284322134 913009783 741111707 7 69761045 4999 956228923 1429544104 71 1577709655 5 722617155 109 1780976506 1285275454 1148981506 139 4999 1949 1390898003 1414819006 1198779785 139 1197754156 41 2145070349 23 59 1946768897 23 222315981 41 698225162 41 1218430948 428693044 1574146216 53 139 53 909012585 359726160 109 37 97 1469481966 83 2042716403 11 1814419189 2007206047 71 2137100781 153835487 356438957 71 59 29 75380802 178874233 4999 505213937 1208288294 113 1690718769 388226755 61 79 46066181 149 1161645500 107 19 411382930 41 13 139 966487294 137 31 107 41 1787064888 1734837223 7 107 1982817107 101 1016365424 1704079116 4999 37 477549827 1949 1325243989 2070617025 3 90299184 23 37 101 992447816 1419468645 67 1976645926 1832100512 29255264 23 7001 1850014250 326596650 97 11 53 454946541 139 149 109 71 2110782643 61 1317986808 43 19 1867297962 1777247627 61 776655009 13 516624225 902463290 5 254359346 71 1468920254 23 718834502 1213396925 13 72350681 1949 1715720292 463958911 41 1832150488 58985226 149 1455128172 139 933983395 1629886366 94085082 71 97 590452491 3 1552221963 1331930710 131 151570537 7001 2099921946 41 53 1549869479 79 499571747 89 13 625104480 734640114 1637755129 137 107 113 1710222004 83 59 113 1731296165 1158870257 448712423 1949 1293591456 113 109 1103169534 41 1685614263 1330204988 1071469427 7 107 1049889029 2027904553 79 13 247255775 1782960556 13 131 1680616487 11 452200474 83 37 1020559519 7 695470608 7001 1690412453 13 148119049 1132714843 131 103 123684254 596156822 139 1645903448 1617014735 97 53 1824349738 59 1910945926 1572970309 10007 1993240108 127 1684618458 3 2053615917 2109163516 109 7001 1268874902 23 197081618 997494936 61 505373593 59 7 29 435791384 7 1603952231 2777 127 71 13 1247606796 29 3 109 149 1543183166 1299721338 139 578597091 326026168 19 2777 73 883427239 146590424 1775619568 53 1949 1784001916 2 691620374 7 1090950699 1412528506 47 83 1569961434 2011330617 1295416493 1949 2042191397 29 31 2 609137190 1652597130 137 378724099 13 166662300 855295435 5 127 468364824 67 137 957918933 1805739460 3 139 1153440209 2070703072 67 1214292255 911107138 67 945899683 127 67 107 1694256404 89 2137746981 1940614934 67 79 547444325 101 1863150434 548315632 41 1614974789 129323834 101 5 73 402835947 41 1859086616 127 107 362344372 474350046 1967371204 2777 584394657 2052940785 23 137 689661288 1891074979 741535 43 655636050 109 2120894288 113 59 7001 823513628 288812253 565343965 1058031661 101 103 53 61 5 23 293280475 17 163386898 766510127 1453860408 73 1200880028 10007 101 610179077 824542502 7 53 43 1895839642 1169767098 7001 103 17 1437364187 7 107 47 2047770965 2 1218113572 1066517248 7 53 149 1504097933 1226673888 137 1853777876 59 714073814 1541164404 47 1845723511 4999 1709568018 1908920244 29 7 1221851810 1098182501 19 1694597195 127 127 1892870103 1992760695 1932129527 83 644533106 53 1967256345 67 2777 1515675492 1876152308 97 17 83 7001 2777 1450057759 271351778 378356420 13 1463619091 1074277106 1949 266388050 7001 716783383 1800459714 53 459513922 31 329459951 584338343 83 19 1226683206 789198573 1949 1224412474 1786946737 2777 53 89 1002583023 13 2131583000 137 1175633853 97 37 1674649526 67 1363692176 89 43 183629383 73 836958651 7001 534316320 821119286 109 961543936 1508493292 10007 73 1510922099 79 1277170090 23 1513326262 1923255242 71 1142006671 811523077 952147475 61 956171172 11 406763544 23 47 4946374 615151933 131 615196936 4999 137 507075475 139 127 10007 113 73 139 137 139 79 1807887193 23 1396626861 10007 750689411 19 1262845241 538470917 23 788111844 3 1949 1630498318 508349874 23 29 497269873 2052655264 308063544 59 4999 67 832157487 2130818286 139 1603705967 19 613778907 1727088419 71 1201856192 333174420 3 1882057920 149 1343327976 1438994767 109 71 1439380515 7 501960928 958879218 41 925089519 1813800992 83 1491609600 2777 1009050720 101 730879935 2138726308 23 804411825 502435609 109 101 390240467 2145327163 1905745652 754044119 61 2036176493 113 7 397133520 1952804203 53 73 1921524323 17 488534920 53 1037001558 79 2105021044 71 683549442 1471555399 31 73 73 659174962 556244990 43 726601014 59 710931182 1536493101 13 10007 19 1928580541 999550087 61 3 109979973 89 5198579 609231343 53 53 19 2019381940 1319525889 972519262 11 825523468 139 59 47 2777 1949 1000250188 7 385273413 782051340 113 1060807388 71 53 5 41 103 548745787 1056559889 139 67 1631842888 2001473781 7 67 163391718 934082768 89 2777 1126258608 388226894 2 23 2054213835 254662923 11 1441035008 1573645625 23 1432993434 107 1465549682 43 1078942541 228162601 103 313685058 1028421422 870577378 101 1955262682 139 726178117 1345568236 67 67594911 1933043799 71 1629527320 137 1048576050 103 1373210523 1949 2777 574518521 149 1686897391 29 97 2052770357 37 308952553 2040619819 47 113 107 1417793549 1862741511 3 79 1758381289 1928708803 31 3 1188144270 97 1778506155 2005961653 43 681663993 2059708742 23 1796063947 1311011176 43 2089839746 67 2 554214668 1102749154 73 433895596 844726095 37 1530993475 11 1935661044 1949 293086722 97 1771526617 1833276817 534134030 31 2 1164129478 37 31 1852730810 37 548083292 61 916080798 7 2053778765 350281122 41 1483547555 149 196347879 1982283700 2 10007 919357214 131 851899244 29 10007 738046271 5 1181878360 35490625 149 281850784 131 869336436 109 703488484 1218433037 7001 1268805201 3 1506730763 1131743655 149 143776126 101 710709751 31 59 551084367 1469600261 3 1423593522 1363536995 149 1901593875 73 113 1700312017 137 1361576034 23 41 1521201393 41 1508502673 1486375537 83 83 1504888477 41 113 1963671998 1860063736 31 1969560723 1826147661 29 137 913924120 1639855249 131 2036402110 2082565775 59 7001 1144383460 2049654766 103 1572568259 1383182365 2014930945 53 137 320493005 103 113 1353261219 107 41 739854574 2 423702246 79 59 2036304583 37 6277901 1738524624 113 1838314397 29 753172357 127 1412981934 17 746087721 473131331 31 73 569594359 7001 11 142635546 19 89 1061271705 584834099 113 198814244 1791777196 79 103 1956878975 404779652 61 137 1893247979 7 831291860 1448015485 107 1108222112 41 84851577 3 584051340 1207471698 109 7 67 417454957 1739062926 2777 533248202 2 17 1018543304 53 449014675 7001 411980846 67 59 1114349638 1285288214 1820702584 2 79 845430034 1252996801 331413244 61 86435841 47 101 369721004 1645493111 109 127 1786501126 358100376 113 533718029 13 113 10007 246822655 2107954536 89 2014569112 2057174146 139 9403628 137 19 11 592195491 73 761509028 2058350081 29 79 1880825285 1378240162 1643786554 1623540881 47 810384968 127 149 149 7 240055536 10007 1596250095 11 2093664045 139 73 558325462 61 905994753 509956523 101584679 4999 1094716013 11 192502305 3 980005206 41 983369912 61258616 17 37 17 53 57979668 1458750756 31 1731993250 60844131 1428231437 23 772121164 84297462 97 7001 703278454 3 83 76881572 4999 23 61 1713098330 10007 482891004 139 1320742540 5 3 66135309 10007 301561310 1784995293 107 2146242979 17 1176698709 109 801846401 577329691 59 1794691146 67 2037434537 47 526109493 67 4999 1908973129 262907718 1459478240 2 1010627834 4999 37 588278836 29 1790567880 1098647378 1775817636 59 89 1980634240 101 1710055139 833989118 101 1296480137 97 1294528147 43 1468553974 67 23 965904136 840469933 3 126889525 89 1794546785 113 1803305754 1261961484 289395644 79 29 89 1425018377 67 7 1080909298 1485542401 469541003 79 1165449469 7001 735112001 7001 1070340884 210068521 53 110490262 31 230298225 1949 1051754462 1088715298 956265242 2 61 107 1946455832 73 1278500173 552040308 4999 394696045 374313044 1612683033 137 992937454 67 1833595834 3 645926423 92724772 53 101 324561682 1607240781 73 43 1279993719 41 61 3 1040827134 173686440 1248900970 1889228292 19 416926321 7 137 403541446 43 10007 1064072529 37 13 2030370689 107 29 124148542 37 83 67 1186887446 1627544172 61 1277547400 41 1707101461 560335602 97 531843725 89 622736916 1947292321 2131503419 61 569969320 137 29 1534433158 47 2 107 985032444 149 31 23 1513867636 488893014 1576643017 2118498427 59 149 7001 67 1324444878 1848722089 1189978524 7 137 1293191635 1533541078 43 880892109 720373912 17 1007678995 1343762557 23 195511823 29 19 584926549 991040557 7001 2 1690801399 73 1130415512 37 139 17 1201775866 127 1455899909 19 33588865 101 1123491653 222793373 137 139 698086634 155806362 2777 1430927006 139 1783643274 1655543825 4999 3 999189672 131 1150425323 7001 11 161333150 95230299 19 1156634766 5 53 41 2069089190 41 65297904 1625708448 31 2777 367683131 149 103 1125091454 1562837025 154564782 586951979 17 1607279103 601469092 19 1988643978 3 1239234333 29 282249501 1575248323 61 67 881540842 17 17 67 61 1845143443 11 71 31 1096552894 19 1284988345 103 127 1885261406 113850151 137 1635862063 1423071271 709158059 83 19 1307337845 19 666483105 79 1102743304 73 808812260 73 1335639696 1575534695 127 1799487622 41 1942513826 41 11 234565364 61 83 1450366402 7 66499671 1553600112 1536767023 97 520955822 131 1197570298 17 47 89 7 53 1130433873 1258987175 127 139 509292664 137 61 2122782890 146002762 29 911360735 149 506136316 43 29 1480336839 458115391 79 660442885 4999 784448079 2777 121379893 1813074892 89 5 534176080 131 1680024357 1949 107 1548910279 1144123394 41 1518421962 402913847 7 819389592 97 131 632753432 53 1950172083 301741212 109 71 1377428755 1779416697 1686097205 2777 1033548310 107 1446383200 1277842827 1466287831 67 59 137 109 1191748884 103 139 2014643414 37 1327984612 811220617 31 1297380783 1037552789 1182844726 127 1205533921 1447430021 31 1486522330 7001 1471337766 131 1615885364 97 929587352 53 83 363920140 1217187364 97 137587381 67 1718464243 109 29 1458690558 113 113 137 2051496088 240086150 2 29 1385280671 51531520 127 1334977645 127 573223390 677204562 37 1406600880 1176201981 29 1638560262 41 127 683382809 444925323 19 1036266650 113 79 7 137 1764432285 1792710987 113 826289417 107 921899595 615410386 47 107 1008725380 107 1877347100 934377886 1949 1196048464 13 10007 2 4853216 597714972 7 1491049259 467439713 59 631895251 67 13 1648957526 305263938 107 1917246838 13 2020869851 113 1086805392 29 2033227033 1949 1867027009 124938696 1949 710192212 1067336717 262844691 139 23 10007 825817668 909085915 7001 366859401 71 107 2139491429 773367966 424872255 1949 73 1889901745 131 430781972 83 139 268751774 431550103 5 218590920 1270066884 374154112 79 173532413 47 412249439 7 1138627987 29 2 53 1446304492 1909187624 17 192230923 700552629 19 1999476028 1742134280 41 79 621903879 845397644 79 1995535698 137 826362803 131 1737839319 17 10007 420253972 1081966847 2 59 734993444 1094301851 2777 771762401 23 572547625 18489160 79 1814370959 61 2125416900 2060520318 7001 731179319 13 587904616 2024355775 871433235 5 1557658918 1295782873 71 1667059728 61 109 5 127 10007 409126188 765462170 149 1560254245 868010514 203869122 3 107 1949 452222572 1949 1639122291 113 103 663881762 758448686 1169689062 2777 53 1225493348 747161319 89 73 4892241 61 1966367086 29 76707323 23 13 80409563 107 1771735532 1699588749 4999 617766422 1964902628 943160205 13 71 589962222 149 293138577 139 109 7 820156848 962822973 19 1720417282 113 1468592070 1499735213 149 305528672 946981112 73 67 1565843064 71 3 1989174630 1876064571 1285807817 127 1497428552 149 37 159971902 10007 1942438756 1955271454 103 1280225445 139 2023873082 29 89 589731017 23 1752297136 10007 399279300 546492277 2777 1306367448 59 953567676 113 67 71 1458128775 1779711773 53 833206065 1404229537 31 79 1610516436 37 2777 1653853458 2131897346 107 5489635 1198597969 1949 4999 517566781 113 1191055033 71 539119543 2060964836 307450843 131 37 2033814446 799500884 73 1141407779 316063899 139 953779219 47 695567196 23 363731154 149 5 292255606 731856001 43 1716046484 19 1236702951 280246869 1858572254 71 1078469263 2125969721 4999 1949 806527384 7001 902939973 59 1029997515 469779181 1667224966 11 2 552450790 19 225383245 59 745856684 29 1525131474 59 1371561790 1949 1792173715 205081576 2053082768 11 1133851620 1904222908 97 679528553 774812390 2 109 1474543460 107 3 131 1847415443 4999 131 870026458 7 61 127 139 1015996453 1839005974 127 10007 103 230901795 89 752339606 1568304986 103 1272343450 139 113 1667985429 359647062 101 61572995 275023270 5 770246807 67 740295328 2777 137 2114298532 2777 113 684426268 1819277303 131 103 750211485 5 1568512400 419493427 41 17 822135470 1094279188 377362851 103 1773389423 1774827909 2777 487895352 131 127 1079570283 11 597353097 139656605 29 73 749412960 201523233 79 2777 59 7 19 790653305 1571670402 89 29 1282927661 61 1933857136 67 1491052371 138855691 1359279764 441561598 29 23 23 786440579 89 807464830 2020163125 10007 73 127 97 11 1806616669 53 41 2114215594 41 1916051032 1364412350 2130343116 11 103 457741351 97 758409826 2041915788 19 530289354 916133502 7963059 73 467070729 23 2 73 107 149 1407135122 1949 1125411143 73 1081162850 137 578541807 109 457844799 23 1188380951 777936291 101 2 103 2023029695 17 1949 1825151615 79 110890009 2 1971399072 1720733638 72105921 41 1028607087 89 150613365 107 53 1747735155 105110501 223113964 41 151974410 131 1071881169 127 101 61 595956216 17 239767609 37 43 43 4999 47 127 2075405933 234474017 10007 101290854 7 3 1120171701 11 103 324114326 137 1791120464 13 642871177 1797315049 891900934 127 2 23 71103833 47 826967444 1479862680 1906193355 1191220067 83 2 593710219 101 1833897804 4999 1866715226 742148008 43 368045496 29 247879235 127 1081517649 97 1660584516 1143215228 41 1058956692 10007 339697773 565729470 3 1809887313 41 1138159016 1840131042 79 852972401 53 31 2083584927 1878237765 23 1449404515 53 92379152 1923733576 89 1890920252 13 139 53 168278657 23 1969480708 1809342955 208998728 67 145150006 233568470 109 14910655 67 61 59 1214541224 1437330869 13 17 385070009 132565694 67 1062672528 61 313159453 37 325697310 586714489 47 691945750 916515631 43 53 41 578389542 170253976 59 113 19 109 47 127 463380963 83 23 1273805596 1290352134 3 1311280989 3 168959084 73 2042036154 31 777416087 1581312444 103 13 558025020 1275792952 7 1612795072 149 29 531903529 341086898 1004115134 101 11 1520347411 11 41 1476422259 149 103 71 1715790029 97 1831711301 10007 1813358463 13 911353682 1874243620 103 149 927661037 1147945319 4999 29 149 1529638321 722947304 43 395690042 139 568545250 67 5 59 1305908124 233098816 37 29 47 390982519 1339815601 1506104526 101 53 1534011966 31 1145807771 934533716 476473298 10007 127 1823765174 4999 1197850382 103640220 61 1835459561 2777 404312912 1173356950 37 35938694 11 113509528 1373582524 897696254 17 37 3 922435239 1435337808 137 332500692 1435776192 113 127 1898890792 1847442203 107 183009365 109 17 107 49698718 3 19 2777 2088398028 43 139 61 101 1400769505 1947730359 943335976 53 717003741 131 10007 1580855825 829980580 10007 29 41 1092273539 19 59 1570888865 298208951 139 107 41 1760195027 83 139 1940722909 19 509931120 1164117859 19 47659322 89 1771093527 47 43 444320161 59 97 7 1203199543 83 1132600567 101 468634748 13 10007 10007 13 831652377 59 41 1251395317 2075726065 113 109 371956713 23 1888199103 1479281901 47 1016070447 2003972878 59 903226758 7 1429356888 686618284 113 710836294 1266620043 61 7001 31 2021052006 113 59 1628318108 1292274109 1102114012 53 41 131 89 109 89 1163933901 19 1872676594 1498965206 2 127 698821183 131 982450089 1608556467 2057463657 53 1596817007 97 394954706 37 1091448835 5 1840124740 47 1597464482 735191437 23 566013384 113 2084618285 101 53 1291026629 1987963591 445017470 29 1066970609 2777 11 1665122087 29 679271125 67 137 67 46502221 5 19 1565516329 149 1415170412 3 5 139 189108678 97 83 1093902733 234034021 11 463406292 2 1000738238 101 89 237788420 576916067 4999 580583860 1636062722 2 1449167703 17 1552200028 326459845 451673063 67 793025155 89 764179988 2 1294605694 41 1968970675 1084258735 789752046 53 1821694058 713079281 1610804080 23 309920931 163666965 61 2 71 2109436909 53 870811836 848765850 1800924866 1013891854 139 1116634261 67 2777 453236947 1946673932 41 41 19 103 127 1731529759 441962668 101 23 1246753824 214879945 252879835 83 1681532868 29 437316394 37 647342595 97 107 280536345 1781584614 103 97 2099083492 73 7 1138164328 47 1891876736 902827286 113 5 132974300 31 221020049 29 17 388228954 67 807322865 1894671872 1710293064 89 2000728908 29 4999 7 61 335753638 912751174 4999 83 287347328 1175877268 1803919144 4999 344444239 101 155225656 556796646 37 906703911 97 73 71 2009909796 2 1393399890 2 391520804 29 107 952537027 13 1688296571 2 1060980170 19 186108097 109 149 41 1062697614 1733393736 247608756 1949 2119145751 330196782 103 1593580259 53 61 19 98615320 1793030453 500793651 73 61 11 53 2 994188534 1085152340 137 129340604 89 7001 1440623774 391355271 3 139 1525166797 89 1515437176 1767010430 331240764 67 59 1025143998 7 832441302 67 5 1432244060 999385615 137 31 1575471894 614152636 1072971517 61 127 631050486 2131665694 109 19 1671562943 1171892773 47 1686304493 361978020 1397635797 22099768 89 89 1743134926 1949 1474346387 406706824 1168235841 149 71 2 639431740 19 1407062935 5 1656702185 1153976571 11 1108169777 100728355 53 1180632717 127 59 1860762119 1386054963 1763817639 1044979789 37 17 752449631 109 802128502 1151305946 7 1618358395 137 595427926 101 131081656 109 31 37 7 1661674522 743769584 1949 103 2078489736 534478742 1043748834 107 32599369 13 193633557 337619776 127 2 1722972212 783433563 107 1994563674 10007 7001 131 166006606 1105187226 41 142680123 149 2 1348897786 508668852 142443112 131 2050945563 2777 31 453516918 109 469815179 107 1613776996 2033837162 7 1480013052 83 137 10007 29 1321666456 589940760 2 61 172623534 19 636215968 1949 1949 274571222 9201229 4999 1732083514 89 1038523467 2051179262 768730576 19 67 1312097180 109 985970509 931604252 503255022 3 1869711126 137 67 2101463040 107 1102695669 7 1542105082 142258793 149 1493132576 71 2 354553200 19 724639857 3 82051308 113 137 1263774102 1794348468 73 5 1961222541 137 71 149 112156472 137 2099718307 1843849161 1844349980 43 2777 846094141 47 677063351 23 59 47 127 1668497679 101 1386947150 73968461 2100411453 101 89 343944950 1640075891 19 101 19 61 948870250 1831707695 416399665 199127303 37 11 503082173 570685780 168563595 131 139 1715841298 149 67 765205345 41 131 719382342 462792713 137 47 274860324 1111765183 79 107 1148709521 1021235071 113 1352883234 791719651 71 107 603086240 863202384 13 1171194596 5 519752555 1030519660 1949 2 378663556 1100454865 261272735 4999 113 1332310740 1433148964 2 1089396935 846548064 89 113 743861198 4999 73 47 1677271430 113 693737904 17 2137715830 439547818 2 41 2 103 80552976 1411683365 149 1133789821 1643145379 1949 1010216425 469570142 107 2777 29 71 1640234971 1832283368 83 207649068 498001577 1683407435 5 89 107 695716568 1542899274 10007 2083397358 29 1691300764 97 883174815 137 927736052 131 981157512 2060597803 109 149 61 1515500043 10007 1320893979 1973360386 127 1718610219 3 1045267470 41 1620490512 752372984 113 220871417 139 71 103 2777 1452679247 663919606 61 4999 562987380 1769476034 4999 127 1121960926 1090501051 149 1597681053 1613284804 37 61 1979421738 29 2777 745197730 59 136058720 31 1970938182 61 1394244632 97 53 2777 103262745 37 47700104 1206726954 137 43 2093885903 103 1847940100 766153229 61 4999 41 65285668 10007 7001 240260689 107 645110918 43 2058101986 107 1348437433 13 657290959 1153559173 945191689 71 434383856 10007 1875591996 466418694 47 37 1174207889 79 684804280 107 137 1933271800 113 2 10007 496637403 59 1695659233 2132147841 1721939492 2 45416298 2777 71 1852864021 149 19 17 1727360055 1362368461 47 127 169750994 854794528 103 373846789 47 498112104 2 2096988756 19 1286329260 23 1309061008 813378716 1949 67 1285584476 1038986621 37 688707492 4999 1982478425 613927190 7001 53 1909972077 131 7 13 1717583907 71 1628703719 41 59 879164782 83 884337776 21125060 5 31 1852457793 29 170633854 113 1736128494 71 37 1971021142 67 1220626837 1223726493 59 127 89483908 37 578482714 127 71 131 89 641872005 337396255 67 139 131 73 1282546342 2777 476820774 79 1366996171 71 1295617585 1912525757 83 1965320646 2777 17 1402240767 492981997 2777 2777 1221213520 719004310 2 769977106 13 83 687359559 1514793383 109 13 53 978592159 1240968938 840260203 113 787117695 47 101 7 417341674 79 7 2095151819 895061708 83 2061803506 71 47 5 823603266 71 19 507771865 333047143 1952652430 1915653873 37 127 1385075690 14828182 149 11 1949 47 59567283 29 7001 137226601 73 1840952839 11 916268682 7 576785853 139 479350674 515697367 103 344594946 10690449 11 1270373401 723712732 97 83 276809648 1106300775 139 103 1038336106 1656102499 37 11 855014039 232289310 1576150103 144898996 113 2008559635 19 1805018823 7001 838870423 17 714217770 23 83 1908547490 53 1283047744 2777 127 67 1605031029 61 20027581 1004725754 5 109 109 36237825 3 2 13 101 1305257542 1289990584 41 628176252 47 73 83760492 831188585 59 480611286 973420822 2 31 130136185 23 149 1518297931 127 96197801 163926647 1837293754 109 2059007080 608991747 13 113 519771298 1218654602 79 2122374737 3 339582495 149 330903223 1055375046 83 415780843 10007 967953995 127 31 509638357 19 924266077 1692943662 19 29 37 1736767383 589242882 164368403 109 777400348 149 1825096083 1816526744 73 1919527179 620946694 7001 101 2062754772 41 2033580443 113 545427270 356697269 489242850 3 31 1567683702 43 889018722 1438886377 37 1409036960 10007 562043155 339197272 752545626 79 677541063 1471568558 127 53 554580022 53 513094060 905145554 127 97 73 491521921 10007 10007 578044348 2144650205 640454185 1939079728 73 7001 1096636640 1632044403 43 1386057915 1508364931 137 1267796493 101 798914747 939184355 149 24707383 1115557972 47 47 41 53 41 792002330 83 151427939 1509869185 1852504758 1778411348 31 71 2003810777 149 389389448 933605094 29 1408118432 656522889 694926045 11 29 107 380288957 113 23 470849146 250561839 2045506039 37 618030297 1210181701 53 101 107 53 7870290 43 350906872 2106882201 67 2144041736 101 1279095411 2024498636 107 1635672299 5 722294620 673277855 1436973385 5 83 1173521064 101 131 768754506 13 645203377 443538170 2 47 1123330315 1468020184 47 59 1963334858 2 2048453504 43 2 1923456398 677770812 1801339123 109 11 1875179889 4999 89 43 107507181 406285930 1830287067 591088899 131 631314966 41 1409257658 140150881 1368288581 89 466087185 107 48086268 73 29 3 777944211 978749161 113 83 512515289 139 909261876 7001 11 322715624 264058993 64341183 113 890174789 1691255440 2019183559 53 209256346 23 5314915 1471962661 137 31 1217931193 957688279 83 755016558 41 1058648249 43 121231835 1721261964 1284938828 10007 368510598 991216056 29 1783304264 59 461891176 1480789849 1768398218 47 452039989 37 131 238649774 1372999555 101 67 1641239035 1433070843 47 83 1094546979 53 717859719 41 89 2004637068 304269640 79 1834303844 1477224713 107 2120438046 61 1898458409 11 109 1166454993 61 137 1786085867 2777 965700265 1949 3 1654942639 17 1174247443 139 1438451925 128327947 2777 139 73 149 226295318 71 47 558584270 832941527 59 47 1120832096 765419330 7001 47 154000384 59 1305793448 101 41 386515979 67 149 10007 1319765217 47 1921551176 59 844005910 41 1346322888 794288208 59 385188206 71 1703567255 37 424204704 1972028139 97 187274866 29 17 630901348 1304657903 1414638148 79 1759929932 127 791687732 870230097 11 17 102016898 97 1854958742 1095509061 37 471407676 1750209387 137 343414475 936640240 127 725737309 1672312892 506878790 139 19 7001 137 471479806 570804984 31 41 1280923681 1092174318 41 679074060 103865683 43 17 360977847 2146466172 7001 319026182 4999 61 139 101 590403075 31 1068549044 89 137 1035326947 139 59 7001 1471358164 338330326 37 2099902588 61 187798382 67 619720989 2098974350 31 438377789 1829684307 67 1229301193 2777 43 61 918623319 47 1644389255 23 1352794979 594929898 137 1433173087 107 1506805779 1949 511124525 97 10007 871199413 73 346452452 1253560016 1934958060 2777 61 1857018820 89 71 2 652241164 7001 201488780 1648476140 5 133745874 2777 31 67 59 606438639 19 1319744635 11 7 67 1056473085 11 113 743126759 4999 1044151128 71 329116027 71 1524869343 61 447974789 233594018 1593471841 19 638749592 109 13 97364971 1330803726 107 79 1167477721 97 1433097751 1949 47 1886273278 1647287537 1612879266 631829398 103 283364326 149 79 1719001426 113 847603056 1853981857 454593325 67 4999 2777 872880525 29 218291033 294528982 1949 1195764425 43 41 979989216 131 67 40100706 1949 613447750 1354995474 10007 137 31 1103325471 107 221451315 5 59 19 1172353010 109 119027891 259632332 73 207344382 1975301598 7 37 1535917064 112353497 655915220 73 7 19 37 1434570927 23 898226790 67 300575146 59 1322998654 1047492732 10007 1596776962 59 1504105505 73 1742062741 29 1105300055 37 229258858 332149284 67 432592603 518232509 10007 1404198034 89 1261029790 83 368848013 10007 1203001512 672937403 97 781306532 10007 17806775 97 428825190 37 1045285340 137 484658050 47 985468563 59 2 1751799407 53 1529897311 11 1553667434 1115910393 7001 63086011 819577888 299795180 1949 67 1696271828 627683076 29 1949 447749617 61 103 2133498122 61 182192787 97 7 256841293 71 53 222212199 2089651246 334597380 2120198331 149 1894725574 131 1038585816 633418883 73 642555490 53 97 59 1738891953 1949 127 697742064 31 1784725793 127 61 1962093017 37 452296205 149 1117274116 47 3 11 2049801446 1332996905 107 761359735 1370798046 79 97 71 1463940764 748499116 149 985341321 647413690 7 11 1719605976 911972512 43 1519241428 61872743 19 89 1907432959 728897985 535814805 47 1010673665 5 107 29 1945468132 54037974 922442210 1949 343618084 990523309 113 2 539467900 1761043038 83 1386824839 113 1126238795 67 987870564 41 2 1076300202 10007 1424836990 137 381004672 630195718 2777 31 565392074 107 1174959082 1093266829 113 1512318183 83 837128870 1439857865 113 21964114 137 1991221676 4999 2777 53 1985670016 895351316 397025920 47 131 127 2 1776156796 2 23 1931678184 1582623215 377360361 97 714073357 41 2123599059 43 63459907 137 89 686603316 107 73 480281089 10007 31 1093604825 1997353126 41 4999 803954177 1570720793 113 736193493 89 1588186842 170726622 11 288904412 97 2003219459 628572763 41 878137385 7001 1875829417 1207093622 29 886727829 13 2048763668 7 19 64806093 1313630550 137 23 139954594 43 1059119068 41 1533342149 1703184116 1361538600 336706140 71 1286208467 532326326 37 162844094 23 496026924 101 847580140 47 149 79 1551723196 101 1138507361 149 1809489972 83 1988150377 1930301784 1737228624 2 1222273908 908963971 109 137 512902399 4999 61 605794538 409474517 356134038 445035162 13 149 1949 1386329547 1435944276 13 617834035 899011988 7 532849666 17 53 1875462399 397037204 96889303 824653140 83 109 593375072 10007 1783827806 1081938071 1487736138 19 73 60771259 107 83 3 588438 1000172141 1464077414 19 2072977234 1206991207 53 83 79 10007 351554353 31 590385928 11 1492328783 79 511819986 79 1790059050 1918254525 1949 71 819189898 131 616444211 547887510 1337210736 41 53 1576734630 71 1535766139 89 127 1221545436 6809105 59 1980626826 89 459232613 97 1214495193 109 149 107 1772444621 181542085 586707943 23 113 11 26048814 1067918060 1828337922 2777 53 149 7 526387099 13 1249280682 4999 37 1744986933 499046195 101 97 19 29 2 1847812946 1949 1296322778 17 482255639 53 1038880710 1999966394 17 627091747 43 101 391895228 59 1157350549 801811652 31 127 774223197 620211251 11 31 75794783 123322898 2777 59 59 89 2064914009 1137927033 53860276 1704669173 139 1621882246 1103703325 17 1105044218 41 1477163291 10007 1511419608 47 127 1919907592 19 43175526 71 53 149 89 2039274444 410817414 2777 78503013 77507074 97 86587093 109 1034432500 851112436 149 83 103 784955893 101 2777 833491557 101 97 1790780489 1210734217 149 73 138087968 23 89 89 19 1949 7 1765384710 1949 1384354718 693901085 109 19 2124462135 3 58930854 131 947848273 101 236751808 43 5 1040070020 10007 127 43 1245233124 73 41 824835391 830096206 19 876471071 1319096200 109 149 2055554085 1906558024 17 5 305419930 29 261125222 1908556700 1967670401 429721202 107 721060994 7001 1414739347 410539464 59 1522883305 1580217330 139 131 1951836858 963179996 61 1981753207 113 139 97 29540245 5 149 2777 13 131 595771494 52255944 13 1178441732 1270981473 149 47 43 107 10007 446011990 1198955865 2777 10007 19 332671053 13 109 1085202208 137 29 1289011894 1817874186 1525195048 2777 73 916612017 131 1079989152 1660355308 11 1502427256 1700698450 41 1876689310 3 7001 1036295021 109 101 613544711 23 340455177 2777 101 922697216 1193460137 4999 47 4999 1153715509 61 97 750159940 608193416 137 13 127 19 10007 19 41 11 131 735143573 1712410647 103 2007438894 764338883 208611834 31 79 1597754776 1793282462 469620079 7001 1640180278 139 3 73 89 2057277809 1200914769 848735219 4999 79 79 1961190563 1687714122 103 53 1151318015 113 127 1633458557 101 1624948172 693458200 19 131 2777 1961625591 1912010555 7 71 1764767551 285788583 79 17 67 41 23 959226562 2 489891920 10007 11 43 1761268126 2 857476972 1949 29 31 59 2045269869 1924849158 618285932 137 365527371 137 1357871801 1769795866 1816122277 19 895751143 83 1378693495 1010777486 113296033 79 131 1977651406 37 7 83 987955867 17 1644423623 73 89 37 1081950744 2 89969773 915029439 107 2 101 655144539 29 1804772457 71 101 1305411550 1924545734 83 17 47 1894021761 79 139 131 113 785030323 7001 1834247998 1327110328 89 306925845 199516284 89 7001 1023710556 29 79 101 345517061 7 958126785 1501226874 19 2101916306 17 67 17 1366286777 1832303478 2777 2777 113 1551415159 89 2145353010 2777 320929559 7 73 1177167384 850412618 2 329299841 67 1719179666 47 1949 1717077087 437603515 79 61 517684308 1052113177 109 1755922947 73 158411227 13 83 1767114903 29 241130706 107 26181081 43 1833806724 1579060152 61 236549033 2 137 47 109 19 685435415 5 797748135 797835523 41 653267921 103 1287715682 17 1391419077 906820993 13 139 560554613 107 61 1704376600 1211686676 822357671 86753604 37 338082641 256794882 43 7 31 644564462 71 452936832 2064154671 83851558 2 889274574 17 1490579823 1478381346 127 23 1310867688 101 777588165 29 498877401 1202798788 71 31 10007 661752903 10007 1008805670 107104921 4999 79 5 37 1470536732 45891026 127 1940027997 89 262810325 97 11 1876562853 1063857234 1827991613 73 1949 888983727 839241349 97 205389449 149 1230148531 47 11697877 4999 3 137 201987047 17 139 109 83 43 936709552 804036861 101 1517473795 827340445 5 131 658070063 139 107 696578453 103 961948930 1158293295 4999 1972947363 1949 139 1502908449 1949 293086722 211790034 127 231598175 131 131 139 71 766351715 5 605557701 53 53 109 843675587 976263358 1940317867 19 43 430158713 461562473 131 127 2023172611 107 1198794937 227976946 230125933 29 1147373534 1303120988 101 332579762 1103583956 71 1166933681 340248600 7001 11 109 1799397724 89 678263927 53 17 1264156193 73 109 1949 1806253291 1031401055 79 1687154614 127 5 13 1328508832 71 103 344287285 112081645 73 1949 1285893089 913950805 29 1107614128 1433899296 79 1861875367 61 137 29 504822673 103 5 83 47 497142629 73 923942531 73 1095125122 52159668 2 73 1720915140 455368908 4999 110482899 1535863574 2135668489 59 101 71 127 1117889814 1109898720 103 7 469983878 107 83 428671179 1818298264 565440469 11 1439382361 113 53 71 1467711720 73 5 477577857 902935706 47 113 179831492 403155277 127 59 5 1205219105 387087570 809279158 71 1183514560 37 282490165 107 61 1117911986 436968681 1996612069 13808724 149 5 149 131 41 4999 879729019 1487012538 107 572926792 13 10007 1489251747 109 592011995 877455578 17 641960582 37474488 37 462395634 1603536471 23 127736119 109 1061895767 97 1247388447 2103540247 31 127 1077234320 614777663 137 13 113 755537097 2035047510 41 1690271763 3 1970923053 31 109 389586894 83 1264663650 3 343501251 3 643617501 103 37 628748437 10007 89 229189151 1949 277461589 41 103 23 485624744 11 43 1719296692 1989657810 31 61 37 3 1420453743 928777745 536216011 89 47 1163097814 1778999773 31 831017 896274201 2777 186955971 1844999922 149 1697166734 1040808384 31 137 2777 103 878720604 41 150416249 43 109 1975795149 852398966 103 1482028375 1121377583 73 413444148 47 2061426345 410661775 113 42132502 113 888239425 5 2061045663 1791335003 131 2777 1124693331 3 210231927 139 284737747 615228456 11 103 687415923 370375022 5 4999 107 5 739784083 1920276585 43 10007 2118536208 4999 362586680 37 412644495 89 1104971868 11 803182325 19 11 11 4999 383468240 10007 1032942554 142838301 41 1763183151 3 34148894 137 453146680 1687927098 13 1930826417 67 293935901 1102921907 193791313 1111579802 131 103 1269161159 17 23 1167823666 387621070 36494504 131 31 79 586333655 127 1667209899 1945327326 47 1522276232 97 131 1447189843 11 874163393 73 653912504 47 1377290585 544180729 726402757 7001 4999 1958503508 13 41 759509708 1949 1675670291 79 22013745 136876743 83 394239708 194193938 1974342757 137 796652123 967492274 47 1036264413 822771522 7001 888622928 1055647307 47 103 1705148623 800416090 131 457881418 474360109 4999 977854390 149 3 13 2093955539 67 1950852400 10007 441693090 2116913373 7001 13 1243293333 3 31 1814927317 131 11 7 13 753844871 131 23468257 43 2087292455 13 63315304 127 137 661237350 79 1709678421 1523574705 3 1034872328 107 29 1894335071 1227946623 896205183 43 1938877159 131 1027035415 1058930534 1207920687 19 137 912718523 13 71 13 1996863206 1955929535 5 1408016110 958049737 73 17 1833401125 1669332544 11 113328059 149 59 44567302 137 2001627403 2097793642 7001 1631190994 2 43 67 1120597699 79 951224227 7001 1588309869 7001 1657752788 2066010694 11 1374246808 23 13 2137392348 131 2076468686 43 137 1250707113 818720701 1530804272 89 964659190 954313879 37 47 61 1870126959 1869091545 1854179745 1220590696 83 877446509 61 497310934 83 1361647925 174383537 41 41 632402040 1323882999 906760294 103 1720648308 23 13 1101979444 1163420514 31 10007 309306363 442974318 282644495 53 443541820 47 103 74340195 71 996521074 89 2001954519 907935803 37908050 1949 127 113 73033030 153098841 1252307108 53 1250194634 1905849546 262634775 2777 3 1438833951 79 149 300448070 188071078 89 53 507382161 79 437488096 765732648 26272859 47 11 5 1969100410 917247435 201245978 127 97 938316114 97 101 1646929410 41 1635658797 139 464658628 618243143 7 576577435 47 1949 2131629096 1512868372 1949 1197798757 89 101 1093962720 5 746737779 3 2777 1327339352 1852889348 4999 47180562 255520392 620246722 29 759545491 7001 1775012537 139 506038535 13 109 2129009603 101 10582578 3 97 2008395970 103 61 109448945 131 10007 572667798 1714446886 7001 5 67 1754562701 2010506147 31 3 1345734678 595604993 131 1840037125 10007 1787450340 41 1514124411 1318274377 47 2777 1313707059 992458145 53 849165888 31 1653285893 698838417 103 1778740475 1805647669 472641839 139 1550704630 31 139 2118664965 1479369900 131 1945371373 19 109 79 67 1298335112 874751397 1147385064 97 1087883518 1246712088 2099588684 10007 2742397 113 2777 1580918330 131 1476763917 383802752 41 71 53 312867765 7 703666558 89 1899018543 85280861 41 582559939 7001 631056138 2117777832 127 127 213508844 2777 553114529 1607430349 1566131855 131 524479722 1999968561 41 1181786952 131 137 1840886810 1090173121 71 1136102734 51304737 4999 1619327169 103 227763076 2 47 1403720894 109 250790575 101 1868558847 1023875146 113 1695832447 41 1733430394 89 2039032542 4999 124782680 2 829739304 31 1594640744 7001 319455630 31 2015137826 2118845458 1306493647 107 794264520 307632950 5 19 206050782 1160687561 53 1949 43 1631726891 1154950846 7 1689922430 567127897 47 131 107 73 2037502635 1970152470 59 137 46709054 83 436151118 45832684 1949 383529270 97 31 59 6326216 1183773699 769500655 5 1788723591 59 4999 1445490844 814433282 107 609979608 131 2092774970 2777 808245850 116531982 662118630 101 7001 89 23 163542673 139 1511663225 11 67 379091088 103 12788068 79 2096612600 629583785 131 1571708001 712552099 11 107 137 1616767980 71 109 2140732968 2025018121 107 1749723492 137 3 270763243 139 176081308 432630589 149 11 1522707494 1502523033 443696669 83 127 1238794195 155936061 23 67 1293161711 311551501 7001 1489819089 1937267672 103 109 808116299 1074915163 139 757893469 519532933 360324614 149 43 1174590150 7 1731579297 1645140490 29 1123161229 59 2106745922 2 1202573934 2111654224 149 1429309259 7 63364693 59 396267174 1069478532 3 326150260 5 1417415830 872469202 149 1972812163 61 2 2080244206 59 1971711147 29 141696425 1007756638 2777 41 1079687235 2777 217533518 214045606 79 11 1333807086 2105954640 127 101 1852198780 2 736080552 89 1488950855 1375919635 5 437724227 562578513 79 88985493 1949 113 11 1482933254 107 13 1487268341 971209682 107 648109567 1939052557 83 83 1949 43 1224348159 79 1747752159 2777 2115996244 1634909307 283298274 29 2 117951452 113 31 17 73 1799344408 31 1947959974 2777 1814239140 7001 1427329498 1969589843 79 798808569 103 5 783413320 1444353365 1895060822 17 71 395321681 1331714350 2 967475447 43 97 31 1949 1800316637 29 617708526 959969512 2 11 576675495 2099249064 84456069 1810223211 23 674018711 131 1394774030 47 137759632 103 1949 337232070 139 1785135717 11 588109742 107 109261659 513492786 17 4999 1263737202 1309046816 97 97 109 2777 1949 1949 1645246401 1630687371 53 735847018 1700575331 1816789962 61 1527439922 127 2777 79 47 157069872 10007 1949 4999 190846823 1067411475 47 1644840435 20315869 71 315184863 139 1386219617 131 131 923931210 326455766 2126361645 83 53 1334437604 2023009046 113 2128508115 961517340 7001 1523732645 23 4999 103 2025275713 1622307364 139 177890393 1387906055 43 19 97 1938664892 967090485 137 353993889 29 1852007889 1564120852 139 1301537203 2777 67 2 1731418574 37 1539825238 1476662658 29 653196365 47 17 331275141 627926365 2 846213157 89 668197493 1491762181 13 113 1200753481 296052316 900113725 73 1514366368 23 1233193208 61 19 761694021 571473754 73 79 107 59 1210683776 1299773717 149 2085511280 79 175601832 10007 1026427997 4999 107 73 1367708240 107 1751482786 1220892580 248971107 1949 10007 1057299592 155536147 13 23 424143092 792382936 107 1075183936 23 1949 109 673115040 865118930 13 1359484242 1603719391 113 59 31 2114005785 1570326080 989666320 31 1122767176 73 1727380989 149 199578497 1682370728 249270438 79 83 2 1728555664 11 1494278753 101 137 467775058 2 1975593389 7 14532175 13 964331742 7001 720230010 83 462802273 1281380282 915122250 97 53 24069526 37 67 1056938735 61 109 9926412 1435551255 71 53 7 1523898565 803050080 3 1796230113 2339336 103 1949 1998545529 1101705605 11 658535856 1198990658 103 73 1494092751 89 272450766 1150015127 61 50932275 7001 202174878 73 1660941373 7 485412214 1136894046 107 1224058386 1728285621 71 31 47 7001 404678803 830073565 131 843778205 1130622093 2029845943 61 1424564232 4999 1949 793905345 10007 7 1969549932 512740228 1850507064 103 1188303275 44637004 954956302 19 1204088752 43 1164751406 550067019 53 1585488269 89 1342791416 63423892 89 3 127 137 710980269 1306493787 1994242637 103 513886198 53 107 119419276 2129214721 127 854445884 37 1477465167 10007 1599849111 2145409478 101 1347519376 59 103 1369348641 1949 59 735200711 30388451 97 813133734 37 1400820407 722038498 97 181102584 43 334409328 67 168038077 1381382029 1978685007 47 1666697695 67 1590258818 103 1666285584 10007 557560019 597082320 31 385466927 59 1786822906 855381115 2777 4999 250034983 156722793 107 1777291596 71 534431589 37 177612785 61 101 904062615 1240428551 137 496857900 101 89 61 2110399798 1195093212 109 67 1813069292 97 37 59 4999 47 37 1311978671 1951866143 29 1949 901328693 101 907517161 79 113 903286810 2068915449 89 13 1789246264 10007 103 44518969 2026906306 2 520710578 1228888162 41 1218415912 149 1935332243 1376495502 103 7001 1100888055 67 131 1051267664 1382938766 1136364768 11 188457301 4999 149 7 1949 1776113955 43 7001 119238026 97 742592618 113 73 41 131348725 4999 1744591012 2777 552675763 67 31 1632320438 37 1258068660 97 47 2777 1856480040 1764325295 743580936 127 1006918119 85411509 3 679465559 103 435811088 83 396924343 131 29 1507148444 1056725809 492221410 1511359802 31 13 710627242 2 428037530 724600100 53 95252183 19 1352380651 1673683048 83 1681940469 1251229704 4999 113 541816016 412303891 73 1511447815 19 699961400 16974193 29 1949 761162460 131 1949875264 155508759 29 1773045152 83 781210774 1962511179 83 149796906 19 759678615 47 44469708 37 2034367892 508474769 11 7001 1113894105 139 1841247654 101 1029072806 97 2004229247 1736146361 149 2105517110 107 7 103 1510978276 1531255429 715330314 23 97 712251115 5 1896187825 1908901345 43 89 79 1883391442 1501596011 327638429 139 2777 2777 4999 47 1025378492 53 752905794 1468963575 2777 53 1227859681 665545389 29 10007 765775668 119093307 71 906291335 103 1004687093 107 99657232 31 1629444661 306149373 71 414802022 1075910087 310527902 103 904212563 97 5 19 747003259 97 89 1701989995 451553480 23 2777 131 47887881 1953497788 59 52967077 137 1391562430 1435996114 79 908207959 1801333525 103 47 1727879189 791460993 1526085410 17 1729288198 11 1076052835 1997163564 11 1515711615 23 96042619 710622137 59 1880524375 43 1800315185 73 49351376 1374133482 59 355822758 563140606 127 828516863 29 2107559819 19 357372881 10007 23 7001 89 841621914 494193148 11 97 79 210391378 2022061643 547529132 47 137 634657569 3 83 1817941902 3 19 1685681653 1900945418 29 1331823695 137 1542312983 1610494620 1213809285 109 1282444999 1364195316 11 1324836182 113 67096123 408356962 13 1762549168 67 1207862131 127 107 2090776865 31 1571595499 1894336158 67 107 1942914025 716749120 74526243 109 884573417 1566449625 13 7 60551701 2051479932 31 103 841010450 19 149 824078621 1778065723 187789288 73 1849913732 1949 167795457 3 352946043 139 1566295107 137 137 205468353 79 1949 4999 2 863659192 927667328 83 326906879 89 5 2143151130 192607760 23 307527507 7 603222217 41 37 2109518333 89070413 243682037 137 7001 528891454 13 893188803 1185453138 61 2110760003 149 1911301178 2 37 1976534413 1688725352 73 433613065 700129097 1857217801 149 1735657311 1916452054 67 471559356 7001 139 139 1538177197 137 439958649 1213363927 2 2777 71 922082574 882211171 103 2 1970364160 85049854 43 73 923997124 53 1599370294 83 421583374 71 1267448761 1044615154 1700261074 37 264682803 209249150 11 1189685971 23 1265814959 31 1627245738 431288027 935501377 37 2777 2053458204 1469666156 2777 1596766669 462241636 71742761 59 1900148226 2 43 617018352 79 447287967 1049209981 1654078784 972182807 37 2070485261 1008581183 131 362701807 101 384741421 97 67 542023970 149 1991148686 139 37 1551065678 11 31 1588551972 163089357 614108577 3 1949 37 1716277706 1949 43 917049813 107 1290797274 1333199813 79 300109261 71 1847574780 79 440613494 53 1428574720 1403908679 149 89 1499440227 735206394 59 1598063675 1727365248 71 296863122 2 11 13 107 37 27133802 1755496265 109 73 829221746 1074062140 17 466856754 113 127 13 574918612 97 43 1898521162 53 607612776 921365235 29 59 63385883 1509830296 1761147100 101 1963249312 37 97 2129537030 1675463249 97 1805195159 939408178 137 71 2030338294 137 41 13 646029228 590278640 47 109 478174062 1180136133 1972263587 7 458009313 47 203758624 915427067 59 396557009 37 241828275 97 945098936 29 101135267 992611710 1278251032 53 2 149 213548290 10007 2054006799 139 1641646605 4999 1102698453 513407196 23 67 2039103110 517401683 127 37 2 1949 109 1949 1057086018 1759099171 97 11 1937700149 584671868 715464406 495463580 101 37 139 1236543027 1949 831559745 41 29 73 3 1983395535 79 89 1373956012 278271405 449427398 1520236528 31 1023906062 2 7001 97 1016527602 645702034 2135485176 59 1978252825 1372481587 53 127 53 2001360348 23 1192601386 19 1137447388 1858158253 41 2777 1913697348 1297647668 3 7 1631109697 425084268 47 1727416004 43 11 13 823258488 1289452372 4999 107 139 2060287329 251928308 67 209834017 47 1144457054 109 1924686248 1877626634 760471640 29 1851327909 19 7 754858998 4999 771915159 692787168 41 1730927240 7001 1796638626 83 1340956715 37 362216310 1136865996 83 513645251 109 1923426099 1435809033 61 1569601858 109 1649823891 883952722 10007 310176972 652843598 11 973057822 164685849 79 59 1893094650 2105158468 13 284177591 7001 158411627 83 1522093342 101753197 13 963158749 1537292745 17 97 1204580629 1349424191 903139545 47 53 1243782199 2777 1842291284 59 168474454 376467652 17 53 1304236190 71 500550994 1190472336 1817136748 1406455063 37 97 2 599160166 37 5 999727825 388351812 1548679180 149 61 290224702 2 1831062610 1060668886 59 83 20409809 17 1284892538 89 2066773130 926171024 109 47 388464776 962526865 2777 61 356914111 1949 1013140874 83 638191731 460809349 13 53 493873716 2 74341398 395989022 29 107 107 549852028 97 703999555 139 242964568 137 905899485 873764360 97 2 149 276555672 1996382884 131 1230404352 1593112193 89 107 1336244586 53 880547374 31 131 89 1359235852 13 1600416910 5 658866921 29 1980990493 1179036160 2 751761881 137 4999 1994221076 761702629 97 756498669 131 103 654576433 511147750 798275313 4999 11 2111360143 1300635989 131 97 59 23 1955612996 7001 10007 156919767 67 480151882 839534987 149 73 1233880821 2057525294 1448720720 61 79 624243780 768662495 11 1596249776 476347201 402243622 11 900257908 79 277248235 107 1439733578 29 1817534023 73 1146117771 103 43 796513209 441437590 2 2001890946 131 42536171 137 101 1231852055 31 43 1094965072 1134206399 79 89 2777 978467619 23 1373424369 1154995462 825361585 5 1841984670 2 1747522874 1115200094 10007 113 4999 1282533442 1406363671 1925812747 23 131 589639646 575803426 71 53 103 1269118723 1012793232 103 5 1206691105 147444980 122398772 83 2 277784626 107 19 678903744 4999 1751859558 769261117 598047712 1522839050 2 1741141933 1057253791 127 749635168 666422944 43 1951832201 11 67 139 59 1633086547 673463465 548863994 37 73 1333074316 43 19 1133683830 732596425 67 2 476741602 508128232 53 561062770 752474125 1090504779 109 314701132 1949 107 79 1190721891 1923401277 101 125708741 61 835072371 7 702290806 1373404179 97 960404264 79 37 2110846485 1598367884 127 59 31 7001 55720959 916899967 277432944 424413126 3 854417366 67 1231776231 71 599845914 61 1425589841 23 97704211 11 53 73 13 508087749 47 2145987899 335930949 71 1988153573 1645194392 666061613 109 1368879986 149 1871975076 61 825491406 7001 1052258403 190433816 103 112919967 61 1469457182 1913762864 137 3 595332015 889816161 53 47 3 455827295 53 2 1769306116 89 507932509 7 901224456 103 1333733325 3 149 1048711766 109 204705815 19 402430374 1508822737 3 749978836 1436822577 2777 1951660438 13 514332139 1954213752 47 835827801 4999 1177059541 83 103 1871180676 73 648350505 17 848489278 109 31 497189098 1517646447 1322698533 43 1950791664 611673633 113 953034316 31 11 488524169 1262894096 127 10007 1813468540 871059315 23 109 262535111 13 2018326557 67 137 1972095498 101 11 543962045 1283948963 107 10007 83 1466852601 3 175293663 113 97 11 1965885042 7 309017947 1375687474 1712469113 1999723456 73 738130119 101 2071187689 1148027435 53 995218448 1141438471 101 821695700 23 109 7001 879429280 113 7001 137 1490246891 821065754 4999 2081124261 912160290 7001 13 742409785 17 289724914 1817636975 139 1021560762 137 1722119866 23 1692606028 149 37 23 5 149 1330447373 1804153239 1949 139 10007 2 538562591 7 1574256411 131 1790152073 47 1100351539 71 1192833008 41 256346760 1255860982 113 97 53712392 106458913 971914529 67 137 112684144 482409589 37 909200408 43 665088912 103 1881609253 1500233522 904570560 1707438123 3 2006280129 79 2077573521 79 1622188791 67 59 655345455 282854268 73 47 7 1989111058 61 71 131 1663485946 561701754 3 411207480 37 10007 127 685700323 11 171590320 61 37 79 232005410 109 1825696154 19 1889275858 520678372 7001 79 2090107745 59 43 5 103 89 857865927 1710232544 971604254 1997861400 19 13 109 109 1368078402 492513838 149 2777 680520512 773924907 73 1321857777 107 819211551 47 1160027351 788395780 2 227456430 5 270826022 177378920 2 103 92502305 784504174 109 41 1512617018 1223843041 23 1869274801 43 23 1111386588 1899397626 998981811 61 97 344336905 19 377912774 2122445635 79 2027159522 127 107 334392172 1947255133 131 1186325480 1155285441 109 17 2058670658 137 43 23 1947638275 254301179 110397888 137 13 13 1496646619 1603934774 71 626649479 83 137 1998920420 107 2136211023 1975921706 13 1949 1600758527 149 807315972 5 31 1949123822 1378773918 1809353713 89 2097795749 71 97 5 2058156085 31 428092442 37 53 919957312 928931461 97 1946101882 417415541 97 127 11 2001990639 1130695687 329920235 1962602924 41 47 938342451 71 131 37 683038870 11 336335989 7001 588119005 1232063984 11 281381672 1827203653 53 109 640020314 1398346299 107 460990977 19 876682540 47 149 73 139 139 584859319 648469750 89 827379956 2 912884266 121815142 2 1669857982 53 1673998746 7001 61 23 678056960 7 491847314 17 1825022879 1656875397 137 509589584 83 1560220803 97 1382886999 887871943 1591700176 1205880868 73 70820078 2 1351801212 26029949 71 5 1950837310 1829123045 5 53 1296268912 1006263259 1819618776 61 19 7001 103 917948257 103 1752265664 53 2070994557 198654282 23 2036426863 2777 1638496648 89 43 1450225573 712903578 127 1342317438 131 1472675931 103 127 460153893 1511499517 97 59 59 89 1931202367 2777 41 127 1237295595 73 1372822889 880710690 7001 756920116 79 379010242 4999 1276269695 1869306401 1614894320 73 194599818 243552 59 2045554918 11 1054253550 83 546606017 23 1528712625 228693880 5 107 29 2090850397 1894724677 149 1607513612 7001 139 139 137 17 915833231 41 7001 282606922 235927756 43 2777 7001 3458494 53 928544100 1496924739 23 1671641265 93043971 61 1489010244 901994565 918006362 4999 73 988246333 53 415541068 41 704558268 4999 1816046718 1263967156 1198937201 103 97 816906646 258159770 5 1890577485 1496124182 621618117 19 2777 2130133951 1963702787 151863645 3 905095732 149 13 2050920045 43 415911308 2 967379622 446680864 1949 913498249 1789195643 137 109416577 2777 101 32643511 79 247459754 127 113 54325851 1271231818 79 727085715 137 1180652475 5 1767828410 11 1522916780 131 5 1003749710 611270040 61 1179121521 1680383470 59 543883037 19 149 356728052 13 1727105276 311758937 17 5 73 1742965031 37 707004118 131 1075843395 59 550421207 1263198248 61 1505538682 131 1334273092 4999 31 2043681820 1650190086 70941401 53 71 1084117105 351539603 73 537273649 2 101 873829225 23 1592448434 2777 3 13 1843707593 982849023 1336087884 29 863382113 320378798 19 1037874335 7001 149 1173117677 4999 59 1666778928 2130456235 113 137 394247177 43 740186262 41 1269329742 1441618074 97 97 1178137653 1889681227 7 109 732608408 97 227512821 107 1521115852 1870523496 7001 3 131 7 103 61 31 7001 67 2 1730599596 73 1376133490 1658152170 5 67 103 1072533818 1941021754 137 983429626 19 473401701 2008759972 103 648883108 959988242 2047331470 97 31 43 678112051 1477516746 61 107 999754928 59 31 1388786536 137 1029030290 101 391899392 468362048 67 1745722880 47 23 1651805824 61 239613978 7001 139 1207950727 759543819 41 113 67 732764327 1865585859 31 1378020277 3 1156406223 570115323 738062729 2777 46119805 79 129421504 61 1105433033 876235318 1949 1790246689 1397823812 11 2028728530 870455455 5 149 460122430 1453196425 107 354820132 103 950425920 1511809960 5 101 7001 19 13 1003105649 1013982476 107 17 1385417456 53 83 1469307923 2112075120 2777 1949 13 31 1334851294 37 31 1664360581 1973561092 59 2777 920060911 7 686823284 862466674 101 1131894375 103 918355210 1579095987 1123009910 101 636093354 71 62079197 1341296817 131 4999 7 89 1355739136 176590596 838246362 10007 41 339082808 2777 1369641053 11 43 277902077 13 149 535273658 61 83 107 1580008973 187721335 17 699957932 128112782 19 270985733 1633388865 113 1982535593 83 1499289922 11 1949 109 1735417231 463214579 1681270770 71 43 1997536645 5 1277096390 13 1862748532 149 53 1244838295 1081419367 2777 1939339668 137 101 79 5 1829616870 1742845765 191103443 17 15753764 1619893889 97 1879542422 97 83 79 83 1026045170 211647178 1610459816 2 995976370 67 2061518310 425276579 43 1378060431 17 1173271235 62025690 37 53 71 1574629915 463221165 7001 191861140 871458500 83 89 2023040933 73 835585302 763388521 537296369 1284036586 131 1632982241 1840375945 47 1870584859 1733139661 11 3 1769233757 53 28917808 23 7001 1005777662 1797950462 137 53 539127719 29 1780933732 17 1919185335 89 107 957038067 1914358079 171507234 61 193168944 59 1759947285 600447248 1320598542 67 928277898 2 67 270876377 1261485820 1260623675 5 61 231142847 10007 904582765 1422822494 1235991586 37 2081235846 1828599124 10007 73 71 89 1772758693 31 422290091 1083004747 1949 913402266 79 1419177330 634624918 1535733443 107 3 1804055124 23 145909470 1888822123 1062102334 701756046 2 897870390 4999 459123157 1658403446 43 651828185 1589227 7001 506826999 1367324899 37 1450646185 1770355054 61 73 630201043 79 262975753 1144673434 1541980898 73 11 31 7001 1046152429 1768396592 2777 137 43 79 1872746177 61 423252526 1827713098 71 13161057 1290782924 2777 244095523 83 103 1397824433 112577249 1763669774 1076270630 137 1803071810 1065071512 47 791289962 1484791648 83 61 611754665 89 45428982 71 474463819 79 122486182 385952999 7001 1958641766 128167307 89 1110650847 81533612 97 3 1109094261 1623191076 101 594204715 1198056647 2031612427 328360577 79 97 29 816378971 1086616312 19 1028925681 71 935218816 1193358770 1502955193 71 3 1319093415 7001 702108707 37 127 304151996 103 1115646690 79 3 1088361865 241606698 89 2 140486180 2 1014232662 41 1541998192 900017604 17 1348120784 73 189685025 1774905942 2056416094 107 1924719261 1702062178 2777 1947704889 13 262074358 913378918 10007 1508415152 1373511140 19 267804810 1909381150 5 1372498310 1056354899 448390096 79 19 1327355390 1812098571 4999 636266148 59 157888862 43 1566204738 37 1617411784 431401167 59 1952366627 97 61776591 89 347650999 1522916844 2 764403722 1787072921 53 859690326 29 113 127 107 292920525 1160606112 1949 239111010 3 617368380 73 1471076363 1543399580 17 17 547902265 107 1652738799 131 149 1286958594 7 1592851792 449914059 127 289777043 2030342650 33886562 97 1843396633 37 1217105205 107 5 1831044228 17 1936595103 738878345 67 1971214504 137 1899866269 83 659116529 940525399 1717127256 149 753286635 508299511 73 1527453428 217884325 53 13 1024596131 19 748039386 1839985289 5 37 97 2042880926 37 1560015312 1121128694 47 61 139 369801006 1275156462 67 670002591 89 103 946755812 1136555188 83 2777 41 127 16959961 762181229 31 93552730 67 15276182 7001 61 712937486 980164440 67 109 3 21739545 17 4999 53 107 1337038509 18698571 79 127 139 71 79 1815671812 83 73 13 131 1790318960 216158080 71 97 59 103 149 1232056117 5 982968758 103 23 1853736364 2777 1758793585 1727659938 113 97 592084217 410150047 139 71 2083493722 200464565 137 390396296 195429133 951935979 71 149 410938761 1090940958 61 89 1430360029 4999 13 5121479 402736872 31 17 3566566 1509168676 101 395857582 13 59 1115355178 7 638326505 1973309194 47 1304444190 5 728148580 11 1213074547 31 1847911692 1161958732 97 19 1245517165 1828416949 61 855318042 17 139 1087673332 837045907 10007 1555858339 1711787413 1191280755 107 1025342480 1378975510 11 1574476728 149 1523264399 802258167 44800611 73 409085649 73 982558509 103 1398002829 53 223418108 67 1742392066 107 1303769320 127 153228675 775503159 137 20939491 2008304830 10007 97 139332987 3 2061552075 31 905744608 261446498 109 864339371 1038266537 7 654628716 31 678599610 1340510463 1249340024 61 11 7001 97 771616958 29 515406619 7001 1723470535 59 1711773785 31 1169739198 67 131 670621881 1569415580 5 784655235 2777 5 137 109 101 1308866171 1696554772 95776835 79 7001 5 249055050 127 647376023 3 212372508 89 1235987411 1260847870 23 7 76546624 965693267 239757849 2777 137 3 189384057 60244593 89 1072069836 23 83 1725637894 1424689901 19 1817596657 1826837001 59 122150295 1903871470 131 61 619672355 83804628 17 127 17 847253599 167199913 53 115290269 45709546 103 13 774796867 711992307 1850594343 13 1704690104 550906640 113 79 127 1412508478 940104038 10007 620063741 103 820465349 127 4999 2007784275 896676134 127 1036302250 1781285371 137 1905757905 1087298249 2777 17 1463540200 1812303802 1227146040 43 874095486 149 835158771 43 97 888501516 95696941 10007 13 1224756039 1133885998 469703850 7 1554173043 2777 2123970213 23 740776318 113 1466276022 786514691 1481807669 61 1195008020 139 10007 13 23 1179571936 163916487 127 37 1420140290 1137891562 137 1126399341 109 137 826896106 4999 774917559 13 345383376 5 71 812252496 113 29 863192859 37 1173531849 1263713244 1305117152 97 19 149 29 79 1752534506 131 37 17 1549082262 1950957298 7 113 149 2 1757655720 1695901532 79 1034534042 71 137 348272632 5 2777 113 353362300 1677544724 137 67 59 322764161 1289121085 786499376 71 139 1258279569 101 541888735 4999 1359443057 1727029525 53 89 47 243733587 137 208281397 812344451 127 17 464002607 61 101 501159857 1502849868 37 2133578865 1431150517 47 101 439725619 2124849771 139 7 1974722232 53 1982160662 107 127 380680087 67 1283762679 1813142007 13 1474424783 1705812355 971713598 86446741 59 41 359558561 1700435763 61 1467795786 2036956575 109 1277243034 1949 19 2 2136487189 137 1500376872 318455709 103 76958098 73 131 1144127006 109983109 53 2091918892 1227321757 41 103 509038772 83 29 1241586222 1916234030 97 31 400687224 149 43 56526295 1280951209 13 11 7 10007 979014831 1099639209 13 1074319038 13 222561512 909681577 83 912281108 149 1472883178 103 1477432103 149 656570139 288087924 113 662965686 109 73 1672351890 526702957 1280711288 1949 98888362 2 258549280 307209810 41 107 2045027787 83 401150703 7001 2092066824 131 1332267642 2088079347 29 1110347621 895167708 10007 735133063 47 47 1849442255 97 2107560419 1949 2062172583 43 1617017655 41 2033351007 53 1028939191 350550824 13 410553082 101 557340734 585966068 79 708875214 107 13 87740847 1687178986 59 41 13 1360252179 1842744303 61 1623696780 1728392826 43 502381427 43 1215653946 2030827908 1949 1013554528 61 976523563 86808280 139 2 678231102 41 334979428 101 1949 1803066676 2092087784 73 1584173292 1053109200 1768837653 11 1441144487 37 29 212911235 59 849475038 62912637 113 59 1229132073 274447999 611163548 67 731277040 53 4999 756783613 109 904648334 1522990292 19 1005289040 2 1867858540 131 71 11830801 1286680046 10007 113 274364678 1351485458 293916123 37 41 31 1217466931 149 712517516 41 58397366 17 597149361 1063671640 796116744 1340355042 101 7 3 1215275106 631831477 113 1502174766 131 1100118350 29 1949 31 780553216 1378068451 61 523716555 67 93033252 1277850630 139 79 238632456 1483302973 53 2108998313 1807776099 802142245 149 1049412328 137 1965061468 149 276833209 107 483627160 2103448800 2048033990 1691568368 37 131 973078742 900112974 289168248 67 1397028789 1993052633 19 103 1889931138 1633526213 1796694446 137 916446460 139 128593209 7001 638925262 79 892019806 127 805568820 41 1970643803 37 769323425 765281397 5 932469490 113 1802978118 71 67 570476056 1495698218 256073918 109 1679534381 107 101 476303274 809303203 3 2018939664 1364349424 107714898 61 10007 149564622 17 2116608494 809063332 1062492330 79 2110392251 1858978208 137 10007 1738095816 1187940977 113 43 2137630878 1098171453 1216678547 53 79440693 97 137 1611402655 985112938 4999 149 127 2145245138 257477886 2777 1733803288 31 139 5 1543805295 37 73 73 107 1502378012 1428732694 1190104292 1892228287 43 1221562484 793430331 7001 5 1423247824 71 4999 7 1797759796 2124215681 945005666 2076761008 113 29 1561442070 1199629153 10007 109 19 1459939005 89 923325684 2117729769 107 29 2118858929 1350290518 97 1874300930 1720047456 61 740951262 99030236 131 19 2032619867 34741503 73 1949 148365676 139 1703429154 384709559 13 53 971400590 37 41 1944700479 1810564832 47 1049513801 139 73 1905722524 258411459 89 1679999689 1453362074 1460552190 43 859420595 83 113 5 472634930 625517860 53 1081300117 1993903407 53 771222886 2777 4195338 43 819346898 1674352161 139 283099620 19 939118391 127 107 679270240 1375086532 31 991429972 31 73958777 17 2132607162 1062931548 29 127 381060325 1952960407 53 2777 1593390474 13 2030097368 1398753934 1146818194 79 693314928 67 1268310268 10007 1680316064 1869315159 31 1108582307 73 113 609698204 2 913070232 1602368350 1444582863 149 103 2 1792492374 551563340 47 875501712 1194544433 1437859154 503074463 53 2 103 4999 187436824 1031613562 137 131 13 1355141056 89 1231476537 1476454360 101 999599162 97 1129450332 2777 113 712410143 29 127 1351267935 1585621416 149 995839712 1658991330 2112337602 1063123666 10007 97 1323025777 667975077 1420000790 200206352 59 1672589994 10007 37 228642684 1810113186 743478828 31 528703450 1942765149 1949 1030364141 1906588773 71 37 1317947807 1894740992 107 219291471 2058541954 97 495853754 41 52170540 101 40620786 5 387464457 113 76632193 824230068 1587192713 79 97 457423288 71 940683118 548862163 442150241 31 477346002 23 1461097103 89 1374691953 79 79 1361832573 1119017778 83 1593627805 79 89 4999 547210536 149 1842962524 403353167 2072648240 61 131 31 1454947361 53 59 975741948 1064772532 37 1260154984 1137645247 149 2777 139 7001 1738956737 59 37 499154013 17 79 1043536961 1425953602 131 918001539 43 47 1412572320 5 2000958275 83 268790167 71 816087845 89 73 101 67 7001 47 11 103 893976346 406360544 53 19 1397573196 2 733174584 1332137989 13 149 71 2050088009 1948859495 2062112233 97 41 951298236 204478603 5 66530331 43 612076147 31 1526912285 2134803003 7001 106401198 97 894782417 1736442298 353657156 101 7 59 1847050873 81502069 107 61 137 1515044777 1981702534 1065192495 89 109 55005978 2777 1535947592 2 2 704317926 1949 2111963666 7001 1138915679 101 1912332384 67 492927777 2125545654 1535481579 97 365399388 895105844 1900246691 103 17 1142123410 1834882148 101 1069147723 131 50489496 270665287 89 109 1037929283 1604784546 67 7001 1993506746 31861551 1834852956 162807432 4999 101 47 1664968138 287485461 73 107 7 1780031715 1631055524 1673515230 4999 83 2007977610 53 1053045763 47 904739942 79 23 175415066 1922944878 137 200079443 1834148104 59 916321699 4999 527159547 1580125314 10007 101 1443390192 589389127 29 17 268342926 928874067 178518499 766266451 7001 127 1504436920 19 1814611549 1415307124 7 4999 53 968270568 53 79 61 1437879251 101 61 7001 139 83 561908755 43 113 1663176375 113 1420167502 584588211 47 618165323 41 113 1378711305 61 277639243 1235536583 1540815099 53 430013553 149 1193913309 7001 419002849 138285088 1016894081 107 53 1251815158 23 1068882448 131 518805588 19 1608859169 97 928929599 73 1256560554 19 1206631594 734305308 432735912 139 13 1149615653 83 2112852680 2777 4999 1334588029 2034912936 107 1254362417 43 1135325259 19 983786123 2044107987 61 1921126131 23 4999 1737657399 1770981608 11 365233284 23 309864901 127 1036357846 1971044826 37 127 162482403 31 86983985 1094033163 107 482919355 101 127 29 1966373710 103 1694499453 54035556 23 816890770 149 1678844835 1919290754 59 97381211 649528463 107 1687342065 47 41 293171894 25227177 691173483 1106754186 10007 149 1442845821 113 3 190208185 149 441607094 149 97 83 1290010651 1843635259 919566314 149 149 278936046 71 1123895139 1215677407 109 308348574 109 1606919632 43 633018738 127 1069466746 89 1243820924 2777 19 389073013 397272767 43 127 1356135464 1401835779 101 113 7001 165468635 473333511 7 68151433 139 41 1501857511 203223470 1507742061 83 11 1481406586 472359542 97 1787892651 41 1881629400 620916300 19 127 385903216 515406640 2121661992 37 154422682 5 1058781050 137 1001213483 23 1336539108 1269132229 17 7 109 466217852 1875753901 1188896846 59 1152197186 107 113 1017649185 183216053 1758339855 97 61 52744016 1733333666 23 1994681716 43 397027084 176631530 2777 31 1523771179 73 1677570812 47 511537792 139 1938630359 71 67 931224290 1123834885 31 101 43 1568773558 79 14701505 207990266 2 378164408 43 1457345035 1670490015 1304852827 97 2114490293 139 53 89 103 998682559 1253458691 73 37 912468334 2126707772 7001 23 132647256 47 1250142566 1507134853 73 107 406416923 1947978899 222190392 31 137 390072291 53 2059357559 103 175683186 2039253637 67 17 2777 1473330228 1848755510 101 266603108 2777 7001 137 526762241 7001 47 1900166572 71 518251701 11 856873591 4999 1091781600 83 1928565652 43 1202325967 139 1004075241 99784321 13 109 2122257359 1844641989 73 1949 1075493282 1229255739 1223117133 83 247024185 73 237853506 53 1702031930 1512291848 31 73 7 17 146746839 79 242763761 13 424013044 341036501 138472093 916596893 37 10007 1707849340 47 1013269073 67 61 1326113668 23 735543381 23 989749018 7001 67 53 149090176 4999 137 1876174174 19 477206803 1949 83 1866098628 1085349998 67 229808191 109 59 265946335 1468857186 109 43 79 158697068 131 1819205253 89 1863990368 2019534310 535390300 1949 97 588808844 1485254027 131 1262267901 1949 127 127 11 107 1393231699 43 109 131 1319862762 107 1106321045 23 137 47 309844727 79 109 1952791836 79 5 1254836660 2124701665 338184226 103 2010788454 612189843 137 5 1640716660 1227493590 101 998357629 1949 113 1632704029 19 127 61 1493174165 1538850355 23 1781454947 37 453369568 61 29 1805773102 1083458705 1273904678 2 389078580 23 36715360 23 1949 1917909552 2064838815 2052175605 103 1750736011 694874344 23 61 5 131 149 1741055017 1555519209 2097170429 31 2 47 83546542 258298233 1329884526 3 822784854 149 1697643718 103 4999 249650060 1403152591 37 61 59 1841834142 2777 1298586920 103 19 752459451 347284145 41 1503624980 749094213 139 43 310195120 113 171167449 7001 1276373313 131 1505493108 878434474 10007 2777 71 664573213 2061461925 43 1175949144 71 528113975 360064828 17 565763198 11 131 1949 59 1180913099 19 860863963 7001 101 1194028380 3 29 1930010784 470893561 79 624782323 5 29 127 1039970615 1287300635 137 2138101576 639710734 13 29 438766520 1804809838 41 1741675947 3 2069179714 7 1501557428 3 530400313 41 746119394 41 41 1086711642 41 359190575 149 1925177893 1541114885 23 103 101 501542972 1090789193 1892075598 97 1825235129 59 1643254437 274980135 131 131 1943958625 2081933096 41 59 1949 1608942378 107 97 768946742 633819340 4999 803274313 991114095 43 103 1079739112 7001 149 947089892 73 13 107 1236771066 19 1470713297 1611499155 59 1453673329 29 37 1120701251 1476825881 101 1656875710 1318411923 83 1796215310 101 5 7 1029368001 131 2010879835 857082138 137 1630757758 59 122643788 83 47 2 41 109 366753390 13 1520214904 1949099061 1461147797 37 113 2099747129 625161765 475101305 139 149 1500889888 1585208870 10007 113 3 59 7001 29 793807546 103 317599525 628379780 23 1139817460 568047693 59 41 43 1949 73 1497164446 10007 10007 43 634759163 53 1373537612 1753052221 373340248 113 59 1876438891 1101682490 131 13 4999 113 19 1760460162 139 1993076368 1807104718 103 4999 543191340 1330522781 77159824 7 103 445297531 103 1522881986 4999 1487827375 1342996036 2 2047157144 1380198323 71 2092128103 1895285772 1854197030 10007 871653156 675889028 61 1754954215 37 607348906 107 2114957195 1024950940 103 29 139 61 193559301 47 1935822934 47 43 542271667 37 29 47 1504169952 4999 1293808341 37 109 1332588275 43 137 1154986035 81664741 3 1899807912 1049776377 1711418933 137 1792183310 1228955555 37 7001 2777 2088962149 678815434 10007 41 132452058 73 235113290 504571766 79 659589249 53 256278638 1493645046 139 2777 19 109 879544653 2777 31 1056780266 73 2001246455 131 631746282 17 189376600 89 13 5 7 777966931 103 1903289105 682951112 89 1535604576 11 1517580031 1215530283 79 1931311870 1233118345 139 1042972392 431561746 11 940328088 19 137 489615793 17 1773595516 467393742 73 272260764 30892463 97 898191572 61 474254322 792400752 127 285658276 71 1272150713 1108978067 107 239170227 83 137 103 1094359241 47 1943735858 264024300 97 67 101 1361789969 37 2050797251 137 89 1133482993 107 685222394 592747187 61 1112507691 152809453 61 2075613294 619035733 137 10007 37 33119834 2 1383938079 10007 103152156 31 1838050553 762700786 103 13 726255092 1644978474 47 1493244537 127 137 11 712027857 89 23 149 79 973552471 2059938588 149 1044440716 557710677 31 41 1071224179 993420938 1971276962 73 1592618071 278072234 11 7001 1838350584 2062739635 68754776 31 1968139780 4026365 101 71 494423001 79 1960013700 1949 166697970 1573106400 67 73 139 363144576 131 29 693197759 71 1239467803 83 1034989552 139 31 7 2054204682 83 1416890106 139 910844068 73 83 59 1718048885 101 101 70446086 94589025 109 48866771 1200146426 265239952 73 1949 7145034 101 5 1315249710 10007 3 373966061 67 1652637745 41 1568384890 83 1187499675 883525870 67 496299217 1580843024 1980330864 1340439464 7001 61 113 508064950 545669203 11 7001 1335037920 1606770930 5 47 469208896 1784080238 1627648557 10007 53 661664091 43 309941936 37 1949 67 1891231805 1231065508 41 525793424 1949 1811924480 41 1911611821 2777 1207300750 31 59 1834069634 41 43 2089204708 2144224068 1752521244 43 11 59 1383994241 7 43 29 195437902 1122505204 1075742493 10007 23 41 1633483624 819485245 3 787331643 1422644700 7 425381348 37 47 113 144666474 139 1030865005 450848000 73 101 101 1455733402 554808910 107 97 888517913 1830208421 7001 71 83 806532679 1738607990 149 1088795598 2 61 371106737 1390305939 1014929489 139 4999 1957163489 242444630 1464035118 7001 2069775407 41 149 131 10007 3 29 2010020189 1966390501 37 619133435 7001 53 84458189 131 1262477331 137 375493402 97 34579530 71 1129834727 1983350030 23 705573875 23 1336937855 1517225392 83 1294029797 109 1949 1815581905 43 1450820560 7 1798940633 654069962 2 1885679052 652816652 10007 73 1305178461 737479361 1949 479200630 31 199175590 1474282238 53 109 67 1493610853 137 396878314 1142609826 2 973975952 37 37 964097550 16993600 13 2117655459 3 1625695833 182887026 139 68474736 1338721282 189864535 103 137 103 103 3 1135454549 127 996643163 59 2 151666238 23 3 939723594 113 141646630 23 71 846731445 2777 103 865815647 10007 101 113 10007 1330340587 1005743528 97 59 1438298814 11 61 4999 440488498 139 1901318184 53 103 119361756 679932767 67 109 1215258440 1004693599 13 7 3 59 73 943229277 2093361213 781781565 991378975 83 123265891 131 201208533 41 2027493870 433279749 29 137 23 1057346731 595750439 43 119407646 684821139 107 43 992919149 1719148858 1560551131 113 4999 1461537634 4999 1618873953 1081725167 127 1610235119 2777 1990039855 13 830058190 73 10007 17 137 73 1338204099 673870939 17 2 3 1562665374 903284025 79 1856392718 97 2013959687 47 1935974234 910416846 10007 7 19 2093212880 101 31 465038347 2061028056 139 1865372944 107 1815578818 1255431560 2 41 2 97 550614779 1443502551 83 31 53 1380021208 61 1054284228 262225824 2 779715680 61 1088827857 1355114512 3 7001 107 103 13 1277064906 258770057 5 113 1603265696 1132318356 61 2 109 870689007 83 1941205162 340963684 79 264203729 53 47 1775348061 127 97 780290010 1293150961 107 13 983999286 799068683 59 17 1454833650 537469883 620356955 1949 17 10007 23 7001 1349685802 107 43 1346808065 19 1565633156 308534205 97 103 1166157760 107 127 1857980859 59 1784426857 107 749613217 1958590330 2777 491479014 109 729664530 151860522 89 261199069 139 2126892237 449496736 274833975 13 1330706709 3 599738823 23 1814572902 1786226593 59 1519664947 41 41 67 1538195761 961491619 101 476108004 19 306391454 4999 101 1320982232 1173167621 1357951946 137 37 476065754 107 280172545 956528854 23 13 101 851569380 109 1513457908 1537937564 67 131 1800765300 869263993 1464678009 59 2777 662028469 506447044 149 29715666 131 1582479411 83 37 1252989016 47 861596095 89 7001 561277171 800419555 19 370167405 37 1155312087 1369942966 73 1577304280 89 91961616 1709869394 1949 2777 101 1330822056 1856450195 1559095688 127 19 10007 1686659836 1498622715 59 131 1421163718 131 348197333 53 5 1563253833 2777 186689379 59 454150014 131 785298364 83 115637426 41 31 903547545 4999 782293510 53 59 7 83 261790134 113 736483263 998895253 1115635570 7 927578344 2 139 3 2009043930 1383741015 103 107 882508715 341185122 13 121270238 37 1031570619 97 1574607305 661610616 83 1151043900 2010018147 3 37 43 1986527459 1756146144 103 47 139 178809461 857931074 67 1159670505 856917136 73 13 1920406984 907904830 103 71 101 1800713244 609539040 127 927009449 1456423908 83 7 668991315 109 47 1104819553 113 408473982 38128278 71 107 1306769921 1649173636 1949 41 79 1734820211 107 2 1243347268 180690609 11 1949 1949 41 1951183030 1294928092 41 915984854 101 139 885035855 1709583032 109 1706013321 101 3 1850538999 1678620753 61 1425071813 61 71 38517336 43 1412491130 1154792620 5 30771844 137 61 708134665 4999 1435647813 303849218 83 139 107 29 337552054 83 4999 103 1877236034 23 127 1139241435 426589297 41 1540206779 1770361764 31 671313361 47 28414076 113 2015171262 573685625 83 549306865 11 2094447344 1437957037 1949 1245475083 137 707361277 19 12605103 101 668544121 47 53 464073459 11 1067964612 83 1459811807 1501838422 53 2 67 608595639 819860173 3 101 103 1684193273 1859093773 53 1841960039 2103932850 37 136619025 425209531 19 1153276729 10007 11598113 237327781 1949 131 789090739 1674151037 149 889952607 61 139 37 277174437 595015523 137 46483845 73 1864518801 149 2147463692 109 7001 1588036830 89 1922923725 38258460 5 17 47 109 709800915 1587069430 13 2127756475 1178382547 107 1738788627 1142630485 1949 2082735628 1077565354 2 568941383 101 137 19 367833618 89 265294315 101 78102694 57574949 31 4999 849295107 2024407928 156923937 53 1824925988 37 37 1494011641 137 1070067752 1164186498 29 1073941014 53 2030987931 269765322 3 13 200862020 599185670 31 10007 67 67 29 1148106781 1570240563 83 19 293730905 764029570 5 1060822056 10007 1430751534 47 1135494103 1969613052 11 920005911 5 1088001240 2 965792150 127 388882890 107 13 1729026325 1572304234 93830719 97 184086063 637092751 37 67 315547753 59 47 131 400856463 138056970 41 312907818 273414568 127 41 67 1530179232 109 83 474826483 935282595 7 97 160114505 397181612 109 1063705102 71 1924789320 101 131 1796470072 73 426574668 4999 1240731804 53 1819199136 1944680324 1425567199 10007 31 13 7 2777 127 350650556 59 71 2070955122 495028685 83 471779470 619863046 11 956127464 83 1550592441 137 368512601 5 1720037845 97 131 1464076980 79 41 89 1910492512 356252137 11 41 2043494325 7 23 139 1251691664 655884221 97 355598490 13 817309625 11 1501319182 13 1113528650 43525248 1407132765 226448397 47 61 1340505378 13 1610392797 97 137 1832067846 685332636 61 669349307 107 276874633 101 175919477 127 67 1529918334 19 769195753 67 1654498335 137 2 460106564 37 31 1379276180 2007892475 71 1356618371 1038838559 43 5 1007256325 1772537640 1213262779 31 2135073997 73 1957747069 1949 1805748500 1404800220 47 1814970045 671574171 3 1866196827 780758803 11 361138154 2001703548 149 123940787 375389725 73 7001 392787338 37 1734418411 31 73 956878817 79 97 325388217 1003748300 109 931378035 7001 122447490 7001 961538343 613240603 925472327 83 632017565 97 1145394875 107 1904104168 646854701 59 73 5 1063193205 214693281 445095494 43 1065640293 1836119450 37 376244901 17 1329527670 2 100911942 41 1783358509 943270190 71 581659264 519262020 149 1351555905 47 1681428948 798863606 37 109 1117526097 131 1329341757 11 978942954 96367556 61 226567847 103 1789684445 1451080455 149 1908806751 67 670444557 287481518 127 968959171 2777 101 108783161 682005800 43 7 81234636 148915991 89 1841531218 1422382177 2777 1593278067 29 2 990851962 478533159 3 1686435666 1040881521 37 1571013488 2777 47 1037297943 1113825702 1969457087 107 433170612 47 59 47 61 89 1522238645 407183099 17 1736155345 1173935867 17 180683597 41 550680307 1231377886 7001 61 276956348 554599373 101 107 1729412966 733884538 29 1012904924 40775276 43 525864630 203809851 113 29 71 71 54765841 73 365559618 47 252669051 107 529459540 2061703676 131 1834817630 2 139 322676546 333100076 109 131 1734732654 1136497226 17 19 947132470 5 89 19 180810004 137 243657788 17 340886941 71 1330725381 412159479 149 177543866 139 1719573170 79 1515131362 73 1738625816 53 42126573 29 1693409847 1949 1455179309 271118517 131 2107540911 1224791855 61 41 564361556 5 645744265 239103445 83 951609608 1348470705 2 7 1285395699 1194664029 37 174243933 2126289922 89 53 604348453 47 5 111888569 1700185465 79 1868607110 760612056 10007 101 470365558 1774509623 29 31 249795970 59 17 910089951 2115332950 89 1995673155 41 2082481840 1908451597 7001 1386366024 1495895738 107 1516180906 2777 131 662600882 11 137 149 4999 41 59 1503160995 89 937080911 11 726663630 10007 2 614779212 2 1802971170 47 1577326016 1637157768 113 11 2042772578 706456102 1121883607 13 1790300421 29 1888105920 53 1134015083 1875155222 131 76246058 23 579258542 2 40401623 171523022 47 1058493259 293906207 4999 1158726912 41 1869868140 1030725146 1844228334 109 529816145 41 2777 283773299 149 647315546 186810765 107 41 43692364 23 1484667779 967878846 103 2057193353 83 1960834328 1949 1113475394 695659265 5 1984386327 97 228347017 166662261 131 5 1588446825 83 1454985601 1845658301 7001 387883404 1923035616 59 506023058 1019966709 79 802572534 3 10007 1010837091 2 139 538165327 14601466 429238113 2777 127 2104152129 1633698288 3 1797314853 3 37 1286516584 137 7001 1383978683 882560062 97 146075404 1844606005 1860422841 4999 1071174515 127 257471073 73 89 1536243952 1560811438 47 2777 1334964994 2051714248 13 5 53 2133664089 922538829 73 2012688913 1799125734 2777 1984882966 471873394 2 1311128316 515231664 71 67 574049367 531159464 1818330688 103 3 320590395 201563862 1897052010 2777 1049316881 7001 1037342541 97 19 106776180 5 891905550 71 59493385 19 546387009 4999 132057679 865379866 41 17 568574860 10007 103 11 872668654 670440429 1125555602 97 1194910970 4999 141632745 235487653 19 792785273 37 59 5 230938200 764910105 149 939300917 71 107 1977600108 139 1142173981 1613132391 1451254104 3 229768501 19 23 101 278900188 103 1895802962 94551425 113 539442225 19 1314135285 19 1013531174 89 2056421451 23 1473000794 61 1568068013 83 1796527781 1338495240 1949 2083684884 43 187909570 103 37 1790934791 10007 1843859799 1070488818 2777 79 7001 131 1965472124 107 1795841562 1274512177 149 1181513529 79 4999 1391353358 149 41 1882995520 7 217436646 2059019355 329982974 131 228787899 234534971 59 101 79 918226322 74792065 1273019257 399889336 43 43 819570798 1949 41 2052790132 271336150 19 127 1311837610 79 215568011 41 1949 61 526952709 812528357 647335902 97 2124136749 53 1716375903 606474389 1449421846 1857035333 113 103 2077442020 2040429588 1076613715 113 1217409635 61 37 103 4999 2098645187 73 730665030 2056599703 71 590833600 1702645391 71 137 943168202 79 390499970 1698657401 7 107 61 89 6818636 4999 29 1929642136 37 1546645806 1437670113 43 109 79 737664554 2105422842 1949 37 13 791297585 664019889 43 73661924 7001 23 83 1569748373 1726293428 47 158150940 53 592561684 41 101 10007 1981185860 747112613 1949 1302660926 2777 571384412 2095254831 139 83 1823356768 1983546370 59 1289387269 103 19 924540456 1979682200 7 257036409 127 29 440771406 1518251695 101 17 780352938 1840691575 732909114 67247614 43 1693326772 109 29 1596724224 1164984694 1783162360 7 651123504 31 1285608719 109803928 89 614527378 3 1454305638 7 1605744513 3 128042823 7001 73 991459282 17 139 960629695 101 233468469 67 1603259951 619129676 53 1953069981 234648432 107 1558530649 865132655 746983409 31 29549572 13 262716935 2 23 1467731330 472982804 83 19 67 745852442 845887194 2 1638322016 113 53 840663013 97 109 1196110628 1071259303 1695073246 829551017 61 89 3 805529358 756947243 31 245961152 47 3 2072384445 5 2 1948317966 29 955159166 1608128596 31 823807746 1725280901 71 113 793969979 37 13 988268346 1797054155 59 10007 1399058656 29 3 1191697863 1346597859 47 1715815464 692751612 150519396 564626288 29 61 107 101 560395672 1023078288 13 1448545813 429609804 53 913169436 23 29 41 824786174 107 2089810687 788864641 2022572268 101 43 239833102 2019815956 4999 1170595834 2777 103 202352770 967045691 127 7 97 629017549 127 2056085816 594631857 53 1014107103 17 2120217254 43 1764493218 131 1696721694 430709267 115293927 41 97 201129888 1114830797 1859038141 368243196 89 83 1556234685 811991126 29 1402099448 103 1021333532 53 1194063659 71 1093799872 1219419710 440213877 127 1442110985 362078613 73 380696521 89 53 2071096794 184872957 7 1996429400 41 1615773387 101 2073482803 131 1345879590 79 1531094023 877418498 53 7001 1570050940 1869709780 61 83 2 532120230 4999 1355658814 4999 31 1067844 73 139990567 940993110 47 41 19203662 10007 216751620 794285611 503937104 2 1990272240 37 1084922399 41 1024779386 1485596078 2 5 149 29 1825084910 4999 131 71 1027538057 1470569373 469047447 107 59 1244431717 1853569075 73 1162441488 79 1967911725 47 1059207510 562018142 1866614358 107 47 1949 59 1675317043 565442721 89 43 402322576 53 790413009 137 15268102 3 979749798 23 7 1542993356 89 625449981 127 971188312 1435313278 2 775909743 89 2068592201 1992579397 67 13 1034388081 757763417 4999 107 741061135 58089979 627212589 7001 17 127 11 131 41 71 1996263335 46116346 1210442327 113 79 1371916326 2124856481 11 989265220 5 1889594435 23 19 181749611 723545783 37 1408406887 300208843 43 942389247 53 1456428516 79 1116665024 2777 1612140141 669369762 2 1427918398 41 587075853 13 648448307 2071934845 1793407150 5 769591152 947522042 2 2007671842 11 97 30381370 626401940 1813650226 113 669150617 17 728368188 2 1803487682 103 297799404 1949 13 10007 137 968744262 1610923131 1214106162 1949 203911685 5 435917310 107 37 1467229524 31 1672815242 80172045 418532768 10007 2002663867 109 47 2072363151 4999 61 755390774 139 1559535659 519318495 71 253133744 11 109 497803000 4999 5 33105490 1009562110 1675635524 43 41 521390067 1531880097 11 7001 54593798 43450517 11 331529616 139 769696098 725440017 663865372 109 23 1137826928 1545190968 337172726 83 1332556451 131 1704148870 1949 798826885 2103588833 61 454388588 1526050470 29 101 17 1164285589 1076596320 61 1061365572 37 1553901469 11 379656068 1114562009 109 274804333 894620877 131 101 1072084760 139 273324258 109 3 857870089 10007 2 47 1785143786 379459720 17 20870991 508409055 137 89 59 2111921562 31 1901380288 1416284846 23 2115693542 103 2059996108 61 53 67282970 2009339233 7001 2079696057 1534907070 797259235 23 13 1178474246 107 234385533 359490253 1963479369 71 29 402869668 1225675898 103 1380748391 11 786081366 43 31 552208062 73 797725173 79 1011085479 107 40510710 1443665865 47 1949 847939736 2 172689878 1010155134 137 1798024305 242745094 109 184663004 4999 29 61 50878880 1811229385 139 1807824775 5 1570116035 1218809815 103 67 79 101 107 13 981545734 2 1499158886 2109137607 29 261974548 1621764967 53 67 29 31 392781284 71 1248915391 7001 556593502 19 462010745 1785296430 101 2084390530 847789855 11 821036615 97 1241465655 109 1488418435 23 1295293461 1071869092 43 970104510 1086426078 103 1949 189942819 1239272936 17 1311732601 4999 1709473037 89 837461965 139 1668168329 61 23 464008175 1375136440 1949 1634599113 17 41 1476705200 1494731752 1583474237 37 1810461208 17 1650159831 3 43 477481367 109 765665486 7001 2003628232 131 137 1894770828 119337412 137 364810450 127 1487828495 873306610 5 2107416552 113 1753131503 71 61 607535600 63899978 47 1392541474 101 53 1409242546 53 2020091767 131 1679961161 390748823 37 59 1756425988 131 1181310971 1655213689 953597051 978264306 10007 101 23 7001 592671442 1801664595 4999 47 2777 1862228020 5 203001168 41 90177450 1440246069 149 23 2126254182 97 1867853631 1750886028 37 46439366 97 2777 905655958 73 1700273895 933708034 101 53 2061039143 413894523 607863780 83 97 2018472127 41 2134064432 87722001 10007 1453406673 1942484719 37 1995389502 149 3 696589905 386324268 89 446796576 113 2067032612 42345015 5 12008220 4999 1414414535 351841001 149 109 1657372795 491803531 109 83 1959630747 214127799 83 1643135800 1562739875 89 1314314285 31 1822986372 59 384291485 434376393 53 1361050408 7001 59 131 67 10007 1252886407 1332892372 552681996 23 79 775883411 1845545009 11 1676979282 295612722 661692759 149 47 1457136480 23 73 1199803618 2003996365 73 109 1560592131 1546656236 132300069 1949 1949 41 3 319149696 59 1460282620 97 322473923 73 1688676880 4999 7001 719394756 13637948 137 67 1398437266 137 464969707 103 4999 296512826 23 1115845552 7 796635931 73929329 53 1156043704 275264868 29 109 13 5 67 1929783636 53 2124711382 583404583 149 1908422396 850301576 127 1847147994 101 1125696931 1214467451 97 3 1025248877 109 1226985314 7 2145930472 1541722160 2111328256 109 127 271775482 131 53 181397747 1198174657 1417996668 1173357130 31 109 103 139 282091878 31 59 508448847 1904462700 61 61 1754731673 23 1924484336 101 495777669 1835477306 113 29 1909424235 683223412 89 2133229519 149 2 720348546 7 2006407585 803180665 804773358 3 1655650593 1775721102 61 83 2096184167 43 1678615667 59 422442242 53 1741519951 11 476067515 107 942490454 940373994 131 960807579 1452158449 53 726201866 1683510338 137 368248902 29 1200463264 13 67 1617220004 1902824924 1155626220 79 131 89 2081036825 1991180055 5 294918268 2046329437 37 1319797252 1445329409 37 23 485947450 29 885563894 109 19 1088169292 907194159 2 1489358258 1891856250 139 1878216789 1191863369 19 10007 1070358727 1185587949 59 103 1281877381 71 4999 1942103315 959666322 73 19 1018495886 31 447739758 1172100194 47 79 1709755525 41 1979648223 1898260426 23 6015282 5 19 1144740842 1593176699 137 618029369 1159252784 61 71 148182711 426056679 127 103 1862939164 101 41 127 7001 722958265 79 31 1716161699 4999 2 47 1886328080 34008213 29 29 19 107 1158779505 1870248539 73 299094578 73 4999 4514097 1752644401 672857732 23 1786444904 2026216431 131 279502305 1939437904 61 109 1536667409 61 995942608 1467972230 709034865 5 851553467 43 1508928712 83 114317397 59 23 528890129 1627247291 1680008652 67 2777 2020681273 1983947391 28120721 127 1865378428 19 74831457 103 19 113 196059746 399549807 212318042 67 1808342127 868847377 71 482559290 399571422 2777 1277018902 1379403450 43 1480528147 773208037 113 31 1912320343 31 13 1691328278 97 1913503527 47 1237925424 256218496 137 43 1899238448 791637697 47 1494446498 637432941 101 2131589648 1567043684 1801686403 79 23 113 1485716768 41 1693431897 1529824759 185387912 59 344148157 7001 79 1495263889 107055349 2 1772983288 4999 19 131 1625676122 1119232274 149 67 103 359840903 1663807172 4999 89 99802553 1774085683 873262977 1651379714 41 37 1152104779 1686799438 59 1931499048 1643539872 137 164093942 149 10007 1134934408 89 7001 19816277 61 1353873406 79 3 922090344 101 339984300 131 5 17 1069964853 3 331867575 319127874 149 1136736645 149 462251938 927350223 1715476035 7 1177652126 228047183 7 620014717 149 814160964 89 7 1438924900 514894698 2094096617 23 61 283538736 127 1956413996 1949 1385499273 815267066 73 1398608825 107 2777 149 735424515 1013687826 10007 1168627467 17 1681315335 37 137 938865110 113 47 2138115587 103 1588726796 1104457567 4999 1551978386 7 2072948003 7 1815225689 161788126 71 455384348 97 23 3 97 387190050 1530349988 2135583808 109 19 1162703442 1457206434 89 37 2002273204 1948512833 103 1727737862 673009416 564200418 1949 17 2011050207 366416385 89 1943630594 113 273938884 259552934 149 1886071257 7 97 11 67 79 1854479059 19 2094148544 640172120 113 17 149 4999 234478095 1963552211 127 946279667 104003729 333100579 7001 1110554628 1700618900 127 7001 5 434292410 43 59 5 73301810 652904560 31 186693831 43 852346946 29 1813336011 1051207151 7001 175534170 2777 1509332824 705703758 767693863 113 7001 1308703931 710720517 83 1064379965 308905755 612137446 103 1836297586 139 955926785 597849802 11 131 67 680795375 81743551 1480962729 97 67 1534568242 656777755 83 131 2051633575 1577077167 137 13 5 700823215 2777 756307039 83 127 1103739374 67 19 1192723290 47 823426934 7 10007 1791473154 7 1949 158230920 59 19 71 917908874 1006444312 453447191 10007 872970652 103 1409141764 1660248611 1390218049 137 31 41 395430281 23 2040025196 1736092940 61 19 243029190 256836699 3 199145520 7 135201360 1910140791 13 1214964517 2059505955 1893081593 13 2 61 89 959620072 2085786912 36084046 71 101 59 2048017735 1844342006 3 2074870422 14436062 1613380450 7001 109 212303874 1154964344 139 2777 101 127 1207497458 1213007262 7001 113 103505401 103 2130306461 137 920893039 841775341 1795557005 11 67 874085953 97 34697676 179451164 73 453352574 1937486662 2 1949 1348380568 139 302848057 5 340993295 656341962 2 139 569620193 220665141 1172723743 47 1828488858 1221378153 137 460804337 59 1028758515 61 13 67 7001 1726481605 71 1955214330 830654184 2 1843468892 2 239779934 89 331981303 1828526182 53 7 2087119636 7001 119549076 1228280820 107 109 1540242158 13 10007 1319450777 109 1011991425 103 61 83 187979064 1546829417 101 1727400778 139 1098251371 2044763250 1340903087 113 103 1277502408 1236681963 139 1222869458 1845757509 43 11 1624511526 494438624 7001 1949 1422725173 1317311559 911225389 131 823484733 1378968483 109 73 1459788300 2079637902 97 787330570 1620781593 3 1281626792 59 1104435021 19 97 1579219556 17 137 346681103 309294625 73 127 1809360491 1974569838 23 244912924 23 127 19 1566752388 1007777290 113 433126627 79 1949 1541548665 383993993 23 103 1599979302 2 2777 239761386 1345062630 29 7 2043678273 500821412 7 1111205158 61 139 279377010 29 11 67072434 1562777755 83 2113958042 109 17 19 1901216662 23 275423574 10007 149 1379060170 2 1326048095 23 1917323746 13 1235952536 13 31 828428531 579237480 5 97 1944237736 112182343 71 259591194 1018601074 109 68660408 7 1968633779 1760181066 127 113 260078893 1305553893 71 139 746091899 10007 1514307005 2032786326 61 2087320180 17 83 67 530598326 1358025708 47 53 314706447 41 113 31 247876279 71 10007 107 1354305228 23 112203660 979836758 344368666 53 10007 5 1166468345 852645052 23 1243827994 109 397654890 137 1240796919 301925115 67 2144945792 29 2119488895 1781684485 5 13 107 1403444635 5 1370140895 852140035 61 107 2777 139 1662375921 2022792218 532275084 1278376641 149 73 755859599 97 1469825383 862916389 43 11 19 4999 1559028132 2102494417 79 1387770760 10007 1120073503 408488369 2777 300104836 31 139 1639684766 23 59 803762133 525957054 53 1368444312 1750494489 10007 131 2146472007 89 7 1417417379 113 1346327426 1184325880 1930709297 11 1359786121 103 1751676553 11 83 535763257 1817703052 831100216 43 59 101 385652845 1245653503 360466919 73 31 43 1192178483 13 601429726 137 150964547 1639473780 2 1294335354 61 683313338 1601991150 13 775171345 73 1284533915 850940177 1671917104 23 988473249 89 2777 375725323 61 47 351913675 1107589357 11 131 1450503133 31 77688294 31 1355405715 833315526 29 1859969056 83 143574064 139 1182965534 149 294475412 11 826085138 41 7 694537858 901899106 103 2026659303 61 2125753093 79 73 1185156606 1333471874 131 1436301852 61 2061728264 1337235410 1789761951 83 1264269144 43 107306586 37 2107926852 142229769 17 97 73 1254394405 1010374896 113 1721905207 47 24701226 310819513 149 103 109 73 53 915582944 19 83 1921843752 1723130713 2777 73 1415365391 139 1325206957 29 169356122 4999 474371828 10007 43 131 137 47 1691421007 321535460 1725038578 59 67 89 67 1932206428 107 67 455655610 1721988507 47 1631512504 1508746718 1546958082 71 1541239540 5 1457691732 2777 475478847 484250453 53 1391984720 5 1760927350 1894086726 83 2777 2140145036 3 53 1371495766 101 1483090262 3 3 1939501578 7 67 63375239 71 2107379329 5 7 1424541255 1259044917 37 10007 10007 697779874 53 13 142228889 103 1873233190 385372621 2777 596491269 73 427609764 5 1372898875 988342095 2777 7 544957028 131 1042458831 1740893453 585328522 764909824 127 107 320255922 1608823645 2777 735987693 7 1587628588 3 131 2002525998 1496769058 181496959 1918622096 10007 839871184 43 1567711951 59 43 1422553520 2127684505 103 762023458 43 1747249449 29 642869361 107 1168211769 1353214662 47 87010348 1694026445 149 808367130 1386094349 137 47 467444610 1949 1637966886 127 1975289801 1988992085 1174948467 19 1708397844 151704549 67 1644622602 813189851 73 1150100473 1522922985 1011338534 17 17 113 2119774216 1908394979 19 127 619131858 670168790 2056148297 10007 1751586395 59 812269107 37 689184709 97 2121213557 927988168 764384349 29 1099509923 109 370179732 13 3 2002099926 101 695358553 79 97 92266582 17 103 190405031 366878513 71 810266186 79 447928183 5 2099937550 59 524347338 53 275596820 1949 1997993962 1714179537 41 861971495 137 1246726359 149 2132333189 17 577048226 241256965 1949 19 387911410 1752676470 796762565 1628686112 47 917110450 5 1809325964 43 237177723 827474516 399989749 61 1602280944 11 4999 419736036 7 127 2099147614 107 970595716 4999 71 451042552 114686878 2 2119824024 94143453 3 2142718380 11 1924122299 47 50772596 1607200023 13 107 1389316832 131 1746268776 11 953851635 41 313862198 897103012 13 1169030777 924134918 109 1110063848 109 1559926795 137 127 29 103 97 123190674 137 517855342 137 305012142 1356717165 71 59 578593504 2777 587154995 5 52436680 10007 29 11249651 2096385437 67 1767169220 1912131894 131 321977564 1043149869 53 97 11 650588598 67 1064083012 984465170 71 1637368439 97 47 103 59 137 5 2777 149 71 905555797 131 1803797426 113 101 83 1922418693 1995219985 1088156769 3 1636410924 4999 17 2002171447 283405598 2031750963 137 2014292085 220679121 13 83 4999 61 2134637660 1249435306 59 441443487 83 107 80624700 13 131 1793780873 1013205099 79 67 29 29 333692038 2016238667 1628060095 53 53915626 2 53 730482729 522764493 481474992 3 19 97 149 1949 61 5 83 1746768615 1891974246 103 109 1472403993 31 800535661 1447858607 137 410098887 11 1505236810 779187791 89 2139027220 5 1260714910 7001 11 1425650773 841634180 107 331000039 37 41 101 719863214 31 109 1949 10007 125757969 10007 109 1810730707 17 643886936 11 1405352047 602495065 1073929682 107 13 2040112300 29 37 17 61 2029410464 1423088947 389746270 139 131 1346516132 79 2777 302829073 2037329388 10007 3 131 493579311 149 4999 1835867753 491062596 53 2143501682 127 328900917 41 1729421718 2 7001 131 924019766 2017030015 141346942 11 802916144 802968224 2 304635521 1642628423 43 103 4999 1133553244 4999 31 63562737 1949 1408306091 1520006232 29 29 1713158789 59 1977223930 43 1921584817 1289126584 2 1590887438 1436201304 486313470 1328425608 103 491633301 1949 1246854043 1193644437 29 1949 41 149 1932903245 1178959136 53 543088244 2777 1588173616 47 101 403461585 1461082290 5 107 2134221645 97 7154429 137 1220747268 1943087440 143301107 97 1894617095 79 127 41 1825032016 384674464 59 31 4999 40848948 83 1114302390 1728668407 334698134 31 318191786 47 483321398 1504298414 131 29 16818695 43 1310586508 1363511295 1630084635 43 1591201388 139 4999 1475449851 19 1975645422 84017430 7 10007 1752195679 545591647 29 2101401596 5 113 1273390220 1335506320 113 1404868139 79 779962181 79 107 1138096726 567602793 41 101 319215853 1954736022 107 944831400 305650297 89 2140657904 5 1896418595 149 827880654 67 11 2143987715 79 721336123 4999 1147365481 682316251 131 97 109 3 2075387277 3 67 108464089 1297378923 31 655077616 1782966038 107 1402295514 760871279 101 83 827291876 14840473 1684471231 17 1585713912 79 37 599213977 17 1010022785 1779489623 1682854305 1949 1319141115 53 1897302639 5 973019622 418596740 59 41 1778670036 1567466367 23320642 103 1765416311 61 630506431 441527125 753128605 5 67 72532186 47 649446642 139 921618621 1155722656 11 1264420506 113 4999 1082903376 47 37 1940081902 31 1835558638 354430325 131 1653576912 113 11 23 1358501601 127 137 837584572 854906578 3 497504538 1588651206 10007 758560621 89 1201393753 107 997868839 1527238319 10007 1478244047 73 2005971307 30054846 741921442 29 7001 1248005261 2054009388 23 80713739 1076271959 1549874561 137 1796006295 7 2103615064 2 67 38280517 7001 387533351 29 1197438159 192568424 37 89 619925584 1480020160 29 131 149 7001 1387465980 113 3 1480053406 7001 2 2000403774 43 29 2025885828 961859066 10007 1288541348 319918024 733013396 29 1710577596 47 1986917809 29 1242882029 764302001 61 1686269787 831037767 73 929235391 7 1924299517 64568247 3 10007 2079374544 37 101 177024938 109 2142206212 67 127 1950470066 53 536207148 139 729481424 17 10007 37 1825597993 89 23 349743658 371088033 53 1679958801 137 357530407 1688730540 1949 13 1087408996 627704868 23 43 2123513583 2105254808 2777 593174616 101 2777 23 1971633347 7 1261266191 2777 61 41 2044513626 302986597 2777 1036170009 103 1740821326 2 266356370 71 89 851196979 7001 405042855 2007571755 3 73 1509635766 1336852233 1949 43 258844193 41 1063055175 20743945 5 113 1910311895 149 2015894904 1154432301 37 107 131 1278268656 107 1593741353 2126166505 11 1619313817 276423125 131 1522234541 262252653 337403101 31 89 1857367878 43 2094448300 664282060 43 5 877892735 1848139995 1650519884 13 1282008936 2 79 11 1186055464 976629635 4999 17 548374219 320310199 97 1059088486 113 11 515765052 921252761 59 1670074945 23 1722162689 1328323646 13 23 820150123 47 11 578137078 1966249306 73 53 1803578781 19 103 1745654815 274311525 41 1323397385 11 1963655307 1701066067 71 1165325798 7 17 1793853430 1409021251 10007 2139286453 7001 1055057701 856936402 29 1014872877 41 1303622470 3 5 2101094135 139 29 587703186 3 819341736 7001 1891649197 103663590 1085146555 5 1717814693 7 2777 981655615 1276225890 101 23 127 1014956525 107 1750885084 37 1420038281 1193926766 103 1345615072 35005130 71 7001 952065990 83 103 2142460564 284731198 1702036260 17 2777 17 1454001840 1601414501 41 2116053255 139 4999 2777 131 399609081 1738336065 149 702380934 13 1289105441 13 416063401 2013334707 949819655 101 1059238024 13 103 1172341571 110794422 11 755329564 101 1182765247 1701159665 3 1011551169 713621489 2141056020 67 576234647 139 560007231 131 13 2059202132 10007 625257374 2120512489 965289854 47 103 394319226 1294357740 138705596 2777 635791373 2128610444 79 59 137 3 71 109 864377602 1949 61 980318367 919076892 37 89 1858834630 1539872711 41 1760546586 1436831219 47 2074426195 67 343001408 19 1565676437 1271471602 83 7001 652626219 211871263 79 943130203 19 107 27605572 41 79 426710126 109 2144048966 1236530008 89 19 4999 2103629844 107 1665008382 1461602894 131 680302257 2020663016 139 1568525484 5 1664035950 10007 1348613369 1770628573 79 217366841 896552735 37 7001 37 97 1456476146 41 1793304781 767719957 441486073 1899264242 17 4999 1290686811 5 7 107 750076420 1785600418 61 426153503 7001 79 101 1689940181 113 19 1716900287 2050190782 587736396 1024871562 13 5 1894263000 29 135968559 517470635 1949 346932643 43 10007 2000269209 2034323030 113 1344275459 107 20376474 47 7001 47 2777 1786474647 1716069366 17 149 1211618532 149 67 1006753323 526883243 17 1100671213 79 1851884820 71 1989362463 131 3 1039892598 73 719483182 127 92623949 67 127 261707376 483985785 3 450703263 1296352519 29 1971550790 67 1411110493 13 29 367560877 1606127024 83 1181332154 97 5 19 1952340207 1815453285 139 638737864 127 429342582 19 61 448232550 5 1150698775 113 1657164323 13 1882492600 836110500 5 2 1119902414 2076127013 101 878947854 7 1923450525 1337124138 79 149 827960071 7001 2 2 89 43 1031581395 5 1981454930 728312423 47 706735146 97 29 31 907233755 700737971 107 2090224410 43 1877086525 37 330007968 1499860366 97 43 359891341 1070108080 37 301361888 2036632394 2 589362236 1111702369 61 2777 67 373038111 810352203 43 914661729 7 131 1725530035 139 130557279 964584245 1239214787 109 1551170607 1605952729 47 1763868499 43 285454554 706194977 31 151007696 37 10007 1341068091 139 187264970 2079039168 517923889 59 139 53 882310050 5 167365145 5 149 19 230641323 761795633 394251153 53 1762090682 780830960 762607391 13 71 137 2022634435 641338623 10007 1554997737 583153632 89 2031999805 737051238 11 37 392834402 43 1795459582 149 353227446 103 103 71 1329451286 29 2 73 59 866063705 41 113 631813849 349394644 2 17 1841002346 101 149 31 910843952 137 1337058487 253400064 3 41 2040531513 113 2066913397 2133436280 5 1743123365 113 1652505446 1949 689739406 1084897207 139 330001985 1791761152 877241826 91842558 113 1780433779 353203673 137 987014982 7001 131 1258891660 89 71 5 3 11 784234033 1621209887 1252259882 1844513819 67 83 313422276 103 137 109 5 131 276186252 2104437317 1520254044 103 1633147606 867407592 131 1798235821 1949 11 1845860763 113 83 1403238006 73791150 101 29 1428133971 949848600 1817542428 3 24330493 71 1663552216 47 73 2 31 1736908331 732787331 17 113 4999 47 394455161 1475448632 2014970584 41 1792277668 43 137 1336112643 59 352485765 29 297645502 19 2076056622 31 453294586 131 43 3 139 103 131 115708894 481003573 1535166735 139 664548104 19 977590394 1747097089 1164651092 23 957276246 3 1558317591 103 79 382547467 4999 11 11 127 5 630934420 4999 13 13 557209774 10007 1505543143 3 1361624264 737689960 2 137 135053682 1809044859 97 139 1368998907 416417590 965953395 101 1046569140 107 1295393176 73 7 97 1949 1212320878 622647030 101 459833459 53 1809117387 1226968290 139 67 149 53 53 705229660 287276324 950819290 113 1622597144 7 3 1914163743 79 65047020 109 1100484274 1091061115 101 11 317833734 3 940160541 107 626050372 1755629378 2 97 2129421403 67 1705083067 5 875979250 1296702040 13 1326869573 4999 822625442 61800508 37 1818222170 2 1005696819 3 2008988122 4999 1204064139 182735465 67 1709946999 2 2069430430 2102468805 89 937339812 364620006 775643544 89 59 1110549746 149 657552496 1489698818 137 817430913 2026168706 1245251182 1949 103 1816794546 1799080390 314670085 5 137 1803576230 110640378 139 263061392 149 1655593832 137 1463557163 34103273 109 1598488444 17 167993847 97 1484067408 7 222309220 1546055014 19 110616765 71 67 921710491 1905119808 1721419882 7001 1111968830 13 4999 289612066 11 255978129 1597411840 74380725 5 104211358 139 1949 303502178 248842407 1908083859 11 97 233517121 654050012 71 397141547 2777 1536609126 13 1614032556 59 31 113 1810583746 83 41 1311621368 73 1132518451 4999 413102363 127 613404920 550385615 5 43 4999 1662717390 77740476 139 981920742 11 18218046 1786883527 2000073919 139 1086356029 2777 87539371 89 23 765226169 2100227352 9089644 2 7001 199204894 61 109 61 726316447 1425429465 3 781201772 89 1261121902 776577003 107 23 7 3 61 113494526 559696411 103 29 1539995555 825900739 109 432148703 110174463 71 1911704607 2040727131 79 2777 10007 1757079095 43 79 139 968264826 97 405881853 1447747601 1724460039 4999 31 2 71 616289706 109 677146406 41 2120298477 137 1033717334 7 131 388701366 1422952392 1526708785 7 817529608 109 1761671903 137 401896350 31 113 1663534811 131362859 79 1536816151 35671232 107 146714655 1349883038 2777 17 558837345 1823258160 71 1781587025 1695673617 71 185695513 131 1040330867 71 605297351 31 1762574874 73 650916910 10007 1949 822548164 43 340546412 103 778237102 113 841293023 149 251461918 580025849 7001 3 43 1408561707 79 335834688 139 7001 2 312312686 103 2063322986 4999 131 1192132619 1808202039 139 327188872 1071989868 10007 19 89 73 1127348052 2129906658 1896987493 83 1787434140 29 7 61 387622731 670870449 79 1802173754 1640283848 43 1208879984 911823967 37 71 2056576273 1582717516 2777 71 1949 127 399435499 39087218 19 1671976471 11 1311775289 139 1823449889 1298708114 89 2033199393 89 1608889045 2 1186286390 1496347814 1949 31 1407155860 856999423 89 149 107 1664308495 787656532 2124664305 3 65729353 37 73 660801505 107 1629644026 2 1797712499 269985500 23 1267852393 73 852140315 1295395670 47 97 1820311409 694323381 4999 456928596 1421445654 73 2 7 690796813 1806239988 7 2009785876 107 1672949387 131 1482500931 699955794 67 13 807849653 10007 67 7 1717024029 1711252841 19 164033631 19 2087500018 774071134 73 1426234937 139 97 1628365966 1938478276 792088983 59 526121785 113 17 41 427240746 53 69967738 996621036 71 228102765 1949 167693909 113 367607080 2028784033 31 1290295698 113 1485048019 1827260513 13 10007 43 860117433 2083188766 2777 1146495915 41 107 1222722277 31 7001 844033559 109 531296073 31 1886659225 23 1887627664 5 1322562285 733386130 373426479 794137049 109 89 1479289025 446705240 23 1758087616 1077989049 79 1641573153 1049189855 109 420356102 43 213867509 353989416 864391777 29 1391637345 83 7 117281269 10007 71 97 103 95093102 148871874 1203890830 582101750 5 1369674614 7 113 2043534521 127 67 240652543 103 123055954 103 273608994 2070808974 29 97199431 47 7 461793598 1956677646 53 109 1344381220 1949 1555229887 4999 19 41 1778793733 894404586 29 1613053747 629498302 1632080582 37 1359663235 149 31 41 751583792 113 103 97 1949 107 1511338888 79 1101153742 1548781091 13 73 1626075292 1796548396 71 1544904492 67 230183822 19 1545159287 53 1999455422 7001 1569505183 7 131 1378548840 344136570 5 3 909746377 10007 762173148 422633739 11 103 960401140 73 67 902986269 5 89 59 1916202833 1701340507 103 71 7 11388979 19 10007 79 4999 1902884347 1933128297 149 831289745 79 202098037 412028731 53 67 1329753600 97 38083461 53 41 1261926823 695366314 79 1238299979 37 243946994 37 31 5 137 1749918125 17 1680812338 57086748 113 423048948 17 107 1514468156 1168229852 109 561044146 825456177 13 61 131 1751063245 137 97 808224370 863325773 487529020 37 7 2063180263 29 449289721 131 351712604 2777 1833305975 19 779457026 137 59 939625327 71 107341421 704853052 10007 73 113 947823012 1190462741 10007 2777 29 207998933 19 73 29 139 1317307837 109 1274145690 1154911566 3 23 10007 1180395699 2074791338 1910052913 19686062 4999 2 1332057420 740131856 1128796483 1600561678 1949 7 304587148 127 1003487071 89 1469511485 1660991336 4999 1079918973 7 794086550 127 1197634765 109 325103073 983198966 101 1501679855 1668897949 131 740781057 137 426610465 1910136940 1175420461 1949 107 71 131 61 560620317 958920735 5 1404333940 149 137 1480765811 10007 7 964378394 83 438972392 1383589831 920743566 3 205113132 1915074507 31 1074696902 1441597531 11 10007 985909654 1772576639 109 180058953 17 232632607 738146341 10007 1949 1183058592 1660031515 703503905 59 31 833854144 23 23 139 139 1667852382 7001 1791177846 10007 1944990541 2021774252 5 861540160 13 972269727 1832910599 13 180926772 89 79 1292145567 47 226848085 1315751511 137 1640077142 2029482380 97 13 194285949 137 1307169000 919015447 61 47 1186227031 702805568 131 801197572 225396970 43 1886972762 113 11 1947291720 1169931994 2 37 1219712920 97 2055019302 1100545954 53 1955023402 89 1922216126 994486178 89 761905415 131 127 808875319 1899462010 1597901582 131 5 2039720347 7001 2046777355 131 1938159803 838719902 19 586492608 109 1837492679 514148209 97 139837722 1781925207 23 127 1627327200 1918722477 618203706 23 137 433189753 1361482573 1575288188 1177660332 127 13 2070281603 97 1801454988 3 109 149 41 239202364 829906420 10007 1706869560 715268961 11 1169738244 10007 53 225149194 354872418 939941834 1810240107 13 47 139 282571293 844659215 1349535810 23 1150676453 29 2036788726 1705398128 89 4999 71 97 808655244 550190111 7001 1642634934 3 1636970687 1769485854 37 188260034 113 1114174689 747152508 89 704486175 139 1131491553 856562758 23 598233266 10539736 113 35484147 29 359627368 7001 189440059 67 1649377326 1741469996 79 4999 1949 73 1694714199 1941182128 23 986296534 7 533829667 389337162 71 1087858521 2777 137 1562269362 2077612261 137 7 1949 5 935160595 402773655 131 47 17 29 113 613483554 1535747405 415207544 2089277948 137 829717614 379443726 2777 43 2777 67 59 97 43 131 7001 10007 7 1464957662 4999 1976056079 137 1411580733 61 737653724 690481248 71 59 1941883756 107291264 210144842 545626846 101 61 103 103 1037543411 127 53 1338329394 113 362673387 31 1363100938 503499396 1294545548 10007 3 1497248913 1302182583 67756946 1030608697 89 4999 547135551 1064429172 137 19 1944784732 432921159 11 109 1628114252 41 1646477877 1949 2 89 902358913 2023582881 43 113 521767556 1621289422 61 1702389830 23 31 131 38520543 19 73 1748449061 127 109 13 7 767217079 73 1791659805 19 565194482 1568150636 1819186090 70485900 4999 455534401 2019253082 7 41 79 1448597957 562964270 109 242837067 346002733 13 61 969737325 89 1151661780 67 106529851 101 1406316829 83 97 97 89 183058315 3 4999 2 911115914 40698210 109 1651087528 10007 73 7 43 1108384555 636099903 1407097722 107 79 552291133 1290346500 109 138115774 128612344 53 97 3 1288432913 41 1767813113 1949 774220760 736396517 768035582 374096066 109 83 73 103 135347303 729096451 79 1949 1160588571 84222260 2 1318758514 1908615175 107 36366304 37 1545775048 97 1830207401 47 79 66150334 352234298 572482043 47 97 1297171300 1395372160 1407396506 67 7 13571832 43 957182967 29 1808779511 2777 127297680 131 7001 37 302301581 137 7 1620015460 29 7001 2 19 1577342654 101 47 107 17 17 420307830 1971241872 1089385744 2 3 109 1609809526 113 1780708466 113 11 47 896319763 2014706637 1949 29 79 61 799727655 417107469 97 11 139 2127402867 89 757527772 47 25403218 771755618 4999 7 61 398685874 462697383 917889697 139 1281197039 37 1756334796 79 1728223671 59 97 1029567506 463935771 131 1407754951 528596545 1120651080 47 137 922568549 89 149 13 1655909762 649604644 83 1660350592 31 253720186 19 1559112659 636624703 11 1878047809 802155659 17 2035634723 13 37 67 638247695 770222754 1898711902 1949 1166804653 7 131 17 1252571458 1166915275 83 1622065514 47 1652646007 524789254 798991545 11 67106427 3 1683963585 311416117 229836321 107 517160148 1110219492 2 168122229 67 742415208 1601568662 113 2072992994 131 29 191872091 37 71 262043960 53 281075324 113 67 1494043720 69392972 1320380818 113 127 466773514 1072790590 47 236496433 48861764 101 138553113 584948974 31 946391219 1670943462 107 1800194536 1650491196 3 279909747 83 192916490 43 67 1894697422 1418128759 89 131 1473303646 959024135 53 97 77021590 101 13 59 113662969 59 499467214 919136928 151003477 497509387 83 59 1043739648 7 177687209 1619272017 11 2 1627462385 5 1055575455 5 5 543472589 41 768969760 71 137 97 1240041016 1606112517 43 29 1033358558 470276281 113 11 1572653566 1909971923 127 1701193956 10007 1965034562 83 177144659 2084457767 31 275321140 59 690106126 113 1487598105 617187581 2025444743 47 1607663214 1109730991 149 59 1888598437 843943552 934899981 107 113 1041445403 1847192242 379610628 1130952077 1949 460537419 137 2137408925 1072151219 360477869 73 1782165791 83 59 679969041 1351819800 844803304 73 19 1414811921 131 530642224 1778569414 1238193365 89 1373104509 7 1649194468 47 2048131690 10007 929570244 41 1505384322 13 149 504634606 2122713418 7 17 376026400 5 649980325 12245710 2044878589 13 252258955 1949 227894353 1955432714 61 2 83 71 61255321 639520430 13 31 19 71 41 781855662 19 1282576969 83 1163064309 1632836673 41 690667837 352974371 19 426476375 71 1573019685 7001 43 1422148135 1567845946 7001 2 113 2035758958 2136415187 1373830942 37 427006069 1867665089 89 1295661835 101 2124341875 598107525 109 67 1295196430 592805548 712398330 10007 1738466075 2 1153893276 1053733556 73 1207444163 11 43 61 1710379488 1888932771 53 1093913251 1480382453 7001 73 1840728945 11 1010927989 53 916900434 2050018082 2 61 1878484019 10007 2106373430 47 100141866 1333169852 258672948 7001 1931864400 137 10007 43 137 1482721613 71 1281539279 769313944 7 29 970259525 1581554093 149 41929330 10007 932922589 1406855733 2066736081 3 109 1081299075 445965434 107 794333129 23 11 1856386121 1302019121 107 1743103782 73 89 611824359 7 1210318648 953234100 97 81513530 1865152785 5 406627647 29 1691712216 97 620996813 351323136 423810589 79 1772332010 137 983103187 1686794065 19 582288519 4999 253289487 1156898525 73 131 679617127 107 23 1578097252 786535761 131 1633016918 904127678 2042619874 1349800531 83 1755468779 101 1114344101 782454869 17 362013108 53 67 763922409 1862466000 67 59 272597287 1163962679 67 233082883 1047460178 127 67 1690180056 149 1139969945 848525796 73 79 1312929124 89 277512528 3 737187492 4999 1006542082 907257421 7 131 23 36708633 71 149 167611739 79 1074988313 1946437610 5 1262542765 1084024166 2777 157651498 954897799 113 53 2023806378 648747454 53 942788486 1888669787 37 41 213496184 378490188 3 1762468941 43 137 1908194225 2127532298 1949 1481490223 43 1073606213 53 113 130763494 29 2 452171202 433401490 941304045 3 149 1998040085 29 41 37 1015563050 668243680 113 318197152 520492690 139 1018344580 2008423371 1646797028 79 67 850095240 916676592 2777 109 1949 291944608 17 1077826231 1355181248 41 1688075575 1364692544 11 1622959787 515159680 59 5 1903933205 1831850070 83 139 137 648093296 1949 113 300962731 656244675 109 2057012248 97 131 13 278984708 79 1704616022 79 47 856148193 2106399329 1449948497 83 1425545833 5 149 695936088 101 1179324682 131 1712172620 97 1797692450 149 7001 1881843473 1700335228 61 149 2134186153 750258657 59 1957368365 991412931 346228866 137 319320148 137 1101044089 203926241 113 287737797 29 2046823277 10007 10007 1391273210 512048183 902879923 11 89 634201985 897893321 10007 1538901336 17 1985864020 101 1121629837 850366600 127 625289275 107 501516704 1185279878 131 791612410 5 459208505 127 1920011400 139 53 13 1409724212 1949 769819829 89 271854060 156670588 1785016534 79 1972015016 19 79 1838169141 137 1384424478 109 1147810221 2022838922 139 100729777 103 73 2001233169 260170852 139006786 89 127 720249512 97 1057918253 103 1246054860 1243345965 3 1274976401 31 131 2059931901 248805824 61 103 101 609509735 43 1256053091 83 756014464 1018531512 1700617841 581824893 61 43 782777934 139 718356039 1012101154 41 1425474287 83 137 5 1213863551 242161842 101 71 4999 11 1223942643 1396777210 19 739656605 37 1298612125 1852112590 137 557612296 127 2113712990 31 89 1593422892 19 968809791 1964001975 31 41 61 954387614 149 268713542 19 1519691820 139 706064539 122051591 59 1255778774 89 1805223908 1419938925 23 1661503241 109 2106134624 101 1680419210 109 1439967826 149 16702580 563151400 41 47 879400503 3 252384105 571754439 127 387977673 149 101 1910800113 2077815835 41 4999 679928987 1496320676 1782968389 53 906693631 37 969160852 101 512170282 97 551745351 19 1905500804 1606262561 17 67 7001 113 471110221 522306340 103 525284035 11 31 536606125 1209741901 131 13 2099834178 1476876235 89 679520963 3 7001 110335031 61 2085238521 67 1595036907 2 592102572 202737122 5 454964415 103 10007 1606763948 1968136768 13 101 149 786919064 1606697396 11 1173286733 73 7 1961866683 1030393649 37 1949 1257498698 73 597264027 73 67 674589936 53 1256554347 41 767920160 5 268439685 1737457550 101 492466487 4999 1285347879 2 384829126 1117874094 107 695600259 437381011 41 935249606 72535903 109 71 103 1886982590 83 1071918331 909666858 47 127 637908634 1219179090 149 103 512364495 371331820 5 7001 1782643627 835331316 1175085584 41 120245866 41 415965582 866542941 1949 2777 1415764586 1441826498 107 578160348 47 107 945374532 1414727246 764165802 2 89 13 10007 19 109 1624746152 137 1160565488 139 1720753510 23 4999 647145545 139 2147345531 10007 160242091 1219232866 2777 2059667576 291479474 10007 1055268171 610427000 1124614229 1306216858 67 1051256158 1190254012 7001 1983136735 1949 2122888870 5 44090172 23 592888158 10007 1580975235 73 79 1044344450 2128629009 61 606372185 221947440 5 97 1427755319 79 835574547 1610032087 79 67 23 384569499 337229672 13 1004212001 73 23 1166415836 149 457323317 127 1938023175 131 2012962065 83 2 707305106 127 41 11 107 1222652406 1303150432 79 1691492401 31 97 861333941 1903739071 13 149 30355472 368924000 149 882618518 89 53 3 990647380 71 2120034156 1580801002 53 289752113 43 974159711 1978821192 1310619460 107 89 711615787 1692596126 806108076 103 2108551975 2069998366 67 127 1143573405 73 185359848 1512879813 19 53 1659635269 29 1709776332 113 7 476847747 107 1304746979 2777 7 149313520 89 230071230 1841465386 67 2 210502450 7 139 2094056962 7 1606870289 83 2061669785 1841847356 83 1318608590 37 1142400478 77712575 53 1993194706 47 209757240 47 1190298359 47 67 1831859158 2777 1287972600 1741262277 1547064635 103 1197853131 1298063589 73 53 345147212 1393467654 73 1672647465 1200264722 139 83 1397026203 1295108677 305450024 79 2026582497 113 626235717 137 13 95737970 109 137 10007 1737456620 71 641440199 11 601978531 113535455 41 1205916928 1323439067 1712962398 23 113 1657696327 1852646074 1186022646 533781723 23 925064127 59 1900987434 139 71 23 1949 137 52015612 704370704 1626995857 127 149 1282408879 1927461092 67 127 1046845252 1584124213 107 1932613991 1648616089 97 606343217 5734011 10007 149 1151125423 7001 13 1654747633 103 1623619694 43 1133737183 1142425663 47 17 1689845968 71 855445914 71 903171546 458641398 2777 1031597183 1778356290 97 1829226679 1021726972 7 1159774910 1217922380 127 1316189223 670711134 19 103 2064892706 1469063868 139 80189517 1989808074 2106754296 31 149 1488639034 368356012 10007 1622504959 542709631 89 29 2056916495 109 806967548 61 2777 1691041796 131 109 761426912 1072277690 19 1036195305 1106632257 23 1366186476 90874840 1139240751 79 113 71 11 1222537338 43 23 103 2777 1529677126 1481887430 936581075 97 89 113 127 146269202 851870280 97 1155673204 1049301955 149 19 127 426586762 7 475490537 73 373381178 1916891691 131 248712547 23 1249681517 71 127 70187566 19900630 139 1168403073 53 71 1204932906 1115377079 41 1949 929953656 4999 888247315 195780836 13 1949 59 1383941701 1348664107 2066684752 47 2085400426 109 1557912257 81994325 128118399 101 264787644 73 583649235 920003343 3 11 586648876 101 1598510740 149 939729590 421370361 149 31 62822851 73 23 1070314430 16322295 1848520058 17 1420921678 61 59 79 292121223 347370347 23 107 1660224324 43 13 342562389 1677112099 1009911493 127 1757280839 11 1226541822 881957219 19 47 646134803 614446181 1876747420 19 1102596429 11 83 276473913 989719141 17 620858292 1493897814 79 73 1989174956 10007 743570135 71 1498711523 83 1944410489 79 998845276 73 1035895745 47 1960019345 97 887719944 1869526037 7001 3 124951095 501411021 101 19359394 47 1893907620 73 365290613 1548013438 17 19 414591799 19 1470533856 31 1389285441 801866536 7001 3 79625343 1451161929 67 800049643 10007 207124886 29 1771250719 1313362353 2777 2777 149 2060733474 101 7 557915561 113 17 2087740624 1024089350 1998062911 13 1267390299 43 2140659755 19 1040150459 5 1213680095 2070472610 61 1287561709 669642410 1099792111 97 1316871573 4999 396440696 783832332 71 456331768 1423757995 61 88321473 101 71 1364712797 1949 73 1337060919 65197041 551615862 7 424005523 89 29 1506329716 29 1085812316 576968369 1949 23 149 1161756427 3 322147635 47 35042963 912927642 2777 127 10007 1709305677 457920320 10007 139 61 575573674 1142642057 29 1762262721 10007 1680735692 1472773974 37 1034247894 83 1457672145 1735120839 7001 600146723 380737216 71 1664633411 1577017438 53 123179844 1934858912 7 284379396 1975675199 602387043 7001 1834636164 47 22094888 4999 440360816 127 1576198397 1665434989 1702280763 10007 101 642173857 265178025 107 307543479 781818605 4999 1297242681 1813905390 53 11 1249647465 2100181798 4999 1028004358 4999 59 539577125 1504733413 1892956041 89 127 1252791119 4999 404874009 1997025515 103 599158828 654498771 127 598840208 4999 11 109 878071954 1684265306 149 1348186568 1641710706 71 79 786399417 494357765 53 627497687 13 17 1513716635 139 32475697 53 60463362 113 1894600149 11 449999055 5 1394218500 1218663375 914861495 1024987782 41 43 664043790 1949 112069382 71 1954101405 1654377165 1030631833 83 1759869797 1608846427 113 1995008118 1209526386 3 101 13 37 2777 541945435 208778859 19 53 83 837679492 1939447056 207417259 7 1094474640 1407171729 61 2 1709381360 491944670 26425897 107 43 79 444593069 83 1110875031 7 1189409900 466216445 5 475139395 1473090308 137 41 1480585575 29 61 137 1268307913 61 71 1678909878 562173598 13 4999 37 61 756177590 1959877408 103 5 1482560452 113 1465297781 1949 41 118474748 1166330813 2069820220 405535562 2 67 107 405125005 1949 934533806 1409045051 73 838135411 71 536557667 4999 1193851182 71 13 4999 557668444 199905011 59 113 1991523752 1223622082 1231590869 101 36055283 47 2063632619 1627116412 7001 1411331590 101 1949 319487418 657437937 83 2 568445522 1601414178 13 1494181078 647604069 3 244956933 13 36927675 3 4999 941230570 1949 518205967 31 2097894430 107 435395554 113 19 870337066 103 71 1895341663 89 107 684994259 367435978 2777 107027655 31 969663632 19 137 37 17 690533035 10007 1550574643 149 1657839676 10007 1650084251 1785528996 72890988 10007 5 1310038580 41 103 1797729864 1123805876 537783950 17 31 1586506592 985748913 2777 1363301502 7 865286520 1660024234 73 109 1136525451 139 255025663 416192132 1757894497 189398481 139 17 45972267 846550785 1919081682 23 1168528454 41 889461585 131 401335530 1147780342 131 1024467684 475192806 41 1320931891 1383788130 1794886387 61 1221681709 2010619290 2096868853 23 29 1152695741 2126868120 1949 43 1685249034 1222413374 433299127 59 235470239 79 127 299542835 38967537 2135117528 1510264447 43 79 813194558 1527041219 671646679 11 698013048 3 529666140 1608074918 156101587 19 107 2034529672 1220948217 1326170510 7 13 530333401 801418488 1968024729 302903876 11 17 280850370 502141682 3 1133498295 1027118072 47 2777 532659751 1949 2075433660 71 2146836443 1438053613 17 43 251817761 2143856143 4999 10007 662287599 23 1794106164 308980260 2 629883636 3 1681801223 7001 830644008 127 544299521 5 187007055 23 974547162 47 1949 2 131 2777 4999 129094176 1172461463 103 68240899 79 49995201 1983938374 127 1959373581 71 1531273575 13 917958769 61 922260830 113 11 483324138 17 1589028012 1797606264 103 17 943085914 154998123 1949 639572146 552117698 103 1306962300 7 101 59 1746323064 70311775 1636871846 1309224048 73 101 7001 487832274 3 7001 215721813 127 2094723041 67 1716845989 2125260826 73 1370459733 1846408512 1368464545 61 61 809216118 4999 1852424441 77506896 89 89 53 127 53 1765245348 11 1305540952 137 7 29 1493997453 786665067 23 37 370954437 2777 704652642 67 2000252351 1973280519 109 1949 2041723675 2105899405 804097720 71 89 11 1460684577 544384203 43 79 31 29 19 17 11 1225460852 899696457 514428153 73 109 1320797908 2030108541 918042044 149 47 2003636365 109 101 1013122112 764974636 2777 695948920 79 1779732856 2017925257 1707734999 59 931258248 19 1630787271 1971831229 31 83892094 11 97 113 1988990631 79 2 40321614 1004776674 95028678 101 109 2777 85314994 1081304586 101 89 61 1592481428 2 2020992024 67 5 1949 17 1156557116 11 453537183 89 107 980184901 101 786260861 570877904 137 1695787788 2085674174 107 83 1317674302 89 19 20368893 7 38164894 1565339662 83 3 1352111409 33888221 4999 789279462 56324963 113 119856199 59 1626019350 1327511915 31 595677119 103 660631082 71 1192117541 1846152668 47 149 97 109 10007 538140120 586625877 101 71 109 139 1894515233 10007 803492051 97 1095476484 438610720 29 1457632172 73 929753477 1536702598 675674838 4999 41 149 101 59 610672496 2 726431004 7 451227552 43 1402093757 137 2 553416516 1544897668 442228754 71 1502133723 61 861968294 109 107 113 103 7 1544915197 2015265646 139 103 1664525011 53 1010053277 493973197 368090410 5 1964738735 1133268707 2777 43 275660702 79 11 1418315114 2 103 101 79 89538105 59 131 1139352195 1641927276 2 2003786726 113 1743186251 1083872383 255017462 97 186725 10007 153292089 59 991014858 3 1715774711 1015927856 113 343551276 4999 79 1926325651 7 31 275057885 707123351 1570730535 11 97 1216626283 776680164 1995569945 47 987515317 137 11 494198265 732791466 43 1152995206 177958632 109 767170032 89 2070854804 139 97 337503449 37 1949 7001 4999 270815826 809525630 7001 471510349 13 31 67 279700947 1732200513 1516466219 1980126693 103 462722549 109 1976508009 73 2777 1918981979 1618696638 1439465378 1928237376 13 828926921 1579283613 47 113 31 31 1798278938 109 1699277191 584933894 137 1019721962 23 139 1561343354 103 1040359637 89 281152424 149 127 1102681965 3 496034160 53 41 1274609435 83 1797737437 17 390935961 73 2 149 1981115324 61 1767197084 740991705 31 823639155 109 1913259611 178418923 89 156188803 41 384842154 83 7001 88331617 234811854 17 2096010698 89 1587296043 59 11 1298434356 73 2 73 1932652370 1462023642 47 2038364150 2063525320 939831987 53 1258020189 47 207727686 73 1429360878 482819482 31 1347543912 1470317189 11 182037184 2091404293 97 13 4999 7 1776779361 97 1225280914 695466817 131 97 1662130588 361243252 1949 73 2037999254 137681212 1025912428 704265014 47 1980008358 43 2103520590 103 41 1600481145 79 455530669 1510203105 79 1949 7001 7 323313207 5 43 605533783 1133965734 66237004 2777 585169709 664511550 1949 101 1648627040 1006413002 131 1657340998 2083289786 41 7 1530176627 1834666800 31 101 63267208 19 67 999808572 107 1961031051 71 1305965816 29 442947943 7 101 854884907 430378907 585227931 4999 47 79 2024518622 127 43 1490331692 29 293201884 71 79 1081627064 71 149 10007 92694841 127 7 14797601 61 103 1591851919 173290599 1949 73 59 7001 2036240850 103 71 1081570903 107 973653539 113 178694584 103 963027752 690757140 53 1647789398 19 73 491602878 470127738 268097359 1692014766 113 909262308 2 53 97 79 1149892775 109 137 29 97 46104682 1724747591 139 1391599890 327411442 131 1333347737 13 29 1497835442 61 753750404 2107181560 1710486922 72909071 137 1182858803 67 53 764734350 1767034151 905460333 7001 53 64851549 17 599217921 7 7001 2104703629 5 303823691 97 31 818100724 17 79 432107538 19 141269446 107 2138687752 1243279785 514434790 17 2013116655 5 1443376243 1901912116 67 536527268 131 30274362 5 29 960171237 1083425152 53 2777 37 446444700 3 531498315 89 29 1850205290 47 107 47 17852762 1135403500 810341224 11 103 1313113319 178280949 1148340629 131 97 129796185 888667440 97 1504775272 13 37 53 501188670 701536302 4999 1924739931 739085579 101 11 1757555514 1298301230 2 59 1119491724 1563220989 1504251788 1664929526 13 97 3 955300738 1372639656 41 809112357 900603817 61 47 17 137 247750389 1066707255 1158893817 3 799982361 79 41 278339734 53 1529497426 13 516142744 1139581690 1904250601 109 873806599 19 1320008496 107 71 2046847782 1229456874 19 1779267735 811592425 7 13 513486623 59 83 834856330 3 1832328648 956557335 724917087 77614292 10007 284202816 150950830 79 10007 1962827260 107 1507919328 79 656010266 1410902214 67 1103877591 107 199842866 103 1075141913 11 1594402744 5 59 1139325871 29 7 79 1488383501 31 90384809 139 461043401 940552975 71 330856237 4999 101 1125240394 127 71 137 234664423 1447688727 37 2044248160 43279058 53 43 17 7001 608352267 3 1684393054 4999 822670433 7001 998895679 71 1250996996 41 101 74283076 983941063 7 79 621231984 13 107 103261761 71 1513055937 919062894 10007 321330685 17 37 249519342 29 83 1830864965 43 153065165 1770412263 974722171 107 73 1286593318 2 31 7001 2137874208 37 89 2777 1188264933 2030654437 61 103141425 5 2138193275 41 1176131002 79 456043221 101039815 1491570740 59 1388658971 23 34482290 43 149 1776521785 258547487 79 242590853 103 1251584802 878923882 149 1006708977 744160935 113 1183307736 10007 29 2035182169 19 204319445 19 31 1490115347 103 474932588 1348377429 67 1949 1886353293 662720419 59 31 2017676794 23 1786611457 103 358885887 89 59 1192488294 556386992 7 139 109 47 893090804 1951958974 137 610535842 857465601 1192607855 53 1943779717 3 846599333 103 424693411 630182557 37 1157335112 107 395480239 7001 29 1388501266 69176716 13 1528483502 2127452210 31 2006443291 777309591 131 47 2094394536 421287826 23 109 43 1371090188 79 542669091 2019229956 107 10007 10007 1562943295 1711537238 7001 549063182 131 1038380844 1079670232 29 1185423807 103 1181489928 71 381377281 650673536 794438606 2777 1364212358 97 37 753362069 109 127 1394535184 10007 2037569786 71 1090497746 41 1880292219 71 1781125795 297638286 37 107 771995049 948495187 73 1502511696 37 79 4999 17 160790080 83 972596468 101 43 1484143710 1360519824 3 43 19 13 1938780779 2057477864 10007 457920320 137 7 1888169941 131 1119302776 101 1497467309 1978361538 172315627 101346615 2777 1595114383 1653325140 59 197128770 89 872684427 1949 505845409 149 715051298 1370653533 29 2 3 1586091816 209926872 1542393009 720664824 2777 1889167934 89 7 37 17 953951693 1115820041 1949 1481729268 679409809 53 1998376792 71 486943134 1949 137 913396399 1909650124 89 137 1509928923 1262315671 67 793374323 630748094 7001 7 760067693 1058428497 220063974 3 864958020 73 1748502283 67 445573232 2 1892688604 13 238262882 11 2076439244 3 1898199141 1289178408 17 17 698251438 246383669 83 79 1584441538 1566393636 97 1949 448357705 1123801196 127 1278974896 103 97 514109438 71 1706255599 1774918240 59 458775882 31 127 1453923771 283168962 23 61 149 1861794187 876022586 61 37 1871256130 101 1081459731 149 19 1972388879 403019450 1811571759 7001 71 1747782592 10007 220304105 184771612 1931483123 83 1894225235 189867912 19 7 1937186174 1291378088 1384774154 2 137 1726370060 17 67 13 1949 59 167688974 1134335150 53 1467483027 674307473 361845431 107 199608941 83 419518188 103 4999 71 1736727805 131 2016963508 131 19 1466537173 1752058704 107 1643512754 7001 1663654325 101 4999 19 29 1055315191 1250930624 97 73 23386572 926310797 67 150933307 7 109 89 43 477106887 1615379237 73 59 1388792917 12618035 1434539099 173579189 7 10007 334226290 17 399554530 83 131 1939297800 97 149 1669294829 2133666692 131 793109108 61 1299614639 815278394 1949 71 854134686 3 7 1610884261 109 1647979175 1375879968 636816011 73 107 959513164 61 2091207685 67 2010513823 97 1949 1102333448 1271094276 2 53 101 682703277 61 23 1096896174 839645475 1891062684 53 1402160898 355427280 1713647068 127 61 113 1885256857 103 113 116880005 5 149 562385600 1390275499 113 23 1225528941 1335644339 1585213160 109 107 661703622 2007771652 1758393539 43 13 1422556746 835285984 1949 2 1306513304 131 288196201 1985835399 37 24504582 73 806598681 1200742707 1896213312 43 887383804 31 393932268 7001 127 97 259689564 1233178473 3 1423659486 1052673399 89 1776651879 269788376 1949 43 242670629 1806985087 1429067219 1949 2040295058 97 67 1490799044 1472521980 1202426888 147451944 2 59 1329288585 509930982 131 1723945590 23 10007 189772748 1106405912 29 37 160818465 1063075268 10007 716291053 2065644940 127 83 83 709809526 176788008 79 691898763 71 1056271286 139 429892528 352394977 107 1917044849 932636799 113 1684514263 671743922 71 148742904 1165570721 97 576623048 59 37 73 496289770 3 694564548 926112346 103 61 113 17 29 183544257 17 47 758794649 1578846622 804025736 113 127 23 1540124459 1803726125 43 1949 375519677 11 209035409 113 67 1115866039 53 154004962 4999 29 1557576225 17 1806932669 1674821215 1706417972 113 67 972216498 1350005292 17 139 1661168984 407237196 71 321308299 2117097738 13 377458549 149 19 1550892371 79 127 846127315 309364987 83 89 1450626130 2777 1760745742 7 697839352 41 132884485 755872112 2111084041 97 53 1599232673 131 1368672280 73 127 946571831 23 1597419577 83 923441549 71 71 61 29 60631634 31 486118223 109 61 1541539695 1773301610 23 31 67 646526153 1283830425 137 73 298311142 1603605975 31 1209704475 900120201 37 5 1800315320 61 61 2 5 17 7001 2052322147 772042276 863342524 11 2143758584 4999 78468376 2 977056914 992251345 1322903801 149 73 29 710234795 137 196228799 107 37 41 1648568182 1128265460 89 83 861105578 1585754092 59 1665460319 131 17 137 1236321428 1949 1795229562 1782102660 3 71 11 2777 53 89 297869738 126532507 47 163316010 11 2 2777 1949 1066851416 2 53 1100724723 2 5 1510053376 13 504781264 101 4999 515566866 1687652043 696087109 107 4999 23 161227491 137 7 37 331084991 1633203680 41 29 7001 1926431562 23 610352299 89 41 59 107 67 162370439 131 101 744946525 2111260780 5 67 1167421400 107 798411744 907057404 71 1482156453 61 1747356782 23 1691865809 607869231 23 47 73 860179456 495562485 1949 125542757 43 483731467 1949 71 73 53 2777 61 2019552315 7001 2113181840 1639711211 1949 267734132 131 17 107 848630375 7 483870842 1620503038 107 1732993400 3 1639687428 1949 1435491123 637819995 1105645604 59 52393269 17 1442299431 127 149 137757950 1414245122 53 1185890158 2127654101 149 73 944836810 684576676 7 1021230749 329253907 19 5 510234730 29 498357634 101 255528745 10007 2125636905 31 973332296 53 17 1717708135 67 1957251570 61 83 303403336 149 332081962 1096946924 83 356793926 79 43 1390065730 31 1546838961 61 2069005564 108194297 11 139 101 1949 89 23 882051311 31 47166873 53 437574042 79 1763706674 907248847 83 53 1791106380 1260196769 67 1041604223 73 23 89 1760197589 1949 303090939 1861990793 1949 103 1949 19 939606734 2066954862 89 1088891169 1736117534 67 11 4999 7001 893211322 478251798 41 61 1511313674 47 490123525 19 554086785 109 888817499 97 2 666647706 376503563 131 595818261 47 740346914 19 71 139 1946496127 89 97 1445376824 1302265546 1983417183 2531840 43 2037695137 43 200912770 1136300732 41 1356757978 129827907 1029151868 59 23 11 583247907 139 2034013549 735006007 5 53 701174740 1498844004 7 1778244562 1456699348 29 1487927019 1528345381 1949 29 245938125 1870478801 1917216140 860646315 5 101 7001 999539771 1948658340 2777 1638205063 4999 1684608011 74093582 17 1425365476 969564009 149 4999 300657097 13 1886441557 41 1314329743 7001 1547375022 11 3 3 2777 47 59 911284146 1240672709 37 107 982515065 131 633056805 29 1419181323 1949 89 1819842986 71 1045030043 7001 71 2074906627 934711308 10007 303500276 131 17 7 2115109199 1601258239 1679397774 149 1949 2131239296 5 1736889440 841130741 11 131 1756709607 1411560763 83 1187138355 13 1106411889 103 1790145356 41 1021366744 61 1995817093 1553082851 1633694832 107 4999 53 2777 1065290524 59 43 97 3 216103230 590086638 3 41 7001 1331457181 97 13 665655380 107 1368242919 7 1948497026 1232742119 1461695542 739154074 107 107 1115248654 17 83 537842822 583841933 97 139 1747193165 1221979024 640244344 107 71 5 1466075885 131 566408892 13 1045751020 127 107 53 47 545278065 406815759 31 10007 1098768559 29 47 53 327305636 75356605 109 139 1936383146 1271755063 139 37 139 1809344652 1801415190 3 1644079333 17 7 1197163454 1683172886 59 29 1841980733 31 330058240 222224895 89 1313425421 639485381 1949 1621527071 71 1130027014 640412556 19 3 105721748 83 79 1028030555 1819749911 559728145 71 109 5 50317385 83 127 736153722 1713869572 71 796377961 722738536 107 878370383 101 17 23 89 1815132483 79 1010861090 627023158 13 1638725040 29 636894973 13 971728394 37 1685512523 71 963692798 109 505301437 1206989264 83 1549931293 23 782200836 579446100 29 1705319335 53 101 127 975631560 61 23 445882141 127 13 30580493 107 367534942 17 799356881 1583277184 59 109 4886516 137 47 113 61 109 1080699079 67 89 756722819 17 1263856782 89 1379697313 73 948589891 1636699881 71 1816799419 1849291171 79 1949 1611715648 61 67 1590048852 137 1665855091 139 7001 826118 2 1079875917 1193185485 41 2777 1879093151 3 17 1945522194 23 1037576000 1444145712 104323244 149 4132217 97 1728928291 488606557 1013229730 31 67 2004057904 86553816 29215452 17 83 131 1151878022 1578777460 101 508007645 1152761703 137 137 19823078 1285884304 149 1428220425 83 1881925068 175648054 149 1905535968 1828325198 19 689095705 2777 1255419916 204281144 37 149 47 149 653001887 781147576 1949709098 79 1009922491 79 1912596557 691221475 826365980 5 149 59 7 999935930 116854675 11 10007 2037155011 4999 3 1200231852 61 105040963 1398217292 17 210969898 389528614 168839073 19 107 318917352 493027110 1940197288 643620887 127 19 62075493 1015748248 59 2097601995 109 103 53 1217468671 1811751523 103 7001 655860681 2000108354 718336748 149 73 1697669020 31 1279516568 31 1948157215 97 17 812236768 113 101 2 1399062182 1581896896 934837850 1949 541921399 5 1074987580 1648104870 1088192318 1700259880 4999 11 79 43 1677986076 496025468 37 684031099 43066705 107 137 1654433429 101 564613699 1885890422 13 10007 1832451819 73 1337490086 1465316298 5 37 1598185215 1078850292 124613903 67 19 486160370 41 1751114018 29 1997306647 780704969 1005900584 900704994 19 13 1388110990 7 2004853375 41 283783278 127 1704691114 71 109 109 17 41 771548280 103 79 2009800843 2777 109 4999 366176750 131 1689273427 67 1256675182 1242207001 79 1852045980 759731387 417546641 7001 225194166 1823895114 1199999493 3 61 149 29 73 803816444 53 163800634 415932223 496990711 7 185883031 35777862 53 1877564412 248625265 4999 1677738888 183987516 3 47 276797429 2010816087 502837883 17 7 1304330027 1085986229 1960855914 41 31 791031847 896803915 107 132514928 1471554192 7001 1603616190 1481185164 61 1278775812 149 670654513 53 1092750202 209677334 97 1633055955 17 198825914 43 459012358 620312754 89 1590106307 73 492329230 47 526588429 131 949340810 11 73 1072787487 1511826496 1434486636 113 31 535237320 714242123 4999 37 7001 2118257565 2777 1949 1289828710 131 2107943270 137 1854270066 1492398129 135626941 101 41 3 780127492 139 101 108463698 1746366907 71 436163011 905785923 107 1078958254 47 295421179 43 7 1262735365 7001 3 393249000 5 168810400 11 1418509136 1157908372 2027519415 4999 399459049 1584566195 61 750535597 1082063105 53 139 150257054 2117286225 1602634117 41 1793848157 43 1354462311 2777 71 1865510090 1215425175 113 1025376012 1705282976 2 53 53 2091237377 900076104 43 1729141929 399834425 3 113 142687473 1300214884 89 716127909 744013840 153851354 2777 29 968208036 1396291944 1068641922 137 137 1582067643 1982792232 2119765533 1949 848311995 79 1044645677 79 1490993307 53 2065794674 11 90831411 71 17 801376466 7001 13440396 149 799165970 1206841231 47 4999 131059437 2113582201 67 109 53 79 67 1840023412 1338404060 2021693706 31 31 239599248 2 1001799020 577728938 670248028 19 1949 630138076 137 343559284 41 229454368 748880986 7 5 1574196495 369476458 67 5 387289725 11 1630779062 1418176463 360345679 41 780656077 871049308 10007 2049658064 2072452927 23 67 149 329086913 635630424 1908161022 333835410 2 1734370693 139 31 289527368 634456567 67 1689553740 67 71 321882973 2142883447 109 139 1299877543 71 753918399 131 1728674821 113 1867156743 139 994015132 1742454655 10007 37 2777 53 4999 1821570613 2777 107 146194849 29 101 137 79 602450922 1971551441 131 37 139 535037688 1430813975 101 1004009589 139 1267998727 489066913 139 427346141 23 1005607656 139 1918768104 101 113 1820620577 1339820054 131 4999 139 81493115 11 1448136833 41 17 829861804 23 1018941837 109 2116140388 43 1030223971 11 639911238 548700587 67 127 358784906 17 1779090549 127 113897139 41 715195308 37 1862486295 41 1949 1447978366 124718459 101 1730483803 1824843255 1604189076 21330236 19 107 954756756 89 685705626 139 103 5069557 690521167 1711119380 131 127 103 1739080325 372665948 4999 83 538503834 1476450978 10007 968827705 1452845504 31 1012659646 133037326 127 113 113 562741660 83 1317807683 291365707 1897135807 61 97 583557626 97 7 1600311972 3 1415949824 47 1056481745 1734980697 3 113 1189237764 19 11 67 449620987 67 293932417 1499591492 139 67 50758308 131 73 595648172 2127274675 19 2088829659 149 73 89 79 1305598951 1274373795 19 1682784970 37 667799754 127 1038869398 255234059 1136305804 1921024200 61 1907396383 53 5 23 1268486156 437016515 391456689 13 2777 716268833 950648338 89 97 1772537399 109 243445125 5 731227987 139 1374004107 7 808457133 11 19 53 358652325 7001 78628231 4999 334588069 488262328 185246395 53 1115940122 131 29 54511532 89 137 1303642132 13 1039915300 1220591941 83 1266058782 816531604 61 109 116733659 1918953097 1789525610 7001 79 221814699 2085805005 107 101 4999 1732998715 61 1832794044 73 1356356790 17 1236516437 1030351266 265984960 5 1001292765 754537006 103 2125767457 2062499777 13 1210996111 29 190455963 1563662339 53 208063213 1772020285 7 1763432650 367296526 4999 2124558732 2 1437649578 59 376250139 1665173608 61 812274859 43 131 1483777657 2023929748 37 43 166781864 1384504024 23 429476010 1998336094 41 97 203479296 4999 393786227 648992878 107 184813415 103 11 489872750 107 112094377 3 1904366061 113 806912660 4999 854923981 1949 1866112928 1603658639 31 2103601007 127 1068339621 1710438647 29 1159635992 71 465111983 43 2060999030 1400418837 41 882713395 13 460258461 1823930550 47 1058814649 83 1637495712 4999 440591864 2067260952 137 694354392 902091806 73 89 1326206444 1336055896 1465441891 53 584651851 827638765 19 1197543514 836892735 109 2139600831 53 1035037 29 850578671 113 753199014 1288686465 113 149 464910558 47 23 1403011421 629550377 10007 3 377050619 1709925708 131 1164130839 831307050 71 2 79 505314946 523332424 131 1416083020 127 11 149879972 1556891941 7 526442595 1791677449 29 347335647 61 67 1173511535 203772212 29 43 1255644204 591088224 53 2521764 10007 61 1320141258 113 131 11 730068647 71 1949 367526828 106317414 1988907380 43 97 786318569 271380162 47 1302652970 127 780971068 2 2026205743 101 691264540 1621801270 5 504119969 41 2777 4999 47 724815435 954818724 47 131 13 1661051769 4999 37 279786870 1602977337 61 10007 1999588733 1464772077 3 5 89 466314788 89 1457804306 101 1503407826 10007 995512164 107 1869882994 43 1860766090 2777 1489501568 109 1185314536 37 371217115 1360402035 401110221 3 1075122139 79 656559283 79 2070263335 816967076 2 47 1351156846 686226320 1949 563140162 47 1826594229 1777044855 107 113 1961277720 205709052 2777 1657738481 137 2130527826 153372657 1949 1063351012 79 1630884848 1135224549 453049262 1377511894 19 7 5 2128441995 137 1990479165 1848256059 47 273601382 7 2070268137 348661761 1049937791 425572722 53 115955755 1949 31 568280561 107 2020625450 131 2047057614 1760377607 1137371385 149 1598172001 61 107 529397725 43 415964714 43 319294607 7001 1856560185 328271183 97 532294184 107 97 1586439132 1467882963 79 83 849285216 113 842033060 1949 137 73 31 31 1183497044 7 708701602 2777 1055301227 1421694165 43 2 7 702015433 1232210595 149 59 752982318 3 344857906 109 7001 113 549944099 23 817355531 113 907243778 1214627527 37 1949 37 497515283 83 125982995 7001 987274019 760160880 1611215117 43 952705229 1122143380 131 1450734479 131 2119276199 43 1035491643 1356491556 3 37 301387385 1507872122 2777 2024953405 127 438162350 4999 59 53 1435930060 103 64720771 2777 113 1661457193 41 868318336 1355878036 139 37 240733174 912289982 19 514633044 23896324 139 59 117803707 2052320015 1233727201 661305085 7 1274958716 137 31 3 5 37 1243760146 83 970029870 137 1949064398 2013102545 7001 59 1538477327 97 1177024548 729849001 4999 13 1751229792 1668293887 1686522160 37 1125461227 79 5 53 1021558676 113 1997359061 83 1352548958 823000051 2777 113 1788564904 3 1995757149 369258522 19 2 845111427 79 1995139391 10007 1786699815 853750947 7001 10007 630180818 2054026813 1368441865 7 2094396654 1949 10007 1456909123 1236082637 137 1061868779 981842511 1736235617 131 109 1864444128 1533742162 1949 1509748023 71 29 30652447 59 2001066718 7 103 43 10007 1906654799 962491878 139 53 137 1114768452 43 37 666264402 109 17 1002177761 113789415 73 1766887912 41 601219531 7 10007 137 578217816 67 139 1383281296 1212170350 139 2039343226 13 149 1989414028 938531779 1227925948 47 1325193315 1949 73 2032570536 1321430407 11 19 131 568050677 1476930184 37 2777 82482454 1357403154 1274113900 1696869216 149 137 613240770 1252127463 73 365159432 97 863176325 2072330795 97 131 4999 1880189397 61 491993975 1533563055 107 1605526684 23 137 83 1661680169 2116211160 103 17 149 127 19 1394229538 2777 1424809275 2076818328 1158076722 89 1339499306 2014661200 19 1308253938 97 1487507804 71 2067274056 404792300 7001 137 2112403548 713011808 47 1487638721 67 83948991 7001 37 10007 626918536 2091022692 1630881388 39849843 47 5 1822553431 1069286627 2777 137 346167669 31 1002016219 137 11 1166328680 1078949722 1427930842 43 1178925815 31 17 127487499 61 23 762476910 1568595285 4999 1803664195 179421189 71 1708815078 1667310802 653857569 73 23 101 1396159574 79 1272853606 1710747394 103 131 1143711220 139 852521999 43 1278183335 17 149 1204422279 1390360869 555328395 107 7 23 1462765307 29 53 632771134 1166254559 97 23 1975829030 1931623835 13 2078741041 1609867480 139 61 103 1230882859 2031604799 101 23 7001 1873565614 131 59 139 696829868 1624544123 1949 139 1949 97 1349441245 37 307164935 1430627616 1475112369 109 10007 3 1322477076 1670971431 1499298056 83 31 79522476 109 709471973 71 43440387 1370818902 10007 416081753 23 1568427013 127 536299791 137 913734515 17 73 3 853961102 17 301921972 59 172946169 79 127 131 1800369508 53 1555417977 1954791052 29 83 13 1513734963 541805937 543503331 79 41 2777 7 1747137343 165097770 1788804545 5 3 2088974793 83 191326205 47 1274161164 11 2005723335 89 29 67 158603273 1470985744 4999 1949 1777353519 539435210 37 2068741891 7001 1723674204 1705261574 13 119678078 59 17 1579627383 2042913530 71 861449150 137 837469359 3 2 43 29 127 1009225439 1038330545 7 573467748 89 2107071529 1902427866 574007139 101 657471620 1658924535 115799182 59 29 1351946273 61 1272940251 11 139 29 1939636000 11 29 1854438669 35433339 103 1557215807 71 2049897729 248013869 113 107 182557377 19 2005156253 573560035 47 113 3382000 564819764 19 67 903701963 79 553452196 127459153 1669981742 1573834092 2 89 1043373344 4999 1595165806 47 1484123169 37 2074250829 745858962 137 810376875 5 173452858 71 116396548 113 2 817452740 1649718380 406746698 137 546194233 107 1206387764 3 897032721 895840358 89 1263906889 109 36264409 74150738 2018157743 43 104718846 107 1518743662 807173653 1690718941 103 3 576374046 907379123 73 59 1801414551 109 230147678 41 573379032 67 366404240 2034516393 3 1840383564 41 1533576915 922305455 41 1700469127 321791364 103 31 4999 31 2054250867 1992479554 7 630112329 344797177 43 960401507 109 1540083999 383322960 37 1915728663 15343253 113 101 197187653 4999 41 1651966752 2103097173 1150423863 73 97 1481506220 514018276 127 544864417 41 1958211973 131 1288358800 355560881 888597610 73 5 634823184 3 207927873 79 1078319190 1862492782 107 29 142341744 1828862177 850070439 101 323166973 821657021 131 1135526679 2014545577 17 2050646152 89 1601977187 630274324 47 1921303022 23 765039355 17 1273944866 41 3 2125749765 4999 1901109702 101 1818054338 59 767440258 38863418 1949 19 5 23 1754986089 23 393250458 454884202 7001 1574113209 67 404858287 101 939260812 103 503326598 332339388 17 3 5 61 1234954821 1728656674 41 644651036 1188839568 2 1536497380 47 1956962359 1004509590 23 1252067792 1663286228 59 11 149 1861791207 23 2 23 2050275131 107 1518694014 89 2123530566 951738054 2 1696020220 1323673158 29 472915252 1520422449 139 2777 374275729 109 701658724 71 162755572 1296586664 79 41 917931493 910003370 79 10007 55969151 599545387 2125256268 103 992487183 109 534224042 43 466572145 1972772228 7 1949 1843330755 71 1817884994 127 2 43 1997040013 1454162347 29 1227076607 861850834 131 1589027131 4999 67 59 79 2134971358 97 31348758 53 47 299378862 59 1504587839 17 882337927 10007 1390202461 1188001019 2 17 556680689 79 1105831519 13 5 1788139025 156829704 1208125096 10007 1366004455 1498692106 113 31 73 1790883804 246232171 7001 11 137 4999 89387119 685225072 97 10007 445541661 725277339 61 706430020 101 1316882022 1721066692 37 5 29 1954240661 1949 1784371868 79 727834347 83 131959127 11 1734698361 4999 1275591859 59 490460156 1949 585504937 67 23 1842908235 807472545 109 797702755 770671074 73 31 603674222 437638098 997806274 109 71 1108287422 737521304 11 29 388767098 1781460849 31 29 4999 243106369 1458873167 927142430 7001 477018347 83 1848304512 103 833524410 139 551424537 127 127 1859049749 1715347979 2777 545372253 3 874653223 73 3 1869939144 1695190113 130363771 107 1905016123 494130072 29 1874802904 421276454 2777 708454355 1742784125 5 1695589330 31 67 37 37 193251148 2 2639008 5 1349117510 211959535 490524189 139 62725023 53 53 139 1746722650 17 107 1544280496 53 471091242 1528101353 127 1626437565 107 1149841153 4999 909987966 3 101 59 41 1843210891 47 59 1644629838 67 1949 885700449 3 1174871091 276937286 43 113 3 1942870254 3 2131090650 11 109 1030964074 1007060701 36963277 23 1327626493 92232276 3 1237349454 1110383835 11 47 344036706 13 505377665 1796736027 1849945649 59 17 149 5 89 826178812 658478426 29 507577517 2 2079551658 1947682424 10007 1690967109 73 825145005 139 1059726687 109 1959514909 2036802667 83 345436289 597059587 1986835337 101 1316673673 10007 1390881856 109 2052184420 1499780632 97 19 7001 11 2085988344 828604238 8275469 19 989606678 61 2141491864 1949 1272437783 357013846 1432146850 107 31 2078346671 1949 2078444784 1949 949847099 2777 1385611920 351223852 2777 1157217555 59 73 7001 1181096704 2 137 1931774391 139 1259052687 37 10007 1675168858 89 930819158 19 151696113 10007 7001 19 1021136225 398115049 79 47 2065577479 1705065812 1513415009 31 492629587 1881645194 13 2063968056 2 893323216 45661618 41 101017889 83 89 2062883328 1546140683 83 508190719 113 430948757 67 1024485659 109 1470107743 123701559 29 23 7 7 2072726141 101 227873170 97 1949 1845821889 149 5 1790034370 363002480 1033265601 3 163734027 67 7 687951551 131 927521003 812073454 10007 1855658052 109 43 44957317 1811171285 131 19 101 7 1125847436 7859789 61 131 440267158 1238213310 107 320710030 2923882 1411199132 2024675165 23 1949 1852177218 2 79 715503237 1949 137 1426423450 1221473916 139 1949 56665010 5 368334155 3 1993898415 344945130 41 1957763913 107 1565891714 53 89 1726107296 83 2013975905 29 41 3 122027430 7001 1595856947 29 410007568 13 2044500149 899018873 10007 662903651 47 1504759802 1398565715 23 47 107 96877800 1099935495 1556406352 139 17 67 2777 98911186 2777 89 1351121104 107 1444448105 642725995 1210386678 10007 901520623 978332030 107 1228288524 41 1332032231 97 2023103683 828579864 17 3 2 791965432 53 137 2058846382 2 385517582 23 109 11 747347659 1186689734 31 109 1926609771 89 127 75873483 1082621279 1256823158 136591600 17 83 23517164 59 59 59 7 554744960 113 37 640226133 1034725831 37 29 7 2106624933 244594689 61 1312342876 13 666050112 293340160 47 183149846 73 23 1547145991 17 413797442 557072974 101 1996763334 139 110908795 1722055154 41 204065781 149 37 53 332634519 1429264462 107 486447691 4999 917351493 1767949219 313080290 149 5 918241853 149 71 2128945971 67 761604268 127 1663527788 344064613 23 1355186604 3 974874700 2116413315 5 2777 237172462 860014684 3 69376851 1488314844 1302731274 534904171 10007 257223311 1290573278 73 2 73 7 1949 7001 1847738925 189587080 11 10007 41 1717381022 1519692798 19 2139793243 1133475609 109 722526447 444650131 71 166406889 2094117168 19 580477344 139 97 43 241052109 575896979 23 59 1541689529 1742155894 462479059 7001 2777 35590032 918301137 1402420045 5 83 544203527 11 1418886821 113 334565362 177559805 53 29 11 59 127 2777 11 1936816068 127 50693699 1201331080 137 7001 1746126411 1199572343 149 1936897488 1599868940 131 19 67 886609947 37 1377901423 1765112966 71 1129840233 139 194265983 17 31 454432255 384536958 113 26764348 131 280424345 5 71 722418042 1438546691 1968195973 2777 1293273893 41 618057944 728742938 29 2032069933 61 107 1572971153 635393574 53 2 41 101 971444664 39585603 3 31 4999 47707282 37 90716489 1949 939256325 73 23 10007 2019602733 2 1449009886 11 1949 119194993 1234110698 1283872566 1949 954132950 43 931493977 973631832 83 1960552698 109 949334192 10007 83 103 83 559023342 73 914766285 1949 2108447690 507868471 101 1276345301 2777 5 1623210125 8751975 3 127 39800022 793387669 64301859 28296895 113 1871643988 1759982546 2 1583145439 832965863 89 43 59 1528823753 53 1505162582 1968607143 1150208469 29 258335185 43 906100988 546069652 19 375457423 1735792935 7001 97 101695964 1455500326 59 1982696475 1261906908 73 31 734177743 1546391694 267339996 3 11 876459246 19 784878201 97 1157363481 4999 756806330 73 1424030564 79 2084583349 964494181 59 766937106 5 868945 1822581830 325666539 1427499433 97 7 13 1538752358 1543916062 139 518763429 1746602971 2 89 1178378689 19 103 227507842 926993923 1573781157 13 2777 1949 139 2099241801 31 1038851292 103 867468678 101 19 2138489729 1215686263 61 792031878 1860749191 43 107 897895208 1949983408 137 282604553 2065339132 97 1386289094 21650659 53 127 1814514016 2777 1007401182 101 1867054084 1063921476 103 648889288 1199292027 1140071211 71 7001 2056263710 908477764 149 59 1321424652 2 17 47 1007718869 3 109 29 109 366172202 2 777059891 942382577 19 1204816678 1744048228 13 47 43 975204644 2777 790159249 23 1763830373 793403518 29 101 1606823990 10007 103 1279193017 1949 1571472039 71 23 10007 104312968 11 1487947889 31 1949 1235375599 856833626 17 13 47 444892835 53 5 673450320 1295578635 7001 113 1071638905 1933470043 73 2777 240362693 37 1466909003 1748089284 1949 67 2128373645 113 729020125 83 882616273 11 352050919 1467277101 127 1745114816 1679612642 41 149 53 131 1634039563 2777 1961145170 1665264841 113 391453244 127 453114918 3 415464069 1674311555 17 147152000 2013277791 2777 680112293 1603144103 162127565 1949 572177647 686775241 113 1748871269 79 7 1180793390 131 1821684698 127 1631941473 79 1232019220 1135212534 97 997053203 29 163945667 83 1569991148 29 2777 652928240 61 1769142618 441051471 2777 3 11 1954127021 7 1006904213 458235061 29 923184528 178014333 47 1767382177 177929833 131 11 300181986 254064528 73 109 1176144662 1041690982 5 238024092 71 613141587 149 1839645041 73 1723389913 149 131 19 61 1907252657 61 97 43 36759152 339019865 103 272648313 103 1714345802 1804607585 425144635 5 97 67 1949 672508297 53 970911664 149 139 292617638 23 131 239111811 1519646374 76256570 13 67 591348097 7 1991707437 17 228288682 792473543 41 7 41 1336260602 53 97 73 71 1775820547 740469579 938440750 13 103 2777 1596744453 1604234022 7001 796991267 47 10007 1540247419 73 47 2777 1766091467 404003514 24289510 67 1233988656 17 67 187357460 1201052586 2122287414 89 2001820574 53 22883651 1266360801 1949 2039624602 13 31 883258696 670361870 580922815 5 71 1274301995 79 1503556914 149 41 1545194300 71 109 1181189836 2138272402 113 1568080068 970752445 17 113 4690404 417181649 149 37 1954622939 1580690949 4999 411503100 79 2106537421 1016076415 73 10007 1527284130 899998362 3 2777 7001 101 1588379732 1512460961 269610062 83 109 2777 2777 1879212562 109 1833759538 17 13 365184768 7 606099991 1899886782 642565325 41 931075549 97 31 1015612475 5 11 127 1782222877 1702372900 637407257 109 1393419380 79 1552601378 502978850 11 1538896811 7001 120928273 17 43 598794092 514737016 17 1158316607 139 748893636 2062622826 1185419213 10007 149 1474115408 852758290 2071765564 4999 222915408 107 836918690 83 101 1761921770 1255975299 97 41 7 825034539 1850248218 73 345680529 109 1314884507 2777 2 1446810232 149 1272604828 697453438 179130989 31 103 1478981301 2031666256 149 1244032255 453592509 113 71 1626590191 83 818952866 1345141330 1218417350 1949 23 131 874979654 1484903209 67 377927503 1530211392 1236070028 149 1052123419 149 755492827 101 929924978 4999 1441522468 113 79 572994821 1575200039 7 85707307 434227381 11 139 131 817328781 578849307 67 1631059792 1100644376 1084236698 23 1623043484 1413666280 516024561 13 1955281739 61 11 1331634249 91846323 43 79 873515688 1880379070 2 866246849 29 287979454 1314756630 1247933408 149 1056149148 3 226859750 83 314448190 127 1388188878 295490349 73 1906858392 440163136 43 83 955077265 1986688166 1527339610 109 59 1356829608 213609323 2025069365 11 26518096 2 43 1377657091 1787921836 23 1583687540 17 3 477883368 3 822880365 73 1080580383 1257841397 1680214581 79 1408808201 102929505 2777 59 101 2015779250 59 854249780 149 1455502924 188294120 67 103 467633081 1059049502 13 293381725 2050423661 43 4999 103 1087427444 37 2 1991926202 2040408028 127 71 1530238576 862308916 67 83 1949 1993739295 1110532849 4999 71885944 149 207144866 149 67 1780337936 83 894701958 558369849 37 23 378879138 290551666 41 910244280 563865065 83 1734172402 97 2076592598 10007 729930594 10007 1403461736 2 47 139 1096169846 73 1362433383 37 17 1246292916 10007 1951555133 1426637948 1180075475 10007 521941609 53830401 19 790257154 47 89 61 801036775 11 1592721592 11 53 1481251314 1687378066 131 71 53 3 251996577 1192469450 79 1504545204 107 830155434 226041424 23 907126233 2005851641 724018610 17 10007 109 43 101 1520465846 4999 1193646223 681519121 1509534242 109 1833642652 10007 67 5 1752149300 472580575 10007 1438301327 31 73 59 1953240725 71 289125206 2048561509 11 13 1910807327 1663384177 83 884100470 11 1213187547 2777 1350513417 894912585 769751703 1949 103 73 103 695809290 951684568 2 1871880235 73 3 1296180159 1450845897 3 1483384437 1480037526 1949 1545116526 800555648 23 156215356 885354410 107 1150194804 3 2777 1268459345 37 103 1592395450 538358958 5 2023878950 1979411021 61 919326098 4999 331748637 79 83 1459088623 1070458670 19 47 41 73 344337861 1511715463 37 97 89 824576634 1259323923 1949 7001 2060992585 149 1124467240 17 127 137 23 1508969238 137 163500732 103 11 1754323098 19 137 323118875 5 89 741542304 1334429332 13 7001 13 1438113508 1818919278 11 728743125 10007 109 1374053548 61 149 1994495077 1332152976 7001 2100867081 67 474088373 1334965410 97 29 41 2147339607 7 378429499 1566635084 605943395 139 47 72266542 1227483302 2080464800 2 1082053083 113 1862973483 1949 328646227 79 29 281049324 19 1850774068 937673784 59 83 10007 524056001 1491987682 2777 149 1402037701 4999 288732242 47 1828386057 109 589787882 307221841 524646839 1770896853 73 1150994134 79 553279028 348013174 71 13 1990100593 109 29 1189469892 13 521342090 83 43 3 858051129 79 430910360 728227970 5 3 133810584 59 1333050921 97 1555276563 71 901326895 1916030486 113 1737491161 79 1873766486 59 1792491402 1949 1335513270 5 19 190025745 1764566969 617809006 83 17 277603642 1438264396 131 284311396 11 1757928590 1457357736 67 498984644 71 13 113 1289466843 1896557705 41 1766369831 37 946193996 11 1425187280 623647640 11 1949 1551402051 113 1722969308 4999 1087937725 5 67 796806612 11 89 109 165146566 401328335 1949 1886967648 101 2110018862 83 696499065 115674950 1473679891 31 2021257446 3 89 7001 2777 348074734 59 1058790663 571615907 103 46659421 19 1754216933 131 1806587464 149 773311192 37 19 1502872549 37 1490845736 1949 10007 970078580 97 1672993047 370714891 1093118841 2777 139 2777 1382954331 550878819 990655839 23 97 1598838584 603481952 43 101 1878478497 4999 1930773768 913187326 61 1173833736 37 109 298886066 1270129476 53 1112339302 2043123076 131 738631972 1706181477 13 59775375 1403662480 11 41 1011797763 952045966 10007 1023041246 2777 1172227241 1876735499 103 107 23 887217042 483692463 47 824807747 127 1840777640 2 29 2053100733 37 1192842593 31 170493986 521270518 1795937521 137 19 528631832 10007 1273410764 17 1949 10007 2129143173 89 950803109 31 31 2000448792 137 67 844920652 147165561 4999 1964656990 2777 97 139 918621967 101 628434827 2009205809 17 67 32095144 1625996736 1076969779 127 59 47 1310356757 865380732 47 29 1008886286 2027949641 71 113 1480956530 1466176478 2 59 101 1669117862 47 504851175 1831355122 43 395343424 59 1201787343 2090440753 131 5 535537880 1604839605 11 1612367008 7 41 61 2101871764 1949 628741553 127 2777 5 5 113 2080905283 2065670284 7 30153726 149 149 617865899 83 97 61 520318864 17 587719001 1949 1118303067 107 780896579 139 937585243 1337183169 7 101 361011067 1722893653 2 1169992983 143851367 83 2072630523 19 657769835 1176724608 4999 1730553820 83 71 1321313195 1152604557 11 671699523 1956278797 101 1629711053 101 1196977058 1293805455 1701865086 103 127 79 41 1334958770 29 890206417 1889998596 17 907677002 89 1084875379 149 149 957410377 2056345045 103 5 745515600 137 2017001260 83 1773810596 707521441 43 1437300628 47 1231959300 1830852241 158820311 13 1440006490 127 754878994 1075759805 4999 71 1471563724 1384017287 107 2 2133620330 1492690700 23 2101452109 67 226575874 7 103 518164420 17 194123850 1949 463558696 145297864 131 31 219717991 67 103 2071769842 1232385087 19 73 389725246 59 227229060 320644527 1907043597 23 1509742241 41 588230219 103 1756957829 504632462 113 79 502080501 930794003 53 79 1714036356 1949 5 84603070 101 19 19 1264981354 1850284568 441846416 2 79 1439251805 109 1900155841 1406789918 53 7 1001719292 2 1608035330 93658050 73 1123145734 1067860206 2069955381 13 1419899309 37 127 181907434 1627538655 591028808 43 203040023 89 1532276421 102244713 113 475048143 37 71 979148930 477141371 33074530 1949 806177483 107 1998780544 11 53 139 477198120 153595695 137 17 127 1397862721 798004813 149 506986387 853150061 67 101 4999 17 1060412179 10007 557459949 225427689 71 23 970721578 23 61 11 966951509 113 1187154357 131 1328738728 103 353446090 1095447370 2 103 761697583 107 1088706175 97 1972058394 922111105 103 561055520 2048911715 5 1093194701 84308975 10007 2777 421837408 2101139294 31 1453039780 29 1793762230 37 1952648878 1054709827 5 61 2147250874 4999 1263382341 1920761625 23 1017586572 2129401003 19 67 224895715 61 1884339929 71 490242433 77886125 7001 109 1625962919 1596644862 640537183 134892227 89 1562902558 7 53 1055872466 882487309 10007 1213850011 59 109 137 1637130135 2777 697478885 1949 61 131 10007 2074961457 109 1484773911 655000306 89 1395667117 139 1944525102 43 1949 89 853395635 707654219 139 37 803574325 43 124569925 43 548952921 2000409149 2 1949 1306085319 97 47 50982357 4999 17 316694972 396448039 58091894 1949 1446998540 13 1261477654 436962590 4999 97 767514537 2 255747842 2100961994 722000065 71 107 47 101 161072748 73 1206855799 71 1562874152 271043343 3 986276139 423470289 1532783382 4999 132535162 29 231275928 1887523776 97 37 321834658 7 149 1832971910 408401598 89 1729923518 67 522101051 2 774793073 47 17 259216714 1911767301 1437055235 10007 1286369235 1949 113 2033806205 3 1205760657 103 602908234 3 1634186687 2078417602 73 43 1881842919 107 47 840537754 47 784994827 103 1779845871 139 654310113 79 1486847703 1099392030 1129245968 149 1956448913 137 7 673784783 61 2045478047 2062833531 139 97 61 11 975056301 41 2047913182 1994644701 7 339884867 149 1495048716 400714938 37 137 1927523829 1288845310 43 2028393721 2 1303217058 2142595325 13 1084096038 29 79 1981688285 5 352301950 29 1450434130 1408740134 77659551 131 1523616722 131 1872741696 47 1355838234 139 1107270524 943596476 31 1949 421903928 1068241515 11 23 149 17 731198169 1813521444 61 1744554860 314552295 79 938955145 41 113 79 1750894030 1792103524 59 113 663528090 599268154 1921360350 13 1237744534 2009407306 1949 2 1653168862 137 137 71 1212981783 3 131 798994545 664224930 83 107 2139306812 109 864846984 2083406932 61 73 2001366874 13 1540339460 1238133776 11 1223314955 43 759378452 1156557928 1970360663 43 17 1974404990 10007 7 582266286 2090543217 89 1841888464 41 1733839283 1444558301 53 540227895 10007 1323926100 97 1908522627 81757678 7001 2025599937 137 881638977 2039456599 686133125 59 13 17 113089661 1348172942 113 451970507 17 1814364845 29 13 37 69882011 1321210356 47 650897924 557373893 11 1047615877 11 2020893247 1969845251 97 220816035 103 690888053 29 114832054 1748409855 1627178158 31 23 1768325330 59 59 1419301227 1213194698 59 1538057017 131 2119757645 139 2777 508576024 11 769790582 59 149 297501297 11 83 805548366 17 1189064201 53 13 1899492348 2132012761 97 907953143 139 19 59 1548595361 1467304093 43 1007446656 103 97 1214239598 5 2777 1652845407 2777 1592301573 139 7 131202995 59 43 1038280776 67 43 3 1700602515 61 1792492625 593097327 61 127 97 2140251262 31 2002224706 1678683603 109 250623965 71 97 19 256805672 1448044282 149 1941489534 1260554802 107 47 53 124152836 17 17 127 7001 1115742369 17 41 140641029 614362491 113 17 1392064907 1617752797 238267621 127 79 1348788488 1949 177362898 1088471780 23 1693241049 79 71 743078119 109 1619493224 23 1602915977 1521763651 67 149 307624804 1303435845 5 370923400 1381781754 41 101 450499592 59 1541329747 1296507949 31 363632635 421097552 593159361 109 31 2020986503 41 396113751 11 1480393921 97 142412199 109 1373656150 556511817 1533208838 67 13 2123244110 1939190050 97 954175384 127 183322886 107 325042022 127 73 23 243746287 59 633141685 1320275286 29 2014279651 1949 94306263 2019931906 113 816256792 1949 1343944644 113 1849795808 7 31 29 1378421297 53 2045781344 1210367654 59 1304805723 73 67 820722195 149 101 745566648 23 655897670 966752575 1948036871 127 1609542328 37 101 109 1198228345 59 109 10007 1103236379 149 107 3 12732438 1949 83 1529131410 1999240599 3 1949 2027616813 1930931186 2109554598 29 162901916 1969105590 103 10007 2079864887 41 1598347116 1193922207 3 76474194 611884200 635563457 31 67 3 61 1124098663 2052778028 79 7 174456695 651038276 1694924439 169530794 139 109 2093475364 848115920 1662998423 71 1143199542 3 1949 137 550449936 71 1208286378 924481913 17 1424793069 1128759579 10007 1368267117 139 41 669820649 184491021 1814883063 1767898506 83 709446003 127 13 501921264 1376969438 1199724151 139 1218653866 29 979921645 905545925 97 131 103 1891740605 101 64525163 13 1234835030 723884967 1998935329 1949 127 11512169 128731843 79 1157712378 103 696789203 833942254 101 73 117823241 2127529940 61 29 149 7001 953880363 127 61 1578335289 1935805450 2052407165 5 73 1444740369 37 422386524 67 1421576587 177890253 47 186298682 17 1076627153 4999 53 218331009 1271502383 67 751680035 131 89 73 2083976990 137 1843125372 260898920 113 10007 744620870 354457947 432883026 3 109 822540620 5 783607140 61 2100269467 37 629095275 894841931 109 19 925669493 83 2099807123 252785169 13 1761086873 127 598601546 1617188155 37 73 2034758465 1274274297 29 395669756 2 295628384 131 11 523329208 47 978829144 71 109 47 1443937196 1704658275 7 655622737 67 19 158354607 2 7001 166279381 346364655 149 89 53 61 71 2062121739 77253637 73 10007 647643033 17 1895646030 1174078939 2087762592 37 1255710440 13 107 67 165599411 2 59 1039910518 71 1937856676 1319189514 1811872623 107 37 2092232747 558401336 437499491 7001 1747141556 601938894 3 241798022 61 5 4999 7001 686013988 10007 651996078 1978173753 3 378109386 2777 1095380325 521056653 13 713333843 89 1068948473 843787383 2062495092 97 41 633880418 4999 128814232 642178842 61 5 1866843065 850348190 747627047 29 716791403 10007 1960481377 383989991 23 168760016 11 127 1524338056 803214620 101 384934129 101 14223224 525441082 29 206578658 41 737597790 936501756 29 149 883701418 1516263187 91015692 43 2084460548 97 513884854 101 115534809 1648343735 107 952510255 97 19 446174511 103 2 64041908 2146339900 31 1711234782 2777 246461527 13 986385829 2100794189 53 1753336407 271074705 11 1820641383 23 97 110423603 101 103 659141908 113 83 506133287 11 1962162553 10007 23 1477509328 1547345469 4999 43 542970202 518481014 89 97 37 589630298 118338839 10007 170426995 31 5 7 595355775 392782439 1767904072 149 79 61 101 966803108 969516776 79 1405544280 101 113 109 585347907 4999 113 1915392915 843326995 71 2104481960 149 1126703494 1955344003 31 127 1842880617 1131424626 1945291916 83 1312479872 1047099267 71 41 1754365974 17443703 29 41 59 134192548 1949 1869778997 131 137 1320592594 1753613530 97 867824279 53 89329009 54900963 2058059175 3 149 1574266652 139 41 311933904 360955800 4999 1073405276 951534655 715802564 109 1553169885 127 89 97 718391139 59 1355427947 127 108714854 47 250010860 1461771390 113 2 101 903839506 1710423486 193205158 613465282 73 131 37 38345024 103 2013901957 83 1334036922 29 2146304761 131 1551184609 689298987 13 107 3238355 89 1931541027 61 1490669871 7001 392637083 345814395 3 345568593 53 353223217 7 1579630416 41 934733908 1103066173 258415709 694802516 131 1328559637 139 667138407 695791070 13 10007 47 43 439596438 131 61 785486996 2067887739 31 1792044125 149 904041793 2087261337 71 1689482960 11 4999 2777 5 1368598390 1777068580 1227575222 109 2103166227 856719454 53 83 67 78843121 220443668 1387998608 97 146790876 1602393788 1880730755 113 149 1012119005 1002669127 23 419234570 149 47 43 41 117831786 1408436934 204322492 107 5 31070020 1726315425 987580823 45641927 10007 2066171926 107 2103351183 1143244827 3 2 1148013654 2016786312 19 83 903126818 1816880292 284343472 97 2777 1580702413 109 629694526 47 103 1412841318 1588264841 1408707709 61 41 1820029038 969763799 29 37 240445501 17 1424789584 108226150 55905098 149 721519369 53 23 46406778 1949 934594225 79 1648810343 936354610 1581254171 109 793940958 37352984 61 1514603173 83 1596191675 108956338 67 1761471808 101 17 127 719620227 1901519257 73 303202215 102099059 945521872 103 1929265970 5 47 1155053247 200570996 380084290 7001 545182375 71 23 283456393 219851917 2097014064 137 222486146 1949 1984168800 497687120 5 101 1063816133 291140176 1068158623 83 158933961 47 2140016964 10007 113 1817061515 4999 1497675405 7001 1734053284 2 1599691074 7001 419970424 37 1017569560 255205382 442417401 71 1949 676562217 1121006330 103 1292158793 105346752 3 103 1736050374 3 743281860 1601824125 453012669 23 696486184 1864836981 107 79 1295098903 1511386326 17 7 926753079 1745451855 422145554 4999 616851605 47 1277256584 2132209943 1778659597 1915184343 37 5 1710195630 1472214625 43 419399339 855631501 1388445182 731778229 101 1765504989 10007 113 7 575744113 89 67 29 19 1819714787 11 1864257263 2777 183095665 139 483821807 47 545565754 109 2019934332 31 228349875 103 127 616502577 17 1198160357 1139916470 180851645 137 113 11 109 127 324925465 5 31 909897337 597168397 73 1394824651 73252840 29 31 2110033017 1105347258 3 1497285604 1394729459 137 3 434581875 127 2063397321 24730016 1242397120 83 41 563023644 1901400286 131 37 29 1425572691 59 314209515 1174334363 61 1254637794 83 527002524 113 89 250898717 164575094 31 2121015543 19 1003181736 1072650330 10007 1744333367 107 2024509336 2 252088576 1054870370 554917182 23 53 496057051 1441159665 59 139 1581252324 1803422236 43 103 1633439920 89 821953893 1325032890 149 85139941 215985210 79 1273884875 5 307659010 2078115699 11 573571350 43 139 5 1289810235 29 1617151370 2 17 67 1286059640 1409763013 1416883523 19 2068069801 370684911 1553172553 89 1029657265 71 7 138903744 127643722 137 1036106415 23 79 1883184936 672625592 5 4999 73 43 1947282606 703567075 137 379672793 83 47 259530146 71 127 913176254 47 2099861394 137 589466749 2094807542 127 113 1341752985 797744923 79 103 2777 2018104217 512588561 10007 1286599990 1631497294 73 1526668637 1275066552 97 19 4999 163707252 3 897846576 59 523892860 769881914 1805496583 403601451 11 31 854652857 556440793 7 1178039826 107 71 13501857 107 905991791 2135154077 698759464 2 59 83 1918368459 1374013689 137 1853883863 61 544962105 2017971439 1511641122 61 11 641261225 137 354866442 263982834 1797404345 1630373352 61 43 113 1836420178 1553745588 1428544692 37 1272185331 47 83 7 1222619195 103 7001 605495487 58958304 2057732030 73 210944315 139 213389325 163920756 2777 61 1165846701 13 97 1456146555 1130081974 61 1301353582 2 1596679758 47 2777 109 1515172594 1751436089 79 1689409391 1784010232 71 557358875 885921883 7001 358122153 2077245707 137 448376203 3 1901883457 1395514058 137 131 83 1795679934 938160869 31 697071363 61 135946710 107 1412475863 131 1780195418 1359024690 101 1471183990 67 10007 46812746 1950334279 47 1751548483 1811831999 103 2 61 131 1610266348 97 19 1058625147 31 1408466175 137 17 139 1727175219 368466621 2 2098959412 1571358038 1545215895 2043566205 4999 73 131 780498 1620950770 37 93325085 137 487325608 7001 246532314 1827829926 101 686989460 844266292 19 83 1642247545 1093443079 121849356 1293019217 19 127 137 1442969276 1810449618 83 2 2046604182 953131054 2074987274 139 889668944 867982171 1153860902 71 2777 194513403 139 1261729271 1745634419 139 1659471877 61 1797481937 1858180341 149 23 649652204 642638699 2777 1391410296 31 1697661370 1301421106 616903496 11 2068856207 79 408919879 1264099337 43 723236049 13 103 1113303619 233488022 47 67 621001091 47 59 1701388139 127 1194721639 2136360818 79 113 5 1962292820 13 1690869336 1163704503 1822949202 101 43 1210516769 861252455 10007 882499365 103 1209581427 82939802 41 533345876 1971871015 19 1323025058 1010179780 101 423595186 7 127 1095841852 935544230 625599469 1022402337 11 687618904 7 107 375895601 175848187 1724544901 834599903 89 4999 2013367246 1745650800 71 37 1235416125 13 1291191143 868304029 2777 912303148 139 7 1250704329 397751924 149 417922203 613085845 1363755455 89 11615412 3 1657761552 19 528312993 184462048 61 7 59 761483947 2777 61 469031257 107 101 2105585218 17 19 1806004999 89 1151734760 13 1508370786 464324042 37 209078786 89 571115694 139 923271777 53 97 725728489 131 5 1747910415 975606745 825916762 109 89 5 2120769569 19 37 1283380077 1962938099 73 224637816 13 73 47 95636899 10007 101 381500836 1949 2020119010 1509977605 31 97 1271147073 61 13 173043988 1878327009 2777 113 1907267223 1772389406 137 47 1187837157 1178291645 26276600 892644872 137 736764064 43 1286499900 7 1948583504 41 139 439468377 1940506506 2777 17 5 907023740 2777 350499055 2 1895724224 10007 1454519929 1793716346 61 86715508 1227109092 11 1031974149 149 816155248 1673926601 71 185552969 127 412449645 167709489 2007540610 47 195536851 73 33661906 1949 47 61 2111428990 1746079067 109 2029648561 17 61 1456491632 1488400913 1948264123 67 685805200 324252671 47 13 1053059709 31 57931467 1653192335 43 1369677854 47 103 145589470 240760568 1140502807 101 59 2047898650 2777 1237467301 101 149 636890666 2126629171 1202119581 633108505 31 771329506 61 19 1911323835 5 1458228125 650816719 7 59 1369926294 1989205202 137 10007 1234753723 897540107 1782812246 67 1300773998 37 983647442 83 1290582172 103 1711346580 2 19298592 2096844159 113 41 1759080523 1030058457 131 1981862451 490460132 17 771331680 7 1015531309 109 23 1019144950 127 131 2045803420 281796589 107 61 1514868046 1949 1730451449 2777 1786046033 667853982 107 53 1401035549 1919607106 3 1856553297 1455683079 41 3 1734248472 1992588825 113 817686532 1604679679 79 57254352 858956017 29 79 32809885 103 1809632544 1693670303 127 31 1351451348 13 421566296 83 61 1899270319 1849409960 845236689 41 47 1142707167 295076796 7 1087179686 875287066 97 19 79 2 5 1169534830 1403364231 61 2777 137 1249864563 16563011 172682439 59 127 1764554129 580332564 3 870708399 131 79 127 1677739977 4999 47 1917998842 1355846788 2042382142 97 301252124 1379395220 1509936716 31 67 299029844 1378329829 43 2146511582 792892637 113 989464838 7001 7001 1628908668 97 1704697594 1154165364 47 97 127 385416795 1947917957 53 327299588 73 11 472265860 499656377 13 113 2007056845 1849551569 13 463792056 3 428715847 97 1533231410 1917267766 73 53 3 1397911629 11 1680945424 101 1736619398 137 1442505606 31 303294979 848799794 1988667567 41 7 983797626 595256893 131 932006443 1811561654 924584098 101 47 506433601 428724419 172468659 103 1761440206 1946000975 107 29 1435536432 1140812978 101 23 948906262 1949 103 527437796 19 137 19 1141598945 608361608 47 1949 470471059 1753265828 127 19 7 1723897553 1319935260 2088446008 11 1935657977 4999 2024737933 137 137 1872589377 59 2083181853 1800001840 97 821738809 618834620 37 46728782 978951995 137 53 89 1648859212 89 79 107 222483082 53 13 19 395393690 5 139 127 762392363 37 229476516 19 37 3 874872098 735205326 2 342138847 71 127 1723889432 97 1507904964 103 21516082 137 440952447 129822844 1775824829 47 1925176681 10007 321120343 97 1349835849 149 107 2018324522 1723428439 37 186246049 613212632 343579413 83 71 172984542 17 527593364 1573054222 2 1949 71 86660286 103 1143280018 79 1459443393 4999 149 2 1646087762 19 896910340 71 67 935401874 1289416541 53 2082133143 1388754263 73 341428738 41 23 603411417 31 962425497 11 1949094068 133787213 137 71 1418745714 781800738 1846654514 53 427901701 37 589632814 1949 638236616 2 1547463534 37 2102960009 89 749303727 1791439210 11 188669239 107 53 679840063 31 83 1187143024 214928749 1395638712 1994460985 23 1833945293 41 131 1443434836 1488273129 43 137 23 2 1886194910 724358672 17 1066642798 41 1811983782 1888341022 2 322518441 103 1372664726 109 1722080563 113 371242064 7 2116530988 11 127 1634268258 253762891 31 37 1606887319 783347960 10007 1752132718 7 91250397 1134254291 1992555729 59 17 109 2079140774 838170458 47 1477343417 10007 71 1682268533 113 1765440480 59 52998520 107 366106895 1653414917 11 1114896839 1925089946 37 1167887846 1389061282 101 107 2134757749 1513490919 466924012 23 131 73 527087740 67 37 59 1563282467 1166734869 693139324 103 19 1161943860 427492552 31 251348341 89 1694327710 843477080 97 2125544607 73 3 292435231 103 1083411062 73 1293900618 778422068 555228388 960802091 10007 2072228308 1920565287 43 1969570327 7001 7001 1949 7001 2 127 758790837 1560625911 127 823442877 3 167407252 19 1794463626 23 705394906 149 109 157408322 978349593 113 103 103 103 383803956 73 1552261269 825930906 1367725787 1996579116 59 37 674380426 1293086249 982507274 10007 40017993 10007 29 53 845038519 1554962230 13 234597040 1119767855 5 59 1670062319 59 912047547 59 1084821196 1500155045 1949 7001 149 1041286202 19 53 2072375872 83 26089971 3774210 1300049795 11 7 1733283944 361108916 103 7001 83 149 1225915082 1773471755 619135332 137 767237356 1707667544 149 19 1729675446 41 89 59 441323171 67 611448700 109 137 47 1146700266 297821093 1949 291092895 1117778786 508947534 1182701113 83 5 107 1244343738 7001 2 1174901927 131 1400692217 127 1346214668 79 79 1106850909 619355169 1949 1170633717 230774547 29 549496553 1961476826 113 1629181707 7001 1625506182 718194304 1092892352 149 149 558837016 382008071 67 79 499758740 1753098954 1406632124 29 447235869 3 232723854 29 83 1188158031 11 169874122 67 3 1711324560 649912155 5 1285588285 113 109 113 1924952456 149 509066099 37 1467710376 216378220 97 884074940 127 61 13 1732017105 29 1691675879 107 1435754133 43 1461350455 1949 101 1625380170 103 1993094729 139 1949 383586588 1792758415 1998088572 3 212994516 1949 622212403 398199644 19 131 476290193 96159596 37 89 4999 432794819 989416325 7001 741097050 67 37 1312763811 59 102617874 5 413484380 47 352973666 127 1016951169 699291455 1949 1023505150 1516028700 5 17 387693965 1921077919 97 450076723 1134029548 1949 103 516029708 7001 1901800647 73 456828440 131 1949 1085820610 29 2777 1778271474 1779518329 29 952656310 435137221 107 3 1032485550 171279699 89 1671095951 137 693302200 13 262680093 378393016 83 2062242319 1045655100 131 1600518732 1400162341 61 139 1205971645 1056436455 222684321 137 83 1496503184 287042998 11 31 1949 536879336 127 1189961552 1918936599 127 73 52680012 2115936171 1253352778 17 1825464583 534042166 137 1961351499 71 994224254 519476878 149 47 918750830 7001 998517625 244887979 838105600 41 1027309571 500346853 127 1105901014 83 1709364997 79 673532196 981355854 127 67 1803032068 113 127 2039982350 89 59 1901314800 3 808007028 2777 347777290 89 1300809849 1687570047 7001 1162936110 1949 825390560 73 131 7875458 671238236 1471514490 1949 443077864 83 860242046 109 1194599639 17 345448568 23 113 89 2099293730 7 41 2003303663 113 1916816740 10007 543690317 1130660909 7001 7 1005473686 385661443 53 23 2116510370 17 11 3 71 47 2 37 56279627 600019720 629370251 10007 1805726849 2107306043 67 10007 1521401056 2 125793968 2112068681 7001 3 1396787067 10007 2082539326 1011464001 149 47 495213150 59 370796710 163916396 37 1290574222 421894701 47 11 2068113300 115120834 615721846 103 17 7 584140949 1592973091 113 1715396274 956167746 103 28033257 101 107 1067198419 6041755 53 1259820335 23 704649865 1928365462 2777 113 89 47 67 549024465 636493730 149 5 1883962315 955965588 2777 1769861421 73 89 76997727 1452976264 103 1632316293 107 7 463226848 59 7001 1743823082 43 139 394315617 131 5 619951155 1931002528 17 479834014 4999 103 270140469 1502440400 107 1692737860 4999 67 1948785860 31 61 691599944 83 1496844644 101 3 1656903453 1735439097 101 59 109719588 11 67 68203306 776456263 1949 1288635922 1949 11 1316015646 109 1055129701 3 753201897 876885157 47 79 56409555 998356733 1893792723 101 557878919 13 383040574 445752443 23 13 101 1245780662 1704934628 61 1824033041 1414941835 31 67 526753062 69553760 82510227 113 2 2060127646 1050625187 1691651205 2777 1326073412 7001 559813962 2 101 19 1925464064 31 11 574755632 1564305864 5 47 73 317138661 7 5 143998630 59 37 3 77883246 1991825773 1413601502 37 1621610139 29 13 531964277 2777 361954180 153401480 103 67 131 1457593046 1569156085 83 1579174102 4999 61 820928596 1266371162 59 79 807462555 113 17 1771567603 720881396 59 890072702 37 101 31 445580866 4999 422905402 1805184866 29 1631314442 1826432392 131 101 5 791126298 43 750204367 127 5 83 1339569785 17 107 157017043 344854794 43 2053731213 547442269 37 1793463680 113 103 19 1063277451 109 2013421840 1492101777 780631021 1949 13 79 5 1419026403 107 61 1203324796 139 1005806224 951390628 71 95602352 61 1725384329 1923181153 89 5 856615288 73 1684286806 11 1044922994 1306255641 97 1381049470 5 768495937 113 1541108238 127 139 131361864 89 1677372854 83 8785502 43 19 1455930784 73 204868267 41 29 1649281784 89 2777 1691451261 150165813 113 131 1123124570 113 11 1219166366 41213390 103 2105372942 1254630961 811626886 107 127 816033420 2777 939367459 184062337 149 82687773 7 1608483190 5 47 67 73 907188526 1332063534 4999 1699293165 482006735 5 7001 31028432 7 1557162460 684497800 29 521305943 866209098 229929193 67 972954808 1655910676 7 101 639960240 1411738610 107 107 1273846165 461883960 5 13 1564221218 114282714 7 1087080668 73 1244202875 224434615 41 137 2017041958 2034805789 2016597167 1949 794757373 101 127 611568246 17 1949 1525392618 67 1371344208 5 731562 83 2 41 699024215 5 1267651245 696338345 107 782260629 1949 482660105 849272852 1791573224 10007 216539505 5 609589347 73 2077359467 43 188858704 1295109507 23 1854948344 23 7001 191078293 7001 221090670 1348516007 149 127 329540834 89 1911566758 73 41 2088858996 1694701262 109 12210794 83 47 1358978539 350256032 1682505888 2 334149840 1537744165 5 107 47 13 29 1132917132 41 37 43 1443854344 511882716 17 156064811 1991261448 127 289669220 73 753473852 2 509813546 1170445052 109 860981626 79 1426064234 1852604431 1891863639 79 101 47 1204891734 103 846448335 71 1211659107 97 4999 41 4999 127 1650160149 2017528731 1384373766 137 1387196852 1949 2126473991 61 1946448390 19 1490073271 7001 1533008970 7 47 1457228608 1688186890 23 103 1486557388 1523308669 43 1737559867 109 1936295871 3 988097404 83 1232809458 4999 490021976 1096145727 97 747509645 1803468000 1989257536 137 1073231779 841268245 131 1997107326 2 517036830 131 633565911 654555990 11 71 87400278 7 7001 1901430444 1725715694 101 83 2777 1949 986977498 53 1994316701 1206282491 13 1217559421 127 1279797669 594563962 850470135 2777 127 1591338194 2122896059 59 144342438 43 97 1656256148 53 383818485 10007 1101892206 107 2119512603 540184201 37 653144271 1578312165 79 109 127 853584399 131 23 2 83 751498600 222546323 71 260837741 557239595 185357586 59 1379506443 23 547600606 3 598789955 31 1884379268 2053589468 41 41 1949 337619423 4999 1999664987 1754269076 584973416 1473855832 101 89 61 228599025 71 103 282773110 2122625751 103 1268101907 139 1990444277 856526201 97 1156660204 464112505 1041723748 13 899079604 43 5 2040374640 370665265 59 1973597272 127 2013777151 11 642045998 101 61 1062640272 617706261 3 2091736964 1949 323359297 97 297361066 31 2101852886 59 1633563222 872385488 4999 733111456 1717800123 113 17 887713616 839974789 23 535006887 1856123600 1496310893 53 11 53 951690579 939351308 101 139 1792865090 1906532062 1235683401 107 1254765995 400976034 1650311185 79 1520936156 1081201243 83 109 149 11 137 1293802792 2777 89 1283801504 128485562 29 101 1880536621 113 339793852 865570902 31 43 59 127 1758745481 53 1946909128 101 1722298719 19 181252647 53 73 1215682067 109 719738009 1983497477 10007 131 2777 147258756 1304001444 101 149 1135471635 363326219 53 67 7001 1949 1833455444 1928346976 73 131 131349323 2777 1302524080 59 103 1141141951 59 1979015604 19 721837322 887430622 486105347 53 949706706 13 303344639 17 1198086664 2777 1949 802910040 131 10007 71 103 97 788548555 952365738 83 560398600 2777 61 576071129 738034974 43 43 1351349652 17 1060827115 131 866958524 461881081 1361024680 61 2105345214 37 4999 422140555 1467916358 31 23 79 997930923 71 931345553 1032655453 1154627674 1905012576 10007 802344047 41 113 1798821097 784760249 137 149 517958866 838693733 414275637 2777 657626453 101 1343704909 83 714200890 446864613 83 1610318690 10007 97 13 502556841 31 41 83 1346845399 3 1584664659 2777 1563012234 1067694506 7001 2102232276 97 107 2035860038 127 67 137 1324042254 1964111295 149 118199018 171216983 1434778532 137 107 29 2014007969 484373264 31 759365628 7 1853666794 1904318937 79 2067779338 79 691718389 19 1919073910 127 1743898722 1661072711 165014967 149 7001 1365515788 149317103 13 79 23 67 1891724766 83 597613612 576128415 573208494 3 13 43686944 101 1949 1942320777 1330446088 2 7001 837423570 139 1122944721 4999 1962222477 71 1431130954 950566034 17 1318909249 599478939 17 1922752683 139 147814963 61 46547087 1568564004 827919023 61 1029356964 47 936901090 71 1629040969 97 928692162 4999 809718728 633235001 7 107 47 665342361 67 1013255405 83 480542385 79 3 704686203 801443744 31 488954721 2777 1074907275 709716395 101 97 607006697 727105889 59 1621366138 2106748341 71 709678370 139 547459701 1603396970 1026532586 89 1645781948 131 724406289 1044130380 10007 866221407 1620864297 127 71282673 7 97 2054671945 550596735 61 819181200 101 137 719030937 368154403 73 103 212472865 5 937093710 61 418562541 103 61 1549696826 57678970 153521088 103 736559471 139 1024729662 2777 1514289769 139 866380745 1551893161 1105906101 139 73 7 37 969756495 375372178 4999 2048905137 3 19 137 218391974 1342134156 17 1291920814 41 361873954 13288282 1949 1235085198 4999 59 139 7001 1044136141 2141242429 37 131 23 158235009 10007 10007 203892625 31 7 608986038 730561443 43 109 290390933 107 313107466 2 31 355086793 1277853833 113 1462902105 1534506599 71 97 1968759821 146370410 41 1225454699 1089647381 1602943845 89 1477911575 23 2130541272 2 188678487 89 799835655 3 137 1528365972 845014287 1969006485 1949 73 101 982493660 178300148 23 107 43 1997168626 1651697252 760038034 109 2007217124 2065992045 822158323 29 101 507438342 226470529 103 79 1153950235 837098286 37 793278446 37 488281791 149 101 156836537 741663705 113 1938523588 29 11 236405334 43 749812242 7 1949 444531818 67 558806867 1242061538 4999 343749028 1949 2777 1643167562 1743767164 1755846434 53 17 442449888 976451865 1947635860 5 2001580666 103 377955513 549932742 1123864434 29 91934768 19 1759416355 5 1354577773 61 1949 475045362 2013400807 2 1441378477 853826237 11 43 453230813 1072224450 67 41 297551432 31 1949 220831445 89 474303873 2041862564 1340385837 19 1531610444 1680737812 127 79 2137197349 1956344229 1758142218 280632798 23 3 524032674 1537275316 149 1103614614 47 19 29 1029416132 61 4999 101 19 324491386 1079482444 131 1406399232 59 1910037680 1978113711 1677143179 10007 3 295676457 430672185 431655812 1338092873 23 5 408297499 71 1530345857 103 438677635 5 37 139 103 3 137 1135775621 469083342 7 1962094617 139 101 131 1262081903 1698224657 7 224321139 927117481 2096120266 101 109 498200196 3316434 83 1323249827 685497297 1735687590 149 101 508245433 97 1380465782 2107401772 812545685 7 37 11 1367259624 665290232 101 107 47 742152795 112182326 137 19 67 64718449 1556390637 2042835792 7001 19 1098868706 83 134720138 422539713 149 1091697287 43 7 1299124441 2014431924 139 1864641686 531406216 131 43 594610968 59 1324248923 131 1289622033 7 2 59 662446985 185263353 71 17 1808432644 495707339 67 71 751411034 127 365211455 101 139 345977116 1610370684 37 2086849987 2055536754 59 822172139 47 1895255448 470672540 1096857085 17 67 1901406601 465835925 47 139 439989488 1437972653 1029146028 47 1448910862 73 73 438337825 252180943 53 7001 1464798227 61 97 47 1540748548 961821865 1079564838 249633163 89 53 1962791559 1173034584 2777 1578942332 97 242273796 5628062 47 2005296172 2777 89 1675329867 4999 151734647 131 1879329990 83 71 151513574 1916974653 1949 230666099 234977287 71 1530633812 1046345689 4999 79 1516566460 5 53 1676499339 7830114 107 5 301022558 67 5 87739850 547116830 13 1854646118 442704020 131 83 1382567146 1473054603 103 1051604868 103 1949 496971612 1949 1061039498 1583429968 1986191497 97 131 1206066565 79 1436480779 1615755479 3 265247535 41 89 654000925 103 186453690 312087116 413816122 1733591079 73 101 734994003 41 234575022 41 905504639 287060167 79 61 2038325422 47 1125311929 47 77217663 1294082289 1870647188 107 1352287805 89 23 103 103 1939571933 13 31 1174123140 97 15341520 97 746441384 1943854683 101 1932079500 1160060750 1949 107 888214425 7 73 149 1196739243 41 432977958 34493587 478149487 31 1272587355 13 1537254098 139 10007 11 40088323 2 127 5 89 2079829163 1127926103 97 82917322 1205034361 29 23 2133015860 7001 1330876098 31 1645179579 338279316 611106828 3 900571161 979141186 53 494200196 1543926632 1802136887 59 107 37 1445325857 101 588434050 7001 53 43 1175022016 61 524272012 958226895 101 1349739265 7 2055277807 97 1997887175 23 1369064098 807644632 2002627986 634895680 23 1403074479 139 1294678665 103 7001 1327537809 1860684954 137 13 449281612 107 1959675468 43 19 37 1917981358 371987566 107 2100363883 549958523 29 1224907104 1949 1937723086 437160700 1949 1023684964 202662867 1001674030 109 1433984925 1189052190 989690008 83 137 1777317988 2059673207 89 300719430 1925161670 10906698 83 47 4999 1891766536 11 139 1666760856 59 204808160 139 1226557128 1823262410 2 1544558168 59 1679045541 47 137 1132331167 934804156 7001 31 1747916679 1341874525 1171860159 29 391362859 73 597654521 109 59 101 1995228437 83 162560729 1825041765 19 103 2100998841 107 563948690 110393649 103 2049402730 7001 137 435271331 1491935480 926998972 1949 14118556 1900127277 97 73 333322240 43 128998463 1949 7001 1650444033 3 67 421955481 131 657160388 2777 1772639886 97 2777 182609966 878290121 1303608515 11 763802769 83 854983664 61 2025078305 67 1949 2137863947 127 1230335360 974188298 90608212 261987586 71 83 4999 810707826 59 1009082715 47 888489175 910881584 1920509577 41 139 1417322428 107 199581429 43 1809466975 131 10007 1983267316 2046935208 104060614 31 11 161400041 19 1066798377 1250578022 827733008 2 79 1357131393 334777635 73 31 89 774571821 10007 427789243 285091438 37 1489407509 71 951087671 11 2110574059 731517941 4999 1995170886 4999 614112098 23 1329229225 1750705807 79 47 113 97 353777721 427839937 1957481055 59 1254959601 43 587218288 643248076 139 662850320 1350338776 71 29 59 37 1054538295 89 137 208336311 527415613 47 588191356 1478982691 127 97 11 37 355501143 1400702214 149 17 1175340756 83 1613935747 127 907566130 127 835435836 83 33204067 1057170576 1593145461 2777 47 1844039078 1363551473 41 3 593113893 1629164409 4999 79 137 1272902087 23 1659941136 89 47 1548256234 89 600409664 585353840 43 4999 1610117912 1943181286 1509511234 11 71 694968519 7 322965965 1112536056 973647291 61 2070705776 199025187 4999 29 23 47 1617192826 31 1575983239 2 1745694144 101 1121466529 1949 581023772 4999 607090003 94747978 13 2 23 7 1260644112 7001 654509488 113 109 103 1298335909 53 1550182690 31 1327778670 43 1016529374 43 149 131 592185238 1283337787 2777 131 19452714 11278838 53 43 1276338255 19 591371690 127 101 1596626759 1520193872 31 97 97687245 11 1562757647 1293105022 13 2777 1263335056 113 79 72188327 71 1726626596 19 137 689809800 101 11 131 17 12830308 1203301684 139 334284297 951181726 23 1654669404 361850168 79 107 2145289010 1305460669 464630014 131 549548930 1645800591 137 1310560358 489603559 1423044098 47 4999 241871616 1666675656 1949 41 2115343135 2777 97 1531459668 865471733 843513557 1949 1848517356 11 360546285 983572780 41 11 113 53 1189486685 73 836013060 127 1213421500 79 43 492491516 1861165257 113 19 796656590 103 2 558739782 136348434 83 1766964922 1785058667 10007 3 2063434410 1510049634 1706280591 96172766 71 2009125404 10007 131 1391687277 290617343 1714466376 47 1631932590 423075548 945743155 59 999615037 4999 433838215 61 23 804994618 2023247716 61 61 2777 1425709023 1483581703 3 11 19 101 1799633049 620976987 103 2092116636 1558434084 107 1356249931 1355793186 3 1550533746 61 83 101 395322721 19 1570757287 2777 2133727389 333652403 1312484148 139 5 101 31 217349122 1354829990 137 2063914798 23 1879640937 1949 1641931152 11 1230438418 1383547606 653150584 71 19 1134658302 3 3 22295188 67 2126504156 176905281 1233341296 17 83 504762284 29 172059935 5 59 109 1318839787 47 1162155746 71 1051754879 1213851358 3 1949 887976094 1256203760 1116834761 7 17 224769482 73 137 53 1651318668 1902154842 5 868909825 11 113691985 1051404948 67 1235289050 683425393 1871290315 174714350 5 149 1992418401 71 43 1460010863 43 908976914 13 576344067 137 149 783601241 139 621725038 1917163044 2777 1983758281 23 13 149 1383018338 13 107 71 2113473046 738381798 11 981976050 1593957342 103 1954751716 1069637738 517591685 13 71 1717676588 540266903 89 131082757 13 1230052885 53 592789395 37 518034375 263290565 113 7001 1581868949 101 61 904878453 59 97 447266612 5 1041118845 2137869615 2 857507416 107 1389612291 79 1206700194 998560639 101 2084185500 83 2107246413 1331547752 59 1923476818 393653192 5 665285245 193443065 73 1923957406 7 680967213 131 41 137 13 1620542753 415945369 41 53 1839611709 13 1762724325 539888592 1949 353852618 59 53 176696055 1945601223 107 1565712261 855614621 127 1935606969 19 769010655 97 11 103 1150807155 11 1354731642 7 1313586547 13 1225223258 1949 1076477527 1999708441 109 101 1993172582 1186138175 23 807102062 7 1335051879 982305345 822330236 7 17 400997630 59 1923480358 13 404216943 61 220245258 438913605 4999 1241899302 1586906195 7 7 1415592843 1949 61 1949 2777 210474341 7 680293913 137 150773569 17 11 583378708 649452747 137 801954297 1191970450 41 1987285990 1572093285 79 766977662 41 1925262379 13 17 1804318647 344004911 1772116768 1230106311 109 109 1013246669 149 899223642 15341189 31 37 2059017625 464712733 59 105837032 139 1415242510 2777 1292732378 29 127441295 101 1883433933 41 2 662462392 62559198 101 5 937867152 43 800358613 1503955980 131 514936372 11 1097783720 101 169306401 969874013 58957621 79 37 127 61 434783051 811528933 1755642043 921749319 73 67 977221867 947657313 47 13 109 298362539 1145847567 29 107 2085328671 1873128518 1949 1529664854 67 469394068 11 73 780805591 139 435743872 971302530 2 1647031424 1938419992 2 210564068 1771793189 137 127 665327600 47 2077353799 137 901323685 1161576283 53 1227188712 7 113 1610892292 4999 847715423 976584644 5 701692965 1791357405 1159851665 47 453796938 41 68366188 83 11 7 218090586 47 585348537 448897182 97 549458137 71 113 19 4999 1606218692 1536605862 11 1949 1184189012 1887762420 29 3 2001693801 360514147 101 13 59 67 7 1084145188 13 475822965 7001 1951556754 1378417938 89 613960524 3 677024859 7 513326940 1801398042 23 89 1446117657 1650340261 131 70518479 1093623763 71 1720996761 101 1960375559 59 155328710 11 877412822 7 1417649331 61 1526064633 279865670 7 5 36685502 131 2100138159 838630678 37 1953827957 1198638912 1412191849 113 113 17 1708382751 61 1813314670 1763805996 2777 89 710458700 7 342544825 1244967772 137 23 900320740 103 7 1881668592 59 1949 2072453558 246370868 89 1215461430 19 434782966 83 1193351236 11 1490407589 67 2065497028 79 1163281233 41 92206089 1500697067 1148313910 109 153195682 113 1283387330 61 109 11 18260066 716561527 1374268296 7001 192289466 79 83 1510319875 1891068265 1322929759 113 1254862740 19 139 1397720060 97 30078148 138119949 1425462870 2 59 443597931 137 1134048051 1620691642 37 1006028113 406086692 880628002 47 79892104 109 1985345511 10007 741318560 7 2080951355 47 1760009734 2038570006 67 13 761743775 1884637300 41 5 1929109610 913819527 7001 596927664 17 522843357 139 1942681385 668300146 109 61 1302809452 273677720 107 1996607374 829661127 59 1722817700 1372364669 59574850 101 1058350874 149 1165296894 4999 37 2777 17 1179579782 29 2777 1392558146 137 128574209 982739791 23 29 29 406076937 337587062 83 606338710 137 59 572145597 1525175080 23 518463608 1949 296920405 7001 210688094 31 1915446910 1390602734 1527157318 71 379916624 149 47 506573567 115678875 61 103 447139580 1949 2004464642 17 1055988711 10007 797758040 7001 874107128 432770986 71 1642256375 47 700632402 71 349782423 1882710710 61 1639502734 7001 7 47 23 1025126390 139 29 2102636962 43 1619123720 139 496981851 470168473 651791481 101 31 1371735895 89 383680157 2777 59 549439093 109 1113250354 1110056000 1579294733 10007 131 950740800 41 1061308331 321250129 97 791525108 53 1109262016 47 516475997 34091685 1408450550 5 1454552130 2 37 29956532 2115156884 2133198528 139 11 131 1799740880 5 120923070 5 1361546355 149 1102855386 31 197963241 833108291 1459831447 31 1244830362 89 59 37 867206629 1935826495 860277418 23 913870224 2109575075 71 148582223 7001 801691511 67 583634454 4999 791061756 145415911 29 101 675134803 107 1335923819 877547346 7001 89 786431590 614127091 17 41 744135568 31 73 1520246637 7 19 1340067454 342062339 37 1826714271 53 706691983 13 362569233 1485512392 1155865496 1651457112 37 1708561608 17 525672742 66693244 137 117880417 79 4999 555845420 1351616406 61 1149274477 355008069 13 1390829115 3 70246614 2044782070 7001 360643805 127 991021656 67 399498421 109 881186399 10007 1379174747 315058850 43 401980297 127 181450869 127 1533141587 131 67 2777 1072666236 2070459718 43 1033743822 59 1974461432 201567836 139 831785206 43 2777 113 53 10007 1651795448 1097694908 2 149 109 23 5 53 4999 41 99634141 632052515 41 59 1582848610 5 437269360 107 420663777 3 33839685 137 10007 2050884615 1577223284 131 1010799930 1091372921 694099964 89 517603352 149 53 43 61 877213794 1949 211634586 137 1267253014 318522235 41 843457039 83 416524627 1614859165 89 79 1527498101 1949 1656155681 41 73 41 89 1247908516 31 1920380665 71 135196993 53 869650659 889830409 3 1434748779 2066452977 534031136 1762469580 2 1525674246 113 109 13 984351914 19226064 328119684 3 19 13 97 61 520266865 67 906325428 103 53 2006033146 13 137 3216486 2127333260 139 749109781 527433588 2 67 1942341457 1499624150 1315262312 13 101 41 3 173357997 19 329047092 859100675 1371845604 31 2 107 601215131 2086945869 896204813 1155380018 71 7 1746923668 259508837 3 1059117150 4999 126129769 19 11 7 987538475 137 1395291449 107 149913099 1949 863703248 31 29 2105229886 1517044404 139 37 179607398 47 1216400843 429801182 1660210996 139 317158663 89 774794751 842338800 5 127 644090914 677011984 11 1587656265 540347925 13 61 1247960326 1379229211 1044996407 109 586929789 31 1545815388 13 1986873603 113 1586806124 43 484502457 37 1536205450 13 67 2130682343 103 1017579719 67 11 97554427 31 109 2118113724 41 50917377 23 2031702217 13 13 77204348 83 137 368929492 1704818136 71 384694127 83 353114363 147950404 4999 1321861452 43 99111603 391930227 47 97 71 137 1501817564 97 129397709 7001 19 1766932892 1537500073 101 2 867948816 2 145581430 101 540099722 311431379 149 1273275179 79 982441551 631544960 89 7 1976589342 59 1741488309 452101778 1949 1083857305 284157550 109 41 594761170 1628496344 1319445890 107 23 1949 83 1818023851 1830059813 103 31 176002995 61 358661942 953256826 37 862656219 600083714 7001 137 1680852682 1949 893335405 101 1021355688 4999 131 113 1963404945 188531008 109 113 675027987 149 401699381 1542383334 13 107 1786551557 73 101 1720694316 149 31 23 463829497 103 28479706 373548729 31 2042457258 137 1104022275 10007 942979624 1117652101 1949 59 468482383 89 1124637244 47 53 1015984560 11 867230221 13 708004895 595771072 5 1016076820 10007 289842748 1119703244 101 1670344868 73 1107785381 71 906145878 73 189876139 29 748736906 1889644437 17 11 953705536 1613062457 113 1006918357 127 2070606095 1548516154 131 71 375474696 997241461 1860795919 139 127 89 107 113 32837800 1945305170 13 1317396873 655660057 137 29519414 43 700546583 1949 193705799 97 1855264389 1949 47 149 105483656 21433277 107 233781732 101 19 524734687 67 1002031297 67 351051123 109 2076139023 67 29 1607295942 2072365758 1372088819 19 3 1503184755 43 485308320 3 11 149 107 1613834515 79 4999 254084173 1351069732 67 1503717917 2031262785 53 31 83 1835933140 79 2777 2777 1909670698 1856535580 4999 103 156182814 131 508640108 1349317180 149 2029651034 139 1256844672 1454158687 61 11 131 876173064 1868699542 323024796 1249460314 47 149 817175451 101 37 473557600 1577979191 127 11 1061870095 500900510 10007 1001296575 5 71 1590156257 17 1289226620 109 2102797589 41 1608979605 1361153875 11 1206963373 31 718114689 3 131 555781255 1670509893 59 1198576504 3 113 113 1788410217 53 1534441737 905268165 3 4999 2144825949 1304082154 139 849937220 29 327750721 4999 2080713774 326879611 131 1162624738 94365064 852709823 1137788514 43 23 1634107933 2077579226 945332455 2777 61 17 1993079303 101 47 868323468 2777 1829578195 73 1640255250 5 1894569690 13 746824234 37 103 2047960433 31 1544341973 10007 879955538 119233405 1668178851 43 71 29 1428420976 31 17 1318636722 101 704442354 3 412719412 7 103 2141969952 7001 23 870508807 107 341114181 89 37 208710027 170409805 107 1057368031 2129109115 7001 1981099989 61 1718200420 815597512 1485619073 139 139 1338994784 1305687743 2777 31 31 37 2109105043 1406280085 67 7001 771020130 83 101 359922590 171933613 73 1653196398 101 116102892 127 103 454748101 10007 222775834 7001 107373588 41 2777 972489580 53 1537426610 41 823389764 17 137040859 1811562367 634459919 1949 73 129101011 107 4999 1769636002 4999 1475604820 1748834368 272056588 109 4999 592748370 127 1668296257 137 1523677695 137 2116128827 53 909023842 550439623 7001 31 73 482201656 1823163441 41 149 1521031932 1192896014 1720850635 127 19 43112216 180322407 101 1434452904 972559199 2777 17 67 2068677061 10007 137 113 61757890 61 1411669381 404872396 59 437096721 561792137 31 1834606651 139 17 567167951 71 101 519339273 725869224 19966099 139 47 865252834 393823241 149 1843084471 1384822132 83 67 1418449295 1641081671 131 137 139 1544432058 1513126061 89 1102884618 149 131 1087150791 1466212522 2777 858970532 19 691855113 1782153640 149 61 431491945 31 103 1700940867 1526252238 2 235508758 149 313223181 2 789502462 1199433226 1435256426 2022201971 97 13 1357869617 1065324221 10007 43 31 73 19 13 139 2023307491 2110196530 101 1107070090 149 7 61 1542384512 61 113 353964251 609269897 2057000039 83 137573828 851965692 530010705 7001 37 316486752 2 1460124366 31 69029715 103 2777 97 1891022595 40509995 19 10007 11 1032072448 83 15054125 321472698 101 6876052 83 67 1949 127 1542337022 98772345 127 122704545 47 2118628379 29 467348688 43 47 652954691 37 1694467688 1970486998 2777 186205680 1751278095 107 10007 1531331182 545431535 1252760679 1949 209449285 958962572 1949 31 941366899 2777 61 624143490 2120134944 2 1949 749714034 1482146285 107 67 1785821543 41 1211742536 13 335488251 667850138 53 405450212 346964850 139 83 131 19 89 1508944596 113 1142075390 59 11 1619824811 82393157 101 1949 63782974 865833505 1417330057 11 139 1884672644 1084649676 71 221969856 107 296028340 491804849 13 1758144999 820717794 19 13 1520160993 7 2060689512 2777 29 139 582661451 529452529 41 295950464 19 844824816 109 987848361 61 29 67 1169497596 1977600073 103 61 1632966401 1248978721 103 101 1418950229 402602803 89 29 1864085345 109 1076377616 692549703 47 103 830091050 127 67 867934415 305908868 7 986357970 5 891767524 137 1061681226 61 680266327 1418572780 182063295 89 2777 829712060 113 1236934270 11 299719047 47 677326682 1876375502 73 1594106697 7001 29 2119413292 1230539427 19 103 1556099177 13 1698019050 1612246467 7 103064416 2078712972 103 59 13 1100558858 37 1897115615 71 450358751 7 7 1045968080 1645036884 149 1376317228 11 1912825453 175748200 5 59 1546283259 131 1228895411 1534047529 53 47 859785053 892775763 131 775840557 1128024232 103 156037069 73 7 31 847940427 1333709993 2106187880 2777 7 1206054255 2777 1066156948 23 1628185479 2777 13 698569499 1932726684 61 59 1157042915 1762379667 31 13 895688937 53 17 1648558544 1401763492 59 1606374415 811072851 803749805 7001 1160044432 67 1511099709 7001 1379764081 113 1439447562 710034124 1928415609 83 1155425670 1949 347022363 73 19 29 1192835801 2008483108 103 4999 521145750 1949 149 43 272280820 61 609725134 37 1107625673 377950001 107 814080610 272237632 656120400 137 701819735 97 101828773 43 1459655984 1423822892 107 139 73 7001 1615543759 580102860 73 464675045 10007 851105357 71 79 954782763 11 3 1312010791 13 1850958824 1698305874 149 1974698043 1972828347 43 41 703010300 5 97 13 4999 11 2777 1585884036 113 130077312 139 477293658 29 1483746662 2116210780 441397830 61 1453386597 1006064703 7001 61 107 1985172177 39540056 890636846 113 1131895258 17651848 17 1175375578 97 1666640905 83 697828089 101 1057890867 23 1848096874 526607793 83 1290993786 484569604 127 1937321665 131 966279411 53 26172752 45116531 131 1949 59 71 1592134633 2777 127 61 303949092 131 365084686 101 1854527458 71 427785650 362720753 113 1892023430 137 1796679899 7 1276508483 59 1800486126 1917806242 11 1300474859 205762093 131 109 2110268897 360983416 29 1970849372 17 67 407386934 1383382659 1949 1687818408 97 652592720 444951416 1278094040 2006253395 10007 137 1518322776 1403925036 4999 67 1630838826 89 1731800092 309267702 2 288167958 56141796 109 1505621142 609730740 29 107 328304326 4999 37 1610418007 1282060575 89 801305090 2 2777 131 1417111364 1533805325 5 1529933810 1474986799 137 460992787 1084331866 29 67 1775909906 42521282 101 1079468103 155116204 61 1974036860 542757138 594223475 727518357 127 817431247 43 17 1940947045 2030942295 5 79 73 3 515809623 630140637 1170467977 7 615644259 73 1899689531 17 1872965771 2101499444 137 1123442940 1485064542 71 47 1300375273 1056205092 383582747 31 61 581738700 1275184870 1682195827 23 818430758 79 1719250930 1949 1374360738 1459452129 694094942 67 1228849497 1538126633 23 149 31 477255571 23 109 350863370 1604918354 59 348014978 23 47 1590780399 13 684211710 73 1968013935 17 32027116 1284398450 10007 684594292 83 294844386 89 903300073 127 29 1900476923 1652200860 278473719 23 47 546096055 67 265824778 71 1837387771 661069427 19 43 818686230 4999 109 1182498453 2039222074 4999 4999 24085324 23 137 181189898 1200652793 83 67 1149761071 832706962 83 628160177 962735914 2777 19 884276549 531261290 7 1738631006 5 149 131 1307564710 342371749 59 23 1728209669 31 1952279320 17 1060171306 451864609 4999 73 1102294361 103 673715808 59 29 61 45301833 1954867247 43 1949 2067674610 19 671210875 1674769066 127 139 103 712765147 23 1517258710 13 1299517658 89 1285269999 1949 1210833325 13 7 1396090556 1131223639 1747532300 101 703143594 2 43 131 2105582570 615051684 13 1186509976 10007 611507756 31 1578797822 297201865 113 866796494 149469480 139 103 558508951 1927260559 43 662789186 1720901808 778679224 7001 2 10007 107 2086705654 2073975008 1682031581 79 2 1615701554 73 49395450 128299918 2 23 17 708307529 1949 89 97 321342376 137 131 73 1576148694 37 788269674 31 532310083 1570339596 1131437194 31 127 477107631 671976177 37 29677700 636714894 103 1283707643 13 1019982106 198112733 101 846744307 73 1462500250 452473929 755196824 103 109 1564408657 1644742311 113 762334856 1253416562 137 19 139 2031223674 1474994942 4999 131 634471383 1020959111 19 1853357679 1949 141017946 2777 739516473 17 53 951343481 2145802308 7001 286724496 83 1271632 47 753471075 7 308567689 83 199933305 131 1949 7 2 1984342 1946048330 1229463195 37 113 1225901510 1949 139 127 11 1719128103 7 1805024158 1812647109 518182474 10007 37 1722610669 13 83 977120737 1195652424 784162801 139 137 920148444 1949 1336507260 19 627320872 5 382673105 177475080 851133237 3 1406691039 19 309202314 1394213920 109 7 2026737608 1167416026 1519098684 1610091603 3 17 109 83 1601315265 113 71427639 1787798312 2119797303 37 71 79 89 63056233 59105790 7001 83 899158505 4131096 61390971 43 839957559 10007 61 2037979060 13 97 1261713532 1807267528 43 1178045544 1017035305 647373480 13 59 3 33414219 411156510 1151505660 3 23 311135329 824359233 1348191959 79 5 537587635 1785016175 71 85251758 139 952588684 2006892107 419079410 107 1949 541692654 1565824941 37 131 48948674 37 336723125 228306538 89 107 756036855 359648828 37 109 79449773 2003949189 11 1599426574 139 376406162 67 1520436380 127 422075246 10007 2002280616 941892816 899865644 71 53 41 1299601846 131 924206048 531809632 53 27131018 109 376857036 1022325715 10007 1907054004 109 832061201 67 137 73 1349713943 612803766 107 1831848891 1801347287 139 117651202 53 2101304382 113 1832803839 103 61 905125198 109 988387584 403731257 2083823516 43 1889955028 67 1710989921 272707985 310779755 11 40911834 43 2009730474 446180895 17 101 595801470 844911573 71 10007 1710764856 113 47 149 1020114047 1050766178 11 1213769744 1813605530 453746806 591276180 23 127 706810538 61 1426776241 190204322 11 170490724 1949 71 774127697 429224110 41 113 787596101 539294082 10007 1473150484 531021455 1544293773 11 1202011877 29 2046534292 74210681 1004710093 209363990 43 1424922192 31 1323506281 131 97 13 1941500899 653308004 131 1991998838 59 413931433 1305970723 195754163 1043026644 11 83 250791804 1754963577 101 87126534 860965494 109 1242056874 2 3 89 1949 2007004189 37 2093267822 552502944 113 34049160 5 53 23 857139530 101 1354811475 438534508 53 1561335003 67 477414128 137 19 1423392714 7001 144752676 341949843 59 2045993656 109 11 1666274775 722210648 53 11 2 1373688942 1202766060 103 7 1841442596 3 1280694072 1480458057 3 1306486580 131 1853783227 53 1382460404 13 1507493949 23 1243826633 374536209 73 19 1064398012 109 1809136329 47 23 107 53 1888324386 1863033792 131 1456397901 113 1658938195 623888042 89 107 83 1180989570 1913712657 37 1831055593 1421545476 131 1240189969 125658606 13047918 1479876164 13 1405315436 97 67 2129883703 1242093168 127 149 1851621508 234531143 11 1018589183 19 1662251423 29347172 19 507439777 47 1701287952 1412134350 137 1395439256 2021029355 690452930 37 1852114086 61 1951404475 107 131 1831648812 1685358623 1379678846 61 1126383478 11 149 1492650561 1689692333 863218916 1202763552 137 79 1762223770 1650792832 2069547170 131 7 3 31 71863022 2116838224 89 83 89 4999 1655372110 51281385 5 514460858 43 4999 1792283885 1454451712 101 66022297 11 1037039668 67 17 139 1720911740 364674604 97 749925818 1646881639 19 1106668129 79 7001 1290669355 11 37 670805375 989274587 914051079 729822083 97 378925172 2 841551218 1752575945 10007 2020023027 92384624 10007 1477333410 1931971434 10007 59 839949143 43 1938379900 107 82171827 1931177195 107 7 197522024 1086334019 59 2094064246 1278470474 113 7 866300043 1134217441 7001 287251030 1755745785 47 83 1633230055 2036862408 131 4999 79 468165534 127 109 1770814109 1961934948 61 17 1997773836 83 101 1453013573 272629030 1611564148 43 137 53 1514373876 1442800503 7001 1716750215 132955991 131 305375533 2125486576 103 101 313483396 1456072467 51007077 131 101 2 205829738 2032350115 61 3 1175838303 1905113565 131 1783721938 101 755905715 1947030206 31 7001 659019861 53 992114473 1477477733 73 1819180732 1815840199 10007 53 23 1320426112 2019616357 127 980326279 149 47 53 1194850815 1945290751 10007 917591865 328531346 13 833276912 41 1176073725 195231750 847868381 109 1155695499 113 113 79 2015066588 1646354641 101 317887046 2045739444 103 23 306629859 3 103 1250808516 403168368 61 67 519935611 113 1944166356 131 1074349274 23 1060667333 17 872339020 7 2029622465 19 1755320211 89 11 990926321 2777 337755402 657357784 137 2130679135 109 1550352349 608276994 13 149 1570452982 1135270659 113 109 1068341755 137 2 863507264 4999 2140621790 7 963676526 43 913446850 1949 1967716937 1403697160 43 71 73 1316982999 1132980878 43 1134396244 969390944 1125961964 19 1874065798 83 169217422 25184962 11 2 307415296 1172316172 127 73 113 2137314883 10007 393094974 2 1028257042 31 61 1819060683 59 109 1880809279 545431548 1949 126223087 391359864 67 103 324321044 1594776913 1051912452 83 19 1157246750 5 1179403663 103 11 253394283 3 1918176840 3 427638411 1294161798 1270722248 2 263242378 79 7 149 288974534 103 4999 29 1794581074 121559039 729711812 2 375547178 47 7001 1600589623 2129522174 55267740 103 3 448556361 11 31 121073363 1942695932 47 97 1132207862 1488832533 11 113798586 131 1054027048 271940411 131 1390800276 13 1552733013 1149782128 97 2135434727 127 1147850420 198667972 61 1689445103 43 2005434731 488663895 1866794386 109 1979521338 1488074946 3 37 2777 1949 1907272111 107 73 19 431448605 2777 823458256 113 686179053 149 113 557450391 41 1584175795 340176748 61 1733518235 59 815562428 37 1013489237 1000226254 37 2105444903 1972838797 73 1708905397 10007 464945234 1949 1369733812 685105422 1555197192 101 1083756159 353053956 23 103 1661800610 37 1574015815 101 1408438334 1315613386 71 79 71 1351163583 1498552412 4999 1436062730 1017383302 207485564 13 1949 1587164252 59 60910007 11 1809911247 137 1163985428 53 4999 113 1814296812 2074938544 177559481 4999 53 71 1440224067 53 7 196735574 878544751 10007 1673040309 580856315 1102971118 23 2088124211 67 388876911 7 1983670087 7 132854046 706933000 29 137 1097090383 1221672429 1102789407 101 107 19 71 97 832308500 137 1757691094 1660923336 137 139 71 107 1215067497 1607183549 107 654949896 2777 23 2777 509793329 137 741225896 519918562 17 546858822 10007 1443179519 46022193 7 71 538494956 1655796467 83 503240348 13 757700268 97 29 59 67 841513692 2048199087 3 1737528152 67 1649113102 13 31 1059400696 1137904724 11 4999 61 1622587495 101 1444520887 1630415603 107 1512512437 4999 1814192089 3 83 909760403 89 19 1175416000 287667999 107 1393883757 1522303873 79 1628353056 107 876163722 1059341409 11 1544846936 29 522708093 31 584701447 1722507831 1462505990 11 47 762225931 1688145832 891267143 17 97 904519277 113 1394969971 1030108343 11 1716356186 41 1006489484 1651952292 97 79 1671615510 819038899 97 1148042821 208922383 73 1430112413 3 1879798029 1657607135 67 89 1150075088 1884904211 103 131 1339098375 128916678 17 1279834670 285994549 29 1470483265 23 561568368 4999 1660267880 804967421 31 2 718130010 10007 7 1676905587 1662489055 127 464282847 73 43 654692759 587685300 103 1495045103 11 1060883692 1749908612 1017899624 59 79 11 150820032 37 2 31 187173970 101 206646303 41 972863949 31 1923959510 736141500 2016099223 2777 73 1188278159 23 172333259 137 2777 1956585336 249424586 1137129961 113 107 444205376 1305596447 17 1858475649 101 67 61 1129468863 1276417131 19 2777 149 1378125847 1156572201 7001 131 149 819253703 1219663787 89 1062475726 73 31 107 53 85974215 1576439420 1901019720 358708244 4999 1536855098 79 935651826 1760725456 79 2064773937 37 47 1833814886 28076108 13 1231574396 271640928 13 1896106368 139 2092710469 53 211381340 127 13 17 1848085295 1922280906 7 7001 763571066 1200622493 79 1741578779 1949 433430314 166444600 580132359 103 79 1570043472 109 410768898 777310065 4999 127 71 5 1560059750 229187620 41 1940013031 429878194 433922142 1263128948 47 68257757 1691018400 139 231324809 73 1920201249 61 11 1592502626 97 1302069412 1977530949 97 2001369669 1810779801 2035433062 97 1949 554599644 217518145 980862618 3 1649659020 1034172303 127 193858134 139 1357712246 1949 1503390385 685551568 1093935151 107 946994175 5 245234475 821045183 79 742302960 776925478 2 59 109 113 181623205 73 1311628814 1504041265 2 2140271648 1444815860 79 73 149 1821134322 59 673259325 11 468479154 57432956 127 2 1115124164 1879109470 755352908 67 662293562 101 764797473 923613192 53 1818586563 1714927049 1949 552566354 101 910598886 330759474 3 127 101 1675074597 37 1339634358 482498663 31 10007 1732101623 1696546752 53 73 71 7001 139 420337997 1588647480 131 1184738005 2072370443 4999 1367554650 239835796 2 4999 2 1631708684 113 29 31 1301944138 101 83 1877125012 7 1745301943 695174415 1621776219 47 1792255420 2075791270 97 109 1711034476 559096978 103 2088557205 1595355865 4999 7001 67 853403321 19 71 1058754889 83 1530802163 11 1784104883 103 1323039738 1689116158 1221857856 3 107 5 215997243 7 952536963 877488578 97 1255652196 7 775889520 633771238 2 1339992234 1393715729 71 43 127 331177773 323239378 23 1098510429 89 1854991311 1575824477 1668851163 4999 153836958 1075334418 3 137 2017755591 89 960172584 11 137 1446118102 89 37 525328849 746803893 59 2030231654 1336713735 7001 1575288009 1409864908 293940819 43 67 1445660739 1544365578 17 89 475733213 476626117 149 37 1425268373 1732981556 47 1793156493 37 1340534235 107 1747825419 1678554166 10007 440468112 2030903321 29 7001 1932360012 7 1835089815 2102375556 139 127 1050588577 5 1124144351 31 648331644 698739318 47 434062672 37 1286913550 97 67 580374671 131 4999 89 904191584 2003345880 109 1249214992 7001 1561519140 5 1776687870 29 301498730 198623775 5 2777 107 97 107 612221044 360883715 29 804248735 854104897 4999 61 4999 137 839486359 103 542872560 862766024 149 1065252544 1467879734 83 173115085 59306533 13 128520993 149 1949 887547526 67 29 1066621916 113 139 1714199847 1949 17 1393639906 131 10007 314890269 1225657360 345307310 5 625089255 2 1914398759 13 891409266 11 127 270543782 89 870668577 10007 113 222205573 61 97 139 94485389 67 59 103 1880975565 53 417312478 2141391197 11 11 1832607854 1205085143 109 137 380170115 13 185355768 1705283875 4999 1298199268 1689478549 29 461281888 7001 71 2020966353 1129887878 59 101 1528543898 101 481343578 1959422148 103 59 89 1627202575 2002554112 17 1367931843 964892970 149 107 1534423014 47 2035651304 2087314772 43 47 1761892290 1065222558 41 137 5673865 4999 1633283278 10007 490897546 43 882663881 113 1695817103 954147479 252216428 10007 959511188 113 2011262366 1719841405 31 326386620 1465974395 7001 1476031086 113 1674205401 113 7 324395470 1902837355 89 1092997074 640731520 7001 71 2078514918 1560042459 97 831888217 101 43 459150130 861894365 137 1473918062 1459469083 3 807267770 47 2080219013 89 1633396530 1628875508 2147071749 31 10007 1662056544 23 103 1451544701 29 13 2061626449 31 787913304 311985305 137 23 97 127 1262313325 101 1509927922 113 1637676485 1128061710 1949 903023985 7001 71 766755023 31 995050369 73 714930756 131 159628216 1551228509 404723108 10007 5 922503355 1342782060 19 472623822 53 591262064 1851861976 3 156146352 1407765420 736875187 137 103 372119533 892496545 1633386503 59 41 3 626091918 2777 1892385891 11 1198119670 2142713079 1874572830 13 83 1772982247 1266102846 7001 1386339240 4017277 11 1784507480 163320339 67 59 101 1375811597 1876680717 131 71 71 975476183 1909493911 53 53 238776978 13 5 1491791590 1516709535 83 1163753956 1653559781 107 89 1438702688 1302543015 73 47 71 744614204 1019366525 424476322 79 83 109 7001 37 757568192 2777 1120522277 103 479896055 848842055 1332907291 127 789405368 59 1881291888 2 1624003598 2 89 227188342 1659174401 1241506818 113 361710351 1541772888 127 47 1731804770 1444358915 53 5 572882128 7 1659021105 1589830678 61 445641234 67 79 23 1485874601 1349321424 103 47 1185458955 2023613199 131 1739388948 1949 1812689428 245327733 29 113 97 737072542 1525856515 139 1525414356 67 873117803 577123729 1154705011 53 1251946443 3 62955376 11 1156700941 19 807954708 2094755510 131 10007 2047148901 59 61 67 258907229 61 1042051044 127 763337056 1807525849 1461387203 139 97 37 2777 2100281201 1800554037 2777 277883282 2140035933 37 532007164 861864786 1272177504 113 3 1212717510 3 17 539327584 59 647048988 17 1075893569 606292709 3 783387552 668919906 954334402 73 1949 7001 1819734925 2777 153028916 43 1723557476 1972719581 602371053 137 41 901668547 71 17 131 83 152064383 31 116552467 59 83 109 575329370 107 395320920 1848525221 4999 1955143076 53 1530615422 7 7001 1566958611 107 1068090771 11 3 139 1028038110 1550008425 89 521806802 29 760676554 109 939804758 1506821736 1818530865 131 127132868 23 53 1491049637 7 4999 1177179517 131 142231023 139 2777 1979876035 31 28356444 1824766594 1923087759 29 131 1021957200 7 101 1672414560 101 1187487300 131 231036316 395177347 101 67 76133909 322997556 23 1104335662 127 936624873 439717839 1574456382 71 160618969 131 4999 1985262868 1907473429 97 59 79 861320252 1973492617 1711890259 17 922038581 709079584 107 277046900 53 11 1955426462 103 1960500764 1399580892 107 107 369298944 37 5 57040916 17 61 41 1554971031 43 61 1657607351 1262723811 113 938968980 29 453566322 45711976 10007 1570168349 5 462134125 3 2014737918 2009228512 97 5 1881762365 149 2020201004 97 399880238 37 924653828 1457130431 79 2 1314163830 1389321218 791232328 113 1521230973 1267186512 4999 1733362136 11 923031670 718764553 1799802433 37 103 5 73 1030925785 149 2082358291 1313268437 13 47 59 101038680 139 680655617 523521677 11 3 13 1949 590357947 1387925778 1771180750 322156665 73 43 475080512 286072894 11 23 2078644964 211652072 1273106515 101 1473700348 2123147922 59 23 1510263260 1096342656 1515228395 770234274 2777 813743832 149 31 1957598881 244259881 5 1350051360 1613584482 71 1570139440 29 131 2053794420 1760982724 149 1353928432 67 300725413 1730155874 83 1985750846 85584744 47 1264156198 41 1579735945 43 53 29 256134739 23 1815346869 59 857685034 131 1244126519 61 1078176647 1329636888 41 1912409986 759479298 73 1497690180 450589321 83 37 1734138702 139 139 139 1282619263 97 7 1709341039 1676803884 37 578639448 304629296 1335171750 2 1949 1967609052 1529629772 1311090804 23 266488992 61 354079746 43 1239442062 692904580 83 2078340252 31 1438105810 1744163849 1256351928 101 8902242 23 360850772 219206394 71 127 1482513672 1406674050 677556117 43 2 139 233883585 695113783 13 101 36736199 131 4999 1773290271 1176144724 149 312675457 1833963371 1415292354 59 1202886867 966676477 2777 2109342552 949433144 11 1924069829 2777 113 268216235 930042206 41 139 610169968 1175886763 1126825035 7 109 329865174 906955945 79 1972704208 127 83 1052990539 97 2094475992 136854490 1264432228 37 886639080 517870739 1949 2024250606 41 295023577 19 1697335724 2777 41 51383209 104020797 1372426636 89 573914423 2064711127 23 29 1606986802 1949 49042687 756742128 1908616083 11 646332973 41 1301333440 891632248 23 1585297333 411501924 109 1797926006 435313954 661577658 4999 23 101 1020258610 97 361732594 5 53 19 1034814993 61 1376785494 1448612323 1875285583 71 139 113 1499122410 1589522297 131 53 2008603832 97 1473564248 61 1973346035 237886404 10007 260802434 1739376550 101 646649066 2 1283272531 842448654 71 87492587 2030557208 19 29 7001 107 53572843 131 871803297 101 345492217 137 1824124476 1148577426 59 1679542110 23 857988032 79 89 1438494362 1472804307 53 1537614655 29 5 158254195 37 17 2123521646 2080650921 137 61 1935998663 139 103 139 1408608764 1291152235 41 1379547582 31 1292013547 162626229 7001 318446116 109 144596784 506763858 43 168337561 7 2 1121680560 389276603 7001 1060378461 109 13 472425889 149 19 554701238 790899795 137 344374241 131 103 127 875245453 131 17 59 71 954343944 113 7001 2128100971 43 1629553174 23 67 1126420348 1557926411 19 815324713 897282828 107 174882084 1307914998 71 283996237 43 1703085950 1412271348 865136033 29 1633129439 53 2 24319322 67 24642935 855025022 2 421916341 7 2069678828 31 995790494 103 5 658708240 1945655465 575236389 13 1806659313 29 29 793057577 67 11 1454672582 596891610 79 2777 836232456 176581099 1277309048 1459489472 23 3 37 101 7001 572940837 109 1638620821 139 1024899681 4999 202308940 944494354 61 73 3784904 59 103 101 1949 1850766502 1879237494 1959086085 113 43 1468712511 29 531286177 1031850932 2022020490 139 127 854962865 5 22303941 11 53124566 868549825 3659505 127 1355907438 3 868395987 131 243367608 5 980532895 1234890245 2777 532312588 107 9199753 67 277441278 83 697192862 19 67 131 1602908926 1205356021 71 588942089 570347970 485147067 67 834446157 103 113 134615301 127 74059756 139 730660589 768316439 1401646576 11 2065977422 101 23 284792072 19 2051715963 11 116764340 83 101 103 107 960869309 7001 2 59555518 134371484 25114814 1200361814 1949 2 1627243946 100449045 139 127 1946421908 79 5 149 1603773105 11 1256352335 137 1296782403 1863375066 7 113 98411926 13 1394218397 137 61 7001 464509349 1357745936 79 61 113 75688756 2032799375 1819121633 31 1902864674 107 325563336 1949 1068488576 1331969043 1036271326 29 60714027 11 1235123780 5 1491618245 2 1613086694 73 23 2777 7 663481560 73188360 97 1156929282 889442761 1949 1082849316 3 101 650906216 47 29 2009492045 204404520 5 742804575 43 59 1897374333 1407040071 1041062459 89 443795795 71 444418615 109 1939581268 113 1091605669 59 73128553 73 1552207687 59 83 423541041 79 941731463 1949 73 103 107 131 6487775 53631924 67 71 2023482747 640088548 109 1930624023 546730632 4999 1306029896 79 1049521952 661837522 1049316263 1949 2 366761696 71 1979615894 601353338 29 35315649 13 2075057946 89 1245135899 2110128857 43 61 1985349267 542259829 17 149 554575318 1929892104 71 1795323466 977125288 47 724576064 446666615 131 2777 73 791014933 941147974 149 370993759 1689757157 1279980629 61 2 2133811886 1082159446 17 257894930 73 928076813 1582343109 7001 939660218 4560020 83 1413941102 152634117 53 2 408918048 11 109 594541068 4999 1737672396 17 113 1098763862 484312423 79 137 113287574 1071973388 1949 53 1949 998673447 1520847105 5 773736249 954097273 17 2 5 37345860 1813731735 19 1653785169 109 67 1180740598 2036470750 2 1620682310 130495295 368125171 1949 10007 137 10007 83 7001 620953695 2 83 1179793623 43 911484975 1285640244 19 1700229328 10007 375584388 726746407 97 149 19 23073809 1938878788 1049145354 29 47 639868275 680249527 59 61 2027895956 1911109164 184578816 149 59 911970343 103 670654939 31 1604426297 31 41 610622309 131 1998832366 113 562518633 2777 1949 1910757235 41 1421145403 11 814559793 10007 1956758773 137 690687007 71 989085429 911715028 97 1229590600 1438771365 5 2011362721 109 71 1396586898 1963459418 107 862064439 2 615595338 101 2004298338 37 1847095944 1178634482 53 2129974314 107 1013185281 137 11 1806053373 109 1411305077 53 127 2114530505 29 2057664550 7001 79 1381384757 2040233375 29 109 137 1844622526 2019747845 139 627184402 797662759 17 1822069112 37 1546775232 109 633753250 5 648350515 89 13 999010350 31 973320733 1027693989 1949 1426000394 137 79 1348800654 1949 254153025 118273400 5 59 23 842508630 194005391 13 17 1446794033 127 1148166106 11 131 2121914613 1635914722 13 73 563540217 1503664076 17 71 627653845 1249560950 89 674217364 830363650 97 1075976634 1949 1774357308 71 11 26539953 458486402 1231242975 1912846375 59 385000894 67 1238430230 139 758981422 987252307 1949 109 1206726356 987152295 1882567848 23 968975547 47 23 73 617464295 1089931437 71 1521702672 139 1231726448 137 2777 248723985 118462866 10007 331848617 4999 908828198 1766362051 2061632866 31 3 1330766616 29 843135237 1744636557 103 10007 89 774105001 83 7001 1737304831 1715649796 89 61 7 13 858058032 127 89 67 73 1106539621 1691424030 2 1285368594 1072530200 534635507 7 139 274387052 113 60873980 1750203321 71 103 204038663 149 5 1949 1790023968 1735070555 5 127 113593372 377406154 7 2135624113 53 109 109 1936805631 38419775 1208184848 1153930766 71 606750430 13 109 11 10075648 73 1443804945 11 1431344013 1543869335 101 97 721150799 2062075235 2777 83 23 53 1840256100 5 297722910 113 31 569303592 10007 507059255 13341545 89 408070949 11 11 1917155229 13 43 1379478092 79 149 859721358 508302772 1608025770 109 595059651 19 29 1531332976 139 2114691397 107 867347178 1516901111 83 137 1489483043 1451064818 67 1427901186 37 1421607864 1793184839 43 350004738 672745012 2 7001 1571451461 1599094551 137 349403501 103 1232337732 97 101 107 1582529572 1571292646 2044621047 7001 29 1560181730 2 17 47 2145723751 107 1477328349 113 53 357391190 1730169649 13 968301309 7001 511955126 43 1473059342 139 1359162989 23 53 47 1368527061 3 73069878 7001 1608447076 2 79 53 127 360665395 1910952617 239812398 23 259068550 111358550 730389656 2 109 956246100 658506932 1408516658 53 1234256873 1949 73 1659521775 1586839033 7001 991061560 43 1676559250 1951420625 41 2088974026 137456463 1330518428 67 101 103 12588660 53 187509495 61 765524502 698961607 237991470 41 37 13 71 11 44331628 1499304400 668880968 37 11 1632108731 41 36006277 1018782951 47 79 127 768599301 597076657 73 137 752963645 558782311 1294523286 922140695 29 1297518664 19 101 1893664150 1949577420 73 860028038 41 1464578999 2086737353 105685413 41 1142247372 41 1887951750 3 361361906 37 1247147974 103 1976617706 71 497469878 89 1731372180 1392843058 1852262921 53 1074847632 414762259 53 729782917 1661045113 211966586 59 1185683460 2 13 1543578517 93605876 1512905528 218476131 107 76295694 17 970563082 7001 917642073 29 2777 1263119325 13 97 1055286086 5 1447813801 1950100546 7001 1920988450 43 59 264541191 103 247851578 131 31 1949 1263905061 10007 1505322989 79 59 31 338899998 24860047 1337900795 1949 97 1599432127 23148738 73 1430011089 7001 2076972668 177772595 13 216422414 109 1941931574 277348513 13 156175747 514444004 139 145146302 2125353189 29 334377627 2777 2069317276 13 11 89 450937279 1198454902 353690023 137 103 2018531376 1333009829 1236452758 2 1099258613 61 1173895773 1326502080 3 1949 103 2065233842 797995590 101 3 5 1262566590 779547140 149 932635940 29 1690930527 7001 637800237 17 11 71 38573377 807755995 165358303 11 59 1727335743 27941751 4999 113 7001 865106569 11 1737205193 10007 1774365009 965651190 47 29 1571046022 825818586 1949 23 23 533087376 1271819523 1413039414 1208714671 149 182045841 1016964701 107 89 1630688527 751965729 31 1340857944 10007 83 1012821712 113 156454037 2777 863470702 378105909 89 1794984138 137 1319765511 7001 37 1509108744 19 107 715853754 107 1696056241 787119763 47 19 1105454143 37 31 1163562711 1949 442161834 1940613453 2777 5 17 10007 388361663 1911810260 5 1535911519 149 97421054 23 323878755 171946782 137 1583231732 139 1977592476 4999 89 1344390746 2777 1619812992 1339513720 361997598 97 149 364273431 73 2777 720459326 700562121 97 1977252365 53374347 123213594 7 107 1641026044 149 53 1180484476 937861235 17 1637042506 1827618456 67 1906137770 1123984847 131 107 73 107 1853910141 43 378358224 89 1949 2019528463 1486719479 137 1407594718 2777 10007 97 1707750863 67 47 73 649615670 47 2077405040 914074008 139 1491427782 47 127 105107491 139 1578651078 1524806092 1323481272 139 79 83 739473477 1272625330 2038423693 31 131 907189233 707106653 109 127 10466705 7 113 19 1453424004 2 455947514 2777 1106267936 1997513063 13 132899780 1742945470 107 2088109066 1594438114 142978895 73 17 1636856050 19 17 2088318712 1392042518 67 97 43 146834336 59 601894898 11 149 101 127 1089140824 71 10007 1286129661 331024980 13 23 1889545220 1005661016 23 19 101 796887374 620598237 5 1303406640 71 17 1862095561 11 591920519 139 241380311 884493465 67 846882403 10007 2 2082976454 113 1609770767 1937661285 542455371 103 513243138 534217155 3 61 67 57528478 954599652 61 1949 1024084509 1901524309 730245230 13 512709132 89 19 623289528 1806059364 10007 815370291 3 1838567844 7001 1980750924 855192871 17 7 1479850666 1198099980 53 101 805782444 131 37 1722194896 538118010 23 1185122863 1908881550 41 342739446 1949 5 1661557470 107 1335876917 36041446 101 103 1481896110 5 471484614 2777 604133573 884897057 1073503447 101 725383816 459255663 107 79 1643213272 103 175565457 810871777 47 2115399970 139 71 139 521047894 1761033812 10007 1999085097 67 1906317567 127 584045568 1907720365 47 2061574348 67 149 1981016984 1172972044 47 587747690 43 565987285 1005117796 2 1034130536 2096325743 17 13 2089275656 103 230156796 47 1073883495 174162401 429518351 7001 127989702 29 101 43 34441753 6395433 1949 1187990782 79 1211874536 820733045 43 23 727740620 2777 146395109 736481116 19 670494230 67 11 882458961 653104575 3 83 109 7001 5 107 1827482371 11 13 71 1358117875 47 2125690385 1137532301 107 1660720743 71 616965434 19 1754885334 1581864931 794479281 37 1169550131 1306586212 479814565 1949 2 43176498 1411653633 17 236076016 79 97 5 1949 682169490 1982509157 107 275038150 1656613697 462661326 47 1090963154 71 71 1900923683 1966049356 59 1720982092 834648338 61 7 221512697 10007 7 1166794146 1764455105 5 1147715365 43 1839559996 113 7001 1211565056 2128381011 1558609129 11 17 89 3 2 1020430736 107 526996721 1414471948 1136437920 363710639 67 888126228 83 751979026 137 994878403 107 4999 61 436155034 139 126012257 11 1957071687 19 31 17 1861298839 605586660 228862460 5 149 438697124 1148762733 1726069742 41 149 113 53 59 73 113 139 200969675 1949 66870895 59 1228148248 1200001251 767307810 3 131 1796999050 149 913181549 336104655 107 1874685774 7001 3 19 109 1323340006 41 431597529 296062025 868823677 37 710423395 1551401511 101 10007 1791873434 27639334 127 1398630496 2777 1483448407 137 2074922129 573628453 139 232584643 73 771996465 1323027426 3 146222955 42771382 109 17 33114419 7 31 1764584015 235015371 107 1764165389 575164771 137 991557776 3 850119960 1430953191 1531141337 1337863720 127 83 107 149 53 256672322 475950706 1924767096 3 1212822633 83 1544817678 839638773 73 59 10007 83 1233075493 13 103 1005873383 2081594671 521883730 1949 61 43179460 202254678 53 954849749 2035905910 1949 5 1156799763 29 59 1158177217 103 1354376767 37 199563505 7001 23 43 589337862 2 1450503330 305203960 1844270966 113 71 21539057 1328304849 1949 1991408291 648529750 17 746564452 1181817662 103 2043243754 131 4999 1270825784 83 1342014051 23 916491593 67 1720916211 113 47 982624300 2011253328 17 120676370 1461002521 2100838485 131 61 83 1740030011 1666264327 1745738292 37 97 1949 139 1734827561 71 249496201 149 13 1093989909 139 1110320741 446976885 881388952 137 1500306609 71 875664016 17 53 1896002337 23 1270594658 1019050650 71 1265776334 89 1036786477 53 137 1408401511 1333667138 29 1382544776 1159509656 149 966312228 83 41 1905252821 32367111 7 79 176228460 877847763 3 11 59 89 1745086547 1582511432 47 2069832041 59 2777 1131597432 127 1057598794 2 53 4999 131 1731463418 79 1954934790 127 1949 1293946947 2084607522 10007 1704712464 748877951 815308975 89 2096091449 67 73 4999 692944451 71 217676131 137 1612334642 1602851913 59 1010942875 1133241701 894682271 149 43 355912376 530891029 47 139424045 23 783902698 19 23 1866896039 1691037464 59 71 1693308820 11 37 2022951653 176837319 41 345167315 47 2122171511 660878958 137 5 2012969835 197608010 47 662195784 71 1463902748 7 107 1509048285 875885065 11 939827559 127 1645573671 53 71 43 79 1410990323 1297774396 139 2113555882 797560801 890812552 53 97 113 59 230620262 17 1134140805 1420895241 1502791183 71 7 1715596155 566013445 137 998543317 97 802871619 10007 41 13 1624163272 107 715179975 61 1136818814 4999 908191834 1944439562 67 139 19 2133420795 1000413327 109 643324213 1098321060 97 266248704 747966709 23 713310598 1590558463 13 137 1099590084 2 1371689511 10007 10007 59 474892508 962731114 53 103 618423433 125526306 107 83 279256405 53 613562609 230295971 83 13 1343154475 2121934516 3 5 1251916160 1340850691 850937840 71 103 982193477 516228480 53 2777 1390729931 1688048925 137 254781972 653232848 67 909763497 3 67 137 59 73 1971080783 47 1398964541 101 1949 3 29 23 405481536 19 1159046528 83 528291610 1952000336 101 17 1059521146 1385349066 10007 94372429 61 131 976126981 17 1370643890 2777 2075070238 59 1328220213 7 1327715942 13 1010337575 1375612488 7001 819138003 1171303601 127 1478465293 127 1272440695 53 2777 1418759999 807514916 131 13 1282851778 1771442674 489158108 73 1741835120 5 59157875 41 780345005 1197541013 1497352910 89 819227973 1998970534 73 23 1365963200 131 1669276277 1984343087 67 1063428464 53 139 7001 2061395443 1457468180 10007 644030506 19 1716340262 1950557157 994213384 37 112191431 71 1053944171 403309582 127 53 1418395599 1726782648 7001 557104381 432247044 107 1587599202 7 2777 2030082652 96720004 2 869509331 19 1936084477 53 1747829654 97 41 729379586 10007 7 417063335 13 213335941 109 304770540 1823493918 89 2008066416 1242134196 139 89 1522289019 1075192108 2111266853 10007 1199269666 2777 101 1976885018 17 98993669 1493937584 83 139 871417688 1352865536 896943230 2777 263228437 73 149 1602621203 71 1979155459 1434747978 29 4999 361026548 61 1719812467 139 600332488 107 2049440030 1152279498 4999 61 1654932196 127 1592471669 667298767 23 97 1064808964 796490904 3 1928503050 1048746251 73 29 19 510993353 1960574071 193584782 59 131 131 7001 98006999 855886252 1572803936 571959251 2777 19 733233446 1099418907 113 496748565 1587842890 5 1387166040 149 303391118 103 1409789737 2147159825 5 1434041070 1333860606 13 320397780 139 23 71 31 7 1942179372 1380101961 2777 1171444126 2777 3 666162238 17 214953389 1709304271 1876384627 73 1025520482 1509590625 7001 1640586751 89 137 1364822892 73 497739566 149 1616279252 83 73 53 1044413126 31 95965181 149 298824119 1214662453 131 3 103 943859658 1071392128 327860404 37 5 726146036 7 29 980707636 97 1970702052 2 318106636 19 506957696 1860716664 131 43 2113903779 774772882 29 127 29 7 1540675542 103 320642399 7001 73 79 59 1391964226 89 43 113 293703943 1505648456 13 139 83 137 1119688746 73 59 1768582171 836507015 139 23 1485066678 53 2111140997 1446968569 71 1463039931 697522612 53 23 580305930 10007 1334125759 59 1405381416 47 1283832872 1026693066 7 2777 3 420743178 992244018 37 581759988 929800034 2 73 4999 1949 662313078 1736270009 267992687 41 71 1807834853 41 7 4999 702791610 42489722 10007 2043870978 3 103 101 1620665399 831276 43 1028943644 71 552490476 984189402 1459862962 149 29 1874695198 29 3 131 101 4999 1991331654 535732832 534804205 41 1999669097 29 246104121 1513152926 71202817 1949 89 928470873 1731094856 101 139 43 2144248965 103 97 892921617 23 1077962915 43 167807199 59 957487980 2 149 116925813 47 1924037308 5 2108757465 73 131 2063036601 10007 47 1398285250 319999039 109 846093425 1424187660 5 139 4999 21115016 7001 127 19647027 1677662507 2024733183 1490308286 73 1582098183 71 982868093 1424678478 53 407204618 19 1407580591 67 400210765 1450556365 1455005171 363631501 41 139 336271163 473433166 71 552245526 2015890788 1792523395 73 474102880 282158870 73 79 43 1599538983 1782282447 149 277477932 386297362 2777 1949 1963572673 1282174987 127 1198791886 61 1121435712 113 4999 1110837788 1702432394 31 1623735267 107 1136699413 1305072271 41 17267888 773417701 101 19 440881073 19 1775318534 1488107240 109 53 29 1974349522 59 53 1906827675 3 1394726907 4999 2777 43 1908919341 17 107 1473877278 19791023 61 1075624468 7 7001 1815268287 7 109 89 817354551 1889169803 61 1761874529 1282826035 113 534222077 131 53 107 61 23 1451448304 674331900 127 53 1593218584 1909072956 23 304644154 11 113 7 31 813202319 533912997 47 143118109 383936383 37 1344167610 23 546219778 1251174573 2777 2142999792 850290196 113 89 939912343 31 507432618 602251071 83 395658361 7 130120655 237524179 61 919450994 961143969 71 103 401108574 67 13 105123382 1290813573 1650176733 3 542321582 107 7001 10007 1949 2064228778 683127855 10007 70944762 7 47 17 103 83 61 861538380 4999 2006217209 17 1480761676 7001 1499341161 1536348447 198415401 83 1313946108 456673295 17 961573423 47 909541979 31 18744739 1856081724 1991553320 2777 2046951802 47 41 467431160 59 31 2119760311 1906129635 137 79 1193309773 1862596478 127 1190828094 7001 821329316 584332699 83 59 1785143471 364288074 2 47 59 193145352 131 939420388 1228307062 2020594019 113 41 556009364 804486269 2025818665 139 109 7001 1986015408 707543521 1949 41 83 906676894 7001 779428331 83 131 1067530528 101 1269684534 2091455703 97 1253787565 729357511 1450957207 71 131 37 1902950145 968339839 2142950206 31 968243445 1938812429 29 1716687378 7 101 1317880436 131 97 1314412371 1531339518 988526204 89 103 1305080354 59 1638383449 29 1170182393 1771098469 1814924400 722076470 5 11 1632236661 748635580 1353518132 1949 1683019970 1669499871 13 378642095 113 1177510172 1131335177 127 101797866 89 1184963581 1854125418 79 4999 485332914 23 1887372571 17 367723277 1838132412 1766644648 47 181878086 1523099425 53 2777 722379615 64398700 41 945745538 1864664465 97 11 1063648960 67 1657385298 509262674 43 528519705 10007 1595556108 249242182 529344436 137 37 1175283291 1576209791 13 73 784051828 2022204870 1066054756 79 103 1478762760 263419849 43 741254167 393232969 73 7 7 334154359 1179197725 101 73 83 1035977103 107 7 1304378646 29 1091214552 5 1639150519 127 2011881676 3 149 826342080 652163322 61 1522962535 7001 1518692819 97 374175757 1442298821 2777 107 139 517677283 2119979767 23 670355838 1592131645 73 1544705550 10007 79 1453701888 101 777335032 935067562 7001 4999 47 270061394 53 854109310 4999 113 633486362 196821140 1532361903 443260065 10007 1486910627 107 33360246 53 4999 19 2040248595 2777 1363437575 17 137 113 10007 1513537049 109 874099231 43 1980820370 1202273808 37 1839738568 242357733 3 755528238 121650887 127 47 869461820 53 1915704267 37 878561115 67 1495038938 91789115 11 183819603 1949 828484818 19 545126454 67 1342304605 2777 97 137 1736849695 752633583 13 23 491022699 1321770910 1686511486 17 1469967845 1178664467 113 1882843320 71 403934762 888261296 89 1484628847 1949 134058067 445958486 11 1051341049 41 1510847516 113 592474594 964047565 1057070456 13 1119328506 113 47 263058530 324087936 2016534136 1485112609 83 538059640 103 1863154536 37 1222918709 19 101 37 721599081 1673039604 19 53 13 43 127 1748091246 756593650 2777 5 1949 1717554301 41 109 31 2 539018648 1608901986 67 1556659240 122962621 109 79 89 463453883 299087997 71 1105700821 67 11 1947998382 1303993394 79 109 31 1322644977 1179899401 89 1376273677 29 1476959183 113 41 2116520737 1819249663 61 3 2133289644 1949 856784298 139 1016383216 17 476436798 1211595359 248430064 61 1804946765 37 130362174 101 1536345441 228396350 333766384 263356104 107 71 1865661462 664572993 4999 1781933273 240102739 113 1949 539874013 1649842075 59 67 703679694 284532049 67 913415087 103 1869524263 153922994 83 407557035 886030758 139 41 79 3 39426842 17 73 1518871069 381538515 1624146397 67 95523709 564150428 109 1458360050 41 1425470616 898287046 595774243 73 29 23 137 420279284 2129187382 7 721343280 67 1842086141 1002471239 10007 1316701046 103 429331204 101 139 178025501 1136882251 109 792299309 1305117291 47 659737637 101 1834570894 97 2131651630 1389711062 1949 958286269 544773572 1419452882 79 5 1334411950 739438765 31 1418155574 137 13 37 2022954662 131 79 59 47 2054076485 352100829 23 1672018925 107 669070572 330958937 664880067 23 1879842941 2777 506897814 103 29 2 1079028465 3 159962850 127 127 393282551 2085047900 199625181 1812255102 3 13 451821201 103 847948025 303869711 101 137 1058637174 27418958 7 137 1788960659 1530539066 103 207774175 83 933040267 870690501 107 1366465328 23 837584983 1755084121 137 11 41 650307032 53 47 23 103 1600919833 71 939929453 149 2061132347 1125645830 17 354889161 1550821957 11 1431699995 113 1248629321 107 321338227 1680358152 11 1714103567 17 1803316038 1576033807 1155612947 896106725 137 59 37012765 19 538264984 1904425804 107 1492265228 97 97 1233802752 41 47 583032885 603879149 137 2 1239232056 674186752 53 1487396558 1280362605 29 41 73 1819733651 1602795100 139 139 7001 1912722207 2093714498 672898651 89 89 10007 2777 738952269 3 2040526839 89 1138142441 113 589084166 127 19 125926547 584122035 17 1354835315 1479905170 5 47 1658677517 1304268565 89 127 1679748736 7 7 1676290084 1287264888 61 116998470 290642676 1949 41 1335779200 1338288007 7 1704177414 83 31 1467509620 859602926 7 621926865 849272904 885196626 103 1688598008 1949 849405384 113 1445403505 1873967606 43 59 17 842955387 691758050 851028312 2777 131 70684530 7 283286471 13 1594935498 266726670 137 2777 1095862517 131 114029081 1507717776 486818178 127 43 109 313266327 149 2054427198 2777 2115543593 1517180959 7 308821436 1093260953 109 67 1732488571 1346364866 11 1682598476 113 372452972 131 3 71 1452186998 599887047 107 481509416 448970367 661889546 53 107 217227341 1395050221 73 43 1769614518 836516109 89 1386973330 1258731895 17 2013784895 527847314 7 103 954502536 1571469350 109 292974268 127 2777 1056020953 101 1778107020 41 107 137 1811809930 1603207138 101 1351494231 43 1621970721 2777 31 4999 2 1831971311 47 1888114456 67 11 1707084324 1371901068 43 53 1880631116 37 43 291865553 1905695558 13 47 83 413882986 4999 619970981 382903404 31 586047219 1781011520 2 107 31 17 43 1587301828 838456785 13 149 149 2777 1511329498 2147046386 2 999599230 10007 3 1042132148 137 31 894907442 5 73 61 443112113 42488879 713935279 19 969707199 71 79 10359920 5 1745822195 13 37 751543482 270452573 383274806 155643944 23 682528283 2777 241063039 149 31 883739723 453889979 284540908 131 37 1011947868 430631231 10007 750732192 101 738429610 31 1763461009 11 47 252593745 101 107 1647344715 562038793 41 1520650845 25533898 71 1742665535 79 1018034813 1949 2121276450 131 103 100234038 1715696230 5 5 107 1497392668 1870618940 519965200 787756710 131 7001 946500195 733452764 83 1624107375 97 2 244997720 1634123888 43 1146834387 2105639616 71 137 53 250612832 19 903529971 1594796787 13 324954513 10007 1367706725 1397014545 7001 103 149 59 1029854145 1932029889 1172684470 89 29 96018105 41 1434124855 279990804 127 275110067 1735163645 417349678 97 230558381 29 101 1994979573 933006537 41 110947148 59 65046915 1434180390 137 41 561657646 4999 97 1494476187 41 1870051574 13 851150284 59 137 1807042112 270728670 7001 61 1002039009 306702099 41 73 214611021 85026823 7 930657021 29 101 1949 419265207 449148998 73 1064836150 917497597 1949 61 243746240 19 11 71 1976282302 2116107288 1289019221 54038607 79 103 1105502914 2100389287 791236721 4999 103 577464762 1471232945 79 1437590887 1398582769 2046385299 7001 918738527 37 43 1145163702 661363521 7001 113 1043667017 1201157086 19 7 518545353 73 2131736775 7 359959623 41 786214360 3 1618367352 508563390 67 70954273 1633426710 71 67 1722140262 924951601 1345226351 61 107 1652653520 149 1731042068 1549543082 1219405972 71 592630468 1124854292 97 1219841150 986390958 137 7001 2139631618 48383911 53 196162886 2 1506718220 149 1282034293 1122506251 1576298280 67 2777 4999 1120215912 4999 1609608014 559886713 73 2102014904 2 67 103 2 891999482 25229456 7 1937156557 31 1141330937 978321709 71 1965619374 1260635634 53 7 246426684 113 89 437519728 119629350 137 1742047749 645680660 131 791916746 11 771831588 931730320 107 973126694 137 1545375070 860388222 1371672430 71 590659918 101 1429002273 43 1059123755 400221697 1813675731 89 773900549 83 470515878 1016186722 4999 2116626730 1952482704 113 103 1847449192 83 13 1352032258 368622225 101 1824246370 59 64343807 7001 1603432029 13 336445421 422323733 1564273065 179571567 71 941208589 71 2080149480 723976741 67 71 1329967101 1397481711 738672039 107 1861763941 103 2777 227684392 13 5 1919340120 1887735032 581009555 73 1998123296 1076906001 73 1417236799 11 3 103 44202656 799104179 10007 1187470648 131 675217754 127 1472652503 7001 520818392 1070389891 89 1155354390 7001 2069792518 2777 2 1803415768 19 1990118672 37 989064612 47 1363486756 7001 684146293 89 2 107 10007 1196917256 104663213 807895995 123216504 131 982316571 113 216659533 2 835737174 47 1621151918 59 145280125 59 337015746 17262075 10007 43 137 1742588959 10007 101 257295480 149 362940309 1227071173 31 7 284787362 89 29955887 107 738877298 103 59 160483205 53 1509470316 1076717950 2 1371047840 109 690363599 113 103 147151377 139 1652111049 149 103 724710884 682657117 149 4999 10007 59 508269129 1968988002 1836052628 37 1036004593 1949 23 2094735206 137 127 139 1758496483 543582479 127 10007 43 376302936 2 849130150 139 113 2 139 7 29 113 889738270 1213602209 131 1345856796 406716395 1827481208 37 2 361692360 1690523692 3 815893885 109 1743799549 19 857500115 129458761 1326921800 2 1314926328 127 397237331 1052672139 113 19 301632049 13 19 3 1237972710 851651788 17 2029813753 43 1101322450 915909546 149 1044500728 352186085 10007 627877684 135168307 7001 13 198777683 109 43 1385942116 65655018 1817207080 13 139 138746556 29 647927961 41 1562121551 476277130 1949 11 848269312 67 7 1906521932 23 37 949027411 101 1853395727 83 980298890 23 1975327141 29 1370864319 688031724 37 513483251 661605130 29 1949 2777 134892775 356819507 10007 729390613 109 53580585 139 89 2004568538 113 2106293897 1008913157 59 1081848426 109 11 820637829 1677041633 97 13 1042649452 296074539 1831360309 1949 107 1294830982 4999 1440141914 285936244 19 2115118456 89 972366830 1201464400 427604214 430592098 47 525315418 37 318810491 73 588869566 67 107 1843285255 399109572 447869956 103 1242242006 1724391349 169554875 107 1997023196 97 2777 2777 1171300432 67 701022943 1614837609 47 2049458165 101 370036919 1654344069 113 1018287158 149 31 79 79 37 1567953551 61 1789259885 43 2777 1589649218 23 662994711 139 316392262 31 29 1454579594 37 1407280681 1210197912 798295309 4999 7 252500312 107 441498941 1334233466 109 137 31 29 9124270 2078252549 1444246640 67 1396096353 149 89 43 2777 1716569226 83 234017101 53 1301223352 131 1350014867 61931298 71 620471485 860462981 43 1363353680 10007 794708536 109 76222610 17 655241965 2035490410 137 2146221828 1529427086 89 71 17 7 692564456 1910946727 10007 61 97 1592518937 1325997549 330701329 10007 1806717901 53 127 1037268690 1046306391 1488765855 37 43 3 131 3 871724149 1245041232 113 23 546556498 83033289 127 1497604742 107 421736006 369575715 1484245063 127 1178036626 508626757 131 37 1029303879 137 1857378733 109 963943353 2078675235 615001979 1027231154 103 139 399398291 834353338 2081085849 364134585 29 11 858843197 4999 59 430204223 1055036408 1568426077 97 580903256 71 2017777300 38014440 5 1571166281 906601857 67 31 1573905743 1222120781 191600280 2 7 941151561 17 101 11 1550335229 2777 841719808 3 1808065479 1998856449 19 17 1022201143 773494347 131 1444664856 1932824764 13 107 13 101 97 37 1503996826 708221160 7001 139 101 146038526 2777 10007 1814192852 196281791 113 71 1805775149 23 500100546 109 565627705 113981518 1210234019 2009992707 59 19 31 1585258905 10007 97 1496435975 131 71 998248214 2049237169 7 89 1240505051 149 1381056415 1606834077 1845738858 3 5 10007 101 1672585250 79 46740271 892841094 37 11 41 184961045 19 1949 2000150695 7001 113 67 96463920 2777 1877860163 182768255 17 5 2142817995 1103382600 103 2136199400 1221939882 103 2096375480 1261604152 272421475 1949 1363662527 83 13 555740042 616941676 2001699818 309656243 19 3 2012518947 56578004 845610809 139 47 1473839207 61 149 59 1873759620 73 107 38752420 131 101 11 1093731506 109 1406866379 113 1961588018 1531398939 131 1955597213 1129393837 43 1078405127 365963669 1949 263874508 1581543527 19 383197295 13 149 495572808 61 1080967580 43 1487994102 1038685382 2 137 139 53 47 109 31 168984534 67 873569115 113 2020758208 1674066863 10007 2107754396 10007 1275932528 1933462477 1964536635 861532660 97 67 66106488 101 83 613857889 59 2777 1756838503 775441149 113 267641630 23 1406341017 97 1635802789 67 149 1349487934 67 424756751 67 71 479649872 71 974678202 149 3 4999 31 1578634083 13 216151832 1212531540 41 1176042752 768648519 59 131 7001 1006533770 410664658 1949 1001101901 1673389961 924015163 103 1182657927 744731375 7001 4999 441276727 107 38161443 948385349 1078360261 1949 101 101 1967280828 1987825844 519058264 19 109 597281305 484395891 1440237225 1037334690 7 1781593477 7001 1000841957 7001 1410323446 1452126417 2022215486 73 1949 43 3 1916442396 71 700912781 1247042509 59 1125399099 1111179376 41 41 1607315989 645409057 67 96163834 13 67 97 1457464091 956947098 7001 764005128 1913353298 71 1499160172 402418761 408034121 107 31 139 14517021 808144146 31 424379243 720056078 61 427397120 41 1114319771 1797717522 10007 78624422 17 4999 684153142 139 1581506138 1970106549 2777 1084304403 1294569599 29 71 1475615081 502444777 717546521 101 971664611 2118922593 149 1463520425 79 129626385 1675649335 5 10007 47 639429753 107 101 73 1481889926 2024459721 131 1461715816 137 861101444 1723956572 13 1640374750 43 618857204 29 101 722870130 2018304491 1949 783901443 11 469596367 1748379472 67 842104956 2 1308883860 405883320 67 274954357 97 7001 1335258724 1374030262 293683116 1499973788 1949 73 131 1356008744 4999 19 1972592673 1515237118 139 13 19 109 1636933719 83 1285110040 43 1865211817 3 709756314 778195485 5 241122850 17 1806531724 1795349770 127 645839349 101 19 7001 17 550297864 410439411 31 103 1936284846 11 1484725737 1131735011 5 17 308282913 1220625567 1821223560 1949 1621312188 73 1996297566 520679933 90089374 19 7001 53 1520857207 1709847628 113 340459282 1605289187 1100439769 318792999 10007 1949 1436298009 131 7536295 530532022 71 1944242036 53 67 41 5 101 1702805662 1188948271 131 535716655 1170419025 71 73 858110620 73 97 1538712132 615845512 47 7001 53 358085649 17731097 61 1104731533 538461274 139 204618703 149 1879054943 126467326 1576542059 127 514099048 131 1574977152 59 97 1331509688 1617863291 149 5163595 79279175 23 1479692640 89 869210242 101 1231646924 7 1746925586 1614409832 515692892 13 1267747127 1297302199 73 83 43 6623806 11 1864159672 1731617405 29 101 131 1956989219 4999 2777 1091974717 1922414351 10007 71 1949 725550141 79 7 1900420529 29 2068888449 229413524 1983283414 2777 1028940227 101 1282765448 31 5 1471235875 1581041758 23 610231400 160438166 999966428 19 101 2037796806 1369246294 7001 28193027 1361372454 101 19 953716343 1070008256 23 784558807 10007 642238255 5 978034765 73 19 73 103 446067765 785993701 37 113 101 1690341656 1198175524 67 127 924581971 830918783 1640656803 4999 70976995 113 97 149 552946599 113 910924640 733823808 73 13 532423359 101 5 83 107 699756460 29 421376960 207866538 11 287865402 10007 1622134700 2 1165270080 1434318079 4999 1969184615 61 727253468 4999 298340448 131 573830697 17 922442542 1284049259 582746366 101 1949 7 1116341863 225272299 325131304 109 1559052240 23 980336314 930829263 7 711078046 1760592610 29 1469953624 53 1989968715 1327085865 127 133547359 1486595946 149 37 127 450346245 182558167 113 83 1438886755 149 1476507806 61 1018047123 73 107 59 267463697 1873381570 71 127 31 59 241951878 79 891498252 67 147662573 13 37 1974499635 898713720 47 582760563 239327682 11 7001 2777 1864916566 29 17 53 13 1332527300 429770387 7001 612482485 799309281 79 67 67 285013176 931564650 1234370279 723450389 67 109 1378456401 47 996103716 29 570150233 31 61 179646647 43 1198584107 1232696781 958049792 2 1683221430 203043002 7001 79 646856539 89 842877259 1271247289 149 71 2777 11 137 89 7 1193085698 1627901392 2 1380859981 101 1123017788 17 176288929 580713710 3 323957273 7001 71 1949 1158659061 1189301239 29 966968640 131 2073463019 73 730167827 2083752781 23 491650320 97 570382723 83 707566735 955490649 73 83 43 795891257 1923324430 73 83 184874781 1985760558 149 5 710428005 1549673065 109 131 2777 1540490764 296578046 59 659099915 79 1982741921 101 531397497 103 3 370479766 113 1504548783 67 1190483068 871743432 1952726031 3 89 2025348043 79 215137328 2062554814 83 19 43 61 347186258 1563405539 536715620 1949 1113198636 41 101 41 1102106453 285070057 83 79 127358349 19 162279342 149 25707268 29 7001 392945127 1553206855 571840211 47 2116923428 43 73 1795142708 1980040831 1415254148 11 13 1731307006 311783607 23 59 59 1971811742 1641466705 17 1698071804 11 1478063444 397580238 1314021065 47 2 1342183634 1677592005 1209974282 1949 67 1561218461 79 1434072701 137 255302651 7001 114284324 2086501029 7001 29 568752234 1380246793 1860829763 137 57790984 2028776896 29 458323782 7 2777 3 394555011 1476896760 774340760 41 7 1939947975 1073963534 31 101 308662110 3 1324853514 137 31 13306502 107 43 1718404829 692143838 107 1239187865 1323770181 47 2103629384 7001 1613170420 676786670 103 2018541834 1287586006 137 139 603169511 17 1123751452 503869507 101 3 149 783201663 1687453459 234302747 59 10007 47 103 1922530329 3 1703577939 1678089973 67 13 1943637696 7 97 708303894 2003127600 89 2050743429 875802631 1048659061 131 97 62627759 2111024774 31 1502769392 7 976649800 1882451207 83 1219515348 258060280 137 1890261062 113 61 47 425535705 29 43 73 61 977846287 428526916 41 45340227 73 2036716918 7001 1542589057 10007 47 253462211 1490001473 5 2092021645 452191645 101 17 1660561394 2777 1507752711 10007 382877827 1949 1829752873 1627989160 103 1455851498 751304981 89 595350275 171460370 67 1708462369 101 1489896955 920878753 139 1634134040 453348905 83 2003472094 151140872 83062928 43 149 97 71 1722453184 247541074 107 1337775632 1336606015 2 101 1109126349 576613949 324773871 29 3 1983412485 1351544298 17 4999 1939197083 1304602130 1949 23 89 89 486012357 5 569481725 942134030 17 894762955 688134828 53 801278539 61 1010198149 89 1217022574 37 1318323949 47 29 31 1820142195 1269601098 3 137 59 113 127 1694969305 1625987808 3 114722994 17 2136664040 1330040951 107 1825559768 41 31 1859895561 1955546898 47 1294608420 420842734 13 1102750077 67 1523135723 53 5 2048247915 1595540222 23 137 1146848136 2 1187456363 47 2146322165 79 1196327556 334442271 149 1948626162 2 13 53 1941116147 137 117827809 42034544 47 1899655541 234440414 31 139 13 1021748065 699584015 71 1102438229 61 1723081898 127 1474759045 322987060 5 139 1457034696 1284605196 139 10007 922765484 1911547147 109 4999 59 264417607 73 947740093 1664808560 14929017 139 2777 7001 1264996688 1171386317 378070030 71 1718072763 37 4999 477884404 29 1756539077 71 1867604945 67 274283267 61 31 1006537535 71 1936780813 137 2095765446 59 266676368 43 1684232385 406802920 83 109 1445000513 1626183561 137 73 1564846183 109 53 2062725921 242933493 1777701928 97 11 67 113 258652676 1478180575 149 127 1673759035 59 1327394567 131 1391999712 13 2108673502 742117862 67 2777 705310308 661468234 71 1636103351 67 486256524 13 659533966 89 665624955 3 89 1936423641 419587485 139 1470452047 2777 2079706408 137 1761517504 1678708128 113 1985764707 2003585156 73 952599630 2127414330 1843804162 59 7001 83400436 7 619809883 107 1608362582 1344989251 31 1949 1892933117 73 300195929 1103683131 43 101 306664987 1805085029 2054259470 131 131 1078436147 139 7 1241061892 1067871592 19 109 47 1295670385 652326583 2065613308 1696928348 53 5 976848065 2006154765 1949 23 1317220304 29 109 137 31 1892988464 1974858637 23 73 1166933668 97 59 945304549 1688471433 986340405 137 753716144 1617205458 31 165523422 37 1318064283 107 2033554260 519040338 1362659419 61 17 2120037206 461391284 79 59 1832392854 1580512473 61 11 41 1221986222 975172167 505579515 113 1885332888 1405914700 109 73 47 884448867 607399759 7001 357905122 2777 1553170546 1518466377 59 1949 203163760 2072818021 79 2102219072 11 89 1727634002 283036198 83 880692416 1102776377 139 29 1399716088 1331044378 11 205533339 1902577026 3 158931990 31 1889520628 61 1925767933 1015447069 149 17 1724757848 5 1051348010 1269493570 107 978512325 11 2096710609 177808738 137 7001 1288814090 1343505902 1068419991 31 4999 292761436 1475119917 2777 2069009404 41 1388187553 1571831104 61 61 139174982 127 1588031495 37 2712359 1078176337 1090072099 79 1981010636 89 151526238 804637918 139 11 1009684775 920079533 1215941445 137 2039981922 4999 19 1461273983 1336973722 489691127 101 67 1768246044 892280406 1285394905 1140438370 17 2104422065 10007 20094056 760220476 79 945426266 1787473381 59 1134871281 31 1133873391 31 1719840445 5 137 1135951666 5 1385345400 7001 139 1307792481 132820338 61 316746221 29 79 31 2777 161607515 76100908 73 1640429440 2777 809561534 852497844 2 89 1188678304 244703364 53 1685370161 1433223298 1832718383 4999 23 939380812 59 149 101 1212621018 7 920456410 1669713842 103 1799191315 41 121384571 61 51729142 621767093 31 1766681326 67 514913658 7 29 1874436489 1949 1977291684 79 414818414 7 113 25740060 67 73 499301900 808563278 139 900721401 67 598561670 391017373 79 7001 13 107 1019462165 5 1949 53 79 1360744664 1516389595 71 1973209777 1351614253 89 11 1044471250 29 1266739734 13 1657868342 101 73 1793105497 1801560099 1949 1816148364 73516296 1199234316 7 118332775 10007 1949 1803680193 43 7 96946157 990957618 1129140029 149 7001 800375323 1984160411 1982123854 23 31 959852566 204211880 1457099985 61 1656323240 1949 1662333245 101 61 1447940347 1260605520 460244771 107 333267064 2075534073 109 106894088 39071333 7 1853993374 1693225983 61 149 103 1257693654 1341377905 43 633152382 37 1990527332 1557231324 137 680497359 67 19 11 67 1777152019 23 1859502068 1195430635 23 1390483503 127 1871294073 1933175388 67 1903340422 2777 1516080934 685925374 1972480029 149 249866323 380586191 17 177539485 1026774604 4999 53 139 1214838405 5 1526622325 1410610755 73 928844481 149 1440724359 1432648857 43 1610949807 71 1679235578 12112718 137 41 2129112657 1364254828 67 37 31 1145886511 75514607 19 61 424249388 2135541436 101 7001 961237300 1779752214 3 1162684264 31 401357796 61 1490937154 448131647 101 83 1320550302 67 1964764787 37 448313958 43 127 1224308702 1354059014 711337704 4999 10007 2 53 1013839915 7001 2130908372 895784951 61 59 1620515063 1772822029 634339249 41 444726426 113 52699542 7 7001 1326318447 137 34893215 503240136 3 97 67 1830506196 7 11 335504125 1562173910 101 109 736049532 481898374 43 941082778 17 11 1871784211 73 1946183431 56470318 47 556609734 103 1703834549 88824532 41 97 390166693 47 1185434750 43 41 1906864531 131 1613285829 1001528021 29 1452342678 1970295428 1428814947 97 71 199729816 103 89 575645681 683058001 729953543 67 624080460 1046788808 89 531269980 107 1277450958 113 461925016 641569871 1949 17 2036922167 1435733830 23 657054202 83 476550670 59 41 13 645939008 615639912 31 107 943541087 89 1151041984 83 1489400057 1713436079 149 641812628 516683346 17 1949 970962565 2 1727041303 13 729837524 97 2050353796 1078297009 103 2777 71 47 79 59 101 59 259141160 107 139 139 370735240 2032303154 73 118076843 131 850461039 2026988676 131 131 1154373572 1105805977 324720279 19 1986901687 522041943 131 2 1296847042 1241314814 5 1501336455 59 43 270937380 1542042458 103 103 1318541522 53 322000700 1604837593 61 770631524 113 122648625 17 1704901712 43 1818323671 1142508753 37 1407649244 1951914761 137 513679696 83 182958560 1451289881 17 137 1573371842 23 1845174837 97 47 59 89 1755037667 10007 1064964954 7 733327889 1291854970 1881679591 1949 1930743717 139 1918304945 491120691 107 715173350 29 127 83 1301716390 1598479653 97 149 209598896 114022846 371354093 107 71 2 1456224396 928875350 53 107 113 59 142790030 147091602 1287723661 139 902160787 11 1067163218 131 71 481569357 67 67 37 23 19 1171091144 67 1507018940 426090383 71 706306209 1782726988 7 1264306697 31 702918534 83 205577305 1779683200 1096774220 5 539947978 97 876608691 540976262 2777 3 1511803833 2074814954 4999 927455841 47 1251744185 47 1385312075 1096585114 1632532440 19 67 618735620 107922126 53 1256698423 29 125978001 97 59 109 11 1201232659 824602603 1089457065 1263152319 4999 143314519 1348116933 31 465429845 29 1172629906 317919059 37 1949 59 113 1286194024 843106398 71 2 830861196 10007 1571562516 127 1124682295 19 651793651 43 73 628563507 7001 616606074 797525916 1969298737 29 504221115 237930550 1835643101 107 1996136509 53 70573384 7 43 1898341898 1063596701 115703705 2777 1569763121 1503058039 377747193 83 103 73066655 542999726 139 1506244593 41 109 489050276 11 71 297829593 1722894520 149 225735596 1386006153 67 906085114 2777 1467750026 572880989 1479220144 101 734830071 1650723086 67 59 833802691 1991952876 340253115 3 79 103 297994233 23 1345954135 4999 79 4999 163282337 347792693 107 89 138143931 1307697826 13 10007 131 89 167280573 1154939116 37 1379187842 107 83 7001 73 28146756 73 103 2058141545 23 139 222169121 586703571 1133632105 1371373463 53 1136175548 67 31 80032762 178390269 71 113 1628378459 101 1291547398 107 109 2026978061 31 7 1792486220 391267742 1275764820 149 13 107 52723961 71 1923140793 2100563877 17 2777 1751198416 83 470629090 411648398 7 127 1624601018 1784454521 1902116894 690408157 53 71 438802707 61 5 1231950275 1805040239 1132579784 139 113 131 1576264685 1428517863 113 67 1971514779 3 1484633014 4999 53 73 674573655 79 718210567 43 1410598875 1888941969 1538948401 47 113 10007 10007 40178105 1815539989 644842745 5 910567056 17 708411826 1402954324 2 483417312 7 61 461502759 1331786307 109 2135124264 2 1367185757 1186930304 113 2110597668 1114234962 2 1778267530 1885877801 29 83 19 2035338195 103 1622263487 107 1929324276 67 19 7 17 131 2058248158 19 330120934 1197180446 11 1544722576 71 41 375150287 796138861 3 1171554384 570833397 61 1946186517 1502643073 1273805319 3 1509545898 53 2012471427 101 710355523 1114134838 127 573813724 101 1939861449 579734179 61 97 1226574991 797116865 934138307 23 83 469795355 145802614 11 1322478124 31 323743292 821208042 1233927545 5 1800248567 2777 37 874947196 127 31 707749096 756552427 496579524 638225882 7 61 1553660419 23 1675366299 1104287654 231730096 2 686174604 67 5 1778527923 23 7 1036945819 37 870569892 1168112089 41 227188782 3 789856556 2777 41 1519794560 1452175843 137 29 29 211766758 29 2 1061320882 1240891880 41 113 542206770 1119220252 7 817259338 149 1371350704 428959753 754871684 73 1969437581 302470828 73 59 89 37 1371540272 1369822251 983918852 71 71 13 62598954 312036549 11 590011396 13 127 13 1951712763 7 2134358254 59 10007 19 1903289508 898748526 5 732031805 1318348464 73 109 137 1539498064 127 109 1730033798 1683551497 17 83 1991726100 137 7001 1594234330 19 101 1883498500 113 1113696034 11 703374275 109 2091405563 10007 3 59 1295708179 109 448017686 364121831 47 1424157340 1786182805 941319364 43 89 5 1084989340 49261080 67 1627084347 67 2 29 149 89 2122890821 101 631478239 113 5 89 41 1562586629 19 120624445 1721547073 83 107 1059019991 83 50416424 109 338242066 19 883651947 83 461586074 43 61 59 127 79 458402793 47 29 4999 1780738781 214550269 1859184811 83 4999 29 1022367537 965556914 11 131 61 1727621626 1871693698 690646448 59 171801196 275747393 53 139 113 139 79 103 2049474945 1789759338 71 911835889 172703187 17 1838500921 2127850649 37 13 7001 103 1277605202 286068057 101 19 1588905229 1615970824 75219968 149 1190280689 67 362846942 31 542761418 1949 71 41 459401351 1545466382 1749295845 11 101 127 1428044261 1935061408 1528022301 13 674348753 23 2123626800 1716593822 798260083 109 47 6800101 1149621692 7001 31 23 98949396 31 2777 141863045 1240616419 61 1209877111 67 729729227 328063021 1455465120 67 860725176 1949 238073149 31 107 113 412964828 1824033570 638800342 1959510957 1949 395877635 5 1064017125 109 294402695 139 1949 1409037346 67 1820770292 4999 64419981 109 994649743 1265404760 5 61 943760951 1615420483 23320553 374823289 29 5 372903295 1105904985 97 4999 717186534 1210622827 1515905961 113 109 13 308894716 241860974 61 31 137 107 1847943928 37 1023345149 149 1275751430 1648182995 5 1690756639 13 758815954 1502243310 533539565 5 1949 1473490776 1097222683 139 1428355777 71 59 1260782328 17 67 225760788 152645311 13 7001 173953847 2103709487 1066215291 41 97 1252944732 1363811755 113 2 962746749 1118739476 53 71 7001 1137144426 2065862081 23 11 1397196592 287498970 53 43 19 56328331 41 1720760406 3 9089837 109 131 2777 998126002 7001 1589815084 43 1723024506 1971687697 7 1659035352 131 71 7001 83 599185881 250438805 149 621844795 516321207 47 13 1019194579 460559762 149 67 1663733093 939579523 61 101 131 2777 83 96699150 11 97 89 23907803 1546481444 2777 983697078 829161689 17 13 950625845 1372976722 137 1009209541 766611226 2147299665 17 1452482919 101 883712971 97 125047454 7 1961787546 1956517238 73 59 1844801203 951516541 43 1949 561682310 1413882560 137 3 467412609 43 1066845308 61 654257269 149 1774256538 32385448 1949 825376904 103 672408720 843650583 43 1548939292 10007 648953950 150301635 101 71 71 41 1372021130 286193562 89 109 552108762 715877992 83 1650466122 68498864 1390900277 41 592218752 861478810 19 23 2008803258 7 1975476055 573987885 5 1655662593 3 696979092 71 1745759190 7 1702051638 3 1585555110 61 397287632 7 137 770009733 1528503867 3 1210257909 71 7001 2143195127 73 195392019 952917691 13 19 79 3 206938569 59 1658182964 101 737258186 71 101 509865170 283066337 10007 23 97 43 3 107 594484724 2777 71749349 431909587 2106736543 23 648565845 89 131 79 1458006936 67 1585375909 53 1693679083 1776197103 23 1909068549 43 137 925836136 89 58614332 491921690 4999 131 1893133269 747098371 103 1887167854 1515613894 1842922254 53 17 880153665 19 1754131414 2003338967 1949 1314133707 43 149 156122585 83 935686782 59 1615859435 67 1820159773 107 1186245977 10007 1877967498 11 1762284326 127 1117607620 243545868 575944076 59 639415358 926801534 2777 71 83 81324396 137 1047486519 521669586 37 1068176256 71 172286541 392484083 2078590633 19 1245941549 10007 1017691886 101 17 5 351794750 127 83 1612618205 1665032124 7 928575713 1949 1855527909 137 973684071 73 67 59 101 101 346304153 13 2 1249742699 73 42166041 103 1831694938 2118506163 139 1090610008 1423616488 113 559833603 29 2129042917 882120567 101 1936397654 287286192 127 1011874780 59 838426875 318602542 137 1976134478 127 1722522657 642880497 29 29 1905219902 2 101 262641107 4999 1090525375 103 617029637 2777 3 137 758121536 107 2140063163 59 1253200415 149 1079569815 1236525074 61 37 13 55799074 795509090 67 41 437641708 1885452363 7 398293672 1778450135 553347072 10007 1134553632 2777 577343854 23 1516518570 29 441850031 131 844407660 2049733555 83 107 1386346784 109 1460163891 988292972 401462786 59 4999 7 281989575 13 1979299065 440082792 97 238032384 2100194877 4999 71 19 2777 2015404973 1788351726 1949 1481392814 11 1865001427 79 665454683 126019490 97 286759548 10007 1380815895 814249576 3 1272598812 43 83 1293141245 23 112073158 83 286226413 2 137 2033375646 29 2 1161522526 13 1073720726 1052903319 61 1528952251 41 1144366142 2049284267 113 127 822897516 1779080516 2006653725 103 5 1589764875 113 1483270092 23 109 861797491 90190197 11 83 523519865 150331017 73 71 1410381418 601905382 29 2777 1025621981 1374418018 149 589823921 2031701917 1949 1949 139 1801798085 101 1926331691 79 7 1181032447 909605046 97 149 2777 17 685393607 4999 2138337247 43366325 1512598839 71 2076801049 2055094477 1168950783 97 2 97 71 1752998165 1664539354 764219292 2777 347050057 139 2777 1010710 53 139 107 1613259758 1282607074 7001 1343015832 585647652 1451933835 1556197954 103 97 73 31250132 47 101 1372223382 67 1589820706 89 149 107 884727039 53 1148609534 4999 1920355852 652654443 1949 1885780287 103 1208206358 529427056 2 1949 4999 11 2132315504 17 149 573298509 2117997347 79 475621475 79 459065301 101 11 37 89 1391214981 73 29 1275559093 109 194567616 1457111980 530808505 67 41 139 1318401656 290052895 10007 67 103 965169637 1116211265 59 2131043617 127 534588974 83 7 1407837487 1299082246 47 7001 321107866 61 1385380943 1859220511 37 139 1371612375 89 19 2097603591 47 98028572 10007 706794410 113 223803800 23 89 3 131 847895387 4999 103 1975201645 913799726 149 331862336 1037794089 109 1367453396 345199621 1921270278 101 67 547230339 155786432 59 781139999 73 328795212 1157824868 37 1817269356 19 1919163159 89 804310444 895690119 1852319800 101 183687442 660309506 2777 3 156854463 59 115120151 1060854452 71 2 53 315657665 158401784 59 1137472269 7 1351798566 67 59437576 67 1691546722 1448775505 19 1288463997 29 1702547660 29 89 1791577205 5 2051911240 2043556895 1269365312 7001 139 1999953823 309600627 1868278767 31 1191310215 5 1922072953 43 37616314 11 153097868 91209028 7001 79 1021871004 2066844452 560871113 7001 1951178700 97 101 560064640 1949 1187446130 619490847 137 2 1512677782 294520567 71 131 1651551322 2059778496 3 1620441558 17 662793756 41 1513962322 2 131 688714684 157711527 1316005974 7001 41 668964733 139 89 79 829459353 2777 2029863627 11 79 2033500966 7 67 1820123608 2054794592 109 31 184704975 1543751578 23342023 1291193181 109 11 109 1077957135 1637185341 2777 36131547 17 2018609529 1549396218 61 974628354 71 137403247 2 1738411568 1475109918 37 97 473355344 501575069 1807038732 31 7001 59 366887901 17 754099904 2777 31 830103617 2777 73 2062618206 37 61 243691964 131 2 1250640295 23 77093516 79 5 144566110 34241935 101 1210930107 17 1346254905 891408453 1664314479 103 41 7 11 37 1882427170 1612468103 29 73028351 431024883 29 406533575 71 11 1293326716 17 4999 694326107 521045770 870398841 37 173016255 1903826161 43 653376658 7001 1727643771 47 103 2073316252 1907571565 61 31 1496396071 2110810491 8468405 1949 23 53 2031055559 23 455310812 2110440049 79 3 2777 1345814733 103 83 2090862794 1612464580 53 1631071237 3 500140803 345122088 37 10007 1949 23 1806435709 1373606133 1640147117 131 10007 11 34822810 166076778 4999 1129420544 103 1047976075 67 1638119984 37 1947042712 806549495 53 718506107 43 1127705358 43 1567160520 107 2777 3887800 101 83 1853313557 1326953266 1423346481 73 923105347 2777 1421854547 67 107 107 1373775303 67 743896191 4999 41 1325507122 1293280056 1134580642 1694693806 13 67 5 1675495865 101 2777 461026432 17 1611590072 113 1991773934 246304292 163790624 137 752236175 43 89 139 1242117483 5 113 71 53 113 1634407479 47 1745821016 4999 1623400255 1908478228 1704619341 37 1197018872 101 139 708480990 1949 1033860817 29 3 47 41 1295930076 131 43 548519997 10007 294756185 624016506 31 5 1816033035 2777 149 1014576909 1735634248 19 71 13 103 1274063341 1238781515 966181013 2133531364 61 1703991385 127 1627152194 37237796 67 2 3 1650798015 1809138225 73 59 1518686373 103 427485402 97 513755359 97 1439511910 1949 3 749727279 131 1240865798 139 37 1632158319 1999593701 1790153526 23 1432064180 29 2 646100972 127405360 1486759756 1074406481 73 67 1346264500 333312203 3 1627582893 707075292 97 1297215920 41 1923476214 37 1183108485 1177974254 149 739389256 764230685 149145372 1066375929 41 23 2012712313 149 89 1426853785 551922553 139 1256025545 17 635369016 1359248096 4999 37 1671817916 1266994737 1702420861 1363653890 10007 2052436743 89 1941156038 1063508355 13 79 1256546666 103 1663575145 43 536090958 13 79 5 1954865409 53 1488791094 97 1967862474 1139574430 139 1718507927 71 109 621541326 7001 364717095 1985525606 149 73 1839906545 5 1177597825 137 2046931236 856690763 43 17 31 43 1256479437 79 2129198520 2777 485289632 1528841110 37 1204469952 1376363458 97 73 37 3 574033260 17 797115584 249283751 67 854943651 2131965635 31 1949 1956870062 414143010 1332181875 1220153510 10007 17 1681010218 1541307522 411368616 53 860984540 47 4999 2110462823 335122962 107 1552115721 10007 966546109 41 83 103 1677322967 29 1771148958 113 1246318854 31 113 600694473 17 2048644466 313016280 551776571 71 1689178403 1022260327 11 43 2118037885 1716347634 2 131 2 165385300 1831487880 67 210328276 47 1662536640 404733873 1954877825 400901126 43 597832186 73 3 250446921 29 1504997969 7001 734838962 109 23 1484378065 4999 139 2105083716 1949 457169134 7 104480719 109 1019056587 53 2000348154 2054129356 23 160924031 711551552 394252706 23 385951819 41 339323954 67 754732823 456785364 1205335478 61 23 1138281477 43 61 127 3 47 1379642653 755114465 71 1665125015 1018111314 37 137 1052303760 73 1182669058 456928078 47 43 303923785 79 5 1451302910 185718958 29 1061659492 664290970 37 101 11 139 971110375 83 1949 1182241961 1159545856 139 79 139 1862196483 1944478089 909374612 757769432 97 1315355993 1824467727 61 1356017394 23 2014735872 1949 97 98640561 482994234 67 973924328 67 255234498 43 149 149 388896556 11 23 177843714 103 214683930 47 1787485341 37 107 2005018342 127 4999 292616465 1744830964 149 669954958 1586528458 1305745967 544505916 89 109 60312274 89 2777 107 1055115016 584180089 97 89 959774347 7 908901214 31 420604435 5 1939583826 79 109 585296646 10007 845867023 19 2068063360 3 7001 1179815521 68077724 101 4999 1449145113 59 350889697 857138371 53 71 2 89 59 1419662838 921210407 139 1038569497 137 1072737938 1365389848 97 59 261029968 37 1949 1169805468 37 557460093 79 139 107 1780309167 71 20802361 224010326 17 10007 101 131 176806465 5 1927378335 103 10007 11 1798678732 1658602004 131 908257896 307774818 67 23 864508315 31 103 1412400587 59 67 29 436497996 83 37 127 10007 397998404 933927667 1949 1266760346 1976417282 59 1001466885 1640531751 71 19 41 2 406402050 889452181 1654217142 10007 1949 784974932 31 350376973 954591739 59 811717457 7001 7001 1239660069 83 1485075736 131 478374628 10007 17 1795437566 19 2141252932 29 131 1347103973 1949 101 1949 1949 10007 59 19 2072209312 395070822 89 3 1719875607 512056770 29 1598311768 1786511177 23 2777 79 359272487 672455268 53 1982650026 137 71 1208190829 579823476 41 1750446996 3 843686262 624886866 137 23 233029928 17 83 1697430261 31 1774889128 1204764780 1820466599 789886293 31 13 1907629511 79 710269171 19 847111713 1949 23 416568847 71 1665714457 97 97 1827347247 127 421986202 2777 1133754721 884299239 97 10007 813318925 386981510 29 131 1554077837 97 1028850579 1226214103 131 79 1085530389 1490498162 1185965878 127 769493282 1850148984 107 17148559 149 7 1528006125 19 1321326443 84796837 23 441769533 7 287254674 137277504 97 1391830496 7001 443443340 139 1476596864 89 31 583755411 79 37 162977859 103 37 71 575861191 742288954 1457165007 131 396312728 97 17 389432148 109 1968567033 10007 1236404878 41 1392283002 1201550997 1298869738 89 941095242 53 703883990 17 1920404678 149 1391702018 1914400464 131 1289161673 67 23 251716212 17 1321081611 127 1781732911 131 180130109 1110869710 1892356301 101 17 1040409153 7 284256553 13 10007 103 5238271 11 1092634309 10007 137 43 1936377049 207679890 73 189424302 1647036177 3 7 557749094 43 214646024 89 97 487044764 59 431456793 660897794 978109339 4999 1888229197 61 1107436334 5 470112685 1023284485 222950008 1949 2067571313 7001 103 1722221388 1044248946 131 79 89596428 896562705 1092471391 1304668247 17 1949 101 2777 2102477311 7001 750340040 2 1365412784 440264461 7 1929678994 131 11 83 83 31 120276466 1778774854 826430682 101 225559210 2 31 77037449 644999198 131 113 857488748 127 1742168474 82873977 13 23 1863008625 37 10007 362673694 71 1666027275 11 2141187037 71 921711989 849787143 724793347 71 17 935283645 1627285594 1949 1553918210 458872560 59 415294215 73 270115330 978185619 418147670 1721131108 67 2003203498 101 1107271888 79 534714038 10007 512725961 47 202269482 1280880945 53 127 1793813405 11 1243968963 139 1561173330 31 1519907308 67 1270922062 730946952 71 1820744803 103 23 982175417 13 632117187 73 1843184884 1955738693 7001 107 290279201 127 641634373 31 613162578 7 927751160 850198622 1124581726 61 1089078960 101 434727735 127 1430192339 2777 139 2 97312044 2777 103 731894277 73 67 41 31 41 1023504566 1656115952 1562152863 71 1772946680 127 848166579 1098112082 89 1668226292 101 1485035219 453408425 61 127 23 745598889 29 23 1692461624 4999 2088012314 933178327 1531892135 5 2103627926 29 1500379322 127 61 1555031764 1315248735 3 1166271743 164207329 13 137 352463188 145580447 5 11 1894997698 581256595 10007 577323844 1223214720 7001 1199946559 101 43 103 2109316606 734088856 59 1309311068 2777 974316004 3 7 1729196994 276274632 73 984613023 109 33507036 7 774215316 113 137 197026301 43 400628979 83 298177168 1899974995 83 1982517416 1190453682 11 29 78304946 109 71 1286523053 149 59 1702889329 832024667 1825634147 71 1242102557 889575200 61 587528780 83 1645025970 79 1616586006 1160707026 13 283183719 1710738809 61 73 965295206 1646587854 23 443647920 83 1640337798 89 1229899455 31 8458753 7001 1339011260 18458663 1344104038 113 131 632693320 37 131 1949 23 1378586995 2 533624617 1403470369 53 103 568386342 1405863377 71 4999 4999 163457302 911727618 23 88953811 23 1854787121 127 149 716192196 1882512968 131 1285088260 31 1761506521 131 127 1517586881 970141697 4999 2137997315 1750907982 107 104162493 473708991 2777 1542136175 1876636762 101 1970228225 5 1655117790 4999 83 107 329448506 2140219564 1386608099 137 786157238 41 1227758366 47 844474592 782308670 2777 1411605855 1295222685 19 1349616600 2053166388 3 53 1227698788 1341148147 10007 1364172111 4999 43 489217102 11 11 923945759 1532315259 67 139 1260654940 1794619826 71 1737645267 137 1162466920 59 820272873 1949534034 3 43 131 218446430 997250469 71 1019863383 1409868797 1558969360 5 1871995670 61042789 4999 811611722 17 4999 234588073 752849400 1425931351 109 1512130622 559829669 2111752128 89 951413425 2058913290 149 113 2035318760 23 1693866710 1078498910 5 113 684733321 139 2005006853 59 710982627 109 70460258 71 1045697088 1758694880 17 59 1459378157 1982952004 43 588760171 5 708229195 53 1946799074 10007 53 64575230 5 1695939265 67 246468344 1357321845 1949 549009912 1699321406 2042017374 3 19 467704666 103 31 216980897 41 347962777 31 328133512 598124850 2101103193 2777 1767044708 11 2030278689 37 503833552 113 798784457 2045309716 47 1258445820 348737920 5 103 1682848917 89 4999 766981573 71 533837989 83 459609711 11 17 139 507803001 293646257 23 149 19 1844676807 1268301604 1259320440 31 1444930744 10007 1077243543 4999 107 402818941 67 1271713799 83 1879867830 832799240 806798489 109 877242122 19 313546645 71 61 155109461 31 2117009625 944304969 137 11 29 1452882774 940179549 113 97 4999 1869266072 453957320 139 1213976025 103 2777 1687491259 944088359 2131132820 1331183214 31 10007 1349574041 7001 416552499 97 59 5 1987037496 955617386 89 2107552935 127 1355629369 101 476460733 113 280786242 67 1370862880 67 1870464996 71 1561842045 1363535012 103 1849277857 71 2 916224316 1320301374 1449159132 71 137 2067243827 1949 2085205865 2016478278 2777 131 13 1300329177 79 1915781036 13 2083079206 19 2096377863 49493537 101 4999 53 1491354545 454266498 694671038 1313847178 4999 2 53 1412349777 2054303494 17 44229522 842212259 139 605237025 31 263164394 1052654200 53 562892012 31 47 107 47 73 720774698 1644126659 127 2777 71 109 355713216 83 1637350462 1045047854 127 2029216160 862804472 386372204 37 53 41 7 289126017 79 5 43 462206914 1403751856 4999 1654199094 633283318 372361583 103 362610367 359041153 10007 96467746 83 102534548 137 29 819706399 41 104318227 263992193 103 234476513 97 1267702312 1448415973 103 252298145 71 29 149 109 61 845557049 1908718831 89 61 139 53 113 1474608077 730614834 139 1117137307 370887296 13 1217713447 109 274401947 10007 31 1962912684 37 139 43432079 59 104618623 489828328 29 1369144897 137 1031261730 61 411695466 1062194689 1803202246 113 79 1965943756 43 306148065 149 507560529 1396207079 1949 428555777 113 1525972340 1134835495 1154224631 97 1743246062 149 900739267 109 1800382799 47 132580666 53 89 669287209 1949 1524238838 1334501739 2777 1550765664 59 19 1419174125 954505772 139 71 7 689951724 783600818 1592992726 774285917 2777 1966250653 41 1142493905 7001 1811221709 1587427743 89 200476950 7001 127 10590784 73486899 113 252072829 1949 298177510 340298479 73 731527970 107 1305669212 129598652 1264998045 23 2067461324 73 109 872301712 73 2 1539946470 1576279842 259164171 103 499700170 516310728 37 139 1029188109 7001 935130571 966488050 7001 703672717 109 59 2044881118 601757638 1102989055 1211073013 137 17 1523970763 1270252326 23 19 7001 107 79 1368152889 207556451 17 11 61 41 43 1949 1014526613 677472535 137 677933403 160267195 1912738160 89 43 334798645 2085572971 7 1584289634 1358549910 131 79 576687676 1385744316 43 1415571696 1351552360 5 1159992015 594972984 288924269 7001 262148827 71 1082552649 351810821 43 31 963061655 269967142 101 47 1769829509 61 1309557089 2777 2033188281 4999 912717420 13 43 9043287 676148798 618868133 13 2113874949 53 277173470 1741778525 5 3 2114996349 1696616076 321151537 113 1107171514 824232916 446253120 89 43 1248966648 1912050695 101 499129532 1620343698 23 2058740155 19 774549326 2082629476 951736943 7001 109 2094442194 41 788833235 71 173296986 107 1949 1865801088 1750562565 226931018 353629744 2 987462731 17 1010311496 61 329906056 1437434195 1372925118 127 1123279838 2777 1139519734 109 2777 346275238 1788049206 1358259221 131 1621087665 1891447558 11 41 1395691263 109 904389786 37 17 1604489393 131 139 2777 345021966 37 1949 818447956 1794302344 71 2 3 149 131 607706773 28905936 29 1630839650 126166501 269721116 1297735544 83 19 7001 1207154426 5 3 7 1333196088 2014951929 4999 123705254 10007 1685348919 109816818 4999 507638452 543756227 59 678184173 496522111 67 968892628 830306774 11 7 1480938256 127 67 59 79 43 908493744 23 1835440986 43 435056886 759453874 550299296 1204797290 83 29 131 97 137 231141057 1815154785 1957899673 17 71 103 76734382 657786994 107 1614275295 89 73 512516197 107 2 1007480034 3 1884743070 53 73 867971387 335146735 31 11 1719289088 610840813 4999 488130254 71 362733604 43 1231612192 958533511 327277067 597255646 13 23 1311215060 5 1108610195 13 61 503420907 1803996677 7001 113 464650293 2130958919 67 872228995 137 109 1734068806 1555129026 97 31 796631645 137 1766282090 1873485823 53 61 10007 321234707 7001 1413725573 103 1777348222 1042948950 83 1778842733 89 43 1715091120 432028181 57285537 3 23 104205686 1445289758 2 108256860 79 41 107 3 5 427655223 2777 1549193882 113 770240883 572430767 101 73 71 696058369 1165022244 53 2139315339 2067071280 89 1325636668 1019644392 127 3 1390886245 23 1975340533 1943915419 31 1013802548 890079136 7001 2 783678233 4999 125329929 7 1617032564 490310044 522209826 463387298 59 113 728471450 127999907 111905773 7 149 963883533 101 112852956 511824267 1256888100 1558559509 13 29 103 29 285620739 422613027 1180787199 127 13 1565662202 1058368701 1596796615 1617513327 43 53 1237956033 164788660 1063310520 2 798842809 67 17 609744828 11 5 5 62521855 762554202 1005347060 67 2 121846308 1281141092 109 445513738 59 2086967647 137 1578832936 1949 1514209285 2031903814 97 168005690 5 1966161310 861843565 149 828509732 973238922 3 19 433640085 79 43 17 231646913 1057232567 1023463673 1916834964 61 2777 107 279436385 183769352 2 337094254 137 19 778276895 131 37 1496179656 43 233213467 1984037954 113 976015352 43 1584862834 109 89 3 1769208900 802685550 101 139 1987170132 53 1661933107 37 994386083 115566882 4999 286491982 2777 1497736027 41 71 633864637 1638995857 79 127 89 430525218 2777 107 109 73 792165929 127 330172822 13 225956562 676025844 1552243532 31 1509446637 71 983549207 1318555021 1949 107 968241288 31 79 5 1777694760 5 402714136 1886251962 139 109 23 109 1759215865 5 19 1270652451 2777 83 582079166 171002991 544703154 53 101 739155673 1013486419 113 1998807845 103 1100377919 2777 53 129815180 67 684072211 5 1677042665 3 133275005 2076893581 73 37 17 101 4999 414514187 137 103 348310092 302319996 139 109 1343019738 157810728 547724428 17 29 280054247 19 1335590959 47 220709932 1522010024 988987530 608697336 43 878568114 83 862148751 139 993799531 43 1949 17 53 2098267085 31 67 131 1331576876 29 1905161748 103 1451860087 360287943 137 2098557963 10007 17 2033986233 587712434 4999 103 29 203998068 759033176 107 71 1548907103 149 101 665027733 751677855 1747011487 960046216 1949 2777 7001 2058441021 1889261575 109 1451129716 408413301 4999 71 1029967916 83 71 977340702 1570297667 697582713 83 341763671 107 1949 97 107 1020707347 1977609203 107 5 131 1246711804 1426404159 17 1732773212 1946648793 149 139 1580431080 149 1483454281 149 3 23 53 17 797340902 1447885628 31 1905008807 1462531181 61 73 80025447 1641833111 139 604207424 61 1187230922 83 113 236258291 101 589405498 1132744795 101 1163074590 4999 101 946546851 1960997815 41 2112605401 2086199544 1491771744 107 1949 115209288 79 650855070 645622527 19 349816348 137 1865234587 131 139 109 324052640 1765683479 67 149 1779191197 835077563 59 4999 7 1773962792 302496775 4999 596160744 137 549239516 1066298348 43 739171526 61 1740878085 1417652345 5 565335390 109 1667720961 721305277 23 37 107 567657684 692093762 13 231016058 7 97 13 1230711950 1364049167 17 666679990 101 884846846 768218174 127 139 1325214324 1255995799 13 2113955621 137 678701836 10007 1978443942 1534843639 1655358862 4999 43 127 1072259622 139 1248369468 83 19092028 113 200246848 109 182451905 2079978107 29 1095568174 61 1798913851 73 1467153184 41 73 113 7 144698911 7 1400708932 101 1708053068 1671522510 59 493444346 1470343651 17 1078028707 19 1535850997 127 1617078554 499374422 17 35775110 7001 37 109 122745902 149 415147525 73 108347257 1796793812 903698895 11 83 127 1135960390 79 1132053661 131 4999 1704404051 913737216 43 59 47 896699356 1073299599 41 1949 1845422344 7 201242223 1595639451 3 1404777894 531606366 1176550733 97 937515675 53 1871181209 137 11 1888052793 13 1007715917 420384381 1860310356 59 1610585554 43 1039597928 875340879 149 1525916450 113 1609441060 101 11 1372778528 1603504078 47 539870745 3 2058359745 17 783941195 61 629200909 43 4999 109 282888790 271412289 103 206645104 2 113 394044447 17 1843248630 634748025 4999 2120195876 139 1751514536 11 43 10007 1282467099 2777 978664786 1905496867 97 297122543 23 384894949 7001 83 29 1521090310 107 387963419 31 1583548200 101 41 445390652 7 648559037 1425849828 1580232602 13 29 449472798 1843850711 1742421446 1962217478 4999 1843175641 2093227673 47 1881069388 59 889729794 19 446628117 945832808 17 1865292816 31 1007386602 47 1253571122 59 1403524037 617886645 1091806704 137 1273197581 17 1211215728 5 186830280 139 2 10007 1028917893 139 1306179942 1232777721 53 1932742732 1794280806 103 71 1551896913 79 563751031 322504308 127 1951383194 783705486 97 43 1919839345 109 1030915678 31 483912046 1986653786 37 7001 2044986091 538953616 71 1949 278952081 3 1483441293 79 352153 23 2137911801 5 1984483480 37 23 786924392 160619348 85454846 137 131 541339029 1925059803 61 79 134650997 510365912 1877772954 1861131762 67 139 1532823334 713402210 19 1755730494 113 43 23 23 2777 356346525 103 61 1319440614 5 715603925 59 2113295099 5 199966630 622908915 131 1276584127 109 241596538 30757620 67 1478212089 73 1922118543 1345966043 31 1719313723 1059982845 1727208692 37 7001 563920508 889806431 67 23 368749869 1143562369 5 774924464 97 83 1475899360 113 635644662 17 1413406448 41 2100814753 573190339 4999 1279475527 11 2777 1465808903 2777 101 362740086 1300408936 67 375773788 5 139 3 1250898943 1045218984 59 89 1806889901 31 241080762 2089237969 13 5 131 497360495 1200632040 601007278 19 1435679847 1872178625 53 1194030016 283600032 139 968246041 2116597367 103 76885330 109 2 470969448 10007 59 164208092 101 1094967664 24543808 103 868302772 1803881642 762201432 29 1949 861415122 866636493 73 585463869 1734539570 103 709299303 7001 10007 13 19 307734906 1604496199 47 131 67 1834783512 43 1646843154 2003571505 73 73 17 1451634675 2777 1314751211 31 1009259221 127 73 989081453 1742686806 103 1649533866 10007 999478401 3 61 821017788 31 127161752 2 67 1250579522 73 11 777673991 10007 1933746210 7001 97 662981585 1949 149 3 1722317775 560131818 1148443348 10007 1485836570 23 41 775016268 2777 268555339 1968311939 79 1946116278 101 48091958 689493771 101 59 934840958 512624509 466864549 109 47 1151140760 61 113 223917749 67 100719890 71 10007 1352710024 407294259 2777 131 392349355 1503987721 127 113 101 2 1622086396 1257715786 89 867372975 1370596864 7 113 149 234583307 101 780213890 10007 113 1113606525 139 1949 1266107431 714629538 137 1033994774 1440127834 17 38550106 29 1197163505 1949 23 89 1260404828 2777 39172362 582722903 101 574750600 1528455119 23 37 678828159 1468401707 17 1978493977 10007 1527038179 137 2063859105 13 2 883617450 735641148 361957360 73 1693161495 1082902437 71 1298250336 71 107 97 1150110476 67 71 1083009060 29 1461603248 97 149 89 2018683493 996469607 109 1812158027 107 37 249540395 3 674969382 860759493 31 945398568 71 43 1375575992 53 79 133926364 19 1013435927 1227710085 149 1684540360 2061423182 1650073610 29 17 1620619911 103 1352447577 31 1716170354 23 847560695 1914829443 10007 23 104370955 31 61281637 131 27096171 19 3 7001 1369143564 19 67 109 1430288576 37 1278725550 494732666 7001 1718227959 79 5 756669298 92985044 10007 1386238528 127 473723921 11 70829462 1952738679 137 1273599265 11 67 71 546675008 4999 13 73 1704540163 1353604899 29 313782964 127 933101738 29 1466710844 67 645722145 344276564 89 43 139 1274507143 43 1879400828 1510655325 5 83 101 4999 664277118 959830220 1067573102 19 97 142989155 109 43 1929896313 59 1943014137 1949750759 11 373558515 83 79 1288156067 29 67 533911141 1224748007 930607579 71 139 1185435683 1801665941 53 182171134 43 89 1860362817 939129958 1794923175 53 1657108282 3 1386339132 10007 1858560082 1314965366 127 1756184448 97 1812495856 41 113913280 1611246663 13 2048450677 59 434566072 7001 5 23 236539107 1004423340 19 5 1693329005 1584064875 984583090 67 23 29 327309718 97 102166899 807254952 29 1652802597 572983450 10007 61 768491115 360382693 529962889 79 1041433537 17 29 109 101 7 19 97 1888049350 766806722 11 61 1707955231 47 59 1356866365 212042873 1374216639 41 659612633 1204934816 59 5176306 5 101 673094573 139 823283100 1949 47 928890093 10007 17 83648058 1754242008 2777 565872067 7001 684823818 67 5 1402052310 19 875650378 89 1098785723 1949 1739258365 127 123928124 1371521133 23 23 656387524 71 106309327 59 5 149 1529686597 1818424137 113 7001 762309119 89 2036266992 1398956964 31 71 1143574207 17 41 1952045834 2074386472 1192209189 1722201969 67 535389402 131 1949 53 59 1762174063 561629496 757238691 1575129468 11 1184176774 763714022 61 1426416040 1791725218 97 71 149 1527573479 109 1272315798 1682492281 2147414794 29 2 189009639 13 53 688937301 1867230545 1349289266 1580236090 2 2083078592 1886410804 103 53 1177946147 29 19 708552598 127 1293747053 103 1984355968 1452950166 59 7 5 428880745 1466233354 914203526 71 486699287 223828091 31 47 2141062715 1630234925 137 1236123186 97 2043357186 1340147552 1874306252 61 471312555 71 37 7 1949903865 29 688412556 29 97 376189959 10007 110334370 575377824 37 352958624 1977881184 17 13 83 809604410 2103520108 2 61 4999 1668156302 1067861385 2 1813670102 526594654 534817129 37 29766663 2777 41 13 10007 460892399 648143383 1509863472 43 235696548 103 965854484 97 701528469 109 5 149 1308859806 7 1856652686 1887278386 13 19 67 1351789387 839976655 1999950140 5 10007 109 2 1464162294 1504390510 983195892 7 603469412 19 137 824465589 789779929 149 2015000936 1949 147287879 1949 103203917 113 1055585884 137 1691143755 1330063678 1310094669 430021604 19 2 89 64675321 1207001891 1686202918 131 1737337851 136981567 1949 1393792268 73 1804298514 79 329255963 2069450504 17 53 1214723483 1027384913 37 4999 2107904105 83 41 1949 751329755 1988438651 1553890298 131 127 537687774 311633870 532039762 97 2 44874096 7 1162364056 1651433749 4999 139 2141896647 59 691051762 2095680780 4999 37 1056146389 17 1356710012 127 1216300807 109 212338649 923544215 11 7 2101287771 127 41 7 2132718119 409030193 274456873 61 31 1488655932 17 53 10007 635914829 43 2034730889 493095319 139 103 625416206 83 1316475865 891647766 59 1578884446 10007 1670458503 492894785 10007 159310790 113 858043578 79 1659916242 1508942186 83 373572459 705249257 131 67 1553316194 1331489928 31 109 39333304 137 1239742576 935642425 79 2120628280 719090265 2777 1886386155 109 937455707 127 1105908888 17 436437498 1036510576 2118681971 29 67 99918239 7 851876382 2 53 127 67 237917000 67 73 472713464 19 465563973 4999 59 993353620 883904371 7 849747696 31 1949 13 103 2109017597 1201684112 1166510263 97 53 528960246 1456519924 107 1710317868 4999 101 722640355 1564106024 13 1044597996 41 354787391 2072916329 109 1795081869 103 53 4999 113 269299227 61 2777 1406280808 131 7 373714806 43 23 825823958 7001 724812057 101 53 97700094 83 1737243950 109 67227276 61 599303528 89 568933568 1462753999 2004836372 71 379902261 67 1453042802 1906784673 31 23 73 1037020407 4999 97 83 315114521 2777 1859458599 298270604 7001 1516231842 975105203 67 103 1593847338 1043803458 730667050 79 149 1974761366 83968737 10007 47 1516359553 127 1266198527 11 1103302772 1535255423 62396516 13 1587196618 101 1367701297 79 1351028392 1170451772 7 71 13 50147812 1291978272 2096299852 2 2074547404 61 7001 785736232 864324136 483312518 13 137 41 131 406089127 682575238 1282063194 41 5 343608979 59 740508469 283062728 724171141 37 1949 1395591195 476395533 3 547316231 1949 79 990881953 107 289617435 79 11 31 13 1534607347 382567588 3 2115692646 79 41 1456773460 3 434798390 149 2777 2000065525 109 1273593823 356451042 3 61 1018892150 1772121124 7001 1682105946 887614443 3 103 1512686325 113 10007 645801745 29 3 1498488174 1874323443 1207434645 3 266076324 1636209222 41 1061998374 67 1380760736 47 1175573525 2777 1262786290 89 1741266132 565575784 37 71 97 612466342 103 1129595747 65659965 109 968920308 113 7001 1175180859 61 1213164279 449913388 101 558015910 1619075933 1919580498 37 61 608641591 103 10007 848383453 2777 819903696 1956552012 83 626655043 2777 73 590166062 2 73 73744819 165280974 1195612864 107 1596452726 1986239377 29 1774623334 31 149 1281132396 1734248750 1996665190 13 7 113 137 1930581258 127 738803196 1104087200 83580328 109 83 1949 306223813 89 1255232682 37 33948270 1392405884 29 2012131982 83 71 460425060 850393128 31 428167970 10007 131 1404071755 241954713 1859000987 107 1568113642 1961607739 23 83 73 375561348 1229136582 741692001 131 17 43 31 109 966791414 1312050881 41 275368874 2124404935 47 71 5 1823553605 19 659001700 2777 41 284719744 1795963406 79 1976496047 127 1332115954 3 1108653627 149 149 719465423 59 1560010225 891718834 131 970031257 37 1147364857 576566804 83 1583337067 1512546378 127 61787585 381863163 139 79 7001 2087204964 1839199586 2 439104088 31 1723816692 101 788996042 107 1462755324 103 7001 926953403 137 1255070837 128750134 2 1085589778 1702165980 1940142516 47 189628973 1949 59 101 53 595376666 990681883 7001 1529172422 971122712 37 7 414315979 129156223 37 155631990 4999 1468891163 332178551 1675505298 970811748 31 131 1281462980 5 137 132568927 31 1726809585 407555505 1400215837 43 1892520224 101 7001 11 1926143219 61 654402266 1629869340 83 1689110922 127 624669693 107 965815170 111396630 1422749832 101 821524607 1882363164 1085237344 2 710424176 47 139 13 67 1319757843 59 31 109003161 525327558 3 67 7 29 1278484616 127 924433127 47 1490015103 1352955442 19 23 79 186580542 17 13 461941753 97 317224532 1264053193 13 13 1975464985 867775702 149 1069816731 41 1387426716 1296251963 47 3 789391911 989194590 1307832496 71 41 1726894006 1922278276 47 47 1404948778 2 41 71 37 83 1952303839 71 207806563 727075571 113 2084135501 1052186844 23 53 423750954 65252969 101 276452182 131 1838176542 17 89 358247962 107 790615938 47 17 149 1641780832 31 97 53 1199015343 966540890 89 1290947191 19 1283308754 83 976750142 1906296441 36900546 71 510254848 5 1830971965 1430909680 109 1400429151 89 53 1963702576 1593573737 1699212979 113 17 1253112721 31 59 131 2093889983 204429532 2 846715870 13 1589602244 19 1451098191 19 38256994 1112465064 97 109 312921124 240733519 89 103 791546142 149 43 1624858888 2 1894810962 1163237306 4999 7 193085761 109 455869174 47 67 1658807440 1161721838 31 222988735 867753237 19 1974597059 1250070562 79 420680823 73 2777 1373995729 101 2 718955332 2143176304 127 1146552063 1408316716 19 691430349 1903396116 71 403902135 7 1470774734 137 821921052 89 996585454 37 43951412 1714459282 10007 740457958 1297957388 1472498412 97 1822824536 1481856919 37 83 7 83 1851045582 1293127384 1372702870 136520027 7 2 43 657599423 107 1013872615 709024997 89 451845613 7 17 1920513426 67 1272819435 1926469626 17 700084905 446229719 2 67 194574767 654191618 1879568776 1991131303 113 258420888 300432320 61 2083241251 67 1949 1717176517 1490125157 109 1666453800 11 127 59 67 461266324 585683327 905342370 79 1302889641 19 1235601597 31 753394302 61 29 1286372401 397429369 109 617429200 1441017292 131 47 2 1933548658 29 1944297576 1894600711 139 43 1309197737 524043795 1824584676 59 1925032553 1968200738 17 79 83 689371025 590499516 413173747 139 79 103 67 31 1767064480 10007 1103672030 646405012 29 115514018 1712570930 89 1840549637 53 304509910 92874315 1629711324 17 107 5 1594363883 2118930073 31 103 73 865829202 103 354029231 1967844973 127 1051691953 953191447 37 1209148826 41 630502018 101 19 2012474718 107 1681036126 79 1870163129 5 5 1498956730 328609333 13 826996248 19 1911708769 31 249091417 59 101 67 137 428166824 43 1949837580 31 19 13 59 746572317 89 828753048 23 103 551918084 1692139723 1339970989 67 31 1023820544 2075227461 131 101 1039632996 83 548771295 47 11 1742822466 37 226089055 656749408 149 147007274 19 199202099 1190315805 101 507972426 67 1819447712 29 89 1792461157 41 1546028533 573928937 29 53 1579000067 845674376 59 103 298343201 13 426334584 109 137 1023962005 11 1524816117 31 59 1856818759 131 1430822610 1187102923 47 1545317982 1105769287 31 31 275420275 1309728652 23 1052549782 1251686389 137 97 1191582920 112176038 29 919219749 7 1305423588 1082616199 637356231 127 216177406 17 113 1018336451 1846906917 490492942 37 137440496 7001 737464337 139 1778143739 61 738623197 1988650447 53 673300981 10007 2777 107 1295493298 1179314397 541139814 23 1952385413 1072180906 19 131 109 1226829989 11 107 139 5 1665521540 906860325 139 293527438 37 1022215418 1949 1746896496 23 954224644 1194218098 131 1139428093 2777 61 47 452249115 19 1482430464 17 494453092 1852885065 1949 218211989 37 1731203064 41 2000640592 1299686101 7 1424777711 284969797 323166401 73 853801503 2777 97 19 595751935 1845378097 113 2029291290 409221590 53 859573928 47 29 7 1969231530 1354656256 53 2030605006 2132591902 1949 29 1645216342 1949 1597845650 5 462255305 101 1631474513 17 7 767440513 1657864670 898697892 53 41 1003561141 526641720 549961101 17 877183187 43 1571610139 132020105 41 1907411594 1085587668 622021030 47 834296530 503004871 225053505 23 103 3 877424694 1891238784 1012499074 1628929463 139 4999 680649488 59 934051184 53 1557820626 299300858 999335072 131 1284995113 53 1406308095 7 41 29 948358522 658182840 113 59 187170071 107 818867769 131 2034094777 1833464028 11 2777 740028845 83 1136467706 1185924667 11 13 1205916465 1601302796 139 678535033 2031333714 71 161294960 7 1512841225 114742159 61 68443403 5 4999 19 7 41 1706657513 4999 139 1422245783 174588868 67 53 406294449 1837495347 10007 571527334 1881646057 19 83 244632540 19 908028867 2126719043 651664042 83 3 1460848519 113 37 149 29 539086321 792662567 149 960211678 10007 89 113 4999 43 41 3292303 10007 106964823 137 41 139 1120284150 71 1284628702 13 127 137 1673010983 11 694889371 1845850270 1761375696 131 7001 37 1405655900 676414145 1306375169 11 31 103 2079024100 1953258010 363551507 149 1461435955 672475622 373909104 31 2 1054064046 169057434 2055399107 31 97 137 83 18040631 10007 7 43 247445822 113 290963361 527181953 1688091366 127 1023696880 1513779015 131 406176837 2052349119 109 131 102541953 5 1056746385 5 23 29 236064698 1746262004 139 795834075 5 1356873075 2082890555 1888857083 976387646 2777 384791475 5 1320811235 127 1012165870 420448359 35995179 10007 574374478 43 2 754607973 769074838 103 113 1678218255 29 365855619 752816898 19 89 207410406 925897269 554425051 23 119735794 17 423343809 1208257905 41 691080197 991179656 137 29 990070498 1589573934 47 2003736242 127 872025434 31 144898402 1434161130 89 1490048680 11 2105918485 59 1928178593 994647597 29 113 109 2009927099 59 2135224809 23 705878065 83 1213052885 7001 2022055913 490063862 67 4999 967776406 1870405844 1733692795 93612712 83 1159426700 59 109 127 390230995 38498653 10007 541026503 139 113 699555428 1248188960 29 71 43 97 519997115 137 515527849 31 1954397666 220546369 149 992082790 79 7 872887729 17 353625160 1662303918 428721297 41 2126881944 53 1785073727 131 41 1475988274 2090956742 53 1332413481 1909676714 11 1208188476 1172592378 47 89 2097654172 131 321554434 1949 1949 1894350040 67 5 53 1349786669 456457677 139 3 403027673 101 363551520 53 1227538875 83 5 1180918690 749952279 1773258312 53 1917535825 29 7001 389000951 137 98878987 61 97 107 1733895731 1020174023 11 208412083 11 1040837248 4999 473830215 1102754405 83 103 61 344421311 2055578000 97 1129526036 53 43 950952396 3 41 2013980723 43 107 59 1630558574 1594802037 94288446 7 1289313354 1080309801 137 529090276 73 979239536 11 267013849 17 1280238665 37 234029070 23 19 624731324 103 2114581863 2016700139 71 37 2069733972 1181847599 71 810576459 113 1233301834 43 817453607 1555082655 139 83 1848460796 37 5 113 41 107 822834173 53 10007 1929879971 43 2110631823 13 103 1933291438 1981561905 43 37 1839529555 760175582 1314349432 61 2002751146 17 865148173 912952926 19 657299984 59 13 61 1435490552 902297299 19 37 71 50653175 218452871 113 59180812 103 7 1462326451 860763174 31 882962826 978680777 29 10007 1077062623 7 582390222 651513525 23 59 5296548 111556197 31 406426523 551661109 1117016628 41 786958925 299666069 139 646201034 107 870149894 7001 357870117 1951668770 47 83 19 357767433 83 581498747 89 759167241 47 1552637717 1949 1969879637 307598978 59 143678156 1283242995 71 37 97 606345351 2777 614805584 61 139 1795940465 280837546 548600184 97 107 1036653236 1461350029 594858126 109 7 149 23 755320621 77931902 137 473175121 2055185483 299039043 19 131 1685951640 79 561504824 137 1176462429 2078314386 1922094384 61 1248976952 113 563886752 380273504 13 97 1542305529 1041381330 7 2087727117 346492246 19 994480406 354582855 17 47904951 53 1220772161 127 11 604907787 23 89 1949 1713239652 2037960237 127 59 253562471 297834301 1388690361 79 787297331 1651968961 1626240218 89 89 1431781359 31 732577151 250371102 59 1639903525 59 1900665825 109 103 47 17 61 1862005968 131 726982011 893974261 131 53 2128589127 113 192058416 37 2020679903 83 1025005180 1115149239 83 1288105269 107 217624694 2096476039 7 5 73 597440906 1582401888 17 23 7001 37 803464768 17 67 1557817402 1623559276 113 1185895563 149 1455890418 113 1666529160 3 1838873805 2 1688748196 73 89 41863085 5 175545920 31 1472524025 17 615200493 59 7001 1232383636 11 283126025 888456777 13 7 857223444 7 127 1783720588 438015634 37 987997400 13 137 101 2090793122 11 131 1444340500 725229308 107 1963193735 1949 17 1315020550 19 149947962 2777 29 1466242784 174869797 1645482477 137 19135105 11 43 1949 510127362 1321047518 113 53 807689313 79 751417901 41 922903235 75534833 131 1304849559 53 101 23 552218362 1872621429 61 107 1586958623 1048808436 1137302430 2 802522430 140848839 139 37 101 16102430 1658459491 107 396070770 4999 137 13 1236216787 29 13 1299893946 131 452558785 17 17 302030325 131 13 149 1949 5425710 83 61 29 1624235349 11 2140850752 41 1304736075 5 23 31 53 79 98292116 149 1185357282 237093568 36757159 1698044270 131 643928017 61 344936456 61 10007 729093882 545923584 23 139 1949 1002567549 103 89 131 2062839930 2 1465263957 73 1727393233 97 137 1148491413 1720148984 1142877058 107 61 1248304985 778087399 17 29 587332592 2111618093 43 1635777276 446967241 268347863 109 37 1155626417 1949 454648745 633126007 73 137 883409363 79 1027065096 13660541 1949 344035531 302909365 594093818 109 1949 1856338528 10007 113 29 509960534 13 127 1849132486 73 127 338273517 97 109 971182043 3 1055914290 1149850783 107 109 2007157937 67 79 1308176642 738165221 149 1901848069 53 1596281401 61 31 1106231342 1908861487 11 1541641090 1459474907 551421428 29 858495671 1992874505 71 2061544782 31 782283078 143993574 7001 170418342 1010703156 103 637963048 1110166509 89 43 1526467506 113 1750858838 1581774768 1340697922 23 363360899 1399124217 67 1949 1614292383 1938329225 83 7001 1256889530 643377898 109 73 1125056436 416616840 73 1854053635 1949 107 1789620154 1066350230 66539578 139 990771289 894569542 705665121 31 101 1105856129 786142868 61 3 2003643633 85763064 113 1462099994 1840201271 149 439505300 1470786450 1187426596 43 140623889 29 37091211 79 1503741142 1476977330 43 285609483 83 1949 513332004 2 2024813755 19 11 89 1742086534 1552175763 1643639743 10007 476969587 4999 4999 1678389255 1626584618 2777 301584130 139 3 1319686065 921027552 107 1755160590 1056106969 61 149 1338155143 1449539348 41 887135860 341982193 7 592885335 109 1744505869 139 766443220 916831948 2 103 1925343362 2071779080 1915156571 127 37 353303898 19 5 1591839400 1411991040 131 1020482271 13 1212241108 13 1684866690 1146169654 97 1451706656 2777 835379023 1794001983 19 1342935934 733477852 59 101 127 1143676673 41 1255049524 43 2777 2135359405 137 149 13 438116783 17 13 83 1218737462 2 46121212 127 1544318599 31 1963829796 1793583641 97 113 103 53 1399314427 29273013 511738357 13 53 1406003931 101 855887113 73 3 513130732 139 1544720066 67 137 919710181 5 13 3 1841259469 139 817586324 1323629674 79 5 1940462975 1754461330 3 146505699 7 5 1995567671 131 990861468 149 1119213893 59 1338950897 1073042322 23 1055999391 1755124500 862891490 89 13 107 1020155762 305263189 1791828901 89 1221615157 717434476 7001 1169601062 17 1158750974 2 484060010 73 1442230559 1714889647 1515431926 1963181657 113 83 890919178 113 5 1628787520 1099359995 387421466 17 1634670921 1092127088 149 97555507 29 1907687628 953174327 4999 10007 580195853 7001 1664088693 137 1120005414 2777 109 2018899407 1944971023 89 139 683613676 1914033058 1929743088 884812760 13 131 982837472 37772121 67 5 1894891141 1405295814 13 906951178 37 298141967 918469401 3 1087607757 289939157 59 349115626 880285146 149 137 4999 971946926 23 19 1191803462 1089643978 59 1351787822 43 83 61 242813672 31 1509167110 1949 333224428 1529668752 109 2 161049117 302675333 137 742983703 67 1475994308 61 1816185818 13 139 1699589835 53 113 1347185887 576219883 4999 43 1873200959 1648052615 1997334954 97 225395505 131 1600533765 19 1105850592 47 43 131 1312438337 71 73 2777 167608612 159533096 127 221061427 101 124202528 5 1723931053 989883866 2777 10007 1049665025 4999 444416099 127 1832740048 1172923105 10007 178614943 375632759 113 874765377 1123455864 19 3 1469558871 17 1587959867 512446143 127 107 984221856 103 73 2136705401 2038939567 539656887 1867735290 3 2 346228338 1949 2039148260 61 910662318 47 935192924 2118486218 4999 1954832616 140011781 139 892051082 107 1413259785 149 11 101 1908661640 499726487 149 1949 7001 1890171986 903633072 53 653098118 266553430 1798407791 43 1566054433 29 79 4999 1779119105 1337597427 231454883 11 966972089 73 1434121938 53 913849973 19 922802127 1049281088 109 113 43 666915208 1132449634 83 431483141 1749972847 31 137 101 31 1929725882 981560223 109 7001 7001 655797672 10007 2023573432 2032764205 73 83 163370062 101 177020175 192127351 23 1696987380 2107493295 97 1221902315 137 1430328361 149 1992733838 101 6128136 7 656089126 2777 255500662 13 97 1353263587 1763985255 11 71 1288120032 137 1416763535 11 127 1106008456 113 1600612996 667819143 103 131 24558439 1192718713 41 1532760154 37 362162771 1779411998 17 310373131 13 81569592 149 47 10007 470157988 61 1142796875 23 662615556 851586477 83 1324503386 73 1499640015 1929294234 79 11 1020966704 89 1448908300 782486982 17 61 1097111590 1308601478 1949 29 2118691802 1949 327551084 31 83 1698653183 697959035 31 1392833671 103 350673903 5 7001 1521037260 995402180 113 61 1535970656 11 1338467570 2063924717 2777 7001 23 89 2127006016 1224574241 1949 47 618723839 1559664779 1683774312 11 4999 1938767169 839881990 101 615891435 47 1235761835 23 1413432478 1013310195 109 2044180659 786462686 4999 139932008 980548851 71 508880359 1409921976 13 103 127 1153576560 7001 1012197579 23 1846301507 10007 97 91765686 11 131 77739592 372884842 1837343112 11 1043863721 1222906980 37 4999 1033164555 5 161532552 53 1800226493 149 2134096493 59 1681913239 1413739934 7001 5 1298223115 1583624515 1342070829 1291252243 113 911728555 127 1507081360 31343938 149 131 1449782877 37 1607619216 5 1207952095 71 1878032982 29 1846494757 5 578183715 518575735 37 1956367415 3 992425962 801751119 5 2054689420 41 820747840 560581192 1861973252 1949 11 1575879074 2 1183808668 1140226059 3 4999 789752018 97 909249773 316995709 59 181897059 11 1179315808 197914035 7 2777 1300313588 107 1962942077 17 1524069505 703213063 7 435460506 3 83 1240188241 139 79 155557242 107 1449721921 41 1446589286 2777 867848101 828064728 79 842287084 2 403946293 107 1400057550 695386430 10007 1022044931 928623246 2777 1712438300 139 1653984769 139 746595535 1213180327 127 952653027 19 1211301775 1267789375 5 37 822596728 37630517 137 1758829701 1910660773 832340103 3 71 1082829875 103 980314654 1928392780 997948310 71 2777 593806983 83 132673905 13 37 1287852229 1157383088 3 360287364 1206072918 1078740342 23 402281569 1331827946 2 1086572088 1424667329 19 48817840 43 4999 181357140 79 751529212 982487260 10007 4999 109 17 1022760769 1760970679 2777 109 23 1119166039 107 486275089 67 487890985 16062580 854845315 101 1186464675 705685194 41 41 1586499346 97 97 2777 61 11 1369417192 862155380 41 1949 1761987603 61 23 149 4999 1902009522 2777 1080683435 29 474662024 37 41 73 1643968468 1350522776 7 7001 643404576 61 43 749666816 1797267388 1818847822 11 1484037038 1585305113 89 1838818520 1477138773 11 7 101 911956573 118972950 79 2075498033 73837982 10007 79 5 127 79 23 1454304283 2061482169 1606393752 89 131 137 29 370588622 59 4814361 53 1162163277 799417009 107 526551225 1115546613 131 43 79 2011019475 149 59 458502334 137 43 7001 139 625935143 149 79 1111215651 107 333626937 101 1677872499 83 2096160269 2090474520 427804933 640425933 89 31 1107023640 97 79 137 47 40745428 635758757 31 524014204 101 17 1037897825 1501895430 5 73 17 1050014027 54658196 2 1095083800 2024831182 211513889 908879372 137 455807106 7001 29 41 322615196 71 2777 130758660 5 1938532205 388091304 2777 30477575 13 472800709 67 1215231037 149 97 1023270557 17 1071304881 452462299 1949 37 1491156709 939212120 4999 7001 1165806520 17 5 2119913175 97 436492046 109 2777 43 4999 23 139 775288902 149 1312101653 103 1896861200 2053938585 73 11 865911684 7001 1588613127 2056166874 29 31 2777 2046851721 979111883 137 311842140 107 790780504 1363092728 131 1783499893 1949 172205844 29 1414785677 1351440629 19 61 453797971 1805847545 625493054 97 1955900949 31 1804244423 29 416772160 599365464 2777 1885474457 413277521 97 252148008 97 71222735 529309777 109 1668382449 73 851972122 677361425 109 602718712 101 1704939590 1439735590 1244194175 5 89 1895036861 79 1882389564 2008563071 31 5 2777 101 1323901637 23 648898931 97 894741386 86832762 1758222371 53 59 57919710 1457979798 403524444 17 1571380788 254281549 41 137 59 199076266 1986318468 1074478485 107 2777 2 1614251890 11 1729470006 220200508 1465633725 1885990776 101 139 139 305738455 17 738083760 357309922 101 119306604 109 109 612704261 127 1133148689 646010717 67 577091477 101 1945886705 13 89 42117203 1316046916 2 319360108 73 733529185 945397776 113 107 149 1287000910 577455460 53 213411602 1492695127 1854652615 113 2655161 137 746401482 1251463901 17 1854943542 109 1202644415 139 966009690 737302287 31 352953923 244559282 2777 3 1546152594 313643440 41 149 1258713111 293178017 61 577785406 2 655597332 59 495073425 149 709024777 61 369816038 59 1111161632 1949 59 1734070969 1227668999 47 1414595391 19 1838884403 172367445 29 828022190 85025494 113 59 1587686047 1005784918 101 19 91061566 50556147 86287688 149 73 1276772370 7001 13 1632795359 408823545 79 1551524687 315797007 149 109 486272108 335242580 109 409462246 131 358064433 2146102370 1949 29 41 29 790573205 89 101 67 4999 36557687 2045965725 1807043839 149 1988893243 109 89 1394910180 47 1481067901 196577794 109 357925480 43 42965213 930710404 890072702 59 137 103 222103020 594433346 47 97 1363643363 1167181680 964585761 43 17 1354611493 2039875485 31 7001 1930183256 31 1767274846 127 1023701153 639091305 1625390750 53 7 59 1199600390 201248941 7001 37 67 83 617370102 895852283 109 1920157636 149 97 4999 904499064 64728443 26619742 73 417693765 113 11 1796125738 725397266 1050112213 1568948725 109 89 1810131268 11 73 1949 2052164468 1535281872 1057932109 285612353 13 724780611 139 101 118544104 1907697875 101431045 5 31 120597781 1080863484 59 73 1019754588 23 1076056380 43 2146245498 1151287504 1909433196 29 83 131 79 103 41 4999 1401119720 2111942854 1888526728 71 2 28578043 131 137 826999952 1531798370 71 1989864034 107 524854006 1949 1088741740 137 1145390007 1934573254 10007 131 19 7 84839944 4999 631811952 131 1856431523 825187334 109 357971394 11 1118717896 89 1375015290 993504909 7001 101 67 59 242958932 127 368343434 101 137 71667412 1478992955 43 1457143227 107 71 43 23 113 29 641541105 149 1019092282 97 169036390 2101769487 103 400876801 19 81890 1161902086 107 96100388 83 89 1909346259 59 61 73 146829864 289314622 61 7001 797336889 97 103 1818792746 1035501024 10007 1369127719 1907624403 83 107 1270804974 1986130743 29 127920771 71 841151981 89 19 137 687831105 525919986 470010943 109 103 319205549 1974370332 79 988269539 29 1372733357 1874190076 2074585616 17 921340867 113 131 952031220 669459246 89 101 47 2094520173 337933790 812009952 73 19 149 1933562570 109 2052785572 113 1235249330 1795362279 1949 19 100532738 103 1640961804 1689397975 43 1785065192 7 438091927 974586403 13 47120788 131 2080065422 7 3 602920898 53 1894752385 67 793049989 1600858537 127 1270857631 1156394247 17 109 721649106 1498241784 13 128205246 7 83 1183890337 1949 7001 866989838 5 139 47 634053406 346181642 17 113 101 1290632035 224965080 3 1393572325 1026494061 97 729100013 359361377 10007 19 89 13 368791215 906107475 53356380 11 762505227 1684158101 4999 1534578586 1435698135 61 103 2089836525 391735801 1502424281 67 507879541 13 1203430809 43 101 1035819337 53 53 1560917416 2127875800 604706540 5 495176465 2093264671 71 43 1499008252 1912682825 79 47 17 1008080113 137 107 1221720870 1663117175 5 862080699 127 524310737 113 71 131 2028990356 59 1747191898 41 2777 300329773 496284813 113 1146491672 101 1490680109 149 1028367753 1155982975 1439786156 47 7 95067818 2777 680528843 2777 1993610013 101 139 587868113 2045680975 10007 986376436 23 245386828 2777 681653528 1365256728 2 875938002 1277228387 2777 149 814587768 1949 242716828 149 324934730 1572401898 43 459459644 726185007 1200272173 131 11 595269653 1782552090 97 197067376 137 626954333 29 367666431 23 373554017 113 337060856 71 2036519838 19 127 137 22095156 7001 1911826079 1409701630 5 1075138325 61 107 1214208180 1244606987 131 1193002590 71 1949 432713082 89 1833275133 67270917 53 1949 149 222840079 1827612906 7 495242338 757861466 29 710444162 19 2001444024 3 839063478 706034277 13 655919693 83 622941477 23 462095577 2777 419357487 29 43 766961412 139 53 37 1391729907 97 1262419110 61 59 10007 1881766315 10007 1635756002 562674740 59 7 174607944 1141873523 3 11 1902837783 1838974701 137 41 103 10007 1490182398 71 41 41 13 1969407500 149 1900964350 1444674119 109 266140504 7 7 285177669 101 454502525 844365454 31 1506369143 2144753241 103 1808761614 2 810093674 313241279 13 59 113 737644112 900424897 53 1893878149 97 1138686393 13 10007 23 30534041 139 652554404 53 1353188933 17 1686851656 1999536370 824818332 13 59 79 838102626 922316073 113 851325615 1949 47 131 1708823780 97 131 684399713 535834600 107 108554333 17 495777579 17 221967589 273210389 53 7001 1776139698 1433559765 53 1749968151 165442299 279526533 149 79 73 23 1939272083 109 127 495601625 209011774 103 41 1484599545 7442935 1184239137 67 394027134 47 61 5437052 1014076505 1643640425 228025204 1949 507313783 1243725755 97 149 972266009 7249539 11 53 515706135 149 716457411 1184323991 41 382378833 1949 699711383 1658241298 7 5 103 753397009 10007 873450988 91466570 1949 53 629690403 47 109 1701742008 1222457681 41 608818553 694267255 441444993 11 7001 101 83 191375258 1533242146 23 914078604 131 109 696736829 1390610010 41 7001 1781725885 17 107 273722906 1476690950 282224734 127 2065771078 2 89 103 13 4999 1529792639 43 1188824425 31 112012300 345827620 1937244834 41 127 1039857933 537660659 89 341121126 2777 23 97 1565348364 2777 107 82875164 23 636787684 13 757275870 53 1037013052 1796772557 53 1017126700 23 109 109 1920048843 1865946584 3 1463554257 4999 113 2777 1790075442 258626008 83 139 1365520624 61 322696771 1293898718 2777 758602550 31 722822567 2016932092 7001 149 1949 109 4999 1744231084 1006138732 918175984 17 17 1963711497 1831976525 17 61 1082874440 1417426927 65228577 137 103 113167268 101 1035724094 238960282 1863311252 11 10007 109 23 35057987 4999 47945409 107 1674443172 1852219565 7001 139 1587551526 550853942 43 1503235839 4999 758563613 53 2 1915658998 1348553096 19 1646093766 691052427 35041811 59 1780699690 347342787 11 629419149 53 1940939341 1986635700 7 1230708066 1701387346 1949 429193188 43160447 73 1393342532 1485015819 89 53 547401488 109 37 107 89 53 149 137 376898508 101 14437344 1637069004 89 37 935303131 89 1435072824 37 103 19 842267986 1759859002 71 372528196 311140957 109 186955971 2777 7001 170264320 31 443364325 796008993 3 11 954530027 1783296284 29 579282221 5 11 17 1424712080 2777 4999 19 1036935583 1340470311 43 61 67 396650854 137 41651836 373984107 113 16786376 149 332104679 61 1729247865 858352395 107 71 1589481859 10007 101 149 867790751 79336725 5 149 686489637 1979086838 401135432 67 61 1410074963 47 1074177700 1481277760 83 1730372485 920168486 67 73 1603633559 1809016431 2069613795 61 97 79 901661523 1234220871 998295956 7 103 175144805 1516291428 1247764144 1116263449 149 41 1949 1872137287 1082248516 1871022174 31 1662881354 2118886097 79 4999 47 497798949 594439122 1352945825 71 251464675 1213782955 7 131 378401098 285512297 19 10007 1236715095 1361222189 41 113 29 107 7 131 131 882372646 79 1777240406 59 1557768917 406922381 47 1243804804 13 1242464769 109 1248876002 10007 41 113 103980471 7 250411768 7001 13 149 1082337490 1889894636 23 1057605481 127 1866489622 109 1761839703 41 1739401542 113 1269177580 101 1845557079 521661059 107 728900959 17 353124911 461184520 83 89 1157294015 1246646622 67 97 162863276 23 137 31 2071378119 73 3 917945853 622538394 411518400 5 758481972 73 876999078 41 764566852 1273802268 17 61 97 267007244 47 446757795 713695658 23 414182114 113 17 2777 1198761475 103 1401873775 1131181569 67 1142335394 137 1998010192 13 83 2129109870 37 925070707 13 1343907188 1015273977 2777 2033113902 127 1781589782 116358670 453763512 565997692 2 89 1324767136 41 1220793958 1065985668 10007 1827109371 1571109044 149 31 19 67 2034940482 2 1847944404 3 393679299 1045055349 13 1115309065 695681108 1702489864 127 131 666916172 53 950384453 61 670886052 942619716 212918503 19 149 1853091544 676467996 89 259592975 1649953738 73 1894759822 109105553 2777 1097862024 31 1272563033 71 41 807398855 127 79 1017824782 5 97 79 1028966468 101 79 734779948 1689649255 5 131 2004943865 59 15953370 67 1332017352 29 149495029 1731199544 765266221 2777 1425123076 29 1531895623 749401980 53 23 29 676672921 13 149 1665976897 67 47 2074785647 43 59 4999 1931763570 1184932966 109 48251424 23 430828085 89 2777 1676213862 11 19 221452993 139 73 53 450128046 754955161 73 1488921577 11 7 1789496513 1371697894 476768480 34001549 101 61 1511954479 101 113 43 67 948975136 1682046524 137 137 978726219 41 43 1472204072 415975882 2 1536919838 1949 715715403 107 1130096726 11 1709148454 2025336014 13 245175099 73 719725323 101 545122048 1274199870 1542716798 107 19 1823096588 864033094 553114928 19 53 17 777141961 2777 743780572 8891954 4999 652479421 71 981857154 2 89 1054229112 4999 1563002337 2 344530550 5 41 45826397 17409256 71 893865860 1312020928 19 280342397 989765993 47 960755717 43 1691808105 13 1925100502 18234519 83 97 1470977161 1671120753 41 1417314978 390393554 992185226 1949 11 89 1989961207 556650167 31 11 496458413 67 17 79 1003630852 79 2055343939 868723900 11 1205366625 3 16333344 1962748176 109 61 65317251 29 1851815387 97 893376984 71 2126005730 113 499139193 79 1627669425 83 204714185 43 23 747401295 2073131125 5 1102110938 1319102726 10007 2 694950292 1219822582 61 19 416717945 43 774854998 1943031316 4999 2066923529 1489148036 71 393338361 31963035 13 107 137 1406188961 351663108 556275540 67 29 812720215 1069673526 43 7 39335891 321116040 799516045 5 910092895 61 137 1688397551 228629124 17 31 480501533 42296487 2777 19 2038307859 11 10007 1072560267 914894523 56950178 37 2777 321486556 1101899617 83 89 107 1525890299 84954436 149 262245513 843916975 97 1334312727 1876888530 11 107 2036941452 107 615359140 227592103 127 141499590 968129464 17 9036321 1071949840 10007 97 800294717 149 71 113 551260376 73 89 53 1764182380 1638742772 103 1651015885 47797435 107 29 47 7001 5 1175743695 289124306 806518184 23 2060510550 43 562481710 1949 53 548751718 127 103 53 391017930 61 1646246772 7001 1484078981 29 1949 1562349584 1680911591 37 1752562465 79 541840855 101 1499901409 41 7001 1949 37 983640856 452294704 97 1365621422 1949 469213954 101 212347170 1880321968 7 640429123 127 23 714439041 19 551998564 7 2777 1563451000 1977759961 31 10007 2050939687 17 2040161928 2777 1537777355 23 933252830 486244365 149 876318766 37 823751424 693381369 535516377 61 454132800 13 11 399099800 12846306 1086996080 131 1502038795 3 580340139 79720329 43 1873286727 37 79 408966360 2 767508520 1194727824 3 1849455087 19 364839758 1448960018 127 1315491849 1507448450 4999 67 1842832347 137 13 1852752551 279451047 29 1949 10007 843985709 7 1818860365 31 137 11 1922632635 484092668 47 1350451468 254980372 89 10007 47 7001 1285677642 7 10007 203652457 79 41 1397565688 1189974403 83 1166525160 83 1940219288 1983430748 83 1725719191 31 13 53 1389234569 2777 515653231 797712811 17 1060274627 1735161287 37 139 602966849 1861179105 1110711586 43 17 1831884623 492244163 71 1053073826 2 11 399269695 318133534 1246830219 71 71 1531895811 7001 103 11 10007 1953736659 1391283217 79 5 131 1496939751 598967201 1570300597 47 1043187732 59 326541307 1949 450281368 29 753347471 5 1672176485 770796310 397028574 1072306694 37 71 1032344473 318275120 1361955798 83 5 1289635759 1949 71 988669911 163351305 103 23 2075269311 43 1738226331 29 113 419846415 61 896484930 53 2134733607 103 61 325818080 1873444493 131 217101060 860433538 536479062 29 5 213643092 43 7 1082607295 382137309 10007 230911271 103 5 810799105 1687469160 7 1760736194 107 1531945857 2120088691 37 2068406361 79 73 97 139 1507333931 1800227781 37 730930436 366027804 103 101 1068876637 1241132097 109 933467733 59 7 1725892666 139 1607219887 7 657306424 53 546617779 137 109 17 1957012257 232738614 137 315647452 1247717088 137 1069353500 137 29 1355914466 61 61 1136266093 705793179 442040391 71 37 5 2081844480 926262797 1699668823 97 89 921114578 495430693 1019704060 61 4999 149 5 43378905 10079095 137 172820157 1142075566 180764162 1100798422 41 2 149 17 384667143 73 258639657 37 1288565911 131 1396336336 232812468 432279764 7 4999 851139738 19 1913468587 37 918816042 1408468307 83 94465371 3 611152434 737461512 606567990 1075290706 131 31 1399762437 7001 16565965 43 463211394 71 149 683252463 583165736 1132685953 1683613589 103 819012888 623735238 3 31 1871309677 1123534790 19 43 71 1130448794 1182047760 831149135 741693025 5 73 1145698370 2 1741959706 131 779561481 2777 97 348098274 1743532151 107 2064849299 59 89 594825602 1734667306 79 79 79 67 1966385948 302222126 23 1206343980 2 47 1411262420 1130137043 876422880 103 1521598709 1225622214 139 1477257945 1846310598 73 101 129283636 49139025 340648287 476653424 10007 73 1848557684 1022124173 2777 1255401167 2031219988 137 73 1517515239 61 137 597728123 448530508 59 558862042 4999 1331808585 1947805361 1311216152 47 999759278 1650445682 131 719833603 1012933588 1913506872 149 79 10007 1688421385 1250410000 5 53 73 1257007294 139 1949 4999 830588849 37 109 89 61 59 59 1461354174 23 1842041366 11 949616184 11 53 327121406 2146254239 37 2144924515 5 19 298855503 1235373616 83 2777 1807285485 23 2119694577 89 1355077866 1990124556 97 83 696763005 107 158718250 4999 1452224497 1576002006 109 47 996141590 61 986026265 2012757945 10007 643169904 10007 101 47 103 102432058 1436405040 139 1270838636 19 1583581315 421208135 1949 1962596024 43 37 13 29 1162046356 45971969 47 4999 146870620 23 79 1101413339 83 71 83 73 729562511 611384415 41 2021541185 73 717264420 139 1782631354 61 1475145920 597303094 61 113 948779414 1815262171 107 674656614 5 1067340639 127 149 1495360203 107 823340487 113 2038381688 799023909 753734198 73 2110816538 77604285 10007 7 1897822039 53 53 13 1329677297 1440777839 10007 60042000 127 1492705597 89 61 37 109 43 1905381766 101 521760546 7001 73 1650368395 13 37 97 1969024534 765325829 61 721197149 73 136023382 2002544966 61 2126503737 19 2019208774 89 1421051341 1661654024 83 97 231194844 3 1387384577 107 1740387314 334443098 4999 1999248457 53 10007 2081358329 107 1521284591 719996462 23 2082886555 10007 490380405 5 706782100 2024957941 961908661 79 1976555808 847113998 97 1362532130 137 3 1835523972 1452490485 238161093 443072429 97 139 1643466538 97 29 1500138821 1773528354 79 17 1601472845 5 1034948690 11047630 131 2777 53 2020880656 1881567757 7001 29 23 11 7001 97 59 1906993634 1790452709 31 165559561 59 47 408277015 666807827 869676556 109 67 139 268976954 1681303011 31 4999 647885397 2037874129 23 19 1835067355 11 41 554730321 109 29 853101932 2777 115409033 1656511661 43 67 2 409810408 920520338 73 43 1842238035 1252875314 103 43 107 1933479387 109 47 149 103 1949 789498971 1264628140 59 2777 43 1318388987 53 1931791223 1180440539 304341865 97 2053311229 53 1694802797 2023984471 37 1783006331 89 127 156600584 2777 151790820 103 1102602022 1098585642 1413676091 149 3 1345455459 2044635447 1735278172 113 2 1345831641 168787275 97 1140196651 562451402 79 2 79 1748924594 53 964765931 43 480708610 7001 19 2 1581324269 43 4999 39032192 73 113 865090032 1704187384 131 267541693 67 1901437823 1819350459 3 1071735983 19 1036410239 107 1346728215 67 292671008 83 581727092 7001 105466240 1825636832 2 17 297621924 43654300 84248049 2127405659 31 2777 73 1288478981 83 546071110 37 137 252667017 957587427 3 149 10007 4999 1416923814 97 1220352732 807614046 97 131 47 1809177016 385947925 37 236036328 3 19 37 689471690 29 212616052 109 533417085 79 107 1467158965 730989834 37 209676747 386695559 41 3 1298629437 1643697533 67 1238884873 127 113 1101938032 692851876 29 594325790 97 2 1530982430 17 732860888 1716437524 1949 139 264545356 548732965 1248256989 23 83 2141076881 2001111989 19 2046010041 1257761379 71 1122079248 89 127 87657305 450071401 83 4999 29 1754719561 37 1540543211 127 1544351551 1208633096 41 89 2140798463 131 2777 1347886375 2065293778 23 1333071306 2777 591989997 89 13 83 31 1284298380 933152750 10007 131 1973076674 1912065735 103 347916078 802401301 13 139 1027124703 89 87874521 41 83 765089435 1292969684 1866540189 1392601651 79 53 137 1504830605 5 13 216982883 898623100 59 1983889278 1363367739 170376336 7001 19 374710438 137 728797804 146925699 53 97 13 1074631818 41 523764627 94962642 131 1059624023 10007 1405803374 1416821081 67 2 13 71 2086764273 233500949 11 29 1538802756 1412855756 109 721328973 1268697467 10007 735885711 1708932977 79 1622713231 43 564722099 79 1137824518 131 4999 83 448058855 139 149 788221026 998252855 970588645 5 53 179747221 1632169079 21425812 37 10007 1381176147 1069733698 1909734714 2 257597626 37 107 175215496 963150973 1949 1659355212 3 17 1594509016 10007 1210105574 2 2066479510 149 19 11 1809735895 1849780691 107 380664056 152838372 1485028520 2777 1367511858 17 43 1343328265 97 71 2 37 23 829651561 4999 31 399735037 4999 1292486451 79 73 1099491179 570840120 2777 831428246 2777 1556664012 137 1736277172 406584764 109 1766756534 19 1008492025 621766508 97 785759647 10007 1815760143 5 29 43 1601754028 73 127 3 31 1413145633 916767712 29 89 1275238992 1949 1272336880 623346922 89 11 1726763863 270366492 71 73 61 1318371576 1041594369 3 508600326 804615980 41 1142494917 239858131 83 1300066811 19 873417650 37 1942559045 79 538886521 71 1168969844 221945108 113 47 793201187 2013172808 127 255850517 384673420 1121398371 31 73 515268369 1452610896 11 103 31 1062215217 1586964708 1654037957 43 2777 1028611908 109 1512183160 1968761815 1949 358894707 1702354840 17 2 9240082 525992732 2067250425 53 732553439 946718905 1222480067 41 7 2091865272 784077966 163179297 2777 73 971282228 73 28162013 71 113 23 481558958 41 1893210219 635790142 73 1488233772 59 176537381 97 59 623877210 97 3 10908378 574391034 3 101 1519524797 149 832826411 83 67 1420766222 41633934 895899056 37 453407731 379218075 59 89 1220265797 17 1772703475 194154475 41 2 1741261454 1098676637 1641708966 1949 103 994500432 89 37 71 89 31 89 1785864032 1509609456 7 137 248991198 31 260063179 107 1659923314 957689968 17 847364065 1811863772 83 79157515 3 7001 231558075 5 687162225 83 748999055 109 2064100845 7 1746939467 131 804645540 59 1144253257 10007 89 557387242 520688993 1949 1949 1997207108 1681344941 97 61 53 1313998313 205499066 79 938965486 71 420389986 59 5 560595720 356548676 731083754 4999 1563507000 1240886768 11 101 1493812624 1866260729 47 814406593 7 7 1896054293 1649501651 5 1605733905 628243767 73 29 1754784026 109 194276368 1167732369 53 78347788 31 1899572926 149 1747126469 71 137 271760872 2070058192 149 938938996 71 220607792 7001 37 1337515738 1212167545 619897311 222799572 61 2 1901886034 103 53 1079162521 7 1325075401 43 131 67 440693706 867524120 47 1121525938 114282192 129085124 47 89 29 161427079 414167792 47 582600662 1060786123 107 19 1108898026 19 131 154650811 41 61 398031395 388376925 5 1309459267 37 31 59 1383757621 113 97 1855335393 1401101444 17 2054117119 948278433 139 29 103 900109378 7 498565662 1127186753 47 1058342428 668963759 61 994500045 7 2777 1560632088 89 107 940088680 149 31 255846534 13 834413084 4999 1810522566 101 1013954660 103 653666634 23 754027722 1334278507 13 137 1519751635 139 1852776314 5 1032095915 233824346 61 1946310835 1893664384 73 227199287 1556875264 131 953126394 31 1983903404 7 1925374395 1584173101 37 347773693 1427728287 2777 739351257 5 1888126635 870482436 149 67 207832378 17 10007 1665364940 790392888 2006619448 67 1104650976 1639395010 1573029525 5 10007 1460549174 83 1091491749 1034158202 31 2 2016495064 1142516149 97 1670306632 7 1748438390 103 1370684690 97 1691517040 43 79 1444700571 1819136081 1402571433 702073013 83 4999 1259921153 66082291 127 137 1475246825 59 226919012 83 1125150739 18766848 149 47 41 1073813535 1931872209 137 23 5 476209133 1313685080 67 3 935792943 451993258 37 1431565557 672682717 2073748740 7 1115798518 908293131 41 113 59 1261511981 150462095 113 1144538580 2 2070025912 1421630617 4999 29 23 131 541787835 2 107 846282577 89 18040478 89 149 662553460 131 2046868450 59 450146282 1836742511 2777 110607910 113 1417720035 259571170 286573889 31 128710034 10007 137 6833423 139 101 1047044881 2021926070 129297120 2777 821187498 1205509312 113 61 17 149 585536177 1263446314 89 1009369072 139 205374585 13 693968379 3 1921765714 1630593828 17 1898749161 29 768950544 103 61 61 71 31 1340557614 195700024 7001 131 127 784993604 55469028 933419194 139 59 193052071 11 1753408547 107 109 31 7 1949 19 1360783287 710647576 203715254 103 1318779284 53 43 861398102 2074619409 29 1614708922 1080378881 4999 67 53 171335644 1900114707 1714641622 67 31 1548391937 817645243 7 1809004547 936901287 2102898531 43 1209329077 103 312584613 73 2031632121 572802005 23 1010374567 23 420045021 177973130 106026944 2 672928068 17 623696204 89 1375317022 59 2014274344 89 1531415257 267594040 7 340438567 107 1697054775 2008355439 311939347 107 83 824706924 79 848310848 1724263085 787685184 1858684330 131 97 23 1026055691 965655184 17 929251552 447073718 1607247896 1597742982 53 2777 1553346616 47 41 97 97 360564908 422107431 537036645 127 41 1763991380 661745002 139 90485108 193773506 53 549258903 1455730575 3 83 1091251895 71 1316603978 89 29 575002285 1695059918 1498131186 522049287 59 89 47 200978607 2015498794 83 1172952385 1987280611 131 622120791 2068997903 107 1817304312 1160366953 131 5 1532094425 1880953940 971679452 29 661133822 37 728078119 372669180 103 312967646 1653312355 131 756318118 531155510 97 1679842871 89 1592705552 89 109 2071662502 1196750025 83 1756595068 7 108326372 159019532 113 662406565 107 327368533 2777 401337594 1817848616 1703538967 137 11 1756058759 113 1197087535 83 1005093729 1649841298 10007 107 139 4462178 437566563 3 477498063 808246530 41 7277910 772635458 29 199335850 331727184 73 1208420392 2777 1042457689 53 61 529063431 61 1484046491 67 975663983 89 1186852558 149 2122942911 1470291081 415520099 109 101 1903359443 2066090610 1135748427 127 1426659155 61 137 2777 1200512820 31 2018400762 139 1234477070 1324492219 1581565798 127 184619392 13 1270524709 2777 124359614 1305798709 37 625229929 1622000535 4999 79 283320307 1848921609 139 4999 188442304 47 222003184 73 593603058 101 13 551353478 523641742 23 73 179532696 5 1896460210 519622895 79 7 78061815 1205017905 5 468676246 4999 39772044 2076230562 7001 1639545212 17 1674719836 1764514131 2777 1913537216 4999 879014162 1949 1638902406 1282690045 7 2057084820 59 2098380366 1894513548 3 23 2030049939 1725412881 83 1402632270 5 37 601757714 47 7001 1467129560 76541933 3 623754525 41 1587976248 13 1064951927 17 103 1135499853 131761262 67 43 4999 131 113635033 623541922 79 1053768281 1909971703 2 131 914646847 2135233714 776716924 47 519271263 53 83 1555814861 79 1672801278 1549699188 73 139 4999 10007 994345555 10007 139 1232602794 23 181660049 109 705945076 2093925764 47 673128079 1949 97 372935997 97 938452884 1780832886 107 109 754377991 43 756720539 79 1715059879 107 1369767984 31 17 1764349219 71 139 228620250 109 735088697 1299412762 874061415 1866015297 10007 1224111282 17 1589651589 844839685 306084442 149 1147597466 131 369623340 37 1058789567 2777 437305298 532984727 445698154 11 2777 489043585 139 23 439429996 268444385 149 1966447881 7001 782839747 86950740 37 13 1365235079 676461149 1467513360 1683408909 3 113 1192470003 79 127 1370986971 37 1239216560 83 89 1670038574 139 83077589 17 1599600121 7 39980367 11 1233494537 61 126806455 769869694 79 1753671043 107 79 1880515440 10007 1172460148 61 625740623 37 1879591009 17 94946938 2777 232476555 1314395015 19 739993979 131 1488923861 73 23 19 675848582 61 1444490352 19 1363251748 149 4999 1287836592 800860546 107 863776991 43 59 37 19 137 23 1170536240 17 17 1072744013 769746383 5 73146225 1708509516 83 1949 3 364936634 1258278604 101 89 1408412540 1910034595 83 1297751275 89 83 1675572958 1123257426 53 533888080 59 964558904 2112850279 43 1507536484 1460506310 137 1726738684 17 3 1864962600 53 886170545 485520105 5 107 79 1298818302 1681008847 1546884661 1492716981 7 59 7 288976107 10007 270304536 37 7001 1635538615 1975631030 43581404 17 73 403133109 1949 17 137 61 7001 622801959 1794748547 109 53 492923373 5314045 97 4999 11489241 149 529800032 451217810 97 83 23 1411134709 7 1953475818 79 1659571410 7 1329649496 2 2006712310 23 37 4999 252599929 1838423240 73 11 783997247 139 109 271202028 4999 71 742468442 2096794649 7 952354515 67 5 330580219 7001 153573936 103 596532431 103 1120849237 31 743821657 53 53 1641833364 740916945 131 107 149 17 1282058638 318999552 2 565042430 17 1954323723 1317061638 107 370979486 1991614005 37 1122178328 53 1905949536 67 1705431521 1949 606159304 1489760112 43 47 4999 43 1482940358 113 43 1243164099 791084932 113 249133699 137 139 92991000 73 1824960580 2110769742 53 29 143629518 890265680 440184411 107 19 1148602402 37 1490163389 1288418505 11 109 467397559 2096829839 90912252 41 2009712698 1517706178 17 37 137 102455176 1401556169 402282633 73 967151013 97 1186408766 137 418664465 59 4999 37 656145642 1287562593 1083643161 31 1949 1400572839 1643723261 1714293118 31 41 1063510767 29 2777 67 3 3 1407698568 163310417 73 409608329 7 1340766168 970943106 17 674843322 3 1752669276 340266912 782167132 61 99013002 67 2777 37 113
|